vendor: 7,415 bytes, lines 1-2
1/*! For license information please see 5674.1e869701196f07ac71ca.js.LICENSE.txt */ 2"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[5674],{95674(t,e,n){n.r(e),n.d(e,{appendDefaultEditor:()=>Nk,appendDefaultEditors:()=>jk,appendEditor:()=>Pk,appendEditors:()=>Ek,appendNode:()=>Wm,blobToFile:()=>Zt,canvasToBlob:()=>Nt,colorStringToColorArray:()=>dp,createDefaultColorOptions:()=>n$,createDefaultFontFamilyOptions:()=>s$,createDefaultFontScaleOptions:()=>o$,createDefaultFontSizeOptions:()=>i$,createDefaultFontStyleOptions:()=>f$,createDefaultFrameStyles:()=>BS,createDefaultImageOrienter:()=>jS,createDefaultImageReader:()=>WS,createDefaultImageScrambler:()=>HS,createDefaultImageWriter:()=>NS,createDefaultLineEndStyleOptions:()=>l$,createDefaultLineEndStyles:()=>PS,createDefaultLineHeightOptions:()=>r$,createDefaultLineHeightScaleOptions:()=>a$,createDefaultMediaWriter:()=>VS,createDefaultShapePreprocessor:()=>Lk,createDefaultStrokeScaleOptions:()=>c$,createDefaultStrokeWidthOptions:()=>u$,createDefaultTextAlignOptions:()=>d$,createEditor:()=>US,createFrameStyleProcessor:()=>DS,createLineEndProcessor:()=>MS,createMarkupEditorBackgroundColorControl:()=>A$,createMarkupEditorBrushSizeControl:()=>qg,createMarkupEditorColorControl:()=>I$,createMarkupEditorColorOptions:()=>h$,createMarkupEditorFontColorControl:()=>L$,createMarkupEditorFontFamilyControl:()=>P$,createMarkupEditorFontFamilyOptions:()=>b$,createMarkupEditorFontScaleOptions:()=>v$,createMarkupEditorFontSizeControl:()=>H$,createMarkupEditorFontSizeOptions:()=>p$,createMarkupEditorFontStyleControl:()=>W$,createMarkupEditorFontStyleOptions:()=>x$,createMarkupEditorLineEndStyleControl:()=>_$,createMarkupEditorLineEndStyleOptions:()=>w$,createMarkupEditorLineHeightControl:()=>U$,createMarkupEditorLineHeightOptions:()=>m$,createMarkupEditorLineHeightScaleOptions:()=>g$,createMarkupEditorLineStartStyleControl:()=>B$,createMarkupEditorOptionControl:()=>O$,createMarkupEditorOptionsControl:()=>T$,createMarkupEditorSelectionModeControl:()=>Yg,createMarkupEditorSelectionToolStyles:()=>Xg,createMarkupEditorSelectionTools:()=>Zg,createMarkupEditorShapeStyleControls:()=>YS,createMarkupEditorStrokeColorControl:()=>F$,createMarkupEditorStrokeScaleOptions:()=>y$,createMarkupEditorStrokeWidthControl:()=>z$,createMarkupEditorStrokeWidthOptions:()=>$$,createMarkupEditorTextAlignControl:()=>G$,createMarkupEditorToolStyle:()=>Jg,createMarkupEditorToolStyles:()=>ZS,createMarkupEditorToolbar:()=>XS,createNode:()=>Om,createRetouchShape:()=>Yk,createShapePreprocessor:()=>Ak,defineCustomElements:()=>Bk,defineDefaultCustomElements:()=>_k,degToRad:()=>hs,dispatchEditorEvents:()=>Im,effectBrightness:()=>vg,effectClarity:()=>xg,effectContrast:()=>mg,effectExposure:()=>$g,effectGamma:()=>yg,effectSaturation:()=>gg,effectTemperature:()=>wg,effectVignette:()=>bg,filterChrome:()=>Gm,filterCold:()=>Ym,filterFade:()=>Xm,filterInvert:()=>qm,filterMonoDefault:()=>Km,filterMonoNoir:()=>Jm,filterMonoStark:()=>tg,filterMonoWash:()=>Qm,filterPastel:()=>Um,filterSepiaBlues:()=>ng,filterSepiaColor:()=>rg,filterSepiaDefault:()=>eg,filterSepiaRust:()=>ig,filterWarm:()=>Zm,findNode:()=>Vm,frameEdgeCross:()=>Ig,frameEdgeOverlap:()=>Eg,frameEdgeSeparate:()=>Rg,frameHook:()=>Ag,frameLineMultiple:()=>Pg,frameLineSingle:()=>Mg,framePolaroid:()=>Lg,frameSolidRound:()=>Tg,frameSolidSharp:()=>Cg,getCropperDefaults:()=>Ok,getEditorDefaults:()=>Dk,getEditorProps:()=>GS,getShapeById:()=>qS,getUniqueId:()=>Ft,imageStateToCanvas:()=>Os,insertNodeAfter:()=>_m,insertNodeBefore:()=>Bm,isSupported:()=>pg,legacyDataToImageState:()=>fg,locale_en_gb:()=>pk,markup_editor_defaults:()=>JS,markup_editor_locale_en_gb:()=>vk,naturalAspectRatioToNumber:()=>Em,openDefaultEditor:()=>Wk,openEditor:()=>Rk,overlayDefaultEditor:()=>Vk,overlayEditor:()=>Ik,plugin_annotate:()=>ik,plugin_annotate_locale_en_gb:()=>wk,plugin_crop:()=>tk,plugin_crop_locale_en_gb:()=>mk,plugin_decorate:()=>rk,plugin_decorate_locale_en_gb:()=>xk,plugin_fill:()=>lk,plugin_fill_locale_en_gb:()=>gk,plugin_filter:()=>ek,plugin_filter_defaults:()=>fk,plugin_filter_locale_en_gb:()=>$k,plugin_finetune:()=>nk,plugin_finetune_defaults:()=>dk,plugin_finetune_locale_en_gb:()=>yk,plugin_frame:()=>ak,plugin_frame_defaults:()=>hk,plugin_frame_locale_en_gb:()=>kk,plugin_redact:()=>uk,plugin_redact_locale_en_gb:()=>Ck,plugin_resize:()=>ck,plugin_resize_locale_en_gb:()=>bk,plugin_retouch:()=>sk,plugin_retouch_locale_en_gb:()=>Tk,plugin_sticker:()=>ok,plugin_sticker_locale_en_gb:()=>Sk,processDefaultImage:()=>zk,processImage:()=>el,removeNode:()=>Nm,selectionToMask:()=>Uk,setPlugins:()=>QS,shapeGetCenter:()=>Zo,shapeGetLength:()=>Xo,shapeGetLevel:()=>Yo,supportsWebGL:()=>Ev,updateNode:()=>Hm,updateShapeById:()=>KS});var i=["textOutlineWidth","textShadowX","textShadowY","textShadowBlur","textShadowColor","outline","blur"],r=["controls"],o=["textContent","innerHTML"],a=["width","height"],u=["height"],c=["strokeWidth","strokeColor","strokeJoin","strokeCap"],l=["strokeWidth","strokeColor"],s=["strokeWidth","strokeColor","strokeJoin","strokeCap"],d=["strokeWidth","strokeColor"],f=["frameStyle"];function h(t,e){if(null==t)return{};var n,i,r=function(t,e){if(null==t)return{};var n={};for(var i in t)if({}.hasOwnProperty.call(t,i)){if(-1!==e.indexOf(i))continue;n[i]=t[i]}return n}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(i=0;i<o.length;i++)n=o[i],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}function p(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,W(i.key),i)}}function v(t,e,n){return e&&p(t.prototype,e),n&&p(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function m(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function g(t,e,n){return e=w(e),function(t,e){if(e&&("object"==S(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,b()?Reflect.construct(e,n||[],w(t).constructor):e.apply(t,n))}function $(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&x(t,e)}function y(t){var e="function"==typeof Map?new Map:void 0;return y=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return function(t,e,n){if(b())return Reflect.construct.apply(null,arguments);var i=[null];i.push.apply(i,e);var r=new(t.bind.apply(t,i));return n&&x(r,n.prototype),r}(t,arguments,w(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),x(n,t)},y(t)}function b(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(b=function(){return!!t})()}
vendor: 5,275 bytes, line 2
2function x(t,e){return x=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},x(t,e)}function w(t){return w=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},w(t)}function S(t){return S="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},S(t)}function k(){var t=I(),e=t.m(k),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function i(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var r={throw:1,return:2,break:3,continue:3};function o(t){var e,n;return function(i){e||(e={stop:function(){return n(i.a,2)},catch:function(){return i.v},abrupt:function(t,e){return n(i.a,r[t],e)},delegateYield:function(t,r,o){return e.resultName=r,n(i.d,C(t),o)},finish:function(t){return n(i.f,t)}},n=function(t,n,r){i.p=e.prev,i.n=e.next;try{return t(n,r)}finally{e.next=i.n}}),e.resultName&&(e[e.resultName]=i.v,e.resultName=void 0),e.sent=i.v,e.next=i.n;try{return t.call(this,e)}finally{i.p=e.prev,i.n=e.next}}}return(k=function(){return{wrap:function(e,n,i,r){return t.w(o(e),n,i,r&&r.reverse())},isGeneratorFunction:i,mark:t.m,awrap:function(t,e){return new A(t,e)},AsyncIterator:R,async:function(t,e,n,r,a){return(i(e)?P:M)(o(t),e,n,r,a)},keys:T,values:C}})()}function C(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw new TypeError(S(t)+" is not iterable")}function T(t){var e=Object(t),n=[];for(var i in e)n.unshift(i);return function t(){for(;n.length;)if((i=n.pop())in e)return t.value=i,t.done=!1,t;return t.done=!0,t}}function M(t,e,n,i,r){var o=P(t,e,n,i,r);return o.next().then(function(t){return t.done?t.value:o.next()})}function P(t,e,n,i,r){return new R(I().w(t,e,n,i),r||Promise)}function R(t,e){function n(i,r,o,a){try{var u=t[i](r),c=u.value;return c instanceof A?e.resolve(c.v).then(function(t){n("next",t,o,a)},function(t){n("throw",t,o,a)}):e.resolve(c).then(function(t){u.value=t,o(u)},function(t){return n("throw",t,o,a)})}catch(t){a(t)}}var i;this.next||(E(R.prototype),E(R.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),E(this,"_invoke",function(t,r,o){function a(){return new e(function(e,i){n(t,o,e,i)})}return i=i?i.then(a,a):a()},!0)}function I(){var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var c=i&&i.prototype instanceof u?i:u,l=Object.create(c.prototype);return E(l,"_invoke",function(n,i,r){var o,u,c,l=0,s=r||[],d=!1,f={p:0,n:0,v:t,a:h,f:h.bind(t,4),d:function(e,n){return o=e,u=0,c=t,f.n=n,a}};function h(n,i){for(u=n,c=i,e=0;!d&&l&&!r&&e<s.length;e++){var r,o=s[e],h=f.p,p=o[2];n>3?(r=p===i)&&(c=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=h&&((r=n<2&&h<o[1])?(u=0,f.v=i,f.n=o[1]):h<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,s,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===s&&h(s,p),u=s,c=p;(e=u<2?t:c)||!d;){o||(u?u<3?(u>1&&(f.n=-1),h(u,c)):f.n=c:f.v=c);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(c=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?c:n.call(i,f))!==a)break}catch(e){o=t,u=1,c=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][i]?e(e([][i]())):(E(e={},i,function(){return this}),e),d=l.prototype=u.prototype=Object.create(s);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,E(t,r,"GeneratorFunction")),t.prototype=Object.create(d),t}return c.prototype=l,E(d,"constructor",l),E(l,"constructor",c),c.displayName="GeneratorFunction",E(l,r,"GeneratorFunction"),E(d),E(d,r,"Generator"),E(d,i,function(){return this}),E(d,"toString",function(){return"[object Generator]"}),(I=function(){return{w:o,m:f}})()}function E(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}E=function(t,e,n,i){function o(e,n){E(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},E(t,e,n,i)}function A(t,e){this.v=t,this.k=e}function L(t){return function(t){if(Array.isArray(t))return U(t)}(t)||F(t)||H(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function z(t,e,n,i,r,o,a){try{var u=t[o](a),c=u.value}catch(t){return void n(t)}u.done?e(c):Promise.resolve(c).then(i,r)}function O(t){return function(){var e=this,n=arguments;
2return new Promise(function(i,r){var o=t.apply(e,n);function a(t){z(o,i,r,a,u,"next",t)}function u(t){z(o,i,r,a,u,"throw",t)}a(void 0)})}}function D(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,i)}return n}function B(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?D(Object(n),!0).forEach(function(e){_(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function _(t,e,n){return(e=W(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function W(t){var e=function(t,e){if("object"!=S(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!=S(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==S(e)?e:e+""}function N(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=H(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw o}}}}function V(t,e){return G(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,u=[],c=!0,l=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=o.call(n)).done)&&(u.push(i.value),u.length!==e);c=!0);}catch(t){l=!0,r=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw r}}return u}}(t,e)||H(t,e)||j()}function j(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function H(t,e){if(t){if("string"==typeof t)return U(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?U(t,e):void 0}}function U(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}function G(t){if(Array.isArray(t))return t}var X=function(t,e,n,i){for(var r=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],o=[],a=e,u=Math.min(t.byteLength,e+n-16);a<u;a+=12){var c=a;t.getUint16(c,r)===i&&o.push(c)}return o},Z=function(){},Y=[{value:65504,name:"jfif",getTags:Z},{value:65498,name:"sos",getTags:Z},{value:65505,subvalue:17784,name:"exif",getTags:function(t,e){if(65505===t.getUint16(e)){var n=t.getUint16(e+2);if(e+=4,1165519206===t.getUint32(e)){e+=6;var i=t.getUint16(e);if(18761===i||19789===i){var r=18761===i;if(e+=2,42===t.getUint16(e,r))return e+=t.getUint32(e+2,r),{read:function(i){var o=X(t,e,n,i,r);if(o.length)return t.getUint16(o[0]+8,r)},write:function(i,o){var a=X(t,e,n,i,r);return!!a.length&&(a.forEach(function(e){return t.setUint16(e+8,o,r)}),!0)}}}}}}},{value:65505,subvalue:26740,name:"xmp",getTags:Z},{value:65506,subvalue:19792,name:"mpf",getTags:Z},{value:65506,name:"app2",getTags:function(t,e){if(65506===t.getUint16(e)){var n=t.getUint16(e+2);if("ICC_PROFILE"===(new TextDecoder).decode(t.buffer.slice(e+4,e+15))){e+=18;for(var i=new DataView(t.buffer.slice(e,e+n)),r=i.getUint32(128),o=[],a=132,u=0;u<r;u++){var c=i.getUint32(a),l=i.getUint32(a+4),s=i.getUint32(a+8),d=h(l),f=p(d,l,s);if(c===K){o.push({address:c,offset:l,size:s,type:d,value:f});break}a+=12}return{read:function(t){var e=o.find(function(e){return e.address===t});return e?e.value:void 0},write:function(t,e){}}}}function h(t){return String.fromCharCode(i.getUint8(t),i.getUint8(t+1),i.getUint8(t+2),i.getUint8(t+3))}function p(t,e,n){var r,o,a=i.buffer;if("text"===t)r=e+8,o=e+n-7;else if("desc"===t){r=e+12,o=e+i.getUint32(e+8)+12}else{if("mluc"!==t)return;var u=i.getUint32(e+20),c=i.getUint32(e+24);r=e+c,o=e+c+u}return(new TextDecoder).decode(a.slice(r,o)).replace(/\u0000|\x00/g,"")}}}],q=274,K=1684370275,J=function(t){if(t)return function(t){if(65496===t.getUint16(0)){for(var e,n=t.byteLength,i=2,r=void 0,o=function(){if(255!==t.getUint8(i))return 0;e=t.getUint16(i);var n=Y.find(function(n){return n.value===e&&(!n.subvalue||n.subvalue===t.getUint16(i+2+2))});if(n){var o=n.name,a=n.getTags;if(r||(r={}),!r[o]){var u=i;r[o]={offset:i,size:t.getUint16(i+2),getTags:function(){return a(t,u)}}}}if(65498===e)return 0;i+=2+t.getUint16(i+2)};i<n&&0!==o(););return r}}(new DataView(t))},Q=function(t,e){var n=J(t);if(n)return Object.entries(e).reduce(function(t,e){var i=V(e,2),r=i[0],o=i[1];if(!n[r])return t;var a,u=n[r].getTags(),c=N(o);try{for(c.s();!(a=c.n()).done;){var l=a.value,s=u.read(l);t[r]=B(B({},t[r]),{},_({},l,s))}}catch(t){c.e(t)}
2finally{c.f()}return t},{})},tt="__pqina_webapi__",et=function(t){return window[tt]?window[tt][t]:window[t]},nt="readAsArrayBuffer",it=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Z,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return new Promise(function(i,r){var o=n.dataFormat,a=void 0===o?nt:o,u=new(et("FileReader"));u.onload=function(){return i(u.result)},u.onerror=function(){return r(u.error)},u.onprogress=e,u[a](t)})},rt=function(){var t=O(k().mark(function t(e){var n,i,r=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=r.length>1&&void 0!==r[1]?r[1]:[0,e.size],i=r.length>2?r[2]:void 0,t.next=4,it(e.slice.apply(e,L(n)),i);case 4:return t.abrupt("return",t.sent);case 5:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),ot=function(){var t=O(k().mark(function t(e,n){var i,r,o,a=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=a.length>2&&void 0!==a[2]?a[2]:[0,e.size],r=a.length>3?a[3]:void 0,t.next=4,rt(e,i,r);case 4:return o=t.sent,t.abrupt("return",Q(o,n));case 6:case"end":return t.stop()}},t)}));return function(e,n){return t.apply(this,arguments)}}(),at=null,ut=function(){return null===at&&(at="undefined"!=typeof window&&void 0!==window.document),at},ct=null,lt=function(){return new Promise(function(t){if(null===ct){var e=ut()?new Image:{};return e.onload=function(){ct=1===e.naturalWidth,e=void 0,t(ct)},void(e.src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QA6RXhpZgAATU0AKgAAAAgAAwESAAMAAAABAAYAAAEoAAMAAAABAAIAAAITAAMAAAABAAEAAAAAAAD/2wBDAP//////////////////////////////////////////////////////////////////////////////////////wAALCAABAAIBASIA/8QAJgABAAAAAAAAAAAAAAAAAAAAAxABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQAAPwBH/9k=")}return t(ct)})},st=function(t,e){var n=(e||{}).colorSpace,i=void 0===n?"srgb":n;return t.getContext("2d",{colorSpace:i}).getImageData(0,0,t.width,t.height)},dt=function(t){return"string"==typeof t};function ft(t,e){e.split(";").forEach(function(e){var n=V(e.split(":"),2),i=n[0],r=n[1];if(i.length&&r){var o=V(r.split("!important"),2),a=o[0],u=o[1];t.style.setProperty(i,a,dt(u)?"important":void 0)}})}var ht,pt=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=document.createElement(t),r=Object.getOwnPropertyDescriptors(i.__proto__);for(var o in e)"style"===o?ft(i,e[o]):r[o]&&r[o].set||/textContent|innerHTML/.test(o)||"function"==typeof e[o]?i[o]=e[o]:i.setAttribute(o,e[o]);return n.forEach(function(t){return i.appendChild(t)}),i},vt={1:function(){return[1,0,0,1,0,0]},2:function(t){return[-1,0,0,1,t,0]},3:function(t,e){return[-1,0,0,-1,t,e]},4:function(t,e){return[1,0,0,-1,0,e]},5:function(){return[0,1,1,0,0,0]},6:function(t,e){return[0,1,-1,0,e,0]},7:function(t,e){return[0,-1,-1,0,e,t]},8:function(t){return[0,-1,1,0,0,t]}},mt=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1;return-1===n&&(n=1),vt[n](t,e)},gt=function(t){t.width=1,t.height=1;var e=t.getContext("2d");e&&e.clearRect(0,0,1,1)},$t=function(t){return"data"in t},yt=function(t){return ut()?RegExp(t).test(window.navigator.userAgent):void 0},bt=null,xt=function(){return null===bt&&(bt=yt(/Android/)),bt},wt=function(t,e){var n=pt("canvas",{width:t.width,height:t.height});return n.getContext("2d",e).drawImage(t,0,0),n},St=function(){var t=O(k().mark(function t(e){var n,i,r,o,a,u,c,l,s,d,f=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=f.length>1&&void 0!==f[1]?f[1]:1,i=e instanceof ImageData&&e.colorSpace||"srgb",t.next=4,lt();case 4:if(r=t.sent,o=r||n<5?[e.width,e.height]:[e.height,e.width],a=V(o,2),u=a[0],c=a[1],l=pt("canvas",{width:u,height:c}),s=l.getContext("2d",{willReadFrequently:!0,colorSpace:i}),$t(e)&&!r&&n>1&&(d=pt("canvas",{width:e.width,height:e.height}),d.getContext("2d",{willReadFrequently:!0,colorSpace:i}).putImageData(e,0,0),e=d),!r&&n>1&&s.transform.apply(s,mt(e.width,e.height,n)),!$t(e)){t.next=16;break}if(s.putImageData(e,0,0),!xt()){t.next=14;break}return t.abrupt("return",wt(l));case 14:t.next=17;break;case 16:s.drawImage(e,0,0);case 17:return e instanceof HTMLCanvasElement&>(e),t.abrupt("return",l);case 19:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),kt=function(){var t=O(k().mark(function t(e){var n,i=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(1!==(n=i.length>1&&void 0!==i[1]?i[1]:1)){t.next=3;break}return t.abrupt("return",e);case 3:return t.next=5,lt();case 5:if(t.sent){t.next=11;break}return t.t0=st,t.next=9,St(e,n);case 9:return t.t1=t.sent,t.abrupt("return",(0,t.t0)(t.t1));case 11:return t.abrupt("return",e);case 12:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),Ct=function(t){return"object"===S(t)},Tt=function(t){return t instanceof HTMLElement?t:Ct(t)?Mt(t):t},Mt=function(t){var e;return Array.isArray(t)?(e=[],t.forEach(function(t,n){e[n]=Tt(t)})):(e={},null!==t&&Object.keys(t).forEach(function(n){var i=t[n];e[n]=Tt(i)})),e},Pt=function(t){return"function"==typeof t},Rt=function(t,e){return new Promise(function(n,i){var r=function(){return n(function(t,e){var n=e.width,i=e.he
2ight,r=e.canvasMemoryLimit,o=e.contextOptions,a=n||t.naturalWidth,u=i||t.naturalHeight;a||u||(a=300,u=150);var c=a*u;if(r&&c>r){var l=Math.sqrt(r)/Math.sqrt(c);a=Math.floor(a*l),u=Math.floor(u*l)}var s=pt("canvas");return s.width=a,s.height=u,s.getContext("2d",o).drawImage(t,0,0,a,u),s}(t,e))};t.complete&&t.width?r():(t.onload=r,t.onerror=function(){return i(new Error("Failed to load image"))})})},It=function(){var t=O(k().mark(function t(e,n){var i,r;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=pt("img",{src:URL.createObjectURL(e)}),t.next=3,Rt(i,n);case 3:return r=t.sent,URL.revokeObjectURL(i.src),t.abrupt("return",r);case 6:case"end":return t.stop()}},t)}));return function(e,n){return t.apply(this,arguments)}}(),Et=function(){return"createImageBitmap"in window},At=function(){return"OffscreenCanvas"in window},Lt=function(t){return/svg/.test(t.type)},Ft=function(){return Math.random().toString(36).substring(2,9)},zt=new Map,Ot=function(t,e,n){return new Promise(function(i,r){var o=t.toString(),a=zt.get(o);if(!a){var u=function(t){return"function () {self.onmessage = function (message) {(".concat(t.toString(),").apply(null, message.data.content.concat([function (err, response) {\n response = response || {};\n const transfer = 'data' in response ? [response.data.buffer] : 'width' in response ? [response] : [];\n return self.postMessage({ id: message.data.id, content: response, error: err }, transfer);\n}]))}}")}(t),c=URL.createObjectURL(function(t){return new Blob(["(","function"==typeof t?t.toString():t,")()"],{type:"application/javascript"})}(u)),l=new Map,s=new Worker(c);a={url:c,worker:s,messages:l,terminationTimeout:void 0,terminate:function(){clearTimeout(a.terminationTimeout),a.worker.terminate(),URL.revokeObjectURL(c),zt.delete(o)}},s.onmessage=function(t){var e=t.data,n=e.id,i=e.content,r=e.error;if(clearTimeout(a.terminationTimeout),a.terminationTimeout=setTimeout(function(){l.size>0||a.terminate()},500),l.has(n)){var o=l.get(n);l.delete(n),null!=r?o.reject(r):o.resolve(i)}},zt.set(o,a)}var d=Ft();a.messages.set(d,{resolve:i,reject:r}),a.worker.postMessage({id:d,content:e},n)})},Dt=null,Bt=function(){return null===Dt&&(Dt=yt(/Firefox/)),Dt},_t=function(){var t=O(k().mark(function t(e,n){var i,r,o,a,u;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r=(i=n||{}).canvasMemoryLimit,o=i.colorSpace,t.next=3,It(e,{colorSpace:o,canvasMemoryLimit:r,contextOptions:{willReadFrequently:!0,colorSpace:o}});case 3:return a=t.sent,u=st(a,{colorSpace:o}),gt(a),t.abrupt("return",u);case 7:case"end":return t.stop()}},t)}));return function(e,n){return t.apply(this,arguments)}}(),Wt=function(){var t=O(k().mark(function t(e,n){var i,r,o,a,u;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(r=(i=n||{}).canvasMemoryLimit,o=i.colorSpace,a=/p3/i.test(o)?"display-p3":"srgb",!xt()||Bt()){t.next=6;break}return t.next=5,_t(e,{canvasMemoryLimit:r,colorSpace:a});case 5:return t.abrupt("return",t.sent);case 6:if(!Et()||Lt(e)||!At()){t.next=15;break}return t.prev=7,t.next=10,Ot(function(t,e,n,i){createImageBitmap(t).then(function(t){var r=t.width,o=t.height,a=r*o;if(e&&a>e){var u=Math.sqrt(e)/Math.sqrt(a);r=Math.floor(r*u),o=Math.floor(o*u)}var c=new OffscreenCanvas(r,o),l=c.getContext("2d",{colorSpace:n,willReadFrequently:!0});l.drawImage(t,0,0,r,o);var s=l.getImageData(0,0,c.width,c.height);i(null,s)}).catch(function(t){i(t)})},[e,r,a]);case 10:u=t.sent,t.next=15;break;case 13:t.prev=13,t.t0=t.catch(7);case 15:if(u&&u.width){t.next=19;break}return t.next=18,_t(e,{canvasMemoryLimit:r,colorSpace:a});case 18:return t.abrupt("return",t.sent);case 19:return t.abrupt("return",u);case 20:case"end":return t.stop()}},t,null,[[7,13]])}));return function(e,n){return t.apply(this,arguments)}}(),Nt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;return new Promise(function(i,r){try{t.toBlob(function(t){if(!t)return r(new Error("Failed to create blob"));i(t)},e,n)}catch(t){r(t)}})},Vt=function(){var t=O(k().mark(function t(e,n,i){var r,o;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,St(e);case 2:return r=t.sent,t.next=5,Nt(r,n,i);case 5:return o=t.sent,gt(r),t.abrupt("return",o);case 8:case"end":return t.stop()}},t)}));return function(e,n,i){return t.apply(this,arguments)}}(),jt={matroska:"mkv"},Ht=function(t){var e=(t.match(/\/([a-z0-9]+)/)||[])[1];if(/^x/.test(e)){var n=V(t.split("/x-"),2)[1];return jt[void 0===n?"":n]}return e},Ut=function(t){return t.substring(0,t.lastIndexOf("."))||t},Gt=/avif|bmp|gif|jpg|jpeg|jpe|jif|jfif|png|svg|tiff|webp/,Xt=function(t){return t&&(e=(n=t,n.split(".").pop()).toLowerCase(),Gt.test(e)?"image/"+(/jfif|jif|jpe|jpg/.test(e)?"jpeg":"svg"===e?"svg+xml":e):"");var e,n},Zt=function(t,e,n){var i=(new Date).getTime(),r=t.type.length&&!/null|text/.test(t.type),o=r?t.type:n,a=function(t,e){var n=Xt(t);if(n===e)return t;var i=Ht(e)||n;return"".concat(Ut(t),".").concat(i)}(e,o);try{return new(et("File"))([t],a,{lastModified:i,type:r?t.type:o})}catch(e){var u=r?t.slice():t.slice(0,t.size,o);return u.lastModified=i,u.name=a,u}},Yt=function(t,e){return t/e},qt=function(t){return t},Kt=Math.PI,Jt=Math.PI/2,Qt=Jt/2,te=function(t){var e=Math.abs(t)%Math.PI;return e>Qt&&e<Math.PI-Qt},ee={Top:"t",Right:"r",Bottom:"b",Left:"l",TopLeft:"tl",TopRight:"tr",BottomRight:"br",BottomLeft:"bl"},ne=ee.Top,ie=ee.Right,re=ee.Bottom,oe=ee.Left,ae=ee.TopLeft,ue=ee.TopRight,ce=ee.BottomRight,le=ee.BottomLeft,se=_(_(_(_(_(_(_(_({},ne,[.5,0]),ie,[1,.5]),re,[.5,1]),oe,[0,.5]),ae,[0,0]),ue,[1,0]),ce,[1,1]),le,[0,1]),de=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12;return parseFloat(t.toFixed(e))},fe=function(t,e,n){return n+(t-n)*e},he=function(t){return{x:t.x+.5*t.width,y:t.y+.5*t.height,rx:.5*t.width,ry:.5*t.height}},pe=function(){return ve(0,0)},ve=function(t,e){return{x:t,y:e}},me=function(t){return ve(t.pageX,t.pageY)},ge=function(t){return ve(t.x,t.y)},$e=function(t){return t.x=-t.x,t.y=-t.y,t},ye=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:pe(),i=Math.cos(e),r=Math.sin(e),o=t.x-n.x,a=t.y-n.y;return t.x=n.x+i*o-r*a,t.y=n.y+r*o+i*a,t},be=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},xe=function(t){var e=Math.sqrt(t.x*t.x+t.y*t.y);return 0===e?pe():(t.x/=e,t.y/=e,t)},we=function(t,e){return Math.atan2(e.y-t.y,e.x-t.x)},Se=function(t,e){return t.x===e.x&&t.y===e.y},ke=function(t,e){return t.x=e(t.x),t.y=e(t.y),t},Ce=function(t,e){return t.x+=e.x,t.y+=e.y,t},Te=function(t,e){return t.x-=e.x,t.y-=e.y,t},Me=function(t,e){return t.x/=e,t.y/=e,t}
2,Pe=function(t,e){return t.x*=e,t.y*=e,t},Re=function(t,e){return t.x*e.x+t.y*e.y},Ie=function(t,e){return t.x*e.y-t.y*e.x},Ee=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:pe(),n=t.x-e.x,i=t.y-e.y;return n*n+i*i},Ae=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:pe();return Math.sqrt(Ee(t,e))},Le=function(t,e,n){return t.x=fe(t.x,e,n.x),t.y=fe(t.y,e,n.y),t},Fe=function(t){var e=0,n=0;return t.forEach(function(t){e+=t.x,n+=t.y}),ve(e/t.length,n/t.length)},ze=function(t,e,n,i,r){return t.forEach(function(t){t.x=e?i-(t.x-i):t.x,t.y=n?r-(t.y-r):t.y}),t},Oe=function(t,e,n,i){var r=Math.sin(e),o=Math.cos(e);return t.forEach(function(t){t.x-=n,t.y-=i;var e=t.x*o-t.y*r,a=t.x*r+t.y*o;t.x=n+e,t.y=i+a}),t},De=function(t,e){return{width:t,height:e}},Be=function(t){return De(t.width,t.height)},_e=function(t){return De(t.width,t.height)},We=function(t){return De(t.width,t.height)},Ne=function(t){return De(t[0],t[1])},Ve=function(t){return/img/i.test(t.nodeName)?De((e=t).naturalWidth,e.naturalHeight):_e(t);var e},je=function(t,e){return De(t,e)},He=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:qt;return n(t.width)===n(e.width)&&n(t.height)===n(e.height)},Ue=function(t,e){return t.width*=e,t.height*=e,t},Ge=function(t){return ve(.5*t.width,.5*t.height)},Xe=function(t,e){var n=Math.abs(e),i=Math.abs(Math.cos(n)),r=Math.abs(Math.sin(n)),o=i*t.width+r*t.height,a=r*t.width+i*t.height;return t.width=o,t.height=a,t},Ze=function(t,e){return t.width>=e.width&&t.height>=e.height},Ye=function(t,e){return t.width=e(t.width),t.height=e(t.height),t},qe=function(t,e){return{start:t,end:e}},Ke=function(t){return qe(ge(t.start),ge(t.end))},Je=function(t,e){if(0===e)return t;var n=ve(t.start.x-t.end.x,t.start.y-t.end.y),i=xe(n),r=Pe(i,e);return t.start.x+=r.x,t.start.y+=r.y,t.end.x-=r.x,t.end.y-=r.y,t},Qe=[ve(-1,-1),ve(-1,1),ve(1,1),ve(1,-1)],tn=function(t,e,n,i){return{x:t,y:e,width:n,height:i}},en=function(t){return tn(t.x,t.y,t.width,t.height)},nn=function(){return tn(0,0,0,0)},rn=function(t){return tn(0,0,t.width,t.height)},on=function(t){return tn(t[3],t[0],t[1]-t[3],t[2]-t[0])},an=function(t){return tn(t.x||0,t.y||0,t.width||0,t.height||0)},un=function(t){var e=t[0].x,n=t[0].x,i=t[0].y,r=t[0].y;return t.forEach(function(t){e=Math.min(e,t.x),n=Math.max(n,t.x),i=Math.min(i,t.y),r=Math.max(r,t.y)}),tn(e,i,n-e,r-i)},cn=function(t){return sn(t.x-t.rx,t.y-t.ry,2*t.rx,2*t.ry)},ln=function(t,e){return tn(t.x-.5*e.width,t.y-.5*e.height,e.width,e.height)},sn=function(t,e,n,i){return tn(t,e,n,i)},dn=function(t){return ve(t.x+.5*t.width,t.y+.5*t.height)},fn=function(t,e){return t.x+=e.x,t.y+=e.y,t},hn=function(t,e,n){return n=n||dn(t),t.x=e*(t.x-n.x)+n.x,t.y=e*(t.y-n.y)+n.y,t.width=e*t.width,t.height=e*t.height,t},pn=function(t,e,n,i){var r=(i.x-t.x)/t.width,o=(i.y-t.y)/t.height,a=Math.max(e.width,t.width),u=Math.max(e.height,t.height);return a=Math.min(n.width,a),u=Math.min(n.height,u),t.x=i.x-r*a,t.y=i.y-o*u,t.width=a,t.height=u,t},vn=function(t,e){var n=V(se[e],2),i=n[0],r=n[1],o=i*t.width,a=r*t.height;return ve(t.x+o,t.y+a)},mn=function(t,e){return t.x*=e,t.y*=e,t.width*=e,t.height*=e,t},gn=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:qt;return n(t.x)===n(e.x)&&n(t.y)===n(e.y)&&n(t.width)===n(e.width)&&n(t.height)===n(e.height)},$n=function(t){return Yt(t.width,t.height)},yn=function(t,e,n,i,r){return t.x=e,t.y=n,t.width=i,t.height=r,t},bn=function(t,e){return t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height,t},xn=function(t,e,n){return n||(n=dn(t)),Mn(t).map(function(t){return ye(t,e,n)})},wn=function(t,e){return tn(.5*t.width-.5*e.width,.5*t.height-.5*e.height,e.width,e.height)},Sn=function(t,e){return!(e.x<t.x)&&(!(e.y<t.y)&&(!(e.x>t.x+t.width)&&!(e.y>t.y+t.height)))},kn=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:pe();if(0===t.width||0===t.height)return nn();var i=$n(t);e||(e=i);var r=t.width,o=t.height;return e>i?r=o*e:o=r/e,tn(n.x+.5*(t.width-r),n.y+.5*(t.height-o),r,o)},Cn=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:$n(t),n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:pe();if(0===t.width||0===t.height)return nn();var i=t.width,r=i/e;return r>t.height&&(i=(r=t.height)*e),tn(n.x+.5*(t.width-i),n.y+.5*(t.height-r),i,r)},Tn=function(t){return[Math.min(t.y,t.y+t.height),Math.max(t.x,t.x+t.width),Math.max(t.y,t.y+t.height),Math.min(t.x,t.x+t.width)]},Mn=function(t){return[ve(t.x,t.y),ve(t.x+t.width,t.y),ve(t.x+t.width,t.y+t.height),ve(t.x,t.y+t.height)]},Pn=function(t,e){if(t)return t.x=e(t.x),t.y=e(t.y),t.width=e(t.width),t.height=e(t.height),t},Rn=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:dn(t);return Mn(t).map(function(t,i){var r=Qe[i];return ve(fe(t.x,1+r.x*e.x,n.x),fe(t.y,1+r.y*e.y,n.y))})},In=function(t){return t.x=0,t.y=0,t},En=function(t){var e=t[0],n=t[t.length-1];t=Se(e,n)?t:[].concat(L(t),[e]);for(var i,r,o,a=e.x,u=e.y,c=0,l=0,s=0,d=0,f=t.length;l<f;l++)i=t[l],r=t[l+1>f-1?0:l+1],c+=o=(i.y-u)*(r.x-a)-(r.y-u)*(i.x-a),s+=(i.x+r.x-2*a)*o,d+=(i.y+r.y-2*u)*o;
2return ve(a+s/(o=3*c),u+d/o)},An=function(t,e){return Ln(t.start,t.end,e.start,e.end)},Ln=function(t,e,n,i){var r=(i.y-n.y)*(e.x-t.x)-(i.x-n.x)*(e.y-t.y);if(0!==r){var o=((i.x-n.x)*(t.y-n.y)-(i.y-n.y)*(t.x-n.x))/r,a=((e.x-t.x)*(t.y-n.y)-(e.y-t.y)*(t.x-n.x))/r;if(!(o<0||o>1||a<0||a>1))return ve(t.x+o*(e.x-t.x),t.y+o*(e.y-t.y))}},Fn=function(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=n.ignoreIdenticalLines,r=void 0!==i&&i,o=n.breakOnIntersection,a=void 0!==o&&o,u=e.length,c=[],l=0;l<u-1;l++)if(!r||!(Se(t.start,e[l])||Se(t.start,e[l+1])||Se(t.end,e[l])||Se(t.end,e[l+1]))){var s=Ln(t.start,t.end,e[l],e[l+1]);if(s){if(a)return[s];c.push(s)}}return c.length?c:void 0},zn=function(t,e){var n=0,i=0,r=!1,o=e.length;for(n=0,i=o-1;n<o;i=n++)e[n].y>t.y!=e[i].y>t.y&&t.x<(e[i].x-e[n].x)*(t.y-e[n].y)/(e[i].y-e[n].y)+e[n].x&&(r=!r);return r},On=function(t,e,n,i){return{x:(1-i)*(1-i)*t.x+2*(1-i)*i*e.x+i*i*n.x,y:(1-i)*(1-i)*t.y+2*(1-i)*i*e.y+i*i*n.y}},Dn=function(t,e,n,i,r){for(var o=function(t,e,n,i){var r=(e.x-t.x)*i,o=(e.y-t.y)*i;return Ae(n,e)<Ae(e,t)&&(r*=.15,o*=.15),{x:e.x+r,y:e.y+o}}(t,e,n,r),a=[],u=0;u<=i;u++){var c=u/i;a.push(On(e,o,n,c))}return a},Bn=function(t){for(var e=[],n=0;n<t.length;n++){var i=n+1;i===t.length&&(i=0),e.push(qe(ge(t[n]),ge(t[i])))}return e},_n=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return Bn(t).map(function(t){return Je(t,e)})},Wn=function(t,e,n){for(var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=arguments.length>5&&void 0!==arguments[5]&&arguments[5],a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:12,u=[],c=0;c<a;c++)u.push(ve(t.x+e*Math.cos(c*(2*Math.PI)/a),t.y+n*Math.sin(c*(2*Math.PI)/a)));return(r||o)&&ze(u,r,o,t.x,t.y),i&&Oe(u,i,t.x,t.y),u},Nn=function(t,e,n,i){var r=ve(t.x-n.x,t.y-n.y),o=ve(i.x-n.x,i.y-n.y),a=Re(o,o),u=Re(r,o)/a;u=(u=u<0?0:u)>1?1:u;var c=ve(o.x*u+n.x-t.x,o.y*u+n.y-t.y);return Re(c,c)<=e*e},Vn=function(t,e,n){for(var i=n.length,r=0;r<i-1;r++)if(Nn(t,e,n[r],n[r+1]))return!0;return!1},jn=function(t,e,n){return!!zn(t,n)||(!!Vn(t,e,n)||Nn(t,e,n[0],n[n.length-1]))},Hn=function(t,e,n,i,r){return jn(t,e,xn(n,i,r||dn(n)))},Un=function(t,e){var n=rn(t),i=dn(n),r=xn(n,e,i);return In(un(r))},Gn=function(t,e){return t instanceof HTMLElement&&(!e||new RegExp("^".concat(e,"$"),"i").test(t.nodeName))},Xn=function(t){return t instanceof File},Zn=function(){var t=O(k().mark(function t(e,n,i){var r;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Nt(e,n,i);case 2:return r=t.sent,t.abrupt("return",Zt(r,"canvas"));case 4:case"end":return t.stop()}},t)}));return function(e,n,i){return t.apply(this,arguments)}}(),Yn=function(t){return t.split("/").pop().split(/\?|\#/).shift()},qn=ut()&&!!Node.prototype.replaceChildren,Kn=qn?function(t,e){return t.replaceChildren(e)}:function(t,e){for(;t.lastChild;)t.removeChild(t.lastChild);void 0!==e&&t.append(e)},Jn=ut()&&pt("div",{class:"PinturaMeasure",style:"position:absolute;left:0;top:0;width:99999px;height:0;pointer-events:none;contain:strict;margin:0;padding:0;"}),Qn=function(t){return Kn(Jn,t),Jn.parentNode||document.body.append(Jn),clearTimeout(ht),ht=setTimeout(function(){Jn.remove()},500),t},ti=null,ei=function(){return null===ti&&(ti=ut()&&/^((?!chrome|android).)*(safari|iphone|ipad)/i.test(navigator.userAgent)),ti},ni=function(t){return new Promise(function(e,n){var i=!1;!t.parentNode&&ei()&&(i=!0,t.style.cssText="position:absolute;visibility:hidden;pointer-events:none;left:0;top:0;width:0;height:0;",Qn(t));var r=function(){var n=t.naturalWidth,r=t.naturalHeight;n&&r&&(i&&t.remove(),clearInterval(o),e({width:n,height:r}))};t.onerror=function(t){clearInterval(o),n(t)};var o=setInterval(r,1);r()})},ii=function(t){return new Promise(function(e,n){var i=function(){e({width:t.videoWidth,height:t.videoHeight})};if(t.readyState>=1)return i();t.onloadedmetadata=i,t.onerror=function(){return n(t.error)}})},ri=function(t){return/^image/.test(t.type)},oi=function(t){return new Promise(function(e){var n=dt(t)?t:URL.createObjectURL(t),i=function(){var t=new Image;t.src=n,e(t)};if(t instanceof Blob&&ri(t))return i();var r=document.createElement("video");r.preload="metadata",r.onloadedmetadata=function(){return e(r)},r.onerror=i,r.src=n})},ai=function(t){return"VIDEO"===t.nodeName},ui=function(){var t=O(k().mark(function t(e){var n,i;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e.src){t.next=6;break}return t.next=3,oi(e);case 3:n=t.sent,t.next=7;break;case 6:n=e;case 7:if(t.prev=7,!ai(n)){t.next=14;break}return t.next=11,ii(n);case 11:t.t0=t.sent,t.next=17;break;case 14:return t.next=16,ni(n);case 16:t.t0=t.sent;case 17:i=t.t0;case 18:return t.prev=18,Xn(e)&&URL.revokeObjectURL(n.src),t.finish(18);case 21:return t.abrupt("return",i);case 22:case"end":return t.stop()}},t,null,[[7,,18,21]])}));return function(e){return t.apply(this,arguments)}}(),ci=function(t){return new Promise(function(e,n){if(t.complete)return e(t);t.onload=function(){return e(t)},t.onerror=function(){return n(new Error("Failed to load image"))}})},li=function(){var t=O(k().mark(function t(e){var n,i,r,o;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ui(e);case 2:return n=t.sent,t.next=5,ci(e);case 5:return i=t.sent,r=pt("canvas",n),r.getContext("2d",{willReadFrequently:!0}).drawImage(i,0,0),t.next=11,Nt(r);case 11:return o=t.sent,t.abrupt("return",Zt(o,Yn(i.src)));case 13:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),si=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return new(et("ProgressEvent"))("progress",{loaded:100*t,total:100,lengthComputable:e})},di=function(){var t=O(k().mark(function t(e){var n,i,r,o,a,u,c=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=c.length>1&&void 0!==c[1]?c[1]:"data-uri",(i=c.length>2&&void 0!==c[2]?c[2]:Z)(si(0)),t.next=5,fetch(e);case 5:return r=t.sent,i(si(.33)),t.next=9,r.blob();case 9:return o=t.sent,ri(o)||(a="image/".concat(e.includes(",/9j/")?"jpeg":"png")),i(si(.66)),u=Zt(o,n,a),i(si(1)),t.abrupt("return",u);case 15:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),fi=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(t){return t};return t.getAllResponseHeaders().indexOf(e)>=0?n(t.getResponseHeader(e)):void 0},hi=function(t){if(!t)return null;var e=t.split(/filename=|filename\*=.+''/).splice(1).map(function(t){return t.trim().replace(/^["']|[;"']{0,2}$/g,"")}).filter(function(t){return t.length});
2return e.length?decodeURI(e[e.length-1]):null},pi="URL_REQUEST",vi=function(t){function e(t,n,i){var r;return m(this,e),(r=g(this,e,[t])).name="EditorError",r.code=n,r.metadata=i,r}return $(e,t),v(e)}(y(Error)),mi=function(t,e){var n=e||{},i=n.headers,r=void 0===i?{}:i,o=n.credentials;Object.entries(r).forEach(function(e){var n=V(e,2),i=n[0],r=n[1];return t.setRequestHeader(i,r)}),o&&(t.withCredentials="omit"!==o)},gi=function(t,e,n){return/^data:/.test(t)?di(t,void 0,e):function(t,e,n){return new Promise(function(i,r){var o=function(){return r(new vi("Error fetching image",pi,a))},a=new XMLHttpRequest;a.onprogress=e,a.onerror=o,a.onload=function(){if(!a.response||a.status>=300||a.status<200)return o();var e=fi(a,"Content-Type"),n=fi(a,"Content-Disposition",hi)||Yn(t);i(Zt(a.response,n,e||Xt(n)))};var u=n.willRequest;Promise.resolve(u&&u(t,{resourceType:"image"})).then(function(e){if(!1===e)return r("Image load rejected");a.open("GET",t,!0),mi(a,e),a.responseType="blob",a.send()}).catch(console.error)})}(t,e,n)},$i=function(t){return t instanceof Blob&&!(t instanceof File)},yi=function(t){return"close"in t},bi=function(){var t=O(k().mark(function t(e,n,i){return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!Xn(e)&&!$i(e)){t.next=4;break}return t.abrupt("return",e);case 4:if(!dt(e)){t.next=10;break}return t.next=7,gi(e,n,i);case 7:case 13:case 19:case 29:return t.abrupt("return",t.sent);case 10:if(!Gn(e,"canvas")){t.next=16;break}return t.next=13,Zn(e);case 16:if(!Gn(e,"img")){t.next=22;break}return t.next=19,li(e);case 22:if(!$t(e)&&!yi(e)){t.next=32;break}return t.t0=Zn,t.next=26,St(e);case 26:return t.t1=t.sent,t.next=29,(0,t.t0)(t.t1);
2case 32:throw new vi("Invalid image source","invalid-image-source");case 33:case"end":return t.stop()}},t)}));return function(e,n,i){return t.apply(this,arguments)}}(),xi=null,wi=function(){return null===xi&&(xi=ut()&&/^mac/i.test(navigator.platform)),xi},Si=null,ki=function(){return null===Si&&(Si=ut()&&(yt(/iPhone|iPad|iPod/)||wi()&&navigator.maxTouchPoints>=1)),Si},Ci=function(){var t=O(k().mark(function t(e){var n,i=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=i.length>1&&void 0!==i[1]?i[1]:1,t.next=3,lt();case 3:if(t.t0=t.sent,t.t0){t.next=6;break}t.t0=ki();case 6:if(!t.t0){t.next=8;break}return t.abrupt("return",e);case 8:if(!(n<5)){t.next=10;break}return t.abrupt("return",e);case 10:return t.abrupt("return",je(e.height,e.width));case 11:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),Ti=function(t){return/jpeg/.test(t.type)},Mi=function(t){return"object"!=S(e=t)||e.constructor!=Object?t:JSON.stringify(t);var e},Pi=function(t,e,n){return new Promise(function(i,r){var o=n.token,a=void 0===o?{}:o,u=n.beforeSend,c=void 0===u?Z:u,l=n.onprogress,s=void 0===l?Z:l;a.cancel=function(){return d.abort()};var d=new XMLHttpRequest;d.upload.onprogress=s,d.onload=function(){return d.status>=200&&d.status<300?i(d):r(d)},d.onerror=function(){return r(d)},d.ontimeout=function(){return r(d)},d.open("POST",encodeURI(t)),c(d),d.send(e instanceof FormData?e:e.reduce(function(t,e){return t.append.apply(t,L(e.map(Mi))),t},new FormData))})},Ri=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0;return 0===e||(t.translate(n.x,n.y),t.rotate(e),t.translate(-n.x,-n.y)),t},Ii=function(t,e,n){return t.translate(e,n),t},Ei=function(t,e,n){return t.scale(e,n),t},Ai=function(){var t=O(k().mark(function t(e){var n,i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$,y,b,x=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(i=(n=x.length>1&&void 0!==x[1]?x[1]:{}).flipX,r=n.flipY,o=n.rotation,a=n.crop,u=_e(e),c=i||r,l=!!o,s=a&&(a.x||a.y||a.width||a.height),d=s&&gn(a,rn(u)),f=s&&!d,c||l||f){t.next=10;break}return t.abrupt("return",e);case 10:if(h={willReadFrequently:!0,colorSpace:e.colorSpace},v=pt("canvas",{width:e.width,height:e.height}),v.getContext("2d",h).putImageData(e,0,0),c&&(m=pt("canvas",{width:v.width,height:v.height}).getContext("2d",h),Ei(m,i?-1:1,r?-1:1),m.drawImage(v,i?-v.width:0,r?-v.height:0),m.restore(),gt(v),v=m.canvas),!l){t.next=26;break}g=Ye(We(un(xn(an(v),o))),Math.floor),$=pt("canvas",{width:a.width,height:a.height}).getContext("2d",h),Ii($,-a.x,-a.y),Ri($,o,Ge(g)),$.drawImage(v,.5*(g.width-v.width),.5*(g.height-v.height)),$.restore(),gt(v),v=$.canvas,t.next=31;break;case 26:if(!f){t.next=31;break}return y=v.getContext("2d",h),p=y.getImageData(a.x,a.y,a.width,a.height),gt(v),t.abrupt("return",p);case 31:return b=v.getContext("2d",h),p=b.getImageData(0,0,v.width,v.height),gt(v),t.abrupt("return",p);case 35:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),Li=function(t,e){for(var n=t.imageData,i=t.width,r=t.height,o=n.width,a=n.height,u=n.colorSpace,c=Math.round(i),l=Math.round(r),s=n.data,d=new Uint8ClampedArray(c*l*4),f=o/c,h=a/l,p=Math.ceil(.5*f),v=Math.ceil(.5*h),m=0;m<l;m++)for(var g=0;g<c;g++){for(var $=4*(g+m*c),y=0,b=0,x=0,w=0,S=0,k=0,C=0,T=(m+.5)*h,M=Math.floor(m*h);M<(m+1)*h;M++)for(var P=Math.abs(T-(M+.5))/v,R=(g+.5)*f,I=P*P,E=Math.floor(g*f);E<(g+1)*f;E++){var A=Math.abs(R-(E+.5))/p,L=Math.sqrt(I+A*A);if(!(L<-1||L>1)&&!((y=2*L*L*L-3*L*L+1)<=0)){var F=s[(A=4*(E+M*o))+3];C+=y*F,x+=y,F<255&&(y=y*F/250),w+=y*s[A],S+=y*s[A+1],k+=y*s[A+2],b+=y}}d[$]=w/b,d[$+1]=S/b,d[$+2]=k/b,d[$+3]=C/x}e(null,{data:d,width:c,height:l,colorSpace:u})},Fi=function(t){if(t instanceof ImageData)return t;var e;try{e=new ImageData(t.width,t.height,{colorSpace:t.colorSpace||"srgb"})}catch(n){e=pt("canvas").getContext("2d").createImageData(t.width,t.height)}return e.data.set(t.data),e},zi=function(){var t=O(k().mark(function t(e){var n,i,r,o,a,u,c,l,s,d,f,h=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(i=h.length>2?h[2]:void 0,r=(n=h.length>1&&void 0!==h[1]?h[1]:{}).width,o=n.height,a=n.fit,u=n.upscale,r||o){t.next=5;break}return t.abrupt("return",e);case 5:if(c=r,l=o,r?o||(l=r):c=o,"force"===a){t.next=18;break}if(s=c/e.width,d=l/e.height,f=1,"cover"===a?f=Math.max(s,d):"contain"===a&&(f=Math.min(s,d)),!(f>1&&!1===u)){t.next=15;break}return t.abrupt("return",e);case 15:c=Math.round(e.width*f),l=Math.round(e.height*f),r&&o&&(Math.abs(c-r)<=1&&(c=r),Math.abs(l-o)<=1&&(l=o));case 18:if(c=Math.max(c,1),l=Math.max(l,1),e.width!==c||e.height!==l){t.next=22;break}return t.abrupt("return",e);case 22:if(!i){t.next=24;break}return t.abrupt("return",i(e,c,l));case 24:return t.next=26,Ot(Li,[{imageData:e,width:c,height:l}],[e.data.buffer]);case 26:return e=t.sent,t.abrupt("return",Fi(e));case 28:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),Oi=function(t,e){var n=t.imageData,i=t.matrix;if(!i)return e(null,n);for(var r=n.colorSpace,o=n.data,a=o.length,u=i[0],c=i[1],l=i[2],s=i[3],d=i[4],f=i[5],h=i[6],p=i[7],v=i[8],m=i[9],g=i[10],$=i[11],y=i[12],b=i[13],x=i[14],w=i[15],S=i[16],k=i[17],C=i[18],T=i[19],M=0,P=0,R=0,I=0,E=0,A=0,L=0,F=0,z=0,O=0,D=0,B=0;M<a;M+=4)A=(P=o[M]/255)*u+(R=o[M+1]/255)*c+(I=o[M+2]/255)*l+(E=o[M+3]/255)*s+d,L=P*f+R*h+I*p+E*v+m,F=P*g+R*$+I*y+E*b+x,z=P*w+R*S+I*k+E*C+T,O=Math.max(0,A*z)+(1-z),D=Math.max(0,L*z)+(1-z),B=Math.max(0,F*z)+(1-z),o[M]=255*Math.max(0,Math.min(1,O)),o[M+1]=255*Math.max(0,Math.min(1,D)),o[M+2]=255*Math.max(0,Math.min(1,B)),o[M+3]=255*E;e(null,{data:o,width:n.width,height:n.height,colorSpace:r})},Di=function(t,e){var n=t.imageData,i=t.matrix;if(!i)return e(null,n);var r=i.reduce(function(t,e){return t+e});r=r<=0?1:r;var o=n.width,a=n.height,u=n.data,c=n.colorSpace,l=0,s=0,d=0,f=Math.round(Math.sqrt(i.length)),h=Math.floor(f/2),p=0,v=0,m=0,g=0,$=0,y=0,b=0,x=0,w=0,S=0,k=new Uint8ClampedArray(o*a*4);for(d=0;d<a;d++)for(s=0;s<o;s++){for(p=0,v=0,m=0,g=0,y=0;y<f;y++)for($=0;$<f;$++)(b=d+y-h)<0&&(b=a-1),b>=a&&(b=0),(x=s+$-h)<0&&(x=o-1),x>=o&&(x=0),w=4*(b*o+x),S=i[y*f+$],p+=u[w]*S,v+=u[w+1]*S,m+=u[w+2]*S,g+=u[w+3]*S;
2k[l]=p/r,k[l+1]=v/r,k[l+2]=m/r,k[l+3]=g/r,l+=4}e(null,{data:k,width:o,height:a,colorSpace:c})},Bi=function(t,e){var n=t.imageData,i=t.strength;if(!i)return e(null,n);var r,o,a,u,c,l,s,d,f,h,p,v=n.colorSpace,m=n.width,g=n.height,$=n.data,y=function(t,e){return r=t-w,o=e-S,Math.sqrt(r*r+o*o)},b=0,x=0,w=.5*m,S=.5*g,k=y(0,0),C=function(t,e,n,i){l=e[t]/255,s=e[t+1]/255,d=e[t+2]/255,f=e[t+3]/255,p=(h=1-i)*f+i,n[t]=(h*f*l+i*a)/p*255,n[t+1]=(h*f*s+i*u)/p*255,n[t+2]=(h*f*d+i*c)/p*255,n[t+3]=255*p};for(i>0?(a=0,u=0,c=0):(i=Math.abs(i),a=1,u=1,c=1),x=0;x<g;x++)for(b=0;b<m;b++)C(4*(b+x*m),$,$,y(b,x)*i/k);e(null,{data:$,width:n.width,height:n.height,colorSpace:v})},_i=function(t,e){var n=t.imageData,i=t.level,r=t.monochrome,o=void 0!==r&&r;if(!i)return e(null,n);for(var a,u,c,l=n.colorSpace,s=n.data,d=s.length,f=0,h=function(){return 255*(2*Math.random()-1)*i},p=o?function(){var t=h();return[t,t,t]}:function(){return[h(),h(),h()]};f<d;f+=4){var v=V(p(),3);a=v[0],u=v[1],c=v[2],s[f]=s[f]+a,s[f+1]=s[f+1]+u,s[f+2]=s[f+2]+c}e(null,{data:s,width:n.width,height:n.height,colorSpace:l})},Wi=function(t,e){var n=t.imageData,i=t.level;if(!i)return e(null,n);for(var r,o,a,u=n.colorSpace,c=n.data,l=c.length,s=0;s<l;s+=4)r=c[s]/255,o=c[s+1]/255,a=c[s+2]/255,c[s]=255*Math.pow(r,i),c[s+1]=255*Math.pow(o,i),c[s+2]=255*Math.pow(a,i);e(null,{data:c,width:n.width,height:n.height,colorSpace:u})},Ni=function(t){for(var e,n=t.length,i=n>=20?6:n>=16?5:3,r=0;r<n;r++){if(1===(e=t[r])&&r%i!==0)return!1;if(0!==e&&1!==e)return!1}return!0},Vi=function(){var t=O(k().mark(function t(e){var n,i,r,o,a,u,c,l,s,d=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(i=(n=d.length>1&&void 0!==d[1]?d[1]:{}).colorMatrix,r=n.convolutionMatrix,o=n.gamma,a=n.noise,u=n.vignette,c=[],r&&c.push([Di,{matrix:r.clarity}]),o>0&&c.push([Wi,{level:1/o}]),i&&!Ni(i)&&c.push([Oi,{matrix:i}]),(a>0||a<0)&&c.push([_i,{level:a}]),(u>0||u<0)&&c.push([Bi,{strength:u}]),c.length){t.next=10;break}return t.abrupt("return",e);case 10:return s="function (options, done) {\n const filterInstru
2ctions = options.filterInstructions;\n const imageData = options.imageData;\n (".concat((l=function(t,e){return"(err, imageData) => {\n (".concat(t[e][0].toString(),")(Object.assign({ imageData: imageData }, filterInstructions[").concat(e,"]), \n ").concat(t[e+1]?l(t,e+1):"done",")\n }")})(c,0),")(null, imageData)\n }"),t.next=14,Ot(s,[{imageData:e,filterInstructions:c.map(function(t){return t[1]})}],[e.data.buffer]);case 14:return e=t.sent,t.abrupt("return",Fi(e));case 16:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),ji=function(t){return"number"==typeof t},Hi=function(t){return dt(t)&&null!==t.match(/(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff]|[\u0023-\u0039]\ufe0f?\u20e3|\u3299|\u3297|\u303d|\u3030|\u24c2|\ud83c[\udd70-\udd71]|\ud83c[\udd7e-\udd7f]|\ud83c\udd8e|\ud83c[\udd91-\udd9a]|\ud83c[\udde6-\uddff]|\ud83c[\ude01-\ude02]|\ud83c\ude1a|\ud83c\ude2f|\ud83c[\ude32-\ude3a]|\ud83c[\ude50-\ude51]|\u203c|\u2049|[\u25aa-\u25ab]|\u25b6|\u25c0|[\u25fb-\u25fe]|\u00a9|\u00ae|\u2122|\u2139|\ud83c\udc04|[\u2600-\u26FF]|\u2b05|\u2b06|\u2b07|\u2b1b|\u2b1c|\u2b50|\u2b55|\u231a|\u231b|\u2328|\u23cf|[\u23e9-\u23f3]|[\u23f8-\u23fa]|\ud83c\udccf|\u2934|\u2935|[\u2190-\u21ff])/g)},Ui=function(t,e){return t.hasOwnProperty(e)},Gi=function(t){return Array.isArray(t)},Xi=64,Zi=102,Yi=112,qi=!1,Ki=function(t,e){return!qi&&ut()&&(/^win/i.test(navigator.platform)&&(Zi=103),(ki()||wi())&&(Xi=63.5,Zi=110,Yi=123),qi=!0),"<svg".concat(e?' aria-label="'.concat(e,'"'):"",' width="128" height="128" viewBox="0 0 128 128" preserveAspectRatio="xMinYMin meet" xmlns="http://www.w3.org/2000/svg"><text x="').concat(Xi,'" y="').concat(Zi,'" alignment-baseline="text-top" dominant-baseline="text-top" text-anchor="middle" font-size="').concat(Yi,'px">').concat(t,"</text></svg>")},Ji=function(t){return t instanceof Blob},Qi=function(t,e){return"".concat(t/e*100,"%")},tr=function(t){return"rgba(".concat(Math.round(255*t[0]),", ").concat(Math.round(255*t[1]),", ").concat(Math.round(255*t[2]),", ").concat(ji(t[3])?t[3]:1,")")},er=function(t){return Object.values(t).join("_")},nr=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new Promise(function(e){setTimeout(e,t)})},ir=function(t){return!new Uint32Array(t.getImageData(0,0,t.canvas.width,t.canvas.height).data.buffer).some(function(t){return 0!==t})},rr=function(){var t=O(k().mark(function t(e){var n,i,r,o=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=o.length>1&&void 0!==o[1]?o[1]:0,i=pt("canvas",{width:80,height:80}),r=i.getContext("2d"),t.next=5,nr(n);case 5:if(r.drawImage(e,0,0,80,80),!(ir(r)&&n<=256)){t.next=10;break}return t.next=9,rr(e,n+16);case 9:return t.abrupt("return",t.sent);case 10:return t.abrupt("return",!0);case 11:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),or=new Map,ar=function(t){var e=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).safariCacheKey,n=void 0===e?"*":e;return new Promise(function(e,i){var r=new Image;r.onerror=function(){return i(new Error("Failed to load SVG"))},r.onload=function(){if(!ei()||!t.includes("@font-face")||or.has(n))return e(r);rr(r).then(function(){or.set(n,!0),e(r)})},r.src="data:image/svg+xml,"+t})},ur=function(t){return new Promise(function(e,n){var i=new FileReader;i.onerror=function(){return n(i.error)},i.onload=function(){return e(i.result)},i.readAsDataURL(t)})},cr=function(){var t=[];return{sub:function(e,n){return t.push({event:e,callback:n}),function(){return t=t.filter(function(t){return t.event!==e||t.callback!==n})}},pub:function(e,n){t.filter(function(t){return t.event===e}).forEach(function(t){return t.callback(n)})}}},lr=32,sr=function(t){var e=t.color,n=void 0===e?[0,0,0]:e,i=t.fontSize,r=void 0===i?16:i,o=t.fontFamily,a=void 0===o?"sans-serif":o,u=t.fontVariant,c=void 0===u?"normal":u,l=t.fontWeight,s=void 0===l?"normal":l,d=t.fontStyle,f=void 0===d?"normal":d,h=t.textAlign,p=void 0===h?"left":h,v=t.letterSpacing,m=void 0===v?"normal":v,g=t.lineHeight,$=void 0===g?20:g,y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return"font-size:".concat(r*y,"px;font-style:").concat(f,";font-weight:").concat(s,";font-family:").concat(a,";font-variant:").concat(c,";line-height:").concat($*y,"px;text-align:").concat(p,";letter-spacing:").concat(ji(m)?m+"px":"normal",";color:").concat(tr(n),";")},dr=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=e.width,r=e.height,o=!i,a=!1===e.disableNewline?function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split("\n").length}(t):void 0,u=o?"auto":"".concat(i*n,"px"),c=r?"".concat(r*n,"px"):"auto",l=o?"normal":"break-word",s=o&&!a?"nowrap":"pre-line",d=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.fontSize,n=void 0===e?16:e,i=t.lineHeight,r=void 0===i?20:i;return.5*Math.max(0,n-r)}(e)*n;return"max-width:none;min-width:auto;width:".concat(u,";height:").concat(c,";margin-top:0;margin-bottom:0;padding-top:").concat(d,"px;word-break:").concat(l,";word-wrap:normal;white-space:").concat(s,";")},fr=new Map,hr=function(t){for(var e=[],n=0,i=Array.from(t.childNodes);n<i.length;n++){var r=i[n];r.nodeType===Node.TEXT_NODE?e.push(vr(r)):e.push.apply(e,L(hr(r)))}return e},pr="pointer-events:none;visibility:hidden;position:absolute;
2left:0;top:0;",vr=function(t){var e=t.nodeValue;if(!e)return[];var n=e.length,i=document.createRange();i.selectNodeContents(t);for(var r=[],o=0;o<n;o++){i.setStart(t,0),i.setEnd(t,o+1);var a=i.getClientRects().length-1,u=e.charAt(o);r[a]?r[a]+=u:r.push(u)}var c=i.getClientRects();return r.map(function(t,e){return{rect:c[e],text:t}})},mr=new Map,gr=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0,n=e.width,i=void 0===n?0:n,r=e.height,o=void 0===r?0:r;if(i&&o)return je(i,o);var a=e.fontSize,u=void 0===a?16:a,c=e.fontFamily,l=e.lineHeight,s=void 0===l?20:l,d=e.fontWeight,f=e.fontStyle,h=e.fontVariant,p=e.letterSpacing,v=er({text:t,fontFamily:c,fontWeight:d,fontStyle:f,fontVariant:h,fontSize:u,letterSpacing:p,lineHeight:s,width:i}),m=mr.get(v);if(m)return m;var g=1;u>1e3&&Bt()&&(g=u/1e3,u=1e3,s/=g);var $=Qn(pt("pre",{contenteditable:"true",spellcheck:"false",style:"".concat(pr).concat(sr(B(B({},e),{},{fontSize:u,lineHeight:s})),";").concat(dr(t,e),'"'),innerHTML:t})).getBoundingClientRect();return m=_e($),m=Ye(m,function(t){return t*g}),i&&(m.width=i),mr.set(v,m),m},$r=function(t){return t.pathname.split("/").slice(0,-1).join("/")},yr=new Map,br=function(t,e){return new Promise(function(n,i){var r=yr.get(t);void 0===r&&(r=function(t,e){var n,i,r=cr(),o=r.sub,a=r.pub;return Promise.resolve(e&&e(t,{resourceType:"stylesheet"})).then(function(e){if(!1===e)return a("error",i="requestPrevented");var r=e||{},o=r.headers,u=r.credentials;fetch(t,{headers:o,credentials:u}).then(function(t){return t.text()}).then(function(t){a("load",n=t)}).catch(function(t){a("error",i=t)})}),{sub:function(t,e){return"load"===t&&n?e(n):"error"===t&&i?e(i):void o(t,e)}}}(t,e),yr.set(t,r)),r.sub("load",n),r.sub("error",i)})},xr=function(){var t=O(k().mark(function t(e,n,i){var r,o,a,u;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,br(e,n);case 3:r=t.sent,t.next=9;break;case 6:return t.prev=6,t.t0=t.catch(0),t.abrupt("return",[]);case 9:return o={innerHTML:r,id:Ft()},i&&(o.nonce=i),a=pt("style",o),document.head.append(a),u=Array.from(document.styleSheets).find(function(t){return t.ownerNode.id===a.id}),a.remove(),t.abrupt("return",Array.from(u.cssRules));case 16:case"end":return t.stop()}},t,null,[[0,6]])}));return function(e,n,i){return t.apply(this,arguments)}}(),wr=new Map,Sr=function(t){return t.filter(function(t){return t instanceof CSSFontFaceRule})},kr=function(t){return t.filter(function(t){return t instanceof CSSImportRule})},Cr=function(){var t=O(k().mark(function t(e,n,i){var r,o,a,u,c,l,s,d;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!wr.has(e.href)){t.next=2;break}return t.abrupt("return",wr.get(e.href));case 2:t.prev=2,r=Array.from(e.cssRules),o=N(kr(r)),t.prev=5,o.s();case 7:if((a=o.n()).done){t.next=21;break}if(u=a.value,c=u.href,!wr.has(c)){t.next=14;break}return l=wr.get(c),r=[].concat(L(r),L(l)),t.abrupt("continue",19);case 14:return t.next=16,xr(c,n,i);case 16:s=t.sent,wr.set(c,s),r=[].concat(L(r),L(s));case 19:t.next=7;break;case 21:t.next=26;break;case 23:t.prev=23,t.t0=t.catch(5),o.e(t.t0);case 26:return t.prev=26,o.f(),t.finish(26);case 29:t.next=38;break;case 31:return t.prev=31,t.t1=t.catch(2),d=e.href,t.next=36,xr(d,n,i);case 36:r=t.sent,wr.set(d,r);case 38:return t.abrupt("return",Sr(r));case 39:case"end":return t.stop()}},t,null,[[2,31],[5,23,26,29]])}));return function(e,n,i){return t.apply(this,arguments)}}(),Tr=function(t,e){return t.style.getPropertyValue(e)},Mr=function(t,e){return!!t.style&&Tr(t,"font-family").replace(/^"|"$/g,"")==e},Pr=function(t,e){var n,i=[],r=N(t);try{for(r.s();!(n=r.n()).done;){var o=n.value;Mr(o,e)&&i.push(o)}}catch(t){r.e(t)}finally{r.f()}return i},Rr=function(){var t=O(k().mark(function t(e,n){var i,r,o;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=Array.from(document.styleSheets).map(function(t){return Cr(t,e,n)}),t.next=3,Promise.all(i);case 3:return r=t.sent,o=[],r.forEach(function(t){return o.push.apply(o,L(t))}),t.abrupt("return",o);case 7:case"end":return t.stop()}},t)}));return function(e,n){return t.apply(this,arguments)}}(),Ir=function(){var t=O(k().mark(function t(e,n,i){var r,o;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Rr(n,i);case 2:if(r=t.sent,(o=Pr(r,e)).length){t.next=6;break}return t.abrupt("return",[]);case 6:return t.abrupt("return",o.map(function(t){var e=t.parentStyleSheet&&t.parentStyleSheet.href&&new URL(t.parentStyleSheet.href),n=e?e.origin+$r(e)+"/":"",i=t.style.getPropertyValue("src").match(/url\("?(.*?)"?\)/)[1],r=Array.from(t.style).filter(function(t){return"src"
2!=t}).reduce(function(e,n){return e+=n+":"+Tr(t,n)+";"},"");return[/^http/.test(i)?i:n+i,r]}));case 7:case"end":return t.stop()}},t)}));return function(e,n,i){return t.apply(this,arguments)}}(),Er=new Map,Ar=new Map,Lr=function(t){return!t||/woff2/.test(t)?"woff2":/woff/.test(t)?"woff":/ttf|truetype/.test(t)?"truetype":/otf|opentype/.test(t)?"opentype":/svg/.test(t)?"svg":"woff2"},Fr=function(){var t=O(k().mark(function t(e,n,i){var r,o,a,u,c,l,s,d,f,h,p;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!Er.get(e)){t.next=2;break}return t.abrupt("return");case 2:if(r=Ar.get(e)){t.next=36;break}return t.next=6,Ir(e,n,i);case 6:if((o=t.sent).length){t.next=10;break}return Er.set(e,!0),t.abrupt("return");case 10:a=[],u=N(o),t.prev=12,u.s();case 14:if((c=u.n()).done){t.next=26;break}return l=V(c.value,2),s=l[0],d=l[1],t.next=18,fetch(s).then(function(t){return t.blob()});case 18:return f=t.sent,h=Lr(f.type),t.next=22,ur(f);case 22:p=t.sent,a.push("@font-face { src:url(".concat(p,") format('").concat(h,"');").concat(d,";font-display:block; }"));case 24:t.next=14;break;case 26:t.next=31;break;case 28:t.prev=28,t.t0=t.catch(12),u.e(t.t0);case 31:return t.prev=31,u.f(),t.finish(31);case 34:r=a.join(""),Ar.set(e,r);case 36:return t.abrupt("return",r);case 37:case"end":return t.stop()}},t,null,[[12,28,31,34]])}));return function(e,n,i){return t.apply(this,arguments)}}(),zr=function(){var t=O(k().mark(function t(){var e,n,i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w,S,C,T,M,P,R,I,E,A,L,F,z,O,D,_,W,N,V,j,H,U,G=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=G.length>1?G[1]:void 0,(e=G.length>0&&void 0!==G[0]?G[0]:"").length){t.next=4;break}return t.abrupt("return");case 4:return i=n.color,r=n.imageWidth,o=void 0===r?300:r,a=n.imageHeight,u=void 0===a?150:a,c=n.paddingTop,l=void 0===c?0:c,s=n.paddingRight,d=void 0===s?lr:s,f=n.paddingBottom,h=void 0===f?0:f,p=n.paddingLeft,v=void 0===p?lr:p,m=n.fontFamily,g=n.fontSize,$=n.pixelRatio,y=void 0===$?1:$,b=n.willRequest,x=n.outline,w=n.blur,S=n.styleNonce,C=1,T="",g>1e3&&Bt()&&(T="transform-origin:0 0;transform:scale(".concat(C=g/1e3,")")),M=y/C,P=(o+v+d)*y,R=(u+h+l)*y,t.next=13,Fr(m,b,S);case 13:return I=t.sent,E="",I&&(E="<style".concat(S?' nonce="'.concat(S,'"'):"",">").concat(I,"</style>")),A=e.replace(/%/g,"%25").replace(/#/g,"%23").replace(/ /g," ").replace(/&(?!#\d{4};|[a-z]+;)/gi,"&"),L=A.replace(/<br>|\n/g,"<br/>
2"),F=d*M,z=h*M,O=v*M,D="top:".concat(l*M,"px;right:").concat(F,"px;bottom:").concat(z,"px;left:").concat(O,"px"),_=i,W="",N="",(x||w)&&(V=tr(i),x&&(_=[0,0,0,0],W="-webkit-text-stroke: ".concat(2*x*M,"px ").concat(V)),w&&(ei()?N="filter:blur(".concat(w*M*.4,"px)"):(_=[0,0,0,0],N="text-shadow: 0 0 ".concat(w*M,"px ").concat(V)))),j=sr(B(B({},n),{},{color:_,fontSize:g}),M),H=dr(e,n,M),U='<svg xmlns="http://www.w3.org/2000/svg" width="'.concat(P,'" height="').concat(R,'" viewBox="0 0 ').concat(P," ").concat(R,'"><foreignObject x="0" y="0" width="').concat(P,'" height="').concat(R,'"><div xmlns="http://www.w3.org/1999/xhtml">').concat(E,'<pre contenteditable="true" spellcheck="false" style="position:absolute;').concat(D,";").concat(j,";").concat(H,";").concat(T,";").concat(W,";").concat(N,'">').concat(L,"</pre></div></foreignObject></svg>"),t.abrupt("return",ar(U,{safariCacheKey:m}));case 31:case"end":return t.stop()}},t)}));return function(){return t.apply(this,arguments)}}(),Or=function(t){var e=B({},t),n=Mt(e);return n},Dr=function(t){var e,n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=$n(t),o=i.width||i.rx,a=i.height||i.ry;if(o&&a)return Be(i);if(o||a){e=parseFloat(o||Number.MAX_SAFE_INTEGER),n=parseFloat(a||Number.MAX_SAFE_INTEGER);var u=Math.min(e,n);dt(o)||dt(a)?(e="".concat(u,"%"),n="".concat(u*r,"%")):(e=u,n=u)}else{e="".concat(10,"%"),n="".concat(10*r,"%")}var c=i.width?"width":i.rx?"rx":void 0,l=i.width?"height":i.rx?"ry":void 0;return _(_({},c||"width",e),l||"height",n)},Br=function(t){var e;return B(B({width:void 0,height:void 0},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}),{},{aspectRatio:1,backgroundImage:(e=Ki(t),"data:image/svg+xml,".concat(e.replace("<","%3C").replace(">","%3E")))})},_r=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return B(B(B({backgroundColor:[0,0,0,0]},Xr(e)?{}:{width:void 0,height:void 0,aspectRatio:void 0}),e),{},{backgroundImage:dt(t)?t:Ji(t)?URL.createObjectURL(t):t})},Wr=function(t,e){var n;if(dt(t)||Ji(t)){var i=B(B({},Dr(e)),{},{backgroundSize:"contain"});n=Hi(t)?Br(t,i):_r(t,i)}else if(t.src){var r=Dr(e,t.shape||t),o=B(B({},t.shape),r);if(t.width&&t.height&&!Ui(o,"aspectRatio")){var a=Wo(r,"width",e),u=Wo(r,"height",e);o.aspectRatio=Yt(a,u)}o.backgroundSize||t.shape||t.width&&t.height||(o.backgroundSize="contain"),n=Hi(t.src)?Br(t.src,o):_r(t.src,o)}else t.shape&&(n=Or(t.shape));return Ui(n,"backgroundImage")&&(Ui(n,"backgroundColor")||(n.backgroundColor=[0,0,0,0]),Ui(n,"disableStyle")||(n.disableStyle=["cornerRadius","backgroundColor","strokeColor","strokeWidth"])),e?Bo(n,e):n},Nr=function(t){return ve(t.x1,t.y1)},Vr=function(t){return ve(t.x2,t.y2)},jr=function(t){return Ui(t,"text")},Hr=function(t){return jr(t)&&!(io(t)||Ui(t,"width"))},Ur=function(t){return jr(t)&&(io(t)||Ui(t,"width"))},Gr=function(t){return!jr(t)&&ro(t)},Xr=function(t){return Ui(t,"rx")},Zr=function(t){return Ui(t,"x1")},Yr=function(t){return Ui(t,"points")},qr=function(t){return jr(t)&&t.isEditing},Kr=function(t){return!Ui(t,"opacity")||t.opacity>0},Jr=function(t){return t.isSelected},Qr=function(t){return t.isEditing},to=function(t){return t._isDraft},eo=function(t){return Ui(t,"width")&&Ui(t,"height")},no=function(t){var e=Ui(t,"right"),n=Ui(t,"bottom");return e||n},io=function(t){return(Ui(t,"x")||Ui(t,"left"))&&Ui(t,"right")||(Ui(t,"y")||Ui(t,"top"))&&Ui(t,"bottom")},ro=function(t){return eo(t)||io(t)},oo=function(t){return t._isDraft=!0,t},ao=function(t){return t._isDraft=!1,t},uo=function(t,e){return!0!==t.disableStyle&&(!Gi(t.disableStyle)||!e||!t.disableStyle.includes(e))},co=function(t){return!0!==t.disableSelect},lo=function(t){return!0!==t.disableRemove},so=function(t){return!0!==t.disableDuplicate&&$o(t)},fo=function(t){return!t.disableFlip&&(!to(t)&&!no(t)&&function(t){return Ui(t,"backgroundImage")||Ui(t,"text")}(t))},ho=function(t,e){return!!jr(t)&&(!0!==t.disableInput&&(Pt(t.disableInput)?t.disableInput(null!=e?e:t.text):e||!0))},po=function(t,e){return!0!==t.disableTextLayout&&(!Gi(t.disableTextLayout)||!e||!t.disableTextLayout.includes(e))},vo=function(t){return mo(t)&&t.points.length>3},mo=function(t){return!!Yr(t)&&(void 0!==t.disableAddPoints&&!0!==t.disableAddPoints)},go=function(t){return!0!==t.disableManipulate&&!to(t)&&!no(t)},$o=function(t){return go(t)&&!0!==t.disableMove},yo=function(t){return delete t.left,delete t.right,delete t.top,delete t.bottom,t},bo=function(t){return delete t.rotation,t},xo=function(t){return t.strokeWidth=t.strokeWidth||1,t.strokeColor=t.strokeColor||[0,0,0],t},wo=function(t){return t.backgroundColor=t.backgroundColor?t.backgroundColor:t.strokeWidth||t.backgroundImage?void 0:[0,0,0],t},So=function(t){var e=t.text;e=(e=e.replace(/&(#[0-9]+|[a-z]+);/gi,function(t,e){return"___".concat(e,"___")})).replace(/&/,"&"),t.text=e.replace(/___(#[0-9]+|[a-z]+)___/gi,function(t,e){return"&".concat(e,";")})},ko=function(t){if(!t.textShadow)return t;var e=V(t.textShadow,4),n=e[0],i=e[1],r=e[2],o=e[3];return t.textShadowX=n,t.textShadowY=i,t.textShadowBlur=r,t.textShadowColor=o,delete t.textShadow,t},Co=function(t){if(!t.textOutline)return t;var e=V(t.textOutline,2),n=e[0],i=e[1];t.textOutlineWidth=n,t.textOutlineColor=i,delete t.textOutline},To=function(t){return t.fontSize=t.fontSize||"4%",t.fontFamily=t.fontFamily||"sans-serif",t.fontWeight=t.fontWeight||"normal",t.fontStyle=t.fontStyle||"normal",t.fontVariant=t.fontVariant||"normal",t.lineHeight=t.lineHeight||"120%",t.color=t.color||[0,0,0],t.format="html"===t.format?"html":"text",ko(t),Co(t),"html"===t.format?So(t):function(t){So(t);var e=t.text;e=(e=e.replace(/</g,">")).replace(/>/g,"<"),t.text=e}
2(t),Hr(t)?Mo(t):Po(t)},Mo=function(t){return!1!==t.disableNewline&&(delete t.textAlign,t.text=t.text.replace(/\n/g," ")),yo(t)},Po=function(t){return t.textAlign=t.textAlign||"left",t},Ro=function(t){return function(t){dt(t.id)||(t.id=Ft()),Ui(t,"rotation")||(t.rotation=0),Ui(t,"opacity")||(t.opacity=1),Ui(t,"disableErase")||(t.disableErase=!0)}(t),jr(t)?To(t):Gr(t)?function(t){t.cornerRadius=t.cornerRadius||0,t.strokeWidth=t.strokeWidth||0,t.strokeColor=t.strokeColor||[0,0,0],wo(t)}(t):Yr(t)?function(t){xo(t),bo(t),Ui(t,"pathClose")||(t.disableResize=!0,Ui(t,"disableMove")||(t.disableMove=!0)),yo(t)}(t):Zr(t)?function(t){xo(t),t.lineStart=t.lineStart||void 0,t.lineEnd=t.lineEnd||void 0,bo(t),yo(t)}(t):Xr(t)&&function(t){t.strokeWidth=t.strokeWidth||0,t.strokeColor=t.strokeColor||[0,0,0],wo(t)}(t),t},Io=function(t){return jr(t)?"text":Gr(t)?"rectangle":Yr(t)?"path":Zr(t)?"line":Xr(t)?"ellipse":void 0},Eo=function(t,e){return parseFloat(t)/100*e},Ao=new RegExp(/^x|left|right|^width|rx|fontSize|eraseRadius|feather|cornerRadius|strokeWidth|strokeDash/,"i"),Lo=new RegExp(/^y|top|bottom|^height|ry/,"i"),Fo=function(t,e,n){var i=n.width,r=n.height;if(Array.isArray(e))return e.map(function(e){return Ct(e)&&Do(e,{width:i,height:r}),dt(e)&&(e=Fo(t,e,{width:i,height:r})),e});if("string"!=typeof e)return e;if(!e.endsWith("%"))return e;var o=parseFloat(e)/100;return Ao.test(t)?de(i*o,6):Lo.test(t)?de(r*o,6):e},zo=Fo,Oo=["lineHeight","textOutlineWidth","textShadowX","textShadowY","textShadowBlur"],Do=function(t,e){Object.entries(t).map(function(n){var i=V(n,2),r=i[0],o=i[1];t[r]=Fo(r,o,e)}),t.text&&Oo.filter(function(e){return dt(t[e])}).forEach(function(e){var n,i;t[e]=(n=t[e],i=t.fontSize,Math.round(i*(parseFloat(n)/100)))})},Bo=function(t,e){return Do(t,e),Uo(t,e),t},_o=function(t,e){var n;return/^x|width|rx|fontSize|strokeWidth|cornerRadius/.test(t)?n=e.width:/^y|height|ry/.test(t)&&(n=e.height),n},Wo=function(t,e,n){return Array.isArray(t[e])?t[e].map(function(t){return Object.entries(t).reduce(function(t,e){var i=V(e,2),r=i[0],o=i[1];return t[r]=dt(o)?Eo(o,_o(r,n)):o,t},{})}):dt(t[e])?Eo(t[e],_o(e,n)):t[e]},No=function(t,e,n){return e.reduce(function(e,i){var r=Wo(t,i,n);return e[i]=r,e},{})},Vo=function(t,e,n){return Object.keys(e).forEach(function(i){return function(t,e,n,i){if(!dt(t[e]))return t[e]=n,t;var r=_o(e,i);return t[e]=void 0===r?n:Qi(n,r),t}(t,i,e[i],n)}),t},jo=function(t,e){var n=t.filter(function(t){return t.x<0||t.y<0||t.x1<0||t.y1<0}).reduce(function(t,e){var n=function(t){var e=nn(),n=t.strokeWidth||0;if(Gr(t))e.x=t.x-.5*n,e.y=t.y-.5*n,e.width=t.width+n,e.height=t.height+n;else if(Zr(t)){var i=t.x1,r=t.y1,o=t.x2,a=t.y2,u=Math.abs(Math.min(i,o)),c=Math.abs(Math.max(i,o)),l=Math.abs(Math.min(r,a)),s=Math.abs(Math.min(r,a));e.x=u+.5*n,e.y=c+.5*n,e.width=c-u+n,e.height=s-l+n}else Xr(t)&&(e.x=t.x-t.rx+.5*n,e.y=t.y-t.ry+.5*n,e.width=2*t.rx+n,e.height=2*t.ry+n);return e&&Ui(t,"rotation")&&xn(e,t.rotation),Tn(e)}(e),i=V(n,4),r=i[0],o=i[1],a=i[2],u=i[3];return t.top=Math.min(r,t.top),t.left=Math.min(u,t.left),t.bottom=Math.max(a,t.bottom),t.right=Math.max(o,t.right),t},{top:0,right:0,bottom:0,left:0});return n.right>0&&(n.right-=e.width),n.bottom>0&&(n.bottom-=e.height),n},Ho=function(t,e,n){var i=Or(t);Bo(i,e);var r=n(i);return Array.isArray(r)?r:[r]},Uo=function(t,e){if(Ui(t,"left")&&(t.x=t.left),Ui(t,"right")&&!dt(t.right)){var n=e.width-t.right;Ui(t,"left")?(t.x=t.left,t.width=Math.max(0,n-t.left)):Ui(t,"width")&&(t.x=n-t.width)}if(Ui(t,"top")&&(t.y=t.top),Ui(t,"bottom")&&!dt(t.bottom)){var i=e.height-t.bottom;Ui(t,"top")?(t.y=t.top,t.height=Math.max(0,i-t.top)):Ui(t,"height")&&(t.y=i-t.height)}return t},Go=function(t,e){return Yr(t)&&t.points.filter(function(t){return ji(t.x)}).forEach(function(t){t.x*=e,t.y*=e}),Zr(t)&&ji(t.x1)&&(t.x1*=e,t.y1*=e,t.x2*=e,t.y2*=e),ji(t.x)&&ji(t.y)&&(t.x*=e,t.
2y*=e),ji(t.width)&&ji(t.height)&&(t.width*=e,t.height*=e),ji(t.rx)&&ji(t.ry)&&(t.rx*=e,t.ry*=e),function(t){return ji(t.strokeWidth)&&t.strokeWidth>0}(t)&&(t.strokeWidth*=e),jr(t)&&(t._scale=e,ji(t.fontSize)&&(t.fontSize*=e),ji(t.lineHeight)&&(t.lineHeight*=e),ji(t.width)&&!ji(t.height)&&(t.width*=e)),Ui(t,"cornerRadius")&&ji(t.cornerRadius)&&(t.cornerRadius*=e),t},Xo=function(t){if(t.x1)return Ae(ve(t.x1,t.y1),ve(t.x2,t.y2))},Zo=function(t){if(Gr(t))return ve(t.x+.5*t.width,t.y+.5*t.height);if(Xr(t))return ve(t.x,t.y);if(t.text){if(Ur(t)){var e=t.height||gr(t.text,t).height;return ve(t.x+.5*t.width,t.y+.5*e)}var n=gr(t.text,t);return ve(t.x+.5*n.width,t.y+.5*n.height)}return Yr(t)?Fe(t.points):Zr(t)?Fe([Nr(t),Vr(t)]):void 0},Yo=function(t,e){var n=!1;e.flipX&&t.flipX?n=!0:!e.flipX&&t.flipX?n=!1:e.flipX&&!t.flipX&&(n=!0);var i=!1;e.flipY&&t.flipY?i=!0:!e.flipY&&t.flipY?i=!1:e.flipY&&!t.flipY&&(i=!0);var r=-e.rotation;return!n&&!i||n&&i||(r=-r),{flipX:n,flipY:i,rotation:r}},qo=function(t){return/canvas/i.test(t.nodeName)},Ko=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;return new Promise(function(n,i){var r=t,o=!1,a=function(){o||(o=!0,Pt(e)&&Promise.resolve().then(function(){return e(je(r.naturalWidth,r.naturalHeight))}))};if(r.src||(r=new Image,dt(t)&&new URL(t,location.href).origin!==location.origin&&(r.crossOrigin="anonymous"),r.src=dt(t)?t:URL.createObjectURL(t)),r.complete)return a(),n(r);Pt(e)&&ni(r).then(a).catch(i),r.onload=function(){a(),n(r)},r.onerror=function(){return i(new Error("Failed to load image"))}})},Jo=new Map([]),Qo=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise(function(n,i){var r=e.onMetadata,o=void 0===r?Z:r,a=e.onLoad,u=void 0===a?n:a,c=e.onError,l=void 0===c?i:c,s=e.onComplete,d=void 0===s?Z:s,f=Jo.get(t);if(f||(f={loading:!1,complete:!1,error:!1,image:void 0,size:void 0,bus:cr()},Jo.set(t,f)),f.bus.sub("meta",o),f.bus.sub("load",u),f.bus.sub("error",l),f.bus.sub("complete",d),qo(t)){var h=t,p=h.cloneNode();f.complete=!0,f.image=p,f.size=Ve(h)}if(f.complete)return f.bus.pub("meta",{size:f.size}),f.error?f.bus.pub("error",f.error):f.bus.pub("load",f.image),f.bus.pub("complete"),void(f.bus=cr());f.loading||(f.loading=!0,Ko(t,function(t){f.size=t,f.bus.pub("meta",{size:t})}).then(function(t){f.image=t,f.bus.pub("load",t)}).catch(function(t){f.error=t,f.bus.pub("error",t)}).finally(function(){f.complete=!0,f.loading=!1,f.bus.pub("complete"),f.bus=cr()}))})},ta=function(t,e,n,i){return t.drawImage(e,n.x,n.x,n.width,n.height,i.x,i.y,i.width,i.height)},ea=function(){var t=O(k().mark(function t(e,n,i,r){var o,a,u=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return o=u.length>4&&void 0!==u[4]?u[4]:ta,a=u.length>5?u[5]:void 0,e.save(),e.clip(),t.next=6,o(e,n,i,r,a);case 6:e.restore();case 7:case"end":return t.stop()}},t)}));return function(e,n,i,r){return t.apply(this,arguments)}}(),na=function(t,e,n,i,r){var o=en(t);if(i){var a=Pn(un(i),de);return a.x*=n.width,a.width*=n.width,a.y*=n.height,a.height*=n.height,{srcRect:a,destRect:o}}var u=sn(0,0,n.width,n.height);if("contain"===e){var c=Cn(t,$n(u));o.width=c.width,o.height=c.height,r?(o.x+=r.x,o.y+=r.y):(o.x+=c.x,o.y+=c.y)}else if("cover"===e){var l=kn(o,u.width/u.height);o.width=l.width,o.height=l.height,r?(o.x+=r.x,o.y+=r.y):(o.x+=l.x,o.y+=l.y)}else e?(o.width=e.width,o.height=e.height,r&&(o.x+=r.x,o.y+=r.y)):r&&(o.width=n.width,o.height=n.height,o.x+=r.x,o.y+=r.y);return{srcRect:u,destRect:o}},ia=function(t,e){return e.cornerRadius>0?function(t,e,n,i,r,o){i<2*o&&(o=i/2),r<2*o&&(o=r/2),t.beginPath(),t.moveTo(e+o,n),t.arcTo(e+i,n,e+i,n+r,o),t.arcTo(e+i,n+r,e,n+r,o),t.arcTo(e,n+r,e,n,o),t.arcTo(e,n,e+i,n,o),t.closePath()}(t,e.x,e.y,e.width,e.height,e.cornerRadius):t.rect(e.x,e.y,e.width,e.height),t},ra=function(t,e){return e.backgroundColor&&t.fill(),t},oa=function(t,e){return e.strokeWidth&&t.stroke(),t},aa=function(){var t=O(k().mark(function t(e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(i=(v.length>2&&void 0!==v[2]?v[2]:{}).drawImage,e.lineWidth=n.strokeWidth?n.strokeWidth:1,e.strokeStyle=n.strokeColor?tr(n.strokeColor):"none",e.fillStyle=n.backgroundColor?tr(n.backgroundColor):"none",e.globalAlpha=n.opacity,!n.backgroundImage){t.next=44;break}if(!qo(n.backgroundImage)){t.next=11;break}r=n.backgroundImage,t.next=14;break;case 11:return t.next=13,Qo(n.backgroundImage);case 13:r=t.sent;case 14:if(ia(e,n),ra(e,n),"repeat"!==n.backgroundRepeat){t.next=37;break}return o=n.backgroundPosition||{x:0,y:0},a=na(n,n.backgroundSize||Ve(r),Ve(r),n.backgroundCorners,{x:0,y:0}),u=a.srcRect,c=a.destRect,(l=document.createElement("canvas")).width=c.width,l.height=c.height,s=l.getContext("2d",{willReadFrequently:!1,desynchronized:!0}),t.next=25,i(s,r,u,B(B({},c),{},{x:0,y:0}));case 25:d=e.createPattern(l,"repeat"),e.fillStyle=d,e.save(),e.beginPath(),e.rect(n.x+o.x,n.y+o.y,n.width-o.x,n.height-o.y),e.clip(),e.translate(c.x+o.x,c.y+o.y),e.fill(),gt(l),e.restore(
2),t.next=40;break;case 37:return f=na(n,n.backgroundSize,Ve(r),n.backgroundCorners,n.backgroundPosition),h=f.srcRect,p=f.destRect,t.next=40,ea(e,r,h,p,i,{feather:n.feather});case 40:return e.beginPath(),ia(e,n),oa(e,n),t.abrupt("return",[]);case 44:return ia(e,n),ra(e,n),oa(e,n),t.abrupt("return",[]);case 48:case"end":return t.stop()}},t)}));return function(e,n){return t.apply(this,arguments)}}(),ua=function(){var t=O(k().mark(function t(e,n){var i,r=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=r.length>2&&void 0!==r[2]?r[2]:{},t.abrupt("return",new Promise(function(){var t=O(k().mark(function t(r,o){var a,u,c,l,s,d;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(a=i.drawImage,e.lineWidth=n.strokeWidth||1,e.strokeStyle=n.strokeColor?tr(n.strokeColor):"none",e.fillStyle=n.backgroundColor?tr(n.backgroundColor):"none",e.globalAlpha=n.opacity,e.ellipse(n.x,n.y,n.rx,n.ry,0,0,2*Math.PI),n.backgroundColor&&e.fill(),!n.backgroundImage){t.next=25;break}return t.prev=8,t.next=11,Qo(n.backgroundImage);case 11:u=t.sent,t.next=17;break;case 14:t.prev=14,t.t0=t.catch(8),o(t.t0);case 17:return c=sn(n.x-n.rx,n.y-n.ry,2*n.rx,2*n.ry),l=na(c,n.backgroundSize,Ve(u),n.backgroundCorners,n.backgroundPosition),s=l.srcRect,d=l.destRect,t.next=21,ea(e,u,s,d,a);case 21:n.strokeWidth&&e.stroke(),r([]),t.next=27;break;case 25:n.strokeWidth&&e.stroke(),r([]);case 27:case"end":return t.stop()}},t,null,[[8,14]])}));return function(e,n){return t.apply(this,arguments)}}()));case 2:case"end":return t.stop()}},t)}));return function(e,n){return t.apply(this,arguments)}}(),ca=function(){var t=O(k().mark(function t(e,n,r){var o,a,u,c,l,s,d,f,p,v,m,g,$,y,b,x,w;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(o=ji(n.width)?Math.floor(n.width):void 0,a=ji(n.height)?Math.floor(n.height):void 0,u=o&&a?_e(n):gr(n.text,B(B({},n),{},{width:o,height:a})),c={x:n.x,y:n.y,width:u.width,height:u.height},aa(e,B(B(B({},n),c),{},{options:r})),n.text.length){t.next=7;break}return t.abrupt("return",[]);case 7:if(l=n.textOutlineWidth,s=void 0===l?0:l,d=n.textShadowX,f=void 0===d?0:d,p=n.textShadowY,v=void 0===p?0:p,m=n.textShadowBlur,g=void 0===m?0:m,$=n.textShadowColor,n.outline,n.blur,y=h(n,i),(b=!!n.height)&&(e.rect(c.x,c.y,c.width,c.height),e.save(),e.clip()),!(f||v||g)){t.next=18;break}return e.save(),e.translate(f,v),x=B({},c),b||(x.height+=lr+g),t.next=17,la(e,x,B(B({},n),{},{width:o,height:a}),B(B({},r),{},{paddingLeft:lr+g,paddingRight:lr+g,paddingTop:g,paddingBottom:g+(b?-1*v:n.fontSize),shapeExtendedProps:{color:$,blur:g}}));case 17:e.restore();case 18:if(!s){t.next=23;break}return w=B({},c),b||(w.height+=lr+s),t.next=23,la(e,w,B(B({},n),{},{width:o,height:a}),B(B({},r),{},{paddingLeft:lr+s,paddingRight:lr+s,paddingTop:s,paddingBottom:s+b?0:n.fontSize,shapeExtendedProps:{color:n.textOutlineColor,outline:s}}));case 23:return b&&e.restore(),t.next=26,la(e,c,B(B({},y),{},{width:o,height:a}),B(B({},r),{},{paddingLeft:lr,paddingRight:lr,paddingTop:0,paddingBottom:b?0:n.fontSize}));case 26:return t.abrupt("return",[]);case 27:case"end":return t.stop()}},t)}));return function(e,n,i){return t.apply(this,arguments)}}(),la=function(){var t=O(k().mark(function t(e,n,i,r){var o,a,u,c,l,s,d,f,h,p,v,m;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return o=r.willRequest,a=r.shapeExtendedProps,u=r.paddingLeft,c=r.paddingRight,l=r.paddingTop,s=r.paddingBottom,d=r.styleNonce,f=ji(i.width)?Math.floor(n.width):void 0,h=ji(i.height)?Math.floor(n.height):void 0,p=Math.ceil(n.width),v=Math.ceil(n.height),t.next=7,zr(i.text,B(B(B(B({},i),a),n),{},{width:f,height:h,paddingLeft:u,paddingRight:c,paddingTop:l,paddingBottom:s,imageWidth:p,imageHeight:v,willRequest:o,styleNonce:d}));case 7:m=t.sent,e.drawImage(m,i.x-u,i.y-l,m.width,m.height);case 9:case"end":return t.stop()}},t)}));return function(e,n,i,r){return t.apply(this,arguments)}}(),sa=function(){var t=O(k().mark(function t(e,n){return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise(function(){var t=O(k().mark(function t(i){var r,o;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:e.lineWidth=n.strokeWidth||1,e.strokeStyle=n.strokeColor?tr(n.strokeColor):"none",e.globalAlpha=n.opacity,n.bitmap&&(e.lineCap=n.strokeCap,e.lineJoin=n.strokeJoin,e.setLineDash(n.strokeDash||[])),r=Nr(n),o=Vr(n),e.moveTo(r.x,r.y),e.lineTo(o.x,o.y),n.strokeWidth&&e.stroke(),i([]);case 10:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}()));case 1:case"end":return t.stop()}},t)}));return function(e,n){return t.apply(this,arguments)}}(),da=function(){var t=O(k().mark(function t(e,n){return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise(function(t,i){if(n.bitmap&&1===n.points.length)ua(e,{x:n.points[0].x,y:n.points[0].y,rx:.5*n.strokeWidth,ry:.5*n.strokeWidth,backgroundColor:n.strokeColor}).then(function(){return t([])});else{e.lineWidth=n.strokeWidth||1,e.strokeStyle=n.strokeColor?tr(n.strokeColor):"none",e.fillStyle=n.backgroundColor?tr(n.backgroundColor):"none",e.globalAlpha=n.opacity;var r=n.points;n.bitmap&&(e.lineCap=n.strokeCap,e.lineJoin=n.strokeJoin,e.setLineDash(n.strokeDash||[])),n.pathClose&&e.beginPath(),e.moveTo(r[0].x,r[0].y);for(var o=r.length,a=1;a<o;a++)e.lineTo(r[a].x,r[a].y);n.pathClose&&e.closePath(),n.strokeWidth&&e.stroke(),n.backgroundColor&&e.fill(),t([])}}));case 1:case"end":return t.stop()}},t)}));return function(e,n){return t.apply(this,arguments)}}(),fa=function(t,e,n,i){return e||n?(t.translate(i.x,i.y),t.scale(e?-1:1,n?-1:1),t.translate(-i.x,-i.y),t):t},ha=function(){var t=O(k().mark(function t(e,n,i){var r,o,a,u;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e.globalCompositeOperation="subtract"===n.drawMode?"destination-out":"source-over",r=Zo(n),Ri(e,n.rotation,r),fa(e,n.flipX,n.flipY,r),Gr(n)?o=aa:Xr(n)?o=ua:Zr(n)?o=sa:Yr(n)?o=da:jr(n)&&(o=ca),!o){t.next=15;break}return t.next=8,o(e,n,i);case 8:if((a=t.sent).length){t.next=11;break}return t.abrupt("return",[]);case 11:return t.next=13,pa(e,a,i);case 13:return u=t.sent,t.abrupt("return",[n].concat(L(u)));case 15:return t.abrupt("return",[]);case 16:case"end":return t.stop()}},t)}));return function(e,n,i){return t.apply(this,arguments)}}(),pa=function(){var t=O(k().mark(function t(e,n,i){var r,o,a,u;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:r=[],o=N(n),t.prev=2,o.s();case 4:if((a=o.n()).done){t.next=19;break}return u=a.value,e.save(),e.beginPath(),t.t0=[],t.t1=L(r),t.t2=L,t.next=13,ha(e,u,i);case 13:t.t3=t.sent,t.t4=(0,t.t2)(t.t3),r=t.t0.concat.call(t.t0,t.t1,t.t4),e.restore(
2);case 17:t.next=4;break;case 19:t.next=24;break;case 21:t.prev=21,t.t5=t.catch(2),o.e(t.t5);case 24:return t.prev=24,o.f(),t.finish(24);case 27:return t.abrupt("return",r);case 28:case"end":return t.stop()}},t,null,[[2,21,24,27]])}));return function(e,n,i){return t.apply(this,arguments)}}(),va=function(){var t=O(k().mark(function t(e){var n,i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(i=(n=w.length>1&&void 0!==w[1]?w[1]:{}).shapes,r=void 0===i?[]:i,o=n.contextBounds,a=void 0===o?e:o,u=n.transform,c=void 0===u?Z:u,l=n.drawImage,s=n.willRequest,d=n.styleNonce,f=n.canvasMemoryLimit,h=n.computeShape,p=void 0===h?qt:h,v=n.preprocessShape,m=void 0===v?qt:v,r.length){t.next=4;break}return t.abrupt("return",e);case 4:return g={willReadFrequently:!0,colorSpace:e.colorSpace},($=pt("canvas")).width=a.width,$.height=a.height,(y=$.getContext("2d",g)).putImageData(e,a.x||0,a.y||0),b=r.map(Or).map(p).map(m).flat().filter(Boolean),c(y),t.next=14,pa(y,b,{drawImage:l,canvasMemoryLimit:f,willRequest:s,styleNonce:d});case 14:return x=y.getImageData(0,0,$.width,$.height),gt($),t.abrupt("return",x);case 17:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),ma=function(){var t=O(k().mark(function t(e){var n,i,r,o,a,u,c,l,s,d,f,h,p=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(i=(n=p.length>1&&void 0!==p[1]?p[1]:{}).backgroundColor,r=n.backgroundImage,o=!(!i||i&&0===i[3]),r||o){t.next=5;break}return t.abrupt("return",e);case 5:if(a={willReadFrequently:!0,colorSpace:e.colorSpace},(u=pt("canvas")).width=e.width,u.height=e.height,(c=u.getContext("2d",a)).putImageData(e,0,0),c.globalCompositeOperation="destination-over",o&&(c.fillStyle=tr(i),c.fillRect(0,0,u.width,u.height)),!r){t.next=23;break}if(!qo(r)){t.next=18;break}l=r,t.next=21;break;case 18:return t.next=20,Qo(r);case 20:l=t.sent;case 21:s=na({x:0,y:0,width:e.width,height:e.height},"cover",{width:l.width,height:l.height}),d=s.srcRect,f=s.destRect,c.drawImage(l,d.x,d.y,d.width,d.height,f.x,f.y,f.width,f.height);case 23:return h=c.getImageData(0,0,u.width,u.height),gt(u),t.abrupt("return",h);case 26:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),ga=function(t){return t.length?t.reduce(function(t,e){return n=L(t),i=e,(r=new Array(20))[0]=n[0]*i[0]+n[1]*i[5]+n[2]*i[10]+n[3]*i[15],r[1]=n[0]*i[1]+n[1]*i[6]+n[2]*i[11]+n[3]*i[16],r[2]=n[0]*i[2]+n[1]*i[7]+n[2]*i[12]+n[3]*i[17],r[3]=n[0]*i[3]+n[1]*i[8]+n[2]*i[13]+n[3]*i[18],r[4]=n[0]*i[4]+n[1]*i[9]+n[2]*i[14]+n[3]*i[19]+n[4],r[5]=n[5]*i[0]+n[6]*i[5]+n[7]*i[10]+n[8]*i[15],r[6]=n[5]*i[1]+n[6]*i[6]+n[7]*i[11]+n[8]*i[16],r[7]=n[5]*i[2]+n[6]*i[7]+n[7]*i[12]+n[8]*i[17],r[8]=n[5]*i[3]+n[6]*i[8]+n[7]*i[13]+n[8]*i[18],r[9]=n[5]*i[4]+n[6]*i[9]+n[7]*i[14]+n[8]*i[19]+n[9],r[10]=n[10]*i[0]+n[11]*i[5]+n[12]*i[10]+n[13]*i[15],r[11]=n[10]*i[1]+n[11]*i[6]+n[12]*i[11]+n[13]*i[16],r[12]=n[10]*i[2]+n[11]*i[7]+n[12]*i[12]+n[13]*i[17],r[13]=n[10]*i[3]+n[11]*i[8]+n[12]*i[13]+n[13]*i[18],r[14]=n[10]*i[4]+n[11]*i[9]+n[12]*i[14]+n[13]*i[19]+n[14],r[15]=n[15]*i[0]+n[16]*i[5]+n[17]*i[10]+n[18]*i[15],r[16]=n[15]*i[1]+n[16]*i[6]+n[17]*i[11]+n[18]*i[16],r[17]=n[15]*i[2]+n[16]*i[7]+n[17]*i[12]+n[18]*i[17],r[18]=n[15]*i[3]+n[16]*i[8]+n[17]*i[13]+n[18]*i[18],r[19]=n[15]*i[4]+n[16]*i[9]+n[17]*i[14]+n[18]*i[19]+n[19],r;var n,i,r},t.shift()):[]},$a=function(t,e){var n=t.width*t.height,i=e.reduce(function(t,e){return e.width>t.width&&e.height>t.height&&(t.width=e.width,t.height=e.height),t},{width:0,height:0}),r=i.width*i.height;return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return Math.round(t*e)/e}(Math.max(.5,.5+(1-r/n)/2),5)};function ya(){}var ba,xa=function(t){return t};function wa(t,e){for(var n in e)t[n]=e[n];return t}function Sa(t){return t()}function ka(){return Object.create(null)}function Ca(t){t.forEach(Sa)}function Ta(t){return"function"==typeof t}function Ma(t,e){return t!=t?e==e:t!==e||t&&"object"===S(t)||"function"==typeof t}function Pa(t,e){return ba||(ba=document.createElement("a")),ba.href=e,t===ba.href}function Ra(t){if(null==t)return ya;for(var e=arguments.length,n=new Array(e>1?e-1:0),i=1;i<e;i++)n[i-1]=arguments[i];var r=t.subscribe.apply(t,n);return r.unsubscribe?function(){return r.unsubscribe()}:r}function Ia(t){var e;return Ra(t,function(t){return e=t})(),e}function Ea(t,e,n){t.$$.on_destroy.push(Ra(e,n))}function Aa(t,e,n,i){if(t){var r=La(t,e,n,i);return t[0](r)}}
2function La(t,e,n,i){return t[1]&&i?wa(n.ctx.slice(),t[1](i(e))):n.ctx}function Fa(t,e,n,i){if(t[2]&&i){var r=t[2](i(n));if(void 0===e.dirty)return r;if("object"===S(r)){for(var o=[],a=Math.max(e.dirty.length,r.length),u=0;u<a;u+=1)o[u]=e.dirty[u]|r[u];return o}return e.dirty|r}return e.dirty}function za(t,e,n,i,r,o){if(r){var a=La(e,n,i,o);t.p(a,r)}}function Oa(t){if(t.ctx.length>32){for(var e=[],n=t.ctx.length/32,i=0;i<n;i++)e[i]=-1;return e}return-1}function Da(t){var e={};for(var n in t)"$"!==n[0]&&(e[n]=t[n]);return e}function Ba(t,e){var n={};for(var i in e=new Set(e),t)e.has(i)||"$"===i[0]||(n[i]=t[i]);return n}function _a(t,e,n){return t.set(n),e}function Wa(t){return t&&Ta(t.destroy)?t.destroy:ya}var Na="undefined"!=typeof window,Va=Na?function(){return window.performance.now()}:function(){return Date.now()},ja=Na?function(t){return requestAnimationFrame(t)}:ya,Ha=new Set;function Ua(t){Ha.forEach(function(e){e.c(t)||(Ha.delete(e),e.f())}),0!==Ha.size&&ja(Ua)}function Ga(t){var e;return 0===Ha.size&&ja(Ua),{promise:new Promise(function(n){Ha.add(e={c:t,f:n})}),abort:function(){Ha.delete(e)}}}function Xa(t,e){t.appendChild(e)}function Za(t){if(!t)return document;var e=t.getRootNode?t.getRootNode():t.ownerDocument;return e&&e.host?e:t.ownerDocument}function Ya(t){var e=Ja("style");return function(t,e){Xa(t.head||t,e),e.sheet}(Za(t),e),e.sheet}function qa(t,e,n){t.insertBefore(e,n||null)}function Ka(t){t.parentNode.removeChild(t)}function Ja(t){return document.createElement(t)}function Qa(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}function tu(t){return document.createTextNode(t)}function eu(){return tu(" ")}function nu(){return tu("")}function iu(t,e,n,i){return t.addEventListener(e,n,i),function(){return t.removeEventListener(e,n,i)}}function ru(t){return function(e){return e.preventDefault(),t.call(this,e)}}function ou(t){return function(e){return e.stopPropagation(),t.call(this,e)}}function au(t,e,n){null==n?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}function uu(t,e){var n=Object.getOwnPropertyDescriptors(t.__proto__);for(var i in e)null==e[i]?t.removeAttribute(i):"style"===i?t.style.cssText=e[i]:"__value"===i?t.value=t[i]=e[i]:n[i]&&n[i].set?t[i]=e[i]:au(t,i,e[i])}function cu(t,e){Object.keys(e).forEach(function(n){!function(t,e,n){e in t?t[e]="boolean"==typeof t[e]&&""===n||n:au(t,e,n)}(t,n,e[n])})}function lu(t,e){e=""+e,t.wholeText!==e&&(t.data=e)}function su(t,e){t.value=null==e?"":e}function du(t,e,n,i){null===n?t.style.removeProperty(e):t.style.setProperty(e,n,i?"important":"")}function fu(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=n.bubbles,r=void 0!==i&&i,o=n.cancelable,a=void 0!==o&&o,u=document.createEvent("CustomEvent");return u.initCustomEvent(t,r,a,e),u}var hu=function(){return v(function t(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];m(this,t),this.is_svg=!1,this.is_svg=e,this.e=this.n=null},[{key:"c",value:function(t){this.h(t)}},{key:"m",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.e||(this.is_svg?this.e=Qa(e.nodeName):this.e=Ja(e.nodeName),this.t=e,this.c(t)),this.i(n)}},{key:"h",value:function(t){this.e.innerHTML=t,this.n=Array.from(this.e.childNodes)}},{key:"i",value:function(t){for(var e=0;e<this.n.length;e+=1)qa(this.t,this.n[e],t)}},{key:"p",value:function(t){this.d(),this.h(t),this.i(this.a)}},{key:"d",value:function(){this.n.forEach(Ka)}}])}();function pu(t,e){return new t(e)}var vu,mu=new Map,gu=0;function $u(t,e,n,i,r,o,a){for(var u=arguments.length>7&&void 0!==arguments[7]?arguments[7]:0,c=16.666/i,l="{\n",s=0;s<=1;s+=c){var d=e+(n-e)*o(s);l+=100*s+"%{".concat(a(d,1-d),"}\n")}var f=l+"100% {".concat(a(n,1-n),"}\n}"),h="__svelte_".concat(function(t){for(var e=5381,n=t.length;n--;)e=(e<<5)-e^t.charCodeAt(n);return e>>>0}(f),"_").concat(u),p=Za(t),v=mu.get(p)||function(t,e){var n={stylesheet:Ya(e),rules:{}};return mu.set(t,n),n}(p,t),m=v.stylesheet,g=v.rules;g[h]||(g[h]=!0,m.insertRule("@keyframes ".concat(h," ").concat(f),m.cssRules.length));var $=t.style.animation||"";return t.style.animation="".concat($?"".concat($,", "):"").concat(h," ").concat(i,"ms linear ").concat(r,"ms 1 both"),gu+=1,h}function yu(t,e){var n=(t.style.animation||"").split(", "),i=n.filter(e?function(t){return t.indexOf(e)<0}:function(t){return-1===t.indexOf("__svelte")}),r=n.length-i.length;r&&(t.style.animation=i.join(", "),(gu-=r)||ja(function(){gu||(mu.forEach(function(t){var e=t.stylesheet.ownerNode;e&&Ka(e)}),mu.clear())}))}function bu(t){vu=t}function xu(){if(!vu)throw new Error("Function called outside component initialization");return vu}function wu(t){xu().$$.on_mount.push(t)}function Su(t){xu().$$.after_update.push(t)}function ku(t){xu().$$.on_destroy.push(t)}function Cu(){var t=xu();return function(e,n){var i=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).cancelable,r=void 0!==i&&i,o=t.$$.callbacks[e];if(o){var a=fu(e,n,{cancelable:r});
2return o.slice().forEach(function(e){e.call(t,a)}),!a.defaultPrevented}return!0}}function Tu(t,e){return xu().$$.context.set(t,e),e}function Mu(t){return xu().$$.context.get(t)}function Pu(t,e){var n=this,i=t.$$.callbacks[e.type];i&&i.slice().forEach(function(t){return t.call(n,e)})}var Ru=[],Iu=[],Eu=[],Au=[],Lu=Promise.resolve(),Fu=!1;function zu(){Fu||(Fu=!0,Lu.then(Vu))}function Ou(){return zu(),Lu}function Du(t){Eu.push(t)}function Bu(t){Au.push(t)}var _u,Wu=new Set,Nu=0;function Vu(){var t=vu;do{for(;Nu<Ru.length;){var e=Ru[Nu];Nu++,bu(e),ju(e.$$)}for(bu(null),Ru.length=0,Nu=0;Iu.length;)Iu.pop()();for(var n=0;n<Eu.length;n+=1){var i=Eu[n];Wu.has(i)||(Wu.add(i),i())}Eu.length=0}while(Ru.length);for(;Au.length;)Au.pop()();Fu=!1,Wu.clear(),bu(t)}function ju(t){if(null!==t.fragment){t.update(),Ca(t.before_update);var e=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,e),t.after_update.forEach(Du)}}function Hu(t,e,n){t.dispatchEvent(fu("".concat(e?"intro":"outro").concat(n)))}var Uu,Gu=new Set;function Xu(){Uu={r:0,c:[],p:Uu}}function Zu(){Uu.r||Ca(Uu.c),Uu=Uu.p}function Yu(t,e){t&&t.i&&(Gu.delete(t),t.i(e))}function qu(t,e,n,i){if(t&&t.o){if(Gu.has(t))return;Gu.add(t),Uu.c.push(function(){Gu.delete(t),i&&(n&&t.d(1),i())}),t.o(e)}else i&&i()}var Ku={duration:0};function Ju(t,e,n,i){var r=e(t,n),o=i?0:1,a=null,u=null,c=null;function l(){c&&yu(t,c)}function s(t,e){var n=t.b-o;return e*=Math.abs(n),{a:o,b:t.b,d:n,duration:e,start:t.start,end:t.start+e,group:t.group}}function d(e){var n=r||Ku,i=n.delay,d=void 0===i?0:i,f=n.duration,h=void 0===f?300:f,p=n.easing,v=void 0===p?xa:p,m=n.tick,g=void 0===m?ya:m,$=n.css,y={start:Va()+d,b:e};e||(y.group=Uu,Uu.r+=1),a||u?u=y:($&&(l(),c=$u(t,o,e,h,d,v,$)),e&&g(0,1),a=s(y,h),Du(function(){return Hu(t,e,"start")}),Ga(function(e){if(u&&e>u.start&&(a=s(u,h),u=null,Hu(t,a.b,"start"),$&&(l(),c=$u(t,o,a.b,a.duration,0,v,r.css))),a)if(e>=a.end)g(o=a.b,1-o),Hu(t,a.b,"end"),u||(a.b?l():--a.group.r||Ca(a.group.c)),a=null;else if(e>=a.start){var n=e-a.start;o=a.a+a.d*v(n/a.duration),g(o,1-o)}return!(!a&&!u)}))}return{run:function(t){Ta(r)?(_u||(_u=Promise.resolve()).then(function(){_u=null}),_u).then(function(){r=r(),d(t)}):d(t)},end:function(){l(),a=u=null}}}var Qu="undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:n.g;function tc(t,e){t.d(1),e.delete(t.key)}function ec(t,e){qu(t,1,1,function(){e.delete(t.key)})}function nc(t,e,n,i,r,o,a,u,c,l,s,d){for(var f=t.length,h=o.length,p=f,v={};p--;)v[t[p].key]=p;var m=[],g=new Map,$=new Map;for(p=h;p--;){var y=d(r,o,p),b=n(y),x=a.get(b);x?i&&x.p(y,e):(x=l(b,y)).c(),g.set(b,m[p]=x),b in v&&$.set(b,Math.abs(p-v[b]))}var w=new Set,S=new Set;function k(t){Yu(t,1),t.m(u,s),a.set(t.key,t),s=t.first,h--}for(;f&&h;){var C=m[h-1],T=t[f-1],M=C.key,P=T.key;C===T?(s=C.first,f--,h--):g.has(P)?!a.has(M)||w.has(M)?k(C):S.has(P)?f--:$.get(M)>$.get(P)?(S.add(M),k(C)):(w.add(P),f--):(c(T,a),f--)}for(;f--;){var R=t[f];g.has(R.key)||c(R,a)}for(;h;)k(m[h-1]);return m}function ic(t,e){for(var n={},i={},r={$$scope:1},o=t.length;o--;){var a=t[o],u=e[o];if(u){for(var c in a)c in u||(i[c]=1);for(var l in u)r[l]||(n[l]=u[l],r[l]=1);t[o]=u}else for(var s in a)r[s]=1}for(var d in i)d in n||(n[d]=void 0);return n}function rc(t){return"object"===S(t)&&null!==t?t:{}}function oc(t,e,n){var i=t.$$.props[e];void 0!==i&&(t.$$.bound[i]=n,n(t.$$.ctx[i]))}function ac(t){t&&t.c()}function uc(t,e,n,i){var r=t.$$,o=r.fragment,a=r.after_update;o&&o.m(e,n),i||Du(function(){var e,n=t.$$.on_mount.map(Sa).filter(Ta);t.$$.on_destroy?(e=t.$$.on_destroy).push.apply(e,L(n)):Ca(n);t.$$.on_mount=[]}),a.forEach(Du)}function cc(t,e){var n=t.$$;null!==n.fragment&&(Ca(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}function lc(t,e,n,i,r,o,a){var u=arguments.length>7&&void 0!==arguments[7]?arguments[7]:[-1],c=vu;bu(t);var l=t.$$={fragment:null,ctx:[],props:o,update:ya,not_equal:r,bound:ka(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(c?c.$$.context:[])),callbacks:ka(),dirty:u,skip_bound:!1,root:e.target||c.$$.root};a&&a(l.root);var s=!1;if(l.ctx=n?n(t,e.props||{},function(e,n){var i=!(arguments.length<=2)&&arguments.length-2?arguments.length<=2?void 0:arguments[2]:n;return l.ctx&&r(l.ctx[e],l.ctx[e]=i)&&(!l.skip_bound&&l.bound[e]&&l.bound[e](i),s&&function(t,e){-1===t.$$.dirty[0]&&(Ru.push(t),zu(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<<e%31}(t,e)),n}
2):[],l.update(),s=!0,Ca(l.before_update),l.fragment=!!i&&i(l.ctx),e.target){if(e.hydrate){var d=function(t){return Array.from(t.childNodes)}(e.target);l.fragment&&l.fragment.l(d),d.forEach(Ka)}else l.fragment&&l.fragment.c();e.intro&&Yu(t.$$.fragment),uc(t,e.target,e.anchor,e.customElement),Vu()}bu(c)}var sc=function(){return v(function t(){m(this,t)},[{key:"$destroy",value:function(){cc(this,1),this.$destroy=ya}},{key:"$on",value:function(t,e){if(!Ta(e))return ya;var n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),function(){var t=n.indexOf(e);-1!==t&&n.splice(t,1)}}},{key:"$set",value:function(t){var e;this.$$set&&(e=t,0!==Object.keys(e).length)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}])}(),dc=[];function fc(t,e){return{subscribe:hc(t,e).subscribe}}function hc(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ya,i=new Set;function r(n){if(Ma(t,n)&&(t=n,e)){var r,o=!dc.length,a=N(i);try{for(a.s();!(r=a.n()).done;){var u=r.value;u[1](),dc.push(u,t)}}catch(t){a.e(t)}finally{a.f()}if(o){for(var c=0;c<dc.length;c+=2)dc[c][0](dc[c+1]);dc.length=0}}}return{set:r,update:function(e){r(e(t))},subscribe:function(o){var a=[o,arguments.length>1&&void 0!==arguments[1]?arguments[1]:ya];return i.add(a),1===i.size&&(e=n(r)||ya),o(t),function(){i.delete(a),0===i.size&&(e(),e=null)}}}}function pc(t,e,n){var i=!Array.isArray(t),r=i?[t]:t,o=e.length<2;return fc(n,function(t){var n=!1,a=[],u=0,c=ya,l=function(){if(!u){c();var n=e(i?a[0]:a,t);o?t(n):c=Ta(n)?n:ya}},s=r.map(function(t,e){return Ra(t,function(t){a[e]=t,u&=~(1<<e),n&&l()},function(){u|=1<<e})});return n=!0,l(),function(){Ca(s),c()}})}var vc=function(t){return t.reduce(function(t,e){return Object.assign(t,e)},{})},mc=function(t){return{updateValue:t}},gc=function(t){return{defaultValue:t}},$c=function(t){return{store:t}},yc=function(t){return{store:function(e,n){return pc.apply(void 0,L(t(n)))}}},bc=function(t){return{store:function(e,n){var i,r=V(t(n),3),o=r[0],a=r[1],u=r[2],c=void 0===u?function(){return!1}:u,l=!0;return pc(o,function(t,e){a(t,function(t){!l&&c(i,t)||(i=t,l=!1,e(t))})})}}},xc=function(t){return{store:function(e,n){var i=V(t(n),3),r=i[0],o=i[1],a=void 0===o?{}:o,u=i[2],c=void 0===u?void 0:u,l=[],s={},d=function(t){return r(t,s)},f=function(t){(l.length||t.length)&&(l=t,h())},h=function(){var t=l.map(d);c&&t.sort(c),l=L(t),m(t)};Object.entries(a).map(function(t){var e=V(t,2),n=e[0];return e[1].subscribe(function(t){s[n]=t,t&&h()})});var p=hc(e||[]),v=p.subscribe,m=p.set;return{set:f,update:function(t){return f(t(l))},subscribe:v}}}},wc=function(t){var e={},n={};return t.forEach(function(t){var i=function(t){return G(t)||F(t)||H(t)||j()}(t),r=i[0],o=U(i).slice(1),a=vc(o),u=e[r]=function(t,e,n){var i,r=n.store,o=void 0===r?function(t){return hc(t)}:r,a=n.defaultValue,u=void 0===a?Z:a,c=n.updateValue,l=void 0===c?void 0:c,s=o(u(),e,t),d=s.subscribe,f=s.update,h=void 0===f?Z:f,p=function(t){var e=!0;i&&i(),i=d(function(n){if(e)return e=!1;t(n),i(),i=void 0})},v=l?l(t):qt;return s.set=function(t){return h(function(e){return v(t,e,p)})},s.defaultValue=u,s}(n,e,a),c={get:function(){return Ia(u)},set:u.set};Object.defineProperty(n,r,c)}),{stores:e,accessors:n}},Sc=[["src",$c(function(){var t,e=hc(),n=e.subscribe,i=e.set,r=function(e){t!==e&&i(t=e)};return{set:r,subscribe:n,update:function(e){return r(e(t))}}})],["imageReader"],["imageWriter"],["imageScrambler"],["imageRedactionRendering",gc(function(){return"pixelated"})],["images",gc(function(){return[]})],["shapePreprocessor"],["willRequestResource"],["willRequest"],["csp"]],kc=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},Cc=function(t,e){Object.keys(e).forEach(function(n){var i=Pt(e[n])?{value:e[n],writable:!1}:e[n];Object.defineProperty(t,n,i)})},Tc=function(t,e){var n,i,r,o,a,u=e.length;for(n=0;n<u;n++)if(i=e[n],r=e[n+1>u-1?0:n+1],o=i.x-t.x,a=i.y-t.y,(o-(r.x-t.x))*a-(a-(r.y-t.y))*o<-1e-5)return!1;return!0},Mc=1e4,Pc=function(t,e){var n=Bn(e),i=pe();Mn(t).forEach(function(t){Ce(t,i),Tc(t,e)||n.forEach(function(e){var n=Math.atan2(e.start.y-e.end.y,e.start.x-e.end.x),r=Math.sin(Math.PI-n)*Mc,o=Math.cos(Math.PI-n)*Mc,a=ve(t.x+r,t.y+o),u=Je(Ke(e),Mc),c=An(qe(t,a),u);c&&Ce(i,Te(ge(c),t))})});var r=en(t);return Ce(r,i),!!Mn(r).every(function(t){return Tc(t,e)})&&(bn(t,r),!0)},Rc=function(t,e){var n=Mn(t),i=_n(e,5),r=dn(t),o=[];
2n.forEach(function(t){var e=function(t,e){if(0===e)return t;var n=ve(t.start.x-t.end.x,t.start.y-t.end.y),i=xe(n),r=Pe(i,e);return t.end.x+=r.x,t.end.y+=r.y,t}(qe(ge(r),ge(t)),1e6),n=!1;i.map(Ke).forEach(function(t){var i=An(e,t);i&&!n&&(o.push(i),n=!0)})});var a=Ae(o[0],o[2])<Ae(o[1],o[3])?[o[0],o[2]]:[o[1],o[3]],u=un(a);return u.width<t.width&&(bn(t,u),!0)},Ic=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{x:0,y:0},i=rn(t),r=dn(i),o=Rn(i,n,r).map(function(t){return ye(t,e,r)}),a=un(o);return o.map(function(t){return Te(t,a)})},Ec=function(t){var e,n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:$n(t);if(0!==i){var o,a=Math.atan2(1,r),u=Math.sign(i)*i,c=u%Math.PI,l=u%Jt;o=c>Qt&&c<Jt+Qt?l>Qt?u:Jt-l:l>Qt?Jt-l:u;var s=Math.min(Math.abs(t.height/Math.sin(a+o)),Math.abs(t.width/Math.cos(a-o)));n=(e=Math.cos(a)*s)/r}else(n=(e=t.width)/r)>t.height&&(e=(n=t.height)*r);return je(e,n)},Ac=function(t,e,n,i,r,o,a,u){var c=Be(a),l=Be(u),s=de(Math.max(e.width/l.width,e.height/l.height)),d=de(Math.min(e.width/c.width,e.height/c.height)),f=en(e);if(d<1||s>1){var h=dn(t),p=dn(e),v=d<1?d:s,m=(p.x+h.x)/2,g=(p.y+h.y)/2,$=f.width/v,y=f.height/v;yn(f,m-.5*$,g-.5*y,$,y)}return o?(function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:pe(),r=arguments.length>4?arguments[4]:void 0;if(ji(n)&&0!==n||i.x||i.y){var o=$n(t),a=Ic(e,n,i),u=Ec(e,n,o);if(!(t.width<u.width&&t.height<u.height)){var c=.5*t.width-.5*u.width,l=.5*t.height-.5*u.height;t.width>u.width&&(t.width=u.width,t.x+=c),t.height>u.height&&(t.height=u.height,t.y+=l)}Pc(t,a),Rc(t,a)&&Pc(t,a)}else{var s=$n(t);t.width=Math.min(t.width,e.width),t.height=Math.min(t.height,e.height),t.x=Math.max(t.x,0),t.x+t.width>e.width&&(t.x-=t.x+t.width-e.width),t.y=Math.max(t.y,0),t.y+t.height>e.height&&(t.y-=t.y+t.height-e.height);var d=dn(t),f=Cn(t,s);f.width=Math.max(r.width,f.width),f.height=Math.max(r.height,f.height),f.x=d.x-.5*f.width,f.y=d.y-.5*f.height,bn(t,f)}}(f,n,i,r,c),{crop:f}):{crop:f}},Lc=function(t,e,n){var i=rn(t),r=dn(i),o=xn(i,n,r),a=dn(In(un(o))),u=dn(e),c=ye(u,-n,a),l=Te(c,a),s=ke(Ce(r,l),de);return sn(s.x-.5*e.width,s.y-.5*e.height,e.width,e.height)},Fc=function(t,e,n){return Math.max(e,Math.min(t,n))},zc=["cropLimitToImage","cropMinSize","cropMaxSize","cropAspectRatio","flipX","flipY","rotation","crop","colorMatrix","convolutionMatrix","gamma","vignette","manipulation","redaction","annotation","decoration","selection","frame","backgroundColor","backgroundImage","targetSize","metadata","trim","volume","minDuration","maxDuration","currentTime"],Oc=function(t){return Gi(t)?t.map(Oc):$i(t)||Xn(t)?t:Ct(t)?B({},t):t},Dc=function(t){return t.map(function(t){return Object.entries(t).reduce(function(t,e){var n=V(e,2),i=n[0],r=n[1];return i.startsWith("_")||(t[i]=r),t},{})})},Bc=function(t,e){return t===e},_c=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Bc;if(t.length!==e.length)return!1;for(var i=0;i<t.length;i++)if(!n(t[i],e[i]))return!1;return!0},Wc=function(t,e,n){var i=ke(dn(t),function(t){return de(t,8)}),r=rn(e),o=dn(r),a=xn(r,n,o),u=ke(Ge(un(a)),function(t){return de(t,8)}),c=Math.abs(u.x-i.x),l=Math.abs(u.y-i.y);return c<1&&l<1},Nc=function(t,e,n,i,r){if(!r)return[-1/0,1/0];var o,a=Math.max(n.width/i.width,n.height/i.height),u=je(i.width*a,i.height*a),c=(o=u,Math.sqrt(o.width*o.width+o.height*o.height));if(c<Math.min(t.width,t.height))return[-1/0,1/0];var l=e?t.height:t.width,s=e?t.width:t.height,d=Math.acos(u.height/c),f=d-Math.acos(s/c),h=Math.asin(l/c)-d;if(Number.isNaN(f)&&Number.isNaN(h))return[-1/0,1/0];var p=Number.isNaN(f)?h:Number.isNaN(h)?f:Math.min(f,h);return[-p,p]},Vc=function(t,e){var n=e.context,i=e.props;return t._isFormatted||((t=Ro(t))._isFormatted=!0,Object.assign(t,i)),t._isDraft||!io(t)||t._context&&gn(n,t._context)||(Uo(t,n),t._context=B({},n)),t},jc=function(t,e){return t._isFormatted||(t.disableMove=!0,t.disableSelect=!0,t.disableResize=!0,t.disableRotate=!0),Vc(t,e)},Hc=[["file"],["size"],["loadState"],["processState"],["aspectRatio",yc(function(t){return[t.size,function(t){return t?$n(t):void 0}]}
2)],["perspectiveX",gc(function(){return 0})],["perspectiveY",gc(function(){return 0})],["perspective",yc(function(t){return[[t.perspectiveX,t.perspectiveY],function(t){var e=V(t,2);return{x:e[0],y:e[1]}}]})],["rotation",gc(function(){return 0}),mc(function(t){return function(e,n,i){if(e===n)return e;var r=t.loadState,o=t.size,a=t.rotationRange,u=t.cropMinSize,c=t.cropMaxSize,l=t.crop,s=t.perspective,d=t.cropLimitToImage,f=t.cropOrigin;if(!l||!r||!r.beforeComplete)return e;var h,p,v=d&&(p=Ec(o,n,$n(h=l)),He(Ye(p,Math.round),Ye(Be(h),Math.round))),m=d&&Wc(l,o,n),g=function(t,e,n,i,r,o,a,u,c,l){var s=Be(c),d=Be(l);a&&(d.width=Math.min(l.width,r.width),d.height=Math.min(l.height,r.height));var f=!1,h=function(e,n){var c=Lc(r,i,e),l=rn(r),p=dn(l),v=Rn(l,o,p),m=Te(ge(p),En(v)),g=ye(dn(c),n,p),$=Te(ge(p),g);v.forEach(function(t){return ye(t,n,p)});var y=un(v),b=En(v),x=Ce(Te(Te(b,$),y),m),w=sn(x.x-.5*c.width,x.y-.5*c.height,c.width,c.height);if(u&&hn(w,u.width/w.width),a){var S=Ic(r,n,o);Rc(w,S)}var k=de(Math.min(w.width/s.width,w.height/s.height),8),C=de(Math.max(w.width/d.width,w.height/d.height),8);return(k<1||C>1)&&de(Math.abs(n-e))===de(Math.PI/2)&&!f?(f=!0,h(t,t+Math.sign(n-e)*Math.PI)):{rotation:n,crop:Pn(w,function(t){return de(t,8)})}},p=Math.sign(e)*Math.round(Math.abs(e)/Jt)*Jt,v=Fc(e,p+n[0],p+n[1]);return h(t,v)}(n,e,a,l,o,s,d,f,u,c);if(v&&m){var $=Ec(o,e,$n(g.crop));g.crop.x+=.5*g.crop.width,g.crop.y+=.5*g.crop.height,g.crop.x-=.5*$.width,g.crop.y-=.5*$.height,g.crop.width=$.width,g.crop.height=$.height}return i(function(){t.crop=Pn(g.crop,function(t){return de(t,8)})}),g.rotation}})],["flipX",gc(function(){return!1})],["flipY",gc(function(){return!1})],["flip",yc(function(t){return[[t.flipX,t.flipY],function(t){var e=V(t,2);return{x:e[0],y:e[1]}}]})],["isRotatedSideways",bc(function(t){return[[t.rotation],function(t,e){var n=V(t,1)[0];return e(te(n))},function(t,e){return t!==e}]})],["crop",mc(function(t){return function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,i=t.loadState,r=t.size,o=t.cropMinSize,a=t.cropMaxSize,u=t.cropLimitToImage,c=t.cropAspectRatio,l=t.rotation,s=t.perspective;if(!e&&!n||!i||!i.beforeComplete)return e;e||(e=rn(Ec(r,l,c||$n(r))));var d=Ac(n,e,r,l,s,u,o,a),f=Pn(d.crop,function(t){return de(t,8)});return gn(n,f)?n:f}})],["cropAspectRatio",mc(function(t){return function(e,n){var i=t.loadState,r=t.crop,o=t.size,a=t.rotation,u=t.cropLimitToImage,c=function(t){if(t){if(/:/.test(t)){var e=V(t.split(":"),2);return e[0]/e[1]}return parseFloat(t)}}(e);if(c){if(!r||!i||!i.beforeComplete)return c;var l=n?Math.abs(e-n):1;if(Wc(r,o,a)&&u&&l>=.1){var s=function(t,e){var n=t.width,i=t.height;return te(e)&&(t.width=i,t.height=n),t}(Be(o),a);t.crop=Pn(Cn(rn(s),e),de)}else{var d={width:r.height*c,height:r.height},f=.5*(r.width-d.width),h=.5*(r.height-d.height);t.crop=Pn(sn(r.x+f,r.y+h,d.width,d.height),de)}return c}}})],["cropOrigin"],["cropMinSize",gc(function(){return{width:1,height:1}})],["cropMaxSize",gc(function(){return{width:32768,height:32768}})],["cropLimitToImage",gc(function(){return!0}),mc(function(t){return function(e,n,i){return t.crop?(!n&&e&&i(function(){return t.crop=en(t.crop)}),e):e}})],["cropSize",bc(function(t){return[[t.crop],function(t,e){var n=V(t,1)[0];n&&e(je(n.width,n.height))},function(t,e){return He(t,e)}]})],["cropRectAspectRatio",yc(function(t){return[[t.cropSize],function(t,e){var n=V(t,1)[0];n&&e(de($n(n),5))}]})],["cropRange",bc(function(t){return[[t.size,t.rotation,t.cropRectAspectRatio,t.cropMinSize,t.cropMaxSize,t.cropLimitToImage],function(t,e){var n=V(t,6),i=n[0],r=n[1],o=n[2],a=n[3],u=n[4],c=n[5];if(i){var l=function(t,e,n,i,r,o){var a=Be(i),u=Be(r);return o?[a,Ye(Ec(t,e,n),Math.round)]:[a,u]}(i,r,o,a,u,c);e(l)}},function(t,e){return _c(t,e)}]})],["rotationRange",bc(function(t){return[[t.size,t.isRotatedSideways,t.cropMinSize,t.cropSize,t.cropLimitToImage],function(t,e){var n=V(t,5),i=n[0],r=n[1],o=n[2],a=n[3],u=n[4];i&&a&&e(Nc(i,r,o,a,u))},function(t,e){return _c(t,e)}]})],["backgroundColor",mc(function(){return function(t){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[0,0,0,0],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return 4===t.length?t:[].concat(L(t),[e])}(t)}})],["backgroundImage"],["targetSize"],["colorMatrix"],["convolutionMatrix"],["gamma"],["noise"],["vignette"],["duration"],["currentTime"],["minDuration",gc(function(){return 1/24})],["maxDuration",gc(function(){return 1/0})],["volume",gc(function(){return 1})],["trim"],["redaction",xc(function(t){var e=t.size;return[Vc,{context:e}]})],["manipulation",xc(function(t){var e=t.size;return[Vc,{context:e}]})],["annotation",xc(function(t){var e=t.size;return[Vc,{context:e}]})],["decoration",xc(function(t){var e=t.crop;return[Vc,{context:e}]})],["selection",xc(function(t){var e=t.size;return[jc,{context:e}]})],["frame",mc(function(){return function(t){if(t){var e={frameStyle:void 0,x:0,y:0,width:"100%",height:"100%",disableStyle:["backgroundColor","strokeColor","strokeWidth"]};return dt(t)?e.frameStyle=t:Object.assign(e,t),e}}})],["metadata"],["state",$c(function(t,e,n){var i=zc.map(function(t){return e[t]}),r=!1,o=hc({}
2),a=pc([].concat(L(i),[o]),function(t,e){if(!r){var n=zc.reduce(function(e,n,i){return e[n]=Oc(t[i]),e},{});n.crop&&Pn(n.crop,Math.round),n.manipulation=n.manipulation&&Dc(n.manipulation),n.redaction=n.redaction&&Dc(n.redaction),n.annotation=n.annotation&&Dc(n.annotation),n.decoration=n.decoration&&Dc(n.decoration),n.selection=n.selection&&Dc(n.selection),e(n)}}).subscribe,u=function(t){t&&(r=!0,n.cropOrigin=void 0,zc.filter(function(e){return Ui(t,e)}).forEach(function(e){var i=t[e];n[e]=null===i?void 0:Oc(i)}),r=!1,o.set({}))};return{set:u,update:function(t){return u(t(null))},subscribe:a}})]],Uc=function(){var t=O(k().mark(function t(e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:i=v.length>2&&void 0!==v[2]?v[2]:{},o=(r=v.length>3?v[3]:void 0).ontaskstart,a=r.ontaskprogress,u=r.ontaskend,c=r.token,l=!1,s={cancel:Z},c.cancel=function(){l=!0,s.cancel()},d=N(n.entries()),t.prev=7,h=k().mark(function t(){var n,r,c,d,h,p;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=V(f.value,2),r=n[0],c=n[1],!l){t.next=3;break}return t.abrupt("return",{v:void 0});case 3:return d=V(c,2),h=d[0],p=d[1],o(r,p),t.prev=5,t.next=8,h(e,B(B({},i),{},{taskCancelToken:s}),function(t){return a(r,p,t)});case 8:e=t.sent,t.next=15;break;case 11:throw t.prev=11,t.t0=t.catch(5),l=!0,t.t0;case 15:u(r,p);case 16:case"end":return t.stop()}},t,null,[[5,11]])}),d.s();case 10:if((f=d.n()).done){t.next=17;break}return t.delegateYield(h(),"t0",12);case 12:if(!(p=t.t0)){t.next=15;break}return t.abrupt("return",p.v);case 15:t.next=10;break;case 17:t.next=22;break;case 19:t.prev=19,t.t1=t.catch(7),d.e(t.t1);case 22:return t.prev=22,d.f(),t.finish(22);case 25:return t.abrupt("return",e);case 26:case"end":return t.stop()}},t,null,[[7,19,22,25]])}));return function(e,n){return t.apply(this,arguments)}}(),Gc=function(t){return console.warn("Pintura: ".concat(t," is a required prop."))},Xc=["loadstart","loadabort","loaderror","loadprogress","load","processstart","processabort","processerror","processprogress","process"],Zc=["flip","cropOrigin","isRotatedSideways","perspective","perspectiveX","perspectiveY","cropRange"],Yc=["images"],qc=Hc.map(function(t){return V(t,1)[0]}).filter(function(t){return!Zc.includes(t)}),Kc=function(t){return"image".concat(kc(t))},Jc=function(t){return dt(t)||Ji(t)||Gn(t)},Qc=function(t){return Ui(t,"crop")},tl=function(){var t=wc(Sc),e=t.stores,n=t.accessors,i=cr(),r=i.sub,o=i.pub,a=function(){return n.images?n.images[0]:{}},u={},c={};qc.forEach(function(t){Object.defineProperty(n,Kc(t),{get:function(){var e=a();if(e)return e.accessors[t]},set:function(e){u[Kc(t)]=e,c[Kc(t)]=e;var n=a();n&&(n.accessors[t]=e)}})});var l,s,d,f=function(){return n.images&&n.images[0]},h=e.src.subscribe(function(t){if(!t)return n.images=[];n.imageReader?(n.images.length&&(u={}),v(t)):l=setTimeout(function(){return Gc("imageReader")},32)}),p=e.imageReader.subscribe(function(t){t&&(clearTimeout(l),n.images.length||n.src&&v(n.src))}),v=function(t){Promise.resolve().then(function(){return m(t,u)}).catch(function(){})},m=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise(function(i,r){var a=f(),l=!(!1===e.cropLimitToImage||!1===e.imageCropLimitToImage||!1===c.imageCropLmitedToImage),d=e.cropMinSize||e.imageCropMinSize||c.imageCropMinSize,h=l?d:a&&a.accessors.cropMinSize,p=e.minDuration||e.imageMinDuration;a&&g(),a=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.minSize,n=void 0===e?{width:1,height:1}:e,i=t.minDuration,r=void 0===i?0:i,o=wc(Hc),a=o.stores,u=o.accessors,c=cr(),l=c.pub,s=c.sub,d=function(t,e){var n=function(){return u[t]||{}},i=function(e){u[t]=B(B(B({},n()),e),{},{timeStamp:Date.now()})},r=function(){return n().error},o=function(t){r()||(i({error:t}),l("".concat(e,"error"),B({},n())))};return{start:function(){l("".concat(e,"start"))},onabort:function(){i({abort:!0}),l("".concat(e,"abort"),B({},n()))},ontaskstart:function(t,o){r()||(i({index:t,task:o,taskProgress:void 0,taskLengthComputable:void 0}),l("".concat(e,"taskstart"),B({},n())))},ontaskprogress:function(t,o,a){r()||(i({index:t,task:o,taskProgress:a.loaded/a.total,taskLengthComputable:a.lengthComputable}),l("".concat(e,"taskprogress"),B({},n())),l("".concat(e,"progress"),B({},n())))},ontaskend:function(t,o){r()||(i({index:t,task:o}),l("".concat(e,"taskend"),B({},n())))},ontaskerror:function(t){o(t)},error:function(t){o(t)}
2,beforeComplete:function(t){r()||(i({beforeComplete:!0}),l("before".concat(e),t))},complete:function(t){r()||(i({complete:!0}),l(e,t))}}};return Cc(u,{read:function(t,e){var i=e.reader,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(i){Object.assign(u,{file:void 0,size:void 0,loadState:void 0});var a={cancel:Z},c=!1,l=d("loadState","load"),s=B({token:a},l),f={src:t,size:void 0,dest:void 0,duration:void 0};return Promise.resolve().then(O(k().mark(function t(){var e,d,h,p,v;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,l.start(),!c){t.next=4;break}return t.abrupt("return",l.onabort());case 4:return t.next=6,Uc(f,i,o,s);case 6:if(e=t.sent,!c){t.next=9;break}return t.abrupt("return",l.onabort());case 9:if(h=(d=e||{}).size,p=d.duration,v=d.dest,h&&h.width&&h.height){t.next=12;break}throw new vi("Image size missing","IMAGE_SIZE_MISSING",e);case 12:if(!(p>0&&p<r)){t.next=14;break}throw new vi("Video too short","VIDEO_TOO_SHORT",B(B({},e),{},{minDuration:r}));case 14:if(!(h.width<n.width||h.height<n.height)){t.next=16;break}throw new vi("Image too small","IMAGE_TOO_SMALL",B(B({},e),{},{minWidth:n.width,minHeight:n.height}));case 16:Object.assign(u,{file:v,size:h,duration:p}),l.beforeComplete(e),l.complete(e),t.next=24;break;case 21:t.prev=21,t.t0=t.catch(0),l.error(t.t0);case 24:return t.prev=24,a=void 0,t.finish(24);case 27:case"end":return t.stop()}},t,null,[[0,21,24,27]])}))),function(){c=!0,a&&a.cancel(),l.onabort()}}},write:function(t,e){if(u.loadState.complete){u.processState=void 0;var n=d("processState","process"),i={src:u.file,imageState:u.state,dest:void 0};if(Pt(t)&&(t=t(u.file,u.state)),!t)return n.start(),void n.complete(i);var r={cancel:Z},o=!1,a=e,c=B({token:r},n);return Promise.resolve().then(O(k().mark(function e(){var u;return k().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,n.start(),!o){e.next=4;break}return e.abrupt("return",n.onabort());case 4:return e.next=6,Uc(i,t,a,c);case 6:if(u=e.sent,!o){e.next=9;break}return e.abrupt("return",n.onabort());case 9:n.complete(u),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),n.error(e.t0);case 15:return e.prev=15,r=void 0,e.finish(15);case 18:case"end":return e.stop()}},e,null,[[0,12,15,18]])}))),function(){o=!0,r&&r.cancel(),n.onabort()}}},on:s}),{accessors:u,stores:a}}({minSize:h,minDuration:p}),Xc.map(function(t){return a.accessors.on(t,(e=t,function(t){return o(e,t)}));var e});var v=function(){u={},m.forEach(function(t){return t()})},m=[];m.push(a.accessors.on("loaderror",function(t){v(),r(t)})),m.push(a.accessors.on("loadabort",function(){v(),r({name:"AbortError"})})),m.push(a.accessors.on("load",function(t){s=void 0,v(),i(t)})),m.push(a.accessors.on("beforeload",function(){return function(t,e){if(Qc(e))n.imageState=e;else{if(!e.imageCrop){var i=t.accessors.size,r=e.imageRotation||0,o=Xe(Be(i),r),a=rn(o);a.width=de(Math.abs(a.width),6),a.height=de(Math.abs(a.height),6);var u,c=e.imageCropAspectRatio||(e.imageCropLimitToImage?$n(i):$n(a));e.imageCropLimitToImage?u=Cn(a,c):((u=kn(a,c)).x=(i.width-u.width)/2,u.y=(i.height-u.height)/2),e.imageCrop=u}if(t.accessors.duration&&!e.imageTrim&&e.imageMaxDuration){var l=t.accessors.duration;e.imageTrim=[[0,Math.min(e.imageMaxDuration/l,1)]]}var s=["imageCropLimitToImage","imageCrop","imageCropAspectRatio","imageRotation"];s.filter(function(t){return Ui(e,t)}).forEach(function(t){n[t]=e[t],delete e[t]});var d=Object.keys(e).filter(function(t){return!s.includes(t)}).reduce(function(t,n){return t[n]=e[n],t},{});Object.assign(n,d)}}(a,e)}
2)),n.images=[a],e.imageReader&&(n.imageReader=e.imageReader),e.imageWriter&&(n.imageWriter=e.imageWriter),s=a.accessors.read(t,{reader:n.imageReader},{willRequest:n.willRequest})})},g=function(){var t=f();t&&(s&&s(),t.accessors.loadState=void 0,n.images=[])};return Object.defineProperty(n,"stores",{get:function(){return e}}),Cc(n,{on:r,loadImage:m,abortLoadImage:function(){s&&s(),n.images=[]},editImage:function(t,e){return new Promise(function(i,r){m(t,e).then(function(){var t=n.images[0],e=function(){o(),a()},o=t.accessors.on("processerror",function(t){e(),r(t)}),a=t.accessors.on("process",function(t){e(),i(t)})}).catch(r)})},removeImage:g,processImage:function(t,e){return new Promise(function(i,r){try{var o=[],a=function(){o.forEach(function(t){return t()})};O(k().mark(function u(){var c;return k().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(!Jc(t)){u.next=11;break}return u.prev=1,u.next=4,m(t,e);case 4:u.next=9;break;case 6:u.prev=6,u.t0=u.catch(1),r(u.t0);case 9:u.next=12;break;case 11:t&&(Qc(t)?n.imageState=t:Object.assign(n,t));case 12:if(c=f()){u.next=15;break}return u.abrupt("return",r("no image"));case 15:o.push(c.accessors.on("processerror",function(t){a(),r(t)})),o.push(c.accessors.on("processabort",function(){a(),r({name:"AbortError"})})),o.push(c.accessors.on("process",function(t){d=void 0,a(),i(t)})),d=c.accessors.write(n.imageWriter,{redactionRenderStyle:n.imageRedactionRendering,shapePreprocessor:n.shapePreprocessor||qt,imageScrambler:n.imageScrambler,willRequest:n.willRequest,csp:n.csp||{},willRequestResource:n.willRequestResource});case 19:case"end":return u.stop()}},u,null,[[1,6]])}))()}catch(t){r(t)}})},abortProcessImage:function(){var t=f();t&&(d&&d(),t.accessors.processState=void 0)},destroy:function(){h&&h(),p&&p()}}),n},el=function(t,e){var n=tl().processImage;return n(t,e)},nl=function(){return ei()?ki()?/15_|16_/.test(navigator.userAgent)?14745600:16777216:/15_/.test(navigator.userAgent)?16777216:1/0:1/0},il=function(t,e){return Object.keys(t).filter(function(t){return!e.includes(t)}).reduce(function(e,n){return e[n]=t[n],e},{})},rl=function(t){return new Promise(function(e){if(t.duration===1/0)return t.ontimeupdate=function(){t.ontimeupdate=void 0,e(t)},void(t.currentTime=Number.MAX_SAFE_INTEGER);e(t)})},ol=function(t){return new Promise(function(e,n){var i=function(){rl(t).then(function(){e(t.duration)})};if(t.readyState>=1)return i();t.onloadedmetadata=i,t.onerror=function(){return n(t.error)}})},al=function(){var t=O(k().mark(function t(e){var n,i;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ul(e);case 2:return n=t.sent,i=new DataView(n),t.abrupt("return",sl(i));case 5:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),ul=function(t){return new Promise(function(e){var n=new FileReader;n.onload=function(){return e(n.result)},n.readAsArrayBuffer(t)})},cl=1836476516,ll=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=[],i=e+(arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.byteLength);e<i;){var r=t.getUint32(e);if(r<0)break;var o=t.getUint32(e+4);if(n.push({type:o,size:r,offset:e,bodyOffset:e+8,bodySize:r-8}),r<8)break;e+=r}return n},sl=function(t){var e=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).limit,n=void 0===e?1024:e,i=0;if(i+=4,1718909296!==t.getUint32(i))return 0;i+=4;var r=t.getUint32(i);return 1836069938===r?function(t,e,n){for(var i=!1,r=-1,o=e;o<n;o++)if(i||1953653099!==t.getUint32(o)||(i=!0,o+=4),i&&64==t.getUint8(o)){r=o;break}if(r<0)return 0;var a=t.getUint32(r-28),u=t.getUint32(r-20),c=t.getUint32(r-32),l=t.getUint32(r-16);return 65536===a&&4294901760===u?90:4294901760===c&&4294901760===l?180:4294901760===a&&65536===u?270:0}(t,i,n):1903435808===r?function(t){var e=ll(t).find(function(t){return 1836019574===t.type});if(!e)return 0;var n=ll(t,e.bodyOffset,e.bodySize);n.filter(function(t){return 1953653099===t.type}).forEach(function(e){n.push.apply(n,L(ll(t,e.bodyOffset,e.bodySize)))});var i,r=[cl,1953196132],o=N(n.filter(function(t){return r.includes(t.type)}));try{for(o.s();!(i=o.n()).done;){var a=i.value,u=a.type,c=a.bodyOffset,l=t.getUint8(c),s=c+4;s+=u===cl?32:36,s+=1===l?12:0;var d=t.getInt32(s),f=t.getInt32(s+4);if(0===d&&f>0)return 90;if(d<0&&0===f)return 180;if(0===d&&f<0)return 270}}catch(t){o.e(t)}finally{o.f()}return 0}(t):0},dl=function(t){return new Promise(function(e,n){(Bt()?al(t):Prom
2ise.resolve(0)).then(function(i){var r=document.createElement("video");r.onerror=function(){return n(r.error)},r.playsInline=!0,r.preload="auto",r.onseeked=function(){r.onseeked=void 0,e(r)},r.onloadeddata=function(){r.onloadeddata=void 0,r.dataset.rotation=i?"".concat(i):"0",rl(r).then(e),r.currentTime=0},ki()&&ei()?(r.srcObject=t,r.load()):r.src=URL.createObjectURL(t)})})},fl=function(t,e){return new Promise(function(n){if(t.currentTime===e)return n(t);var i=t.onseeked;t.onseeked=function(){t.onseeked=i,n(t)},t.currentTime=Fc(e,0,t.duration)})},hl=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return new Promise(function(n,i){dl(t).then(function(t){fl(t,e).then(function(t){var e=pt("canvas");ii(t).then(function(i){var r=i.width,o=i.height;e.width=r,e.height=o;var a=e.getContext("2d",{willReadFrequently:!0}),u=function(){a.drawImage(t,0,0,e.width,e.height);var i=a.getImageData(0,0,e.width,e.height);gt(e),URL.revokeObjectURL(t.src),n(i)};ei()?setTimeout(u,16):u()})})})})},pl=function(t){return/video/.test(t.type)},vl=null,ml=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.imageDataResizer,n=t.canvasMemoryLimit;return function(){var t=O(k().mark(function t(i,r,o,a,u){var c,l,s,d,f,h,p,v,m,g;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return o.width=Math.max(o.width,1),o.height=Math.max(o.height,1),a.width=Math.max(a.width,1),a.height=Math.max(a.height,1),t.next=6,el(r,{imageReader:Ul(),imageWriter:Xl({format:"canvas",targetSize:B(B({},a),{},{upscale:!0}),imageDataResizer:e,canvasMemoryLimit:n}),imageCrop:o});case 6:if(c=t.sent,l=c.dest,s=(u||{}).feather,(d=void 0===s?0:s)>0){for((f=pt("canvas")).width=l.width,f.height=l.height,h=f.getContext("2d",{willReadFrequently:!0}),p=1/d,v=0,v=0;v<d;v++)m=v*p,h.strokeStyle="rgba(0,0,0,".concat(m*m,")"),h.strokeRect(v+.5,v+.5,l.width-2*v-1,l.height-2*v-1);h.fillStyle="#000",h.fillRect(v,v,l.width+.5-2*v,l.height+.5-2*v),(g=l.getContext("2d")).globalCompositeOperation="destination-in",g.drawImage(f,0,0),gt(f)}i.drawImage(l,a.x,a.y,a.width,a.height),gt(l);case 12:case"end":return t.stop()}},t)}));return function(e,n,i,r,o){return t.apply(this,arguments)}}()},gl=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return e},n=arguments.length>2?arguments[2]:void 0;return function(){var i=O(k().mark(function i(r,o,a){var u,c;return k().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return a(si(0,!1)),u=!1,i.next=4,t.apply(void 0,L(e(r,o,function(t){u=!0,a(t)})));case 4:return c=i.sent,n&&n(r,c),u||a(si(1,!1)),i.abrupt("return",r);case 8:case"end":return i.stop()}},i)}));return function(t,e,n){return i.apply(this,arguments)}}()},$l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.willRequest,n=void 0===e?void 0:e,i=t.srcProp,r=void 0===i?"src":i,o=t.destProp,a=void 0===o?"dest":o;return[gl(bi,function(t,e,i){return[t[r],i,B(B({},e),{},{willRequest:n})]},function(t,e){return t[a]=e}),"any-to-file"]},yl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcProp,n=void 0===e?"dest":e,i=t.destProp,r=void 0===i?"dest":i;return[gl(function(){var t=O(k().mark(function t(e){var n,i,r;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!/octet-stream/.test(e.type)){t.next=9;break}return console.warn('Pintura: File has unknown mime type "'.concat(e.type,'", make sure your server sets the correct Content-Type header.')),n="image",t.next=5,oi(e);case 5:return i=t.sent,/video/i.test(i.nodeName)&&(n="video"),r={type:n+"/unknown"},t.abrupt("return",Xn(e)?new File([e],e.name,B(B({},r),{},{lastModified:e.lastModified})):new Blob([e],r));case 9:return t.abrupt("return",e);case 10:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),function(t){return[t[n]]},function(t,e){return t[r]=e}),"guard-mimetype"]},bl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcProp,n=void 0===e?"src":e,i=t.destProp,r=void 0===i?"size":i;return[gl(ui,function(t){return[t[n]]},function(t,e){return t[r]=e}),"read-image-size"]},xl=function(){var t=O(k().mark(function t(e){var n;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,oi(e);case 2:if(n=t.sent,!ai(n)){t.next=7;break}return t.next=6,ol(n);case 6:return t.abrupt("return",t.sent);case 7:return t.abrupt("return",void 0);case 8:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),wl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcProp,n=void 0===e?"src":e,i=t.destProp,r=void 0===i?"duration":i;return[gl(xl,function(t){return[t[n]]},function(t,e){return t[r]=e}),"read-media-duration"]},Sl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcSize,n=void 0===e?"size":e,i=t.srcOrientation,r=void 0===i?"orientation":i,o=t.destSize,a=void 0===o?"size":o;return[gl(Ci,function(t){return[t[n],t[r]]},function(t,e){return t[a]=e}),"image-size-match-orientation"]},kl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcProp,n=void 0===e?"src":e,i=t.destProp,r=void 0===i?"copy":i;return[gl(function(t,e){return Ti(t)?it(t,e):void 0},function(t){return[t[n],onprogress]},function(t,e){e&&(t[r]=e)}),"read-image-head"]},Cl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcProp,n=void 0===e?"copy":e,i=t.orientationProp,r=void 0===i?"orientation":i,o=t.colorSpaceProp,a=void 0===o?"colorSpace":o;return[gl(function(t,e){if(t)return Q(t,e)},function(t){return[t[n],{exif:[q],app2:[K]}]},function(t,e){e&&(t[r]=e.exif&&e.exif[274]||1,t[a]=(e.app2&&e.app2[K]||"sRGB").toLowerCase())}),"read-image-head-tags"]},Tl=function(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).srcProp,e=void 0===t?"copy":t;return[gl(function(t,e){if(t)return function(t,e){var n=J(t);n&&Object.entries(e).forEach(function(t){var e=V(t,2),i=e[0],r=e[1];if(n[i]){var o=n[i].getTags();r.forEach(function(t){var e=V(t,2),n=e[0],i=e[1];o.write(n,i)})}})}(t,e)},function(t){return[t[e],{exif:[[q,1]]}]}),"clear-exif-orientation-tag"]},Ml=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcImageSize,n=void 0===e?"size":e,i=t.srcCanvasSize,r=void 0===i?"imageData":i,o=t.srcImageState,a=void 0===o?"imageState":o,u=t.destImageSize,c=void 0===u?"size":u,l=t.destScalar,s=void 0===l?"scalar":l;return[gl(function(t,e){return[Math.min(e.width/t.width,e.height/t.height),_e(e)]},function(t){return[t[n],t[r],t[a]]},function(t,e){var n=V(e,2),i=n[0],r=n[1];t[s]=i,t[c]=r}),"calculate-canvas-scalar"]},Pl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcProp,n=void 0===e?"src":e,i=t.destProp,r=void 0===i?"imageData":i,o=t.canvasMemoryLimit,a=void 0===o?void 0:o,u=t.colorSpaceProp,c=void 0===u?"colorSpace":u,l=t.srcImageState,s=void 0===l?"imageState":l;
2return[gl(function(t,e,n,i){return pl(t)?hl(t,i.currentTime):Wt(t,{canvasMemoryLimit:e,colorSpace:n})},function(t){return[t[n],a,t[c],t[s]]},function(t,e){return t[r]=e}),"blob-to-image-data"]},Rl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcImageData,n=void 0===e?"imageData":e,i=t.srcOrientation,r=void 0===i?"orientation":i;return[gl(kt,function(t){return[t[n],t[r]]},function(t,e){return t.imageData=e}),"image-data-match-orientation"]},Il=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcImageData,n=void 0===e?"imageData":e,i=t.srcImageState,r=void 0===i?"imageState":i;return[gl(ma,function(t){return[t[n],{backgroundColor:t[r].backgroundColor,backgroundImage:t[r].backgroundImage}]},function(t,e){return t.imageData=e}),"image-data-fill"]},El=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcImageData,n=void 0===e?"imageData":e,i=t.srcImageState,r=void 0===i?"imageState":i,o=t.destScalar,a=void 0===o?"scalar":o;return[gl(Ai,function(t){var e=t[a],i=t[r].crop;return i&&1!==e&&(i=hn(en(i),e,pe())),[t[n],{crop:i,rotation:t[r].rotation,flipX:t[r].flipX,flipY:t[r].flipY}]},function(t,e){return t.imageData=e}),"image-data-crop"]},Al=function(t){var e=t.targetSize,n=void 0===e?{width:void 0,height:void 0,fit:void 0,upscale:void 0}:e,i=t.imageDataResizer,r=void 0===i?void 0:i,o=t.srcProp,a=void 0===o?"imageData":o,u=t.srcImageState,c=void 0===u?"imageState":u,l=t.destImageScaledSize,s=void 0===l?"imageScaledSize":l;return[gl(zi,function(t){var e,i=Math.min(n.width||Number.MAX_SAFE_INTEGER,t[c].targetSize&&t[c].targetSize.width||Number.MAX_SAFE_INTEGER),o=Math.min(n.height||Number.MAX_SAFE_INTEGER,t[c].targetSize&&t[c].targetSize.height||Number.MAX_SAFE_INTEGER);return[t[a],{width:i,height:o,fit:n.fit||"contain",upscale:(e=t[c],!!(e.targetSize&&e.targetSize.width||e.targetSize&&e.targetSize.height)||(n.upscale||!1))},r]},function(t,e){He(t.imageData,e)||(t[s]=_e(e)),t.imageData=e}),"image-data-resize"]},Ll=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcImageData,n=void 0===e?"imageData":e,i=t.srcImageState,r=void 0===i?"imageState":i,o=t.destImageData,a=void 0===o?"imageData":o;return[gl(Vi,function(t){var e=t[r].colorMatrix,i=e&&Object.keys(e).map(function(t){return e[t]}).filter(Boolean);return[t[n],{colorMatrix:i&&ga(i),convolutionMatrix:t[r].convolutionMatrix,gamma:t[r].gamma,noise:t[r].noise,vignette:t[r].vignette}]},function(t,e){return t[a]=e}),"image-data-filter"]},Fl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcImageData,n=void 0===e?"imageData":e,i=t.srcImageState,r=void 0===i?"imageState":i,o=t.destImageData,a=void 0===o?"imageData":o,u=t.destScalar,c=void 0===u?"scalar":u;return[gl(function(){var t=O(k().mark(function t(e,n,i,r,o,a){var u,c,l,s,d,f,h;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n&&r.length){t.next=2;break}return t.abrupt("return",e);case 2:return t.prev=2,c={dataSizeScalar:$a(e,r)},i&&i[3]>0&&(c.backgroundColor=L(i)),t.next=7,n(e,c);case 7:u=t.sent,t.next=12;break;case 10:t.prev=10,t.t0=t.catch(2);case 12:return(l=pt("canvas")).width=e.width,l.height=e.height,(s=l.getContext("2d",{willReadFrequently:!0,colorSpace:e.colorSpace})).putImageData(e,0,0),"auto"===a&&(d=Math.sqrt(e.width*e.height),s.filter="blur(".concat(Math.round(d/100),"px)")),f=new Path2D,r.forEach(function(t){var e=sn(t.x,t.y,t.width,t.height);mn(e,o);var n=xn(en(e),t.rotation),i=new Path2D;n.forEach(function(t,e){if(0===e)return i.moveTo(t.x,t.y);i.lineTo(t.x,t.y)}),f.addPath(i)}),s.clip(f,"nonzero"),s.imageSmoothingEnabled=!1,s.drawImage(u,0,0,l.width,l.height),gt(u),h=s.getImageData(0,0,l.width,l.height),gt(l),t.abrupt("return",h);case 27:case"end":return t.stop()}},t,null,[[2,10]])}));return function(e,n,i,r,o,a){return t.apply(this,arguments)}}(),function(t,e){var i=e.imageScrambler,o=e.redactionRenderStyle;return[t[n],i,t[r].backgroundColor,t[r].redaction,t[c],o]},function(t,e){return t[a]=e}),"image-data-redact"]},zl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcImageData,n=void 0===e?"imageData":e,i=t.srcSize,r=void 0===i?"size":i,o=t.srcImageState,a=void 0===o?"imageState":o,u=t.srcShapes,c=void 0===u?"annotation":u,l=t.destImageData,s=void 0===l?"imageData":l,d=t.destImageScaledSize,f=void 0===d?"imageScaledSize":d,h=t.destScalar,p=void 0===h?"scalar":h,v=t.imageDataResizer,m=void 0===v?void 0:v,g=t.canvasMemoryLimit,$=void 0===g?void 0:g,y=t.shapeFilter,b=void 0===y?qt:y,x=t.shapeClip,w=void 0===x||x,S=t.destImageContext,k=void 0===S?"imageContext":S;return[gl(va,function(t,e){var i=e.shapePreprocessor,o=e.willRequestResource,u=e.csp,l=e.willRequest,s=t[a][c].filter(b);if(!s.length)return[t[n]];var d=t[p],h=t[a].crop,v=t[r],g=d,y=t[f];y&&(g=Math.min(y.width/h.width,y.height/h.height));var x={width:v.width/d,height:v.height/d};return[t[n],{shapes:s,computeShape:function(t){return t=Bo(t,x),t=il(t,["left","right","top","bottom"]),t=Go(t,g)},transform:function(e){var n=t[r],i=t[a],o=i.rotation,u=void 0===o?0:o,c=i.flipX,l=i.flipY,s=i.cropLimitToImage,h=t[a].crop,p=void 0===h?rn(n):h,v=1;v=t[f]?g:d;var m={width:n.width/d*v,height:n.height/d*v},$=Un(m,u),y=$.width,b=$.height,x=.5*m.width-.5*y,S=.5*m.height-.5*b,C=Ge(m);e.translate(-x,-S),e.translate(-p.x*v,-p.y*v),e.translate(C.x,C.y),e.rotate(u),e.translate(-C.x,-C.y);var T=t[k]||{x:0,y:0};e.translate(T.x,T.y),e.scale(c?-1:1,l?-1:1),e.translate(c?-m.width*d:0,l?-m.height*d:0),s&&w&&(e.rect(0,0,m.width,m.height),e.clip())},drawImage:ml({imageDataResizer:m,canvasMemoryLimit:$}),preprocessShape:function(e){return i(e,B({isPreview:!1},t[a]))},canvasMemoryLimit:$,willRequest:l||o,styleNonce:u.styleNonce}]},function(t,e){return t[s]=e}),"image-data-annotate"]},Ol=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcImageData,n=void 0===e?"imageData":e,i=t.srcImageState,r=void 0===i?"imageState":i,o=t.destImageData,a=void 0===o?"imageData":o,u=t.destImageScaledSize,c=void 0===u?"imageScaledSize":u,l=t.imageDataResizer,s=void 0===l?void 0:l,d=t.canvasMemoryLimit,f=void 0===d?void 0:d,h=t.destScalar,p=void 0===h?"scalar":h,v=t.shapeFilter,m=void 0===v?qt:v,g=t.destImageContext,$=void 0===g?"imageContext":g;return[gl(va,function(t,e){var i=e.shapePreprocessor,o=e.willRequestResource,a=e.willRequest,u=e.csp,l=t[r].decoration.filter(m);if(!l.length)return[t[n]];var d=t[p],h=t[r].crop,v=t[c];if(v){var g=Math.min(v.width/h.width,v.height/h.height);d=g}return[t[n],{shapes:l,drawImage:ml({imageDataResizer:s,canvasMemoryLimit:f}),computeShape:function(t){return t=Bo(t,h),t=il(t,["left","right","top","bottom"]),t=Go(t,d)},preprocessShape:function(e){return i(e,B({isPreview:!1},t[r]))},canvasMemoryLimit:f,willRequest:a||o,styleNonce:u.styleNonce,transform:function(e){var n=t[$]||{x:0,y:0};e.translate(n.x,n.y)}}]},function(t,e){return t[a]=e}),"image-data-decorate"]},Dl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcImageData,n=void 0===e?"imageData":e,i=t.srcImageState,r=void 0===i?"imageState":i,o=t.destImageData,a=void 0===o?"imageData":o,u=t.destImageScaledSize,c=void 0===u?"imageScaledSize":u,l=t.imageDataResizer,s=void 0===l?void 0:l,d=t.canvasMemoryLimit,f=void 0===d?void 0:d,h=t.destScalar,p=void 0===h?"scalar":h,v=t.destImageContext,m=void 0===v?"imageContext":v;return[gl(function(t,e){return new Promise(function(n){if(!e)return n([t]);va(t,e).then(function(t){n([t,e.contextBounds])})})},function(t,e){var i=e.shapePreprocessor,o=e.willRequestResource,a=e.willRequest,u=e.csp,l=t[r].frame;if(!l)return[t[n]];var d=t[p],h=t[r].crop;
2h&&1!==d&&(h=hn(en(h),d,pe()));var v=B({},h),m=jo(Ho(l,v,i),v);v.x=Math.abs(m.left),v.y=Math.abs(m.top),v.width+=Math.abs(m.left)+Math.abs(m.right),v.height+=Math.abs(m.top)+Math.abs(m.bottom);var g=t[c],$=g?g.width/h.width:1,y=g?g.height/h.height:1;return v.x*=$,v.y*=y,v.width*=$,v.height*=y,v.x=Math.round(v.x),v.y=Math.round(v.y),v.width=Math.round(v.width),v.height=Math.round(v.height),g&&(Math.abs(v.width-g.width)<=1&&(v.width=g.width),Math.abs(v.height-g.height)<=1&&(v.height=g.height)),[t[n],{shapes:[l],contextBounds:v,computeShape:function(e){return Bo(e,t[n])},transform:function(t){t.translate(v.x,v.y)},drawImage:ml({imageDataResizer:s,canvasMemoryLimit:f}),preprocessShape:function(e){return i(e,B({isPreview:!1},t[r]))},canvasMemoryLimit:f,willRequest:a||o,styleNonce:u.styleNonce}]},function(t,e){var n=V(e,2),i=n[0],r=n[1];t[m]=r,t[a]=i}),"image-data-frame"]},Bl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.mimeType,n=void 0===e?void 0:e,i=t.quality,r=void 0===i?void 0:i,o=t.srcImageData,a=void 0===o?"imageData":o,u=t.srcFile,c=void 0===u?"src":u,l=t.destBlob,s=void 0===l?"blob":l;return[gl(Vt,function(t){return[t[a],n||Xt(t[c].name)||t[c].type,r]},function(t,e){return t[s]=e}),"image-data-to-blob"]},_l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.srcImageData,n=void 0===e?"imageData":e,i=t.srcOrientation,r=void 0===i?"orientation":i,o=t.destCanvas,a=void 0===o?"dest":o;return[gl(St,function(t){return[t[n],t[r]]},function(t,e){return t[a]=e}),"image-data-to-canvas"]},Wl=function(){var t=O(k().mark(function t(e,n,i){var r,o,a,u,c,l;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(Ti(e)&&n){t.next=2;break}return t.abrupt("return",e);case 2:return r=/p3/i.test(i),o=function(t,e){var n=2,i=new DataView(t),r=i.byteLength;for(e(i.getUint8(0),0,2,r);n<r&&255==i.getUint8(n);){var o=i.getUint8(n+1),a=i.getUint16(n+2)+2;if(!1===e(o,n,a,r))break;n+=a}},a=function(t){return t>=224&&t<=237},u=function(t,e){var n=[];o(t,function(i,r,o,u){return 0===r?(n.push(new Uint8Array(t,r,o)),void n.push.apply(n,L(e))):218===i?(n.push(new Uint8Array(t,r,u-r)),!1):void(a(i)||n.push(new Uint8Array(t,r,o)))});var i=n.reduce(function(t,e){return t+e.length},0),r=new Uint8Array(i),u=0;return n.forEach(function(t){r.set(t,u),u+=t.length}),r},c=function(t){var e=[];return o(t,function(n,i,o){if(218===n)return!1;if(a(n)){if(226===n){if(!r)return!1;if(null===vl&&(vl=void 0!==new ImageData(1,1).colorSpace),!vl)return!1}e.push(new Uint8Array(t,i,o))}}),e}(n),t.t0=u,t.next=11,it(e);case 11:return t.t1=t.sent,t.t2=c,l=(0,t.t0)(t.t1,t.t2),t.abrupt("return",new Blob([l],{type:"image/jpeg"}));case 15:case"end":return t.stop()}},t)}));return function(e,n,i){return t.apply(this,arguments)}}(),Nl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"blob",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"copy",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"colorSpace",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"blob";return[gl(function(t,e,n){if(e)return Wl(t,e,n)},function(i){return[i[t],i[e],i[n]]},function(t,e){e&&(t[i]=e)}),"blob-write-image-head"]},Vl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.renameFile,n=void 0===e?void 0:e,i=t.srcBlob,r=void 0===i?"blob":i,o=t.srcFile,a=void 0===o?"src":o,u=t.destFile,c=void 0===u?"dest":u,l=t.defaultFilename,s=void 0===l?void 0:l;return[gl(Zt,function(t){return[t[r],n?n(t[a]):t[a].name||"".concat(s,".").concat(Ht(t[r].type))]},function(t,e){return t[c]=e}),"blob-to-file"]},jl=function(t){var e=t.url,n=void 0===e?"./":e,i=t.dataset,r=void 0===i?function(t){return[["dest",t.dest,t.dest.name],["imageState",t.imageState]]}:i,o=t.destStore,a=void 0===o?"store":o,u=t.credentials,c=t.headers,l=void 0===c?{}:c;return[gl(function(){var t=O(k().mark(function t(e,i){return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Pi(n,e,{onprogress:i,beforeSend:function(t){return mi(t,{headers:l,credentials:u})}});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},t)}));return function(e,n){return t.apply(this,arguments)}}(),function(t,e,n){return[r(t),n]},function(t,e){return t[a]=e}),"store"]},Hl=function(t){return[gl(function(e){return t&&t.length?(Object.keys(e).forEach(function(n){t.includes(n)||delete e[n]}),e):e}),"prop-filter"]},Ul=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.orientImage,n=void 0===e||e,i=t.outputProps,r=void 0===i?["src","dest","size","duration"]:i,o=t.preprocessImageFile,a=t.request,u=void 0===a?{}:a;return[$l({willRequest:function(){return u}}),yl(),o&&[gl(o,function(t,e,n){return[t.dest,e,n]},function(t,e){return t.dest=e}),"preprocess-image-file"],bl({srcProp:"dest"}),wl({srcProp:"dest"}),n&&kl({srcProp:"dest"}
2),n&&Cl(),n&&Sl(),Hl(r)].filter(Boolean)},Gl=function(t){return t&&(dt(t)?jl({url:t}):Pt(t)?[t,"store"]:jl(t))},Xl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=B(B({},t),i),o=r.canvasMemoryLimit,a=void 0===o?nl():o,u=r.orientImage,c=void 0===u||u,l=r.copyImageHead,s=void 0===l||l,d=r.mimeType,f=void 0===d?void 0:d,h=r.quality,p=void 0===h?void 0:h,v=r.renameFile,m=void 0===v?void 0:v,g=r.targetSize,$=void 0===g?void 0:g,y=r.imageDataResizer,b=void 0===y?void 0:y,x=r.store,w=void 0===x?void 0:x,S=r.format,k=void 0===S?"file":S,C=r.outputProps,T=void 0===C?["src","dest","imageState","store"]:C,M=r.preprocessImageSource,P=void 0===M?void 0:M,R=r.preprocessImageState,I=void 0===R?void 0:R,E=r.postprocessImageData,A=void 0===E?void 0:E,L=r.postprocessImageBlob,F=void 0===L?void 0:L,z=r.testSrcSupport;if(!(void 0!==z&&z)||ri(e))return"blob"===k&&(k="file"),[P&&[gl(P,function(t,e,n){return[t.src,e,n,t.imageState]},function(t,e){return t.src=e}),"preprocess-image-source"],(c||s)&&kl(),Cl(),bl(),I&&[gl(I,function(t,e,n,i){return[t.imageState,e,n,{size:t.size,orientation:t.orientation}]},function(t,e){return t.imageState=e}),"preprocess-image-state"],Pl({canvasMemoryLimit:a}),c&&Sl(),c&&Rl(),Ml(),Fl(),El(),Al({imageDataResizer:b,targetSize:$}),zl({imageDataResizer:b,canvasMemoryLimit:a,srcShapes:"manipulation"}),Ll(),Il(),zl({imageDataResizer:b,canvasMemoryLimit:a,srcShapes:"annotation",shapeFilter:function(t){return!t.aboveFrame}}),Ol({imageDataResizer:b,canvasMemoryLimit:a,shapeFilter:function(t){return!t.aboveFrame}}),Dl({imageDataResizer:b,canvasMemoryLimit:a}),zl({imageDataResizer:b,canvasMemoryLimit:a,srcShapes:"annotation",shapeFilter:function(t){return t.aboveFrame},shapeClip:!1}),Ol({imageDataResizer:b,canvasMemoryLimit:a,shapeFilter:function(t){return t.aboveFrame}}),A&&[gl(A,function(t,e,n){return[t.imageData,e,n]},function(t,e){return t.imageData=e}),"postprocess-image-data"],"file"===k?Bl({mimeType:f,quality:p}):"canvas"===k?_l():[function(t){return t.dest=t.imageData,t}],"file"===k&&c&&Tl(),"file"===k&&s&&Nl(),F&&[gl(F,function(t,e,n){return[{blob:t.blob,imageData:t.imageData,src:t.src},e,n]},function(t,e){return t.blob=e}),"postprocess-image-file"],"file"===k&&Vl({defaultFilename:"image",renameFile:m}),"file"===k?Gl(w):Pt(w)&&[w,"store"],Hl(T)].filter(Boolean)}},Zl=function(t,e,n,i,r,o,a,u,c,l,s){if(t&&e&&n&&i&&u){u*=o;var d=In(en(e)),f=dn(d),h=dn(t),p=rn(n),v=dn(p),m=Lc(n,i,c),g=dn(m),$=Te(ge(v),g),y=Te(ge(h),f);$.x+=y.x,$.y+=y.y;var b=$e(ge($));b.x+=y.x,b.y+=y.y;var x=dn(fn(fn(en(r),a),t)),w=Te(x,h);return Ce($,w),{origin:b,translation:$,rotation:{x:s?Math.PI:0,y:l?Math.PI:0,z:c},scale:u}}},Yl=null,ql=function(){if(null===Yl)if("WebGL2RenderingContext"in window){var t;try{t=pt("canvas"),Yl=!!t.getContext("webgl2")}catch(t){Yl=!1}t&>(t),t=void 0}else Yl=!1;return Yl},Kl=function(t){return!(t&t-1)},Jl=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";return Object.keys(e).filter(function(t){return!Ct(e[t])}).reduce(function(t,r){return t.replace(new RegExp(n+r+i),e[r])},t)},Ql={head:"#version 300 es\n\nin vec4 aPosition;uniform mat4 uMatrix;",text:"\nin vec2 aTexCoord;out vec2 vTexCoord;",matrix:"\ngl_Position=uMatrix*vec4(aPosition.x,aPosition.y,0,1);"},ts={head:"#version 300 es\nprecision highp float;\n\nout vec4 fragColor;",mask:"\nuniform float uMaskFeather[8];uniform float uMaskBounds[4];uniform float uMaskOpacity;float mask(float x,float y,float bounds[4],float opacity){return 1.0-(1.0-(smoothstep(bounds[3],bounds[3]+1.0,x)*(1.0-smoothstep(bounds[1]-1.0,bounds[1],x))*(1.0-step(bounds[0],y))*step(bounds[2],y)))*(1.0-opacity);}",init:"\nfloat a=1.0;vec4 fillColor=uColor;vec4 textureColor=texture(uTexture,vTexCoord);textureColor*=(1.0-step(uRepeat.y,vTexCoord.y))*step(0.0,vTexCoord.y)*(1.0-step(uRepeat.x,vTexCoord.x))*step(0.0,vTexCoord.x);",colorize:"\nif(uTextureColor.a!=0.0&&textureColor.a>0.0){vec3 colorFlattened=textureColor.rgb/textureColor.a;if(colorFlattened.r>=.9999&&colorFlattened.g==0.0&&colorFlattened.b>=.9999){textureColor.rgb=uTextureColor.rgb*textureColor.a;}textureColor*=uTextureColor.a;}",maskapply:"\nfloat m=mask(gl_FragCoord.x,gl_FragCoord.y,uMaskBounds,uMaskOpacity);",maskfeatherapply:"\nfloat leftFeatherOpacity=step(uMaskFeather[1],gl_FragCoord.x)*uMaskFeather[0]+((1.0-uMaskFeather[0])*smoothstep(uMaskFeather[1],uMaskFeather[3],gl_FragCoord.x));float rightFeatherOpacity=(1.0-step(uMaskFeather[7],gl_FragCoord.x))*uMaskFeather[4]+((1.0-uMaskFeather[4])*smoothstep(uMaskFeather[7],uMaskFeather[5],gl_FragCoord.x));a*=leftFeatherOpacity*rightFeatherOpacity;",rectaa:"\nvec2 scaledPoint=vec2(vRectCoord.x*uSize.x,vRectCoord.y*uSize.y);a*=smoothstep(0.0,uEdgeFeather,uSize.x-scaledPoint.x);a*=smoothstep(0.0,uEdgeFeather,uSize.y-scaledPoint.y);a*=smoothstep(0.0,uEdgeFeather,scaledPoint.x);a*=smoothstep(0.0,uEdgeFeather,scaledPoint.y);",cornerradius:"\nvec2 s=(uSize-2.0)*.5;vec2 r=(vRectCoord*uSize)-1.0;vec2 p=r-s;float cornerRadius=uCornerRadius[0];bool left=r.x<s.x;bool top=r.y<s.y;if(!left&&top){cornerRadius=uCornerRadius[1];}if(!left&&!top){cornerRadius=uCornerRadius[3];}if(left&&!top){cornerRadius=uCornerRadius[2];}a*=1.0-clamp(length(max(abs(p)-(s-cornerRadius),0.0))-cornerRadius,0.0,1.0);",fragcolor:"\nif(m<=0.0)discard;fillColor.a*=a;fillColor.rgb*=fillColor.a;fillColor.rgb*=m;fillColor.rgb+=(1.0-m)*(uCanvasColor.rgb*fillColor.a);textureColor*=uTextureOpacity;textureColor.a*=a;textureColor.rgb*=m*a;textureColor.rgb+=(1.0-m)*(uCanvasColor.rgb*textureColor.a);fragColor=textureColor+(fillColor*(1.0-textureColor.a));"},es=function(t,e,n){var i=t.createShader(n),r=function(t,e,n){return e=Jl(e,n===t.VERTEX_SHADER?Ql:ts,"##").trim(),ql()?e:(e=(e=e.replace(/#version.+/gm,"").trim()).replace(/^\/\/\#/gm,"#"),n===t.VERTEX_SHADER&&(e=e.replace(/in /gm,"attribute ").replace(/out /g,"varying ")),n===t.FRAGMENT_SHADER&&(e=e.replace(/in /gm,"varying ").replace(/out.*?;/gm,"").replace(/texture\(/g,"texture2D(").replace(/fragColor/g,"gl_FragColor")),"".concat(e))}(t,e,n);return t.shaderSource(i,r),t.compileShader(i),t.getShaderParameter(i,t.COMPILE_STATUS)||console.error(t.getShaderInfoLog(i)),i},ns=function(t,e,n,i,r){var o=es(t,e,t.VERTEX_SHADER),a=es(t,n,t.FRAGMENT_SHADER),u=t.createProgram();t.attachShader(u,o),t.attachShader(u,a),t.linkProgram(u);var c={};
2return i.forEach(function(e){c[e]=t.getAttribLocation(u,e)}),r.forEach(function(e){c[e]=t.getUniformLocation(u,e)}),{program:u,locations:c,destroy:function(){t.detachShader(u,o),t.detachShader(u,a),t.deleteShader(o),t.deleteShader(a),t.deleteProgram(u)}}},is=function(t){return"VIDEO"!==t.nodeName&&(!!ql()||Kl(t.width)&&Kl(t.height))},rs=function(t,e,n,i){var r=i.premultiply,o=void 0===r||r;return t.pixelStorei(t.UNPACK_PREMULTIPLY_ALPHA_WEBGL,o),t.bindTexture(t.TEXTURE_2D,e),t.texImage2D(t.TEXTURE_2D,0,t.RGBA,t.RGBA,t.UNSIGNED_BYTE,n),function(t,e,n){t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MIN_FILTER,is(e)?t.LINEAR_MIPMAP_LINEAR:t.LINEAR),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MAG_FILTER,n.filterParam),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_S,n.wrapParam),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_T,n.wrapParam),is(e)&&t.generateMipmap(t.TEXTURE_2D)}(t,n,i),t.bindTexture(t.TEXTURE_2D,null),e},os=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return t?[t[0],t[1],t[2],ji(t[3])?e*t[3]:e]:[0,0,0,0]},as=function(){var t=new Float32Array(16);return t[0]=1,t[5]=1,t[10]=1,t[15]=1,t},us=function(t,e,n,i,r,o,a){var u=1/(e-n),c=1/(i-r),l=1/(o-a);t[0]=-2*u,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*c,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*l,t[11]=0,t[12]=(e+n)*u,t[13]=(r+i)*c,t[14]=(a+o)*l,t[15]=1},cs=function(t,e,n,i){t[12]=t[0]*e+t[4]*n+t[8]*i+t[12],t[13]=t[1]*e+t[5]*n+t[9]*i+t[13],t[14]=t[2]*e+t[6]*n+t[10]*i+t[14],t[15]=t[3]*e+t[7]*n+t[11]*i+t[15]},ls=function(t,e){t[0]*=e,t[1]*=e,t[2]*=e,t[3]*=e,t[4]*=e,t[5]*=e,t[6]*=e,t[7]*=e,t[8]*=e,t[9]*=e,t[10]*=e,t[11]*=e},ss=function(t,e){var n=Math.sin(e),i=Math.cos(e),r=t[4],o=t[5],a=t[6],u=t[7],c=t[8],l=t[9],s=t[10],d=t[11];t[4]=r*i+c*n,t[5]=o*i+l*n,t[6]=a*i+s*n,t[7]=u*i+d*n,t[8]=c*i-r*n,t[9]=l*i-o*n,t[10]=s*i-a*n,t[11]=d*i-u*n},ds=function(t,e){var n=Math.sin(e),i=Math.cos(e),r=t[0],o=t[1],a=t[2],u=t[3],c=t[8],l=t[9],s=t[10],d=t[11];t[0]=r*i-c*n,t[1]=o*i-l*n,t[2]=a*i-s*n,t[3]=u*i-d*n,t[8]=r*n+c*i,t[9]=o*n+l*i,t[10]=a*n+s*i,t[11]=u*n+d*i},fs=function(t,e){var n=Math.sin(e),i=Math.cos(e),r=t[0],o=t[1],a=t[2],u=t[3],c=t[4],l=t[5],s=t[6],d=t[7];t[0]=r*i+c*n,t[1]=o*i+l*n,t[2]=a*i+s*n,t[3]=u*i+d*n,t[4]=c*i-r*n,t[5]=l*i-o*n,t[6]=s*i-a*n,t[7]=d*i-u*n},hs=function(t){return t*Math.PI/180},ps=function(t,e){return ql()?t.getContext("webgl2",e):t.getContext("webgl",e)||t.getContext("experimental-webgl",e)},vs=function(t,e){var n=t.length;return e>=n?t[e%n]:e<0?t[e%n+n]:t[e]},ms=function(t,e,n,i){var r=ve(n.x-e.x,n.y-e.y),o=ve(i.x-n.x,i.y-n.y),a=ve(e.x-i.x,e.y-i.y),u=ve(t.x-e.x,t.y-e.y),c=ve(t.x-n.x,t.y-n.y),l=ve(t.x-i.x,t.y-i.y),s=Ie(r,u),d=Ie(o,c),f=Ie(a,l);return s<=0&&d<=0&&f<=0},gs=function(t){if(t.length<3)return[];if(function(t){for(var e=t.length,n=0;n<e;n++){var i=qe(t[n],vs(t,n+1));if(Fn(i,t,{ignoreIdenticalLines:!0,breakOnIntersection:!0}))return!0}return!1}(t))return[];(function(t){var e,n,i,r=0,o=t.length;for(e=0;e<o;e++)n=t[e],r+=((i=t[(e+1)%o]).x-n.x)*((i.y+n.y)/2);return r})(t)<0&&t.reverse();for(var e,n,i,r,o,a,u,c,l,s,d,f,h=t.length,p=L(Array(h).keys()),v=[],m=1024;p.length>3;){if(m<=0)return[];for(m--,e=0;e<p.length;e++)if(i=p[e],r=vs(p,e-1),o=vs(p,e+1),a=t[i],u=t[r],c=t[o],l=ve(u.x-a.x,u.y-a.y),s=ve(c.x-a.x,c.y-a.y),!(Ie(l,s)<0)){for(d=!0,n=0;n<h;n++)if(n!==i&&n!==r&&n!==o&&(f=t[n],ms(f,u,a,c))){d=!1;break}if(d){v.push([u,a,c]),p.splice(e,1);break}}}return v.push([t[p[0]],t[p[1]],t[p[2]]]),v},$s=function(t,e,n,i,r){var o=xe(ve(i.x-n.x,i.y-n.y)),a=xe(ve(r.x-i.x,r.y-i.y)),u=xe(ve(o.x+a.x,o.y+a.y)),c=ve(-u.y,u.x),l=ve(-o.y,o.x),s=Math.min(1/Re(c,l),5);t[e]=i.x,t[e+1]=i.y,t[e+2]=c.x*s,t[e+3]=c.y*s,t[e+4]=-1,t[e+5]=i.x,t[e+6]=i.y,t[e+7]=c.x*s,t[e+8]=c.y*s,t[e+9]=1},ys=function(t){var e=new Float32Array(8);return e[0]=t[3].x,e[1]=t[3].y,e[2]=t[0].x,e[3]=t[0].y,e[4]=t[2].x,e[5]=t[2].y,e[6]=t[1].x,e[7]=t[1].y,e},bs=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,r=Mn(t),o=t.x+.5*t.width,a=t.y+.5*t.height;return(n||i)&&ze(r,n,i,o,a),0!==e&&Oe(r,e,o,a),r},xs=function(t,e,n,i,r){for(var o=Math.min(20,Math.max(4,Math.round(i/2))),a=0,u=0,c=0,l=0;l<o;l++)a=r*Jt+l/o*Jt,u=i*Math.cos(a),c=i*Math.sin(a),t.push(ve(e+u,n+c))},ws=null,Ss=function(){if(null!==ws)return ws;var t=pt("canvas"),e=ps(t);return ws=e?e.getParameter(e.MAX_TEXTURE_SIZE):void 0,gt(t),t=void 0,ws},ks=function(){return ut()&&!!window.chrome},Cs=new Float32Array([0,1,0,0,1,1,1,0]),Ts=new Float32Array([1,0,0,0,1,1,0,1]),Ms=ut()&&Bt(),Ps=[0,0,0,0,1,0,0,0,0],Rs=[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0],Is=[0,0,0,0],Es=[0,0,0,0],As=function(t,e,n,i,r){if(!n||!i)return Cs;var o=i.x/n.width,a=i.y/n.height,u=t/n.width/r,c=e/n.height/r;return u-=o,c-=a,new Float32Array([-o,c,-o,-a,u,c,u,-a])},Ls=function(t){var e,n,i,r,o,a,u,c,l,s,d,f,h=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).alpha,p=void 0!==h&&h,v={width:0,height:0},m={width:0,height:0},g=Ss()||1024,$=as(),y=as(),b=0,x=0,w=0,S=1,k=new Map([]),C=function(){P.stencilOp(P.KEEP,P.KEEP,P.KEEP),P.stencilFunc(P.ALWAYS,1,255),P.stencilMask(255)},T=hs(30),M=Math.tan(T/2),P=ps(t,{alpha:p,antialias:!1,premultipliedAlpha:!0,stencil:!0});if(P){P.getExtension("OES_standard_derivatives"),P.disable(P.DEPTH_TEST),P.enable(P.STENCIL_TEST),P.enable(P.BLEND),P.blendFunc(P.ONE,P.ONE_MINUS_SRC_ALPHA),C();var R=P.createTexture();P.bindTexture(P.TEXTURE_2D,R),P.texImage2D(P.TEXTURE_2D,0,P.RGBA,1,1,0,P.RGBA,P.UNSIGNED_BYTE,new Uint8Array(Is)),k.set(0,R);var I=P.createTexture();k.set(2,I);var E=P.createFramebuffer(),A=P.createTexture();k.set(1,A);var L=P.createFramebuffer(),F=ns(P,"\n##head\n##text\nvoid main(){vTexCoord=aTexCoord;
2gl_Position=uMatrix*aPosition;}","\n##head\nin vec2 vTexCoord;uniform sampler2D uTexture;uniform sampler2D uTextureOverlay;uniform sampler2D uTextureBlend;uniform vec2 uTextureSize;uniform float uOpacity;uniform int uAntialias;uniform vec4 uOverlayColor;uniform mat4 uColorMatrix;uniform vec4 uColorOffset;uniform float uClarityKernel[9];uniform float uClarityKernelWeight;uniform float uColorGamma;uniform float uColorVignette;uniform float uMaskClip;uniform float uMaskOpacity;uniform float uMaskBounds[4];uniform float uMaskCornerRadius[4];uniform float uMaskFeather[8];vec4 applyGamma(vec4 c,float g){c.r=pow(c.r,g);c.g=pow(c.g,g);c.b=pow(c.b,g);return c;}vec4 applyColorMatrix(vec4 c,mat4 m,vec4 o){vec4 res=(c*m)+(o*c.a);res=clamp(res,0.0,1.0);return res;}vec4 applyConvolutionMatrix(vec4 c,float k0,float k1,float k2,float k3,float k4,float k5,float k6,float k7,float k8,float w){vec2 pixel=vec2(1)/uTextureSize;vec4 colorSum=texture(uTexture,vTexCoord-pixel)*k0+texture(uTexture,vTexCoord+pixel*vec2(0.0,-1.0))*k1+texture(uTexture,vTexCoord+pixel*vec2(1.0,-1.0))*k2+texture(uTexture,vTexCoord+pixel*vec2(-1.0,0.0))*k3+texture(uTexture,vTexCoord)*k4+texture(uTexture,vTexCoord+pixel*vec2(1.0,0.0))*k5+texture(uTexture,vTexCoord+pixel*vec2(-1.0,1.0))*k6+texture(uTexture,vTexCoord+pixel*vec2(0.0,1.0))*k7+texture(uTexture,vTexCoord+pixel)*k8;vec4 color=vec4(clamp((colorSum/w),0.0,1.0).rgb,c.a);return color;}vec4 blendPremultipliedAlpha(vec4 back,vec4 front){return front+(back*(1.0-front.a));}vec4 applyVignette(vec4 c,vec2 pos,vec2 center,float v){float d=distance(pos,center)/length(center);float f=1.0-(d*abs(v));if(v>0.0){c.rgb*=f;}else if(v<0.0){c.rgb+=(1.0-f)*(1.0-c.rgb);}return c;}void main(){float x=gl_FragCoord.x;float y=gl_FragCoord.y;float a=1.0;float maskTop=uMaskBounds[0];float maskRight=uMaskBounds[1];float maskBottom=uMaskBounds[2];float maskLeft=uMaskBounds[3];float leftFeatherOpacity=step(uMaskFeather[1],x)*uMaskFeather[0]+((1.0-uMaskFeather[0])*smoothstep(uMaskFeather[1],uMaskFeather[3],x));float rightFeatherOpacity=(1.0-step(uMaskFeather[7],x))*uMaskFeather[4]+((1.0-uMaskFeather[4])*smoothstep(uMaskFeather[7],uMaskFeather[5],x));a*=leftFeatherOpacity*rightFeatherOpacity;float overlayColorAlpha=(smoothstep(maskLeft,maskLeft+1.0,x)*(1.0-smoothstep(maskRight-1.0,maskRight,x))*(1.0-step(maskTop,y))*step(maskBottom,y));if(uOverlayColor.a==0.0){a*=overlayColorAlpha;}vec2 offset=vec2(maskLeft,maskBottom);vec2 size=vec2(maskRight-maskLeft,maskTop-maskBottom)*.5;vec2 center=offset.xy+size.xy;int pixelX=int(step(center.x,x));int pixelY=int(step(y,center.y));float cornerRadius=0.0;if(pixelX==0&&pixelY==0)cornerRadius=uMaskCornerRadius[0];if(pixelX==1&&pixelY==0)cornerRadius=uMaskCornerRadius[1];if(pixelX==0&&pixelY==1)cornerRadius=uMaskCornerRadius[2];if(pixelX==1&&pixelY==1)cornerRadius=uMaskCornerRadius[3];float cornerOffset=sign(cornerRadius)*length(max(abs(gl_FragCoord.xy-size-offset)-size+cornerRadius,0.0))-cornerRadius;float cornerOpacity=1.0-smoothstep(0.0,1.0,cornerOffset);a*=cornerOpacity;if(uAntialias==1){vec2 scaledPoint=vec2(vTexCoord.x*uTextureSize.x,vTexCoord.y*uTextureSize.y);a*=smoothstep(0.0,1.0,uTextureSize.x-scaledPoint.x);a*=smoothstep(0.0,1.0,uTextureSize.y-scaledPoint.y);a*=smoothstep(0.0,1.0,scaledPoint.x);a*=smoothstep(0.0,1.0,scaledPoint.y);}vec4 color=texture(uTexture,vTexCoord);if(uClarityKernelWeight!=-1.0){color=applyConvolutionMatrix(color,uClarityKernel[0],uClarityKernel[1],uClarityKernel[2],uClarityKernel[3],uClarityKernel[4],uClarityKernel[5],uClarityKernel[6],uClarityKernel[7],uClarityKernel[8],uClarityKernelWeight);}color=blendPremultipliedAlpha(color,texture(uTextureBlend,vTexCoord));color=applyGamma(color,uColorGamma);color=applyColorMatrix(color,uColorMatrix,uColorOffset);color*=a;if(uColorVignette!=0.0){vec2 pos=gl_FragCoord.xy-offset;color=applyVignette(color,pos,center-offset,uColorVignette);}color=blendPremultipliedAlpha(color,texture(uTextureOverlay,vTexCoord));if(overlayColorAlpha<=0.0){color*=1.0-uOverlayColor.a;}color*=uOpacity;fragColor=color;}",["aPosition","aTexCoord"],["uMatrix","uTexture","uTextureBlend","uTextureOverlay","uTextureSize","uColorGamma","uColorVignette","uColorOffset","uColorMatrix","uClarityKernel","uClarityKernelWeight","uOpacity","uMaskOpacity","uMaskBounds","uMaskCornerRadius","uMaskFeather","uOverlayColor","uAntialias"]),z=P.createBuffer(),O=P.createBuffer();P.bindBuffer(P.ARRAY_BUFFER,O),P.bufferData(P.ARRAY_BUFFER,Cs,P.STATIC_DRAW);var D=P.createBuffer();P.bindBuffer(P.ARRAY_BUFFER,D),P.bufferData(P.ARRAY_BUFFER,Ts,P.STATIC_DRAW);var B=ns(P,"#version 300 es\n\nin vec4 aPosition;in vec2 aNormal;in float aMiter;out vec2 vNormal;out float vMiter;out float vWidth;uniform float uWidth;uniform float uSharpness;uniform mat4 uMatrix;void main(){vMiter=aMiter;vNormal=aNormal;vWidth=(uWidth*.5)+uSharpness;gl_Position=uMatrix*vec4(aPosition.x+(aNormal.x*vWidth*aMiter),aPosition.y+(aNormal.y*vWidth*aMiter),0,1);}","\n##head\n##mask\nin vec2 vNormal;in float vMiter;in float vWidth;uniform float uWidth;uniform vec4 uColor;uniform vec4 uCanvasColor;void main(){vec4 fillColor=uColor;float m=mask(gl_FragCoord.x,gl_FragCoord.y,uMaskBounds,uMaskOpacity);if(m<=0.0)discard;fillColor.a*=clamp(smoothstep(vWidth-.5,vWidth-1.0,abs(vMiter)*vWidth),0.0,1.0);fillColor.rgb*=fillColor.a;fillColor.rgb*=m;fillColor.rgb+=(1.0-m)*(uCanvasColor.rgb*fillColor.a);fragColor=fillColor;}",["aPosition","aNormal","aMiter"],["uColor","uCanvasColor","uMatrix","uWidth","uSharpness","uMaskBounds","uMaskOpacity"]),_=P.createBuffer();ks()&&(P.bindBuffer(P.ARRAY_BUFFER,_),P.bufferData(P.ARRAY_BUFFER,1,P.DYNAMIC_DRAW));var W=function(t,e,n){var o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=B.program,u=B.locations;P.useProgram(a),P.enableVertexAttribArray(u.aPosition),P.enableVertexAttribArray(u.aNormal),P.enableVertexAttribArray(u.aMiter);var c=function(t,e){var n,i,r,o=0,a=t.length,u=new Float32Array(10*(e?a+1:a)),c=t[0],l=t[a-1];for(o=0;o<a;o++)n=t[o-1],i=t[o],r=t[o+1],n||(n=e?l:ve(i.x+(i.x-r.x),i.y+(i.y-r.y))),r||(r=e?c:ve(i.x+(i.x-n.x),i.y+(i.y-n.y))),$s(u,10*o,n,i,r);return e&&$s(u,10*a,l,c,t[1]),u}(t,o),d=5*Float32Array.BYTES_PER_ELEMENT,f=2*Float32Array.BYTES_PER_ELEMENT,h=4*Float32Array.BYTES_PER_ELEMENT;P.uniform1f(u.uWidth,e),P.uniform1f(u.uSharpness,i),P.uniform4fv(u.uColor,n),P.uniformMatrix4fv(u.uMatrix,!1,r),P.uniform4f(u.uCanvasColor,b,x,w,S),P.uniform1fv(u.uMaskBounds,s),P.uniform1f(u.uMaskOpacity,l),P.bindBuffer(P.ARRAY_BUFFER,_),P.bufferData(P.ARRAY_BUFFER,c,P.STATIC_DRAW),P.vertexAttribPointer(u.aPosition,2,P.FLOAT,!1,d,0),P.vertexAttribPointer(u.aNormal,2,P.FLOAT,!1,d,f),P.vertexAttribPointer(u.aMiter,1,P.FLOAT,!1,d,h),P.drawArrays(P.TRIANGLE_STRIP,0,c.length/5),P.disableVertexAttribArray(u.aPosition),P.disableVertexAttribArray(u.aNormal),P.disableVertexAttribArray(u.aMiter)},N=ns(P,"\n##head\nvoid main(){\n##matrix\n}","\n##head\n##mask\nuniform vec4 uColor;uniform vec4 uCanvasColor;void main(){vec4 fillColor=uColor;\n##maskapply\nfillColor.rgb*=fillColor.a;fillColor.rgb*=m;fillColor.rgb+=(1.0-m)*(uCanvasColor.rgb*fillColor.a);fragColor=fillColor;}",["aPosition"],["uColor","uCanvasColor","uMatrix","uMaskBounds","uMaskOpacity"]),j=P.createBuffer(),H=ns(P,"\n##head\n##text\nin vec2 aRectCoord;out vec2 vRectCoord;void main(){vTexCoord=aTexCoord;
2vRectCoord=aRectCoord;\n##matrix\n}","\n##head\n##mask\nin vec2 vTexCoord;in vec2 vRectCoord;uniform sampler2D uTexture;uniform vec4 uTextureColor;uniform float uTextureOpacity;uniform vec2 uRepeat;uniform vec4 uColor;uniform float uCornerRadius[4];uniform vec2 uSize;uniform vec2 uPosition;uniform vec4 uCanvasColor;uniform int uInverted;uniform float uEdgeFeather;void main(){\n##init\n##colorize\n##rectaa\n##cornerradius\n##maskfeatherapply\nif(uInverted==1)a=1.0-a;\n##maskapply\n##fragcolor\n}",["aPosition","aTexCoord","aRectCoord"],["uTexture","uColor","uMatrix","uCanvasColor","uTextureColor","uTextureOpacity","uRepeat","uPosition","uSize","uMaskBounds","uMaskOpacity","uMaskFeather","uCornerRadius","uInverted","uEdgeFeather"]),U=P.createBuffer(),G=P.createBuffer(),X=P.createBuffer(),Z=ns(P,"\n##head\n##text\nout vec2 vTexCoordDouble;void main(){vTexCoordDouble=vec2(aTexCoord.x*2.0-1.0,aTexCoord.y*2.0-1.0);vTexCoord=aTexCoord;\n##matrix\n}","\n##head\n##mask\nin vec2 vTexCoord;in vec2 vTexCoordDouble;uniform sampler2D uTexture;uniform float uTextureOpacity;uniform vec2 uTextureAdjust;uniform vec2 uRepeat;uniform vec2 uRadius;uniform vec4 uColor;uniform int uInverted;uniform vec4 uCanvasColor;void main(){\n##init\nfloat ar=uRadius.x/uRadius.y;vec2 rAA=vec2(uRadius.x-1.0,uRadius.y-(1.0/ar));vec2 scaledPointSq=vec2((vTexCoordDouble.x*uTextureAdjust.x*uRadius.x)*(vTexCoordDouble.x*uTextureAdjust.x*uRadius.x),(vTexCoordDouble.y*uTextureAdjust.y*uRadius.y)*(vTexCoordDouble.y*uTextureAdjust.y*uRadius.y));float p=(scaledPointSq.x/(uRadius.x*uRadius.x))+(scaledPointSq.y/(uRadius.y*uRadius.y));float pAA=(scaledPointSq.x/(rAA.x*rAA.x))+(scaledPointSq.y/(rAA.y*rAA.y));a=smoothstep(1.0,p/pAA,p);if(uInverted==1)a=1.0-a;\n##maskapply\n##fragcolor\n}",["aPosition","aTexCoord"],["uTexture","uTextureOpacity","uTextureAdjust","uRepeat","uColor","uCanvasColor","uMatrix","uRadius","uInverted","uMaskBounds","uMaskOpacity"]),Y=P.createBuffer(),q=P.createBuffer(),K=new Map,J={2:{width:0,height:0},1:{width:0,height:0}},Q=function(t,e,i){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,a=Math.min(Math.min(4096,g)/i.width,Math.min(4096,g)/i.height,o),u=Math.floor(a*i.width),c=Math.floor(a*i.height);He(i,J[t])?P.bindFramebuffer(P.FRAMEBUFFER,e):(P.bindTexture(P.TEXTURE_2D,k.get(t)),P.texImage2D(P.TEXTURE_2D,0,P.RGBA,u,c,0,P.RGBA,P.UNSIGNED_BYTE,null),P.texParameteri(P.TEXTURE_2D,P.TEXTURE_MIN_FILTER,P.LINEAR),P.texParameteri(P.TEXTURE_2D,P.TEXTURE_WRAP_S,P.CLAMP_TO_EDGE),P.texParameteri(P.TEXTURE_2D,P.TEXTURE_WRAP_T,P.CLAMP_TO_EDGE),P.bindFramebuffer(P.FRAMEBUFFER,e),P.framebufferTexture2D(P.FRAMEBUFFER,P.COLOR_ATTACHMENT0,P.TEXTURE_2D,k.get(t),0),J[t]=i);var l,s,d=i.width*n,h=i.height*n;us(y,0,d,h,0,-1,1),cs(y,0,h,0),s=1,(l=y)[0]*=s,l[1]*=s,l[2]*=s,l[3]*=s,function(t,e){t[4]*=e,t[5]*=e,t[6]*=e,t[7]*=e}(y,-1),r=y,P.viewport(0,0,u,c),P.colorMask(!0,!0,!0,!0),P.clearColor(0,0,0,0),P.clear(P.COLOR_BUFFER_BIT),f=[1,0,1,0,1,Math.max(v.width,i.width),1,Math.max(v.width,i.width)]},tt=function(t,e){var n=(e||{}).forceRelease,i=void 0!==n&&n,r=K.get(t).src;r instanceof HTMLCanvasElement&&(i||r.dataset.retain||gt(r)),K.delete(t),P.deleteTexture(t)},et=function(t){return K.get(t).isRotatedVideo};return{drawPath:function(t){var e=arguments.length>4?arguments[4]:void 0,i=arguments.length>5?arguments[5]:void 0,o=arguments.length>6?arguments[6]:void 0,a=arguments.length>7?arguments[7]:void 0,u=arguments.length>8?arguments[8]:void 0;if(!(t.length<2)){var c=t.map(function(t){return{x:t.x*n,y:t.y*n}}),d=e*n;if(d>0&&W(c,d,os(i,u),o),!(c.length<3)&&a&&0!==a[3]&&o){var f=gs(c),h=new Float32Array(6*f.length);f.forEach(function(t,e){var n=V(t,3),i=n[0],r=n[1],o=n[2],a=6*e;h[a+0]=i.x,h[a+1]=i.y,h[a+2]=r.x,h[a+3]=r.y,h[a+4]=o.x,h[a+5]=o.y}),function(t,e){var n=N.program,i=N.locations;P.useProgram(n),P.enableVertexAttribArray(i.aPosition),P.uniform4fv(i.uColor,e),P.uniformMatrix4fv(i.uMatrix,!1,r),P.uniform1fv(i.uMaskBounds,s),P.uniform1f(i.uMaskOpacity,l),P.uniform4f(i.uCanvasColor,b,x,w,S),P.bindBuffer(P.ARRAY_BUFFER,j),P.bufferData(P.ARRAY_BUFFER,t,P.STATIC_DRAW),P.vertexAttribPointer(i.aPosition,2,P.FLOAT,!1,0,0),P.drawArrays(P.TRIANGLES,0,t.length/2),P.disableVertexAttribArray(i.aPosition)}(h,os(a,u))}}},drawRect:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=arguments.length>4?arguments[4]:void 0,u=arguments.length>5?arguments[5]:void 0,c=arguments.length>6?arguments[6]:void 0,d=arguments.length>7&&void 0!==arguments[7]?arguments[7]:void 0,h=arguments.length>8&&void 0!==arguments[8]?arguments[8]:void 0,p=arguments.length>9&&void 0!==arguments[9]&&arguments[9],v=arguments.length>10&&void 0!==arguments[10]?arguments[10]:void 0,m=arguments.length>11?arguments[11]:void 0,g=arguments.length>12?arguments[12]:void 0,$=arguments.length>13?arguments[13]:void 0,y=arguments.length>14&&void 0!==arguments[14]?arguments[14]:void 0,k=arguments.length>15&&void 0!==arguments[15]?arguments[15]:1/n,C=arguments.length>16?arguments[16]:void 0,T=arguments.length>17?arguments[17]:void 0,M=mn(en(t),n),I=a.map(function(e){return function(t,e){return Math.floor(Fc(t,0,Math.min(.5*(e.width-1),.5*(e.height-1))))}(e||0,t)}).map(function(t){return t*n});if(u||c){var E=en(M);E.x-=.5,E.y-=.5,E.width+=1,E.height+=1;var A,L=bs(E,e,i,o),F=ys(L);C&&0===(A=os(C))[3]&&(A[3]=.001);var z=d&&p?[E.width/d.width,E.height/d.height]:[1,1];
2!function(t,e,i,o,a){var u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:R,c=arguments.length>6?arguments[6]:void 0,d=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,h=arguments.length>8&&void 0!==arguments[8]?arguments[8]:Is,p=arguments.length>9&&void 0!==arguments[9]?arguments[9]:Cs,v=arguments.length>10&&void 0!==arguments[10]?arguments[10]:f,m=arguments.length>11&&void 0!==arguments[11]?arguments[11]:1,g=arguments.length>12?arguments[12]:void 0,$=H.program,y=H.locations;P.useProgram($),P.enableVertexAttribArray(y.aPosition),P.enableVertexAttribArray(y.aTexCoord),P.enableVertexAttribArray(y.aRectCoord),P.uniform4fv(y.uColor,a),P.uniform2fv(y.uSize,[e,i]),P.uniform2fv(y.uPosition,[t[2],t[3]]),P.uniform2fv(y.uRepeat,c),P.uniform1i(y.uInverted,g?1:0),P.uniform1fv(y.uCornerRadius,o),P.uniform4f(y.uCanvasColor,b,x,w,S),P.uniform1fv(y.uMaskFeather,v.map(function(t,e){return e%2==0?t:t*n})),P.uniform1fv(y.uMaskBounds,s),P.uniform1f(y.uMaskOpacity,l),P.uniform1f(y.uEdgeFeather,Math.max(0,m)),P.uniformMatrix4fv(y.uMatrix,!1,r),P.uniform1i(y.uTexture,4),P.uniform4fv(y.uTextureColor,h),P.uniform1f(y.uTextureOpacity,d),P.activeTexture(P.TEXTURE0+4),P.bindTexture(P.TEXTURE_2D,u),P.bindBuffer(P.ARRAY_BUFFER,G),P.bufferData(P.ARRAY_BUFFER,p,P.STATIC_DRAW),P.vertexAttribPointer(y.aTexCoord,2,P.FLOAT,!1,0,0),P.bindBuffer(P.ARRAY_BUFFER,X),P.bufferData(P.ARRAY_BUFFER,Cs,P.STATIC_DRAW),P.vertexAttribPointer(y.aRectCoord,2,P.FLOAT,!1,0,0),P.bindBuffer(P.ARRAY_BUFFER,U),P.bufferData(P.ARRAY_BUFFER,t,P.STATIC_DRAW),P.vertexAttribPointer(y.aPosition,2,P.FLOAT,!1,0,0),P.drawArrays(P.TRIANGLE_STRIP,0,t.length/2),P.disableVertexAttribArray(y.aPosition),P.disableVertexAttribArray(y.aTexCoord),P.disableVertexAttribArray(y.aRectCoord)}(F,E.width,E.height,I,os(u,$),c,z,$,A,v?new Float32Array(v):As(E.width,E.height,d,h,n),y,k*n,T)}m&&(m=Math.min(m,M.width,M.height),W(function(t,e,n,i,r,o,a,u){var c=[];if(o.every(function(t){return 0===t}))c.push(ve(t,e),ve(t+n,e),ve(t+n,e+i),ve(t,e+i));else{var l=V(o,4),s=l[0],d=l[1],f=l[2],h=l[3],p=t,v=t+n,m=e,g=e+i;c.push(ve(p+s,m)),xs(c,v-d,m+d,d,-1),c.push(ve(v,m+d)),xs(c,v-h,g-h,h,0),c.push(ve(v-h,g)),xs(c,p+f,g-f,f,1),c.push(ve(p,g-f)),xs(c,p+s,m+s,s,2)}return(a||u)&&ze(c,a,u,t+.5*n,e+.5*i),r&&Oe(c,r,t+.5*n,e+.5*i),c}(M.x,M.y,M.width,M.height,e,I,i,o),m*n,os(g,$),!0))},drawEllipse:function(t,e,i,o,a,u,c,d){var f=arguments.length>8&&void 0!==arguments[8]?arguments[8]:void 0,h=arguments.length>9&&void 0!==arguments[9]?arguments[9]:void 0,p=arguments.length>10&&void 0!==arguments[10]?arguments[10]:void 0,v=arguments.length>11?arguments[11]:void 0,m=arguments.length>12?arguments[12]:void 0,g=arguments.length>13?arguments[13]:void 0,$=arguments.length>14?arguments[14]:void 0,y=mn(sn(t.x-e,t.y-i,2*e,2*i),n);if(c||d){var k=en(y);$||(k.x-=.5,k.y-=.5,k.width+=1,k.height+=1);var C=bs(k,o,a,u);!function(t,e,i,o){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:R,u=arguments.length>5?arguments[5]:void 0,c=arguments.length>6&&void 0!==arguments[6]?arguments[6]:Cs,d=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,f=arguments.length>8&&void 0!==arguments[8]&&arguments[8],h=Z.program,p=Z.locations;P.useProgram(h),P.enableVertexAttribArray(p.aPosition),P.enableVertexAttribArray(p.aTexCoord),P.uniformMatrix4fv(p.uMatrix,!1,r),P.uniform2fv(p.uRadius,[.5*e,.5*i]),P.uniform2fv(p.uTextureAdjust,[u.width/(e/n),u.height/(i/n)]),P.uniform1i(p.uInverted,f?1:0),P.uniform4fv(p.uColor,o),P.uniform4f(p.uCanvasColor,b,x,w,S),P.uniform2fv(p.uRepeat,[1,1]),P.uniform1fv(p.uMaskBounds,s),P.uniform1f(p.uMaskOpacity,l),P.uniform1i(p.uTexture,4),P.uniform1f(p.uTextureOpacity,d),P.activeTexture(P.TEXTURE0+4),P.bindTexture(P.TEXTURE_2D,a),P.bindBuffer(P.ARRAY_BUFFER,q),P.bufferData(P.ARRAY_BUFFER,c,P.STATIC_DRAW),P.vertexAttribPointer(p.aTexCoord,2,P.FLOAT,!1,0,0),P.bindBuffer(P.ARRAY_BUFFER,Y),P.bufferData(P.ARRAY_BUFFER,t,P.STATIC_DRAW),P.vertexAttribPointer(p.aPosition,2,P.FLOAT,!1,0,0),P.drawArrays(P.TRIANGLE_STRIP,0,t.length/2),P.disableVertexAttribArray(p.aPosition),P.disableVertexAttribArray(p.aTexCoord)}(ys(C),k.width,k.height,os(c,g),d,f||je(k.width/n,k.height/n),p?new Float32Array(p):As(k.width,k.height,f,h,n),g,$)}v&&W(function(t,e,n,i,r,o,a){var u=.5*Math.abs(n),c=.5*Math.abs(i),l=Math.abs(n)+Math.abs(i),s=Math.max(20,Math.round(l/6));return Wn(ve(t+u,e+c),u,c,r,o,a,s)}(y.x,y.y,y.width,y.height,o,a,u),v*n,os(m,g),!0)},drawImage:function(t,i,r,o,a,u,c,f,h,p){var m=arguments.length>10&&void 0!==arguments[10]?arguments[10]:Rs,g=arguments.length>11&&void 0!==arguments[11]?arguments[11]:1,$=arguments.length>12?arguments[12]:void 0,y=arguments.length>13&&void 0!==arguments[13]?arguments[13]:1,b=arguments.length>14&&void 0!==arguments[14]?arguments[14]:0,x=arguments.length>15&&void 0!==arguments[15]?arguments[15]:d,w=arguments.length>16&&void 0!==arguments[16]?arguments[16]:Es,S=arguments.length>17&&void 0!==arguments[17]?arguments[17]:Is,C=arguments.length>18&&void 0!==arguments[18]&&arguments[18],R=arguments.length>19&&void 0!==arguments[19]&&arguments[19],I=!(arguments.length>20&&void 0!==arguments[20])||arguments[20],E=i.width*n,A=i.height*n,L=-.5*E,B=.5*A,_=.5*E,W=-.5*A,N=new Float32Array([L,W,0,L,B,0,_,W,0,_,B,0]);P.bindBuffer(P.ARRAY_BUFFER,z),P.bufferData(P.ARRAY_BUFFER,N,P.STATIC_DRAW);var V=i.height/2/M*(v.height/i.height)*-1;a*=n,u*=n,r*=n,o*=n;var j,H,U,G,X,Z,Y,q=F.program,K=F.locations,J=as();j=J,H=T,U=e,G=1,X=2*-V,Z=1/Math.tan(H/2),Y=1/(G-X),j[0]=Z/U,j[1]=0,j[2]=0,j[3]=0,j[4]=0,j[5]=Z,j[6]=0,j[7]=0,j[8]=0,j[9]=0,j[10]=(X+G)*Y,j[11]=-1,j[12]=0,j[13]=0,j[14]=2*X*G*Y,j[15]=0,cs(J,a,-u,V),cs(J,r,-o,0),fs(J,-h),ls(J,p),cs(J,-r,o,0),ds(J,f),ss(J,c),P.useProgram(q),P.enableVertexAttribArray(K.aPosition),P.enableVertexAttribArray(K.aTexCoord),P.uniform1i(K.uTexture,3),P.uniform2f(K.uTextureSize,i.width,i.height),P.activeTexture(P.TEXTURE0+3),P.bindTexture(P.TEXTURE_2D,t);
2var Q=R?1:0,tt=k.get(Q);P.uniform1i(K.uTextureBlend,Q),P.activeTexture(P.TEXTURE0+Q),P.bindTexture(P.TEXTURE_2D,tt);var nt=C?2:0,it=k.get(nt);P.uniform1i(K.uTextureOverlay,nt),P.activeTexture(P.TEXTURE0+nt),P.bindTexture(P.TEXTURE_2D,it),P.bindBuffer(P.ARRAY_BUFFER,z),P.vertexAttribPointer(K.aPosition,3,P.FLOAT,!1,0,0);var rt,ot=Ms&&et(t);P.bindBuffer(P.ARRAY_BUFFER,ot?D:O),P.vertexAttribPointer(K.aTexCoord,2,P.FLOAT,!1,0,0),P.uniformMatrix4fv(K.uMatrix,!1,J),P.uniform4fv(K.uOverlayColor,S),!$||_c($,Ps)?($=Ps,rt=-1):rt=(rt=$.reduce(function(t,e){return t+e},0))<=0?1:rt,P.uniform1fv(K.uClarityKernel,$),P.uniform1f(K.uClarityKernelWeight,rt),P.uniform1f(K.uColorGamma,1/y),P.uniform1f(K.uColorVignette,b),P.uniform1i(K.uAntialias,I?1:0),P.uniform4f(K.uColorOffset,m[4],m[9],m[14],m[19]),P.uniformMatrix4fv(K.uColorMatrix,!1,[m[0],m[1],m[2],m[3],m[5],m[6],m[7],m[8],m[10],m[11],m[12],m[13],m[15],m[16],m[17],m[18]]),P.uniform1f(K.uOpacity,g),P.uniform1f(K.uMaskOpacity,l),P.uniform1fv(K.uMaskBounds,s),P.uniform1fv(K.uMaskCornerRadius,w.map(function(t){return t*n})),P.uniform1fv(K.uMaskFeather,x.map(function(t,e){return e%2==0?t:t*n})),P.drawArrays(P.TRIANGLE_STRIP,0,4),P.disableVertexAttribArray(K.aPosition),P.disableVertexAttribArray(K.aTexCoord)},textureFilterNearest:P.NEAREST,textureFilterLinear:P.LINEAR,textureClamp:P.CLAMP_TO_EDGE,textureRepeat:P.REPEAT,textureCreate:function(){return P.createTexture()},textureUpdate:function(t,e,n){return K.set(t,{src:e,options:n,isRotatedVideo:"VIDEO"===e.nodeName&&(e.dataset&&90==e.dataset.rotation||270==e.dataset.rotation)}),rs(P,t,e,n)},textureGetSize:function(t){var e=K.get(t),n=e.src,i=e.options,r=_e(n);return i.scalar?Ye(r,function(t){return t/i.scalar}):r},textureDelete:tt,enablePreviewStencil:function(){P.stencilOp(P.KEEP,P.KEEP,P.REPLACE),P.stencilFunc(P.ALWAYS,1,255),P.stencilMask(255)},applyPreviewStencil:function(){P.stencilFunc(P.EQUAL,1,255),P.stencilMask(0)},disablePreviewStencil:C,setCanvasColor:function(t){b=t[0],x=t[1],w=t[2],S=p?t[3]:1,P.clear(P.COLOR_BUFFER_BIT)},resetCanvasMatrix:function(){us($,0,v.width,v.height,0,-1,1)},updateCanvasMatrix:function(t,e,i,r,o){var a=t.width,u=t.height,c=v.width*(.5/n),l=v.height*(.5/n),s={x:c+(i.x+e.x),y:l+(i.y+e.y)},d={x:s.x-e.x,y:s.y-e.y},f=.5*a,h=.5*u;
2ye(d,o.z,s),Le(d,r,s),cs($,(d.x-f)*n,(d.y-h)*n,0),cs($,f*n,h*n,0),fs($,o.z);var p=o.x>Math.PI/2;ss($,p?Math.PI:0);var m=o.y>Math.PI/2;ds($,m?Math.PI:0),ls($,r),cs($,-f*n,-h*n,0)},drawToCanvas:function(){P.bindFramebuffer(P.FRAMEBUFFER,null),r=$,P.viewport(0,0,P.drawingBufferWidth,P.drawingBufferHeight),P.colorMask(!0,!0,!0,!0),P.clearColor(b,x,w,S),P.clear(P.COLOR_BUFFER_BIT),f=[1,0,1,0,1,v.width,1,v.width]},drawToImageBlendBuffer:function(t,e){Q(1,L,t,e)},drawToImageOverlayBuffer:function(t,e){Q(2,E,t,e)},enableMask:function(t,e){var i=t.x*n,r=t.y*n,d=t.width*n,f=t.height*n;a=(c=i)+d,o=v.height-r,u=v.height-(r+f),l=1-e,s=[o,a,u,c]},disableMask:function(){c=0,a=v.width,o=v.height,l=1,s=[o,a,u=0,c]},resize:function(r,o,a){n=Math.max(1,a),i=1===n?.75:1,m.width=r,m.height=o,v.width=r*n,v.height=o*n,e=Yt(v.width,v.height),t.width=v.width,t.height=v.height,us($,0,v.width,v.height,0,-1,1),d=[1,0,1,0,1,m.width,1,m.width]},release:function(){Array.from(K.keys()).forEach(function(t){return tt(t,{forceRelease:!0})}),K.clear(),k.forEach(function(t){P.deleteTexture(t)}),k.clear(),F.destroy(),B.destroy(),N.destroy(),H.destroy(),Z.destroy(),t.width=1,t.height=1,t=void 0}}}},Fs=function(t){return t%2==0?t:t+1},zs=function(){return[[function(){var t=O(k().mark(function t(e,n,i){var r,o,a,u;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.src,o=parseInt(r.width,10),a=parseInt(r.height,10),t.next=5,Nt(r);case 5:return u=t.sent,t.abrupt("return",B(B({},e),{},{dest:u,size:{width:o,height:a}}));case 7:case"end":return t.stop()}},t)}));return function(e,n,i){return t.apply(this,arguments)}}(),"read-canvas"]]},Os=function(t,e,n){var i=n||{},r=i.targetCanvas,o=i.targetSize,a=i.disableDraw,u=void 0!==a&&a,c=i.shapePreprocessor,l=r||document.createElement("canvas"),s=e.crop,d=e.colorMatrix,f=e.convolutionMatrix,h=ai(t),p={width:h?t.videoWidth:t.width,height:h?t.videoHeight:t.height},v=o||{},m=v.upscale,g=void 0!==m&&m,$=v.fit,y=void 0===$?"contain":$,b=v.width,x=v.height,w=1;"contain"===y?w=Math.min((b||Number.MAX_SAFE_INTEGER)/s.width,(x||Number.MAX_SAFE_INTEGER)/s.height):"cover"===y&&(w=Math.max((b||s.width)/s.width,(x||s.height)/s.height)),g||(w=Math.min(w,1));var S="force"===y?b:Math.floor(s.width*w),C="force"===y?x:Math.floor(s.height*w),T=h?Fs(S):S,M=h?Fs(C):C,P=Ls(l,{alpha:!0});P.resize(T,M,1);var R,I=P.textureCreate();P.setCanvasColor([0,0,0,0]),P.drawToCanvas(),P.disableMask(),P.disablePreviewStencil();var E=Object.values(d||{}).filter(Boolean);E.length&&(R=ga(E));var A={x:0,y:0,width:T,height:M},L=Zl(A,A,p,s,{x:0,y:0,width:T,height:M},w,{x:0,y:0},1,e.rotation,e.flipX,e.flipY),F=L.origin,z=L.translation,D=L.rotation,_=L.scale,W=[p,F.x,F.y,z.x,z.y,D.x,D.y,D.z,_,R,1,f&&f.clarity,ji(e.gamma)?e.gamma:1,e.vignette||0,[1,0,1,0,1,M,1,T],void 0,void 0,void 0,void 0,!1],N=!1,V=e.decoration.length||e.annotation.length,j=V&&P.textureCreate(),H=function(){P.textureUpdate(I,t,{filterParam:P.textureFilterLinear,wrapParam:P.textureClamp})},U=function(){H(),P.drawImage.apply(P,[I].concat(W)),V&&N&&P.drawRect(A,0,!1,!1,[0,0,0,0],void 0,j)},G=function(){var t=O(k().mark(function t(){var n,i;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(V){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,el(pt("canvas",p),{shapePreprocessor:c,imageReader:zs(),imageWriter:Xl({format:"canvas"}),imageState:B(B({},e),{},{redaction:[],frame:void 0,gamma:void 0,convolutionMatrix:void 0,colorMatrix:void 0,backgroundColor:[0,0,0,0],backgroundImage:void 0,trim:void 0,vignette:void 0,volume:void 0})});case 4:n=t.sent,i=n.dest,P.textureUpdate(j,i,{filterParam:P.textureFilterLinear,wrapParam:P.textureClamp}),N=!0,!u&&U();case 9:case"end":return t.stop()}},t)}));return function(){return t.apply(this,arguments)}}();return H(),!u&&U(),{canvas:l,prepare:G,redraw:U,destroy:function(){P.release()}}},Ds=function(t,e){var n,i,r,o,a,u=t.imageData,c=t.amount,l=void 0===c?1:c,s=Math.round(2*Math.max(1,l)),d=Math.round(.5*s),f=u.width,h=u.height,p=u.colorSpace,v=new Uint8ClampedArray(f*h*4),m=u.data,g=0,$=0,y=0,b=f*h*4-4;for(r=0;r<h;r++)for(n=crypto.getRandomValues(new Uint8ClampedArray(h)),i=0;i<f;i++)$=0,y=0,(o=n[r]/255)<.5&&($=4*(-d+Math.round(Math.random()*s))),o>.5&&(y=(-d+Math.round(Math.random()*s))*(4*f)),a=Math.min(Math.max(0,g+$+y),b),v[g]=m[a],v[g+1]=m[a+1],v[g+2]=m[a+2],v[g+3]=m[a+3],g+=4;e(null,{data:v,width:u.width,height:u.height,colorSpace:p})},Bs=[.0625,.125,.0625,.125,.25,.125,.0625,.125,.0625],_s=function(){var t=O(k().mark(function t(e){var n,i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w,S,C,T,M,P,R,I,E,A,L,F=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=F.length>1&&void 0!==F[1]?F[1]:{},e){t.next=3;break}return t.abrupt("return");case 3:if(i=e.width,r=e.height,o=e.colorSpace,a=void 0===o?"srgb":o,u=n.dataSize,c=void 0===u?96:u,l=n.dataSizeScalar,s=void 0===l?1:l,d=n.scrambleAmount,f=void 0===d?4:d,h=n.blurAmount,p=void 0===h?6:h,v=n.outputFormat,m=void 0===v?"canvas":v,g=n.backgroundColor,$=void 0===g?[0,0,0]:g,y=Math.round(c*s),b=Math.min(y/i,y/r),x=Math.floor(i*b),w=Math.floor(r*b),S=pt("canvas",{width:x,height:w}),C=S.getContext("2d",{willReadFrequently:!0,colorSpace:a}),$.length=3,C.fillStyle=tr($),C.fillRect(0,0,x,w),$t(e)?(T=pt("canvas",{width:i,height:r}),T.getContext("2d",{willReadFrequently:!0,colorSpace:a}).putImageData(e,0,0),C.drawImage(T,0,0,x,w),gt(T)):C.drawImage(e,0,0,x,w),M=C.getImageData(0,0,x,w),P=[],f>0&&P.push([Ds,{amount:f}]),p>0)for(R=0;R<p;R++)P.push([Di,{matrix:Bs}]);if(!P.length){t.next=28;break}return E=function(t,e){return"(err, imageData) =>
2 {\n(".concat(t[e][0].toString(),")(Object.assign({ imageData: imageData }, filterInstructions[").concat(e,"]), \n").concat(t[e+1]?E(t,e+1):"done",")\n}")},A="function (options, done) {\nconst filterInstructions = options.filterInstructions;\nconst imageData = options.imageData;\n(".concat(E(P,0),")(null, imageData)\n}"),t.next=24,Ot(A,[{imageData:M,filterInstructions:P.map(function(t){return t[1]})}],[M.data.buffer]);case 24:L=t.sent,I=Fi(L),t.next=29;break;case 28:I=M;case 29:if("canvas"!==m){t.next=32;break}return C.putImageData(I,0,0),t.abrupt("return",S);case 32:return t.abrupt("return",I);case 33:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}();function Ws(t){return Math.sqrt(1- --t*t)}function Ns(t){return"[object Date]"===Object.prototype.toString.call(t)}function Vs(t,e){if(t===e||t!=t)return function(){return t};var n=S(t);if(n!==S(e)||Array.isArray(t)!==Array.isArray(e))throw new Error("Cannot interpolate values of different type");if(Array.isArray(t)){var i=e.map(function(e,n){return Vs(t[n],e)});return function(t){return i.map(function(e){return e(t)})}}if("object"===n){if(!t||!e)throw new Error("Object cannot be null");if(Ns(t)&&Ns(e)){t=t.getTime();var r=(e=e.getTime())-t;return function(e){return new Date(t+e*r)}}var o=Object.keys(e),a={};return o.forEach(function(n){a[n]=Vs(t[n],e[n])}),function(t){var e={};return o.forEach(function(n){e[n]=a[n](t)}),e}}if("number"===n){var u=e-t;return function(e){return t+e*u}}throw new Error("Cannot interpolate ".concat(n," values"))}function js(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=hc(t),r=t;function o(o,a){if(null==t)return i.set(t=o),Promise.resolve();r=o;var u=e,c=!1,l=wa(wa({},n),a),s=l.delay,d=void 0===s?0:s,f=l.duration,h=void 0===f?400:f,p=l.easing,v=void 0===p?xa:p,m=l.interpolate,g=void 0===m?Vs:m;if(0===h)return u&&(u.abort(),u=null),i.set(t=r),Promise.resolve();var $,y=Va()+d;return e=Ga(function(e){if(e<y)return!0;c||($=g(t,o),"function"==typeof h&&(h=h(t,o)),c=!0),u&&(u.abort(),u=null);var n=e-y;return n>h?(i.set(t=o),!1):(i.set(t=$(v(n/h))),!0)}),e.promise}return{set:o,update:function(e,n){return o(e(r,t),n)},subscribe:i.subscribe}}function Hs(t,e,n,i){if("number"==typeof n){var r=i-n,o=(n-e)/(t.dt||1/60),a=(o+(t.opts.stiffness*r-t.opts.damping*o)*t.inv_mass)*t.dt;return Math.abs(a)<t.opts.precision&&Math.abs(r)<t.opts.precision?i:(t.settled=!1,n+a)}if(Gi(n))return n.map(function(r,o){return Hs(t,e[o],n[o],i[o])});if("object"===S(n)){var u={};for(var c in n)u[c]=Hs(t,e[c],n[c],i[c]);return u}throw new Error("Cannot spring ".concat(S(n)," values"))}function Us(t){var e,n,i,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=hc(t),a=r.stiffness,u=void 0===a?.15:a,c=r.damping,l=void 0===c?.8:c,s=r.precision,d=void 0===s?.01:s,f=t,h=t,p=1,v=0,m=!1;function g(r){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};h=r;var u=i={};if(null==t||a.hard||$.stiffness>=1&&$.damping>=1)return m=!0,e=null,f=r,o.set(t=h),Promise.resolve();if(a.soft){var c=!0===a.soft?.5:+a.soft;v=1/(60*c),p=0}if(!n){e=null,m=!1;var l={inv_mass:void 0,opts:$,settled:!0,dt:void 0};n=Ga(function(i){if(null===e&&(e=i),m)return m=!1,n=null,!1;p=Math.min(p+v,1),l.inv_mass=p,l.opts=$,l.settled=!0,l.dt=60*(i-e)/1e3;var r=Hs(l,f,t,h);return e=i,f=t,o.set(t=r),l.settled&&(n=null),!l.settled})}return new Promise(function(t){n.promise.then(function(){u===i&&t()})})}var $={set:g,update:function(e,n){return g(e(h,t),n)},subscribe:o.subscribe,stiffness:u,damping:l,precision:d};return $}var Gs,Xs,Zs=fc(!1,function(t){var e=window.matchMedia("(prefers-reduced-motion:reduce)"),n=function(){return t(e.matches)};return n(),e.addListener(n),function(){return e.removeListener(n)}}),Ys=function(){return"ResizeObserver"in window},qs=nn(),Ks=function(t,e,n,i,r){t.rect||(t.rect=nn());var o=t.rect;yn(qs,e,n,i,r),gn(o,qs)||(bn(o,qs),t.dispatchEvent(new CustomEvent("measure",{detail:o})))},Js=Math.round,Qs=function(t){var e=t.getBoundingClientRect();nd&&Ks(t,Js(e.x),Js(e.y),Js(e.width),Js(e.height))},td=function(t){nd&&Ks(t,t.offsetLeft,t.offsetTop,t.offsetWidth,t.offsetHeight)},ed=[],nd=void 0;function id(){ed.length?(ed.forEach(function(t){return t.measure(t)}),nd=requestAnimationFrame(id)):nd=void 0}var rd=new Map([]),od=0,ad=0,ud=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.observePosition,i=void 0!==n&&n,r=e.observeViewRect,o=void 0!==r&&r,a=e.once,u=void 0!==a&&a,c=e.disabled,l=void 0!==c&&c,s=e.isMeasureRoot,d=void 0!==s&&s;if(Ys()&&d&&(Xs||(Xs=new ResizeObserver(function(t){t.forEach(function(t){rd.set(t.target,t.contentRect)});var e=Array.from(rd.values()).some(function(t){var e=t.width,n=t.height;return e>0&&n>0});e?e&&!1===nd&&id():(nd&&cancelAnimationFrame(nd),nd=!1)})),Xs.observe(t),od++),!l)return!Ys()||i||o?(t.measure=o?Qs:td,ed.push(t),void 0===nd&&(nd=requestAnimationFrame(id)),t.measure(t),{destroy:function(){d&&Xs&&(rd.delete(t),Xs.unobserve(t),0===--od&&(Xs.disconnect(),Xs=void 0));var e=ed.indexOf(t);ed.splice(e,1),delete t.measure}}):(Gs||(Gs=new ResizeObserver(function(t){t.forEach(function(t){nd&&td(t.target)})})),Gs.observe(t),td(t),u?Gs.unobserve(t):ad++,{destroy:function(){d&&Xs&&(rd.delete(t),Xs.unobserve(t),0===--od&&(Xs.disconnect(),Xs=void 0)),u||(Gs.unobserve(t),0===--ad&&(Gs.disconnect(),Gs=void 0))}})},cd=function(t){var e=void 0,n={pointerdown:function(){e=!1},keydown:function(){e=!0},keyup:function(){e=!1},focus:function(t){!1!==e&&(t.target.dataset.focusVisible="")},blur:function(t){delete t.target.dataset.focusVisible}};
2return Object.keys(n).forEach(function(e){return t.addEventListener(e,n[e],!0)}),{destroy:function(){Object.keys(n).forEach(function(e){return t.removeEventListener(e,n[e],!0)})}}},ld=function(t){return/^http/.test(t)},sd=function(t){return new Promise(function(e,n){return"file"===t.kind?e(t.getAsFile()):"string"===t.kind?t.getAsString(e):void n()})},dd=function(t){return new Promise(function(e,n){var i=t.dataTransfer.items;if(!i)return e([]);var r=Array.from(i).some(function(t){return"text/uri-list"===t.type}),o=Array.from(i).filter(function(t){return("file"===t.kind||"string"===t.kind)&&"text/x-moz-url"!==t.type}).map(sd);Promise.all(o).then(function(t){if(r)return e([t.find(ld)].filter(Boolean));var n=t.filter(function(t){return Ji(t)&&ri(t)||ld(t)});e(n)}).catch(n)})},fd=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(t){t.preventDefault()},i=function(){var n=O(k().mark(function n(i){var r;return k().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return i.preventDefault(),i.stopPropagation(),n.prev=2,n.next=5,dd(i);case 5:r=n.sent,t.dispatchEvent(new CustomEvent("dropfiles",B({detail:{event:i,resources:r}},e))),n.next=11;break;case 9:n.prev=9,n.t0=n.catch(2);case 11:case"end":return n.stop()}},n,null,[[2,9]])}));return function(t){return n.apply(this,arguments)}}();return t.addEventListener("drop",i),t.addEventListener("dragover",n),{destroy:function(){t.removeEventListener("drop",i),t.removeEventListener("dragover",n)}}},hd=null,pd=function(){if(null===hd)if(ut()){var t=pt("canvas");hd=!ps(t,{failIfMajorPerformanceCaveat:!0}),gt(t)}else hd=!1;return hd},vd=function(t){return t instanceof WebGLTexture},md=function(t){var e=V(t,4),n=e[0],i=e[1],r=e[2],o=e[3];return[o.x,o.y,n.x,n.y,r.x,r.y,i.x,i.y]};function gd(t){var e,n,i,r;return{c:function(){e=Ja("div"),n=Ja("canvas"),au(e,"class","PinturaCanvas")},m:function(o,a){qa(o,e,a),Xa(e,n),t[37](n),i||(r=[iu(n,"measure",t[38]),Wa(ud.call(null,n))],i=!0)},p:ya,i:ya,o:ya,d:function(n){n&&Ka(e),t[37](null),i=!1,Ca(r)}}}function $d(t,e,n){var i,r,o,a,u,c,l,s,d=[0,0,0,0],f=pe(),h=ut()&&function(t){var e=.5*t,n=pt("canvas",{"data-retain":!0,width:t,height:t}),i=n.getContext("2d");return i.fillStyle="#f0f",i.fillRect(0,0,e,e),i.fillRect(e,e,e,e),n}(128),p=Cu(),v=e.isAnimated,m=e.isTransparent,g=e.maskRect,$=e.maskOpacity,y=void 0===$?1:$,b=e.maskFrameOpacity,x=void 0===b?.95:b,w=e.maskMarkupOpacity,S=void 0===w?1:w,k=e.clipAnnotationsToImage,C=void 0===k||k,T=e.pixelRatio,M=void 0===T?1:T,P=e.textPixelRatio,R=void 0===P?M:P,I=e.backgroundColor,E=e.willRender,A=void 0===E?qt:E,F=e.didRender,z=void 0===F?qt:F,O=e.willRequest,D=void 0===O?void 0:O,_=e.csp,W=void 0===_?void 0:_,V=e.loadImageData,j=void 0===V?qt:V,H=e.enableGrid,U=void 0!==H&&H,G=e.gridColors,X=void 0===G?void 0:G,Y=e.gridSize,q=void 0===Y?void 0:Y,K=e.gridOpacity,J=void 0===K?0:K,Q=e.images,tt=void 0===Q?[]:Q,et=e.interfaceImages,nt=void 0===et?[]:et,it=e.selectionColor,rt=void 0===it?void 0:it,ot=null,at=null,ct=null,lt=function(t,e){return t.set(e,{hard:!v})},st={precision:1e-4*.01},ft=0,ht=js(void 0,{duration:0});Ea(t,ht,function(t){return n(36,l=t)});var vt=Us(1,st);Ea(t,vt,function(t){return n(35,u=t)});var mt=Us(1,st);Ea(t,mt,function(t){return n(51,o=t)});var yt=hc();Ea(t,yt,function(t){return n(53,c=t)});var bt=hc();Ea(t,bt,function(t){return n(52,a=t)});var xt,wt={},St=function(t,e){var n=wt[t.id],i=Math.min(1,2048/e.width),r=n?n.element:pt("canvas",{width:e.width*i,height:e.height*i,"data-retain":!0});if(!n||function(t,e){if(t.total!==e.length)return!0;var n=t.last,i=e[e.length-1];return n.drawMode!==i.drawMode||!(!Gr(n)||Gr(i)&&gn(n,i))||!(!Xr(n)||Xr(i)&&n.x===i.x&&n.y===i.y&&n.rx===i.rx&&n.ry===i.ry)||!(!Yr(n)||Yr(i)&&i.points.length===n.points.length)}(n,t.actions)){(function(t,e,n){var i,r=n||{},o=r.selectionColor,a=void 0===o?[1,1,1]:o,u=r.scalar,c=void 0===u?1:u,l=!1,s=N(e);try{for(s.s();!(i=s.n()).done;){var d=i.value,f="subtract"===d.drawMode;if(!f||l){t.globalCompositeOperation=f?"destination-out":"source-over",t.save(),t.beginPath();var h=Zo(d);Ei(t,c,c),Ri(t,d.rotation,h),fa(t,d.flipX,d.flipY,h),d.width?aa(t,B(B({},d),{},{backgroundColor:a})):d.points?da(t,Object.assign({},d,d.pathClose?{backgroundColor:a,strokeColor:[0,0,0,0]}:{strokeColor:a,strokeJoin:"round",strokeCap:"round"})):d.rx&&ua(t,B(B({},d),{},{backgroundColor:a,strokeColor:[0,0,0,0],strokeJoin:"round",strokeCap:"round"}
2)),t.restore(),l=!0}}}catch(t){s.e(t)}finally{s.f()}})((r=r.cloneNode()).getContext("2d"),t.actions,{selectionColor:[1,0,1],scalar:i});var o=t.actions.length;wt[t.id]={total:o,last:B({},t.actions[o-1]),element:r}}return B(B({x:0,y:0},e),{},{fillColor:t.color||[1,1,1],backgroundImage:r})},kt=function(){cancelAnimationFrame(xt),xt=requestAnimationFrame(function(){Ut=!0,ne=0,r()})},Ct=new Map([]),Tt=new Map([]),Mt=function(t,e){return{filterParam:"pixelated"===t?ot.textureFilterNearest:ot.textureFilterLinear,wrapParam:"repeat"===e?ot.textureRepeat:ot.textureClamp}},Pt=function(t,e,n){if(!Ct.has(t)){Ct.set(t,t);var i=Mt(e,n);if(!dt(o=t)&&(yi(o)||$t(o)||qo(o)||ai(o))){var r=ot.textureCreate();ot.textureUpdate(r,t,i),Ct.set(t,r)}else j(t).then(function(e){if(ot&&e){var n=ot.textureCreate();ot.textureUpdate(n,e,i),Ct.set(t,n),kt()}}).catch(function(e){Ct.set(t,e)})}var o,a;if(ai(t)&&((a=t).currentTime>0&&!a.paused&&!a.ended&&a.readyState>2||"true"===t.dataset.redraw)){var u=Ct.get(t),c=Mt(e,n);return ot.textureUpdate(u,t,c),t.dataset.redraw=!1,u}return Ct.get(t)},Rt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.id||t.id;if(!(t.width&&t.width<1||t.height&&t.height<1)&&t.text.length){var i=t.text,r=t.textAlign,o=t.fontFamily,a=t.fontSize,u=void 0===a?16:a,c=t.fontWeight,l=t.fontVariant,s=t.fontStyle,d=t.letterSpacing,f=t.lineHeight,h=void 0===f?u:f,p=t.width,v=t.height,m=e.outline,g=void 0===m?0:m,$=e.blur,y=void 0===$?0:$,b=e.paddingTop,x=void 0===b?0:b,w=e.paddingRight,S=void 0===w?0:w,k=e.paddingBottom,C=void 0===k?0:k,T=e.paddingLeft,M=void 0===T?0:T;p=ji(p)?Math.floor(p):p,v=ji(v)?Math.floor(v):v;var P=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0,n=e.width,i=void 0===n?0:n,r=e.height,o=void 0===r?"auto":r,a=e.fontSize,u=e.fontFamily,c=e.lineHeight,l=e.fontWeight,s=e.fontStyle,d=e.fontVariant,f=e.letterSpacing,h=er({text:t,fontFamily:u,fontWeight:l,fontStyle:s,fontVariant:d,fontSize:a,lineHeight:c,letterSpacing:f,width:i,height:o}),p=fr.get(h);if(p)return p;var v=1;a>1e3&&Bt()&&(v=a/1e3,a=1e3,c*=v);var m=Qn(pt("pre",{contenteditable:"true",spellcheck:"false",style:"".concat(pr).concat(sr({fontFamily:u,fontWeight:l,fontStyle:s,fontVariant:d,fontSize:a,letterSpacing:f,lineHeight:c}),";").concat(dr(t,e),'"'),innerHTML:t})),g=m.getBoundingClientRect();return p={signature:hr(m).flat().map(function(t){return t.text}).join("_;_"),textSize:Ye(_e(g),function(t){return Math.ceil(t*v)})},fr.set(h,p),m.remove(),p}(i,B(B({},t),{},{width:p,height:void 0})),I=P.textSize,E=P.signature,A=er({text:i,textAlign:r,fontFamily:o,fontSize:u,fontWeight:c,fontVariant:l,fontStyle:s,lineHeight:h,letterSpacing:d,outline:g,blur:y,signature:E});if(!Ct.has(A)){Ct.set(A,i);var L=Math.ceil(I.width),F=Math.ceil(I.height);if(0===L||0===F)return;var z=Ss(),O=Math.min(1,(z-(M+S)*R)/(L*R),(z-(x+C)*R)/(F*R));zr(i,{fontSize:u,fontFamily:o,fontWeight:c,fontVariant:l,fontStyle:s,letterSpacing:d,textAlign:r,lineHeight:h,width:p,height:v,imageWidth:L,imageHeight:F,paddingLeft:M,paddingTop:x,paddingRight:S,paddingBottom:C,pixelRatio:R*O,willRequest:D,outline:g,blur:y,styleNonce:W.styleNonce,color:[1,0,1]}).then(function(t){if(ot){var e=ot.textureCreate();ot.textureUpdate(e,t,{filterParam:ot.textureFilterLinear,wrapParam:ot.textureClamp,scalar:O,premultiply:!Bt()}),Ct.set(A,e),Tt.set(n,e),kt()}}).catch(console.error)}var _=Ct.get(A);return vd(_)?_:Tt.get(n)}Tt.delete(n)},It=new Map,Et=function(t){var e;return t.backgroundImage?e=Pt(t.backgroundImage,t.backgroundImageRendering,"repeat"===t.backgroundRepeat?"repeat":void 0):t.bitmap&&t.points&&(e=function(t){var e=t.id,n=t.points,i=t.strokeWidth,r=t.strokeCap,o=t.strokeJoin,a=t.strokeColor,u=t.strokeDash,c=Ct.get(e),l=It.get(e),s=er({points:n.map(function(t){return"".concat(t.x,",").concat(t.y)}).join(","),strokeWidth:i,strokeCap:r,strokeJoin:o,strokeColor:a,strokeDash:(u||[]).join(",")});if(l){var d=l.hash;if(Ct.has(e)){if(s===d)return Ct.get(e)}else l=void 0}if(!l){var f=pt("canvas",{width:1,height:1});l={canvas:f,hash:void 0}
2,It.set(t.id,l),c=ot.textureCreate(),ot.textureUpdate(c,f,{filterParam:ot.textureFilterLinear,wrapParam:ot.textureClamp}),Ct.set(e,c)}var h=l.canvas,p=Math.ceil(t.strokeWidth),v=un(n),m=Math.floor(v.x)-.5*p,g=Math.floor(v.y)-.5*p,$=Math.ceil(v.width+p),y=Math.ceil(v.height+p);h.width=Math.max($,1),h.height=Math.max(y,1);var b=h.getContext("2d");return b.clearRect(0,0,h.width,h.height),$>=1&&y>=1&&(b.translate(-m,-g),da(b,t),b.resetTransform()),ot.textureUpdate(c,h,{filterParam:ot.textureFilterLinear,wrapParam:ot.textureClamp}),It.set(e,{canvas:h,hash:s}),Ct.get(e)}(t)),e},At=function(t){var e=t.texture,n=t.size,i=t.origin,r=t.translation,o=t.rotation,a=t.scale,u=t.colorMatrix,c=t.opacity,l=t.convolutionMatrix,s=t.gamma,d=t.vignette,f=t.maskFeather,h=t.maskCornerRadius,p=t.overlayColor,v=t.enableOverlay,m=t.enableManipulation,g=t.enableAntialiasing,$=0,y=0;if(1===M){var b=Math.abs(1-a)<Number.EPSILON;$=b&&at%2!=0?.5:0,y=b&&ct%2!=0?.5:0}return ot.drawImage(e,n,i.x,i.y,r.x+$,r.y+y,o.x,o.y,o.z,a,u,Fc(c,0,1),l,s,d,f,h,p,v,m,g),e},Lt=function(t,e,n){var i=dn(e),r=dn(t),o=i.x-r.x,a=i.y-r.y,u=ye(i,n,r);return{x:u.x-r.x-o,y:u.y-r.y-a}},Ft=function(t,e,n){var i=void 0,r=void 0,o=Yt(n.width,n.height);if("repeat"===t.backgroundRepeat&&(i=B({},n),r={x:0,y:0}),"contain"===t.backgroundSize){var a=Cn(e,o,e);i=We(a),r=t.backgroundPosition?t.backgroundPosition:ve(.5*(e.width-i.width),.5*(e.height-i.height))}else if("cover"===t.backgroundSize){var u=kn(e,o,e);i=We(u),t.backgroundPosition?r=t.backgroundPosition:(r=ve(u.x,u.y),r=ve(.5*(e.width-i.width),.5*(e.height-i.height)))}else t.backgroundSize?(i=t.backgroundSize,r=t.backgroundPosition||{x:0,y:0}):t.backgroundPosition&&(i=B({},n),r=t.backgroundPosition);return{backgroundSize:i,backgroundPosition:r}},zt=function(){var t=arguments.length>1?arguments[1]:void 0;(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach(function(e){var n=Et(e),i="complete"!==e.status&&("loading"===e.status||e.backgroundImage&&n===e.backgroundImage);i&&kt();var r="error"===e.status||e.backgroundImage&&n instanceof Error,o=vd(n)?n:void 0,a=e._scale||1,u=e._translate||f,c=e.strokeWidth&&e.strokeWidth*a,l=e.cornerRadius?function(t,e){return[t,t,t,t].map(function(t){return t*e})}(e.cornerRadius,a):d,s=!!e.width,h=dt(e.text),p=Gi(e.points),v=Xr(e);if(p){var m=e.points.map(function(t){return ve(t.x*a+u.x,t.y*a+u.y)});if(e.bitmap){n&&t.push(n);var g=un(m),$=Math.ceil(e.strokeWidth*a);ot.drawRect({x:Math.floor(g.x)-.5*$,y:Math.floor(g.y)-.5*$,width:Math.ceil(g.width+$),height:Math.ceil(g.height+$)},e.rotation,e.flipX,e.flipY,[0,0,0,0],void 0,o,void 0,void 0,void 0,void 0,void 0,void 0,e.opacity,void 0,void 0,!1,!1)}else ot.drawPath(m,e.rotation,e.flipX,e.flipY,c,e.strokeColor,e.pathClose,e.backgroundColor,e.opacity)}else if(v){var y=e.x,b=e.y;y*=a,b*=a,y+=u.x,b+=u.y;var x,w,S=cn({x:y,y:b,rx:e.rx*a,ry:e.ry*a}),k=ve(y,b),C=o&&ot.textureGetSize(o);if(C&&e.backgroundImage&&(e.backgroundSize||e.backgroundPosition||e.backgroundRepeat)){var T=Ft(e,S,C);x=T.backgroundSize,w=T.backgroundPosition}if(ot.drawEllipse(k,e.rx*a,e.ry*a,e.rotation,e.flipX,e.flipY,e.backgroundColor,o,x,w,e.backgroundCorners&&md(e.backgroundCorners),c,e.strokeColor,e.opacity,e.inverted),n&&t.push(n),i||r){if(!(e.backgroundColor||e.strokeColor&&e.strokeWidth)){var M=e.opacity||1;ot.drawEllipse(k,e.rx*a,e.ry*a,e.rotation,e.flipX,e.flipY,r?[1,.2549,.2118,.25*M]:[0,0,0,.25*M])}r&&jt(k),i&&Vt(k)}}else if(h){var P=e.fontSize,I=void 0===P?16:P,E=I>1e3&&Bt()?I/1e3:1,A=Math.max(16,Math.ceil(I/E*.25)),L=Math.abs(e.rotation)>0,F=ji(e.width)?Math.floor(e.width):e.width,z=ji(e.height)?Math.floor(e.height):e.height,O=gr(e.text,B(B({},e),{},{width:F,height:z})),D=Math.ceil(O.width),_=Math.ceil(O.height),W={x:e.x*a+u.x,y:e.y*a+u.y,width:D*a,height:_*a},N=!!e.height;(e.backgroundColor||e.strokeColor)&&ot.drawRect(W,e.rotation,e.flipX,e.flipY,l,e.backgroundColor,void 0,void 0,void 0,!1,void 0,c,e.strokeColor,e.opacity,void 0,void 0,void 0,e.inverted);var V=e.textShadowX,j=e.textShadowY,H=e.textShadowBlur;if(V||j||H){var U=Math.ceil(.5*H),G=Math.max(A,N?0:U),X=Rt(e,{id:e.id+"shadow",blur:H,paddingTop:G,paddingRight:G,paddingBottom:G,paddingLeft:G});if(X&&!e._prerender){t.push(X);var Z,Y=ot.textureGetSize(X),q={x:0,y:0},K={width:Y.width/R*a,height:Y.height/R*a},J=A*a/E;if(N)Z=B({},W),q.x=V-J,q.y=j-J;else if(Z={x:e.x*a+u.x-J,y:e.y*a+u.y-J,width:K.width,height:K.height},L){var Q=Lt(W,Z,e.rotation);Z.x+=Q.x,Z.y+=Q.y;var tt=ye(ve(V,j),e.rotation);Z.x+=tt.x,Z.y+=tt.y}else Z.x+=V,Z.y+=j;ot.drawRect(Z,e.rotation,e.flipX,e.flipY,[0,0,0,0],void 0,X,K,q,!1,void 0,void 0,void 0,e.o
2pacity,void 0,0,e.textShadowColor)}}if(e.textOutlineWidth){var et=Math.ceil(.5*e.textOutlineWidth),nt=A+et,it=Rt(e,{id:e.id+"outline",outline:e.textOutlineWidth,paddingTop:nt,paddingRight:nt,paddingBottom:nt,paddingLeft:nt});if(it&&!e._prerender){t.push(it);var rt=ot.textureGetSize(it),at={width:rt.width/R*a,height:rt.height/R*a},ut=(A+et)*a/E,ct={x:e.x*a+u.x-ut,y:e.y*a+u.y-ut,width:at.width,height:e.height?_+ut:at.height};if(L){var lt=Lt(W,ct,e.rotation);ct.x+=lt.x,ct.y+=lt.y}ot.drawRect(ct,e.rotation,e.flipX,e.flipY,[0,0,0,0],void 0,it,at,{x:0,y:0},!1,void 0,void 0,void 0,e.opacity,void 0,0,e.textOutlineColor)}}var st=Rt(e,{id:e.id+"text",paddingTop:A,paddingRight:A,paddingBottom:A,paddingLeft:A});if(st&&!e._prerender){t.push(st);var ft=ot.textureGetSize(st),ht={width:ft.width/R*a,height:ft.height/R*a},pt=A*a/E,vt={x:e.x*a+u.x-pt,y:e.y*a+u.y-pt,width:ht.width,height:e.height?_+pt:ht.height};if(L){var mt=Lt(W,vt,e.rotation);vt.x+=mt.x,vt.y+=mt.y}var gt=e.color||[0,0,0];e._prerender&&(gt[3]=0),ot.drawRect(vt,e.rotation,e.flipX,e.flipY,d,!1,st,ht,{x:0,y:0},!1,!1,void 0,void 0,e.opacity,void 0,e.feather,gt,e.inverted)}}else if(s){n&&t.push(n);var $t,yt,bt=an(e);a&&u&&(bt.x*=a,bt.y*=a,bt.x+=u.x,bt.y+=u.y,bt.width*=a,bt.height*=a);var xt=e.backgroundRepeat,wt=void 0===xt?"no-repeat":xt,St=o&&ot.textureGetSize(o);if(St&&e.backgroundImage&&(e.backgroundSize||e.backgroundPosition||e.backgroundRepeat)){var Ct=Ft(e,bt,St);$t=Ct.backgroundSize,yt=Ct.backgroundPosition}if(ot.drawRect(bt,e.rotation,e.flipX,e.flipY,l,e.backgroundColor||[0,0,0,0],o,$t,yt,"repeat"===wt,e.backgroundCorners&&md(e.backgroundCorners),c,e.strokeColor,e.opacity,void 0,e.feather,e.fillColor,e.inverted),i||r){if(!(e.backgroundColor&&0!==e.backgroundColor[3]||e.strokeColor&&e.strokeWidth)){var Tt=e.opacity||1;ot.drawRect(bt,e.rotation,e.flipX,e.flipY,l,r?[1,.2549,.2118,.25*Tt]:[0,0,0,.25*Tt])}var Mt=dn(bt);r&&jt(Mt),i&&Vt(Mt)}}else n&&t.push(n)})},Ot=0,Dt=[{x:-5,y:-5},{x:5,y:5}],_t=[{x:5,y:-5},{x:-5,y:5}],Wt=Wn({x:0,y:0},10,10,0,!1,!1,16);Wt.length=9;var Nt,Vt=function(t){Ot=Date.now()/50,ot.drawEllipse(t,15,15,0,!1,!1,[0,0,0,.5]);var e=Oe(Wt.map(function(e){return{x:e.x+t.x,y:e.y+t.y}}),Ot,t.x,t.y);ot.drawPath(e,0,!1,!1,2,[1,1,1])},jt=function(t){ot.drawEllipse(t,13,13,0,!1,!1,[1,.2549,.2118,.75]);var e=Dt.map(function(e){return{x:e.x+t.x,y:e.y+t.y}}),n=_t.map(function(e){return{x:e.x+t.x,y:e.y+t.y}});ot.drawPath(e,0,!1,!1,3,[1,1,1]),ot.drawPath(n,0,!1,!1,3,[1,1,1])},Ht=function(t,e,n,i,r,o){return ot.drawRect(e,0,!1,!1,d,d,t,i,n,!0,void 0,0,void 0,o,void 0,void 0,r)},Ut=!1,Gt=!0,Xt=!1,Zt=[],Kt=[],Jt=[],Qt=function(t){return!t.aboveFrame},te=function(t){return t.aboveFrame},ee=function(){Jt.length=0;var t=tt[0],e=A({opacity:t.opacity,rotation:t.rotation,scale:t.scale,images:tt,size:je(at,ct),backgroundColor:L(l),selectionRect:c}),n=e.manipulationShapes,i=e.manipulationShapesDirty,r=e.annotationShapes,s=e.annotationShapesDirty,f=e.interfaceShapes,p=e.decorationShapes,v=e.frameShapes,$=e.selectionShapes,y=L(l),b=c,x=Fc(u,0,1),w=a,k=Math.abs(t.rotation.x/Math.PI*2-1),T=Math.abs(t.rotation.y/Math.PI*2-1),M=k<.99||T<.99,P=B({},t.size),I=t.backgroundColor,E=t.backgroundImage,F=n.length>0,O=r.length>0,D=r.filter(te).length>0,_=p.filter(te).length>0,W=I[3]>0,N=!!C&&S>=1;if(x<1&&W){var V=y[0],j=y[1],H=y[2],G=1-x,Z=I[0]*G,Y=I[1]*G,K=I[2]*G,Q=1-G;y[0]=Z+V*Q,y[1]=Y+j*Q,y[2]=K+H*Q,y[3]=1}if(ot.setCanvasColor(m?d:y),F&&(i||Ut)?(ot.disableMask(),ot.drawToImageBlendBuffer(P),Zt.length=0,zt(n,Zt)):F||(Zt.length=0),Jt.push.apply(Jt,Zt),Gt&&(ot.drawToImageOverlayBuffer(P,R),Gt=!1),M){if(O&&(s||Ut)||!Xt){ot.disableMask(),ot.drawToImageOverlayBuffer(P,R),Kt.length=0;var et=D?r.filter(Qt):r;zt(et,Kt)}else O||(Kt.length=0);Xt=!0}else Xt=!1;if(ot.drawToCanvas(),ot.enableMask(b,x),U&&q>=1&&2===X.length&&J&&function(t,e,n,i,r){var o=je(e,e),a=Pt(h,"pixelated","repeat"),u=ve(-t.x%e,-t.y%e),c=ve(u.x+.5*o.width,u.y);Ht(a,t,u,o,n,r),Ht(a,t,c,o,i,r)}(b,q,X[0],X[1],J),W&&ot.drawRect(b,0,!1,!1,d,I),E){ot.enableMask(b,1);var it=Math.max(g.width/E.width,g.height/E.height),ut=E.width*it,lt=E.height*it,st={x:g.x+.5*g.width-.5*ut,y:g.y+.5*g.height-.5*lt,width:ut,height:lt};ot.drawRect(st,0,!1,!1,d,d,Pt(E,"linear")),ot.enableMask(b,x)}if(N&&ot.enablePreviewStencil(),Jt.push.apply(Jt,L(L(tt).reverse().map(function(t){return At(B(B({},t),{},{texture:Pt(t.data),enableOverlay:M&&O,enableManipulation:F,enableAntialiasing:!0,mask:b,maskOpacity:x,overlayColor:w}))}))),ot.enableMask(b,S),!M){N&&ot.applyPreviewStencil(),ot.resetCanvasMatrix(),ot.updateCanvasMatrix(P,t.origin,t.translation,t.scale,t.rotation),Kt.length=0;var dt=D?r.filter(Qt):r;zt(dt,Kt),N&&ot.disablePreviewStencil()}if(Jt.push.apply(Jt,Kt),ot.resetCanvasMatrix(),ot.enableMask(b,S),zt(_?p.filter(Qt):p,Jt),v.length){ot.enableMask(b,1);var ft=v.filter(function(t){return!t.expandsCanvas}),ht=v.filter(function(t){return t.expandsCanvas});ft.length&&zt(ft,Jt),ht.length&&(ot.enableMask({x:b.x+.5,y:b.y+.5,width:b.
2width-1,height:b.height-1},o),zt(ht,Jt))}if(D&&(ot.resetCanvasMatrix(),ot.updateCanvasMatrix(P,t.origin,t.translation,t.scale,t.rotation),zt(r.filter(te),Jt),ot.resetCanvasMatrix()),_&&(ot.resetCanvasMatrix(),zt(p.filter(te),Jt),ot.resetCanvasMatrix()),rt&&$.length&&!M){ot.resetCanvasMatrix(),ot.updateCanvasMatrix(P,t.origin,t.translation,t.scale,t.rotation);var pt=L(rt);pt[3]=.5;var vt=[{id:"selection",color:pt,actions:L($)}].map(function(t){return St(t,P)});zt(vt,Jt),ot.resetCanvasMatrix()}ot.disableMask(),zt(f,Jt),nt.forEach(function(t){if(ot.enableMask(t.mask,t.maskOpacity),t.backgroundColor){var e=E&&kn(B({},t.mask),E.width/E.height),n=E&&Pt(E,"linear");ot.drawRect(t.mask,0,!1,!1,t.maskCornerRadius,t.backgroundColor,n,e,e,void 0,void 0,void 0,void 0,t.opacity,t.maskFeather),n&&Jt.push(n)}var i=At(B(B({},t),{},{texture:Pt(t.data),enableAntialiasing:!1,translation:{x:t.translation.x+t.offset.x-.5*at,y:t.translation.y+t.offset.y-.5*ct}}));Jt.push(i)}),ot.disableMask(),function(t){Ct.forEach(function(e,n){!t.find(function(t){return t===e})&&vd(e)&&(Array.from(Tt.values()).includes(e)||(Ct.delete(n),ot.textureDelete(e)))})}(Jt),z(),Ut=!1},ne=0,ie=function(){clearTimeout(Nt);var t=Date.now();t-ne<48?Nt=setTimeout(ie,48):(ne=t,ee())};Su(function(){return r()}),wu(function(){return n(31,ot=Ls(s,{alpha:m}))}),ku(function(){ot&&(It.forEach(function(t){var e=t.canvas;return gt(e)}),It.clear(),ot.release(),n(31,ot=void 0),n(0,s=void 0))});return t.$$set=function(t){"isAnimated"in t&&n(9,v=t.isAnimated),"isTransparent"in t&&n(10,m=t.isTransparent),"maskRect"in t&&n(11,g=t.maskRect),"maskOpacity"in t&&n(12,y=t.maskOpacity),"maskFrameOpacity"in t&&n(13,x=t.maskFrameOpacity),"maskMarkupOpacity"in t&&n(14,S=t.maskMarkupOpacity),"clipAnnotationsToImage"in t&&n(15,C=t.clipAnnotationsToImage),"pixelRatio"in t&&n(16,M=t.pixelRatio),"textPixelRatio"in t&&n(17,R=t.textPixelRatio),"backgroundColor"in t&&n(18,I=t.backgroundColor),"willRender"in t&&n(19,A=t.willRender),"didRender"in t&&n(20,z=t.didRender),"willRequest"in t&&n(21,D=t.willRequest),"csp"in t&&n(22,W=t.csp),"loadImageData"in t&&n(23,j=t.loadImageData),"enableGrid"in t&&n(24,U=t.enableGrid),"gridColors"in t&&n(25,X=t.gridColors),"gridSize"in t&&n(26,q=t.gridSize),"gridOpacity"in t&&n(27,J=t.gridOpacity),"images"in t&&n(28,tt=t.images),"interfaceImages"in t&&n(29,nt=t.interfaceImages),"selectionColor"in t&&n(30,rt=t.selectionColor)},t.$$.update=function(){if(1&t.$$.dirty[0]&&s){var e=getComputedStyle(s).getPropertyValue("--color-transition-duration");n(32,(o=e,a=parseFloat(o),ft=/^[0-9]+s$/.test(o)?1e3*a:a))}var o,a;262656&t.$$.dirty[0]|2&t.$$.dirty[1]&&I&&ht.set(I,{duration:v?ft:0}),4096&t.$$.dirty[0]&<(vt,ji(y)?y:1),8192&t.$$.dirty[0]&<(mt,ji(x)?x:1),2048&t.$$.dirty[0]&&g&&yt.set(g),48&t.$$.dirty[1]&&l&&bt.set([l[0],l[1],l[2],Fc(u,0,1)]),268435462&t.$$.dirty[0]|1&t.$$.dirty[1]&&n(34,i=!!(ot&&at&&ct&&tt.length)),65542&t.$$.dirty[0]|1&t.$$.dirty[1]&&at&&ct&&ot&&(ne=0,ot.resize(at,ct,M)),8&t.$$.dirty[1]&&n(33,r=i?pd()?ie:ee:Z),12&t.$$.dirty[1]&&i&&r&&r()},[s,at,ct,p,ht,vt,mt,yt,bt,v,m,g,y,x,S,C,M,R,I,A,z,D,W,j,U,X,q,J,tt,nt,rt,ot,ft,r,i,u,l,function(t){Iu[t?"unshift":"push"](function(){n(0,s=t)})},function(t){n(1,at=t.detail.width),n(2,ct=t.detail.height),p("measure",{width:at,height:ct})}]}var yd=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,$d,gd,Ma,{isAnimated:9,isTransparent:10,maskRect:11,maskOpacity:12,maskFrameOpacity:13,maskMarkupOpacity:14,clipAnnotationsToImage:15,pixelRatio:16,textPixelRatio:17,backgroundColor:18,willRender:19,didRender:20,willRequest:21,csp:22,loadImageData:23,enableGrid:24,gridColors:25,gridSize:26,gridOpacity:27,images:28,interfaceImages:29,selectionColor:30},null,[-1,-1,-1]),n}return $(e,t),v(e)}(sc),bd=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Boolean,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:" ";return t.filter(e).join(n)};function xd(t,e,n){var i=t.slice();return i[17]=e[n],i}var wd=function(t){return{tab:4&t}},Sd=function(t){return{tab:t[17]}};function kd(t){for(var e,n,i,r=[],o=new Map,a=t[2],u=function(t){return t[17].id},c=0;c<a.length;c+=1){var l=xd(t,a,c),s=u(l);o.set(s,r[c]=Cd(s,l))}return{c:function(){e=Ja("div");for(var i=0;i<r.length;i+=1)r[i].c();au(e,"class",n=bd(["PinturaTabList",t[0]])),au(e,"role","tablist"),au(e,"data-layout",t[1])},m:function(n,o){qa(n,e,o);for(var a=0;a<r.length;a+=1)r[a].m(e,null);t[14](e),i=!0}
2,p:function(t,c){1124&c&&(a=t[2],Xu(),r=nc(r,c,u,1,t,a,o,e,ec,Cd,null,xd),Zu()),(!i||1&c&&n!==(n=bd(["PinturaTabList",t[0]])))&&au(e,"class",n),(!i||2&c)&&au(e,"data-layout",t[1])},i:function(t){if(!i){for(var e=0;e<a.length;e+=1)Yu(r[e]);i=!0}},o:function(t){for(var e=0;e<r.length;e+=1)qu(r[e]);i=!1},d:function(n){n&&Ka(e);for(var i=0;i<r.length;i+=1)r[i].d();t[14](null)}}}function Cd(t,e){var n,i,r,o,a,u,c,l,s,d=e[11].default,f=Aa(d,e,e[10],Sd);function h(){for(var t,n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(t=e)[12].apply(t,[e[17]].concat(i))}function p(){for(var t,n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(t=e)[13].apply(t,[e[17]].concat(i))}return{key:t,first:null,c:function(){n=Ja("button"),f&&f.c(),i=eu(),au(n,"role","tab"),au(n,"id",r=e[17].tabId),au(n,"aria-controls",o=e[17].href.substring(1)),au(n,"aria-selected",a=e[17].selected),n.disabled=u=e[17].disabled,au(n,"type","button"),this.first=n},m:function(t,e){qa(t,n,e),f&&f.m(n,null),Xa(n,i),c=!0,l||(s=[iu(n,"keydown",h),iu(n,"click",p)],l=!0)}
2,p:function(t,i){e=t,f&&f.p&&(!c||1028&i)&&za(f,d,e,e[10],c?Fa(d,e[10],i,wd):Oa(e[10]),Sd),(!c||4&i&&r!==(r=e[17].tabId))&&au(n,"id",r),(!c||4&i&&o!==(o=e[17].href.substring(1)))&&au(n,"aria-controls",o),(!c||4&i&&a!==(a=e[17].selected))&&au(n,"aria-selected",a),(!c||4&i&&u!==(u=e[17].disabled))&&(n.disabled=u)},i:function(t){c||(Yu(f,t),c=!0)},o:function(t){qu(f,t),c=!1},d:function(t){t&&Ka(n),f&&f.d(t),l=!1,Ca(s)}}}function Td(t){var e,n,i=t[4]&&kd(t);return{c:function(){i&&i.c(),e=nu()},m:function(t,r){i&&i.m(t,r),qa(t,e,r),n=!0},p:function(t,n){var r=V(n,1)[0];t[4]?i?(i.p(t,r),16&r&&Yu(i,1)):((i=kd(t)).c(),Yu(i,1),i.m(e.parentNode,e)):i&&(Xu(),qu(i,1,1,function(){i=null}),Zu())},i:function(t){n||(Yu(i),n=!0)},o:function(t){qu(i),n=!1},d:function(t){i&&i.d(t),t&&Ka(e)}}}function Md(t,e,n){var i,r,o,a=e.$$slots,u=void 0===a?{}:a,c=e.$$scope,l=e.class,s=void 0===l?void 0:l,d=e.name,f=e.selected,h=e.tabs,p=void 0===h?[]:h,v=e.layout,m=void 0===v?void 0:v,g=Cu(),$=function(t){var e=o.querySelectorAll('[role="tab"] button')[t];e&&e.focus()},y=function(t,e){t.preventDefault(),t.stopPropagation(),ei()&&t.target.focus(),g("select",e)},b=function(t,e){var n=t.key;if(/arrow/i.test(n)){var i=p.findIndex(function(t){return t.id===e});return/right|down/i.test(n)?$(i<p.length-1?i+1:0):/left|up/i.test(n)?$(i>0?i-1:p.length-1):void 0}};return t.$$set=function(t){"class"in t&&n(0,s=t.class),"name"in t&&n(7,d=t.name),"selected"in t&&n(8,f=t.selected),"tabs"in t&&n(9,p=t.tabs),"layout"in t&&n(1,m=t.layout),"$$scope"in t&&n(10,c=t.$$scope)},t.$$.update=function(){896&t.$$.dirty&&n(2,i=p.map(function(t){var e=t.id===f;return B(B({},t),{},{tabId:"tab-".concat(d,"-").concat(t.id),href:"#panel-".concat(d,"-").concat(t.id),selected:e})})),4&t.$$.dirty&&n(4,r=i.length>1)},[s,m,i,o,r,y,b,d,f,p,c,u,function(t,e){return b(e,t.id)},function(t,e){return y(e,t.id)},function(t){Iu[t?"unshift":"push"](function(){n(3,o=t)})}]}var Pd=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Md,Td,Ma,{class:0,name:7,selected:8,tabs:9,layout:1}),n}return $(e,t),v(e)}(sc),Rd=function(t,e){if(e){var n=function(e){ft(t,e)};return n(e),{update:n}}},Id=function(t){return{panel:16&t}},Ed=function(t){return{panel:t[4][0].id,panelIsActive:!0}};function Ad(t,e,n){var i=t.slice();return i[14]=e[n].id,i[15]=e[n].shouldDraw,i[16]=e[n].panelId,i[17]=e[n].labelledBy,i[18]=e[n].isActive,i[19]=e[n].hidden,i[3]=e[n].visible,i}var Ld=function(t){return{panel:16&t,panelIsActive:16&t}},Fd=function(t){return{panel:t[14],panelIsActive:t[18]}};function zd(t){var e,n,i,r,o,a,u,c=t[11].default,l=Aa(c,t,t[10],Ed);return{c:function(){e=Ja("div"),n=Ja("div"),l&&l.c(),au(n,"class",i=bd([t[1]])),au(e,"class",t[0])},m:function(i,c){qa(i,e,c),Xa(e,n),l&&l.m(n,null),o=!0,a||(u=[Wa(r=Rd.call(null,e,t[2])),iu(e,"measure",t[13]),Wa(ud.call(null,e))],a=!0)},p:function(t,a){l&&l.p&&(!o||1040&a)&&za(l,c,t,t[10],o?Fa(c,t[10],a,Id):Oa(t[10]),Ed),(!o||2&a&&i!==(i=bd([t[1]])))&&au(n,"class",i),(!o||1&a)&&au(e,"class",t[0]),r&&Ta(r.update)&&4&a&&r.update.call(null,t[2])},i:function(t){o||(Yu(l,t),o=!0)},o:function(t){qu(l,t),o=!1},d:function(t){t&&Ka(e),l&&l.d(t),a=!1,Ca(u)}}}function Od(t){for(var e,n,i,r,o,a,u=[],c=new Map,l=t[4],s=function(t){return t[14]},d=0;d<l.length;d+=1){var f=Ad(t,l,d),h=s(f);c.set(h,u[d]=Bd(h,f))}return{c:function(){e=Ja("div");for(var i=0;i<u.length;i+=1)u[i].c();au(e,"class",n=bd(["PinturaTabPanels",t[0]]))},m:function(n,c){qa(n,e,c);for(var l=0;l<u.length;l+=1)u[l].m(e,null);r=!0,o||(a=[Wa(i=Rd.call(null,e,t[2])),iu(e,"measure",t[12]),Wa(ud.call(null,e,{observePosition:!0}))],o=!0)},p:function(t,o){1042&o&&(l=t[4],Xu(),u=nc(u,o,s,1,t,l,c,e,ec,Bd,null,Ad),Zu()),(!r||1&o&&n!==(n=bd(["PinturaTabPanels",t[0]])))&&au(e,"class",n),i&&Ta(i.update)&&4&o&&i.update.call(null,t[2])},i:function(t){if(!r){for(var e=0;e<l.length;e+=1)Yu(u[e]);r=!0}},o:function(t){for(var e=0;e<u.length;e+=1)qu(u[e]);r=!1},d:function(t){t&&Ka(e);for(var n=0;n<u.length;n+=1)u[n].d();o=!1,Ca(a)}}}function Dd(t){var e,n=t[11].default,i=Aa(n,t,t[10],Fd);return{c:function(){i&&i.c()},m:function(t,n){i&&i.m(t,n),e=!0},p:function(t,r){i&&i.p&&(!e||1040&r)&&za(i,n,t,t[10],e?Fa(n,t[10],r,Ld):Oa(t[10]),Fd)},i:function(t){e||(Yu(i,t),e=!0)},o:function(t){qu(i,t),e=!1},d:function(t){i&&i.d(t)}}}function Bd(t,e){var n,i,r,o,a,u,c,l,s=e[15]&&Dd(e);return{key:t,first:null,c:function(){n=Ja("div"),s&&s.c(),i=eu(),au(n,"class",r=bd(["PinturaTabPanel",e[1]])),n.hidden=o=e[19],au(n,"id",a=e[16]),au(n,"aria-labelledby",u=e[17]),au(n,"data-inert",c=!e[3]),au(n,"role","tabpanel"),this.first=n},m:function(t,e){qa(t,n,e),s&&s.m(n,null),Xa(n,i),l=!0},p:function(t,d){(e=t)[15]?s?(s.p(e,d),16&d&&Yu(s,1)):((s=Dd(e)).c(),Yu(s,1),s.m(n,i)):s&&(Xu(),qu(s,1,1,function(){s=null}),Zu()),(!l||2&d&&r!==(r=bd(["PinturaTabPanel",e[1]])))&&au(n,"class",r),(!l||16&d&&o!==(o=e[19]))&&(n.hidden=o),(!l||16&d&&a!==(a=e[16]))&&au(n,"id",a),(!l||16&d&&u!==(u=e[17]))&&au(n,"aria-labelledby",u),(!l||16&d&&c!==(c=!e[3]))&&au(n,"data-inert",c)},i:function(t){l||(Yu(s),l=!0)},o:function(t){qu(s),l=!1},d:function(t){t&&Ka(n),s&&s.d()}}}function _d(t){var e,n,i,r,o=[Od,zd],a=[];function u(t,e){return t[5]?0:1}return e=u(t),n=a[e]=o[e](t),{c:function(){n.c(),i=nu()},m:function(t,n){a[e].m(t,n),qa(t,i,n),r=!0},p:function(t,r){var c=V(r,1)[0],l=e;(e=u(t))===l?a[e].p(t,c):(Xu(),qu(a[l],1,1,function(){a[l]=null}),Zu(),(n=a[e])?n.p(t,c):(n=a[e]=o[e](t)).c(),Yu(n,1),n.m(i.parentNode,i))},i:function(t){r||(Yu(n),r=!0)},o:function(t){qu(n),r=!1},d:function(t){a[e].d(t),t&&Ka(i)}}}function Wd(t,e,n){var i,r,o=e.$$slots,a=void 0===o?{}:o,u=e.$$scope,c=e.class,l=void 0===c?void 0:c,s=e.name,d=e.selected,f=e.panelClass,h=void 0===f?void 0:f,p=e.panels,v=void 0===p?[]:p,m=e.visible,g=void 0===m?void 0:m,$=e.style,y=void 0===$?void 0:$,b={};return t.$$set=function(t){"class"in t&&n(0,l=t.class),"name"in t&&n(6,s=t.name),"selected"in t&&n(7,d=t.selected),"panelClass"in t&&n(1,h=t.panelClass),"panels"in t&&n(8,v=t.panels),"visible"in t&&n(3,g=t.visible),"style"in t&&n(2,y=t.style),"$$scope"in t&&n(10,u=t.$$scope)},t.$$.update=function(){968&t.$$.dirty&&n(4,i=v.map(function(t){var e=t===d;e&&n(9,b[t]=!0,b);var i=g?-1!==g.indexOf(t):e;return{id:t,panelId:"panel-".concat(s,"-").concat(t),labelledBy:"tab-".concat(s,"-").concat(t),isActive:e,hidden:!e,visible:i,shouldDraw:e||b[t]}})),16&t.$$.dirty&&n(5,r=i.length>1)},[l,h,y,g,i,r,s,d,v,b,u,a,function(e){Pu.call(this,t,e)},function(e){Pu.call(this,t,e)}]}var Nd=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Wd,_d,Ma,{class:0,name:6,selected:7,panelClass:1,panels:8,visible:3,style:2}),n}return $(e,t),v(e)}(sc),Vd=function(t){var e=Object.getOwnPropertyDescriptors(t.prototype);return Object.keys(e).filter(function(t){return!!e[t].get})};
2function jd(t){var e,n,i,r,o=[t[5],{locale:t[1]}];function a(e){t[22](e)}var u=t[10];function c(t){for(var e={},n=0;n<o.length;n+=1)e=wa(e,o[n]);return void 0!==t[3]&&(e.name=t[3]),{props:e}}return u&&(e=pu(u,c(t)),Iu.push(function(){return oc(e,"name",a)}),t[23](e),e.$on("measure",t[11])),{c:function(){e&&ac(e.$$.fragment),i=nu()},m:function(t,n){e&&uc(e,t,n),qa(t,i,n),r=!0},p:function(t,r){var l=34&r[0]?ic(o,[32&r[0]&&rc(t[5]),2&r[0]&&{locale:t[1]}]):{};if(!n&&8&r[0]&&(n=!0,l.name=t[3],Bu(function(){return n=!1})),u!==(u=t[10])){if(e){Xu();var s=e;qu(s.$$.fragment,1,0,function(){cc(s,1)}),Zu()}u?(e=pu(u,c(t)),Iu.push(function(){return oc(e,"name",a)}),t[23](e),e.$on("measure",t[11]),ac(e.$$.fragment),Yu(e.$$.fragment,1),uc(e,i.parentNode,i)):e=null}else u&&e.$set(l)},i:function(t){r||(e&&Yu(e.$$.fragment,t),r=!0)},o:function(t){e&&qu(e.$$.fragment,t),r=!1},d:function(n){t[23](null),n&&Ka(i),e&&cc(e,n)}}}function Hd(t){var e,n,i,r=t[6]&&jd(t);return{c:function(){e=Ja("div"),r&&r.c(),au(e,"data-util",t[3]),au(e,"class",n=bd(["PinturaUtilPanel",t[2]])),du(e,"opacity",t[7])},m:function(n,o){qa(n,e,o),r&&r.m(e,null),t[24](e),i=!0},p:function(t,o){t[6]?r?(r.p(t,o),64&o[0]&&Yu(r,1)):((r=jd(t)).c(),Yu(r,1),r.m(e,null)):r&&(Xu(),qu(r,1,1,function(){r=null}),Zu()),(!i||8&o[0])&&au(e,"data-util",t[3]),(!i||4&o[0]&&n!==(n=bd(["PinturaUtilPanel",t[2]])))&&au(e,"class",n),128&o[0]&&du(e,"opacity",t[7])},i:function(t){i||(Yu(r),i=!0)},o:function(t){qu(r),i=!1},d:function(n){n&&Ka(e),r&&r.d(),t[24](null)}}}function Ud(t,e,n){var i,r,o,a,u,c,l=Cu(),s=e.isActive,d=void 0===s||s,f=e.stores,h=e.view,p=e.props,v=e.component,m=e.locale,g=e.class,$=void 0===g?void 0:g,y=Mu("isAnimated");Ea(t,y,function(t){return n(21,u=t)});var b=Us(0),x=pc(b,function(t){return Fc(t,0,1)});Ea(t,x,function(t){return n(20,a=t)});var w,S,C=!d,T=hc(d),M=pc(T,function(){var t=O(k().mark(function t(e,n){return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=2;break}return t.abrupt("return",n(e));case 2:return t.next=4,Ou();case 4:n(e);case 5:case"end":return t.stop()}},t)}));return function(e,n){return t.apply(this,arguments)}}(),!1),P=pc(x,function(t){return t}),R=pc(x,function(t){return t>0}),I={isActive:M,isActiveFraction:P,isVisible:R},E=h,A=Vd(E),L=Object.keys(p||{}).reduce(function(t,e){return A.includes(e)?(t[e]=p[e],t):t},{}),F=Object.keys(I).reduce(function(t,e){return A.includes(e)?(t[e]=I[e],t):t},{}),z=function(t){n(17,c=B({},t.detail)),_&&d&&l("measure",B({},c))};Tu("measurable",ud);var D=xu().$$.context,_=!1;return wu(function(){if(n(19,_=!0),!o){n(0,v=new E({target:S,props:B(B({},r),{},{locale:m}),context:D})),n(3,w=v.name);var t=v.$on("measure",z);return function(){t(),v.$destroy()}}}),t.$$set=function(t){"isActive"in t&&n(12,d=t.isActive),"stores"in t&&n(13,f=t.stores),"view"in t&&n(14,h=t.view),"props"in t&&n(15,p=t.props),"component"in t&&n(0,v=t.component),"locale"in t&&n(1,m=t.locale),"class"in t&&n(2,$=t.class)},t.$$.update=function(){135169&t.$$.dirty[0]&&c&&d&&v&&l("measure",c),2101248&t.$$.dirty[0]&&b.set(d?1:0,{hard:!1===u}),1310720&t.$$.dirty[0]&&(a<=0&&!C?n(18,C=!0):a>0&&C&&n(18,C=!1)),786432&t.$$.dirty[0]&&_&&l(C?"hide":"show"),1048576&t.$$.dirty[0]&&l("fade",a),1048576&t.$$.dirty[0]&&n(7,i=a),4096&t.$$.dirty[0]&&T.set(d),8192&t.$$.dirty[0]&&n(5,r=B(B(B({},L),F),{},{stores:f}))},n(6,o=!A.includes("external")),[v,m,$,w,S,r,o,i,y,x,E,z,d,f,h,p,b,c,C,_,a,u,function(t){n(3,w=t)},function(t){Iu[t?"unshift":"push"](function(){n(0,v=t)})},function(t){Iu[t?"unshift":"push"](function(){n(4,S=t)})}]}var Gd=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Ud,Hd,Ma,{isActive:12,stores:13,view:14,props:15,component:0,locale:1,class:2,opacity:16},null,[-1,-1]),n}return $(e,t),v(e,[{key:"opacity",get:function(){return this.$$.ctx[16]}}])}(sc);function Xd(t){var e,n,i,r,o,a,u=t[5].default,c=Aa(u,t,t[4],null);return{c:function(){e=Qa("svg"),c&&c.c(),au(e,"class",t[3]),au(e,"width",t[0]),au(e,"height",t[1]),au(e,"viewBox",n="0 0 "+t[0]+"\n "+t[1]),au(e,"xmlns","http://www.w3.org/2000/svg"),au(e,"aria-hidden","true"),au(e,"focusable","false"),au(e,"stroke-linecap","round"),au(e,"stroke-linejoin","round")},m:function(n,u){qa(n,e,u),c&&c.m(e,null),r=!0,o||(a=Wa(i=Rd.call(null,e,t[2])),o=!0)},p:function(t,o){var a=V(o,1)[0];c&&c.p&&(!r||16&a)&&za(c,u,t,t[4],r?Fa(u,t[4],a,null):Oa(t[4]),null),(!r||8&a)&&au(e,"class",t[3]),(!r||1&a)&&au(e,"width",t[0]),(!r||2&a)&&au(e,"height",t[1]),(!r||3&a&&n!==(n="0 0 "+t[0]+"\n "+t[1]))&&au(e,"viewBox",n),i&&Ta(i.update)&&4&a&&i.update.call(null,t[2])},i:function(t){r||(Yu(c,t),r=!0)},o:function(t){qu(c,t),r=!1},d:function(t){t&&Ka(e),c&&c.d(t),o=!1,a()}}}function Zd(t,e,n){var i=e.$$slots,r=void 0===i?{}:i,o=e.$$scope,a=e.width,u=void 0===a?24:a,c=e.height,l=void 0===c?24:c,s=e.style,d=void 0===s?void 0:s,f=e.class,h=void 0===f?void 0:f;return t.$$set=function(t){"width"in t&&n(0,u=t.width),"height"in t&&n(1,l=t.height),"style"in t&&n(2,d=t.style),"class"in t&&n(3,h=t.class),"$$scope"in t&&n(4,o=t.$$scope)},[u,l,d,h,o,r]}var Yd=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Zd,Xd,Ma,{width:0,height:1,style:2,class:3}),n}return $(e,t),v(e)}(sc),qd=function(t,e){return e===t.target||e.contains(t.target)},Kd=function(t,e,n){var i=dt(e)?e:t;return n?"".concat(i," (").concat(n.map(function(t){return"CMD"===t?wi()?"⌘":"Ctrl":t}).join("+"),")"):i},Jd=Qu.document;function Qd(t){var e,n,i,r;return{c:function(){e=eu(),au(n=Ja("button"),"class","PinturaImageButton"),au(n,"type","button"),au(n,"title",t[1]),n.disabled=t[2]},m:function(o,a){qa(o,e,a),qa(o,n,a),n.innerHTML=t[0],t[11](n),i||(r=[iu(Jd.body,"load",t[5],!0),iu(Jd.body,"error",t[6],!0),iu(n,"pointerdown",t[4])],i=!0)},p:function(t,e){var i=V(e,1)[0];1&i&&(n.innerHTML=t[0]),2&i&&au(n,"title",t[1]),4&i&&(n.disabled=t[2])},i:ya,o:ya,d:function(o){o&&Ka(e),o&&Ka(n),t[11](null),i=!1,Ca(r)}}}function tf(t,e,n){var i,r,o=e.html,a=e.title,u=e.onclick,c=e.disabled,l=void 0!==c&&c,s=e.ongrab,d=void 0===s?Z:s,f=e.ondrag,h=void 0===f?Z:f,p=e.ondrop,v=void 0===p?Z:p,m=function(t){return Ee(r,ve(t.pageX,t.pageY))<256},g=function(t){document.documentElement.removeEventListener("pointermove",$),document.documentElement.removeEventListener("pointerup",g);var e=ve(t.pageX,t.pageY);if(Ee(r,e)<32)return u(t);m(t)||v(t)},$=function(t){m(t)||h(t)}
2,y=function(t){return i&&i.contains(t)&&"IMG"===t.nodeName};return t.$$set=function(t){"html"in t&&n(0,o=t.html),"title"in t&&n(1,a=t.title),"onclick"in t&&n(7,u=t.onclick),"disabled"in t&&n(2,l=t.disabled),"ongrab"in t&&n(8,d=t.ongrab),"ondrag"in t&&n(9,h=t.ondrag),"ondrop"in t&&n(10,v=t.ondrop)},t.$$.update=function(){8&t.$$.dirty&&i&&i.querySelector("img")&&n(3,i.dataset.loader=!0,i)},[o,a,l,i,function(t){r=ve(t.pageX,t.pageY),d(t),document.documentElement.addEventListener("pointermove",$),document.documentElement.addEventListener("pointerup",g)},function(t){var e=t.target;y(e)&&n(3,i.dataset.load=!0,i)},function(t){var e=t.target;y(e)&&n(3,i.dataset.error=!0,i)},u,d,h,v,function(t){Iu[t?"unshift":"push"](function(){n(3,i=t)})}]}var ef=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,tf,Qd,Ma,{html:0,title:1,onclick:7,disabled:2,ongrab:8,ondrag:9,ondrop:10}),n}return $(e,t),v(e)}(sc);function nf(t,e,n){var i=t.slice();return i[13]=e[n],i}function rf(t,e){var n,i,r,o,a,u,c;function l(){return e[9](e[13])}function s(){for(var t,n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(t=e)[10].apply(t,[e[13]].concat(i))}function d(){for(var t,n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(t=e)[11].apply(t,[e[13]].concat(i))}function f(){for(var t,n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(t=e)[12].apply(t,[e[13]].concat(i))}return i=new ef({props:{onclick:l,ongrab:s,ondrag:d,ondrop:f,disabled:e[1]||e[13].disabled,title:e[13].title,html:e[13].thumb}}),{key:t,first:null,c:function(){n=Ja("li"),ac(i.$$.fragment),r=eu(),du(n,"opacity",e[6]),this.first=n},m:function(t,l){qa(t,n,l),uc(i,n,null),Xa(n,r),a=!0,u||(c=Wa(o=e[8].call(null,n,e[13])),u=!0)},p:function(t,r){e=t;var a={};5&r&&(a.onclick=l),9&r&&(a.ongrab=s),17&r&&(a.ondrag=d),33&r&&(a.ondrop=f),3&r&&(a.disabled=e[1]||e[13].disabled),1&r&&(a.title=e[13].title),1&r&&(a.html=e[13].thumb),i.$set(a),o&&Ta(o.update)&&1&r&&o.update.call(null,e[13]),64&r&&du(n,"opacity",e[6])},i:function(t){a||(Yu(i.$$.fragment,t),a=!0)},o:function(t){qu(i.$$.fragment,t),a=!1},d:function(t){t&&Ka(n),cc(i),u=!1,c()}}}function of(t){for(var e,n,i=[],r=new Map,o=t[0],a=function(t){return t[13].id},u=0;u<o.length;u+=1){var c=nf(t,o,u),l=a(c);r.set(l,i[u]=rf(l,c))}return{c:function(){e=Ja("ul");for(var t=0;t<i.length;t+=1)i[t].c();au(e,"class","PinturaImageButtonList")},m:function(t,r){qa(t,e,r);for(var o=0;o<i.length;o+=1)i[o].m(e,null);n=!0},p:function(t,n){var u=V(n,1)[0];127&u&&(o=t[0],Xu(),i=nc(i,u,a,1,t,o,r,e,ec,rf,null,nf),Zu())},i:function(t){if(!n){for(var e=0;e<o.length;e+=1)Yu(i[e]);n=!0}},o:function(t){for(var e=0;e<i.length;e+=1)qu(i[e]);n=!1},d:function(t){t&&Ka(e);for(var n=0;n<i.length;n+=1)i[n].d()}}}function af(t,e,n){var i,r=e.items,o=e.disabled,a=void 0===o?void 0:o,u=e.onclickitem,c=e.ongrabitem,l=void 0===c?void 0:c,s=e.ondragitem,d=void 0===s?void 0:s,f=e.ondropitem,h=void 0===f?void 0:f,p=Us(0,{stiffness:.25,damping:.9});Ea(t,p,function(t){return n(6,i=t)});wu(function(){return p.set(1)});return t.$$set=function(t){"items"in t&&n(0,r=t.items),"disabled"in t&&n(1,a=t.disabled),"onclickitem"in t&&n(2,u=t.onclickitem),"ongrabitem"in t&&n(3,l=t.ongrabitem),"ondragitem"in t&&n(4,d=t.ondragitem),"ondropitem"in t&&n(5,h=t.ondropitem)},[r,a,u,l,d,h,i,p,function(t,e){return e.mount&&e.mount(t.firstChild,e)},function(t){return u(t.id)},function(t,e){return l&&l(t.id,e)},function(t,e){return d&&d(t.id,e)},function(t,e){return h&&h(t.id,e)}]}var uf=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,af,of,Ma,{items:0,disabled:1,onclickitem:2,ongrabitem:3,ondragitem:4,ondropitem:5}),n}return $(e,t),v(e)}(sc),cf=function(){return ut()&&window.devicePixelRatio||1},lf=null,sf=function(t){return null===lf&&(lf=1===cf()?Math.round:function(t){return t}),lf(t)},df=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t){if(e.preventScroll&&ei()){var n=document.body.scrollTop;return t.focus(),void(document.body.scrollTop=n)}t.focus(e)}},ff=function(t){return/date|email|number|search|text|url/.test(t.type)}
2,hf=function(t){return function(t){return/textarea/i.test(t.nodeName)}(t)||ff(t)||t.isContentEditable},pf=function(t){return{}},vf=function(t){return{}},mf=function(t){return{}},gf=function(t){return{}};function $f(t){for(var e,n,i=[t[7]],r={$$slots:{default:[bf]},$$scope:{ctx:t}},o=0;o<i.length;o+=1)r=wa(r,i[o]);return e=new qp({props:r}),t[54](e),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var r=128&n[0]?ic(i,[rc(t[7])]):{};134217728&n[1]&&(r.$$scope={dirty:n,ctx:t}),e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(n){t[54](null),cc(e,n)}}}function yf(t){for(var e,n,i=[t[7]],r={},o=0;o<i.length;o+=1)r=wa(r,i[o]);return e=new qp({props:r}),t[53](e),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var r=128&n[0]?ic(i,[rc(t[7])]):{};e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(n){t[53](null),cc(e,n)}}}function bf(t){var e,n=t[52].label,i=Aa(n,t,t[58],gf);return{c:function(){i&&i.c()},m:function(t,n){i&&i.m(t,n),e=!0},p:function(t,r){i&&i.p&&(!e||134217728&r[1])&&za(i,n,t,t[58],e?Fa(n,t[58],r,mf):Oa(t[58]),gf)},i:function(t){e||(Yu(i,t),e=!0)},o:function(t){qu(i,t),e=!1},d:function(t){i&&i.d(t)}}}function xf(t){var e,n,i,r,o,a,u,c=t[52].details,l=Aa(c,t,t[58],vf);return{c:function(){e=Ja("div"),l&&l.c(),n=eu(),au(i=Ja("span"),"class","PinturaPanelTip"),au(i,"data-top",t[10]),du(i,"opacity",t[14]),du(i,"transform",t[13]),du(i,"top",t[12]),du(i,"left",t[11]),au(e,"class",r=bd(["PinturaPanel","pintura-editor-panel",t[2]])),au(e,"tabindex","-1"),du(e,"opacity",t[18]),du(e,"pointer-events",t[17]),du(e,"transform",t[16]),du(e,"max-height",t[15])},m:function(r,c){qa(r,e,c),l&&l.m(e,null),Xa(e,n),Xa(e,i),t[55](e),o=!0,a||(u=[iu(e,"close",t[56]),iu(e,"keydown",t[25]),iu(e,"measure",t[57]),Wa(ud.call(null,e))],a=!0)},p:function(t,n){l&&l.p&&(!o||134217728&n[1])&&za(l,c,t,t[58],o?Fa(c,t[58],n,pf):Oa(t[58]),vf),(!o||1024&n[0])&&au(i,"data-top",t[10]),16384&n[0]&&du(i,"opacity",t[14]),8192&n[0]&&du(i,"transform",t[13]),4096&n[0]&&du(i,"top",t[12]),2048&n[0]&&du(i,"left",t[11]),(!o||4&n[0]&&r!==(r=bd(["PinturaPanel","pintura-editor-panel",t[2]])))&&au(e,"class",r),262144&n[0]&&du(e,"opacity",t[18]),131072&n[0]&&du(e,"pointer-events",t[17]),65536&n[0]&&du(e,"transform",t[16]),32768&n[0]&&du(e,"max-height",t[15])},i:function(t){o||(Yu(l,t),o=!0)},o:function(t){qu(l,t),o=!1},d:function(n){n&&Ka(e),l&&l.d(n),t[55](null),a=!1,Ca(u)}}}function wf(t){var e,n,i,r,o,a,u,c,l,s=[yf,$f],d=[];function f(t,e){return t[1]?0:1}n=f(t),i=d[n]=s[n](t);var h=t[6]&&xf(t),p=!1;return{c:function(){e=eu(),i.c(),r=eu(),h&&h.c(),o=eu(),a=nu()},m:function(i,s){qa(i,e,s),d[n].m(i,s),qa(i,r,s),h&&h.m(i,s),qa(i,o,s),qa(i,a,s),u=!0,c||(l=[iu(document.body,"pointerdown",function(){Ta(t[9])&&t[9].apply(this,arguments)}),iu(document.body,"pointerup",function(){Ta(t[8])&&t[8].apply(this,arguments)})],c=!0)},p:function(e,a){var u=n;(n=f(t=e))===u?d[n].p(t,a):(Xu(),qu(d[u],1,1,function(){d[u]=null}),Zu(),(i=d[n])?i.p(t,a):(i=d[n]=s[n](t)).c(),Yu(i,1),i.m(r.parentNode,r)),t[6]?h?(h.p(t,a),64&a[0]&&Yu(h,1)):((h=xf(t)).c(),Yu(h,1),h.m(o.parentNode,o)):h&&(Xu(),qu(h,1,1,function(){h=null}),Zu())},i:function(t){u||(Yu(i),Yu(h),Yu(p),u=!0)},o:function(t){qu(i),qu(h),qu(p),u=!1},d:function(t){t&&Ka(e),d[n].d(t),t&&Ka(r),h&&h.d(t),t&&Ka(o),t&&Ka(a),c=!1,Ca(l)}}}var Sf=12;function kf(t,e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w,S,k,C,T,M,P,R=e.$$slots,I=void 0===R?{}:R,E=e.$$scope,A=e.buttonClass,L=void 0===A?void 0:A,F=e.buttonLabel,z=void 0===F?void 0:F,O=e.buttonLabelClass,D=void 0===O?void 0:O,B=e.buttonHideLabel,_=void 0===B?void 0:B,W=e.buttonIcon,N=void 0===W?void 0:W,V=e.buttonTitle,j=void 0===V?void 0:V,H=e.buttonOnClick,U=void 0===H?void 0:H,G=e.panelClass,X=void 0===G?void 0:G,Y=e.isActive,q=void 0!==Y&&Y,K=e.onshow,J=void 0===K?function(t){var e=t.panel;return df(e,{preventScroll:!0})}:K,Q=e.onhide,tt=void 0===Q?Z:Q,et=Mu("isAnimated");Ea(t,et,function(t){return n(51,P=t)});var nt=Mu("rootPortal");Ea(t,nt,function(t){return n(46,S=t)});var it,rt,ot,at=Mu("rootRect");Ea(t,at,function(t){return n(49,T=t)});var ut=function(){return n(34,ot=i&&i.getBoundingClientRect())},ct=pe(),lt=Us(0);Ea(t,lt,function(t){return n(48,C=t)});var st=pe(),dt=hc({x:0,y:0});Ea(t,dt,function(t){return n(47,k=t)});var ft=Us(-5,{stiffness:.1,damping:.35,precision:.001});Ea(t,ft,function(t){return n(50,M=t)});
2var ht,pt,vt=!0,mt=function(t){return qd(t,S)||rt.isEventTarget(t)},gt=!1,$t=function(t){hf(t.target)||(Pt(U)&&U(),q||ut(),n(39,pt=t),n(0,q=!q))},yt=function(t){/down/i.test(t.key)&&(n(0,q=!0),n(39,pt=t))};ku(function(){if(S&&ht){var t=ht;Ou().then(function(){t.parentNode&&t.remove()})}});return t.$$set=function(t){"buttonClass"in t&&n(26,L=t.buttonClass),"buttonLabel"in t&&n(1,z=t.buttonLabel),"buttonLabelClass"in t&&n(27,D=t.buttonLabelClass),"buttonHideLabel"in t&&n(28,_=t.buttonHideLabel),"buttonIcon"in t&&n(29,N=t.buttonIcon),"buttonTitle"in t&&n(30,j=t.buttonTitle),"buttonOnClick"in t&&n(31,U=t.buttonOnClick),"panelClass"in t&&n(2,X=t.panelClass),"isActive"in t&&n(0,q=t.isActive),"onshow"in t&&n(32,J=t.onshow),"onhide"in t&&n(33,tt=t.onhide),"$$scope"in t&&n(58,E=t.$$scope)},t.$$.update=function(){if(16&t.$$.dirty[0]&&(i=rt&&rt.getElement()),1&t.$$.dirty[0]|128&t.$$.dirty[1]&&n(8,x=q?function(t){gt&&(n(38,gt=!1),mt(t)||n(0,q=!1))}:void 0),1&t.$$.dirty[0]|1048576&t.$$.dirty[1]&<.set(q?1:0,{hard:!1===P}),1&t.$$.dirty[0]|1048576&t.$$.dirty[1]&&ft.set(q?0:-5,{hard:!1===P}),524288&t.$$.dirty[1]&&n(43,r=1-M/-5),1&t.$$.dirty[0]|262144&t.$$.dirty[1]&&T&&q&&ut(),9&t.$$.dirty[0]|262152&t.$$.dirty[1]&&T&&it&&ot&&q){n(37,vt=!0);var e=ot.x-T.x+.5*ot.width-.5*it.width,R=ot.y-T.y+ot.height,I=T.width-Sf,E=T.height-Sf,A=e,F=R,O=A+it.width,B=F+it.height;if(A<12&&(n(36,st.x=A-12,st),e=12),O>I&&(n(36,st.x=O-I,st),e=I-it.width),B>E)n(35,ct.y=-1,ct),12<R-it.height-ot.height?(n(36,st.y=0,st),R-=it.height+ot.height):(n(36,st.y=R-(B-E),st),R-=B-E-Sf,n(37,vt=!1));else n(35,ct.y=1,ct);_a(dt,k=ke(ve(e,R),sf),k)}131072&t.$$.dirty[1]&&n(6,o=C>0),589840&t.$$.dirty[1]&&n(45,a="translateX(".concat(Math.round(k.x)+ct.x*Sf,"px) translateY(").concat(Math.round(k.y)+ct.y*Sf+ct.y*M,"px)")),262144&t.$$.dirty[1]&&n(44,u="--panel-max-height:".concat(T.height-24,"px")),131072&t.$$.dirty[1]&&n(18,c=C),131072&t.$$.dirty[1]&&n(17,l=C<1?"none":"all"),16384&t.$$.dirty[1]&&n(16,s=a),8192&t.$$.dirty[1]&&n(15,d=u),4096&t.$$.dirty[1]&&n(41,f=.5+.5*r),4096&t.$$.dirty[1]&&n(42,h=r),8&t.$$.dirty[0]|65536&t.$$.dirty[1]&&n(40,p=it&&k),2624&t.$$.dirty[1]&&n(14,v=p&&vt?h:0),1536&t.$$.dirty[1]&&n(13,m=p?"scaleX(".concat(f,")rotate(45deg)"):"none"),8&t.$$.dirty[0]|560&t.$$.dirty[1]&&n(12,g=p?"".concat(ct.y<0?st.y+it.height:0,"px"):"0"),8&t.$$.dirty[0]|544&t.$$.dirty[1]&&n(11,$=p?"".concat(st.x+.5*it.width,"px"):"0"),16&t.$$.dirty[1]&&n(10,y=ct.y>=0),1&t.$$.dirty[0]&&n(9,b=q?function(t){mt(t)||n(38,gt=!0)}:void 0),96&t.$$.dirty[0]|32768&t.$$.dirty[1]&&o&&S&&ht&&ht.parentNode!==S&&S.append(ht),1&t.$$.dirty[0]&&(q||n(39,pt=void 0)),97&t.$$.dirty[0]|258&t.$$.dirty[1]&&q&&o&&ht&&J({e:pt,panel:ht}),65&t.$$.dirty[0]|4&t.$$.dirty[1]&&o&&!q&&tt(),2080374786&t.$$.dirty[0]&&n(7,w={label:z,icon:N,class:bd(["PinturaPanelButton",L]),onkeydown:yt,onclick:$t,hideLabel:_,labelClass:D,title:j})},[q,z,X,it,rt,ht,o,w,x,b,y,$,g,m,v,d,s,l,c,et,nt,at,lt,dt,ft,function(t){/esc/i.test(t.key)&&(n(0,q=!1),i.focus())},L,D,_,N,j,U,J,tt,ot,ct,st,vt,gt,pt,p,f,h,r,u,a,S,k,C,T,M,P,I,function(t){Iu[t?"unshift":"push"](function(){n(4,rt=t)})},function(t){Iu[t?"unshift":"push"](function(){n(4,rt=t)})},function(t){Iu[t?"unshift":"push"](function(){n(5,ht=t)})},function(t){t.stopPropagation(),n(0,q=!1)},function(t){return n(3,it=_e(t.detail))},E]}var Cf=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,kf,wf,Ma,{buttonClass:26,buttonLabel:1,buttonLabelClass:27,buttonHideLabel:28,buttonIcon:29,buttonTitle:30,buttonOnClick:31,panelClass:2,isActive:0,onshow:32,onhide:33},null,[-1,-1,-1]),n}return $(e,t),v(e)}(sc),Tf={Up:38,Down:40,Left:37,Right:39};function Mf(t){var e,n,i,r,o,a,u,c,l=t[15].default,s=Aa(l,t,t[14],null);return{c:function(){e=Ja("li"),n=Ja("input"),i=eu(),r=Ja("label"),s&&s.c(),au(n,"type","radio"),au(n,"class","implicit"),au(n,"id",t[7]),au(n,"name",t[0]),n.value=t[3],n.disabled=t[6],n.hidden=t[5],n.checked=t[4],au(r,"for",t[7]),au(r,"title",t[2]),au(e,"class",o=bd(["PinturaRadioGroupOption",t[1]])),au(e,"data-hidden",t[5]),au(e,"data-disabled",t[6]),au(e,"data-selected",t[4])},m:function(o,l){qa(o,e,l),Xa(e,n),Xa(e,i),Xa(e,r),s&&s.m(r,null),a=!0,u||(c=[iu(n,"change",ou(t[16])),iu(n,"keydown",t[9]),iu(n,"click",t[10])],u=!0)},p:function(t,i){var u=V(i,1)[0];(!a||128&u)&&au(n,"id",t[7]),(!a||1&u)&&au(n,"name",t[0]),(!a||8&u)&&(n.value=t[3]),(!a||64&u)&&(n.disabled=t[6]),(!a||32&u)&&(n.hidden=t[5]),(!a||16&u)&&(n.checked=t[4]),s&&s.p&&(!a||16384&u)&&za(s,l,t,t[14],a?Fa(l,t[14],u,null):Oa(t[14]),null),(!a||128&u)&&au(r,"for",t[7]),(!a||4&u)&&au(r,"title",t[2]),(!a||2&u&&o!==(o=bd(["PinturaRadioGroupOption",t[1]])))&&au(e,"class",o),(!a||32&u)&&au(e,"data-hidden",t[5]),(!a||64&u)&&au(e,"data-disabled",t[6]),(!a||16&u)&&au(e,"data-selected",t[4])},i:function(t){a||(Yu(s,t),a=!0)},o:function(t){qu(s,t),a=!1}
2,d:function(t){t&&Ka(e),s&&s.d(t),u=!1,Ca(c)}}}function Pf(t,e,n){var i,r,o=e.$$slots,a=void 0===o?{}:o,u=e.$$scope,c=e.name,l=e.class,s=void 0===l?void 0:l,d=e.label,f=e.id,h=e.value,p=e.checked,v=e.onkeydown,m=e.onclick,g=e.hidden,$=void 0!==g&&g,y=e.disabled,b=void 0!==y&&y,x=Object.values(Tf),w=Mu("keysPressed");Ea(t,w,function(t){return n(17,r=t)});return t.$$set=function(t){"name"in t&&n(0,c=t.name),"class"in t&&n(1,s=t.class),"label"in t&&n(2,d=t.label),"id"in t&&n(11,f=t.id),"value"in t&&n(3,h=t.value),"checked"in t&&n(4,p=t.checked),"onkeydown"in t&&n(12,v=t.onkeydown),"onclick"in t&&n(13,m=t.onclick),"hidden"in t&&n(5,$=t.hidden),"disabled"in t&&n(6,b=t.disabled),"$$scope"in t&&n(14,u=t.$$scope)},t.$$.update=function(){2049&t.$$.dirty&&n(7,i="".concat(c,"-").concat(f))},[c,s,d,h,p,$,b,i,w,function(t){v(t)},function(t){r.some(function(t){return x.includes(t)})||m(t)},f,v,m,u,a,function(e){Pu.call(this,t,e)}]}var Rf=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Pf,Mf,Ma,{name:0,class:1,label:2,id:11,value:3,checked:4,onkeydown:12,onclick:13,hidden:5,disabled:6}),n}return $(e,t),v(e)}(sc),If=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce(function(t,e){return(Gi(e)?Gi(e[1]):!!e.options)?t.concat(Gi(e)?e[1]:e.options):(t.push(e),t)},[])},Ef=function(t,e,n){var i;return Gi(t)?i=B({id:e,value:t[0],label:t[1]},t[2]||{}):(i=t).id=null!=i.id?i.id:e,n?n(i):i},Af=function(t,e,n){return Pt(t)?t(e,n):t},Lf=function(t,e){return t.map(function(t){var n=V(t,3),i=n[0],r=n[1],o=n[2];if(Gi(r))return[Af(i,e),Lf(r,e)];var a=[i,Af(r,e)];if(o){var u=B({},o);o.icon&&(u.icon=Af(o.icon,e)),a.push(u)}return a})},Ff=function(t,e){return Lf(t,e)},zf=function(t,e){return Array.isArray(t)&&Array.isArray(e)?_c(t,e):t===e};function Of(t,e,n){var i=t.slice();return i[27]=e[n],i}var Df=function(t){return{option:1024&t[0]}},Bf=function(t){return{option:t[27]}};function _f(t,e,n){var i=t.slice();return i[27]=e[n],i}var Wf=function(t){return{option:1024&t[0]}},Nf=function(t){return{option:t[27]}},Vf=function(t){return{option:1024&t[0]}},jf=function(t){return{option:t[27]}};function Hf(t){for(var e,n,i,r,o,a=[],u=new Map,c=t[1]&&Uf(t),l=t[10],s=function(t){return t[27].id},d=0;d<l.length;d+=1){var f=Of(t,l,d),h=s(f);u.set(h,a[d]=ih(h,f))}return{c:function(){e=Ja("fieldset"),c&&c.c(),n=eu(),i=Ja("ul");for(var o=0;o<a.length;o+=1)a[o].c();au(i,"class","PinturaRadioGroupOptions"),au(e,"class",r=bd(["PinturaRadioGroup",t[3]])),au(e,"data-layout",t[5]),au(e,"title",t[7])},m:function(t,r){qa(t,e,r),c&&c.m(e,null),Xa(e,n),Xa(e,i);for(var u=0;u<a.length;u+=1)a[u].m(i,null);o=!0},p:function(t,d){t[1]?c?c.p(t,d):((c=Uf(t)).c(),c.m(e,n)):c&&(c.d(1),c=null),8419153&d[0]&&(l=t[10],Xu(),a=nc(a,d,s,1,t,l,u,i,ec,ih,null,Of),Zu()),(!o||8&d[0]&&r!==(r=bd(["PinturaRadioGroup",t[3]])))&&au(e,"class",r),(!o||32&d[0])&&au(e,"data-layout",t[5]),(!o||128&d[0])&&au(e,"title",t[7])},i:function(t){if(!o){for(var e=0;e<l.length;e+=1)Yu(a[e]);o=!0}},o:function(t){for(var e=0;e<a.length;e+=1)qu(a[e]);o=!1},d:function(t){t&&Ka(e),c&&c.d();for(var n=0;n<a.length;n+=1)a[n].d()}}}function Uf(t){var e,n,i;return{c:function(){e=Ja("legend"),n=tu(t[1]),au(e,"class",i=t[2]&&"implicit")},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,r){2&r[0]&&lu(n,t[1]),4&r[0]&&i!==(i=t[2]&&"implicit")&&au(e,"class",i)},d:function(t){t&&Ka(e)}}}function Gf(t){var e,n;return e=new Rf({props:{name:t[4],label:t[27].label,id:t[27].id,value:t[27].value,disabled:t[27].disabled,hidden:t[27].hidden,class:t[8],checked:t[12](t[27])===t[0],onkeydown:t[13](t[27]),onclick:t[14](t[27]),$$slots:{default:[Kf]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};16&n[0]&&(i.name=t[4]),1024&n[0]&&(i.label=t[27].label),1024&n[0]&&(i.id=t[27].id),1024&n[0]&&(i.value=t[27].value),1024&n[0]&&(i.disabled=t[27].disabled),1024&n[0]&&(i.hidden=t[27].hidden),256&n[0]&&(i.class=t[8]),1025&n[0]&&(i.checked=t[12](t[27])===t[0]),1024&n[0]&&(i.onkeydown=t[13](t[27])),1024&n[0]&&(i.onclick=t[14](t[27])),8389696&n[0]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Xf(t){for(var e,n,i,r,o,a,u=[],c=new Map,l=t[22].group,s=Aa(l,t,t[23],jf),d=s||function(t){var e,n,i=t[27].label+"";return{c:function(){e=Ja("span"),n=tu(i),au(e,"class","PinturaRadioGroupOptionGroupLabel")},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,e){1024&e[0]&&i!==(i=t[27].label+"")&&lu(n,i)},d:function(t){t&&Ka(e)}}}(t),f=t[27].options,h=function(t){return t[27].id},p=0;p<f.length;p+=1){var v=_f(t,f,p),m=h(v);c.set(m,u[p]=nh(m,v))}return{c:function(){e=Ja("li"),d&&d.c(),n=eu(),i=Ja("ul");for(var a=0;a<u.length;a+=1)u[a].c();r=eu(),au(i,"class","PinturaRadioGroupOptions"),au(e,"class",o=bd(["PinturaRadioGroupOptionGroup",t[9]]))},m:function(t,o){qa(t,e,o),d&&d.m(e,null),Xa(e,n),Xa(e,i);for(var c=0;c<u.length;c+=1)u[c].m(i,null);Xa(e,r),a=!0}
2,p:function(t,n){s?s.p&&(!a||8389632&n[0])&&za(s,l,t,t[23],a?Fa(l,t[23],n,Vf):Oa(t[23]),jf):d&&d.p&&(!a||1024&n[0])&&d.p(t,a?n:[-1,-1]),8418641&n[0]&&(f=t[27].options,Xu(),u=nc(u,n,h,1,t,f,c,i,ec,nh,null,_f),Zu()),(!a||512&n[0]&&o!==(o=bd(["PinturaRadioGroupOptionGroup",t[9]])))&&au(e,"class",o)},i:function(t){if(!a){Yu(d,t);for(var e=0;e<f.length;e+=1)Yu(u[e]);a=!0}},o:function(t){qu(d,t);for(var e=0;e<u.length;e+=1)qu(u[e]);a=!1},d:function(t){t&&Ka(e),d&&d.d(t);for(var n=0;n<u.length;n+=1)u[n].d()}}}function Zf(t){var e,n;return e=new Yd({props:{$$slots:{default:[Yf]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};8389632&n[0]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Yf(t){var e,n=t[27].icon+"";return{c:function(){e=Qa("g")},m:function(t,i){qa(t,e,i),e.innerHTML=n},p:function(t,i){1024&i[0]&&n!==(n=t[27].icon+"")&&(e.innerHTML=n)},d:function(t){t&&Ka(e)}}}function qf(t){var e,n,i=t[27].label+"";return{c:function(){e=Ja("span"),n=tu(i),au(e,"class",t[6])},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,r){1024&r[0]&&i!==(i=t[27].label+"")&&lu(n,i),64&r[0]&&au(e,"class",t[6])},d:function(t){t&&Ka(e)}}}function Kf(t){var e,n=t[22].option,i=Aa(n,t,t[23],Bf),r=i||function(t){var e,n,i,r=t[27].icon&&Zf(t),o=!t[27].hideLabel&&qf(t);return{c:function(){r&&r.c(),e=eu(),o&&o.c(),n=eu()},m:function(t,a){r&&r.m(t,a),qa(t,e,a),o&&o.m(t,a),qa(t,n,a),i=!0},p:function(t,i){t[27].icon?r?(r.p(t,i),1024&i[0]&&Yu(r,1)):((r=Zf(t)).c(),Yu(r,1),r.m(e.parentNode,e)):r&&(Xu(),qu(r,1,1,function(){r=null}),Zu()),t[27].hideLabel?o&&(o.d(1),o=null):o?o.p(t,i):((o=qf(t)).c(),o.m(n.parentNode,n))},i:function(t){i||(Yu(r),i=!0)},o:function(t){qu(r),i=!1},d:function(t){r&&r.d(t),t&&Ka(e),o&&o.d(t),t&&Ka(n)}}}(t);return{c:function(){r&&r.c()},m:function(t,n){r&&r.m(t,n),e=!0},p:function(t,o){i?i.p&&(!e||8389632&o[0])&&za(i,n,t,t[23],e?Fa(n,t[23],o,Df):Oa(t[23]),Bf):r&&r.p&&(!e||1088&o[0])&&r.p(t,e?o:[-1,-1])},i:function(t){e||(Yu(r,t),e=!0)},o:function(t){qu(r,t),e=!1},d:function(t){r&&r.d(t)}}}function Jf(t){var e,n;return e=new Yd({props:{$$slots:{default:[Qf]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};8389632&n[0]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Qf(t){var e,n=t[27].icon+"";return{c:function(){e=Qa("g")},m:function(t,i){qa(t,e,i),e.innerHTML=n},p:function(t,i){1024&i[0]&&n!==(n=t[27].icon+"")&&(e.innerHTML=n)},d:function(t){t&&Ka(e)}}}function th(t){var e,n,i=t[27].label+"";return{c:function(){e=Ja("span"),n=tu(i),au(e,"class",t[6])},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,r){1024&r[0]&&i!==(i=t[27].label+"")&&lu(n,i),64&r[0]&&au(e,"class",t[6])},d:function(t){t&&Ka(e)}}}function eh(t){var e,n=t[22].option,i=Aa(n,t,t[23],Nf),r=i||function(t){var e,n,i,r=t[27].icon&&Jf(t),o=!t[27].hideLabel&&th(t);return{c:function(){r&&r.c(),e=eu(),o&&o.c(),n=eu()},m:function(t,a){r&&r.m(t,a),qa(t,e,a),o&&o.m(t,a),qa(t,n,a),i=!0},p:function(t,i){t[27].icon?r?(r.p(t,i),1024&i[0]&&Yu(r,1)):((r=Jf(t)).c(),Yu(r,1),r.m(e.parentNode,e)):r&&(Xu(),qu(r,1,1,function(){r=null}),Zu()),t[27].hideLabel?o&&(o.d(1),o=null):o?o.p(t,i):((o=th(t)).c(),o.m(n.parentNode,n))},i:function(t){i||(Yu(r),i=!0)},o:function(t){qu(r),i=!1},d:function(t){r&&r.d(t),t&&Ka(e),o&&o.d(t),t&&Ka(n)}}}(t);return{c:function(){r&&r.c()},m:function(t,n){r&&r.m(t,n),e=!0},p:function(t,o){i?i.p&&(!e||8389632&o[0])&&za(i,n,t,t[23],e?Fa(n,t[23],o,Wf):Oa(t[23]),Nf):r&&r.p&&(!e||1088&o[0])&&r.p(t,e?o:[-1,-1])},i:function(t){e||(Yu(r,t),e=!0)},o:function(t){qu(r,t),e=!1},d:function(t){r&&r.d(t)}}}function nh(t,e){var n,i,r;return i=new Rf({props:{name:e[4],label:e[27].label,id:e[27].id,value:e[27].value,disabled:e[27].disabled,hidden:e[27].hidden,class:e[8],checked:e[12](e[27])===e[0],onkeydown:e[13](e[27]),onclick:e[14](e[27]),$$slots:{default:[eh]},$$scope:{ctx:e}}}),{key:t,first:null,c:function(){n=nu(),ac(i.$$.fragment),this.first=n},m:function(t,e){qa(t,n,e),uc(i,t,e),r=!0},p:function(t,n){e=t;var r={};16&n[0]&&(r.name=e[4]),1024&n[0]&&(r.label=e[27].label),1024&n[0]&&(r.id=e[27].id),1024&n[0]&&(r.value=e[27].value),1024&n[0]&&(r.disabled=e[27].disabled),1024&n[0]&&(r.hidden=e[27].hidden),256&n[0]&&(r.class=e[8]),1025&n[0]&&(r.checked=e[12](e[27])===e[0]),1024&n[0]&&(r.onkeydown=e[13](e[27])),1024&n[0]&&(r.onclick=e[14](e[27])),8389696&n[0]&&(r.$$scope={dirty:n,ctx:e}),i.$set(r)},i:function(t){r||(Yu(i.$$.fragment,t),r=!0)},o:function(t){qu(i.$$.fragment,t),r=!1},d:function(t){t&&Ka(n),cc(i,t)}}}function ih(t,e){var n,i,r,o,a,u=[Xf,Gf],c=[];function l(t,e){return t[27].options?0:1}return i=l(e),r=c[i]=u[i](e),{key:t,first:null,c:function(){n=nu(),r.c(),o=nu(),this.first=n},m:function(t,e){qa(t,n,e),c[i].m(t,e),qa(t,o,e),a=!0},p:function(t,n){var a=i;(i=l(e=t))===a?c[i].p(e,n):(Xu(),qu(c[a],1,1,function(){c[a]=null}),Zu(),(r=c[i])?r.p(e,n):(r=c[i]=u[i](e)).c(),Yu(r,1),r.m(o.parentNode,o))},i:function(t){a||(Yu(r),a=!0)},o:function(t){qu(r),a=!1},d:function(t){t&&Ka(n),c[i].d(t),t&&Ka(o)}}}function rh(t){var e,n,i,r=t[11].length&&Hf(t),o=!1;return{c:function(){r&&r.c(),e=eu(),n=nu()},m:function(t,o){r&&r.m(t,o),qa(t,e,o),qa(t,n,o),i=!0},p:function(t,n){t[11].length?r?(r.p(t,n),2048&n[0]&&Yu(r,1)):((r=Hf(t)).c(),Yu(r,1),r.m(e.parentNode,e)):r&&(Xu(),qu(r,1,1,function(){r=null}),Zu())},i:function(t){i||(Yu(r),Yu(o),i=!0)},o:function(t){qu(r),qu(o),i=!1},d:function(t){r&&r.d(t),t&&Ka(e),t&&Ka(n)}}}function oh(t,e,n){var i,r,o,a=e.$$slots,u=void 0===a?{}:a,c=e.$$scope,l=Cu(),s=e.label,d=void 0===s?void 0:s,f=e.hideLabel,h=void 0===f||f,p=e.class,v=void 0===p?void 0:p,m=e.name,g=void 0===m?"radio-group-".concat(Ft()):m,$=e.selectedIndex,y=void 0===$?-1:$,b=e.options,x=void 0===b?[]:b,w=e.onchange,S=void 0===w?void 0:w,k=e.layout,C=void 0===k?void 0:k,T=e.optionMapper,M=void 0===T?void 0:T,P=e.optionFilter,R=void 0===P?void 0:P,I=e.value,E=void 0===I?void 0:I,A=e.optionLabelClass,L=void 0===A?void 0:A,F=e.title,z=void 0===F?void 0:F,O=e.locale,D=void 0===O?void 0:O,_=e.optionClass,W=void 0===_?void 0:_,N=e.optionGroupClass,V=void 0===N?void 0:N,j=function(t){return o.findIndex(function(e){return e.id===t.id})},H=function(t,e){n(0,y=j(t));var i=B({index:y},t);!function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),i=1;i<e;i++)n[i-1]=arguments[i];t&&t.apply(void 0,n)}
2(S,i,e),l("change",i)};return t.$$set=function(t){"label"in t&&n(1,d=t.label),"hideLabel"in t&&n(2,h=t.hideLabel),"class"in t&&n(3,v=t.class),"name"in t&&n(4,g=t.name),"selectedIndex"in t&&n(0,y=t.selectedIndex),"options"in t&&n(15,x=t.options),"onchange"in t&&n(16,S=t.onchange),"layout"in t&&n(5,C=t.layout),"optionMapper"in t&&n(17,M=t.optionMapper),"optionFilter"in t&&n(18,R=t.optionFilter),"value"in t&&n(19,E=t.value),"optionLabelClass"in t&&n(6,L=t.optionLabelClass),"title"in t&&n(7,z=t.title),"locale"in t&&n(20,D=t.locale),"optionClass"in t&&n(8,W=t.optionClass),"optionGroupClass"in t&&n(9,V=t.optionGroupClass),"$$scope"in t&&n(23,c=t.$$scope)},t.$$.update=function(){1343488&t.$$.dirty[0]&&n(11,i=Ff(R?x.filter(R):x,D)),133120&t.$$.dirty[0]&&n(10,r=function(){var t=arguments.length>1?arguments[1]:void 0,e=0;return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(function(n){return e++,Gi(n)?Gi(n[1])?{id:e,label:n[0],options:n[1].map(function(n){return Ef(n,++e,t)})}:Ef(n,e,t):n.options?{id:n.id||e,label:n.label,options:n.options.map(function(n){return Ef(n,++e,t)})}:Ef(n,e,t)})}(i,M)),1024&t.$$.dirty[0]&&n(21,o=If(r)),2654209&t.$$.dirty[0]&&y<0&&(n(0,y=o.findIndex(function(t){return zf(t.value,E)})),y<0&&n(0,y=function(t){return t.findIndex(function(t){return void 0===t[0]})}(x)))},[y,d,h,v,g,C,L,z,W,V,r,i,j,function(t){return function(e){var n;(n=e.key,/enter| /i.test(n))&&H(t,e)}},function(t){return function(e){H(t,e)}},x,S,M,R,E,D,o,u,c]}var ah=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,oh,rh,Ma,{label:1,hideLabel:2,class:3,name:4,selectedIndex:0,options:15,onchange:16,layout:5,optionMapper:17,optionFilter:18,value:19,optionLabelClass:6,title:7,locale:20,optionClass:8,optionGroupClass:9},null,[-1,-1]),n}return $(e,t),v(e)}(sc);function uh(t){var e,n,i,r,o,a,u,c,l,s;return{c:function(){e=Ja("div"),n=Ja("button"),i=tu("▲"),o=eu(),a=Ja("button"),u=tu("▼"),au(n,"type","button"),au(n,"tabindex","-1"),au(n,"aria-label",r="increase ".concat(t[7])),au(a,"type","button"),au(a,"tabindex","-1"),au(a,"aria-label",c="decrease ".concat(t[7])),au(e,"class","PinturaInputSpinners")},m:function(r,c){qa(r,e,c),Xa(e,n),Xa(n,i),Xa(e,o),Xa(e,a),Xa(a,u),l||(s=[iu(n,"click",t[18]),iu(a,"click",t[19])],l=!0)},p:function(t,e){128&e[0]&&r!==(r="increase ".concat(t[7]))&&au(n,"aria-label",r),128&e[0]&&c!==(c="decrease ".concat(t[7]))&&au(a,"aria-label",c)},d:function(t){t&&Ka(e),l=!1,Ca(s)}}}function ch(t){var e,n,i,r,o,a,u=t[14]&&t[9]&&uh(t);return{c:function(){e=Ja("div"),n=Ja("input"),r=eu(),u&&u.c(),au(n,"class","PinturaInputField"),au(n,"title",t[7]),au(n,"type",t[1]),au(n,"min",t[4]),au(n,"max",t[5]),au(n,"step",t[6]),au(n,"inputmode",t[3]),n.value=i=t[12]?t[15]:t[0],au(n,"placeholder",t[8]),au(n,"maxlength",t[13]),n.disabled=t[2],au(n,"spellcheck","false"),au(n,"autocorrect","off"),au(n,"autocapitalize","off"),du(n,"min-width",t[11]?"".concat(t[11],"em"):void 0),au(e,"class","PinturaInput")},m:function(i,c){qa(i,e,c),Xa(e,n),t[30](n),Xa(e,r),u&&u.m(e,null),o||(a=[iu(n,"input",t[17]),iu(n,"blur",function(){Ta(t[12]&&t[16])&&(t[12]&&t[16]).apply(this,arguments)}),iu(n,"keydown",t[20]),iu(n,"keyup",t[21])],o=!0)},p:function(r,o){t=r,128&o[0]&&au(n,"title",t[7]),2&o[0]&&au(n,"type",t[1]),16&o[0]&&au(n,"min",t[4]),32&o[0]&&au(n,"max",t[5]),64&o[0]&&au(n,"step",t[6]),8&o[0]&&au(n,"inputmode",t[3]),36865&o[0]&&i!==(i=t[12]?t[15]:t[0])&&n.value!==i&&(n.value=i),256&o[0]&&au(n,"placeholder",t[8]),8192&o[0]&&au(n,"maxlength",t[13]),4&o[0]&&(n.disabled=t[2]),2048&o[0]&&du(n,"min-width",t[11]?"".concat(t[11],"em"):void 0),t[14]&&t[9]?u?u.p(t,o):((u=uh(t)).c(),u.m(e,null)):u&&(u.d(1),u=null)},i:ya,o:ya,d:function(n){n&&Ka(e),t[30](null),u&&u.d(),o=!1,Ca(a)}}}function lh(t,e,n){var i,r,o,a,u,c,l,s,d,f=e.value,h=void 0===f?void 0:f,p=e.type,v=void 0===p?"text":p,m=e.disabled,g=void 0!==m&&m,$=e.inputmode,y=void 0===$?void 0:$,b=e.min,x=void 0===b?void 0:b,w=e.max,S=void 0===w?void 0:w,k=e.step,C=void 0===k?void 0:k,T=e.onchange,M=void 0===T?Z:T,P=e.onkeydown,R=void 0===P?Z:P,I=e.onkeyup,E=void 0===I?Z:I,A=e.title,L=void 0===A?void 0:A,F=e.stepMultiplier,z=void 0===F?10:F,O=e.placeholder,D=void 0===O?void 0:O,B=e.enableSpinButtons,_=void 0===B||B,W=e.enableStopPropagation,N=void 0!==W&&W,V=function(){var t=s.value;return"number"===v&&(t="numeric"===y?parseInt(t,10):parseFloat(t),!ji(t)||Number.isNaN(t)?t=x||0:r&&(t=Fc(t,x,S))),t},j=h,H=function(){var t=Fc(V()+(d?C*z:C),x,S);
2t!==h&&(n(27,j=t),n(0,h=t),M(h))},U=function(){var t=Fc(V()-(d?C*z:C),x,S);t!==h&&(n(27,j=t),n(0,h=t),M(h))};return t.$$set=function(t){"value"in t&&n(0,h=t.value),"type"in t&&n(1,v=t.type),"disabled"in t&&n(2,g=t.disabled),"inputmode"in t&&n(3,y=t.inputmode),"min"in t&&n(4,x=t.min),"max"in t&&n(5,S=t.max),"step"in t&&n(6,C=t.step),"onchange"in t&&n(22,M=t.onchange),"onkeydown"in t&&n(23,R=t.onkeydown),"onkeyup"in t&&n(24,E=t.onkeyup),"title"in t&&n(7,L=t.title),"stepMultiplier"in t&&n(25,z=t.stepMultiplier),"placeholder"in t&&n(8,D=t.placeholder),"enableSpinButtons"in t&&n(9,_=t.enableSpinButtons),"enableStopPropagation"in t&&n(26,N=t.enableStopPropagation)},t.$$.update=function(){2&t.$$.dirty[0]&&n(29,i="number"===v),48&t.$$.dirty[0]&&n(12,r=ji(x)&&ji(S)),64&t.$$.dirty[0]&&n(28,o=ji(C)),805310464&t.$$.dirty[0]&&n(14,a=i&&r&&o),134218753&t.$$.dirty[0]&&n(15,u=s===document.activeElement?j:h),32&t.$$.dirty[0]&&n(11,c=S?(S+"").length:void 0),2056&t.$$.dirty[0]&&n(13,l="numeric"===y&&c?c:void 0)},[h,v,g,y,x,S,C,L,D,_,s,c,r,l,a,u,function(){n(27,j=V()),M(h)},function(){n(27,j=s.value),M(V())},H,U,function(t){if(R(t),a){d=t.shiftKey;var e=t.key;N&&t.stopPropagation(),/up|down/i.test(e)&&(/up/i.test(e)&&H(),/down/i.test(e)&&U(),t.preventDefault(),t.stopPropagation())}},function(t){if(E(t),a){var e=t.key;/up|down/i.test(e)&&(t.preventDefault(),t.stopPropagation())}},M,R,E,z,N,j,o,i,function(t){Iu[t?"unshift":"push"](function(){n(10,s=t)})}]}var sh=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,lh,ch,Ma,{value:0,type:1,disabled:2,inputmode:3,min:4,max:5,step:6,onchange:22,onkeydown:23,onkeyup:24,title:7,stepMultiplier:25,placeholder:8,enableSpinButtons:9,enableStopPropagation:26},null,[-1,-1]),n}return $(e,t),v(e)}(sc),dh=function(t){return{}},fh=function(t){return{}};function hh(t){var e,n,i,r,o=(t[2]||t[21])+"",a=t[6]&&vh(t);return{c:function(){a&&a.c(),e=eu(),au(n=Ja("span"),"class",i=bd(["PinturaButtonLabel",t[3],t[5]&&"implicit"]))},m:function(t,i){a&&a.m(t,i),qa(t,e,i),qa(t,n,i),n.innerHTML=o,r=!0},p:function(t,u){t[6]?a?(a.p(t,u),64&u[0]&&Yu(a,1)):((a=vh(t)).c(),Yu(a,1),a.m(e.parentNode,e)):a&&(Xu(),qu(a,1,1,function(){a=null}),Zu()),(!r||2097156&u[0])&&o!==(o=(t[2]||t[21])+"")&&(n.innerHTML=o),(!r||40&u[0]&&i!==(i=bd(["PinturaButtonLabel",t[3],t[5]&&"implicit"])))&&au(n,"class",i)},i:function(t){r||(Yu(a),r=!0)},o:function(t){qu(a),r=!1},d:function(t){a&&a.d(t),t&&Ka(e),t&&Ka(n)}}}function ph(t){var e,n;return e=new sh({props:{value:t[10],onchange:t[17],enableStopPropagation:!0,type:"number",inputmode:"numeric",min:t[8].reduce(Th,1/0),max:t[8].reduce(Mh,-1/0),enableSpinButtons:!1}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};1024&n[0]&&(i.value=t[10]),131072&n[0]&&(i.onchange=t[17]),256&n[0]&&(i.min=t[8].reduce(Th,1/0)),256&n[0]&&(i.max=t[8].reduce(Mh,-1/0)),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function vh(t){var e,n;return e=new Yd({props:{class:"PinturaButtonIcon",$$slots:{default:[mh]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};1073741888&n[0]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function mh(t){var e;return{c:function(){e=Qa("g")},m:function(n,i){qa(n,e,i),e.innerHTML=t[6]},p:function(t,n){64&n[0]&&(e.innerHTML=t[6])},d:function(t){t&&Ka(e)}}}function gh(t){var e,n,i,r,o,a=[ph,hh],u=[];function c(t,e){return t[18]?0:1}return n=c(t),i=u[n]=a[n](t),{c:function(){e=Ja("span"),i.c(),au(e,"slot","label"),au(e,"class",r=bd(["PinturaButtonInner",t[18]&&"PinturaComboBox",t[4]]))},m:function(t,i){qa(t,e,i),u[n].m(e,null),o=!0},p:function(t,l){var s=n;(n=c(t))===s?u[n].p(t,l):(Xu(),qu(u[s],1,1,function(){u[s]=null}),Zu(),(i=u[n])?i.p(t,l):(i=u[n]=a[n](t)).c(),Yu(i,1),i.m(e,null)),(!o||262160&l[0]&&r!==(r=bd(["PinturaButtonInner",t[18]&&"PinturaComboBox",t[4]])))&&au(e,"class",r)},i:function(t){o||(Yu(i),o=!0)},o:function(t){qu(i),o=!1},d:function(t){t&&Ka(e),u[n].d()}}}function $h(t){var e,n,i=t[32].label+"";return{c:function(){e=Ja("span"),n=tu(i),au(e,"slot","group")},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,e){2&e[1]&&i!==(i=t[32].label+"")&&lu(n,i)},d:function(t){t&&Ka(e)}}}function yh(t){var e,n;return e=new Yd({props:{style:Pt(t[14])?t[14](t[32].value):t[14],$$slots:{default:[bh]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};16384&n[0]|2&n[1]&&(i.style=Pt(t[14])?t[14](t[32].value):t[14]),1073741824&n[0]|2&n[1]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function bh(t){var e,n=t[32].icon+"";return{c:function(){e=Qa("g")},m:function(t,i){qa(t,e,i),e.innerHTML=n},p:function(t,i){2&i[1]&&n!==(n=t[32].icon+"")&&(e.innerHTML=n)},d:function(t){t&&Ka(e)}}}function xh(t){var e,n,i,r,o,a,u,c=t[32].label+"",l=t[32].sublabel&&wh(t);return{c:function(){e=Ja("span"),n=new hu(!1),i=eu(),l&&l.c(),n.a=i,au(e,"class",r=bd(["PinturaDropdownOptionLabel",t[11]]))},m:function(r,s){qa(r,e,s),n.m(c,e),Xa(e,i),l&&l.m(e,null),a||(u=Wa(o=Rd.call(null,e,Pt(t[15])?t[15](t[32].value):t[15])),a=!0)},p:function(t,i){2&i[1]&&c!==(c=t[32].label+"")&&n.p(c),t[32].sublabel?l?l.p(t,i):((l=wh(t)).c(),l.m(e,null)):l&&(l.d(1),l=null),2048&i[0]&&r!==(r=bd(["PinturaDropdownOptionLabel",t[11]]))&&au(e,"class",r),o&&Ta(o.update)&&32768&i[0]|2&i[1]&&o.update.call(null,Pt(t[15])?t[15](t[32].value):t[15])},d:function(t){t&&Ka(e),l&&l.d(),a=!1,u()}}}function wh(t){var e,n=t[32].sublabel+"";return{c:function(){au(e=Ja("span"),"class","PinturaDropdownOptionSublabel")},m:function(t,i){qa(t,e,i),e.innerHTML=n},p:function(t,i){2&i[1]&&n!==(n=t[32].sublabel+"")&&(e.innerHTML=n)},d:function(t){t&&Ka(e)}}}function Sh(t){var e,n,i,r=t[32].icon&&yh(t),o=!t[32].hideLabel&&xh(t);return{c:function(){e=Ja("span"),r&&r.c(),n=eu(),o&&o.c(),au(e,"slot","o
2ption")},m:function(t,a){qa(t,e,a),r&&r.m(e,null),Xa(e,n),o&&o.m(e,null),i=!0},p:function(t,i){t[32].icon?r?(r.p(t,i),2&i[1]&&Yu(r,1)):((r=yh(t)).c(),Yu(r,1),r.m(e,n)):r&&(Xu(),qu(r,1,1,function(){r=null}),Zu()),t[32].hideLabel?o&&(o.d(1),o=null):o?o.p(t,i):((o=xh(t)).c(),o.m(e,null))},i:function(t){i||(Yu(r),i=!0)},o:function(t){qu(r),i=!1},d:function(t){t&&Ka(e),r&&r.d(),o&&o.d()}}}function kh(t){var e,n,i,r,o,a,u=t[28].controls,c=Aa(u,t,t[30],fh);return i=new ah({props:{class:"PinturaOptionsList PinturaScrollableContent",name:t[7],value:t[10],selectedIndex:t[9],optionFilter:t[12],optionMapper:t[13],optionLabelClass:bd(["PinturaDropdownOptionLabel",t[11]]),optionGroupClass:"PinturaListOptionGroup",optionClass:"PinturaListOption",options:t[19],onchange:t[22],$$slots:{option:[Sh,function(t){return{32:t.option}},function(t){return[0,t.option?2:0]}],group:[$h,function(t){return{32:t.option}},function(t){return[0,t.option?2:0]}]},$$scope:{ctx:t}}}),{c:function(){e=Ja("div"),c&&c.c(),n=eu(),ac(i.$$.fragment),au(e,"slot","details"),au(e,"class","PinturaOptionsListWrapper")},m:function(u,l){qa(u,e,l),c&&c.m(e,null),Xa(e,n),uc(i,e,null),r=!0,o||(a=iu(e,"keydown",t[24]),o=!0)},p:function(t,e){c&&c.p&&(!r||1073741824&e[0])&&za(c,u,t,t[30],r?Fa(u,t[30],e,dh):Oa(t[30]),fh);var n={};128&e[0]&&(n.name=t[7]),1024&e[0]&&(n.value=t[10]),512&e[0]&&(n.selectedIndex=t[9]),4096&e[0]&&(n.optionFilter=t[12]),8192&e[0]&&(n.optionMapper=t[13]),2048&e[0]&&(n.optionLabelClass=bd(["PinturaDropdownOptionLabel",t[11]])),524288&e[0]&&(n.options=t[19]),1073793024&e[0]|2&e[1]&&(n.$$scope={dirty:e,ctx:t}),i.$set(n)},i:function(t){r||(Yu(c,t),Yu(i.$$.fragment,t),r=!0)},o:function(t){qu(c,t),qu(i.$$.fragment,t),r=!1},d:function(t){t&&Ka(e),c&&c.d(t),cc(i),o=!1,a()}}}function Ch(t){var e,n,i;function r(e){t[29](e)}var o={onshow:t[23],buttonTitle:Kd(t[2],t[1]),buttonClass:bd(["PinturaDropdownButton",t[0],t[5]&&"PinturaDropdownIconOnly"]),buttonOnClick:t[16],$$slots:{details:[kh],label:[gh]},$$scope:{ctx:t}};return void 0!==t[20]&&(o.isActive=t[20]),e=new Cf({props:o}),Iu.push(function(){return oc(e,"isActive",r)}),{c:function(){ac(e.$$.fragment)},m:function(t,n){uc(e,t,n),i=!0},p:function(t,i){var r={};6&i[0]&&(r.buttonTitle=Kd(t[2],t[1])),33&i[0]&&(r.buttonClass=bd(["PinturaDropdownButton",t[0],t[5]&&"PinturaDropdownIconOnly"])),65536&i[0]&&(r.buttonOnClick=t[16]),1076822012&i[0]&&(r.$$scope={dirty:i,ctx:t}),!n&&1048576&i[0]&&(n=!0,r.isActive=t[20],Bu(function(){return n=!1})),e.$set(r)},i:function(t){i||(Yu(e.$$.fragment,t),i=!0)},o:function(t){qu(e.$$.fragment,t),i=!1},d:function(t){cc(e,t)}}}var Th=function(t,e){var n=V(e,1)[0];return n<t?n:t},Mh=function(t,e){var n=V(e,1)[0];return n>t?n:t};function Ph(t,e,n){var i,r,o,a=e.$$slots,u=void 0===a?{}:a,c=e.$$scope,l=e.class,s=void 0===l?void 0:l,d=e.title,f=void 0===d?void 0:d,h=e.label,p=void 0===h?void 0:h,v=e.labelClass,m=void 0===v?void 0:v,g=e.innerClass,$=void 0===g?void 0:g,y=e.hideLabel,b=void 0!==y&&y,x=e.icon,w=void 0===x?void 0:x,S=e.name,k=void 0===S?void 0:S,C=e.options,T=void 0===C?[]:C,M=e.selectedIndex,P=void 0===M?-1:M,R=e.value,I=void 0===R?void 0:R,E=e.optionLabelClass,A=void 0===E?void 0:E,L=e.optionFilter,F=void 0===L?void 0:L,z=e.optionMapper,O=void 0===z?void 0:z,D=e.optionIconStyle,B=void 0===D?void 0:D,_=e.optionLabelStyle,W=void 0===_?void 0:_,N=e.locale,j=void 0===N?void 0:N,H=e.onclick,U=void 0===H?void 0:H,G=e.onchange,X=void 0===G?Z:G,Y=e.onload,q=void 0===Y?Z:Y,K=e.ondestroy,J=void 0===K?Z:K,Q=e.enableInput,tt=void 0!==Q&&Q;return wu(function(){return q({options:T})}),ku(function(){return J({options:T})}),t.$$set=function(t){"class"in t&&n(0,s=t.class),"title"in t&&n(1,f=t.title),"label"in t&&n(2,p=t.label),"labelClass"in t&&n(3,m=t.labelClass),"innerClass"in t&&n(4,$=t.innerClass),"hideLabel"in t&&n(5,b=t.hideLabel),"icon"in t&&n(6,w=t.icon),"name"in t&&n(7,k=t.name),"options"in t&&n(8,T=t.options),"selectedIndex"in t&&n(9,P=t.selectedIndex),"value"in t&&n(10,I=t.value),"optionLabelClass"in t&&n(11,A=t.optionLabelClass),"optionFilter"in t&&n(12,F=t.optionFilter),"optionMapper"in t&&n(13,O=t.optionMapper),"optionIconStyle"in t&&n(14,B=t.optionIconStyle),"optionLabelStyle"in t&&n(15,W=t.optionLabelStyle),"locale"in t&&n(25,j=t.locale),"onclick"in t&&n(16,U=t.onclick),"onchange"in t&&n(17,X=t.onchange),"onload"in t&&n(26,q=t.onload),"ondestroy"in t&&n(27,J=t.ondestroy),"enableInput"in t&&n(18,tt=t.enableInput),"$$scope"in t&&n(30,c=t.$$scope)},t.$$.update=function(){33554688&t.$$.dirty[0]&&n(19,i=j?Ff(T,j):T),525312&t.$$.dirty[0]&&n(21,r=i.reduce(function(t,e){if(t)return t;var n=V(Array.isArray(e)?e:[e,e],2),i=n[0],r=n[1];return zf(i,I)?r:void 0},void 0)||function(t){var e=t.find(function(t){return void 0===t[0]});if(e)return e[1]}(i)||I)},[s,f,p,m,$,b,w,k,T,P,I,A,F,O,B,W,U,X,tt,i,o,r,function(t){n(21,r
2=t.value),X(t),n(20,o=!1)},function(t){var e=t.e,n=t.panel;if(e&&e.key&&/up|down/i.test(e.key))return df(n.querySelector("input:not([disabled])"));df(n.querySelector("fieldset"))},function(t){/tab/i.test(t.key)&&t.preventDefault()},j,q,J,u,function(t){n(20,o=t)},c]}var Rh=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Ph,Ch,Ma,{class:0,title:1,label:2,labelClass:3,innerClass:4,hideLabel:5,icon:6,name:7,options:8,selectedIndex:9,value:10,optionLabelClass:11,optionFilter:12,optionMapper:13,optionIconStyle:14,optionLabelStyle:15,locale:25,onclick:16,onchange:17,onload:26,ondestroy:27,enableInput:18},null,[-1,-1]),n}return $(e,t),v(e)}(sc);function Ih(t){var e;return{c:function(){au(e=Ja("div"),"slot","details")},m:function(n,i){qa(n,e,i),t[14](e)},p:ya,d:function(n){n&&Ka(e),t[14](null)}}}function Eh(t){var e,n,i;function r(e){t[15](e)}var o={buttonLabel:t[0],buttonClass:t[1],buttonIcon:t[2],buttonHideLabel:t[3],buttonTitle:t[4],buttonLabelClass:t[5],onshow:t[6],onhide:t[7],$$slots:{details:[Ih]},$$scope:{ctx:t}};return void 0!==t[9]&&(o.isActive=t[9]),e=new Cf({props:o}),Iu.push(function(){return oc(e,"isActive",r)}),{c:function(){ac(e.$$.fragment)},m:function(t,n){uc(e,t,n),i=!0},p:function(t,i){var r=V(i,1)[0],o={};1&r&&(o.buttonLabel=t[0]),2&r&&(o.buttonClass=t[1]),4&r&&(o.buttonIcon=t[2]),8&r&&(o.buttonHideLabel=t[3]),16&r&&(o.buttonTitle=t[4]),32&r&&(o.buttonLabelClass=t[5]),64&r&&(o.onshow=t[6]),128&r&&(o.onhide=t[7]),65792&r&&(o.$$scope={dirty:r,ctx:t}),!n&&512&r&&(n=!0,o.isActive=t[9],Bu(function(){return n=!1})),e.$set(o)},i:function(t){i||(Yu(e.$$.fragment,t),i=!0)},o:function(t){qu(e.$$.fragment,t),i=!1},d:function(t){cc(e,t)}}}function Ah(t,e,n){var i,r=e.buttonLabel,o=void 0===r?void 0:r,a=e.buttonClass,u=void 0===a?void 0:a,c=e.buttonIcon,l=void 0===c?void 0:c,s=e.buttonHideLabel,d=void 0===s?void 0:s,f=e.buttonTitle,h=void 0===f?void 0:f,p=e.buttonLabelClass,v=void 0===p?void 0:p,m=e.root,g=void 0===m?void 0:m,$=e.ondestroy,y=void 0===$?Z:$,b=e.onshow,x=void 0===b?Z:b,w=e.onhide,S=void 0===w?Z:w,k=!1;return ku(y),t.$$set=function(t){"buttonLabel"in t&&n(0,o=t.buttonLabel),"buttonClass"in t&&n(1,u=t.buttonClass),"buttonIcon"in t&&n(2,l=t.buttonIcon),"buttonHideLabel"in t&&n(3,d=t.buttonHideLabel),"buttonTitle"in t&&n(4,h=t.buttonTitle),"buttonLabelClass"in t&&n(5,v=t.buttonLabelClass),"root"in t&&n(10,g=t.root),"ondestroy"in t&&n(11,y=t.ondestroy),"onshow"in t&&n(6,x=t.onshow),"onhide"in t&&n(7,S=t.onhide)},t.$$.update=function(){1280&t.$$.dirty&&i&&g&&i.firstChild!==g&&(i.hasChildNodes()?i.replaceChild(g,i.firstChild):i.append(g))},[o,u,l,d,h,v,x,S,i,k,g,y,function(){return n(9,k=!1)},function(){return n(9,k=!0)},function(t){Iu[t?"unshift":"push"](function(){n(8,i=t)})},function(t){n(9,k=t)}]}var Lh=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Ah,Eh,Ma,{buttonLabel:0,buttonClass:1,buttonIcon:2,buttonHideLabel:3,buttonTitle:4,buttonLabelClass:5,root:10,ondestroy:11,onshow:6,onhide:7,hide:12,show:13}),n}return $(e,t),v(e,[{key:"hide",get:function(){return this.$$.ctx[12]}},{key:"show",get:function(){return this.$$.ctx[13]}}])}(sc),Fh=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.direction,i=void 0===n?void 0:n,r=e.shiftMultiplier,o=void 0===r?10:r,a=e.bubbles,u=void 0!==a&&a,c=e.preventDefault,l=void 0!==c&&c,s=e.stopKeydownPropagation,d=void 0===s||s,f="horizontal"===i,h="vertical"===i,p=function(e){var n=e.key,i=e.shiftKey,r=/up|down/i.test(n),a=/left|right/i.test(n);if((a||r)&&!(f&&r||h&&a)){var c=i?o:1;d&&e.stopPropagation(),l&&e.preventDefault(),t.dispatchEvent(new CustomEvent("nudge",{bubbles:u,detail:ve((/left/i.test(n)?-1:/right/i.test(n)?1:0)*c,(/up/i.test(n)?-1:/down/i.test(n)?1:0)*c)}))}};return t.addEventListener("keydown",p),{destroy:function(){t.removeEventListener("keydown",p)}}},zh=function(t,e,n){return(t-e)/(n-e)},Oh=function(t){return{}},Dh=function(t){return{}};function Bh(t){var e,n,i;return{c:function(){e=Ja("label"),n=tu(t[0]),au(e,"for",t[17]),au(e,"class",i=t[1]?"implicit":void 0)},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,r){1&r[0]&&lu(n,t[0]),131072&r[0]&&au(e,"for",t[17]),2&r[0]&&i!==(i=t[1]?"implicit":void 0)&&au(e,"class",i)},d:function(t){t&&Ka(e)}}}function _h(t){var e,n,i,r,o,a,u,c;return n=new Yd({props:{$$slots:{default:[Wh]},$$scope:{ctx:t}}}),o=new Yd({props:{$$slots:{default:[Nh]},$$scope:{ctx:t}}}),{c:function(){e=Ja("button"),ac(n.$$.fragment),i=eu(),r=Ja("button"),ac(o.$$.fragment),au(e,"type","button"),au(e,"aria-label","Increase"),au(r,"type","button"),au(r,"aria-label","Decrease")},m:function(l,s){qa(l,e,s),uc(n,e,null),qa(l,i,s),qa(l,r,s),uc(o,r,null),a=!0,u||(c=[iu(e,"pointerdown",t[20](1)),iu(r,"pointerdown",t[20](-1))],u=!0)},p:function(t,e){var i={};256&e[1]&&(i.$$scope={dirty:e,ctx:t}),n.$set(i);var r={};256&e[1]&&(r.$$scope={dirty:e,ctx:t}),o.$set(r)},i:function(t){a||(Yu(n.$$.fragment,t),Yu(o.$$.fragment,t),a=!0)},o:function(t){qu(n.$$.fragment,t),qu(o.$$.fragment,t),a=!1},d:function(t){t&&Ka(e),cc(n),t&&Ka(i),t&&Ka(r),cc(o),u=!1,Ca(c)}}}function Wh(t){var e;return{c:function(){au(e=Qa("path"),"d","M8 12 h8 M12 8 v8")},m:function(t,n){qa(t,e,n)},p:ya,d:function(t){t&&Ka(e)}}}function Nh(t){var e;return{c:function(){au(e=Qa("path"),"d","M9 12 h6")},m:function(t,n){qa(t,e,n)},p:ya,d:function(t){t&&Ka(e)}}}function Vh(t){var e,n,i,r,o,a,u,c,l,s,d,f,h,p,v,m,g=t[0]&&Bh(t),$=t[37].default,y=Aa($,t,t[39],null),b=t[37].knob,x=Aa(b,t,t[39],Dh),w=t[8]&&_h(t);return{c:function(){e=Ja("div"),n=Ja("div"),g&&g.c(),i=eu(),r=Ja("input"),o=eu(),a=Ja("div"),y&&y.c(),c=eu(),l=Ja("div"),s=Ja("div"),x&&x.c(),f=eu(),w&&w.c(),au(r,"type","range"),au(r,"id",t[17]),au(r,"min",t[2]),au(r,"max",t[3]),au(r,"step",t[4]),r.value=t[13],du(r,"pointer-events",t[9]?"none":void 0),au(a,"class",u=bd(["PinturaSliderTrack",t[5]])),au(s,"class",d=bd(["PinturaSliderKnob",t[6]])),au(l,"class","PinturaSliderKnobController"),du(l,"transform",t[16]),au(n,"class","PinturaSliderControl"),du(n,"--slider-position",Math.round(t[14])),au(e,"class",h=bd(["PinturaSlider",t[11]])),au(e,"data-direction",t[7])},m:function(u,d){qa(u,e,d),Xa(e,n),g&&g.m(n,null),Xa(n,i),Xa(n,r),t[38](r),Xa(n,o),Xa(n,a),y&&y.m(a,null),Xa(n,c),Xa(n,l),Xa(l,s),x&&x.m(s,null),Xa(e,f),w&&w.m(e,null),p=!0,v||(m=[iu(r,"input",t[18]),iu(r,"nudge",t[19]),Wa(Fh.call(null,r)),iu(n,"pointerdown",function(){Ta(t[10]&&t[12])&&(t[10]&&t[12]).apply(this,arguments)})],v=!0)}
2,p:function(o,c){(t=o)[0]?g?g.p(t,c):((g=Bh(t)).c(),g.m(n,i)):g&&(g.d(1),g=null),(!p||131072&c[0])&&au(r,"id",t[17]),(!p||4&c[0])&&au(r,"min",t[2]),(!p||8&c[0])&&au(r,"max",t[3]),(!p||16&c[0])&&au(r,"step",t[4]),(!p||8192&c[0])&&(r.value=t[13]),512&c[0]&&du(r,"pointer-events",t[9]?"none":void 0),y&&y.p&&(!p||256&c[1])&&za(y,$,t,t[39],p?Fa($,t[39],c,null):Oa(t[39]),null),(!p||32&c[0]&&u!==(u=bd(["PinturaSliderTrack",t[5]])))&&au(a,"class",u),x&&x.p&&(!p||256&c[1])&&za(x,b,t,t[39],p?Fa(b,t[39],c,Oh):Oa(t[39]),Dh),(!p||64&c[0]&&d!==(d=bd(["PinturaSliderKnob",t[6]])))&&au(s,"class",d),65536&c[0]&&du(l,"transform",t[16]),16384&c[0]&&du(n,"--slider-position",Math.round(t[14])),t[8]?w?(w.p(t,c),256&c[0]&&Yu(w,1)):((w=_h(t)).c(),Yu(w,1),w.m(e,null)):w&&(Xu(),qu(w,1,1,function(){w=null}),Zu()),(!p||2048&c[0]&&h!==(h=bd(["PinturaSlider",t[11]])))&&au(e,"class",h),(!p||128&c[0])&&au(e,"data-direction",t[7])},i:function(t){p||(Yu(y,t),Yu(x,t),Yu(w),p=!0)},o:function(t){qu(y,t),qu(x,t),qu(w),p=!1},d:function(n){n&&Ka(e),g&&g.d(),t[38](null),y&&y.d(n),x&&x.d(n),w&&w.d(),v=!1,Ca(m)}}}function jh(t,e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w=e.$$slots,S=void 0===w?{}:w,k=e.$$scope,C=e.id,T=void 0===C?void 0:C,M=e.label,P=void 0===M?void 0:M,R=e.hideLabel,I=void 0!==R&&R,E=e.min,A=void 0===E?0:E,L=e.max,F=void 0===L?100:L,z=e.step,O=void 0===z?1:z,D=e.value,B=void 0===D?0:D,_=e.valueMin,W=void 0===_?void 0:_,N=e.valueMax,V=void 0===N?void 0:N,j=e.trackClass,H=void 0===j?void 0:j,U=e.knobClass,G=void 0===U?void 0:U,X=e.ongrab,Y=void 0===X?Z:X,q=e.onchange,K=void 0===q?Z:q,J=e.onrelease,Q=void 0===J?Z:J,tt=e.onexceed,et=void 0===tt?Z:tt,nt=e.direction,it=void 0===nt?"x":nt,rt=e.getValue,ot=void 0===rt?qt:rt,at=e.setValue,ut=void 0===at?qt:at,ct=e.enableSpinButtons,lt=void 0===ct||ct,st=e.enableForceUseKnob,ft=void 0!==st&&st,ht=e.enableStopPropagation,pt=void 0===ht||ht,vt=e.enablePointerdownListener,mt=void 0===vt||vt,gt=e.maxInteractionDistance,$t=void 0===gt?6:gt,yt=e.class,bt=void 0===yt?void 0:yt,xt=function(t){return ut(function(t,e){return e=1/e,Math.round(t*e)/e}(Fc(t,A,F),O),B)},wt=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=i.grabbed,a=void 0!==r&&r,u=i.released,c=void 0!==u&&u,l=xt(A+t/e*o),s=W||A,d=V||F;n(21,B=dt(l)?l:Fc(l,s,d)),$!==l&&($=l,!dt(l)&&(l<s||l>d)&&et(B,l),B!==g&&(g=B,a&&Y(B),K(B),c&&Q(B)))},St=function(t){var e=t[d]-m;wt(v+e,p)},kt=function(t){b=setTimeout(function(){p=void 0},50),document.documentElement.removeEventListener("pointermove",St),document.documentElement.removeEventListener("pointerup",kt),K(B),Q(B)},Ct=function(){n(21,B=xt(r+Tt*O)),K(B)},Tt=1,Mt=!1,Pt=function(t){clearTimeout(x),Mt||Ct(),Q(B),document.removeEventListener("pointerup",Pt)};return t.$$set=function(t){"id"in t&&n(22,T=t.id),"label"in t&&n(0,P=t.label),"hideLabel"in t&&n(1,I=t.hideLabel),"min"in t&&n(2,A=t.min),"max"in t&&n(3,F=t.max),"step"in t&&n(4,O=t.step),"value"in t&&n(21,B=t.value),"valueMin"in t&&n(23,W=t.valueMin),"valueMax"in t&&n(24,V=t.valueMax),"trackClass"in t&&n(5,H=t.trackClass),"knobClass"in t&&n(6,G=t.knobClass),"ongrab"in t&&n(25,Y=t.ongrab),"onchange"in t&&n(26,K=t.onchange),"onrelease"in t&&n(27,Q=t.onrelease),"onexceed"in t&&n(28,et=t.onexceed),"direction"in t&&n(7,it=t.direction),"getValue"in t&&n(29,ot=t.getValue),"setValue"in t&&n(30,ut=t.setValue),"enableSpinButtons"in t&&n(8,lt=t.enableSpinButtons),"enableForceUseKnob"in t&&n(9,ft=t.enableForceUseKnob),"enableStopPropagation"in t&&n(31,pt=t.enableStopPropagation),"enablePointerdownListener"in t&&n(10,mt=t.enablePointerdownListener),"maxInteractionDistance"in t&&n(32,$t=t.maxInteractionDistance),"class"in t&&n(11,bt=t.class),"$$scope"in t&&n(39,k=t.$$scope)},t.$$.update=function(){4194305&t.$$.dirty[0]&&n(17,i=T||(P?"PinturaSlider_".concat(Ft()):void 0)),538968064&t.$$.dirty[0]&&n(13,r=void 0!==B?ot(B):0),12&t.$$.dirty[0]&&(o=
2F-A),8204&t.$$.dirty[0]&&n(34,a=zh(r,A,F)),8&t.$$.dirty[1]&&n(14,u=100*a),128&t.$$.dirty[0]&&n(35,c=it.toUpperCase()),128&t.$$.dirty[0]&&n(36,l="x"===it?"Width":"Height"),32&t.$$.dirty[1]&&(s="offset".concat(l)),16&t.$$.dirty[1]&&(d="page".concat(c)),16384&t.$$.dirty[0]|16&t.$$.dirty[1]&&n(16,f="translate".concat(c,"(").concat(u,"%)"))},[P,I,A,F,O,H,G,it,lt,ft,mt,bt,function(t){clearTimeout(b);var e=!1;pt&&t.stopPropagation(),clearTimeout(y);var n=h.getBoundingClientRect();if(p=h[s],m=t[d],v=m-n[it],ft){if(Math.abs(v-a*p)>$t)return;e=!0,t.stopPropagation()}return document.activeElement!==h&&h.focus(),wt(v,p,{grabbed:!0}),document.documentElement.addEventListener("pointermove",St),document.documentElement.addEventListener("pointerup",kt),e},r,u,h,f,i,function(t){p||(n(21,B=ut(parseFloat(t.target.value))),B!==g&&(g=B,K(B)))},function(t){var e=h[s];wt(r/o*e+t.detail[it],e),clearTimeout(y),y=setTimeout(function(){Q(B)},250)},function(t){return function(e){clearTimeout(y),Tt=t,Mt=!1,x=setInterval(function(){Mt=!0,Ct()},100),document.addEventListener("pointercancel",Pt),document.addEventListener("pointerup",Pt)}},B,T,W,V,Y,K,Q,et,ot,ut,pt,$t,function(t){var e=h.getBoundingClientRect(),n=t[d]-e[it],i=h[s];return Math.abs(n-a*i)},a,c,l,S,function(t){Iu[t?"unshift":"push"](function(){n(15,h=t)})},k]}var Hh=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,jh,Vh,Ma,{id:22,label:0,hideLabel:1,min:2,max:3,step:4,value:21,valueMin:23,valueMax:24,trackClass:5,knobClass:6,ongrab:25,onchange:26,onrelease:27,onexceed:28,direction:7,getValue:29,setValue:30,enableSpinButtons:8,enableForceUseKnob:9,enableStopPropagation:31,enablePointerdownListener:10,maxInteractionDistance:32,class:11,eventDistanceToKnob:33,handlePointerDown:12},null,[-1,-1]),n}return $(e,t),v(e,[{key:"eventDistanceToKnob",get:function(){return this.$$.ctx[33]}},{key:"handlePointerDown",get:function(){return this.$$.ctx[12]}}])}(sc);function Uh(t){var e,n;return e=new Yd({props:{class:"PinturaButtonIcon",$$slots:{default:[Gh]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};1048580&n&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Gh(t){var e;return{c:function(){e=Qa("g")},m:function(n,i){qa(n,e,i),e.innerHTML=t[2]},p:function(t,n){4&n&&(e.innerHTML=t[2])},d:function(t){t&&Ka(e)}}}function Xh(t){var e,n,i=Af(t[8],t[6])+"";return{c:function(){e=Ja("span"),n=tu(i),au(e,"class","PinturaButtonLabelPrefix")},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,e){320&e&&i!==(i=Af(t[8],t[6])+"")&&lu(n,i)},d:function(t){t&&Ka(e)}}}function Zh(t){var e,n,i,r,o,a,u,c,l,s=t[2]&&Uh(t),d=t[8]&&Xh(t);return{c:function(){e=Ja("span"),s&&s.c(),n=eu(),d&&d.c(),i=eu(),r=Ja("span"),o=tu(t[9]),au(r,"class",a=bd(["PinturaButtonLabel",t[3],t[5]&&"implicit"])),au(e,"slot","label"),au(e,"title",u=Af(t[1],t[6])),au(e,"class",c=bd(["PinturaButtonInner",t[4]]))},m:function(t,a){qa(t,e,a),s&&s.m(e,null),Xa(e,n),d&&d.m(e,null),Xa(e,i),Xa(e,r),Xa(r,o),l=!0},p:function(t,f){t[2]?s?(s.p(t,f),4&f&&Yu(s,1)):((s=Uh(t)).c(),Yu(s,1),s.m(e,n)):s&&(Xu(),qu(s,1,1,function(){s=null}),Zu()),t[8]?d?d.p(t,f):((d=Xh(t)).c(),d.m(e,i)):d&&(d.d(1),d=null),(!l||512&f)&&lu(o,t[9]),(!l||40&f&&a!==(a=bd(["PinturaButtonLabel",t[3],t[5]&&"implicit"])))&&au(r,"class",a),(!l||66&f&&u!==(u=Af(t[1],t[6])))&&au(e,"title",u),(!l||16&f&&c!==(c=bd(["PinturaButtonInner",t[4]])))&&au(e,"class",c)},i:function(t){l||(Yu(s),l=!0)},o:function(t){qu(s),l=!1},d:function(t){t&&Ka(e),s&&s.d(),d&&d.d()}}}function Yh(t){for(var e,n,i,r,o,a=[{label:Af(t[1],t[6])},{hideLabel:!0},t[12],{value:t[7]},{onchange:t[11]}],u={},c=0;c<a.length;c+=1)u=wa(u,a[c]);return n=new Hh({props:u}),{c:function(){e=Ja("div"),ac(n.$$.fragment),au(e,"slot","details")},m:function(a,u){qa(a,e,u),uc(n,e,null),i=!0,r||(o=iu(e,"keydown",t[10]),r=!0)},p:function(t,e){var i=6338&e?ic(a,[66&e&&{label:Af(t[1],t[6])},a[1],4096&e&&rc(t[12]),128&e&&{value:t[7]},2048&e&&{onchange:t[11]}]):{};n.$set(i)},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n),r=!1,o()}}}function qh(t){var e,n;return e=new Cf({props:{panelClass:"PinturaSliderPanel",buttonClass:bd(["PinturaSliderButton",t[0],t[5]&&"PinturaSliderIconOnly"]),$$slots:{details:[Yh],label:[Zh]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i=V(n,1)[0],r={};33&i&&(r.buttonClass=bd(["PinturaSliderButton",t[0],t[5]&&"PinturaSliderIconOnly"])),1053694&i&&(r.$$scope={dirty:i,ctx:t}),e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Kh(t,e,n){var i,r=["class","title","label","icon","labelClass","innerClass","hideLabel","locale","value","onchange","labelPrefix"],o=Ba(e,r),a=e.class,u=void 0===a?void 0:a,c=e.title,l=void 0===c?void 0:c,s=e.label,d=void 0===s?Math.round:s,f=e.icon,h=void 0===f?void 0:f,p=e.labelClass,v=void 0===p?void 0:p,m=e.innerClass,g=void 0===m?void 0:m,$=e.hideLabel,y=void 0!==$&&$,b=e.locale,x=void 0===b?void 0:b,w=e.value,S=void 0===w?void 0:w,k=e.onchange,C=void 0===k?Z:k,T=e.labelPrefix,M=void 0===T?void 0:T,P=o,R=P.min,I=P.max,E=P.getValue,A=void 0===E?qt:E,L=function(t){return n(9,i=function(t){return Pt(d)?d(A(t),R,I,t):d}(t))};return t.$$set=function(t){e=wa(wa({},e),Da(t)),n(12,o=Ba(e,r)),"class"in t&&n(0,u=t.class),"title"in t&&n(1,l=t.title),"label"in t&&n(13,d=t.label),"icon"in t&&n(2,h=t.icon),"labelClass"in t&&n(3,v=t.labelClass),"innerClass"in t&&n(4,g=t.innerClass),"hideLabel"in t&&n(5,y=t.hideLabel),"locale"in t&&n(6,x=t.locale),"value"in t&&n(7,S=t.value),"onchange"in t&&n(14,C=t.onchange),"labelPrefix"in t&&n(8,M=t.labelPrefix)},t.$$.update=function(){8320&t.$$.dirty&&L(S)},[u,l,h,v,g,y,x,S,M,i,function(t){/tab/i.test(t.key)&&t.preventDefault()},function(t){L(t),C(t)},o,d,C]}var Jh=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Kh,qh,Ma,{class:0,title:1,label:13,icon:2,labelClass:3,innerClass:4,hideLabel:5,locale:6,value:7,onchange:14,labelPrefix:8}),n}return $(e,t),v(e)}(sc);function Qh(t){var e,n,i,r,o,a,u,c;return{c:function(){e=Ja("span"),n=Qa("svg"),i=Qa("g"),r=Qa("circle"),o=Qa("circle"),a=eu(),u=Ja("span"),c=tu(t[3]),au(r,"class","PinturaProgressIndicatorBar"),au(r,"r","8.5"),au(r,"cx","10"),au(r,"cy","10"),au(r,"stroke-linecap","round"),au(r,"opacity",".25"),au(o,"class","PinturaProgressIndicatorFill"),au(o,"r","8.5"),au(o,"stroke-dasharray",t[2]),au(o,"cx","10"),au(o,"cy","10"),au(o,"transform","rotate(-90) translate(-20)"),au(i,"fill","none"),au(i,"stroke","currentColor"),au(i,"stroke-width","2.5"),au(i,"stroke-linecap","round"),au(i,"opacity",t[1]),au(n,"width","20"),au(n,"height","20"),au(n,"viewBox","0 0 20 20"),au(n,"xmlns","http://www.w3.org/2000/svg"),au(n,"aria-hidden","true"),au(n,"focu
2sable","false"),au(u,"class","implicit"),au(e,"class","PinturaProgressIndicator"),au(e,"data-status",t[0]),du(e,"opacity",t[4])},m:function(t,l){qa(t,e,l),Xa(e,n),Xa(n,i),Xa(i,r),Xa(i,o),Xa(e,a),Xa(e,u),Xa(u,c)},p:function(t,n){var r=V(n,1)[0];4&r&&au(o,"stroke-dasharray",t[2]),2&r&&au(i,"opacity",t[1]),8&r&&lu(c,t[3]),1&r&&au(e,"data-status",t[0]),16&r&&du(e,"opacity",t[4])},i:ya,o:ya,d:function(t){t&&Ka(e)}}}function tp(t,e,n){var i,r,o,a,u,c,l,s,d=Cu(),f=e.progress,h=e.min,p=void 0===h?0:h,v=e.max,m=void 0===v?100:v,g=e.labelBusy,$=void 0===g?"Busy":g,y=e.opacity,b=void 0===y?void 0:y,x=Mu("isAnimated");Ea(t,x,function(t){return n(14,u=t)});var w=Us(b,{precision:.01});Ea(t,w,function(t){return n(4,s=t)});var S=Us(0,{precision:.01}),k=Us(0,{precision:.01});Ea(t,k,function(t){return n(15,c=t)});var C=pc([S],function(t){return Fc(t,p,m)});Ea(t,C,function(t){return n(16,l=t)});var T=C.subscribe(function(t){1===f&&Math.round(t)>=100&&d("complete")});return wu(function(){k.set(1,{hard:!u})}),ku(function(){T()}),t.$$set=function(t){"progress"in t&&n(9,f=t.progress),"min"in t&&n(10,p=t.min),"max"in t&&n(11,m=t.max),"labelBusy"in t&&n(12,$=t.labelBusy),"opacity"in t&&n(13,b=t.opacity)},t.$$.update=function(){24576&t.$$.dirty&&ji(b)&&w.set(b,{hard:!u}),16896&t.$$.dirty&&f&&f!==1/0&&S.set(100*f,{hard:!u}),70144&t.$$.dirty&&n(3,i=f===1/0?$:"".concat(Math.round(l),"%")),66048&t.$$.dirty&&n(2,r=f===1/0?"26.5 53":"".concat(l/100*53," 53")),32768&t.$$.dirty&&n(1,o=c),512&t.$$.dirty&&n(0,a=f===1/0?"busy":"loading")},[a,o,r,i,s,x,w,k,C,f,p,m,$,b,u,c,l]}var ep=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,tp,Qh,Ma,{progress:9,min:10,max:11,labelBusy:12,opacity:13}),n}return $(e,t),v(e)}(sc);function np(t){var e,n,i=Af(t[0],t[1])+"";return{c:function(){e=Ja("span"),n=tu(i),au(e,"class",t[3])},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,r){3&r&&i!==(i=Af(t[0],t[1])+"")&&lu(n,i),8&r&&au(e,"class",t[3])},d:function(t){t&&Ka(e)}}}function ip(t){var e,n,i,r,o=t[0]&&np(t);return i=new jp({props:{items:t[2]}}),{c:function(){e=Ja("li"),o&&o.c(),n=eu(),ac(i.$$.fragment),au(e,"class","PinturaShapeStyle")},m:function(t,a){qa(t,e,a),o&&o.m(e,null),Xa(e,n),uc(i,e,null),r=!0},p:function(t,r){var a=V(r,1)[0];t[0]?o?o.p(t,a):((o=np(t)).c(),o.m(e,n)):o&&(o.d(1),o=null);var u={};4&a&&(u.items=t[2]),i.$set(u)},i:function(t){r||(Yu(i.$$.fragment,t),r=!0)},o:function(t){qu(i.$$.fragment,t),r=!1},d:function(t){t&&Ka(e),o&&o.d(),cc(i)}}}function rp(t,e,n){var i,r=e.title,o=e.locale,a=e.items,u=e.hideTitle,c=void 0!==u&&u;return t.$$set=function(t){"title"in t&&n(0,r=t.title),"locale"in t&&n(1,o=t.locale),"items"in t&&n(2,a=t.items),"hideTitle"in t&&n(4,c=t.hideTitle)},t.$$.update=function(){16&t.$$.dirty&&n(3,i="PinturaShapeStyleLabel"+(c?" implicit":""))},[r,o,a,i,c]}var op=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,rp,ip,Ma,{title:0,locale:1,items:2,hideTitle:4}),n}return $(e,t),v(e)}(sc),ap=function(t,e,n){var i=Math.max(t,e,n),r=i-Math.min(t,e,n),o=r&&(i==t?(e-n)/r:i==e?2+(n-t)/r:4+(t-e)/r);return[60*(o<0?o+6:o)/360,i&&r/i,i]},up=function(t,e,n){var i,r,o,a=Math.floor(6*t),u=6*t-a,c=n*(1-e),l=n*(1-u*e),s=n*(1-(1-u)*e);switch(a%6){case 0:i=n,r=s,o=c;break;case 1:i=l,r=n,o=c;break;case 2:i=c,r=n,o=s;break;case 3:i=c,r=l,o=n;break;case 4:i=s,r=c,o=n;break;case 5:i=n,r=c,o=l}return[i,r,o]};function cp(t){var e,n;return{c:function(){e=Ja("div"),n=Ja("span"),au(e,"class","PinturaColorPreview"),au(e,"title",t[0]),du(e,"--color",t[1])},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,n){var i=V(n,1)[0];1&i&&au(e,"title",t[0]),2&i&&du(e,"--color",t[1])},i:ya,o:ya,d:function(t){t&&Ka(e)}}}function lp(t,e,n){var i,r=e.color,o=void 0===r?void 0:r,a=e.title,u=void 0===a?void 0:a;return t.$$set=function(t){"color"in t&&n(2,o=t.color),"title"in t&&n(0,u=t.title)},t.$$.update=function(){4&t.$$.dirty&&n(1,i=o?tr(o):"transparent")},[u,i,o]}var sp=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,lp,cp,Ma,{color:2,title:0}),n}return $(e,t),v(e)}(sc),dp=function(t){return t=t.trim(),/^rgba/.test(t)?t.substring(5).split(",").map(parseFloat).map(function(t,e){return t/(3===e?1:255)}):/^rgb/.test(t)?t.substring(4).split(",").map(parseFloat).map(function(t){return t/255}):/^#/.test(t)?function(t){var e=V(t.split(""),5),n=e[1],i=e[2],r=e[3],o=e[4];t=t.length>
2=4&&t.length<=5?"#".concat(n).concat(n).concat(i).concat(i).concat(r).concat(r).concat(o?"".concat(o).concat(o):""):t;var a=V(/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})?$/i.exec(t)||[],5),u=a[0],c=a[1],l=a[2],s=a[3],d=a[4];if(u)return[c,l,s,d].filter(function(t){return void 0!==t}).map(function(t){return parseInt(t,16)/255})}(t):/[0-9]{1,3}\s?,\s?[0-9]{1,3}\s?,\s?[0-9]{1,3}/.test(t)?t.split(",").map(function(t){return parseInt(t,10)}).map(function(t){return t/255}):void 0},fp=null;function hp(t){var e,n;return{c:function(){e=Ja("span"),n=tu(t[0])},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,e){1&e[0]&&lu(n,t[0])},d:function(t){t&&Ka(e)}}}function pp(t){var e,n,i,r;n=new sp({props:{color:t[4],title:Af(t[8],t[10])}});var o=!t[9]&&hp(t);return{c:function(){e=Ja("span"),ac(n.$$.fragment),i=eu(),o&&o.c(),au(e,"slot","label"),au(e,"class","PinturaButtonLabel")},m:function(t,a){qa(t,e,a),uc(n,e,null),Xa(e,i),o&&o.m(e,null),r=!0},p:function(t,i){var r={};16&i[0]&&(r.color=t[4]),1280&i[0]&&(r.title=Af(t[8],t[10])),n.$set(r),t[9]?o&&(o.d(1),o=null):o?o.p(t,i):((o=hp(t)).c(),o.m(e,null))},i:function(t){r||(Yu(n.$$.fragment,t),r=!0)},o:function(t){qu(n.$$.fragment,t),r=!1},d:function(t){t&&Ka(e),cc(n),o&&o.d()}}}function vp(t){var e,n,i,r,o,a,u,c,l,s,d,f;u=new Hh({props:{label:"Hue",hideLabel:!0,class:"PinturaHuePicker",onchange:t[27],value:t[16],min:0,max:1,step:.01}});var h=t[11]&&mp(t),p=(t[14]||t[15])&&gp(t);return{c:function(){e=Ja("div"),n=Ja("div"),i=Ja("div"),r=Ja("div"),o=eu(),a=Ja("div"),ac(u.$$.fragment),c=eu(),h&&h.c(),l=eu(),p&&p.c(),au(r,"role","button"),au(r,"aria-label","Saturation slider"),au(r,"class","PinturaPickerKnob"),au(r,"tabindex","0"),du(r,"background-color",t[20]),au(i,"class","PinturaPickerKnobController"),du(i,"transform","translate(".concat(t[25],"%,").concat(t[24],"%)")),au(n,"class","PinturaSaturationPicker"),du(n,"background-color",t[21]),du(a,"--knob-background",t[21]),au(e,"class","PinturaPicker")},m:function(v,m){qa(v,e,m),Xa(e,n),Xa(n,i),Xa(i,r),t[41](n),Xa(e,o),Xa(e,a),uc(u,a,null),Xa(e,c),h&&h.m(e,null),Xa(e,l),p&&p.m(e,null),s=!0,d||(f=[iu(r,"nudge",t[30]),Wa(Fh.call(null,r,{preventDefault:!0})),iu(n,"pointerdown",t[29])],d=!0)},p:function(t,o){1048576&o[0]&&du(r,"background-color",t[20]),50331648&o[0]&&du(i,"transform","translate(".concat(t[25],"%,").concat(t[24],"%)")),2097152&o[0]&&du(n,"background-color",t[21]);var c={};65536&o[0]&&(c.value=t[16]),u.$set(c),2097152&o[0]&&du(a,"--knob-background",t[21]),t[11]?h?(h.p(t,o),2048&o[0]&&Yu(h,1)):((h=mp(t)).c(),Yu(h,1),h.m(e,l)):h&&(Xu(),qu(h,1,1,function(){h=null}),Zu()),t[14]||t[15]?p?(p.p(t,o),49152&o[0]&&Yu(p,1)):((p=gp(t)).c(),Yu(p,1),p.m(e,null)):p&&(Xu(),qu(p,1,1,function(){p=null}),Zu())},i:function(t){s||(Yu(u.$$.fragment,t),Yu(h),Yu(p),s=!0)},o:function(t){qu(u.$$.fragment,t),qu(h),qu(p),s=!1},d:function(n){n&&Ka(e),t[41](null),cc(u),h&&h.d(),p&&p.d(),d=!1,Ca(f)}}}function mp(t){var e,n,i;return n=new Hh({props:{label:"Opacity",hideLabel:!0,class:"PinturaOpacityPicker",onchange:t[28],value:t[17],min:0,max:1,step:.01}}),{c:function(){e=Ja("div"),ac(n.$$.fragment),du(e,"--knob-background",t[18]),du(e,"--track-background","linear-gradient(to right,".concat(t[19],",").concat(t[20],")"))},m:function(t,r){qa(t,e,r),uc(n,e,null),i=!0},p:function(t,i){var r={};131072&i[0]&&(r.value=t[17]),n.$set(r),262144&i[0]&&du(e,"--knob-background",t[18]),1572864&i[0]&&du(e,"--track-background","linear-gradient(to right,".concat(t[19],",").concat(t[20],")"))},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n)}}}function gp(t){var e,n,i,r,o,a,u,c=t[15]&&$p(t);return{c:function(){e=Ja("div"),n=Ja("input"),r=eu(),c&&c.c(),au(n,"class","PinturaColorPickerInput"),au(n,"type","text"),n.disabled=i=!t[14],n.value=t[23],au(e,"class","PinturColorPickerInputGroup")},m:function(i,l){qa(i,e,l),Xa(e,n),Xa(e,r),c&&c.m(e,null),o=!0,a||(u=[iu(n,"keydown",t[32]),iu(n,"input",t[31])],a=!0)},p:function(t,r){(!o||16384&r[0]&&i!==(i=!t[14]))&&(n.disabled=i),(!o||8388608&r[0]&&n.value!==t[23])&&(n.value=t[23]),t[15]?c?(c.p(t,r),32768&r[0]&&Yu(c,1)):((c=$p(t)).c(),Yu(c,1),c.m(e,null)):c&&(Xu(),qu(c,1,1,function(){c=null}),Zu())},i:function(t){o||(Yu(c),o=!0)},o:function(t){qu(c),o=!1},d:function(t){t&&Ka(e),c&&c.d(),a=!1,Ca(u)}}}function $p(t){var e,n;return e=new qp({props:{icon:'<path stroke="currentColor" stroke-linecap="square" d="m13 14-7 7a2.704 2.704 0 0 1-3 0 2.704 2.704 0 0 1 0-3l7-7"/>
2<path fill="currentColor" d="M9.475 9.475 14.5 14.5c.263.263.69.265.955.005l.783-.767a4.209 4.209 0 0 0 1.262-3.006V10l4-4c.5-.5.375-2.125-.5-3s-2.5-1-3-.5l-4 4h-.732a4.329 4.329 0 0 0-3.03 1.238l-.758.742a.7.7 0 0 0-.005.995Z"/>',hideLabel:!0,label:"Pick a color",class:"PinturaEyeDropper",onclick:t[33]}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:ya,i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function yp(t){var e,n;return e=new ah({props:{label:Af(t[10].labelColorPalette,t[10]),class:bd(["PinturaColorPresets",t[9]?"PinturaColorPresetsGrid":"PinturaColorPresetsList"]),hideLabel:!1,name:t[1],value:t[4],optionGroupClass:"PinturaListOptionGroup",optionClass:"PinturaListOption",options:t[2].map(t[42]),selectedIndex:t[3],optionMapper:t[7],optionLabelClass:t[6],onchange:t[43],$$slots:{option:[wp,function(t){return{59:t.option}},function(t){return[0,t.option?268435456:0]}],group:[bp,function(t){return{59:t.option}},function(t){return[0,t.option?268435456:0]}]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};1024&n[0]&&(i.label=Af(t[10].labelColorPalette,t[10])),512&n[0]&&(i.class=bd(["PinturaColorPresets",t[9]?"PinturaColorPresetsGrid":"PinturaColorPresetsList"])),2&n[0]&&(i.name=t[1]),16&n[0]&&(i.value=t[4]),1028&n[0]&&(i.options=t[2].map(t[42])),8&n[0]&&(i.selectedIndex=t[3]),128&n[0]&&(i.optionMapper=t[7]),64&n[0]&&(i.optionLabelClass=t[6]),512&n[0]|805306368&n[1]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function bp(t){var e,n,i=t[59].label+"";return{c:function(){e=Ja("span"),n=tu(i),au(e,"slot","group")},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,e){268435456&e[1]&&i!==(i=t[59].label+"")&&lu(n,i)},d:function(t){t&&Ka(e)}}}function xp(t){var e,n,i=t[59].label+"";return{c:function(){e=Ja("span"),n=tu(i),au(e,"class","PinturaButtonLabel")},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,e){268435456&e[1]&&i!==(i=t[59].label+"")&&lu(n,i)},d:function(t){t&&Ka(e)}}}function wp(t){var e,n,i,r;n=new sp({props:{title:t[59].label,color:t[59].value}});var o=!t[9]&&xp(t);return{c:function(){e=Ja("span"),ac(n.$$.fragment),i=eu(),o&&o.c(),au(e,"slot","option")},m:function(t,a){qa(t,e,a),uc(n,e,null),Xa(e,i),o&&o.m(e,null),r=!0},p:function(t,i){var r={};268435456&i[1]&&(r.title=t[59].label),268435456&i[1]&&(r.color=t[59].value),n.$set(r),t[9]?o&&(o.d(1),o=null):o?o.p(t,i):((o=xp(t)).c(),o.m(e,null))},i:function(t){r||(Yu(n.$$.fragment,t),r=!0)},o:function(t){qu(n.$$.fragment,t),r=!1},d:function(t){t&&Ka(e),cc(n),o&&o.d()}}}function Sp(t){var e,n,i,r=t[13]&&vp(t),o=t[12]&&yp(t);return{c:function(){e=Ja("div"),r&&r.c(),n=eu(),o&&o.c(),au(e,"slot","details"),au(e,"class","PinturaColorPickerPanel")},m:function(t,a){qa(t,e,a),r&&r.m(e,null),Xa(e,n),o&&o.m(e,null),i=!0},p:function(t,i){t[13]?r?(r.p(t,i),8192&i[0]&&Yu(r,1)):((r=vp(t)).c(),Yu(r,1),r.m(e,n)):r&&(Xu(),qu(r,1,1,function(){r=null}),Zu()),t[12]?o?(o.p(t,i),4096&i[0]&&Yu(o,1)):((o=yp(t)).c(),Yu(o,1),o.m(e,null)):o&&(Xu(),qu(o,1,1,function(){o=null}),Zu())},i:function(t){i||(Yu(r),Yu(o),i=!0)},o:function(t){qu(r),qu(o),i=!1},d:function(t){t&&Ka(e),r&&r.d(),o&&o.d()}}}function kp(t){var e,n;return e=new Cf({props:{buttonClass:bd(["PinturaColorPickerButton",t[5]]),$$slots:{details:[Sp],label:[pp]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};32&n[0]&&(i.buttonClass=bd(["PinturaColorPickerButton",t[5]])),67108831&n[0]|536870912&n[1]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Cp(t,e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w,S,k=e.label,C=void 0===k?void 0:k,T=e.name,M=void 0===T?void 0:T,P=e.options,R=void 0===P?[]:P,I=e.selectedIndex,E=void 0===I?-1:I,A=e.value,F=void 0===A?void 0:A,z=e.buttonClass,O=void 0===z?void 0:z,D=e.optionLabelClass,B=void 0===D?void 0:D,_=e.optionMapper,W=void 0===_?void 0:_,N=e.onchange,j=void 0===N?void 0:N,H=e.title,U=void 0===H?void 0:H,G=e.hidePresetLabel,X=void 0===G||G,Z=e.locale,Y=void 0===Z?void 0:Z,q=e.enableOpacity,K=void 0===q||q,J=e.enablePresets,Q=void 0===J||J,tt=e.enablePicker,et=void 0===tt||tt,nt=e.enableInput,it=void 0!==nt&&nt,rt=e.enableEyeDropper,ot=void 0!==rt&&rt,at="transparent",ct="transparent",lt=function(t,e){if(f=[t[0],t[1],t[2]],e){var i=ap.apply(void 0,L(f)),r=i[0],o=i[1],a=i[2];ji($)&&(r=$),ji(m)&&(o=m),ji(g)&&(a=g),n(16,c=r),n(36,l=o),n(37,s=a),n(17,d=ji(t[3])?t[3]:1)}n(18,h=tr(t)),n(19,p=tr([].concat(L(f),[0]))),n(20,at=tr([].concat(L(f),[1]))),n(21,ct=tr(up(c,1,1)))},st=function(){var t=up(c,l,s),e=[].concat(L(t),[d]);lt(e),j(e)},dt=function(t){var e=3===t.length?[].concat(L(t),[1]):t;ft(),lt(e,!0),j(e)},ft=function(){m=void 0,g=void 0,$=void 0},ht=function(t,e){var i,r,o=Fc(t.x/e.width,0,1),a=Fc(t.y/e.height,0,1);r=1-a,n(36,l=i=o),n(37,s=r),m=i,g=r,st()},pt=function(t){var e=Te(me(t),w);ht(Ce(ge(x),e),b)},vt=function(t){b=void 0,document.documentElement.removeEventListener("pointermove",pt),document.documentElement.removeEventListener("pointerup",vt)};return t.$$set=function(t){"label"in t&&n(0,C=t.label),"name"in t&&n(1,M=t.name),"options"in t&&n(2,R=t.options),"selectedIndex"in t&&n(3,E=t.selectedIndex),"value"in t&&n(4,F=t.value),"buttonClass"in t&&n(5,O=t.buttonClass),"optionLabelClass"in t&&n(6,B=t.optionLabelClass),"optionMapper"in t&&n(7,W=t.optionMapper),"onchange"in t&&n(34,j=t.onchange),"title"in t&&n(8,U=t.title),"hidePresetLabel"in t&&n(9,X=t.hidePresetLabel),"locale"in t&&n(10,Y=t.locale),"enableOpacity"in t&&n(11,K=t.enableOpacity),"enablePresets"in t&&n(12,Q=t.enablePresets),"enablePicker"in t&&n(13,et=t.enablePicker),"enableInput"in t&&n(14,it=t.enableInput),"enableEyeDropper"in t&&n(35,ot=t.enableEyeDropper)},t.$$.update=function(){var e,c,d;16&t.$$.dirty[1]&&n(15,i=ot&&(null===fp&&(fp=ut()&&"EyeDropper"in window),fp)),16&t.$$.dirty[0]|128&t.$$.dirty[1]&&(!F||v&&_c(F,v)||(n(38,v=L(F)),lt(F,!0))),32&t.$$.dirty[1]&&n(25,r=100*l),64&t.$$.dirty[1]&&n(24,o=100-100*s),256&t.$$.dirty[1]&&n(40,a=!!S&&(S.length>=4&&S.length<=5)),51216&t.$$.dirty[0]|512&t.$$.dirty[1]&&n(23,u=(it||i)&&F?(e=K,c=a,d=F.map(function(t){return Math.round(255*t).toString(16).toLowerCase().padStart(2,"0")}),(!e&&d.length>3||"ff"===d[3])&&d.pop(),c&&(d=d.map(function(t){return t.substring(0,1)})),"#".concat(d.join(""))):void 0)},[C,M,R,E,F,O,B,W,U,X,Y,K,Q,et,it,i,c,d,h,p,at,ct,y,u,o,r,dt,function(t){n(16,c=t),$=t,st()},function(t){n(17,d=t),st()},function(t){t.stopPropagation(),b=je(y.offsetWidth,y.offsetHeight),x=function(t){return ve(t.offsetX,t.offsetY)}(t),w=me(t),ht(x,b),document.documentElement.addEventListener("pointermove",pt),document.documentElement.addEventListener("pointerup",vt)},function(t){b=je(y.offsetWidth,y.offsetHeight);var e=r/100*b.width,n=o/100*b.height;ht({x:e+t.detail.x,y:n+t.detail.y},b)},function(t){var e=t.target.value,i=e.length;if(!(!e.startsWith("#")||i<4||6===i||8===i||i>9)&&(K||!(i>7))){var r=dp(e);r&&(n(39,S=e),ft(),lt(r),j(r))}},function(t){t.stopPropagation()}
2,function(t){(new EyeDropper).open().then(function(t){var e=t.sRGBHex,i=dp(e);i&&(i[3]=1,n(39,S=F),ft(),lt(i),j(i))}).catch(function(t){})},j,ot,l,s,v,S,a,function(t){Iu[t?"unshift":"push"](function(){n(22,y=t)})},function(t){var e=V(t,2),n=e[0],i=e[1];return[n,Pt(i)?i(Y):i]},function(t){return dt(t.value)}]}var Tp=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Cp,kp,Ma,{label:0,name:1,options:2,selectedIndex:3,value:4,buttonClass:5,optionLabelClass:6,optionMapper:7,onchange:34,title:8,hidePresetLabel:9,locale:10,enableOpacity:11,enablePresets:12,enablePicker:13,enableInput:14,enableEyeDropper:35},null,[-1,-1]),n}return $(e,t),v(e)}(sc);function Mp(t){var e,n,i;return n=new jp({props:{items:t[0]}}),{c:function(){e=Ja("div"),ac(n.$$.fragment),au(e,"class","PinturaShorthandControl PinturaShapeStyle")},m:function(t,r){qa(t,e,r),uc(n,e,null),i=!0},p:function(t,e){var i={};1&V(e,1)[0]&&(i.items=t[0]),n.$set(i)},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n)}}}function Pp(t,e,n){var i,o,a=e.value,u=e.onchange,c=e.controls,l=void 0===c?[]:c;return t.$$set=function(t){n(6,e=wa(wa({},e),Da(t))),"value"in t&&n(1,a=t.value),"onchange"in t&&n(2,u=t.onchange),"controls"in t&&n(3,l=t.controls)},t.$$.update=function(){n(4,i=function(t){return t.controls,h(t,r)}(e)),30&t.$$.dirty&&n(0,o=l.map(function(t,e){var n=V(t,3),r=n[0],o=n[1],c=n[2];return[r,o,B(B(B({},i),c),{},{value:a[e],onchange:function(t){var n=L(a);n[e]=t,u(n)}})]}))},e=Da(e),[o,a,u,l,i]}var Rp=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Pp,Mp,Ma,{value:1,onchange:2,controls:3}),n}return $(e,t),v(e)}(sc);function Ip(t){var e,n;return e=new Rh({props:{label:t[4],options:t[1],title:t[2],selectedIndex:t[5],onchange:t[10]}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i=V(n,1)[0],r={};16&i&&(r.label=t[4]),2&i&&(r.options=t[1]),4&i&&(r.title=t[2]),32&i&&(r.selectedIndex=t[5]),9&i&&(r.onchange=t[10]),e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Ep(t,e,n){var i,r,o,a,u=e.options,c=e.title,l=e.onchange,s=e.selectedIndex,d=void 0===s?-1:s,f=e.value,h=void 0===f?void 0:f,p=e.label,v=void 0===p?void 0:p;return t.$$set=function(t){"options"in t&&n(1,u=t.options),"title"in t&&n(2,c=t.title),"onchange"in t&&n(3,l=t.onchange),"selectedIndex"in t&&n(0,d=t.selectedIndex),"value"in t&&n(6,h=t.value),"label"in t&&n(7,v=t.label)},t.$$.update=function(){67&t.$$.dirty&&n(9,i=function(t,e,n){if(t)return e>-1?t[e]:void 0!==n?t.find(function(t){return t[0]===n}):t[0]}(u,d,h)),514&t.$$.dirty&&n(5,r=u&&u.findIndex(function(t){return t===i})),512&t.$$.dirty&&n(8,o=i&&i[1]),384&t.$$.dirty&&n(4,a=v||o)},[d,u,c,l,a,r,h,v,o,i,function(t){n(0,d=t.index),l&&l(t)}]}var Ap=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Ep,Ip,Ma,{options:1,title:2,onchange:3,selectedIndex:0,value:6,label:7}),n}return $(e,t),v(e)}(sc);function Lp(t,e,n){var i=t.slice();return i[9]=e[n][0],i[0]=e[n][1],i[10]=e[n][2],i[2]=e[n][3],i}function Fp(t){var e,n,i,r=[t[10]],o=t[3][t[9]]||t[9];function a(t){for(var e={},n=0;n<r.length;n+=1)e=wa(e,r[n]);return{props:e}}return o&&(e=pu(o,a())),{c:function(){e&&ac(e.$$.fragment),n=nu()},m:function(t,r){e&&uc(e,t,r),qa(t,n,r),i=!0},p:function(t,i){var u=4&i?ic(r,[rc(t[10])]):{};if(o!==(o=t[3][t[9]]||t[9])){if(e){Xu();var c=e;qu(c.$$.fragment,1,0,function(){cc(c,1)}),Zu()}o?(ac((e=pu(o,a())).$$.fragment),Yu(e.$$.fragment,1),uc(e,n.parentNode,n)):e=null}else o&&e.$set(u)},i:function(t){i||(e&&Yu(e.$$.fragment,t),i=!0)},o:function(t){e&&qu(e.$$.fragment,t),i=!1},d:function(t){t&&Ka(n),e&&cc(e,t)}}}function zp(t){var e,n=t[9],i=t[9]&&_p(t);return{c:function(){i&&i.c(),e=nu()},m:function(t,n){i&&i.m(t,n),qa(t,e,n)},p:function(t,r){t[9]?n?Ma(n,t[9])?(i.d(1),(i=_p(t)).c(),i.m(e.parentNode,e)):i.p(t,r):((i=_p(t)).c(),i.m(e.parentNode,e)):n&&(i.d(1),i=null),n=t[9]},i:ya,o:function(t){qu(i)},d:function(t){t&&Ka(e),i&&i.d(t)}}}function Op(t){var e,n,i=t[10].innerHTML+"";return{c:function(){e=new hu(!1),n=nu(),e.a=n},m:function(t,r){e.m(i,t,r),qa(t,n,r)},p:function(t,n){4&n&&i!==(i=t[10].innerHTML+"")&&e.p(i)},i:ya,o:ya,d:function(t){t&&Ka(n),t&&e.d()}}}function Dp(t){var e,n=t[10].textContent+"";return{c:function(){e=tu(n)},m:function(t,n){qa(t,e,n)},p:function(t,i){4&i&&n!==(n=t[10].textContent+"")&&lu(e,n)},i:ya,o:ya,d:function(t){t&&Ka(e)}}}function Bp(t){var e,n;return e=new jp({props:{items:t[2],discardEmptyItems:!0}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};4&n&&(i.items=t[2]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function _p(t){var e,n,i,r,o,a=[Bp,Dp,Op],u=[];function c(t,e){return t[2]&&t[2].length?0:t[10].textContent?1:t[10].innerHTML?2:-1}~(n=c(t))&&(i=u[n]=a[n](t));for(var l=[t[4](t[10])],s={},d=0;d<l.length;d+=1)s=wa(s,l[d]);return{c:function(){e=Ja(t[9]),i&&i.c(),r=eu(),/-/.test(t[9])?cu(e,s):uu(e,s)},m:function(t,i){qa(t,e,i),~n&&u[n].m(e,null),Xa(e,r),o=!0},p:function(t,o){var d=n;(n=c(t))===d?~n&&u[n].p(t,o):(i&&(Xu(),qu(u[d],1,1,function(){u[d]=null}
2),Zu()),~n?((i=u[n])?i.p(t,o):(i=u[n]=a[n](t)).c(),Yu(i,1),i.m(e,r)):i=null),s=ic(l,[4&o&&t[4](t[10])]),/-/.test(t[9])?cu(e,s):uu(e,s)},i:function(t){o||(Yu(i),o=!0)},o:function(t){qu(i),o=!1},d:function(t){t&&Ka(e),~n&&u[n].d()}}}function Wp(t,e){var n,i,r,o,a,u,c=[zp,Fp],l=[];function s(t,e){return 4&e&&(i=null),null==i&&(i=!t[5](t[9])),i?0:1}return r=s(e,-1),o=l[r]=c[r](e),{key:t,first:null,c:function(){n=nu(),o.c(),a=nu(),this.first=n},m:function(t,e){qa(t,n,e),l[r].m(t,e),qa(t,a,e),u=!0},p:function(t,n){var i=r;(r=s(e=t,n))===i?l[r].p(e,n):(Xu(),qu(l[i],1,1,function(){l[i]=null}),Zu(),(o=l[r])?o.p(e,n):(o=l[r]=c[r](e)).c(),Yu(o,1),o.m(a.parentNode,a))},i:function(t){u||(Yu(o),u=!0)},o:function(t){qu(o),u=!1},d:function(t){t&&Ka(n),l[r].d(t),t&&Ka(a)}}}function Np(t){for(var e,n,i=[],r=new Map,o=t[2],a=function(t){return t[0]+t[1]},u=0;u<o.length;u+=1){var c=Lp(t,o,u),l=a(c);r.set(l,i[u]=Wp(l,c))}return{c:function(){for(var t=0;t<i.length;t+=1)i[t].c();e=nu()},m:function(t,r){for(var o=0;o<i.length;o+=1)i[o].m(t,r);qa(t,e,r),n=!0},p:function(t,n){var u=V(n,1)[0];62&u&&(o=t[2],Xu(),i=nc(i,u,a,1,t,o,r,e.parentNode,ec,Wp,e,Lp),Zu())},i:function(t){if(!n){for(var e=0;e<o.length;e+=1)Yu(i[e]);n=!0}},o:function(t){for(var e=0;e<i.length;e+=1)qu(i[e]);n=!1},d:function(t){for(var n=0;n<i.length;n+=1)i[n].d(t);t&&Ka(e)}}}function Vp(t,e,n){var i,r,a=e.items,u=e.discardEmptyItems,c=void 0===u||u,l=e.key,s=void 0===l?"":l,d={Button:qp,ImageButton:ef,ImageButtonList:uf,Dropdown:Rh,Select:Ap,RadioGroup:ah,Input:sh,Panel:Lh,ProgressIndicator:ep,ShapeStyle:op,ToggleSlider:Jh,ColorPicker:Tp,ShorthandControl:Rp},f=function(t){return!dt(t)||!!d[t]},p=function(t){if(!t)return!1;var e=V(t,4),n=e[0],i=e[2],r=e[3],o=void 0===r?[]:r;return!!f(n)||(o.some(p)||i.textContent||i.innerHTML)};return t.$$set=function(t){"items"in t&&n(6,a=t.items),"discardEmptyItems"in t&&n(7,c=t.discardEmptyItems),"key"in t&&n(0,s=t.key)},t.$$.update=function(){1&t.$$.dirty&&n(1,i=s),192&t.$$.dirty&&n(2,r=(a&&c?a.filter(p):a)||[])},[s,i,r,d,function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.textContent,t.innerHTML;return h(t,o)},f,a,c]}var jp=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Vp,Np,Ma,{items:6,discardEmptyItems:7,key:0}),n}return $(e,t),v(e,[{key:"items",get:function(){return this.$$.ctx[6]},set:function(t){this.$$set({items:t}),Vu()}},{key:"discardEmptyItems",get:function(){return this.$$.ctx[7]},set:function(t){this.$$set({discardEmptyItems:t}),Vu()}},{key:"key",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({key:t}),Vu()}}])}(sc);function Hp(t){var e,n;return e=new Yd({props:{class:"PinturaButtonIcon",$$slots:{default:[Up]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};536870920&n&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Up(t){var e;return{c:function(){e=Qa("g")},m:function(n,i){qa(n,e,i),e.innerHTML=t[3]},p:function(t,n){8&n&&(e.innerHTML=t[3])},d:function(t){t&&Ka(e)}}}function Gp(t){var e;return{c:function(){au(e=Ja("span"),"class",t[11])},m:function(n,i){qa(n,e,i),e.innerHTML=t[0]},p:function(t,n){1&n&&(e.innerHTML=t[0]),2048&n&&au(e,"class",t[11])},i:ya,o:ya,d:function(t){t&&Ka(e)}}}function Xp(t){var e,n,i;return n=new jp({props:{items:t[0]}}),{c:function(){e=Ja("span"),ac(n.$$.fragment),au(e,"class",t[11])},m:function(t,r){qa(t,e,r),uc(n,e,null),i=!0},p:function(t,r){var o={};1&r&&(o.items=t[0]),n.$set(o),(!i||2048&r)&&au(e,"class",t[11])},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n)}}}function Zp(t){var e,n,i,r,o,a,u=t[27].default,c=Aa(u,t,t[29],null),l=c||function(t){var e,n,i,r,o,a,u=t[3]&&Hp(t),c=[Xp,Gp],l=[];function s(t,e){return 1&e&&(i=null),null==i&&(i=!!Gi(t[0])),i?0:1}return r=s(t,-1),o=l[r]=c[r](t),{c:function(){e=Ja("span"),u&&u.c(),n=eu(),o.c(),au(e,"class",t[13])},m:function(t,i){qa(t,e,i),u&&u.m(e,null),Xa(e,n),l[r].m(e,null),a=!0},p:function(t,i){t[3]?u?(u.p(t,i),8&i&&Yu(u,1)):((u=Hp(t)).c(),Yu(u,1),u.m(e,n)):u&&(Xu(),qu(u,1,1,function(){u=null}),Zu());var d=r;(r=s(t,i))===d?l[r].p(t,i):(Xu(),qu(l[d],1,1,function(){l[d]=null}),Zu(),(o=l[r])?o.p(t,i):(o=l[r]=c[r](t)).c(),Yu(o,1),o.m(e,null)),(!a||8192&i)&&au(e,"class",t[13])},i:function(t){a||(Yu(u),Yu(o),a=!0)},o:function(t){qu(u),qu(o),a=!1},d:function(t){t&&Ka(e),u&&u.d(),l[r].d()}}}(t);return{c:function(){e=Ja("button"),l&&l.c(),au(e,"type",t[6]),e.disabled=t[5],au(e,"class",t[12]),au(e,"t
2itle",n=Kd(t[0],t[1],t[2]))},m:function(n,u){qa(n,e,u),l&&l.m(e,null),t[28](e),r=!0,o||(a=[iu(e,"keydown",function(){Ta(t[8])&&t[8].apply(this,arguments)}),iu(e,"click",function(){Ta(t[7])&&t[7].apply(this,arguments)}),iu(e,"pointerdown",function(){Ta(t[14])&&t[14].apply(this,arguments)}),Wa(i=Rd.call(null,e,t[4])),Wa(t[9].call(null,e))],o=!0)},p:function(o,a){var s=V(a,1)[0];t=o,c?c.p&&(!r||536870912&s)&&za(c,u,t,t[29],r?Fa(u,t[29],s,null):Oa(t[29]),null):l&&l.p&&(!r||10249&s)&&l.p(t,r?s:-1),(!r||64&s)&&au(e,"type",t[6]),(!r||32&s)&&(e.disabled=t[5]),(!r||4096&s)&&au(e,"class",t[12]),(!r||7&s&&n!==(n=Kd(t[0],t[1],t[2])))&&au(e,"title",n),i&&Ta(i.update)&&16&s&&i.update.call(null,t[4])},i:function(t){r||(Yu(l,t),r=!0)},o:function(t){qu(l,t),r=!1},d:function(n){n&&Ka(e),l&&l.d(n),t[28](null),o=!1,Ca(a)}}}function Yp(t,e,n){var i,r,o,a,u,c,l,s=e.$$slots,d=void 0===s?{}:s,f=e.$$scope,h=e.class,p=void 0===h?void 0:h,v=e.label,m=void 0===v?void 0:v,g=e.title,$=void 0===g?void 0:g,y=e.shortcut,b=void 0===y?void 0:y,x=e.labelClass,w=void 0===x?void 0:x,S=e.innerClass,k=void 0===S?void 0:S,C=e.hideLabel,T=void 0!==C&&C,M=e.icon,P=void 0===M?void 0:M,R=e.style,I=void 0===R?void 0:R,E=e.disabled,A=void 0===E?void 0:E,L=e.type,F=void 0===L?"button":L,z=e.onclick,O=void 0===z?void 0:z,D=e.onkeydown,B=void 0===D?void 0:D,_=e.onhold,W=void 0===_?void 0:_,N=e.action,V=void 0===N?function(){}:N,j=e.holdThreshold,H=void 0===j?500:j,U=e.holdSpeedUpFactor,G=void 0===U?.5:U,X=e.holdSpeedMin,Y=void 0===X?20:X,q=function(t){n(25,c=setTimeout(function(){W(),q(Math.max(t*G,Y))},t))};return t.$$set=function(t){"class"in t&&n(15,p=t.class),"label"in t&&n(0,m=t.label),"title"in t&&n(1,$=t.title),"shortcut"in t&&n(2,b=t.shortcut),"labelClass"in t&&n(16,w=t.labelClass),"innerClass"in t&&n(17,k=t.innerClass),"hideLabel"in t&&n(18,T=t.hideLabel),"icon"in t&&n(3,P=t.icon),"style"in t&&n(4,I=t.style),"disabled"in t&&n(5,A=t.disabled),"type"in t&&n(6,F=t.type),"onclick"in t&&n(7,O=t.onclick),"onkeydown"in t&&n(8,B=t.onkeydown),"onhold"in t&&n(19,W=t.onhold),"action"in t&&n(9,V=t.action),"holdThreshold"in t&&n(20,H=t.holdThreshold),"holdSpeedUpFactor"in t&&n(21,G=t.holdSpeedUpFactor),"holdSpeedMin"in t&&n(22,Y=t.holdSpeedMin),"$$scope"in t&&n(29,f=t.$$scope)},t.$$.update=function(){101187584&t.$$.dirty&&n(26,r=W?function(){c&&(clearTimeout(c),n(25,c=void 0),document.documentElement.removeEventListener("pointerup",r))}:Z),68681728&t.$$.dirty&&n(14,i=W?function(){document.documentElement.addEventListener("pointerup",r),q(H)}:Z),131072&t.$$.dirty&&n(13,o=bd(["PinturaButtonInner",k])),294912&t.$$.dirty&&n(12,a=bd(["PinturaButton",T&&"PinturaButtonIconOnly",p])),327680&t.$$.dirty&&n(11,u=bd([T?"implicit":"PinturaButtonLabel",w]))},[m,$,b,P,I,A,F,O,B,V,l,u,a,o,i,p,w,k,T,W,H,G,Y,function(t){return qd(t,l)},function(){return l},c,r,d,function(t){Iu[t?"unshift":"push"](function(){n(10,l=t)})},f]}var qp=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Yp,Zp,Ma,{class:15,label:0,title:1,shortcut:2,labelClass:16,innerClass:17,hideLabel:18,icon:3,style:4,disabled:5,type:6,onclick:7,onkeydown:8,onhold:19,action:9,holdThreshold:20,holdSpeedUpFactor:21,holdSpeedMin:22,isEventTarget:23,getElement:24}),n}return $(e,t),v(e,[{key:"isEventTarget",get:function(){return this.$$.ctx[23]}},{key:"getElement",get:function(){return this.$$.ctx[24]}}])}(sc),Kp=function(t,e){var n=t.findIndex(e);if(n>=0)return t.splice(n,1)},Jp=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.inertia,i=void 0!==n&&n,r=e.inertiaDurationMultiplier,o=void 0===r?80:r,a=e.shouldStartInteraction,u=void 0===a?function(){return!0}:a,c=e.pinch,l=void 0!==c&&c,s=e.multiTouch,d=void 0===s?void 0:s,f=e.getEventPosition,h=void 0===f?function(t){return ve(t.clientX,t.clientY)}:f,p=e.observeKeys,v=void 0!==p&&p;function m(e,n){t.dispatchEvent(new CustomEvent(e,{detail:n}))}function g(){x&&x(),x=void 0}var $,y,b,x,w,S,k,C,T=[],M=function(t){return 0===t.timeStamp?Date.now():t.timeStamp},P=function(){var t=ge(T[0].position);if(T[1]){var e=.5*(T[1].position.x-t.x),n=.5*(T[1].position.y-t.y);t.x+=e,t.y+=n}return t},R=function(t){t.origin.x=t.position.x,t.origin.y=t.position.y,t.translation.x=0,t.translation.y=0},I=function(t){var e=function(t){return T.findIndex(function(e){return e.event.pointerId===t.pointerId})}(t);if(!(e<0))return T[e]},E=function(){return 1===T.length},A=function(){return 2===T.length},L=function(t){var e=Fe(t.map(function(t){return t.position})),n=function(t,e){return t.reduce(function(t,n){return t+Ae(e,n.position)},0)/t.length}(t,e);return{center:e,distance:n,velocity:Fe(t.map(function(t){return t.velocity})),translation:Fe(t.map(function(t){return t.translation}))}},F=0,z=void 0;t.addEventListener("pointerdown",N);var O=["Meta","Control","Alt","Shift"];function D(t){if(O.includes(t.key)){var e=t.metaKey,n=t.ctrlKey,i=t.altKey,r=t.shiftKey;W({metaKey:e,ctrlKey:n,altKey:i,shiftKey:r})}}var _=Date.now(),W=function(t){var e=ge(T[0].translation),n=k;
2l&&A()&&(n*=Ae(T[0].position,T[1].position)/w,Ce(e,T[1].translation));Ce(e,S);var i=Date.now();i-_<16||(_=i,m("interactionupdate",B({position:P(),translation:e,scalar:l?n:void 0,isMultiTouching:A()},t)))};function N(e){if(!A()&&!function(t){return ji(t.button)&&0!==t.button}(e)&&u(e,t))if(g(),function(t){var e=M(t),n={timeStamp:e,timeStampInitial:e,position:h(t),origin:h(t),velocity:pe(),velocityHistory:[],velocityAverage:pe(),translation:pe(),interactionState:void 0,event:t};T.push(n),n.interactionState=L(T)}(e),v&&(window.addEventListener("keydown",D),window.addEventListener("keyup",D)),E())document.documentElement.addEventListener("pointermove",V),document.documentElement.addEventListener("pointerup",j),document.documentElement.addEventListener("pointercancel",j),document.addEventListener("visibilitychange",U),C=!1,k=1,S=pe(),w=void 0,m("interactionstart",{origin:ge(I(e).origin)});else if(l)C=!0,w=Ae(T[0].position,T[1].position),S.x+=T[0].translation.x,S.y+=T[0].translation.y,R(T[0]);else if(!1===d)return T.length=0,X(),m("interactioncancel")}function V(t){t.preventDefault(),function(t){var e=I(t);if(e){var n=M(t),i=h(t),r=Math.max(1,n-e.timeStamp);e.velocity.x=(i.x-e.position.x)/r,e.velocity.y=(i.y-e.position.y)/r,e.velocityHistory.push(ge(e.velocity)),e.velocityHistory=e.velocityHistory.slice(-3),e.velocityAverage=e.velocityHistory.reduce(function(t,e,n,i){return t.x+=e.x/i.length,t.y+=e.y/i.length,t},pe()),e.translation.x=i.x-e.origin.x,e.translation.y=i.y-e.origin.y,e.timeStamp=n,e.position.x=i.x,e.position.y=i.y,e.event=t}}(t);var e=v?t:{},n=e.metaKey,i=void 0!==n&&n,r=e.ctrlKey,o=void 0!==r&&r,a=e.altKey,u=void 0!==a&&a,c=e.shiftKey;W({metaKey:i,ctrlKey:o,altKey:u,shiftKey:void 0!==c&&c})}function j(t){if(I(t)){var e=P(),n=function(t){var e=Kp(T,function(e){return e.event.pointerId===t.pointerId});if(e)return e[0]}(t);if(l&&E()){var r=Ae(T[0].position,n.position);k*=r/w,S.x+=T[0].translation.x+n.translation.x,S.y+=T[0].translation.y+n.translation.y,R(T[0])}var a=!1,u=!1;if(!C&&n){var c=performance.now(),s=c-n.timeStampInitial,d=Ee(n.translation);a=d<64&&s<300,u=!!(z&&a&&c-F<700&&Ee(z,n.position)<128),a&&(z=ge(n.position),F=c)}if(!(T.length>0)){X();var f=ge(n.translation),h=ge(n.velocityAverage),p=!1;m("interactionrelease",{isTap:a,isDoubleTap:u,position:e,translation:f,scalar:k,preventInertia:function(){return p=!0}});var v=Ae(h);if(p||!i||v<.25)return G(f,{isTap:a,isDoubleTap:u});y=ge(e),b=ge(f),($=js(ge(f),{easing:Ws,duration:v*o})).set({x:f.x+50*h.x,y:f.y+50*h.y}).then(function(){x&&G(Ia($),{isTap:a,isDoubleTap:u})}),x=$.subscribe(H)}}}function H(t){t&&m("interactionupdate",{position:ve(y.x+(t.x-b.x),y.y+(t.y-b.y)),translation:t,scalar:l?k:void 0})}function U(t){if("visible"!==document.visibilityState&&T.length){var e=L(T);g(),m("interactionend",B({},e)),T.length=0,X()}}function G(t,e){g(),m("interactionend",B(B({},e),{},{translation:t,scalar:l?k:void 0}))}function X(){v&&window.removeEventListener("keydown",D),v&&window.removeEventListener("keyup",D),document.documentElement.removeEventListener("pointermove",V),document.documentElement.removeEventListener("pointerup",j),document.documentElement.removeEventListener("pointercancel",j),document.removeEventListener("visibilitychange",U)}return{destroy:function(){g(),t.removeEventListener("pointerdown",N)}}};function Qp(t,e){return e?e*Math.sign(t)*Math.log10(1+Math.abs(t)/e):t}var tv=function(t,e,n){if(!e||!n)return B({},t);var i=t.x+Qp(e.x-t.x,n),r=t.x+t.width+Qp(e.x+e.width-(t.x+t.width),n),o=t.y+Qp(e.y-t.y,n);return{x:i,y:o,width:r-i,height:t.y+t.height+Qp(e.y+e.height-(t.y+t.height),n)-o}},ev=function(t,e,n){return e&&n?ve(t.x+Qp(e.x-t.x,n),t.y+Qp(e.y-t.y,n)):B({},t)},nv=function(t,e){if(t)return/em/.test(t)?16*parseInt(t,10):/px/.test(t)?parseInt(t,10):void 0},iv=function(t,e){var n=t.detail||0,i=t.deltaX,r=t.deltaY,o=t.wheelDelta,a=t.wheelDeltaX,u=t.wheelDeltaY,c=(e||{}).fixScrollDirection,l=void 0!==c&&c;return ji(a)&&Math.abs(a)>Math.abs(u)?n=a/-120:ji(i)&&Math.abs(i)>Math.abs(r)?n=i/20:(o||u)&&(n=(o||u)/-120),n||(n=r/20),(Bt()||ei())&&(n*=2),l&&wi()&&(n*=-1),n};function rv(t){var e,n,i,r,o,a,u,c=t[38].default,l=Aa(c,t,t[37],null);return{c:function(){e=Ja("div"),n=Ja("div"),l&&l.c(),du(n,"transform",t[6]),au(e,"class",i=bd(["PinturaScrollable",t[0]])),au(e,"data-direction",t[1]),au(e,"data-state",t[7]),du(e,"--scrollable-feather-start-opacity",t[4]),du(e,"--scrollable-feather-end-opacity",t[5])},m:function(i,c){qa(i,e,c),Xa(e,n),l&&l.m(n,null),t[40](e),o=!0,a||(u=[iu(n,"interactionstart",t[10]),iu(n,"interactionupdate",t[12]),iu(n,"interactionend",t[13]),iu(n,"interactionrelease",t[11]),Wa(Jp.call(null,n,{inertia:!0})),iu(n,"measure",t[39]),Wa(ud.call(null,n)),iu(e,"wheel",t[15],{passive:!1}),iu(e,"scroll",t[17]),iu(e,"focusin",t[41]),iu(e,"nudge",t[18]),iu(e,"measure",t[14]),Wa(ud.call(null,e,{observePosition:!0})),Wa(r=Fh.call(null,e,{direction:"x"===t[1]?"horizontal":"vertical",stopKeydownPropagation:!1}))],a=!0)},p:function(t,a){l&&l.p&&(!o||64&a[1])&&za(l,c,t,t[37],o?Fa(c,t[37],a,null):Oa(t[37]),null),64&a[0]&&du(n,"transform",t[6]),(!o||1&a[0]&&i!==(i=bd(["PinturaScrollable",t[0]])))&&au(e,"class",i),(!o||2&a[0])&&au(e,"data-direction",t[1]),(!o||128&a[0])&&au(e,"data-state",t[7]),r&&Ta(r.update)&&2&a[0]&&r.update.call(null,{direction:"x"===t[1]?"horizontal":"vertical",stopKeydownPropagation:!1}),16&a[0]&&du(e,"--scrollable-feather-start-opacity",t[4]),32&a[0]&&du(e,"--scrollable-feather-end-opacity",t[5])},i:function(t){o||(Yu(l,t),o=!0)},o:function(t){qu(l,t),o=!1},d:function(n){n&&Ka(e),l&&l.d(n),t[40](null),a=!1,Ca(u)}}}function ov(t,e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v,m=e.$$slots,g=void 0===m?{}:m,$=e.$$scope,y=Cu(),b="idle",x=Us(0);Ea(t,x,function(t){return n(36,s=t)});var w,S=e.class,k=void 0===S?void 0:S,C=e.scrollBlockInteractionDist,T=void 0===C?5:C,M=e.scrollStep,P=void 0===M?10:M,R=e.scrollFocusMargin,I=void 0===R?64:R,E=e.scrollDirection,A=void 0===E?"x":E,L=e.scrollAutoCancel,F=void 0!==L&&L,z=e.elasticity,O
2=void 0===z?0:z,D=e.onscroll,B=void 0===D?Z:D,_=e.maskFeatherSize,W=void 0===_?void 0:_,N=e.maskFeatherStartOpacity,V=void 0===N?void 0:N,j=e.maskFeatherEndOpacity,H=void 0===j?void 0:j,U=e.scroll,G=void 0===U?void 0:U,X=Mu("fixScrollDirection");Ea(t,X,function(t){return n(48,d=t)});var Y,q,K,J=void 0,Q=void 0,tt=!0,et=x.subscribe(function(t){var e=pe();e[A]=t,B(e)}),nt=function(t){return Math.max(Math.min(0,t),p[i]-h[i])},it=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=e.elastic,r=void 0!==i&&i,o=e.animate,a=void 0!==o&&o,u=e.preventScrollState,c=void 0!==u&&u;Math.abs(t-f)>T&&"idle"===b&&!v&&!c&&n(29,b="scrolling");var l=nt(t),s=r&&O&&!v?l+Qp(t-l,O):l,d=!0;a?d=!1:tt||(d=!v),tt=!1,x.set(s,{hard:d}).then(function(t){v&&(tt=!0)})},rt=function(t){if(u&&v){var e=t.target;t.target.classList.contains("implicit")&&(e=e.parentNode);var n=e["x"===A?"offsetLeft":"offsetTop"],r=n+e["x"===A?"offsetWidth":"offsetHeight"],o=Ia(x),a=I+W;o+n<a?it(-n+a):o+r>p[i]-a&&it(p[i]-r-a,{animate:!0})}};ku(function(){et()});return t.$$set=function(t){"class"in t&&n(0,k=t.class),"scrollBlockInteractionDist"in t&&n(22,T=t.scrollBlockInteractionDist),"scrollStep"in t&&n(23,P=t.scrollStep),"scrollFocusMargin"in t&&n(24,I=t.scrollFocusMargin),"scrollDirection"in t&&n(1,A=t.scrollDirection),"scrollAutoCancel"in t&&n(25,F=t.scrollAutoCancel),"elasticity"in t&&n(26,O=t.elasticity),"onscroll"in t&&n(27,B=t.onscroll),"maskFeatherSize"in t&&n(21,W=t.maskFeatherSize),"maskFeatherStartOpacity"in t&&n(19,V=t.maskFeatherStartOpacity),"maskFeatherEndOpacity"in t&&n(20,H=t.maskFeatherEndOpacity),"scroll"in t&&n(28,G=t.scroll),"$$scope"in t&&n(37,$=t.$$scope)},t.$$.update=function(){if(2&t.$$.dirty[0]&&n(33,i="x"===A?"width":"height"),2&t.$$.dirty[0]&&n(31,r=A.toUpperCase()),8&t.$$.dirty[0]&&n(35,o=w&&getComputedStyle(w)),8&t.$$.dirty[0]|16&t.$$.dirty[1]&&n(34,a=o&&nv(o.getPropertyValue("--scrollable-feather-size"))),1075314692&t.$$.dirty[0]|44&t.$$.dirty[1]&&null!=s&&p&&null!=a&&h){var e=-1*s/a,d=-(p[i]-h[i]-s)/a;n(19,V=Fc(1-e,0,1)),n(20,H=Fc(1-d,0,1)),n(21,W=a),n(4,J=V),n(5,Q=H)}268435464&t.$$.dirty[0]&&w&&void 0!==G&&(ji(G)?it(G):it(G.scrollOffset,G)),1073741828&t.$$.dirty[0]|4&t.$$.dirty[1]&&n(32,u=p&&h?h[i]>p[i]:void 0),536870912&t.$$.dirty[0]|2&t.$$.dirty[1]&&n(7,c=bd([b,u?"overflows":void 0])),35&t.$$.dirty[1]&&n(6,l=u?"translate".concat(r,"(").concat(s,"px)"):"none")},[k,A,h,w,J,Q,l,c,x,X,function(){u&&(q=!1,Y=!0,K=ve(0,0),v=!1,n(29,b="idle"),f=Ia(x))},function(t){t.detail;u&&(v=!0,n(29,b="idle"))},function(t){var e=t.detail;u&&(q||Y&&(Y=!1,Ee(e.translation)<.1)||(!F||"x"!==A||function(t){var e=ke(ve(t.x-K.x,t.y-K.y),Math.abs);K=ge(t);var n=Ee(e),i=e.x-e.y;return!(n>1&&i<-.5)}(e.translation)?it(f+e.translation[A],{elastic:!0}):q=!0))},function(t){var e=t.detail;if(u&&!q){var n=f+e.translation[A],i=nt(n);tt=!1,x.set(i).then(function(t){v&&(tt=!0)})}},function(t){var e=t.detail;n(30,p=e),y("measure",{x:e.x,y:e.y,width:e.width,height:e.height})},function(t){if(u){t.preventDefault(),t.stopPropagation();var e=t.shiftKey,n=iv(t,{fixScrollDirection:d})*(e?-1:1),i=Ia(x);it(i+n*P,{animate:!0})}},rt,function(){n(3,w["x"===A?"scrollLeft":"scrollTop"]=0,w)},function(t){var e=t.detail;if(!w.querySelector("[data-focus-visible]")){var n=-2*e[A],i=Ia(x);it(i+n*P,{animate:!0,preventScrollState:!0})}},V,H,W,T,P,I,F,O,B,G,b,p,r,u,i,a,o,s,$,g,function(t){return n(2,h=t.detail)},function(t){Iu[t?"unshift":"push"](function(){n(3,w=t)})},function(t){setTimeout(function(){return rt(t)},32)}]}var av=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,ov,rv,Ma,{class:0,scrollBlockInteractionDist:22,scrollStep:23,scrollFocusMargin:24,scrollDirection:1,scrollAutoCancel:25,elasticity:26,onscroll:27,maskFeatherSize:21,maskFeatherStartOpacity:19,maskFeatherEndOpacity:20,scroll:28},null,[-1,-1]),n}return $(e,t),v(e)}(sc);function uv(t){var e,n,i,r,o;return{c:function(){au(e=Ja("span"),"class","PinturaStatusMessage")},m:function(n,a){qa(n,e,a),e.innerHTML=t[0],i=!0,r||(o=[iu(e,"measure",function(){Ta(t[1])&&t[1].apply(this,arguments)}),Wa(ud.call(null,e))],r=!0)},p:function(n,r){var o=V(r,1)[0];t=n,(!i||1&o)&&(e.innerHTML=t[0])},i:function(r){i||(Du(function(){n||(n=Ju(e,t[4],{duration:t[2]},!0)),n.run(1)}),i=!0)},o:function(r){n||(n=Ju(e,t[4],{duration:t[2]},!1)),n.run(0),i=!1},d:function(t){t&&Ka(e),t&&n&&n.end(),r=!1,Ca(o)}}}function cv(t,e,n){var i,r,o=e.text,a=e.onmeasure,u=void 0===a?Z:a,c=Mu("isAnimated");return Ea(t,c,function(t){return n(5,r=t)}),t.$$set=function(t){"text"in t&&n(0,o=t.text),"onmeasure"in t&&n(1,u=t.onmeasure)},t.$$.update=function(){32&t.$$.dirty&&n(2,i=r?500:0)},[o,u,i,c,function(t,e){return{duration:e.duration,tick:function(e){t.style.opacity=e}}},r]}var lv=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,cv,uv,Ma,{text:0,onmeasure:1}),n}return $(e,t),v(e)}(sc);function sv(t){var e,n,i,r=t[5].default,o=Aa(r,t,t[4],null);return{c:function(){e=Ja("span"),o&&o.c(),au(e,"class",n="PinturaStatusAside ".concat(t[1])),du(e,"transform",t[2]),du(e,"opacity",t[0])},m:function(t,n){qa(t,e,n),o&&o.m(e,null),i=!0}
2,p:function(t,a){var u=V(a,1)[0];o&&o.p&&(!i||16&u)&&za(o,r,t,t[4],i?Fa(r,t[4],u,null):Oa(t[4]),null),(!i||2&u&&n!==(n="PinturaStatusAside ".concat(t[1])))&&au(e,"class",n),4&u&&du(e,"transform",t[2]),1&u&&du(e,"opacity",t[0])},i:function(t){i||(Yu(o,t),i=!0)},o:function(t){qu(o,t),i=!1},d:function(t){t&&Ka(e),o&&o.d(t)}}}function dv(t,e,n){var i,r=e.$$slots,o=void 0===r?{}:r,a=e.$$scope,u=e.offset,c=void 0===u?0:u,l=e.opacity,s=void 0===l?0:l,d=e.class,f=void 0===d?void 0:d;return t.$$set=function(t){"offset"in t&&n(3,c=t.offset),"opacity"in t&&n(0,s=t.opacity),"class"in t&&n(1,f=t.class),"$$scope"in t&&n(4,a=t.$$scope)},t.$$.update=function(){8&t.$$.dirty&&n(2,i="translateX(".concat(c,"px)"))},[s,f,i,c,a,o]}var fv=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,dv,sv,Ma,{offset:3,opacity:0,class:1}),n}return $(e,t),v(e)}(sc),hv=null,pv=function(t){if(null===hv&&(hv=ut()&&"visualViewport"in window),!hv)return!1;var e=visualViewport.height,n=function(){t(visualViewport.height<e?"visible":"hidden")};return visualViewport.addEventListener("resize",n),function(){return visualViewport.removeEventListener("resize",n)}};function vv(t){for(var e,n,i=[{onclick:t[1]},t[3]],r={},o=0;o<i.length;o+=1)r=wa(r,i[o]);return e=new qp({props:r}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var r=10&n[0]?ic(i,[2&n[0]&&{onclick:t[1]},8&n[0]&&rc(t[3])]):{};e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function mv(t){for(var e,n,i=[{onclick:t[0]},{class:"PinturaInputFormButtonConfirm"},t[2]],r={},o=0;o<i.length;o+=1)r=wa(r,i[o]);return e=new qp({props:r}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var r=5&n[0]?ic(i,[1&n[0]&&{onclick:t[0]},i[1],4&n[0]&&rc(t[2])]):{};e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function gv(t){var e,n,i,r,o,a,u,c,l=t[3]&&vv(t),s=t[29].default,d=Aa(s,t,t[28],null),f=t[2]&&mv(t);return{c:function(){e=Ja("div"),n=Ja("div"),l&&l.c(),i=eu(),r=Ja("div"),d&&d.c(),o=eu(),f&&f.c(),au(r,"class","PinturaInputFormFields"),au(n,"class","PinturaInputFormInner"),au(e,"class","PinturaInputForm"),au(e,"data-layout",t[4]),du(e,"opacity",t[6]),du(e,"left",t[7]),du(e,"top",t[8]),du(e,"right",t[9]),du(e,"bottom",t[10])},m:function(s,h){qa(s,e,h),Xa(e,n),l&&l.m(n,null),Xa(n,i),Xa(n,r),d&&d.m(r,null),Xa(n,o),f&&f.m(n,null),t[30](e),a=!0,u||(c=[iu(r,"keydown",t[14]),iu(e,"focusin",t[11]),iu(e,"focusout",t[12]),iu(e,"measure",t[13]),Wa(ud.call(null,e))],u=!0)},p:function(t,r){t[3]?l?(l.p(t,r),8&r[0]&&Yu(l,1)):((l=vv(t)).c(),Yu(l,1),l.m(n,i)):l&&(Xu(),qu(l,1,1,function(){l=null}),Zu()),d&&d.p&&(!a||268435456&r[0])&&za(d,s,t,t[28],a?Fa(s,t[28],r,null):Oa(t[28]),null),t[2]?f?(f.p(t,r),4&r[0]&&Yu(f,1)):((f=mv(t)).c(),Yu(f,1),f.m(n,null)):f&&(Xu(),qu(f,1,1,function(){f=null}),Zu()),(!a||16&r[0])&&au(e,"data-layout",t[4]),64&r[0]&&du(e,"opacity",t[6]),128&r[0]&&du(e,"left",t[7]),256&r[0]&&du(e,"top",t[8]),512&r[0]&&du(e,"right",t[9]),1024&r[0]&&du(e,"bottom",t[10])},i:function(t){a||(Yu(l),Yu(d,t),Yu(f),a=!0)},o:function(t){qu(l),qu(d,t),qu(f),a=!1},d:function(n){n&&Ka(e),l&&l.d(),d&&d.d(n),f&&f.d(),t[30](null),u=!1,Ca(c)}}}function $v(t,e,n){var i,r,o,a,u,c,l=e.$$slots,s=void 0===l?{}:l,d=e.$$scope,f=e.onconfirm,h=e.oncancel,p=e.autoFocus,v=void 0===p||p,m=e.autoPositionCursor,g=void 0===m||m,$=e.buttonConfirm,y=void 0===$?void 0:$,b=e.buttonCancel,x=void 0===b?void 0:b,w=e.layout,S=void 0===w?"stack":w,k=e.parentRect,C=void 0===k?void 0:k,T=e.align,M=void 0===T?void 0:T,P=e.justify,R=void 0===P?void 0:P,I=e.parentMargin,E=void 0===I?16:I,A=e.panelOffset,L=void 0===A?pe():A,F=e.willHandleKeydown,z=void 0===F?function(){return!0}:F,O=!1,D=void 0,B=void 0,_={top:void 0,bottom:void 0},W=0,N=void 0,V=void 0,j=void 0,H=void 0,U=function(){var t=u.querySelector("input, textarea");t.focus(),W>=1||t.select()},G=function(){O=!0,X||!ki()&&!xt()||n(24,_={top:"1em",bottom:"auto"}),ki()&&function(t){var e,n=function(t){return e=t.touches[0].screenY},i=function(t){var n=t.touches[0].screenY,i=t.target;/textarea/i.test(i.nodeName)?(n>e?0==i.scrollTop&&t.preventDefault():n<e?i.scrollTop+i.offsetHeight==i.scrollHeight&&t.preventDefault():t.preventDefault(),e=n):t.preventDefault()};t.addEventListener("touchstart",n),t.addEventListener("touchmove",i)}(u),n(6,W=1)}
2,X=pv(function(t){a?"hidden"!==t||O?(clearTimeout(B),B=void 0,n(24,_={top:"".concat(visualViewport.height-D.height-L.y,"px")}),"visible"===t?(n(5,u.dataset.stick=!0,u),U(),G()):(O=!1,n(6,W=0))):U():n(24,_={top:"4.5em",bottom:"auto"})});return wu(function(){v&&U()}),ku(function(){X&&X()}),t.$$set=function(t){"onconfirm"in t&&n(0,f=t.onconfirm),"oncancel"in t&&n(1,h=t.oncancel),"autoFocus"in t&&n(15,v=t.autoFocus),"autoPositionCursor"in t&&n(16,g=t.autoPositionCursor),"buttonConfirm"in t&&n(2,y=t.buttonConfirm),"buttonCancel"in t&&n(3,x=t.buttonCancel),"layout"in t&&n(4,S=t.layout),"parentRect"in t&&n(17,C=t.parentRect),"align"in t&&n(18,M=t.align),"justify"in t&&n(19,R=t.justify),"parentMargin"in t&&n(20,E=t.parentMargin),"panelOffset"in t&&n(21,L=t.panelOffset),"willHandleKeydown"in t&&n(22,z=t.willHandleKeydown),"$$scope"in t&&n(28,d=t.$$scope)},t.$$.update=function(){8519680&t.$$.dirty[0]&&n(27,i=C&&D),144572416&t.$$.dirty[0]&&n(26,r=i?function(t,e,n,i,r){var o,a;return o="center"===i?t.x+.5*t.width-.5*e.width:"right"===i?t.x+t.width-e.width-r:t.x+r,a="center"===n?t.y+.5*t.height-.5*e.height:"bottom"===n?t.y+t.height-e.height-r:t.y+r,{top:"".concat(a,"px"),right:"auto",bottom:"auto",left:"".concat(o,"px")}}(C,D,M,R,E):void 0),201326592&t.$$.dirty[0]&&n(7,N=i?r.left:void 0),218103808&t.$$.dirty[0]&&n(8,V=i?r.top:_.top),201326592&t.$$.dirty[0]&&n(9,j=i?r.right:void 0),218103808&t.$$.dirty[0]&&n(10,H=i?r.bottom:_.bottom),32&t.$$.dirty[0]&&n(25,o=u&&getComputedStyle(u)),33554432&t.$$.dirty[0]&&(a=o&&"1"===o.getPropertyValue("--editor-modal"))},[f,h,y,x,S,u,W,N,V,j,H,function(t){var e;(function(t){return/textarea/i.test(t)}(t.target)||ff(t.target))&&(c=Date.now(),g&&((e=t.target).selectionStart=e.selectionEnd=e.value.length),clearTimeout(B),B=setTimeout(G,200))},function(t){Date.now()-c>50||(t.stopPropagation(),U())},function(t){var e=t.detail;n(23,D={width:e.width,height:e.height})},function(t){if(z(t))return"Enter"===t.key?f():"Escape"===t.key?h():void 0},v,g,C,M,R,E,L,z,D,_,o,r,i,d,s,function(t){Iu[t?"unshift":"push"](function(){n(5,u=t)})}]}var yv=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,$v,gv,Ma,{onconfirm:0,oncancel:1,autoFocus:15,autoPositionCursor:16,buttonConfirm:2,buttonCancel:3,layout:4,parentRect:17,align:18,justify:19,parentMargin:20,panelOffset:21,willHandleKeydown:22},null,[-1,-1]),n}return $(e,t),v(e)}(sc),bv=function(t,e){t.fastSeek&&t.fastSeek(e),t.currentTime=e},xv=function(t){return t.touches&&t.touches.length&&"stylus"===t.touches[0].touchType},wv=["aspectRatio","isRotatedSideways","flip","cropSize"],Sv=Hc.map(function(t){return V(t,1)[0]}).filter(function(t){return!wv.includes(t)}),kv=function(t,e){return new CustomEvent("ping",{detail:{type:t,data:e},cancelable:!0,bubbles:!0})},Cv=function(t,e){return(e?Jl(t,e):t).replace(/([a-z])([A-Z])/g,"$1-$2").replace(/\s+/g,"-").toLowerCase()},Tv=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:qt,n=hc(void 0),i=n.subscribe,r=n.set,o=function(t,e){var n=matchMedia(t);return n.addListener(e),e(n),{get matches(){return n.matches},destroy:function(){return n.removeListener(e)}}}(t,function(t){var n=t.matches;return r(e(n))});return{subscribe:i,destroy:o.destroy}},Mv=function(){var t=O(k().mark(function t(e){return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.t0=st,t.next=3,St(e);case 3:return t.t1=t.sent,t.abrupt("return",(0,t.t0)(t.t1));case 5:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),Pv=function(t,e){return new Promise(function(n,i){O(k().mark(function r(){var o,a,u,c,l,s;return k().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(a=(o=e||{}).imageOrienter,u=o.canvasMemoryLimit,!pl(t)){r.next=7;break}return r.t0=n,r.next=5,hl(t);case 5:r.t1=r.sent,(0,r.t0)(r.t1);case 7:return r.next=9,a.read(t);case 9:if(c=r.sent,l=function(t){return Wt(t,{canvasMemoryLimit:u}).then(function(t){return a.apply(t,c)}).then(n).catch(i)},!Lt(t)&&Et()&&!ei()&&!ki()){r.next=13;break}return r.abrupt("return",l(t));case 13:return r.prev=13,r.next=16,Ot(function(t,e){return createImageBitmap(t,{colorSpaceConversion:"default"}).then(function(t){return e(null,t)}).catch(e)},[t]);
2case 16:s=r.sent,r.next=21;break;case 19:r.prev=19,r.t2=r.catch(13);case 21:if(s&&s.width){r.next=23;break}return r.abrupt("return",l(t));case 23:return r.next=25,lt();case 25:if(r.sent){r.next=27;break}return r.abrupt("return",n(a.apply(s,c)));case 27:if(!(ks()&&c>1)){r.next=33;break}return r.t3=n,r.next=31,Mv(s);case 31:return r.t4=r.sent,r.abrupt("return",(0,r.t3)(r.t4));case 33:n(s);case 34:case"end":return r.stop()}},r,null,[[13,19]])}))()})},Rv=function(t,e){return new Promise(function(){var n=O(k().mark(function n(i){var r,o,a,u,c,l;return k().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(!(t.width<e.width&&t.height<e.height)){n.next=2;break}return n.abrupt("return",i(t));case 2:if(r=Math.min(e.width/t.width,e.height/t.height),o=r*t.width,a=r*t.height,u=pt("canvas",{width:o,height:a}),c=u.getContext("2d",{willReadFrequently:!0}),!$t(t)){n.next=13;break}return n.next=10,St(t);case 10:n.t0=n.sent,n.next=14;break;case 13:n.t0=t;case 14:l=n.t0,c.drawImage(l,0,0,o,a),i(st(u));case 17:case"end":return n.stop()}},n)}));return function(t){return n.apply(this,arguments)}}())},Iv=null,Ev=function(){if(null===Iv){var t=pt("canvas");Iv=!!ps(t),gt(t),t=void 0}return Iv},Av=[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0],Lv={precision:1e-4},Fv={precision:.01*Lv.precision},zv=function(){var t=[],e=[],n=[],i=function(){e.forEach(function(t){return t(n)})},r=function(e){e.unsub=e.subscribe(function(r){return function(e,r){var o=t.indexOf(e);o<0||(n[o]=r,i())}(e,r)}),i()};return{get length(){return t.length},clear:function(){t.forEach(function(t){return t.unsub()}),t.length=0,n.length=0},unshift:function(e){t.unshift(e),r(e)},get:function(e){return t[e]},push:function(e){t.push(e),r(e)},remove:function(e){e.unsub();var i=t.indexOf(e);t.splice(i,1),n.splice(i,1)},forEach:function(e){return t.forEach(e)},filter:function(e){return t.filter(e)},subscribe:function(t){return e.push(t),t(n),function(){e.splice(e.indexOf(t),1)}}}},Ov=function(t){return t[0]<.25&&t[1]<.25&&t[2]<.25},Dv=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Promise(function(e){var n=t.accept,i=pt("input",{style:"position:absolute;visibility:hidden;width:0;height:0;",type:"file",accept:void 0===n?"image/*":n}),r=function(){var t=V(i.files,1)[0];i.parentNode&&i.remove(),i.removeEventListener("change",r),e(t)};i.addEventListener("change",r),ki()&&document.body.append(i),i.click()})},Bv=function(t){try{return t()}catch(t){console.error(t)}},_v=function(t){return Math.round(100*t)},Wv=function(t){return ve(t.clientX,t.clientY)},Nv=function(t,e,n){var i=Wv(t);return Te(Te(i,e),n)};function Vv(t,e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w,S,k=e.root,C=e.locale,T=e.stores,M=e.allowPan,P=void 0===M||M,R=e.allowZoom,I=void 0===R||R,E=e.enablePan,A=void 0===E||E,F=e.enableZoom,z=void 0===F||F,O=e.enableZoomControls,D=void 0===O?z:O,_=e.enableZoomInput,W=void 0===_||_,N=e.enablePanInput,j=void 0===N||N,H=e.enablePanLimit,U=void 0===H||H,G=e.panLimitGutterScalar,X=void 0===G?0:G,Z=e.zoomOptions,Y=void 0===Z?[.25,.5,1,1.25,1.5,2,3,4,6,8,16]:Z,q=e.zoomAdjustStep,K=void 0===q?.25:q,J=e.zoomAdjustFactor,Q=void 0===J?.1:J,tt=e.zoomAdjustWheelFactor,et=void 0===tt?1:tt,nt=e.elasticity,it=void 0===nt?5:nt,rt=e.imageSelectionRectCentered,ot=void 0===rt?void 0:rt,at=e.imageSelectionRectScalar,ut=void 0===at?void 0:at,ct=e.zoomLevel,lt=void 0===ct?null:ct,st=e.zoomControls,dt=e.zoomMultiTouching,ft=void 0!==dt&&dt,ht=T,pt=ht.isAnimated,vt=ht.isInteracting,mt=ht.rootRect,gt=ht.stageRect,$t=ht.stageScalar,yt=ht.imageSelectionPan,bt=ht.imageSelectionZoom,xt=ht.imageSelectionStageFitScalar,wt=ht.imageSelectionRect,St=ht.imageSelectionStoredState,kt=ht.imagePreviewUpscale;Ea(t,pt,function(t){return n(71,w=t)}),Ea(t,vt,function(t){return n(70,b=t)}),Ea(t,mt,function(t){return n(67,g=t)}),Ea(t,gt,function(t){return n(66,m=t)}),Ea(t,$t,function(t){return n(46,x=t)}),Ea(t,yt,function(t){return n(65,h=t)}),Ea(t,bt,function(t){return n(43,f=t)}),Ea(t,xt,function(t){return n(44,p=t)}),Ea(t,wt,function(t){return n(68,$=t)}),Ea(t,St,function(t){return n(72,S=t)}),Ea(t,kt,function(t){return n(45,v=t)});var Ct=Mu("fixScrollDirection");Ea(t,Ct,function(t){return n(69,y=t)});var Tt=!1,Mt=void 0,Pt=void 0,Rt=void 0,It=void 0,Et=function(t){var e=k.querySelector(".PinturaMain > .PinturaUtilMain")||k.querySelector('div[data-inert="false"] .PinturaUtilMain');return!!e&&(!!e.contains(t.target)&&!hf(t.target))},At=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.pan,n=void 0===e?h:e,i=t.zoom;_a(St,S={translation:n,zoom:void 0===i?f:i},S)},Lt=function(){return h&&0===h.x&&0===h.y},Ft=function(){_a(bt,f=void 0,f),Lt()||_a(yt,h=pe(),h),Ot.set(void 0,{hard:!0})},zt=function(){Ft(),At()},Ot=Us(void 0,{precision:.01});Ot.subscribe(function(t){if(void 0===t)return _a(bt,f=void 0,f),void(Lt()||_a(yt,h=pe(),h));var e=f;t<=1?Lt()||_a(yt,h=pe(),h):t<=e&&_a(yt,h=Pe(h,.8),h),_a(bt,f=t,f)});var Dt,Bt=function(t){Ot.update(function(e){var n=t(e||p);return At({zoom:n}),n})},_t=function(t){t?Ot.set(t,{hard:!1===w}):(t=void 0,Ot.set(void 0,{hard:!0})),_a(bt,f=t,f),At({zoom:t})};function Wt(){var t=Date.now();!ji(Dt)||t-Dt>500?Dt=t:(Dt=void 0,_t(o?1===s?p:1:s===p?1:p))}var Nt,Vt,jt,Ht,Ut,Gt,Xt,Zt,Yt=function(t,e){var n=ut*e,i=B({},ot),r=1-Fc(X,0,1);hn(i,n<r?n:r);var o=B({},ot);hn(o,n),fn(o,t);var a=B({},o);return o.x>i.x&&(a.x=i.x),o.y>i.y&&(a.y=i.y),o.x+o.width<i.x+i.width&&(a.x=i.x+i.width-o.width),o.y+o.height<i.y+i.height&&(a.y=i.y+i.height-o.height),Te(dn(a),dn(i))},qt=function(t){var e=t.translation,n=t.zoom,i=void 0===n?1:n,r=t.elastify,o=void 0===r||r;if(Mt){var a=e,u=ve(Mt.x+a.x,Mt.y+a.y);if(!U)return u;var c=Yt(u,i);return o?ev(c,u,it):c}},Kt=function(){Vt=void 0,_a(vt,b=!0,b),n(34,Tt=j),Nt=!1,Rt=!1,Mt=B({},h),Pt=v?f||p:o?f||1:f||p},Jt=function(t){var e=t.detail,r=e.scalar,o=e.translation,a=e.isMultiTouching;if(Mt&&(a||j)){a&&Pe(o,.5),(j||a)&&(Nt=!0),ft||n(13,ft=a);var l=i?Fc(Pt*r,u,c):1,s=qt({translation:o,zoom:l,elastify:!0}),d=be(s);It=be(h),Rt=d<It,i&&bt.set(l),yt.set(s),Vt=ft&&{translation:t.detail.translation,scalar:r}}},Qt=function(t){_a(vt,b=!1,b),n(34,Tt=!1),n(13,ft=!1),Rt&&It<50&&(Mt=void 0,Pt=void 0,yt.set(pe()))},te=function(t){_a(vt,b=!1,b),n(34,Tt=!1),n(13,ft=!1),Promise.resolve().then(function(){if(Nt&&Mt){var e=Vt||t.detail,n=i?Fc(Pt*e.scalar,u,c):1,r=qt({elastify:!1,translation:e.translation,zoom:n});yt.set(r)}Mt=void 0,Pt=void 0,j&&t.detail.isDoubleTap&&zt(),At()})},ee=Date.now(),ne=0,ie=!1,re=!1,oe=function(t){if(Et(t)&&(t.preventDefault(),t.stopPropagation(),!re)){clearTimeout(jt);var e=iv(t,{fixScrollDirection:y}),n=Date.now(),i=n-ee;ee=n;var r=Math.abs(e/i)>.2;ne=r?ne+1:0;var o=1+-1*e*et/(r?50:100),a=Nv(t,g,m);ae(a,o,{isZoomingFast:r})}},ae=function(t,e,n){var i=n.isZoomingFast,r=v?f||p:o?f||1:f||p,a=r*e,l=pe(),s=h,d=v?p:o?1:p,m=Math.abs(a-d),g=a<r,y=r>d&&g||r<d&&a>r,b=ne>=5;if(i||(ie=!1),ne>0&&!ie&&(ie=y),b&&ie)return zt(),re=!0,void setTimeout(function(){re=!1},100);if(!b){!i&&y&&m<=.05&&(jt=setTimeout(function(){zt()},250)),_a(bt,f=Fc(a,u,c),f);var x=en($);hn(x,r),fn(x,s);var w=dn(x),S=en(x);hn(S,f-r+1,t);var k=dn(S),C=Me(Te(k,w),r);!function(t,e,n){t.x=e,t.y=n}(l,s.x+C.x,s.y+C.y),_a(yt,h=g&&i?Pe(ge(h),.85):Yt(l,r),h),At()}},ue=function(t){return(t?"add":"remove")+"EventListener"},ce=function(t){t.preventDefault(),Ut=B({},h),Xt=en($),Gt=Nv(t,g,m),Ht=v?f||p:o?f||1:f||p},le=function(t){t.preventDefault(),_a(bt,f=Fc(t.scale*Ht,u,c),f);var e=en(Xt);hn(e,Ht),fn(e,Ut);var n=dn(e),i=en(e);hn(i,f-Ht+1,Gt);var r=dn(i),o=Me(Te(r,n),Ht),a={x:Ut.x+o.x,y:Ut.y+o.y};_a(yt,h=Yt(a,f),h)},se=function(t){t.preventDefault()},de=function(t){k[ue(t)]("wheel",oe),ki()||(k[ue(t)]("gesturestart",ce),k[ue(t)]("gesturechange",le),k[ue(t)]("gestureend",se))},fe=function(t){var e=ue(t);k[e]("interactionstart",Kt),k[e]("interactionupdate",Jt),k[e]("interactionrelease",Qt),k[e]("interactionend",te)};return wu(function(){Zt=Jp(k,{drag:!0,pinch:!0,inertia:!0,inertiaDurationMultiplier:10,shouldStartInteraction:Et})}),ku(function(){de(!1),fe(!1),Zt.destroy(),Zt=void 0}),t.$$set=function(t){"root"in t&&n(14,k=t.root),"locale"in t&&n(15,C=t.locale),"stores"in t&&n(16,T=t.stores),"allowPan"in t&&n(17,P=t.allowPan),"allowZoom"in t&&n(18,I=t.allowZoom),"enablePan"in t&&n(19,A=t.enablePan),"enableZoom"in t&&n(20,z=t.enableZoom),"enableZoomControls"in t&&n(21,D=t.enableZoomControls),"enableZoomInput"in t&&n(22,W=t.enableZoomInput),"enablePanInput"in t&&n(23,j=t.enablePanInput),"enablePanLimit"in t&&n(24,U=t.enablePanLimit),"panLimitGutterScalar"in t&&n(25,X=t.panLimitGutterScalar),"zoomOptions"in t&&n(26,Y=t.zoomOptions),"zoomAdjustStep"in t&&n(27,K=t.zoomAdjustStep),"zoomAdjustFactor"in t&&n(28,Q=t.zoomAdjustFactor),"zoomAdjustWheelFactor"in t&&n(29,et=t.zoomAdjustWheelFactor),"elasticity"in t&&n(30,it=t.elasticity),"imageSelectionRectCentered"in t&&n(31,ot=t.imageSelectionRectCentered),"imageSelectionRectScalar"in t&&n(32,ut=t.imageSelectionRectScalar),"zoomLevel"in t&&n(33,lt=t.zoomLevel),"zoomControls"in t&&n(12,st=t.zoomControls),"zoomMultiTouching"in t&&n(13,ft=t.zoomMultiTouching)},t.$$.update=function(){var e,m;5505024&t.$$.dirty[0]&&n(36,i=I&&z&&W),655360&t.$$.dirty[0]&&n(35,r=P&&A),393216&t.$$.dirty[0]&&(P||I?(_a(bt,f=z?S.zoom:void 0,f),_a(yt,h=A?ge(S.translation):Lt()?h:pe(),h),Ot.set(f)):Ft()),32768&t.$$.dirty[1]&&(o=x>=1),67141632&t.$$.dirty[0]|57344&t.$$.dirty[1]&&n(40,a=[(v||x<1)&&[p,_v(p)+"%",{sublabel:C.labelZoomFit}
2]].concat(L(Y.map(function(t){return[t,_v(t)+"%"]}))).filter(Boolean).map(function(t){return 1===t[0]&&(t[2]={sublabel:C.labelZoomActual}),t}).sort(function(t,e){var n=t[0]||p,i=e[0]||p;return n<i?-1:i<n?1:0})),8704&t.$$.dirty[1]&&n(38,u=Math.min(a.reduce(function(t,e){var n=V(e,1)[0];return n<t?n:t},Number.MAX_SAFE_INTEGER),p)),512&t.$$.dirty[1]&&n(37,c=a.reduce(function(t,e){var n=V(e,1)[0];return n>t?n:t},Number.MIN_SAFE_INTEGER)),4&t.$$.dirty[1]&&null!==lt&&_t(lt),61440&t.$$.dirty[1]&&n(42,s=f||(v||x<1?p:1)),2560&t.$$.dirty[1]&&n(39,(e=a.map(function(t){return V(t,1)[0]}),m=s,l=e.findIndex(function(t){return t===m}))),2048&t.$$.dirty[1]&&n(41,d=_v(s)+"%"),405045248&t.$$.dirty[0]|6080&t.$$.dirty[1]&&n(12,st=(I||I)&&D?[["Button","zoom-out",{hideLabel:!0,label:C.labelZoomOut,icon:C.iconZoomOut,disabled:f===u,onclick:function(){return Bt(function(t){return Math.max(u,t-K)})},onhold:function(){return Bt(function(t){return Math.max(u,t*(1-Q))})}}],["Dropdown","zoom-level",{label:d,title:C.labelZoom,labelClass:"PinturaFixedWidthCharacters",options:a,selectedIndex:l,onchange:function(t){return _t(t.value)},onclick:Wt}],["Button","zoom-in",{hideLabel:!0,label:C.labelZoomIn,icon:C.iconZoomIn,disabled:f===c,onclick:function(){return Bt(function(t){return Math.min(c,t+K)})},onhold:function(){return Bt(function(t){return Math.min(c,t*(1+Q))})}}]]:[]),16384&t.$$.dirty[0]|32&t.$$.dirty[1]&&k&&de(i),16384&t.$$.dirty[0]|16&t.$$.dirty[1]&&k&&fe(r),8404992&t.$$.dirty[0]|24&t.$$.dirty[1]&&k&&k.style.setProperty("--cursor",r&&j?Tt?"grabbing":"grab":"")},[pt,vt,mt,gt,$t,yt,bt,xt,wt,St,kt,Ct,st,ft,k,C,T,P,I,A,z,D,W,j,U,X,Y,K,Q,et,it,ot,ut,lt,Tt,r,i,c,u,l,a,d,s,f,p,v,x]}var jv=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Vv,null,Ma,{root:14,locale:15,stores:16,allowPan:17,allowZoom:18,enablePan:19,enableZoom:20,enableZoomControls:21,enableZoomInput:22,enablePanInput:23,enablePanLimit:24,panLimitGutterScalar:25,zoomOptions:26,zoomAdjustStep:27,zoomAdjustFactor:28,zoomAdjustWheelFactor:29,elasticity:30,imageSelectionRectCentered:31,imageSelectionRectScalar:32,zoomLevel:33,zoomControls:12,zoomMultiTouching:13},null,[-1,-1,-1,-1]),n}return $(e,t),v(e)}(sc),Hv=Qu.window;function Uv(t){var e,n,i,r=t[41]&&Gv(t),o=t[38]&&em(t);return{c:function(){r&&r.c(),e=eu(),o&&o.c(),n=nu()},m:function(t,a){r&&r.m(t,a),qa(t,e,a),o&&o.m(t,a),qa(t,n,a),i=!0},p:function(t,i){t[41]?r?(r.p(t,i),1024&i[1]&&Yu(r,1)):((r=Gv(t)).c(),Yu(r,1),r.m(e.parentNode,e)):r&&(Xu(),qu(r,1,1,function(){r=null}),Zu()),t[38]?o?(o.p(t,i),128&i[1]&&Yu(o,1)):((o=em(t)).c(),Yu(o,1),o.m(n.parentNode,n)):o&&(Xu(),qu(o,1,1,function(){o=null}),Zu())},i:function(t){i||(Yu(r),Yu(o),i=!0)},o:function(t){qu(r),qu(o),i=!1},d:function(t){r&&r.d(t),t&&Ka(e),o&&o.d(t),t&&Ka(n)}}}function Gv(t){var e,n,i,r,o,a=[Zv,Xv],u=[];function c(t,e){return t[39]?0:t[35]?1:-1}return~(i=c(t))&&(r=u[i]=a[i](t)),{c:function(){e=Ja("div"),n=Ja("p"),r&&r.c(),du(n,"transform",t[72]),au(e,"class","PinturaStatus"),du(e,"opacity",t[54])},m:function(t,r){qa(t,e,r),Xa(e,n),~i&&u[i].m(n,null),o=!0},p:function(t,o){var l=i;(i=c(t))===l?~i&&u[i].p(t,o):(r&&(Xu(),qu(u[l],1,1,function(){u[l]=null}),Zu()),~i?((r=u[i])?r.p(t,o):(r=u[i]=a[i](t)).c(),Yu(r,1),r.m(n,null)):r=null),1024&o[2]&&du(n,"transform",t[72]),8388608&o[1]&&du(e,"opacity",t[54])},i:function(t){o||(Yu(r),o=!0)},o:function(t){qu(r),o=!1},d:function(t){t&&Ka(e),~i&&u[i].d()}}}function Xv(t){var e,n,i,r;e=new lv({props:{text:t[35].text||"",onmeasure:t[221]}});var o=t[35].aside&&Yv(t);return{c:function(){ac(e.$$.fragment),n=eu(),o&&o.c(),i=nu()},m:function(t,a){uc(e,t,a),qa(t,n,a),o&&o.m(t,a),qa(t,i,a),r=!0},p:function(t,n){var r={};16&n[1]&&(r.text=t[35].text||""),e.$set(r),t[35].aside?o?(o.p(t,n),16&n[1]&&Yu(o,1)):((o=Yv(t)).c(),Yu(o,1),o.m(i.parentNode,i)):o&&(Xu(),qu(o,1,1,function(){o=null}),Zu())},i:function(t){r||(Yu(e.$$.fragment,t),Yu(o),r=!0)},o:function(t){qu(e.$$.fragment,t),qu(o),r=!1},d:function(t){cc(e,t),t&&Ka(n),o&&o.d(t),t&&Ka(i)}}}function Zv(t){var e,n,i,r;return e=new lv({props:{text:t[39],onmeasure:t[221]}}),i=new fv({props:{class:"PinturaStatusIcon",offset:t[82],opacity:t[83],$$slots:{default:[tm]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment),n=eu(),ac(i.$$.fragment)},m:function(t,o){uc(e,t,o),qa(t,n,o),uc(i,t,o),r=!0},p:function(t,n){var r={};256&n[1]&&(r.text=t[39]),e.$set(r);var o={};1048576&n[2]&&(o.offset=t[82]),2097152&n[2]&&(o.opacity=t[83]),8&n[0]|134217728&n[19]&&(o.$$scope={dirty:n,ctx:t}),i.$set(o)},i:function(t){r||(Yu(e.$$.fragment,t),Yu(i.$$.fragment,t),r=!0)},o:function(t){qu(e.$$.fragment,t),qu(i.$$.fragment,t),r=!1},d:function(t){cc(e,t),t&&Ka(n),cc(i,t)}}}function Yv(t){var e,n;return e=new fv({props:{class:"PinturaStatusButton",offset:t[82],opacity:t[83],$$slots:{default:[Jv]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};1048576&n[2]&&(i.offset=t[82]),2097152&n[2]&&(i.opacity=t[83]),16&n[1]|134217728&n[19]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function qv(t){var e,n;return e=new ep({props:{progress:t[35].progressIndicator.progress}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};16&n[1]&&(i.progress=t[35].progressIndicator.progress),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Kv(t){for(var e,n,i=[t[35].closeButton,{hideLabel:!0}],r={},o=0;o<i.length;o+=1)r=wa(r,i[o]);return e=new qp({props:r}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var r=16&n[1]?ic(i,[rc(t[35].closeButton),i[1]]):{};e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Jv(t){var e,n,i,r=t[35].progressIndicator.visible&&qv(t),o=t[35].closeButton&&t[35].text&&Kv(t);return{c:function(){r&&r.c(),e=eu(),o&&o.c(),n=nu()},m:function(t,a){r&&r.m(t,a),qa(t,e,a),o&&o.m(t,a),qa(t,n,a),i=!0},p:function(t,i){t[35].progressIndicator.visible?r?(r.p(t,i),16&i[1]&&Yu(r,1)):((r=qv(t)).c(),Yu(r,1),r.m(e.parentNode,e)):r&&(Xu(),qu(r,1,1,function(){r=null}
2),Zu()),t[35].closeButton&&t[35].text?o?(o.p(t,i),16&i[1]&&Yu(o,1)):((o=Kv(t)).c(),Yu(o,1),o.m(n.parentNode,n)):o&&(Xu(),qu(o,1,1,function(){o=null}),Zu())},i:function(t){i||(Yu(r),Yu(o),i=!0)},o:function(t){qu(r),qu(o),i=!1},d:function(t){r&&r.d(t),t&&Ka(e),o&&o.d(t),t&&Ka(n)}}}function Qv(t){var e,n=t[3].iconSupportError+"";return{c:function(){e=Qa("g")},m:function(t,i){qa(t,e,i),e.innerHTML=n},p:function(t,i){8&i[0]&&n!==(n=t[3].iconSupportError+"")&&(e.innerHTML=n)},d:function(t){t&&Ka(e)}}}function tm(t){var e,n;return e=new Yd({props:{$$slots:{default:[Qv]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};8&n[0]|134217728&n[19]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function em(t){var e,n,i,r,o,a,u,c,l,s,d,f,h,p,v=t[10]&&nm(t),m=t[46]&&t[45]&&im(t),g=[sm,lm],$=[];function y(t,e){return t[46]?0:1}function b(e){t[444](e)}function x(e){t[445](e)}function w(e){t[446](e)}i=y(t),r=$[i]=g[i](t),a=new yd({props:{isAnimated:t[53],isTransparent:t[20],pixelRatio:t[57],textPixelRatio:t[6],backgroundColor:t[56],maskRect:t[58],maskOpacity:t[73]?t[73].maskOpacity:1,maskMarkupOpacity:t[7],maskFrameOpacity:t[5],clipAnnotationsToImage:t[85],images:t[55],interfaceImages:t[86],loadImageData:t[28],enableGrid:t[11],gridSize:t[87],gridColors:[t[88],t[89]],gridOpacity:t[90],selectionColor:t[91],csp:t[92]||{},willRequest:t[81]||t[93],willRender:t[441],didRender:t[442]}});var S={root:t[2],locale:t[3],stores:t[202],allowPan:t[95],enablePan:t[17],enablePanLimit:t[21],panLimitGutterScalar:t[22],enablePanInput:t[96],allowZoom:t[97],enableZoom:t[18],enableZoomInput:void 0!==t[19]?t[19]:t[98],enableZoomControls:t[99],zoomOptions:t[13]||t[23],zoomAdjustStep:t[14]||t[24],zoomAdjustFactor:t[15]||t[25],zoomAdjustWheelFactor:t[16]||t[26],imageSelectionRectCentered:t[100],imageSelectionRectScalar:t[101],elasticity:mm*t[8]};return void 0!==t[0]&&(S.zoomLevel=t[0]),void 0!==t[33]&&(S.zoomControls=t[33]),void 0!==t[34]&&(S.zoomMultiTouching=t[34]),s=new jv({props:S}),Iu.push(function(){return oc(s,"zoomLevel",b)}),Iu.push(function(){return oc(s,"zoomControls",x)}),Iu.push(function(){return oc(s,"zoomMultiTouching",w)}),{c:function(){v&&v.c(),e=eu(),m&&m.c(),n=eu(),r.c(),o=eu(),ac(a.$$.fragment),u=eu(),c=Ja("div"),l=eu(),ac(s.$$.fragment),au(c,"class","PinturaRootPortal")},m:function(r,d){v&&v.m(r,d),qa(r,e,d),m&&m.m(r,d),qa(r,n,d),$[i].m(r,d),qa(r,o,d),uc(a,r,d),qa(r,u,d),qa(r,c,d),t[443](c),qa(r,l,d),uc(s,r,d),p=!0},p:function(t,u){t[10]?v?(v.p(t,u),1024&u[0]&&Yu(v,1)):((v=nm(t)).c(),Yu(v,1),v.m(e.parentNode,e)):v&&(Xu(),qu(v,1,1,function(){v=null}),Zu()),t[46]&&t[45]?m?(m.p(t,u),49152&u[1]&&Yu(m,1)):((m=im(t)).c(),Yu(m,1),m.m(n.parentNode,n)):m&&(Xu(),qu(m,1,1,function(){m=null}),Zu());var c=i;(i=y(t))===c?$[i].p(t,u):(Xu(),qu($[c],1,1,function(){$[c]=null}),Zu(),(r=$[i])?r.p(t,u):(r=$[i]=g[i](t)).c(),Yu(r,1),r.m(o.parentNode,o));var l={};4194304&u[1]&&(l.isAnimated=t[53]),1048576&u[0]&&(l.isTransparent=t[20]),67108864&u[1]&&(l.pixelRatio=t[57]),64&u[0]&&(l.textPixelRatio=t[6]),33554432&u[1]&&(l.backgroundColor=t[56]),134217728&u[1]&&(l.maskRect=t[58]),2048&u[2]&&(l.maskOpacity=t[73]?t[73].maskOpacity:1),128&u[0]&&(l.maskMarkupOpacity=t[7]),32&u[0]&&(l.maskFrameOpacity=t[5]),8388608&u[2]&&(l.clipAnnotationsToImage=t[85]),16777216&u[1]&&(l.images=t[55]),16777216&u[2]&&(l.interfaceImages=t[86]),268435456&u[0]&&(l.loadImageData=t[28]),2048&u[0]&&(l.enableGrid=t[11]),33554432&u[2]&&(l.gridSize=t[87]),201326592&u[2]&&(l.gridColors=[t[88],t[89]]),268435456&u[2]&&(l.gridOpacity=t[90]),536870912&u[2]&&(l.selectionColor=t[91]),1073741824&u[2]&&(l.csp=t[92]||{}),524288&u[2]|1&u[3]&&(l.willRequest=t[81]||t[93]),512&u[0]|270991424&u[1]|2&u[3]&&(l.willRender=t[441]),62&u[2]&&(l.didRender=t[442]),a.$set(l);var p={};4&u[0]&&(p.root=t[2]),8&u[0]&&(p.locale=t[3]),4&u[3]&&(p.allowPan=t[95]),131072&u[0]&&(p.enablePan=t[17]),2097152&u[0]&&(p.enablePanLimit=t[21]),4194304&u[0]&&(p.panLimitGutterScalar=t[22]),8&u[3]&&(p.enablePanInput=t[96]),16&u[3]&&(p.allowZoom=t[97]),262144&u[0]&&(p.enableZoom=t[18]),524288&u[0]|32&u[3]&&(p.enableZoomInput=void 0!==t[19]?t[19]:t[98]),64&u[3]&&(p.enableZoomControls=t[99]),8396800&u[0]&&(p.zoomOptions=t[13]||t[23]),16793600&u[0]&&(p.zoomAdjustStep=t[14]||t[24]),33587200&u[0]&&(p.zoomAdjustFactor=t[15]||t[25]),67174400&u[0]&&(p.zoomAdjustWheelFactor=t[16]||t[26]),128&u[3]&&(p.imageSelectionRectCentered=t[100]),256&u[3]&&(p.imageSelectionRectScalar=t[101]),256&u[0]&&(p.elasticity=mm*t[8]),!d&&1&u[0]&&(d=!0,p.zoomLevel=t[0],Bu(function(){return d=!1})),!f&&4&u[1]&&(f=!0,p.zoomControls=t[33],Bu(function(){return f=!1})),!h&&8&u[1]&&(h=!0,p.zoomMultiTouching=t[34],Bu(function(){return h=!1})),s.$set(p)},i:function(t){p||(Yu(v),Yu(m),Yu(r),Yu(a.$$.fragment,t),Yu(s.$$.fragment,t),p=!0)},o:function(t){qu(v),qu(m),qu(r),qu(a.$$.fragment,t),qu(s.$$.fragment,t),p=!1},d:function(r){v&&v.d(r),r&&Ka(e),m&&m.d(r),r&&Ka(n),$[i].d(r),r&&Ka(o),cc(a,r),r&&Ka(u),r&&Ka(c),t[443](null),r&&Ka(l),cc(s,r)}}}function nm(t){var e,n,i,r,o;return n=new jp({props:{items:t[69]}}),{c:function(){e=Ja("div"),ac(n.$$.fragment),au(e,"class","PinturaNav PinturaNavTools")},m:function(a,u){qa(a,e,u),uc(n,e,null),i=!0,r||(o=[iu(e,"measure",t[430]),Wa(ud.call(null,e))],r=!0)},p:function(t,e){var i={};128&e[2]&&(i.items=t[69]),n.$set(i)},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n),r=!1,Ca(o)}}}function im(t){var e,n,i;return n=new av({props:{elasticity:t[8]*$m,scrollDirection:t[76]?"y":"x",$$slots:{default:[cm]},$$scope:{ctx:t}}}),{c:function(){e=Ja("div"),ac(n.$$.fragment),au(e,"class","PinturaNav PinturaNavMain")},m:function(t,r){qa(t,e,r),uc(n,e,null),i=!0},p:function(t,e){var i={};256&e[0]&&(i.elasticity=t[8]*$m),16384&e[2]&&(i.scrollDirection=t[76]?"y":"x"),12288&e[1]|135168&e[2]|134217728&e[19]&&(i.$$scope={dirty:e,ctx:t}),n.$set(i)},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n)}}}function rm(t){for(var e,n,i=[t[79],{tabs:t[44]}],r={$$slots:{default:[um,function(t){return{615:t.tab}},function(t){return[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,t.tab?67108864:0]}]},$$scope:{ctx:t}},o=0;o<i.length;o+=1)r=wa(r,i[o]);return(e=new Pd({props:r})).$on("select",t[431]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var r=8192&n[1]|131072&n[2]?ic(i,[131072&n[2]&&rc(t[79]),8192&n[1]&&{tabs:t[44]}]):{};201326592&n[19]&&(r.$$scope={dirty:n,ctx:t}),e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function om(t){var e,n;return e=new jp({props:{items:t[44]}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};8192&n[1]&&(i.items=t[44]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function am(t){var e,n=t[615].icon+"";return{c:function(){e=Qa("g")},m:function(t,i){qa(t,e,i),e.innerHTML=n},p:function(t,i){67108864&i[19]&&n!==(n=t[615].icon+"")&&(e.innerHTML=n)},d:function(t){t&&Ka(e)}}}function um(t){var e,n,i,r,o,a=t[615].label+"";return e=new Yd({props:{$$slots:{default:[am]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment),n=eu(),i=Ja("span"),r=tu(a)},m:function(t,a){uc(e,t,a),qa(t,n,a),qa(t,i,a),Xa(i,r),o=!0}
2,p:function(t,n){var i={};201326592&n[19]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i),(!o||67108864&n[19])&&a!==(a=t[615].label+"")&&lu(r,a)},i:function(t){o||(Yu(e.$$.fragment,t),o=!0)},o:function(t){qu(e.$$.fragment,t),o=!1},d:function(t){cc(e,t),t&&Ka(n),t&&Ka(i)}}}function cm(t){var e,n,i,r,o=[om,rm],a=[];function u(t,e){return t[74]?0:1}return e=u(t),n=a[e]=o[e](t),{c:function(){n.c(),i=nu()},m:function(t,n){a[e].m(t,n),qa(t,i,n),r=!0},p:function(t,r){var c=e;(e=u(t))===c?a[e].p(t,r):(Xu(),qu(a[c],1,1,function(){a[c]=null}),Zu(),(n=a[e])?n.p(t,r):(n=a[e]=o[e](t)).c(),Yu(n,1),n.m(i.parentNode,i))},i:function(t){r||(Yu(n),r=!0)},o:function(t){qu(n),r=!1},d:function(t){a[e].d(t),t&&Ka(i)}}}function lm(t){var e,n,i;function r(e){t[437](e)}var o={locale:t[3],class:"PinturaMain",view:t[207](t[43]),props:t[206](t[43],t[27]),stores:t[202]};return void 0!==t[1][t[43]]&&(o.component=t[1][t[43]]),e=new Gd({props:o}),Iu.push(function(){return oc(e,"component",r)}),e.$on("measure",t[233]),e.$on("show",t[438]),e.$on("hide",t[439]),e.$on("fade",t[440]),{c:function(){ac(e.$$.fragment)},m:function(t,n){uc(e,t,n),i=!0},p:function(t,i){var r={};8&i[0]&&(r.locale=t[3]),4096&i[1]&&(r.view=t[207](t[43])),134217728&i[0]|4096&i[1]&&(r.props=t[206](t[43],t[27])),!n&&2&i[0]|4096&i[1]&&(n=!0,r.component=t[1][t[43]],Bu(function(){return n=!1})),e.$set(r)},i:function(t){i||(Yu(e.$$.fragment,t),i=!0)},o:function(t){qu(e.$$.fragment,t),i=!1},d:function(t){cc(e,t)}}}function sm(t){for(var e,n,i=[{class:"PinturaMain"},{visible:t[62]},t[79],{panels:t[78]}],r={$$slots:{default:[dm,function(t){return{613:t.panel,614:t.panelIsActive}},function(t){return[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,(t.panel?16777216:0)|(t.panelIsActive?33554432:0)]}]},$$scope:{ctx:t}},o=0;o<i.length;o+=1)r=wa(r,i[o]);return(e=new Nd({props:r})).$on("measure",t[436]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var r=196609&n[2]?ic(i,[i[0],1&n[2]&&{visible:t[62]},131072&n[2]&&rc(t[79]),65536&n[2]&&{panels:t[78]}]):{};134217738&n[0]|184549376&n[19]&&(r.$$scope={dirty:n,ctx:t}),e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function dm(t){var e,n,i;function r(e){t[432](e,t[613])}var o={locale:t[3],view:t[207](t[613]),props:t[206](t[613],t[27]),isActive:t[614],stores:t[202]};return void 0!==t[1][t[613]]&&(o.component=t[1][t[613]]),e=new Gd({props:o}),Iu.push(function(){return oc(e,"component",r)}),e.$on("measure",t[233]),e.$on("show",function(){return t[433](t[613])}),e.$on("hide",function(){return t[434](t[613])}),e.$on("fade",function(){for(var e,n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(e=t)[435].apply(e,[t[613]].concat(i))}),{c:function(){ac(e.$$.fragment)},m:function(t,n){uc(e,t,n),i=!0},p:function(i,r){t=i;var o={};8&r[0]&&(o.locale=t[3]),16777216&r[19]&&(o.view=t[207](t[613])),134217728&r[0]|16777216&r[19]&&(o.props=t[206](t[613],t[27])),33554432&r[19]&&(o.isActive=t[614]),!n&&2&r[0]|16777216&r[19]&&(n=!0,o.component=t[1][t[613]],Bu(function(){return n=!1})),e.$set(o)},i:function(t){i||(Yu(e.$$.fragment,t),i=!0)},o:function(t){qu(e.$$.fragment,t),i=!1},d:function(t){cc(e,t)}}}function fm(t){var e;return{c:function(){au(e=Ja("span"),"class","PinturaEditorOverlay"),du(e,"opacity",t[102])},m:function(t,n){qa(t,e,n)},p:function(t,n){512&n[3]&&du(e,"opacity",t[102])},d:function(t){t&&Ka(e)}}}function hm(t){for(var e,n,i=[{layout:"row"},{parentRect:t[50]},t[60]],r={$$slots:{default:[pm]},$$scope:{ctx:t}},o=0;o<i.length;o+=1)r=wa(r,i[o]);return e=new yv({props:r}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var r=537395200&n[1]?ic(i,[i[0],524288&n[1]&&{parentRect:t[50]},536870912&n[1]&&rc(t[60])]):{};1610612736&n[1]|134217728&n[19]&&(r.$$scope={dirty:n,ctx:t}),e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function pm(t){var e,n,i;return{c:function(){(e=Ja("input")).value=n=t[60].text,au(e,"placeholder",i=t[60].placeholder),au(e,"type","text"),au(e,"spellcheck","fal
2se"),au(e,"autocorrect","off"),au(e,"autocapitalize","off")},m:function(n,i){qa(n,e,i),t[447](e)},p:function(t,r){536870912&r[1]&&n!==(n=t[60].text)&&e.value!==n&&(e.value=n),536870912&r[1]&&i!==(i=t[60].placeholder)&&au(e,"placeholder",i)},d:function(n){n&&Ka(e),t[447](null)}}}function vm(t){var e,n,i,r,o,a;Du(t[429]);var u=t[40]&&Uv(t),c=t[102]>0&&fm(t),l=t[60]&&hm(t);return{c:function(){e=Ja("div"),u&&u.c(),n=eu(),c&&c.c(),i=eu(),l&&l.c(),au(e,"id",t[4]),au(e,"class",t[77]),au(e,"data-env",t[75]),au(e,"dir",t[12])},m:function(s,d){qa(s,e,d),u&&u.m(e,null),Xa(e,n),c&&c.m(e,null),Xa(e,i),l&&l.m(e,null),t[448](e),r=!0,o||(a=[iu(Hv,"keydown",t[224]),iu(Hv,"keyup",t[225]),iu(Hv,"blur",t[226]),iu(Hv,"paste",t[230]),iu(Hv,"resize",t[429]),iu(e,"ping",function(){Ta(t[68])&&t[68].apply(this,arguments)}),iu(e,"contextmenu",t[227]),iu(e,"touchstart",t[222],{passive:!1}),iu(e,"touchmove",function(){Ta(t[71])&&t[71].apply(this,arguments)}),iu(e,"pointermove",function(){Ta(t[70])&&t[70].apply(this,arguments)}),iu(e,"transitionend",t[212]),iu(e,"dropfiles",t[228]),iu(e,"measure",t[449]),iu(e,"click",function(){Ta(t[42]?t[229]:Z)&&(t[42]?t[229]:Z).apply(this,arguments)}),Wa(ud.call(null,e,{observeViewRect:!0,isMeasureRoot:!0})),Wa(cd.call(null,e)),Wa(fd.call(null,e))],o=!0)},p:function(o,a){(t=o)[40]?u?(u.p(t,a),512&a[1]&&Yu(u,1)):((u=Uv(t)).c(),Yu(u,1),u.m(e,n)):u&&(Xu(),qu(u,1,1,function(){u=null}),Zu()),t[102]>0?c?c.p(t,a):((c=fm(t)).c(),c.m(e,i)):c&&(c.d(1),c=null),t[60]?l?(l.p(t,a),536870912&a[1]&&Yu(l,1)):((l=hm(t)).c(),Yu(l,1),l.m(e,null)):l&&(Xu(),qu(l,1,1,function(){l=null}),Zu()),(!r||16&a[0])&&au(e,"id",t[4]),(!r||32768&a[2])&&au(e,"class",t[77]),(!r||8192&a[2])&&au(e,"data-env",t[75]),(!r||4096&a[0])&&au(e,"dir",t[12])},i:function(t){r||(Yu(u),Yu(l),r=!0)},o:function(t){qu(u),qu(l),r=!1},d:function(n){n&&Ka(e),u&&u.d(),c&&c.d(),l&&l.d(),t[448](null),o=!1,Ca(a)}}}var mm=1,gm="stage-overlay",$m=10;function ym(t,e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w,S,k,C,T,M,P,R,I,E,A,F,z,O,D,_,W,N,j,H,U,G,X,Y,q,K,J,Q,tt,et,nt,it,rt,ot,at,ct,lt,ft,ht,pt,vt,mt,$t,yt,bt,St,kt,Ct,Tt,Mt,Rt,It,Et,At,Lt,zt,Ot,Dt,_t,Wt,Nt,Vt,jt,Ht,Ut,Gt,Xt,Zt,Yt,Kt,Jt,Qt,te,ee,ne,ie,re,oe,ae,ue,ce,le,se,fe,he,me,ge,$e,ye,be,xe,we,Se,Ce,Te,Me,Pe,Re,Ie,Ee,Ae,Le,Fe,ze,Oe,De,Be,_e,We,Ne,Ve,He,Ue,Ge,Xe,Ze,Ye,qe,Ke,Je,Qe,tn,on,an,cn,ln,dn,pn,vn,yn,bn,Sn,kn,Mn,Rn,En,An,Ln,Fn,zn,On,Dn,Bn,_n,Wn,Nn,Vn,jn,Hn,Un,Zn,Yn,qn,Kn,Jn,Qn,ti,ni,ii,ri,oi,ai,ui,ci,li,si,di,fi,hi,pi,vi,mi,gi,yi,bi,xi,wi,Si,Ci,Ti,Mi,Pi,Ri,Ii,Ei,Ai,Li,Fi,zi,Oi,Di,Bi,_i,Wi,Ni,Vi,Hi=ya,Ui=ya;Ea(t,Zs,function(t){return n(417,ti=t)}),t.$$.on_destroy.push(function(){return Hi()}),t.$$.on_destroy.push(function(){return Ui()});var Gi=cr(),Xi=Cu(),Zi=e.class,Yi=void 0===Zi?void 0:Zi,qi=e.layout,Ki=void 0===qi?void 0:qi,Qi=e.stores,tr=e.locale,er=void 0===tr?void 0:tr,nr=e.id,ir=void 0===nr?void 0:nr,rr=e.util,or=void 0===rr?void 0:rr,ar=e.utils,ur=void 0===ar?void 0:ar,lr=e.animations,sr=void 0===lr?"auto":lr,dr=e.disabled,fr=void 0!==dr&&dr,hr=e.previewUpscale,pr=void 0!==hr&&hr,vr=e.previewPad,mr=void 0!==vr&&vr,gr=e.previewMaskOpacity,$r=void 0===gr?.95:gr,yr=e.previewImageDataMaxSize,br=void 0===yr?void 0:yr,xr=e.previewImageTextPixelRatio,wr=void 0===xr?void 0:xr,Sr=e.markupMaskOpacity,kr=void 0===Sr?1:Sr,Cr=e.zoomMaskOpacity,Tr=void 0===Cr?.85:Cr,Mr=e.elasticityMultiplier,Pr=void 0===Mr?10:Mr,Rr=e.willRevert,Ir=void 0===Rr?function(){return Promise.resolve(!0)}:Rr,Er=e.willProcessImage,Ar=void 0===Er?function(){return Promise.resolve(!0)}:Er,Lr=e.willRenderCanvas,Fr=void 0===Lr?qt:Lr,zr=e.willRenderToolbar,Dr=void 0===zr?qt:zr,Br=e.willRenderUtilTabs,_r=void 0===Br?qt:Br,Wr=e.willSetHistoryInitialState,Nr=void 0===Wr?qt:Wr,Vr=e.enableButtonExport,Ur=void 0===Vr||Vr,Gr=e.enableButtonRevert,Xr=void 0===Gr||Gr,Yr=e.enableNavigateHistory,qr=void 0===Yr||Yr,Jr=e.enableToolbar,Qr=void 0===Jr||Jr,eo=e.enableUtils,no=void 0===eo||eo,io=e.enableButtonClose,ro=void 0!==io&&io,oo=e.enableDropImage,ao=void 0!==oo&&oo,uo=e.enablePasteImage,co=void 0!==uo&&uo,lo=e.enableBrowseImage,so=void 0!==lo&&lo,fo=e.enableTransparencyGri
2d,ho=void 0!==fo&&fo,po=e.layoutDirectionPreference,vo=void 0===po?"auto":po,mo=e.layoutHorizontalUtilsPreference,go=void 0===mo?"left":mo,$o=e.layoutVerticalUtilsPreference,yo=void 0===$o?"bottom":$o,bo=e.layoutVerticalToolbarPreference,xo=void 0===bo?"top":bo,wo=e.layoutVerticalControlGroupsPreference,So=void 0===wo?"bottom":wo,ko=e.layoutVerticalControlTabsPreference,Co=void 0===ko?"bottom":ko,To=e.status,Mo=void 0===To?void 0:To,Po=e.formatStatusImageLoading,Ro=void 0===Po?function(t,e){var n=t.state;if(!n||!n.task)return e.statusImageLoadNone;if(n.error){if("IMAGE_TOO_SMALL"===n.error.code)return e.statusImageLoadMinSize;if("VIDEO_TOO_SHORT"===n.error.code){var i=Array.isArray(e.unitSeconds)?1===n.error.metadata.minDuration?e.unitSeconds[0]:e.unitSeconds[1]:e.unitSeconds;return Jl(e.statusImageLoadMinDuration,{seconds:i},"{","}")}return e.statusImageLoadError}return"blob-to-bitmap"===n.task?e.statusImageLoadPrepare:e.statusImageLoadBusy}:Po,Io=e.formatStatusImageProcessing,Eo=void 0===Io?function(t,e){var n=t.state;if(n&&n.task)return"store"===n.task?n.error?e.statusImageUploadError:e.statusImageUploadBusy:n.error?e.statusImageProcessError:e.statusImageProcessBusy}:Io,Ao=e.formatStatusSupportError,Lo=void 0===Ao?function(t,e){return{features:t.features.join(", ")}}:Ao,Fo=e.textDirection,zo=void 0===Fo?void 0:Fo,Oo=e.markupEditorZoomLevel,Do=void 0===Oo?null:Oo,_o=e.markupEditorZoomLevels,Wo=void 0===_o?void 0:_o,No=e.markupEditorZoomAdjustStep,Vo=void 0===No?void 0:No,Uo=e.markupEditorZoomAdjustFactor,Go=void 0===Uo?void 0:Uo,Xo=e.markupEditorZoomAdjustWheelFactor,Zo=void 0===Xo?void 0:Xo,Yo=e.markupEditorInteractionMode,Ko=void 0!==Yo&&Yo,Jo=e.muteAudio,Qo=void 0===Jo||Jo,ta=e.willSetMediaInitialTimeOffset,ea=void 0===ta?function(t,e){return t*(n=e[0],i=V(n,2),(r=i[0])+.5*(i[1]-r));var n,i,r}:ta,na=e.enablePan,ia=void 0===na||na,ra=e.enableZoom,oa=void 0===ra||ra,aa=e.enableZoomControls,ua=void 0===aa||aa,ca=e.enableZoomInput,la=void 0===ca?void 0:ca,sa=e.enablePanInput,da=void 0===sa?void 0:sa,fa=e.enableCanvasAlpha,ha=void 0!==fa&&fa,pa=e.enablePanLimit,va=void 0===pa?void 0:pa,ma=e.panLimitGutterScalar,ba=void 0===ma?void 0:ma,xa=e.pan,wa=void 0===xa?null:xa,Sa=e.zoomPresetOptions,ka=void 0===Sa?[.25,.5,1,1.25,1.5,2,3,4,6,8,16]:Sa,Ca=e.zoomAdjustStep,Ta=void 0===Ca?.25:Ca,Ma=e.zoomAdjustFactor,Pa=void 0===Ma?.1:Ma,Aa=e.zoomAdjustWheelFactor,La=void 0===Aa?1:Aa,Fa=e.zoomLevel,za=void 0===Fa?null:Fa,Oa=e.fixScrollDirection,Da=void 0!==Oa&&Oa,Ba=hc(Da);Tu("fixScrollDirection",Ba);var Wa,Na,Va=ut()&&"visualViewport"in window,ja=hc("hidden");function Ha(t){var e=t.target,n=e.height*e.scale/window.screen.height<.75?"visible":"hidden";ja.set(n)}Tu("softKeyboardState",ja),Va&&window.visualViewport.addEventListener("resize",Ha);var Ua=e.imagePreviewSrc,Ga=void 0===Ua?void 0:Ua,Xa=e.imageOrienter,Za=void 0===Xa?{read:function(){return 1},apply:function(t){return t}}:Xa,Ya=e.pluginComponents,qa=void 0===Ya?void 0:Ya,Ka=e.pluginOptions,Ja=void 0===Ka?{}:Ka,Qa=Gi.sub,tu={},eu=e.root,nu=function(){fe.setAttribute("data-redraw","true"),Mu.set({})},iu=hc(!0);Ea(t,iu,function(t){return n(483,Fe=t)});var ru=hc(void 0);Ea(t,ru,function(t){return n(427,yi=t)});var ou=hc(0);Ea(t,ou,function(t){return n(424,vi=t)});var au,uu,cu,lu,su=hc(!1),du=function(t){su.set("play"===t.type),Gi.pub(t.type)},fu=!1,hu=function(){if(o&&vu()){lu=d,_a(ru,yi=void 0,yi);var t=fe;fu=!1;var e=1/24,n=xu();(Math.abs(l*n-vi*n)<=e||n-n*vi<=e)&&_a(ou,vi=c,vi),Su(vi*xu()),t.play().catch(function(){});var i=wu(),r=function(){if(!vu()){cu=requestAnimationFrame(r);var t=wu();t-i<=0&&(t=i+.01),i=t,_a(ou,vi=t/xu(),vi),lu>=0&&vi>=l&&(_a(ou,vi=l,vi),pu()),d>-1&&(fu=!0),fu&&-1===d&&f>0&&(_a(ou,vi=u[f][0],vi),Su(vi*xu())),_a(Uu,di=vi*xu(),di),nu()}};r()}},pu=function(){o&&!vu()&&(_a(ru,yi=void 0,yi),lu=void 0,fe.pause(),cancelAnimationFrame(cu),nu())},vu=function(){return fe&&fe.paused},mu=function(){if(o)return vu()?hu():pu()},gu=function(){o&&(fe.muted=!0)},$u=function(){o&&(fe.muted=!1)},yu=function(){o&&_a(bu,gi=!gi,gi)},bu=hc(Qo);Ea(t,bu,function(t){return n(426,gi=t)});var xu=function(){if(o)return fe.duration},wu=function(){if(o)return fe.currentTime},Su=function(t){o&&(bv(fe,t),_a(ou,vi=t/mi,vi))},Mu=hc({});Ea(t,Mu,function(t){return n(52,De=t)}),Tu("redrawTrigger",Mu);var Pu=hc(Pr);Ea(t,Pu,function(t){return n(500,hi=t)}),Tu("elasticityMultiplier",Pu);var Ru=[],Eu=Us();Ea(t,Eu,function(t){return n(102,Vi=t)});var Au,Lu,Fu,zu=Ss()||1024,Ou=je(zu,zu),Du=nl(),Bu=e.imageSourceToImageData,_u=void 0===Bu?function(t){return dt(t)?function(t){return Promise.resolve(fi&&fi(t,{resourceType:"image"})).then(function(e){if(!1!==e){var n=e||{}
2,i=n.headers,r=n.credentials;return fetch(t,{headers:i,credentials:r}).then(function(t){if(200!==t.status)throw"".concat(t.status," (").concat(t.statusText,")");return t.blob()}).then(function(t){return Pv(t,{imageOrienter:Za,canvasMemoryLimit:Du})}).then(function(t){return Rv(t,v)})}})}(t):Gn(t)?new Promise(function(e){return e(st(t))}):$i(t)||Xn(t)?Pv(t,{imageOrienter:Za,canvasMemoryLimit:Du}).then(function(t){return Rv(t,v)}):void 0}:Bu,Wu=(Fu=Sv.reduce(function(t,e){return t[e]=function(t,e,n){var i=[];return{set:e,update:n,publish:function(t){i.forEach(function(e){return e(t)})},subscribe:function(e){return i.push(e),t(e),function(){i=i.filter(function(t){return t!==e})}}}}(function(t){if(!Lu)return t();Lu.stores[e].subscribe(t)()},function(t){Lu&&Lu.stores[e].set(t)},function(t){Lu&&Lu.stores[e].update(t)}),t},{}),{update:function(t){if(Lu=t,Au&&(Au.forEach(function(t){return t()}),Au=void 0),!t)return Fu.file.publish(void 0),void Fu.loadState.publish(void 0);Au=Sv.map(function(e){return t.stores[e].subscribe(function(t){Fu[e].publish(t)})})},stores:Fu,destroy:function(){Au&&Au.forEach(function(t){return t()})}}),Nu=Wu.stores,Vu=Nu.file,ju=Nu.size,Hu=Nu.duration,Uu=Nu.currentTime,Gu=Nu.trim,Xu=Nu.volume,Zu=Nu.minDuration,Yu=Nu.maxDuration,qu=Nu.loadState,Ku=Nu.processState,Ju=Nu.cropAspectRatio,Qu=Nu.cropLimitToImage,tc=Nu.crop,ec=Nu.cropMinSize,nc=Nu.cropMaxSize,ic=Nu.cropRange,rc=Nu.cropOrigin,oc=Nu.cropRectAspectRatio,ac=Nu.rotation,uc=Nu.rotationRange,cc=Nu.targetSize,lc=Nu.flipX,sc=Nu.flipY,dc=Nu.backgroundColor,vc=Nu.backgroundImage,mc=Nu.colorMatrix,gc=Nu.convolutionMatrix,$c=Nu.gamma,yc=Nu.vignette,bc=Nu.noise,xc=Nu.decoration,wc=Nu.annotation,Sc=Nu.manipulation,kc=Nu.redaction,Cc=Nu.frame,Tc=Nu.selection,Mc=Nu.state;Ea(t,Vu,function(t){return n(401,ln=t)}),Ea(t,ju,function(t){return n(375,ge=t)}),Ea(t,Hu,function(t){return n(425,mi=t)}),Ea(t,Uu,function(t){return n(499,di=t)}),Ea(t,Gu,function(t){return n(422,si=t)}),Ea(t,Xu,function(t){return n(423,pi=t)}),Ea(t,Yu,function(t){return n(428,bi=t)}),Ea(t,qu,function(t){return n(393,Ze=t)}),Ea(t,Ku,function(t){return n(392,Xe=t)}),Ea(t,Ju,function(t){return n(496,ii=t)}),Ea(t,Qu,function(t){return n(85,Ci=t)}),Ea(t,tc,function(t){return n(412,_n=t)}),Ea(t,ac,function(t){return n(378,be=t)}),Ea(t,lc,function(t){return n(377,ye=t)}),Ea(t,sc,function(t){return n(376,$e=t)}),Ea(t,dc,function(t){return n(383,Ee=t)}),Ea(t,xc,function(t){return n(48,me=t)}),Ea(t,wc,function(t){return n(49,xe=t)}),Ea(t,Sc,function(t){return n(380,Pe=t)}),Ea(t,kc,function(t){return n(381,Re=t)}),Ea(t,Cc,function(t){return n(47,he=t)}),Ea(t,Tc,function(t){return n(59,ui=t)}),Ea(t,Mc,function(t){return n(485,vn=t)}),Tu("components",{DynamicComponentTree:jp}),Tu("previewcontrols",{play:hu,pause:pu,togglePlayPause:mu,mute:gu,unmute:$u,toggleMute:yu,setCurrentTime:Su,getCurrentTime:wu,getDuration:xu,frameOffset:ou,framePeekOffset:ru,isPlaying:su,isMuted:bu});var Pc,Rc=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return new Promise(function(i,r){if(pl(t))dl(t).then(function(t){var e=ji(di)?di:ea(t.duration,si||[[0,1]]);fl(t,e).then(i)});else{var o,a=!1;e.cancel=function(){return a=!0};var u=Date.now();_u(t).then(function(t){var e=Date.now()-u;clearTimeout(o),o=setTimeout(function(){a||i(t)},Math.max(0,n-e))}).catch(r)}})},Ic=Qi,Ec=Ic.images,Ac=Ic.shapePreprocessor,Lc=Ic.imageScrambler,zc=Ic.imageRedactionRendering,Oc=Ic.willRequest,Dc=Ic.willRequestResource,Bc=Ic.csp;Ea(t,Ec,function(t){return n(421,li=t)}),Ea(t,Ac,function(t){return n(420,ci=t)}),Ea(t,Lc,function(t){return n(384,Ae=t)}),Ea(t,zc,function(t){return n(382,Ie=t)}),Ea(t,Oc,function(t){return n(81,fi=t)}),Ea(t,Dc,function(t){return n(93,Li=t)}),Ea(t,Bc,function(t){return n(92,Ai=t)});var Wc=pc(vc,function(t,e){if(!t)return e(void 0);Pc&&(Pc.cancel(),Pc=void 0),Rc(t,Pc={cancel:Z}).then(e).catch(function(t){})}),Nc=Mc.subscribe(function(t){return Gi.pub("update",t)}),Vc=hc();Tu("ui",hc({})),Tu("selection",Tc);var jc=hc(!0);Ea(t,jc,function(t){return n(95,zi=t)});var Hc=hc(!0);Ea(t,Hc,function(t){return n(97,Di=t)});var Uc=hc(!0);Ea(t,Uc,function(t){return n(419,ai=t)});var Xc=hc(!0);Ea(t,Xc,function(t){return n(497,ri=t)});var Zc=hc(!0);Ea(t,Zc,function(t){return n(98,Bi=t)});var Yc=hc();Ea(t,Yc,function(t){return n(99,_i=t)});var qc=hc();Ea(t,qc,function(t){return n(498,oi=t)});var Kc=pc([qc,Xc],function(){return void 0!==oi?oi:ri});Ea(t,Kc,function(t){return n(96,Oi=t)});var Jc=hc([0,0,0]);Ea(t,Jc,function(t){return n(56,Mn=t)});var Qc=hc([1,1,1]);Ea(t,Qc,function(t){return n(481,Me=t)});var tl=Us([1,1,1]);Ea(t,tl,function(t){return n(480,Te=t)});var el=hc();Ea(t,el,function(t){return n(91,Ei=t)});var il=hc(),rl=hc();Ea(t,rl,function(t){return n(51,ze=t)});var ol=hc();Ea(t,ol,function(t){return n(373,le=t)});var al=hc(nn());Ea(t,al,function(t){return n(80,yn=t)});var ul=hc(0);Ea(t,ul,function(t){return n(418,ni=t)});var cl=hc(nn());Ea(t,cl,function(t){return n(84,Si=t)});var ll=hc();Ea(t,ll,function(t){return n(478,se=t)});var sl=Tv("(pointer: fine)",function(t){return t?"pointer-fine":"pointer-coarse"});Ea(t,sl,function(t){return n(399,an=t)});
2var hl=Tv("(hover: hover)",function(t){return t?"pointer-hover":"pointer-no-hover"});Ea(t,hl,function(t){return n(398,on=t)});var vl=hc(!1),ml=hc(!1);Ea(t,ml,function(t){return n(379,Ce=t)});var gl=fc(void 0,function(t){var e=Us(0),n=[ml.subscribe(function(t){e.set(t?1:0,{hard:!_e})}),e.subscribe(t)];return function(){return n.forEach(function(t){return t()})}});Ea(t,gl,function(t){return n(479,Se=t)});var $l=hc();Ea(t,$l,function(t){return n(484,Je=t)});var yl,bl=hc();Ea(t,bl,function(t){return n(53,_e=t)}),Tu("isAnimated",bl);var xl=hc(pr);Ea(t,xl,function(t){return n(402,dn=t)});var wl=hc(!1);Ea(t,wl,function(t){return n(490,Vn=t)}),Tu("imageIsStatic",wl);var Sl=hc();Ea(t,Sl,function(t){return n(491,jn=t)});var kl=hc();Ea(t,kl,function(t){return n(488,Wn=t)});var Cl=fc(void 0,function(t){var e=hc(void 0),n=[tc.subscribe(function(){if(_n){if(Vn)return e.set(en(_n));var t=tv(_n,Wn,5*Pr);e.set(t)}}),e.subscribe(t)];return function(){return n.forEach(function(t){return t()})}}),Tl=hc();Ea(t,Tl,function(t){return n(487,Bn=t)});var Ml=hc();Ea(t,Ml,function(t){return n(489,Nn=t)});var Pl=hc(void 0);Ea(t,Pl,function(t){return n(494,Kn=t)});var Rl=hc(pe());Ea(t,Rl,function(t){return n(495,Jn=t)});var Il=function(t,e){if(!e||!t)return{top:0,right:0,bottom:0,left:0};var n=Ho(e,t,m),i=jo(n,t);return{top:Math.abs(i.top),right:Math.abs(i.right),bottom:Math.abs(i.bottom),left:Math.abs(i.left)}},El=hc({}),Al=pc([ll,al,cl,El],function(t,e){var n=V(t,4),i=n[0],r=n[1],o=n[2];n[3];if(!i)return e(void 0);var a=0;1!==A.length||h||"bottom"===xo||(a=o.y+o.height),e(sn(i.x+r.x,i.y+r.y+a,i.width,i.height))}),Ll={left:0,right:0,top:0,bottom:0},Fl=hc(!1),zl=pc([Fl,Cc,Al,ml],function(t,e){var n=V(t,4),i=n[0],r=n[1],o=n[2];n[3];if(!o)return e({left:0,right:0,top:0,bottom:0});if(i){var a=Math.min(o.width,o.height),u=Il({width:a,height:a},r);de(Ll.top,4)===de(u.top,4)&&de(Ll.bottom,4)===de(u.bottom,4)&&de(Ll.right,4)===de(u.right,4)&&de(Ll.left,4)===de(u.left,4)||(Ll=u,e(u))}});Ea(t,zl,function(t){return n(410,zn=t)});var Ol=pc([Fl,zl],function(t,e){var n=V(t,2),i=n[0],r=n[1];if(!i)return e(!1);e(Object.values(r).some(function(t){return t>0}))});Ea(t,Ol,function(t){return n(411,On=t)});var Dl=pc([Fl,ll,Ol,zl],function(t,e){var n=V(t,4),i=n[0],r=n[1],o=n[2],a=n[3];if(r)return i&&o?void e(sn(r.x+a.left,r.y+a.top,r.width-a.left-a.right,r.height-a.top-a.bottom)):e(B({},r))}),Bl=pc([Al,Ol,zl],function(t,e){var n=V(t,3),i=n[0],r=n[1],o=n[2];return i?r?void e(sn(i.x+o.left,i.y+o.top,i.width-o.left-o.right,i.height-o.top-o.bottom)):e(i):e(void 0)});Ea(t,Bl,function(t){return n(50,we=t)});var _l=pc([wl,ju,ac],function(t,e){var n=V(t,3),i=n[0],r=n[1],o=n[2];if(!i||!r)return e(void 0);var a=rn(r);e(xn(a,o))}),Wl=pc([_l],function(t,e){var n=V(t,1)[0];if(!n)return e(void 0);var i=un(n);e(In(i))});Ea(t,Wl,function(t){return n(414,Zn=t)});var Nl=pc([Bl,tc,Wl,xl],function(t,e){var n=V(t,4),i=n[0],r=n[1],o=n[2],a=n[3];if(i&&r&&!!(!jn&&!Wn)){var u=o||r,c=u.width,l=u.height,s=Math.min(i.width/c,i.height/l);e(a?s:Math.min(1,s))}});Ea(t,Nl,function(t){return n(413,Un=t)});var Vl=pc([wl,ju,ac,Bl,ll,Nl],function(t,e){var n=V(t,6),i=n[0],r=n[1],o=n[2],a=n[3],u=n[4],c=n[5];if(!(i&&a&&u&&r))return e(void 0);var l=rn(r),s=In(hn(l,c)),d=wn(a,s);s.x=d.x,s.y=d.y,e(xn(s,o))});Tu("imageStaticVisualCorners",Vl);var jl=hc(void 0);Ea(t,jl,function(t){return n(416,Qn=t)});var Hl=pc([tc,Bl],function(t){var e=V(t,2),n=e[0],i=e[1];if(i&&n)return Math.min(i.width/n.width,i.height/n.height)}),Ul=pc([tc,Tl],function(t){var e=V(t,2),n=e[0],i=e[1];return n&&i?Math.min(n.width/i.width,n.height/i.height):1});Ea(t,Ul,function(t){return n(101,Ni=t)});var Gl=pc([jl,Ul],function(t){var e=V(t,2),n=e[0],i=e[1];return n&&i?i*n:1});Ea(t,Gl,function(t){return n(493,Yn=t)});var Xl=hc(pe());Ea(t,Xl,function(t){return n(415,qn=t)});var Yl=hc({scalar:Yn,translation:qn}),ql=function(){Yl.set({scalar:void 0,translation:pe()})},Kl=fc(void 0,function(t){var e=Us(void 0,{precision:1e-4}),n=1===cf()?function(t){return Pn(t,Math.round)}:qt,i=function(){if(Bn){var t=Ce||!Je;if(Vn){var i=en(Bn);return fn(i,Jn),fn(i,we),e.set(i,{hard:t})}
2var r=tv(Bn,Kn,mm*Pr);r.width<0&&(r.width=0,r.x=Bn.x),r.height<0&&(r.height=0,r.y=Bn.y),fn(r,we),fn(r,qn),hn(r,Yn),!t&&n(r),e.set(r,{hard:t})}},r=[Bl.subscribe(i),Tl.subscribe(i),Gl.subscribe(i),Xl.subscribe(i),Cc.subscribe(i),e.subscribe(t)];return function(){return r.forEach(function(t){return t()})}});Ea(t,Kl,function(t){return n(58,Fn=t)});var Ql=hc(1);Ea(t,Ql,function(t){return n(486,Dn=t)});var ts=function(){if(_n&&we){var t=mn(en(_n),Un||1),e=wn(we,mn(en(Zn),Un));fn(t,e);var n=se.width/t.width,i=se.height/t.height,r=Math.min(1,n,i);Ql.set(r),hn(t,r),function(t,e){var n=V(Tn(t),4),i=n[0],r=n[1],o=n[2],a=n[3];i<e.y&&(t.y=Math.max(e.y,t.y)),r>e.width&&(t.x=e.width-t.width),o>e.height&&(t.y=e.height-t.height),a<e.x&&(t.x=Math.max(e.x,t.x))}(t,B(B({},se),{},{x:0,y:0})),Tl.set(t)}},es=pc([Bl,Nl,tc,ju],function(t,e){var n=V(t,4),i=n[0],r=n[1],o=n[2],a=n[3];i&&(o||a)&&e(os(i,r||1,o||a))});Ea(t,es,function(t){return n(100,Wi=t)});var ns,is,rs,os=function(t,e,n){return n.width<=t.width&&n.height<=t.height?wn(t,mn(en(n),e)):Cn(t,$n(n))},as=function(t){if(!(h&&ns&&gn(ns,t)&&is===Un)){if(Vn)return ts();ns=t,is=Un;var e=os(t,Un,_n||ge);Tl.set(e)}},us=!1,cs=Nl.subscribe(function(t){!us&&void 0!==t&&_n&&(as(we),us=!0)}),ls=Bl.subscribe(function(t){t&&void 0!==Un&&_n&&as(t)}),ss=wl.subscribe(function(t){!t&&we&&as(we)}),ds=Ml.subscribe(function(t){if(!t)return rs=void 0,void _a(Sl,jn=void 0,jn);rs=Hn;var e=en(_n);Sl.set(e)}),fs=Tl.subscribe(function(t){if(t&&Nn){var e,n,i=(e=en(t),n=Nn,e.x-=n.x,e.y-=n.y,e.width-=n.width,e.height-=n.height,e);!function(t,e){t.x/=e,t.y/=e,t.width/=e,t.height/=e}(i,rs);var r=function(t,e){return t.x+=e.x,t.y+=e.y,t.width+=e.width,t.height+=e.height,t}(en(jn),i);tc.set(r)}}),hs=tc.subscribe(function(t){if(t&&Bn)if(Vn)Nn||ts();else if(!(Ce||Nn||Wn)){var e=$n(Bn),n=$n(t);if(de(e,6)!==de(n,6)){var i=_n,r=i.width,o=i.height,a=Math.min(we.width/r,we.height/o),u=je(t.width*a,t.height*a),c=.5*(Bn.width-u.width),l=.5*(Bn.height-u.height),s=sn(Math.max(0,Math.min(we.width-u.width,Bn.x+c)),Math.max(0,Math.min(we.height-u.height,Bn.y+l)),u.width,u.height);Tl.set(s)}}}),ps=pc([Nl,tc,Tl,wl],function(t,e){var n=V(t,4),i=n[0],r=n[1],o=n[2],a=n[3];if(i&&r&&o){if(a)return e(Dn);var u=o.width/r.width,c=o.height/r.height;e(Math.max(u,c)/i)}}),vs=pc([Nl,ps],function(t,e){var n=V(t,2),i=n[0],r=n[1];r&&e(i*r)});Ea(t,vs,function(t){return n(492,Hn=t)});var ms={left:0,right:0,top:0,bottom:0},gs=pc([Cc,Tl],function(t,e){var n=V(t,2),i=n[0],r=n[1];if(!r)return e(ms);var o=Il(r,i);de(ms.top,4)===de(o.top,4)&&de(ms.bottom,4)===de(o.bottom,4)&&de(ms.right,4)===de(o.right,4)&&de(ms.left,4)===de(o.left,4)||(ms=o,e(o))}),$s=pc([gs],function(t,e){var n=V(t,1)[0];e(Object.values(n).some(function(t){return t>0}))}),ys=Us(.075,{stiffness:.03,damping:.4,precision:.001}),bs=pc([tl,Jc,ys,Kl,Gl,Cc,$s,gs,Ol],function(t,e){var n=V(t,9),i=n[0],r=n[1],o=n[2],a=n[3],u=n[4],c=n[5],l=n[6],s=n[7],d=n[8];if(!a||h)return e([]);var f=a.x,p=a.y,v=a.width,m=a.height;f+=.5,p+=.5,v-=.5,m-=.5;var g=[];if(c){if(l){var $=s.left,y=s.right,b=s.top,x=s.bottom;$*=u,y*=u,b*=u,x*=u;var w=Ov(r)?[1,1,1,.125]:[0,0,0,.075];g.push({x:f-$-.5,y:p-b-.5,width:v+$+y+1,height:m+b+x+1,strokeWidth:1,strokeColor:w,opacity:d?1:.5})}var S=Ov(i);c&&c.frameColor&&Ov(c.frameColor)||S||(g.push({x:f-1,y:p-1,width:v+2,height:m+2,strokeWidth:2,strokeColor:[0,0,0,.1],opacity:o}),g.push({x:f+1,y:p+1,width:v-2,height:m-2,strokeWidth:2,strokeColor:[0,0,0,.1],opacity:o}))}e([].concat(g,[{x:f,y:p,width:v,height:m,strokeWidth:1,strokeColor:i,opacity:o}]))}),xs=hc([]);Ea(t,xs,function(t){return n(404,bn=t)});var ws=pc([bs,xs],function(t,e){var n=V(t,2),i=n[0],r=n[1];e([].concat(L(i),L(r)))});Ea(t,ws,function(t){return n(94,Fi=t)});var Cs=Us(0,{precision:.001});Ea(t,Cs,function(t){return n(406,kn=t)});var Ts=Us();Ea(t,Ts,function(t){return n(409,An=t)});var Ms=Us();Ea(t,Ms,function(t){return n(408,En=t)});var Ps=Us();Ea(t,Ps,function(t){return n(407,Rn=t)});var Rs=Us();Ea(t,Rs,function(t){return n(405,Sn=t)});var Is=hc(!1);Ea(t,Is,function(t){return n(391,Ge=t)});var Es,As=hc();Ea(t,As,function(t){return n(394,Ye=t)});var Ls=pc([Is,As],function(t,e){var i=V(t,2),r=i[0],o=i[1];if(r&&o){if(Es&&(Es.cancel(),n(295,Es=void 0)),qo(o))return e(wt(o));var a=od.length?0:_e?250:0;n(295,Es={cancel:Z}),Rc(o,Es,a).then(e).catch(function(t){_a(qu,Ze.error=t,Ze)}).finally(function(){n(295,Es=void 0)})}else e(void 0)});Hi(),Hi=Ra(Ls,function(t){return n(374,fe=t)});var Fs=e.imagePreviewCurrent,zs=void 0===Fs?void 0:Fs,Os=hc({});Ea(t,Os,function(t){return n(396,Qe=t)});var Ds=hc([]);Ea(t,Ds,function(t){return n(86,Ti=t)});var Bs=pc([Bl,ol,ju,Cl,Tl,vs,ac,lc,sc,Gl,Xl,vl],function(t,e){var n=V(t,12),i=n[0],r=n[1],o=n[2],a=n[3],u=n[4],c=n[5],l=n[6],s=n[7],d=n[8],f=n[9],h=n[10],p=n[11];if(i&&u){var v=Zl(i,r,o,a,u,f,h,c,l,s,d);!p&&P(v),e(v)}});Ea(t,Bs,function(t){return n(397,tn=t)});var _s,Ws,Ns=pc([mc,gc,$c,yc,bc],function(t,e){var n=V(t,5),i=n[0],r=n[1],o=n[2],a=n[3],u=n[4],c=i&&Object.keys(i).map(function(t){return i[t]}
2).filter(Boolean);e({gamma:o||void 0,vignette:a||void 0,noise:u||void 0,convolutionMatrix:r||void 0,colorMatrix:c&&c.length&&ga(c)})}),Vs=function(){if(!ki())return!1;var t=V((navigator.userAgent.match(/OS (\d+)_(\d+)_?(\d+)?/i)||[]).map(function(t){return parseInt(t,10)||0}),3),e=t[1],n=t[2];return e>13||13===e&&n>=4}(),Hs=hc({});Ea(t,Hs,function(t){return n(385,Oe=t)}),Tu("env",Hs);var Gs=cf(),Xs=fc(Gs,function(t){var e=function(){return t(cf())},n=matchMedia("(resolution: ".concat(Gs,"dppx)"));return n.addListener(e),function(){return n.removeListener(e)}});Ea(t,Xs,function(t){return n(57,Ln=t)});var Ys=function(t,e,n){var i=cr(),r=i.sub,o=i.pub,a=(n||{}).willUndo,u=void 0===a?function(){return!0}:a,c=[],l=hc(0),s=[],d=function(){return s.forEach(function(t){return t({index:Ia(l),length:c.length})})},f={get index(){return Ia(l)},set index(t){t=Number.isInteger(t)?t:0,t=Fc(t,0,c.length-1),l.set(t),e(c[f.index]),d()},get state(){return c[c.length-1]},length:function(){return c.length},undo:function(){if(!1!==u()){var t=f.index--;return o("undo",t),t}},redo:function(){var t=f.index++;return o("redo",f.index),t},revert:function(){c.length=1,f.index=0,o("revert")},write:function(n){n&&e(B(B({},t()),n));var i=t(),r=c[c.length-1];JSON.stringify(i)!==JSON.stringify(r)&&(c.length=f.index+1,c.push(i),l.set(c.length-1),d(),o("writehistory"))},set:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};c.length=0,f.index=0;var e=Array.isArray(t)?t:[t];c.push.apply(c,L(e)),f.index=c.length-1},get:function(){return[].concat(c)},subscribe:function(t){return s.push(t),t({index:f.index,length:c.length}),function(){return s.splice(s.indexOf(t),1)}},on:r};return f}(function(){return vn},function(t){_a(Mc,vn=t,vn),al.set(yn)},{willUndo:function(){return!ed()||(td(),!1)}});Ui(),Ui=Ra(Ys,function(t){return n(403,pn=t)});var qs=function(){var t=B({x:0,y:0},ge),e=Pn(Cn(t,vn.cropAspectRatio),Math.round),n=Nr(B(B({},vn),{},{rotation:0,crop:e}),vn),i=[n];JSON.stringify(n)!==JSON.stringify(vn)&&i.push(B({},vn)),Ys.set(i)},Ks=qu.subscribe(function(t){t&&t.complete&&qs()}),Js=function(){return Ir().then(function(t){return t&&Ys.revert()})},Qs=[wc,xc,kc,Sc],td=function(){Qs.forEach(function(t){t.update(function(t){return t.length&&to(t[t.length-1])?t.slice(0,-1):t})})},ed=function(){return E.filter(function(t){return t.length}).some(function(t){return to(t[t.length-1])})},nd=hc(!1);Ea(t,nd,function(t){return n(386,Be=t)});var id=function(){_a(nd,Be=!0,Be),Ar().then(function(t){var e;t?e=Od.subscribe(function(t){1===t&&(e&&e(),Xi("processImage"))}):_a(nd,Be=!1,Be)})},rd=Ku.subscribe(function(t){if(t){_a(nd,Be=!0,Be);var e=t.complete,n=t.abort;(e||n)&&_a(nd,Be=!1,Be)}else _a(nd,Be=!1,Be)}),od=zv();Ea(t,od,function(t){return n(55,qe=t)});var ad=pc([od],function(t,e){var n=V(t,1)[0];if(!n.length)return e();var i=n[0];e({origin:i.origin,translation:i.translation,rotation:i.rotation,scale:i.scale})}),ud=hc();Ea(t,ud,function(t){return n(400,cn=t)});var cd,ld=[],sd=hc(),dd=hc(),fd=pc([jl,dd,Nl,Hl],function(t){var e=V(t,4),n=e[0],i=e[1],r=e[2],o=e[3];return n||(i||r<1?o:1)}),hd=B(B({},Qi),{},{imageFile:Vu,imageSize:ju,mediaDuration:Hu,mediaMinDuration:Zu,mediaMaxDuration:Yu,mediaTrim:Gu,imageBackgroundColor:dc,imageBackgroundImage:vc,imageCropAspectRatio:Ju,imageCropMinSize:ec,imageCropMaxSize:nc,imageCropLimitToImage:Qu,imageCropRect:tc,imageCropRectOrigin:rc,imageCropRectSnapshot:Sl,imageCropRectAspectRatio:oc,imageCropRange:ic,imageRotation:ac,imageRotationRange:uc,imageFlipX:lc,imageFlipY:sc,imageOutputSize:cc,imageColorMatrix:mc,imageConvolutionMatrix:gc,imageGamma:$c,imageVignette:yc,imageNoise:bc,imageManipulation:Sc,imageDecoration:xc,imageAnnotation:wc,imageRedaction:kc,imageFrame:Cc,imagePreview:Ls,imagePreviewSource:As,imageTransforms:Bs,imagePreviewModifiers:Os,history:Ys,animation:$l,pixelRatio:Xs,elasticityMultiplier:Pr,scrollElasticity:$m,rangeInputElasticity:5,redrawTrigger:Mu,pointerAccuracy:sl,pointerHoverable:hl,env:Hs,rootRect:ol,stageRect:Bl,stageRectBase:Al,stageRecenter:El,stageScalar:Nl,stagePadding:zl,stagePadded:Ol,presentationScalar:vs,imagePreviewUpscale:dd,utilRect:ll,utilRectPadded:Dl,allowPlayPause:iu,allowPan:jc,allowZoom:Hc,allowZoomControls:Uc,enableZoomInput:Zc,enablePanInput:Xc,enablePanInputStatus:Kc,imageSelectionMultiTouching:sd,rootBackgroun
2dColor:Jc,rootForegroundColor:Qc,rootLineColor:tl,rootColorSecondary:il,imageOutlineOpacity:ys,utilTools:ud,imageSelectionPan:Xl,imageSelectionZoom:jl,imageSelectionZoomCurrent:fd,imageSelectionStageFitScalar:Hl,imageSelectionStoredState:Yl,imageOverlayMarkup:xs,interfaceImages:Ds,isInteracting:ml,isTransformingImage:vl,isInteractingFraction:gl,imageCropRectIntent:kl,imageCropRectPresentation:Cl,imageSelectionRect:Tl,imageSelectionRectIntent:Pl,imageSelectionRectPresentation:Kl,imageSelectionRectSnapshot:Ml,imageScalar:ps,imageTransformsInterpolated:ad,imageEffects:Ns});delete hd.image;var vd="util-".concat(Ft()),md=[],gd=function(t){return F.find(function(e){var n=V(e,1)[0];return t===n})},$d=[],yd=function(t){n(62,$d=$d.concat(t))},xd=function(t){n(62,$d=$d.filter(function(e){return e!==t}))},wd=function(t,e){n(304,_[t]=e,_)},Sd=ki(),kd=function(t,e,n){var i=mt.getPropertyValue(t);i=n?n(i):/^[0-9]+$/.test(i)?parseFloat(i):void 0,e.set(i,{hard:!_e})},Cd=function(t,e){var n,i,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=(n=t,i=mt.getPropertyValue(n),dp(i));o&&0!==o[3]&&(r||(o.length=3),e.set(o,{hard:!_e}))},Td=hc();Ea(t,Td,function(t){return n(87,Mi=t)});var Md=hc();Ea(t,Md,function(t){return n(88,Pi=t)});var Pd=hc();Ea(t,Pd,function(t){return n(89,Ri=t)});var Rd=Us(0,{damping:.9});Ea(t,Rd,function(t){return n(90,Ii=t)});var Id=function(){Cd("color",Qc),Cd(ha?"--color-background":"background-color",Jc),Cd("outline-color",tl),Cd("--color-primary",el),Cd("--color-secondary",il),Cd("--grid-color-even",Md,!0),Cd("--grid-color-odd",Pd,!0),kd("--grid-size",Td),kd("--editor-inset-top",ul,function(t){return parseInt(t,10)})},Ed=pc([Bs,Ns,dc,Wc],function(t){var e=V(t,4),n=e[0],i=e[1],r=e[2],o=e[3];return n&&B(B(B({},n),i),{},{backgroundColor:r,backgroundImage:o})});Ea(t,Ed,function(t){return n(395,Ke=t)});var Ad,Ld,Fd=function(){var t=od.length?void 0:{resize:1.05},e=function(t,e){var n,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=i.resize,o=void 0===r?1:r,a=i.opacity,u={opacity:[Us(void 0===a?0:a,B(B({},Lv),{},{stiffness:.1})),qt],resize:[Us(o,B(B({},Lv),{},{stiffness:.1})),qt],translation:[Us(void 0,Lv),qt],rotation:[Us(void 0,Fv),qt],origin:[Us(void 0,Lv),qt],scale:[Us(void 0,Fv),qt],gamma:[Us(void 0,Fv),function(t){return t||1}],vignette:[Us(void 0,Fv),function(t){return t||0}],colorMatrix:[Us([].concat(Av),Lv),function(t){return t||[].concat(Av)}],convolutionMatrix:[hc(void 0),function(t){return t&&t.clarity||void 0}],backgroundColor:[Us(void 0,Lv),function(t,e,n){if(Array.isArray(t)){if(Array.isArray(e)){var i=L(t);0===e[3]?(i[3]=0,n(i)):0===i[3]&&((t=L(e))[3]=0)}return t}}],backgroundImage:[hc(void 0),qt]},c=Object.entries(u).map(function(t){var e=V(t,2);return[e[0],e[1][0]]}),l=c.map(function(t){return V(t,2)[1]}),s=Object.entries(u).reduce(function(t,e){var i=V(e,2),r=i[0],o=V(i[1],2),a=o[0],u=o[1];return t[r]=function(t,e){return a.set(u(t,n[r],function(t){a.set(t,{hard:!0})}),e)},t},{}),d=pc(l,function(i){return(n=i.reduce(function(t,e,n){return t[c[n][0]]=e,t},{})).data=t,n.size=e,n.scale*=i[1],n});return d.get=function(){return n},d.set=function(t,e){var n={hard:!e};Object.entries(t).forEach(function(t){var e=V(t,2),i=e[0],r=e[1];s[i]&&s[i](r,n)})},d}(fe,ge,t);od.unshift(e),zd(Ke)},zd=function(t){od.forEach(function(e,n){var i=0===n?1:0;e.set(B(B({},t),{},{opacity:i,resize:1}),Je)})},Od=js(void 0,{duration:500});Ea(t,Od,function(t){return n(54,He=t)});var Dd,Bd=hc(!1);Ea(t,Bd,function(t){return n(390,Ue=t)});var _d=Us(void 0,{stiffness:.1,damping:.7,precision:.25});Ea(t,_d,function(t){return n(82,xi=t)});var Wd=Us(0,{stiffness:.1,precision:.05});Ea(t,Wd,function(t){return n(83,wi=t)});var Nd=Us(0,{stiffness:.02,damping:.5,precision:.25});Ea(t,Nd,function(t){return n(388,Ne=t)});var Vd=Us(void 0,{stiffness:.02,damping:.5,precision:.25});Ea(t,Vd,function(t){return n(389,Ve=t)});var jd,Hd=Us(void 0,{stiffness:.02,damping:.5,precision:.25});Ea(t,Hd,function(t){return n(387,We=t)});var Ud=function(){Xi("abortLoadImage")},Gd=function(){Xi("abortProcessImage"),_a(nd,Be=!1,Be)},Xd=function(t){t.target&&"true"===t.target.dataset.touchScroll||xv(t)||t.preventDefault()},Zd=Vs?function(t){var e=t.touches?t.touches[0]:t;e.pageX>20&&e.pageX<window.innerWidth-20||Xd(t)}:Z,Yd=hc([]);Ea(t,Yd,function(t){return n(482,Le=t)}),Tu("keysPressed",Yd);var qd,Kd=function(t){!t||Ji(t)&&!function(t){return/^image/.test(t.type)&&!/svg/.test(t.type)}(t)||!Ji(t)&&!/^http/.test(t)||Xi("loadImage",t)},Jd=function(t){t&&Kd(t)},Qd=void 0,tf=void 0,ef=[],nf=hc();Tu("rootPortal",nf),Tu("rootRect",ol);var rf,of=function(){return{foregroundColor:L(Me),lineColor:L(Te),utilVisibility:B({},_),isInteracting:Ce,isInteractingFraction:Se,rootRect:en(le),stageRect:en(we),manipulationShapesDirty:Sf,annotationShapesDirty:yf,decorationShapesDirty:xf,frameShapesDirty:wf}}
2,af=function(t,e,n){return Bo(t,je(Math.round(e.width/n),Math.round(e.height/n)))},uf=function(t,e,n){var i;return t._translate=ve((i=e).x,i.y),t._scale=n,t},lf=function(t){var e=[];return t.forEach(function(t){return e.push(sf(t))}),e.filter(Boolean)},sf=function(t){return Zr(t)?(t.points=[ve(t.x1,t.y1),ve(t.x2,t.y2)],t):(!function(t){return jr(t)&&!t.text.length}(t)||t.backgroundColor&&0!==t.backgroundColor[3]||(Hr(t)&&(t.width=5,t.height=t.lineHeight),t.strokeWidth=1,t.strokeColor=[1,1,1,.5],t.backgroundColor=[0,0,0,.1]),t)},df=[],ff=[],pf=[],vf=[],mf=[],gf={},$f=function(t,e,n,i,r,o,a){var u=t.manipulationShapesDirty,c=t.annotationShapesDirty,l=t.decorationShapesDirty,s=t.frameShapesDirty,d=t.selectionRect,f=t.scale,h=rf!==f,p=h||!gn(gf,d);p&&(rf=f,gf=d),u&&(pf=e.filter(Kr).map(Or).map(function(t){return Bo(t,ge)})),(c||n!==xe)&&(df=n.filter(Kr).map(Or).sort(function(t,e){return t.alwaysOnTop?1:e.alwaysOnTop?-1:0}).map(function(t){return Bo(t,ge)})),(h||bf||c||n!==xe)&&(ff=lf(df.map(function(t){return m(t,{flipX:ye,flipY:$e,rotation:be,scale:f,context:rn(ge)})}).flat())),(l||i!==me||p)&&(vf=lf(i.filter(Kr).map(Or).sort(function(t,e){return t.alwaysOnTop?1:e.alwaysOnTop?-1:0}).map(function(t){return af(t,d,f)}).map(function(t){return m(t,{context:d})}).flat().map(function(t){return uf(t,d,f)}))),(s||o!==he||p)&&(mf=o?lf([o].map(Or).map(function(t){return af(t,d,f)}).map(m).flat().map(function(t){return uf(t,d,f)})):[]);var v=lf(r.filter(Kr));return{manipulationShapesDirty:u,manipulationShapes:pf,annotationShapesDirty:c,annotationShapes:ff,decorationShapesDirty:l,decorationShapes:vf,frameShapesDirty:s,frameShapes:mf,interfaceShapes:v,selectionShapes:a.map(Or).map(function(t){return Bo(t,ge)})}},yf=!0,bf=!0,xf=!0,wf=!0,Sf=!0;ku(function(){pu(),fe&&dt(fe.src)&&/^blob:/.test(fe.src)&&URL.revokeObjectURL(fe.src),Nc(),ls(),cs(),ss(),ds(),fs(),hs(),Ks(),rd(),sl.destroy(),hl.destroy(),Wu.destroy(),od.clear(),df.length=0,ff.length=0,pf.length=0,vf.length=0,mf.length=0,Qd&>(Qd),Va&&window.visualViewport.removeEventListener("resize",Ha);try{n(235,zs=void 0),n(296,Ad=void 0)}catch(t){}});var kf;return t.$$set=function(t){"class"in t&&n(236,Yi=t.class),"layout"in t&&n(237,Ki=t.layout),"stores"in t&&n(238,Qi=t.stores),"locale"in t&&n(3,er=t.locale),"id"in t&&n(4,ir=t.id),"util"in t&&n(239,or=t.util),"utils"in t&&n(240,ur=t.utils),"animations"in t&&n(241,sr=t.animations),"disabled"in t&&n(242,fr=t.disabled),"previewUpscale"in t&&n(243,pr=t.previewUpscale),"previewPad"in t&&n(244,mr=t.previewPad),"previewMaskOpacity"in t&&n(5,$r=t.previewMaskOpacity),"previewImageDataMaxSize"in t&&n(245,br=t.previewImageDataMaxSize),"previewImageTextPixelRatio"in t&&n(6,wr=t.previewImageTextPixelRatio),"markupMaskOpacity"in t&&n(7,kr=t.markupMaskOpacity),"zoomMaskOpacity"in t&&n(246,Tr=t.zoomMaskOpacity),"elasticityMultiplier"in t&&n(8,Pr=t.elasticityMultiplier),"willRevert"in t&&n(247,Ir=t.willRevert),"willProcessImage"in t&&n(248,Ar=t.willProcessImage),"willRenderCanvas"in t&&n(9,Fr=t.willRenderCanvas),"willRenderToolbar"in t&&n(249,Dr=t.willRenderToolbar),"willRenderUtilTabs"in t&&n(250,_r=t.willRenderUtilTabs),"willSetHistoryInitialState"in t&&n(251,Nr=t.willSetHistoryInitialState),"enableButtonExport"in t&&n(252,Ur=t.enableButtonExport),"enableButtonRevert"in t&&n(253,Xr=t.enableButtonRevert),"enableNavigateHistory"in t&&n(254,qr=t.enableNavigateHistory),"enableToolbar"in t&&n(10,Qr=t.enableToolbar),"enableUtils"in t&&n(255,no=t.enableUtils),"enableButtonClose"in t&&n(256,ro=t.enableButtonClose),"enableDropImage"in t&&n(257,ao=t.enableDropImage),"enablePasteImage"in t&&n(258,co=t.enablePasteImage),"enableBrowseImage"in t&&n(259,so=t.enableBrowseImage),"enableTransparencyGrid"in t&&n(11,ho=t.enableTransparencyGrid),"layoutDirectionPreference"in t&&n(260,vo=t.layoutDirectionPreference),"layoutHorizontalUtilsPreference"in t&&n(261,go=t.layoutHorizontalUtilsPreference),"layoutVerticalUtilsPreference"in t&&n(262,yo=t.layoutVerticalUtilsPreference),"layoutVerticalToolbarPreference"in t&&n(263,xo=t.layoutVerticalToolbarPreference),"layoutVerticalControlGroupsPreference"in t&&n(264,So=t.layoutVerticalControlGroupsPreference),"layoutVerticalControlTabsPreference"in t&&n(265,Co=t.layoutVerticalControlTabsPreference),"status"in t&&n(234,Mo=t.status),"formatStatusImageLoading"in t&&n(266,Ro=t.formatStatusImageLoading),"formatStatusImageProcessing"in t&&n(267,Eo=t.formatStatusImageProcessing),"formatStatusSupportError"in t&&n(268,Lo=t.formatStatusSupportError),"textDirection"in t&&n(12,zo=t.textDirection),"markupEditorZoomLevel"in t&&n(269,Do=t.markupEditorZoomLevel),"markupEditorZoomLevels"in t&&n(13,Wo=t.markupEditorZoomLevels),"markupEditorZoomAdjustStep"in t&&n(14,Vo=t.markupEditorZoomAdjustStep),"markupEditorZoomAdjustFactor"in t&&n(15,Go=t.markupEditorZoomAdjustFactor),"markupEditorZoomAdjustWheelFactor"in t&&n(16,Zo=t.markupEditorZoomAdjustWheelFactor),"markupEditorInteractionMode"in t&&n(270,Ko=t.markupEditorInteractionMode),"muteAudio"in t&&n(271,Qo=t.muteAudio),"willSetMediaInitialTimeOffset"in t&&n(272,ea=t.willSetMediaInitialTimeOffset),"enablePan"in t&&n(17,ia=t.enablePan),"enableZoom"in t&&n(18,oa=t.enableZoom),"enableZoomControls"in t&&n(273,ua=t.enableZoomControls),"enableZoomInput"in t&&n(19,la=t.enableZoomInput),"enablePanInput"in t&&n(274,da=t.enablePanInput),"enableCanvasAlpha"in t&&n(20,ha=t.enableCanvasAlpha),"enablePanLimit"in t&&n(21,va=t.enablePanLimit),"panLimitGutterScalar"in t&&n(22,ba=t.panLimitGutterScalar),"pan"in t&&n(275,wa=t.pan),"zoomPresetOptions"in t&&n(23,ka=t.zoomPresetOptions),"zoomAdjustStep"in t&&n(24,Ta=t.zoomAdjustStep),"zoomAdjustFactor"in t&&n(25,Pa=t.zoomAdjustFactor),"zoomAdjustWheelFactor"in t&&n(26,La=t.zoomAdjustWheelFactor),"zoomLevel"in t&&n(0,za=t.zoomLevel),"fixScrollDirection"in t&&n(276,Da=t.fixScrollDirection),"imagePreviewSrc"in t&&n(279,Ga=t.imagePreviewSrc),"imageOrienter"in t&&n(280,Za=t.imageOrienter),"pluginComponents"in t&&n(281,qa=t.pluginComponents),"pluginOptions"in t&&n(27,Ja=t.pluginOptions),"root"in t&&n(2,eu=t.root),"imageSourceToImageData"in t&&n(28,_u=t.imageSourceToImageData),"imagePreviewCurrent"in t&&n(235,zs=t.imagePreviewCurrent)},t.$$.update=function(){if(268435456&t.$$.dirty[8]&&Ba.set(Da),8&t.$$.dirty[0]&&n(302,i=!!er),1&t.$$.dirty[0]|2097152&t.$$.dirty[8]&&n(0,za=null===za?Do:za),2&t.$$.dirty[0]|4&t.$$.dirty[9]){var e=!1;qa.forEach(function(t){var i=V(t,1)[0];tu[i]||(n(1,tu[i]={},tu),e=!0)}),e&&n(293,Ru=L(qa))}var P,ut,st,xt,wt;if(8388608&t.$$.dirty[7]|8404992&t.$$.dirty[9]&&n(354,A=i&&Ru.length?ur||Ru.map(function(t){return V(t,1)[0]}):[]),134217728&t.$$.dirty[0]|16384&t.$$.dirty[9]|8192&t.$$.dirty[11]|536870912&t.$$.dirty[12]&&n(355,F=function(t,e,n,i){var r=e.filter(function(e){var n=V(e,1)[0];return t.includes(n)}).filter(function(t){var e=V(t,2),r=e[0];return(0,e[1].isSupported)(B(B({},i),n[r]))}).map(function(t){var e=V(t,2);return[e[0],e[1].Component]});return _c(r,md,function(t,e){return t[0]===e[0]&&t[1]===e[1]})?md:(md=r,r)}(A,Ru,Ja,{src:ln})),16384&t.$$.dirty[11]&&n(308,z=F.length),8&t.$$.dirty[0]|536870912&t.$$.dirty[9]|8192&t.$$.dirty[11]&&n(353,O=z&&A.map(function(t){var e=gd(t);
2if(e)return{id:t,view:e[1],tabIcon:er["".concat(t,"Icon")],tabLabel:er["".concat(t,"Label")]}}).filter(Boolean)||[]),4096&t.$$.dirty[11]&&n(372,r=!!O.find(function(t){return"trim"===t.id})),5&t.$$.dirty[12]|4194304&t.$$.dirty[13]&&n(307,o=!!(mi&&fe&&r)),4194304&t.$$.dirty[7]|536870912&t.$$.dirty[9]&&n(43,D=z&&or&&"string"==typeof or&&gd(or)?or:z>0?F[0][0]:void 0),4096&t.$$.dirty[1]|268435456&t.$$.dirty[9]&&o&&D&&pu(),268435456&t.$$.dirty[9]|4&t.$$.dirty[12]&&(o?(fe.addEventListener("play",du),fe.addEventListener("pause",du)):fe&&"video"===fe.nodeName&&(fe.removeEventListener("play",du),fe.removeEventListener("pause",du))),268435456&t.$$.dirty[9]&&o&&ou.set(wu()/xu()),18874368&t.$$.dirty[13]&&function(t){if(vu()){var e=Date.now();if(!(uu&&e-uu<16)){uu=e;var n=mi*t;if(n.toFixed(1)!==au){au=n.toFixed(1);var i=fe,r=function(){i.removeEventListener("seeked",r),nu()};i.addEventListener("seeked",r),bv(i,n)}}}}(yi||vi),2097152&t.$$.dirty[13]&&n(370,a=vi&&de(vi,6)),38273024&t.$$.dirty[13]&&n(368,u=si||[[0,Math.min(mi,bi)/mi]]),134217728&t.$$.dirty[11]&&(c=u[0][0]),134217728&t.$$.dirty[11]&&(l=u[u.length-1][1]),134217728&t.$$.dirty[11]&&n(371,s=u.map(function(t){var e=V(t,2),n=e[0],i=e[1];return[de(n,6),de(i,6)]})),1610612736&t.$$.dirty[11]&&n(369,d=s.findIndex(function(t){var e=V(t,2),n=e[0],i=e[1];return a>=n&&a<=i})),1879048192&t.$$.dirty[11]&&(f=-1===d&&s.findIndex(function(t,e,n){var i=n[e-1];return i?a<=t[0]&&a>=i[1]:a<=t[0]})),8388608&t.$$.dirty[8]&&bu.set(Qo),4&t.$$.dirty[12]|8388608&t.$$.dirty[13]&&(fe&&gi?gu():$u()),268435456&t.$$.dirty[9]|2097152&t.$$.dirty[13]&&o&&Uu.set(xu()*vi),4&t.$$.dirty[12]|1048576&t.$$.dirty[13]&&fe&&(P=pi,o&&(fe.volume=Math.min(1,P))),256&t.$$.dirty[0]&&_a(Pu,hi=Pr,hi),1048576&t.$$.dirty[7]&&n(364,h="overlay"===Ki),128&t.$$.dirty[8]|8388608&t.$$.dirty[11]&&n(45,p=no&&!h),134217730&t.$$.dirty[0]&&Ja&&Object.entries(Ja).forEach(function(t){var e=V(t,2),i=e[0],r=e[1];Object.entries(r).forEach(function(t){var e=V(t,2),r=e[0],o=e[1];tu[i]&&n(1,tu[i][r]=o,tu)})}),16384&t.$$.dirty[13]&&n(365,y=!ti),16777216&t.$$.dirty[7]|50331648&t.$$.dirty[11]&&_a(bl,_e="always"===sr?g:"never"!==sr&&(g&&y),_e),4194304&t.$$.dirty[1]|33554432&t.$$.dirty[7]&&Eu.set(fr?1:0,{hard:!_e}),268435456&t.$$.dirty[7]&&(v=br?function(t,e){return je(Math.min(t.width,e.width),Math.min(t.height,e.height))}(br,Ou):Ou),262144&t.$$.dirty[13]&&Wu.update(li[0]),131072&t.$$.dirty[13]&&(m=ci?function(t,e){return ci(t,B(B({flipX:void 0,flipY:void 0,rotation:void 0},e),{},{isPreview:!0}))}:qt),268435456&t.$$.dirty[1]&&Array.isArray(ui)&&Xi("selectionchange",L(ui)),33554432&t.$$.dirty[8]|65536&t.$$.dirty[13]&&Yc.set(ai&&ua),71303168&t.$$.dirty[8]&&qc.set("pan"===Ko||da),1048576&t.$$.dirty[1]&&ze&&ol.set(sn(ze.x,ze.y,ze.width,ze.height)),8388608&t.$$.dirty[11]|2097154&t.$$.dirty[12]&&le&&h&&Ze&&Ze.complete&&(ut=ii,st=$n(le),ut&&ut===st||(Ju.set($n(le)),qs())),8192&t.$$.dirty[11]&&n(46,H=A.length>1),32768&t.$$.dirty[1]&&(H||al.set(nn())),1024&t.$$.dirty[0]|32768&t.$$.dirty[13]&&(Qr||cl.set(sn(0,ni,0,0))),33554432&t.$$.dirty[11]|128&t.$$.dirty[12]&&n(367,$=!Ce&&g),1048576&t.$$.dirty[1]&&n(309,ee=ze&&ze.width>0&&ze.height>0),8&t.$$.dirty[0]|1610612736&t.$$.dirty[9]&&n(40,ne=ee&&er&&!!z),512&t.$$.dirty[1]&&setTimeout(function(){return n(294,yl=ne)},1),16777216&t.$$.dirty[7]|32768&t.$$.dirty[9]|83886080&t.$$.dirty[11]&&_a($l,Je="always"===sr?$:"never"!==sr&&($&&yl&&y),Je),67108864&t.$$.dirty[7]|8388608&t.$$.dirty[11]&&xl.set(pr||h),134217728&t.$$.dirty[7]&&Fl.set(mr),134217728&t.$$.dirty[8]&&wa&&Xl.set(wa),4&t.$$.dirty[0]|9216&t.$$.dirty[13]&&eu&&(eu.dispatchEvent(kv("markupzoom",Qn)),eu.dispatchEvent(kv("zoom",ji(Qn)?Qn:Un))),4&t.$$.dirty[0]|4096&t.$$.dirty[13]&&eu&&(eu.dispatchEvent(kv("markuppan",qn)),eu.dispatchEvent(kv("pan",qn))),512&t.$$.dirty[13]&&_n&&ql(),2048&t.$$.dirty[13]&&Zn&&ts(),4198400&t.$$.dirty[1]&&D&&ys.set(.075,{hard:!_e}),536870912&t.$$.dirty[7]&&n(362,b=Tr),384&t.$$.dirty[13]&&n(363,x=On?-Math.max.apply(Math,L(Object.values(zn))):0),138936320&t.$$.dirty[1]|6291456&t.$$.dirty[11]&&Fn){var Ft=Fn.x-we.x,Bt=we.x+we.width-(Fn.x+Fn.width),ae=Fn.y-we.y,se=we.y+we.height-(Fn.y+Fn.height),he=M
2ath.min(Ft,ae,Bt,se);Cs.set(he>x?0:Math.min(b,Math.abs(he/64)),{hard:!_e})}if(67108864&t.$$.dirty[1]&&n(361,w=.55/Ln),4718592&t.$$.dirty[1]|1048576&t.$$.dirty[11]&&we&&Ts.set({x:0,y:we.y,width:we.x<64?0:we.x,height:we.height+w},{hard:!_e}),4718592&t.$$.dirty[1]|1048576&t.$$.dirty[11]|2&t.$$.dirty[12]&&we&&Ms.set({x:0,y:0,width:le.width,height:we.y+w},{hard:!_e}),4718592&t.$$.dirty[1]|1048576&t.$$.dirty[11]|2&t.$$.dirty[12]&&we){var $e=we.x+we.width,ye=le.width-(we.x+we.width);ye<64&&($e+=ye,ye=0),Ps.set({x:$e,y:we.y,width:ye,height:we.height+w},{hard:!_e})}if(4718592&t.$$.dirty[1]|2&t.$$.dirty[12]&&we&&Rs.set({x:0,y:we.y+we.height,width:le.width,height:le.height-(we.y+we.height)},{hard:!_e}),33554432&t.$$.dirty[1]|72&t.$$.dirty[13]&&n(357,S=An&&B({id:gm,backgroundColor:Mn,opacity:kn},An)),33554432&t.$$.dirty[1]|40&t.$$.dirty[13]&&n(360,k=En&&B({id:gm,backgroundColor:Mn,opacity:kn},En)),33554432&t.$$.dirty[1]|24&t.$$.dirty[13]&&n(359,C=Rn&&B({id:gm,backgroundColor:Mn,opacity:kn},Rn)),33554432&t.$$.dirty[1]|12&t.$$.dirty[13]&&n(358,T=Sn&&B({id:gm,backgroundColor:Mn,opacity:kn},Sn)),983040&t.$$.dirty[11]&&n(356,M=[k,C,T,S].filter(Boolean)),32768&t.$$.dirty[11]|2&t.$$.dirty[13]&&M&&bn&&xs.update(function(t){return[].concat(L(t.filter(function(t){return t.id!==gm})),L(M))}),1&t.$$.dirty[9]|536870912&t.$$.dirty[12]&&As.set(Ga||(ln||void 0)),4&t.$$.dirty[0]|262144&t.$$.dirty[7]|4&t.$$.dirty[12]&&(n(235,zs=fe),fe&&eu.dispatchEvent(kv("loadpreview",zs))),4194304&t.$$.dirty[12]&&Ye&&(Xl.set(pe()),jl.set(void 0),ql(),Ds.set([])),1&t.$$.dirty[13]&&n(313,R=pn.index>0),1&t.$$.dirty[13]&&n(312,I=pn.index<pn.length-1),393216&t.$$.dirty[1]|768&t.$$.dirty[12]&&(E=[xe,me,Re,Pe]),8&t.$$.dirty[1]&&sd.set(cd),1073741824&t.$$.dirty[12]&&dd.set(dn),4096&t.$$.dirty[1]&&Vc.set(D),33554432&t.$$.dirty[9]|4096&t.$$.dirty[11]&&n(304,_=O.reduce(function(t,e){return t[e.id]=_&&_[e.id]||0,t},{})),4096&t.$$.dirty[1]&&n(79,W={name:vd,selected:D}),4096&t.$$.dirty[11]&&n(335,N=O.map(function(t){return{id:t.id,icon:t.tabIcon,label:t.tabLabel}})),4096&t.$$.dirty[11]&&n(78,j=O.map(function(t){return t.id})),524288&t.$$.dirty[7]&&n(77,U=bd(["PinturaRoot","PinturaRootComponent",Yi])),2&t.$$.dirty[12]&&n(349,G=le&&(le.width>1e3?"wide":le.width<600?"narrow":void 0)),2&t.$$.dirty[12]&&n(336,X=le&&(le.width<=320||le.height<=460)),2&t.$$.dirty[12]&&n(348,Y=le&&(le.height>1e3?"tall":le.height<600?"short":void 0)),4&t.$$.dirty[0]&&n(315,q=eu&&eu.parentNode&&eu.parentNode.classList.contains("PinturaModal")),1&t.$$.dirty[1]|32&t.$$.dirty[10]|2&t.$$.dirty[12]&&n(341,K=q&&le&&_s>le.width),2&t.$$.dirty[1]|32&t.$$.dirty[10]|2&t.$$.dirty[12]&&n(340,J=q&&le&&Ws>le.height),1073741824&t.$$.dirty[10]|1&t.$$.dirty[11]&&n(342,Q=K&&J),1048576&t.$$.dirty[0]&&n(339,tt=ha),256&t.$$.dirty[11]&&n(310,et="narrow"===G),4096&t.$$.dirty[8]|2&t.$$.dirty[12]&&n(350,(xt=le,wt=vo,nt=le?"auto"===wt?xt.width>xt.height?"landscape":"portrait":"horizontal"===wt?xt.width<500?"portrait":"landscape":"vertical"===wt?xt.height<400?"landscape":"portrait":void 0:"landscape")),512&t.$$.dirty[11]&&n(76,it="landscape"===nt),1&t.$$.dirty[10]|128&t.$$.dirty[11]&&n(338,rt=et||"short"===Y),1&t.$$.dirty[1]|2&t.$$.dirty[12]&&n(337,ot=Sd&&le&&_s===le.width&&!Vs),4&t.$$.dirty[1]|268435456&t.$$.dirty[12]&&n(311,at=[].concat(L(cn||[]),L(ld)).filter(Boolean)),8192&t.$$.dirty[8]&&n(347,ct="has-navigation-preference-".concat(go)),16384&t.$$.dirty[8]&&n(346,lt="has-navigation-preference-".concat(yo)),32768&t.$$.dirty[8]&&n(343,ft="has-toolbar-preference-".concat(xo)),65536&t.$$.dirty[8]&&n(345,ht="has-controlgroups-preference-".concat(So)),131072&t.$$.dirty[8]&&n(344,pt="has-controltabs-preference-".concat(Co)),2&t.$$.dirty[12]&&n(352,vt=void 0!==le&&le.width>0&&le.height>0),4&t.$$.dirty[0]|2048&t.$$.dirty[11]&&n(351,mt=vt&&eu&&getComputedStyle(eu)),1024&t.$$.dirty[11]&&mt&&Id(),1024&t.$$.dirty[0]|4243456&t.$$.dirty[1]|34603008&t.$$.dirty[7]|2080374816&t.$$.dirty[10]|1023&t.$$.dirty[11]|201334784&t.$$.dirty[12]&&Hs.set(B(B({},Oe),{},{layoutMode:Ki,orientation:nt,horizontalSpace:G,verticalSpace:Y,navigationHorizontalPreference:ct,navigationVerticalPreference:lt,controlGroupsVerticalPreference:ht,controlTabsVerticalpreference:pt,toolbarVerticalPreference:ft,isModal:q,isDisabled:fr,isCentered:Q,isCenteredHorizontally:K,isCenteredVertically:J,isAnimated:_e,isTransparent:tt,pointerAccuracy:an,pointerHoverable:on,isCompact:rt,hasSwipeNavigation:ot,hasLimitedSpace:X,hasToolbar:Qr,hasNavigation:H&&p,isIOS:Sd,browserVersion:ks()?"chrome-".concat((navigator.userAgent.match(/Chrome\/([0-9]+)/)||[])[1]):void 0})),8192&t.$$.dirty[12]&&n(75,$t=Object.entries(Oe).map(function(t){var e=V(t,2),n=e[0],i=e[1];return/^is|has/.test(n)?i?Cv(n):void 0:i}
2).filter(Boolean).join(" ")),4096&t.$$.dirty[1]&&D&&ud.set([]),4096&t.$$.dirty[1]|4&t.$$.dirty[8]|33554432&t.$$.dirty[10]|8192&t.$$.dirty[12]&&n(44,yt=_r(N.map(function(t){return B(B({},t),{},{selected:D===t.id})}),B({},Oe),function(){return Mu.set({})})),8192&t.$$.dirty[1]&&n(74,bt=!!yt.find(function(t){return Array.isArray(t)})),50331648&t.$$.dirty[12]&&n(73,St=tn&&Object.entries(Qe).filter(function(t){return null!=V(t,2)[1]}).reduce(function(t,e){var n=V(e,2)[1];return t=B(B({},t),n)},{})),2097152&t.$$.dirty[12]&&n(332,Mt=Ze&&"any-to-file"===Ze.task),4194304&t.$$.dirty[10]&&Mt&&od&&od.clear(),8388608&t.$$.dirty[12]&&n(334,kt=!!Ke&&!!Ke.translation),131072&t.$$.dirty[9]|16777216&t.$$.dirty[10]|4&t.$$.dirty[12]&&kt&&fe&&fe!==Ad&&(n(296,Ad=fe),Fd()),16777216&t.$$.dirty[10]|8388608&t.$$.dirty[12]&&kt&&zd(Ke),16777216&t.$$.dirty[1]&&qe&&qe.length>1){var be=[];od.forEach(function(t,e){0!==e&&t.get().opacity<=0&&be.push(t)}),be.forEach(function(t){return od.remove(t)})}if(8&t.$$.dirty[0]|8388608&t.$$.dirty[10]&&n(39,Tt=er&&Ct.length&&function(t,e){if(Pt(e.labelSupportError))return e.labelSupportError(t);var n=Lo({features:t},e);return Jl(e.labelSupportError,n,"{","}")}(Ct,er)),2097152&t.$$.dirty[12]&&n(324,Rt=Ze&&!!Ze.error),2097152&t.$$.dirty[12]&&n(42,It=!Ze||!Ze.complete&&void 0===Ze.task),2097152&t.$$.dirty[12]&&n(325,Et=Ze&&(Ze.taskLengthComputable?Ze.taskProgress:1/0)),4194304&t.$$.dirty[10]&&Mt&&_a(Is,Ge=!1,Ge),4194304&t.$$.dirty[1]|262144&t.$$.dirty[9]|2097152&t.$$.dirty[12]&&Ze&&Ze.complete){var Se=_e?250:0;clearTimeout(Ld),n(297,Ld=setTimeout(function(){_a(Is,Ge=!0,Ge)},Se))}(2048&t.$$.dirty[1]|16384&t.$$.dirty[10]|2621440&t.$$.dirty[12]&&n(329,At=Ze&&!Rt&&!It&&!Ge),65536&t.$$.dirty[9]|4194308&t.$$.dirty[12]&&n(328,Lt=!(!Ye||fe&&!Es)),4194304&t.$$.dirty[1]|524288&t.$$.dirty[12])&&(Ge?setTimeout(function(){return Rd.set(1,{hard:!_e})},_e?500:0):Rd.set(0,{hard:!_e}));if(1064960&t.$$.dirty[12]&&n(323,zt=!!(Be||Xe&&void 0!==Xe.progress&&!Xe.complete)),8192&t.$$.dirty[10]&&zt&&pu(),2048&t.$$.dirty[1]|2097152&t.$$.dirty[12]&&n(326,Ot=Ze&&!(Ze.error||It)),8&t.$$.dirty[0]|2097152&t.$$.dirty[12]&&n(327,Dt=er&&function(t,e){var n=t?!t.complete||t.error?t:{task:"blob-to-bitmap",progress:1/0}:void 0,i=Pt(e.statusLabelLoadImage)?e.statusLabelLoadImage(n):Ro({state:n},e);return t&&t.error&&t.error.metadata&&(i=Jl(i,t.error.metadata,"{","}")),i}(Ze,er)),8&t.$$.dirty[0]|1048576&t.$$.dirty[12]&&n(322,_t=Xe&&er&&function(t,e){return Pt(e.statusLabelProcessImage)?e.statusLabelProcessImage(t):Eo({state:t},e)}(Xe,er)),1048576&t.$$.dirty[12]&&n(320,Wt=Xe&&(Xe.taskLengthComputable?Xe.taskProgress:1/0)),1048576&t.$$.dirty[12]&&n(321,Nt=Xe&&!Xe.error),1048576&t.$$.dirty[12]&&n(319,Vt=!(!Xe||!Xe.error)),8&t.$$.dirty[0]|2048&t.$$.dirty[1]|131072&t.$$.dirty[7]|1048064&t.$$.dirty[10])if(Mo){var ke,Te,Me,Le,Fe;if(dt(Mo)&&(ke=Mo),ji(Mo))Te=Mo;else if(Array.isArray(Mo)){var rn=V(Mo,3);ke=rn[0],Te=rn[1],Fe=rn[2],!1===Te&&(Le=!0),ji(Te)&&(Me=!0)}n(35,Dd=(ke||Te)&&{text:ke,aside:Le||Me,progressIndicator:{visible:Me,progress:Te},closeButton:Le&&{label:er.statusLabelButtonClose,icon:er.statusIconButtonClose,onclick:Fe||function(){return n(234,Mo=void 0)}}})}else n(35,Dd=er&&It||Rt||At||Lt?{text:Dt,aside:Rt||Ot,progressIndicator:{visible:Ot,progress:Et},closeButton:Rt&&{label:er.statusLabelButtonClose,icon:er.statusIconButtonClose,onclick:Ud}}:er&&zt&&_t?{text:_t,aside:Vt||Nt,progressIndicator:{visible:Nt,progress:Wt},closeButton:Vt&&{label:er.statusLabelButtonClose,icon:er.statusIconButtonClose,onclick:Gd}}:void 0);if(131072&t.$$.dirty[7]&&n(331,jt=void 0!==Mo),4194304&t.$$.dirty[1]|32&t.$$.dirty[10]|1048576&t.$$.dirty[12]&&q&&Xe&&Xe.complete&&(Bd.set(!0),setTimeout(function(){return Bd.set(!1)},_e?100:0)),4&t.$$.dirty[0]|4096&t.$$.dirty[1]|524288&t.$$.dirty[12]&&Ge&&eu&&eu.dispatchEvent(kv("selectutil",D)),2304&t.$$.dirty[1]|2908160&t.$$.dirty[10]|262144&t.$$.dirty[12]&&n(330,Ht=Ue||Tt||It||Rt||At||Lt||zt||jt),1048576&t.$$.dirty[10]&&_a(Od,He=Ht?1:0,He),4194304&t.$$.dirty[1]|1048576&t.$$.dirty[10]&&Od.set(Ht?1:0,{duration:_e?500:1}),8388608&t.$$.dirty[1]&&n(41,Ut=He>0),16&t.$$.dirty[1]&&n(318,Gt=!(!Dd||!Dd.aside)),4195344&t.$$.dirty[1]|524288&t.$$.dirty[9]|256&t.$$.dirty[10]|131072&t.$$.dirty[12]&&Ut&&Dd){clearTimeout(jd);var un={hard:!1===_e};if(Gt){var fn=!!Dd.error||!_e;Wd.set(1,un),_d.set(Ve,{hard:fn}),n(298,jd=setTimeout(function(){Nd.set(16,un)},1))}else Wd.set(0,un),n(298,jd=setTimeout(function(){Nd.set(0,un)},1))}if(1024&t.$$.dirty[1]&&(Ut||(Hd.set(void 0,{hard:!0}),_d.set(void 0,{hard:!0}),Nd.set(0,{hard:!0}))),65536&t.$$.dirty[12]&&n(317,Xt=.5*Ne),128&t.$$.dirty[10]|32768&t.$$.dirty[12]&&n(72,Zt="translateX(".concat(We-Xt,"px)")),256&t.$$.dirty[1]|12&t.$$.dirty[12]&&n(38,ue=fe&&ge&&!Tt),128&t.$$.dirty[1]|96&t.$$.dirty[10]&&n(314,Kt=Yt&&(ue||q)?Xd:Z),16&t.$$.dirty[10]&&n(71,Jt=Kt),16&t.$$.dirty[10]&&n(70,Qt=Kt),8&t.$$.dirty[0]|2097152&t.$$.dirty[1]|370&t.$$.dirty[8]|15&t.$$.dirty[10]|8192&t.$$.dirty[12]&&n(69,te=er&&De&&Bv(function(){return Dr([["div","alpha",{class:"PinturaNavGroup"}
2,[["div","alpha-set",{class:"PinturaNavSet"},[ro&&["Button","close",{label:er.labelClose,icon:er.iconButtonClose,onclick:function(){return Xi("close")},hideLabel:!0}],Xr&&["Button","revert",{label:er.labelButtonRevert,icon:er.iconButtonRevert,disabled:!R,onclick:Js,hideLabel:!0}]]]]],["div","beta",{class:"PinturaNavGroup PinturaNavGroupFloat"},[qr&&["div","history",{class:"PinturaNavSet"},[["Button","undo",{label:er.labelButtonUndo,icon:er.iconButtonUndo,disabled:!R,onclick:Ys.undo,hideLabel:!0}],["Button","redo",{label:er.labelButtonRedo,icon:er.iconButtonRedo,disabled:!I,onclick:Ys.redo,hideLabel:!0}]]],at.length&&["div","plugin-tools",{class:"PinturaNavSet"},at.filter(Boolean).map(function(t){var e=V(t,3);return[e[0],e[1],B({},e[2])]})]]],["div","gamma",{class:"PinturaNavGroup"},[Ur&&["Button","export",{label:er.labelButtonExport,icon:et&&er.iconButtonExport,class:"PinturaButtonExport",onclick:id,hideLabel:et}]]]],B({},Oe),function(){return Mu.set({})})})),512&t.$$.dirty[12]&&n(306,ie=Re&&!!Re.length),134217728&t.$$.dirty[9]|520&t.$$.dirty[12]&&n(305,re=ie&&$a(ge,Re)),201326592&t.$$.dirty[9]|6148&t.$$.dirty[12]&&ie&&function(t,e,i,r){if(e&&t&&tf!==e){tf=e;var o={dataSizeScalar:i};r&&r[3]>0&&(o.backgroundColor=L(r)),e(t,o).then(function(t){Qd&>(Qd),t.setAttribute("data-retain",!0),n(299,Qd=t)})}}(fe,Ae,re,Ee),1048576&t.$$.dirty[9]|1544&t.$$.dirty[12]&&Re&&Qd&&ge){var hn=ge,vn=hn.width,mn=hn.height,gn=ei()?"pixelated":"auto"===Ie?"auto":"pixelated";n(300,ef=Re.map(function(t){var e=sn(t.x,t.y,t.width,t.height),n=xn(en(e),t.rotation).map(function(t){return ve(t.x/vn,t.y/mn)});return B(B({},t),{},{id:"redaction",flipX:!1,flipY:!1,cornerRadius:0,strokeWidth:0,strokeColor:void 0,backgroundColor:[0,0,0,0],backgroundImage:Qd,backgroundImageRendering:gn,backgroundCorners:n})}))}2097152&t.$$.dirty[9]|256&t.$$.dirty[12]&&n(37,oe=[].concat(L(ef),L(Pe||[]))),32&t.$$.dirty[1]&&qd&&nf.set(qd),4&t.$$.dirty[0]|128&t.$$.dirty[1]&&ue&&eu&&eu.dispatchEvent(kv("ready")),262144&t.$$.dirty[1]&&n(63,yf=!0),120&t.$$.dirty[12]&&n(64,bf=!0),131072&t.$$.dirty[1]&&n(65,xf=!0),65536&t.$$.dirty[1]&&n(66,wf=!0),64&t.$$.dirty[1]&&n(67,Sf=!0),2&t.$$.dirty[12]&&n(303,ce=!!le&&le.height>0),29360128&t.$$.dirty[9]&&!i&&ce&&(clearTimeout(kf),n(301,kf=setTimeout(function(){i||Gc("locale")},32)))},n(366,g=!pd()),P=1===cf()?function(t){t&&(ke(t.origin,Math.round),ke(t.translation,Math.round))}
2:qt,n(333,Ct=[!Ev()&&"WebGL"].filter(Boolean)),n(316,Yt=ki()||xt()&&Bt()),n(68,ae=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return function(n){"ping"===n.type&&(e&&n.stopPropagation(),t(n.detail.type,n.detail.data))}}(Gi.pub)),[za,tu,eu,er,ir,$r,wr,kr,Pr,Fr,Qr,ho,zo,Wo,Vo,Go,Zo,ia,oa,la,ha,va,ba,ka,Ta,Pa,La,Ja,_u,Ls,Ys,_s,Ws,ld,cd,Dd,qd,oe,ue,Tt,ne,Ut,It,D,yt,p,H,he,me,xe,we,ze,De,_e,He,qe,Mn,Ln,Fn,ui,Wa,Na,$d,yf,bf,xf,wf,Sf,ae,te,Qt,Jt,Zt,St,bt,$t,it,U,j,W,yn,fi,xi,wi,Si,Ci,Ti,Mi,Pi,Ri,Ii,Ei,Ai,Li,Fi,zi,Oi,Di,Bi,_i,Wi,Ni,Vi,iu,ru,ou,bu,Mu,Pu,Eu,Vu,ju,Hu,Uu,Gu,Xu,Yu,qu,Ku,Ju,Qu,tc,ac,lc,sc,dc,xc,wc,Sc,kc,Cc,Tc,Mc,Ec,Ac,Lc,zc,Oc,Dc,Bc,jc,Hc,Uc,Xc,Zc,Yc,qc,Kc,Jc,Qc,tl,el,rl,ol,al,ul,cl,ll,sl,hl,ml,gl,$l,bl,xl,wl,Sl,kl,Tl,Ml,Pl,Rl,zl,Ol,Bl,Wl,Nl,jl,Ul,Gl,Xl,Kl,Ql,es,vs,xs,ws,Cs,Ts,Ms,Ps,Rs,Is,As,Os,Ds,Bs,Hs,Xs,nd,od,ud,hd,yd,xd,wd,function(t,e){return e[t]},function(t){return O.find(function(e){return e.id===t}).view},Td,Md,Pd,Rd,function(t){var e=t.target,n=t.propertyName;e===eu&&/background|outline/.test(n)&&mt&&Id()},Ed,Od,Bd,_d,Wd,Nd,Vd,Hd,function(t){var e=!(!Dd||!Dd.closeButton)||!_e;Vd.set(t.detail.width,{hard:e}),Hd.set(Math.round(.5*-t.detail.width),{hard:e})},Zd,Yd,function(t){var e=t.keyCode,n=t.metaKey,i=t.ctrlKey,r=t.shiftKey;if(9===e&&fr)t.preventDefault();else if(t.target&&32===e&&eu.contains(t.target)&&!hf(t.target)&&(Fe&&o&&mu(),t.preventDefault()),90!==e||!n&&!i){if(89===e&&i)Ys.redo();else if(229!==e&&(!t.target||8!==e&&46!==e||eu.contains(t.target)||!hf(t.target))){var a=new Set([].concat(L(Le),[e]));Yd.set(Array.from(a))}}else r&&n?Ys.redo():Ys.undo()},function(t){var e=t.key,n=t.keyCode;if("Meta"===e)return Yd.set([]);Yd.set(Le.filter(function(t){return t!==n}))},function(){Yd.set([])},function(t){hf(t.target)||t.preventDefault()},function(t){ao&&Kd(t.detail.resources[0])},function(){so&&Dv().then(Jd)},function(t){if(co){var e=Fc((window.innerWidth-Math.abs(le.x))/le.width,0,1),n=Fc((window.innerHeight-Math.abs(le.y))/le.height,0,1);e<.75&&n<.75||Kd((t.clipboardData||window.clipboardData).files[0])}},of,$f,function(t){se&&gn(t.detail,se)||_a(ll,se=t.detail,se)},Mo,zs,Yi,Ki,Qi,or,ur,sr,fr,pr,mr,br,Tr,Ir,Ar,Dr,_r,Nr,Ur,Xr,qr,no,ro,ao,co,so,vo,go,yo,xo,So,Co,Ro,Eo,Lo,Do,Ko,Qo,ea,ua,da,wa,Da,function(){return n(60,Wa=void 0)},function(t,e,i){var r=i.text,o=void 0===r?"":r,a=i.placeholder,u=void 0===a?"":a,c=i.autoClose,l=void 0===c||c,s=i.align,d=void 0===s?"top":s,f=i.justify,h=void 0===f?"center":f,p=i.buttonConfirm,v=i.buttonCancel;n(60,Wa={align:d,justify:h,text:o,placeholder:u,buttonConfirm:p,buttonCancel:v,onconfirm:function(){t(Na.value),l&&n(60,Wa=void 0)},oncancel:function(){e(void 0),n(60,Wa=void 0)}})},Ga,Za,qa,Qa,hu,pu,vu,mu,gu,$u,yu,xu,wu,Su,Ru,yl,Es,Ad,Ld,jd,Qd,ef,kf,i,ce,_,re,ie,o,z,ee,et,at,I,R,Kt,q,Yt,Xt,Gt,Vt,Wt,Nt,_t,zt,Rt,Et,Ot,Dt,Lt,At,Ht,jt,Mt,Ct,kt,N,X,ot,rt,tt,J,K,Q,ft,pt,ht,lt,ct,Y,G,nt,mt,vt,O,A,F,M,S,T,C,k,w,b,x,h,y,g,$,u,d,a,s,r,le,fe,ge,$e,ye,be,Ce,Pe,Re,Ie,Ee,Ae,Oe,Be,We,Ne,Ve,Ue,Ge,Xe,Ze,Ye,Ke,Qe,tn,on,an,cn,ln,dn,pn,bn,Sn,kn,Rn,En,An,zn,On,_n,Un,Zn,qn,Qn,ti,ni,ai,ci,li,si,pi,vi,mi,gi,yi,bi,function(){n(31,_s=Hv.innerWidth),n(32,Ws=Hv.innerHeight)},function(t){return _a(cl,Si=t.detail,Si)},function(t){var e=t.detail;return n(43,D=e)},function(e,i){t.$$.not_equal(tu[i],e)&&(tu[i]=e,n(1,tu),n(281,qa),n(27,Ja))},function(t){return yd(t)},function(t){return xd(t)},function(t,e){var n=e.detail;return wd(t,n)},function(t){return _a(al,yn=t.detail,yn)},function(e){t.$$.not_equal(tu[D],e)&&(tu[D]=e,n(1,tu),n(281,qa),n(27,Ja))},function(){return yd(D)},function(){return xd(D)},function(t){var e=t.detail;return wd(D,e)},function(t){var e=B(B({},t),of()),n=Fr({annotationShapes:xe,decorationShapes:me,interfaceShapes:Fi,frameShapes:he,selectionShapes:ui},e),i=n.annotationShapes,r=n.decorationShapes,o=n.interfaceShapes,a=n.frameShapes,u=n.selectionShapes;return $f(e,oe,i,r,o,a,u)},function(){n(63,yf=!1),n(64,bf=!1),n(65,xf=!1),n(66,wf=!1),n(67,Sf=!1)},function(t){Iu[t?"unshift":"push"](function(){n(36,qd=t)})},function(t){n(0,za=t),n(269,Do)},function(t){n(33,ld=t)},function(t){n(34,cd=t)},function(t){Iu[t?"unshift":"push"](function(){n(61,Na=t)})},function(t){Iu[t?"unshift":"push"](function(){n(2,eu=t)})},function(t){return _a(rl,ze=t.detail,ze)}]}var bm,xm=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,ym,vm,Ma,{class:236,layout:237,stores:238,locale:3,id:4,util:239,utils:240,animations:241,disabled:242,previewUpscale:243,previewPad:244,previewMaskOpacity:5,previewImageDataMaxSize:245,previewImageTextPixelRatio:6,markupMaskOpacity:7,zoomMaskOpacity:246,elasticityMultiplier:8,willRevert:247,willProcessImage:248,willRenderCanvas:9,willRenderToolbar:249,willRenderUtilTabs:250,willSetHistoryInitialState:251,enableButtonExport:252,enableButtonRevert:253,enableNavigateHistory:254,enableToolbar:10,enableUtils:255,enableButtonClose:256,enableDropImage:257,enablePasteImage:258,enableBrowseImage:259,enableTransparencyGri
2d:11,layoutDirectionPreference:260,layoutHorizontalUtilsPreference:261,layoutVerticalUtilsPreference:262,layoutVerticalToolbarPreference:263,layoutVerticalControlGroupsPreference:264,layoutVerticalControlTabsPreference:265,status:234,formatStatusImageLoading:266,formatStatusImageProcessing:267,formatStatusSupportError:268,textDirection:12,markupEditorZoomLevel:269,markupEditorZoomLevels:13,markupEditorZoomAdjustStep:14,markupEditorZoomAdjustFactor:15,markupEditorZoomAdjustWheelFactor:16,markupEditorInteractionMode:270,muteAudio:271,willSetMediaInitialTimeOffset:272,enablePan:17,enableZoom:18,enableZoomControls:273,enableZoomInput:19,enablePanInput:274,enableCanvasAlpha:20,enablePanLimit:21,panLimitGutterScalar:22,pan:275,zoomPresetOptions:23,zoomAdjustStep:24,zoomAdjustFactor:25,zoomAdjustWheelFactor:26,zoomLevel:0,fixScrollDirection:276,hideTextInput:277,showTextInput:278,imagePreviewSrc:279,imageOrienter:280,pluginComponents:281,pluginOptions:27,sub:282,pluginInterface:1,root:2,play:283,pause:284,isPaused:285,togglePlayPause:286,mute:287,unmute:288,toggleMute:289,getDuration:290,getCurrentTime:291,setCurrentTime:292,imageSourceToImageData:28,imagePreview:29,imagePreviewCurrent:235,history:30},null,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]),n}return $(e,t),v(e,[{key:"class",get:function(){return this.$$.ctx[236]},set:function(t){this.$$set({class:t}),Vu()}},{key:"layout",get:function(){return this.$$.ctx[237]},set:function(t){this.$$set({layout:t}),Vu()}},{key:"stores",get:function(){return this.$$.ctx[238]},set:function(t){this.$$set({stores:t}),Vu()}},{key:"locale",get:function(){return this.$$.ctx[3]},set:function(t){this.$$set({locale:t}),Vu()}},{key:"id",get:function(){return this.$$.ctx[4]},set:function(t){this.$$set({id:t}),Vu()}},{key:"util",get:function(){return this.$$.ctx[239]},set:function(t){this.$$set({util:t}),Vu()}},{key:"utils",get:function(){return this.$$.ctx[240]},set:function(t){this.$$set({utils:t}),Vu()}},{key:"animations",get:function(){return this.$$.ctx[241]},set:function(t){this.$$set({animations:t}),Vu()}},{key:"disabled",get:function(){return this.$$.ctx[242]},set:function(t){this.$$set({disabled:t}),Vu()}},{key:"previewUpscale",get:function(){return this.$$.ctx[243]},set:function(t){this.$$set({previewUpscale:t}),Vu()}},{key:"previewPad",get:function(){return this.$$.ctx[244]},set:function(t){this.$$set({previewPad:t}),Vu()}},{key:"previewMaskOpacity",get:function(){return this.$$.ctx[5]},set:function(t){this.$$set({previewMaskOpacity:t}),Vu()}},{key:"previewImageDataMaxSize",get:function(){return this.$$.ctx[245]},set:function(t){this.$$set({previewImageDataMaxSize:t}),Vu()}},{key:"previewImageTextPixelRatio",get:function(){return this.$$.ctx[6]},set:function(t){this.$$set({previewImageTextPixelRatio:t}),Vu()}},{key:"markupMaskOpacity",get:function(){return this.$$.ctx[7]},set:function(t){this.$$set({markupMaskOpacity:t}),Vu()}},{key:"zoomMaskOpacity",get:function(){return this.$$.ctx[246]},set:function(t){this.$$set({zoomMaskOpacity:t}),Vu()}},{key:"elasticityMultiplier",get:function(){return this.$$.ctx[8]},set:function(t){this.$$set({elasticityMultiplier:t}),Vu()}},{key:"willRevert",get:function(){return this.$$.ctx[247]},set:function(t){this.$$set({willRevert:t}),Vu()}},{key:"willProcessImage",get:function(){return this.$$.ctx[248]},set:function(t){this.$$set({willProcessImage:t}),Vu()}},{key:"willRenderCanvas",get:function(){return this.$$.ctx[9]},set:function(t){this.$$set({willRenderCanvas:t}),Vu()}},{key:"willRenderToolbar",get:function(){return this.$$.ctx[249]},set:function(t){this.$$set({willRenderToolbar:t}),Vu()}},{key:"willRenderUtilTabs",get:function(){return this.$$.ctx[250]},set:function(t){this.$$set({willRenderUtilTabs:t}),Vu()}},{key:"willSetHistoryInitialState",get:function(){return this.$$.ctx[251]},set:function(t){this.$$set({willSetHistoryInitialState:t}),Vu()}},{key:"enableButtonExport",get:function(){return this.$$.ctx[252]},set:function(t){this.$$set({enableButtonExport:t}),Vu()}},{key:"enableButtonRevert",get:function(){return this.$$.ctx[253]},set:function(t){this.$$set({enableButtonRevert:t}),Vu()}},{key:"enableNavigateHistory",get:function(){return this.$$.ctx[254]}
2,set:function(t){this.$$set({enableNavigateHistory:t}),Vu()}},{key:"enableToolbar",get:function(){return this.$$.ctx[10]},set:function(t){this.$$set({enableToolbar:t}),Vu()}},{key:"enableUtils",get:function(){return this.$$.ctx[255]},set:function(t){this.$$set({enableUtils:t}),Vu()}},{key:"enableButtonClose",get:function(){return this.$$.ctx[256]},set:function(t){this.$$set({enableButtonClose:t}),Vu()}},{key:"enableDropImage",get:function(){return this.$$.ctx[257]},set:function(t){this.$$set({enableDropImage:t}),Vu()}},{key:"enablePasteImage",get:function(){return this.$$.ctx[258]},set:function(t){this.$$set({enablePasteImage:t}),Vu()}},{key:"enableBrowseImage",get:function(){return this.$$.ctx[259]},set:function(t){this.$$set({enableBrowseImage:t}),Vu()}},{key:"enableTransparencyGrid",get:function(){return this.$$.ctx[11]},set:function(t){this.$$set({enableTransparencyGrid:t}),Vu()}},{key:"layoutDirectionPreference",get:function(){return this.$$.ctx[260]},set:function(t){this.$$set({layoutDirectionPreference:t}),Vu()}},{key:"layoutHorizontalUtilsPreference",get:function(){return this.$$.ctx[261]},set:function(t){this.$$set({layoutHorizontalUtilsPreference:t}),Vu()}},{key:"layoutVerticalUtilsPreference",get:function(){return this.$$.ctx[262]},set:function(t){this.$$set({layoutVerticalUtilsPreference:t}),Vu()}},{key:"layoutVerticalToolbarPreference",get:function(){return this.$$.ctx[263]},set:function(t){this.$$set({layoutVerticalToolbarPreference:t}),Vu()}},{key:"layoutVerticalControlGroupsPreference",get:function(){return this.$$.ctx[264]},set:function(t){this.$$set({layoutVerticalControlGroupsPreference:t}),Vu()}},{key:"layoutVerticalControlTabsPreference",get:function(){return this.$$.ctx[265]},set:function(t){this.$$set({layoutVerticalControlTabsPreference:t}),Vu()}},{key:"status",get:function(){return this.$$.ctx[234]},set:function(t){this.$$set({status:t}),Vu()}},{key:"formatStatusImageLoading",get:function(){return this.$$.ctx[266]},set:function(t){this.$$set({formatStatusImageLoading:t}),Vu()}},{key:"formatStatusImageProcessing",get:function(){return this.$$.ctx[267]},set:function(t){this.$$set({formatStatusImageProcessing:t}),Vu()}},{key:"formatStatusSupportError",get:function(){return this.$$.ctx[268]},set:function(t){this.$$set({formatStatusSupportError:t}),Vu()}},{key:"textDirection",get:function(){return this.$$.ctx[12]},set:function(t){this.$$set({textDirection:t}),Vu()}},{key:"markupEditorZoomLevel",get:function(){return this.$$.ctx[269]},set:function(t){this.$$set({markupEditorZoomLevel:t}),Vu()}},{key:"markupEditorZoomLevels",get:function(){return this.$$.ctx[13]},set:function(t){this.$$set({markupEditorZoomLevels:t}),Vu()}},{key:"markupEditorZoomAdjustStep",get:function(){return this.$$.ctx[14]},set:function(t){this.$$set({markupEditorZoomAdjustStep:t}),Vu()}},{key:"markupEditorZoomAdjustFactor",get:function(){return this.$$.ctx[15]},set:function(t){this.$$set({markupEditorZoomAdjustFactor:t}),Vu()}},{key:"markupEditorZoomAdjustWheelFactor",get:function(){return this.$$.ctx[16]},set:function(t){this.$$set({markupEditorZoomAdjustWheelFactor:t}),Vu()}},{key:"markupEditorInteractionMode",get:function(){return this.$$.ctx[270]},set:function(t){this.$$set({markupEditorInteractionMode:t}),Vu()}},{key:"muteAudio",get:function(){return this.$$.ctx[271]},set:function(t){this.$$set({muteAudio:t}),Vu()}},{key:"willSetMediaInitialTimeOffset",get:function(){return this.$$.ctx[272]},set:function(t){this.$$set({willSetMediaInitialTimeOffset:t}),Vu()}},{key:"enablePan",get:function(){return this.$$.ctx[17]},set:function(t){this.$$set({enablePan:t}),Vu()}},{key:"enableZoom",get:function(){return this.$$.ctx[18]},set:function(t){this.$$set({enableZoom:t}),Vu()}},{key:"enableZoomControls",get:function(){return this.$$.ctx[273]},set:function(t){this.$$set({enableZoomControls:t}),Vu()}},{key:"enableZoomInput",get:function(){return this.$$.ctx[19]},set:function(t){this.$$set({enableZoomInput:t}),Vu()}},{key:"enablePanInput",get:function(){return this.$$.ctx[274]},set:function(t){this.$$set({enablePanInput:t}),Vu()}},{key:"enableCanvasAlpha",get:function(){return this.$$.ctx[20]},set:function(t){this.$$set({enableCanvasAlpha:t}),Vu()}},{key:"enablePanLimit",get:function(){return this.$$.ctx[21]},set:function(t){this.$$set({enablePanLimit:t}),Vu()}},{key:"panLimitGutterScalar",get:function(){return this.$$.ctx[22]},set:function(t){this.$$set({panLimitGutterScalar:t}),Vu()}},{key:"pan",get:function(){return this.$$.ctx[275]},set:function(t){this.$$set({pan:t}),Vu()}},{key:"zoomPresetOptions",get:function(){return this.$$.ctx[23]}
2,set:function(t){this.$$set({zoomPresetOptions:t}),Vu()}},{key:"zoomAdjustStep",get:function(){return this.$$.ctx[24]},set:function(t){this.$$set({zoomAdjustStep:t}),Vu()}},{key:"zoomAdjustFactor",get:function(){return this.$$.ctx[25]},set:function(t){this.$$set({zoomAdjustFactor:t}),Vu()}},{key:"zoomAdjustWheelFactor",get:function(){return this.$$.ctx[26]},set:function(t){this.$$set({zoomAdjustWheelFactor:t}),Vu()}},{key:"zoomLevel",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({zoomLevel:t}),Vu()}},{key:"fixScrollDirection",get:function(){return this.$$.ctx[276]},set:function(t){this.$$set({fixScrollDirection:t}),Vu()}},{key:"hideTextInput",get:function(){return this.$$.ctx[277]}},{key:"showTextInput",get:function(){return this.$$.ctx[278]}},{key:"imagePreviewSrc",get:function(){return this.$$.ctx[279]},set:function(t){this.$$set({imagePreviewSrc:t}),Vu()}},{key:"imageOrienter",get:function(){return this.$$.ctx[280]},set:function(t){this.$$set({imageOrienter:t}),Vu()}},{key:"pluginComponents",get:function(){return this.$$.ctx[281]},set:function(t){this.$$set({pluginComponents:t}),Vu()}},{key:"pluginOptions",get:function(){return this.$$.ctx[27]},set:function(t){this.$$set({pluginOptions:t}),Vu()}},{key:"sub",get:function(){return this.$$.ctx[282]}},{key:"pluginInterface",get:function(){return this.$$.ctx[1]}},{key:"root",get:function(){return this.$$.ctx[2]},set:function(t){this.$$set({root:t}),Vu()}},{key:"play",get:function(){return this.$$.ctx[283]}},{key:"pause",get:function(){return this.$$.ctx[284]}},{key:"isPaused",get:function(){return this.$$.ctx[285]}},{key:"togglePlayPause",get:function(){return this.$$.ctx[286]}},{key:"mute",get:function(){return this.$$.ctx[287]}},{key:"unmute",get:function(){return this.$$.ctx[288]}},{key:"toggleMute",get:function(){return this.$$.ctx[289]}},{key:"getDuration",get:function(){return this.$$.ctx[290]}},{key:"getCurrentTime",get:function(){return this.$$.ctx[291]}},{key:"setCurrentTime",get:function(){return this.$$.ctx[292]}},{key:"imageSourceToImageData",get:function(){return this.$$.ctx[28]},set:function(t){this.$$set({imageSourceToImageData:t}),Vu()}},{key:"imagePreview",get:function(){return this.$$.ctx[29]}},{key:"imagePreviewCurrent",get:function(){return this.$$.ctx[235]},set:function(t){this.$$set({imagePreviewCurrent:t}),Vu()}},{key:"history",get:function(){return this.$$.ctx[30]}}])}(sc),wm=["klass","stores","isVisible","isActive","isActiveFraction","locale"],Sm=["history","klass","stores","navButtons","pluginComponents","pluginInterface","pluginOptions","sub","imagePreviewSrc","imagePreview","imagePreviewCurrent"],km=["locale"],Cm=new Set([]),Tm={},Mm=new Map,Pm=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];e.filter(function(t){return!!t.util}).forEach(function(t){var e=V(t.util,3),n=e[0],i=e[1],r=e[2],o=void 0===r?function(){return!0}:r;Mm.has(n)||(Mm.set(n,{Component:i,isSupported:o}),Vd(i).filter(function(t){return!wm.includes(t)}).forEach(function(t){Cm.add(t),Tm[t]?Tm[t].push(n):Tm[t]=[n]}))})},Rm=[].concat(Xc,["init","update","undo","redo","revert","writehistory","de
2stroy","show","hide","close","ready","zoom","pan","loadpreview","selectshape","blurshape","updateshape","addshape","removeshape","selectstyle","markuptap","markupzoom","markuppan","selectutil","selectcontrol","selectiondown","selectionup","selectionchange"]),Im=function(t,e){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).prefix,i=void 0===n?"pintura:":n;return Rm.map(function(n){return t.on(n,function(t){return Gn(e)?function(t,e,n){return t.dispatchEvent(new CustomEvent(e,{detail:n,bubbles:!0,cancelable:!0}))}(e,"".concat(i).concat(n),t):e(n,t)})})},Em=function(t){if(void 0===t||ji(t))return t;if(!dt(t))return!1;var e=t;if(e.length){var n=e.split(/\/|:/g).map(function(t){return parseFloat(t.replace(/,/,"."))}).filter(Boolean),i=V(n,2),r=i[0],o=i[1];return!!r&&(o?Math.abs(r/o):r)}},Am=function(t){return dt(t[0])},Lm=function(t){return!Am(t)},Fm=function(t){return t[1]},zm=function(t){return t[3]||[]};function Om(t,e,n,i){return Array.isArray(n)&&(i=n,n={}),[t,e,n||{},i||[]]}var Dm=function(t,e,n){var i,r,o,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(t){return t},u=jm(e,n),c=u.findIndex(function(t){return Fm(t)===e});i=u,r=a(c),o=t,i.splice(r,0,o)},Bm=function(t,e,n){return Dm(t,e,n)},_m=function(t,e,n){return Dm(t,e,n,function(t){return t+1})},Wm=function(t,e){if(Lm(e))return e.push(t);e[3]=[].concat(L(zm(e)),[t])},Nm=function(t,e){var n=jm(t,e);return Kp(n,function(e){return Fm(e)===t}),n},Vm=function(t,e){if(e&&e.length){if(Am(e)){if(Fm(e)===t)return e;var n=Vm(t,zm(e));if(n)return n}if(Lm(e)){var i,r=N(e);try{for(r.s();!(i=r.n()).done;){var o=i.value,a=Vm(t,o);if(a)return a}}catch(t){r.e(t)}finally{r.f()}}}},jm=function(t,e){if(Lm(e)){if(e.find(function(e){return Fm(e)===t}))return e;var n=e.find(function(e){return jm(t,zm(e))});return n&&n[3]}return jm(t,zm(e))},Hm=function(t,e){var n=V(t,3)[2];Object.assign(n,e)},Um=function(){return[.75,.25,.25,0,0,.25,.75,.25,0,0,.25,.25,.75,0,0,0,0,0,1,0]},Gm=function(){return[1.398,-.316,.065,-.273,.201,-.051,1.278,-.08,-.273,.201,-.051,.119,1.151,-.29,.215,0,0,0,1,0]},Xm=function(){return[1.073,-.015,.092,-.115,-.017,.107,.859,.184,-.115,-.017,.015,.077,1.104,-.115,-.017,0,0,0,1,0]},Zm=function(){return[1.06,0,0,0,0,0,1.01,0,0,0,0,0,.93,0,0,0,0,0,1,0]},Ym=function(){return[1.1,0,0,0,-.1,0,1.1,0,0,-.1,0,0,1.2,0,-.1,0,0,0,1,0]},qm=function(){return[-1,0,0,1,0,0,-1,0,1,0,0,0,-1,1,0,0,0,0,1,0]},Km=function(){return[.212,.715,.114,0,0,.212,.715,.114,0,0,.212,.715,.114,0,0,0,0,0,1,0]},Jm=function(){return[.15,1.3,-.25,.1,-.2,.15,1.3,-.25,.1,-.2,.15,1.3,-.25,.1,-.2,0,0,0,1,0]},Qm=function(){return[.163,.518,.084,-.01,.208,.163,.529,.082,-.02,.21,.171,.529,.084,0,.214,0,0,0,1,0]},tg=function(){return[.338,.991,.117,.093,-.196,.302,1.049,.096,.078,-.196,.286,1.016,.146,.101,-.196,0,0,0,1,0]},eg=function(){return[.393,.768,.188,0,0,.349,.685,.167,0,0,.272,.533,.13,0,0,0,0,0,1,0]},ng=function(){return[.289,.62,.185,0,.077,.257,.566,.163,0,.115,.2,.43,.128,0,.188,0,0,0,1,0]},ig=function(){return[.269,.764,.172,.05,.1,.239,.527,.152,0,.176,.186,.4,.119,0,.159,0,0,0,1,0]},rg=function(){return[.547,.764,.134,0,-.147,.281,.925,.12,0,-.135,.225,.558,.33,0,-.113,0,0,0,1,0]},og={chrome:Gm,fade:Xm,pastel:Um,cold:Ym,warm:Zm,monoDefault:Km,monoWash:Qm,monoNoir:Jm,monoStark:tg,sepiaDefault:eg,sepiaRust:ig,sepiaBlues:ng,sepiaColor:rg},ag={filterFunctions:og,filterOptions:[["Default",[[void 0,function(t){return t.labelDefault}]]],["Classic",[["chrome",function(t){return t.filterLabelChrome}],["fade",function(t){return t.filterLabelFade}],["cold",function(t){return t.filterLabelCold}],["warm",function(t){return t.filterLabelWarm}],["pastel",function(t){return t.filterLabelPastel}]]],["Monochrome",[["monoDefault",function(t){return t.filterLabelMonoDefault}],["monoNoir",function(t){return t.filterLabelMonoNoir}],["monoStark",function(t){return t.filterLabelMonoStark}],["monoWash",function(t){return t.filterLabelMonoWash}]]],["Sepia",[["sepiaDefault",function(t){return t.filterLabelSepiaDefault}],["sepiaRust",function(t){return t.filterLabelSepiaRust}],["sepiaBlues",function(t){return t.filterLabelSepiaBlues}],["sepiaColor",function(t){return t.filterLabelSepiaColor}]]]]},ug={borderColor:"strokeColor",borderWidth:"strokeWidth",lineWidth:"strokeWidth",fontColor:"color",lineColor:"strokeColor",src:"backgroundImage",f
2it:"backgroundSize"},cg=function(t){return 0===t||"0%"===t||"0px"===t?0:/px$/.test(t)?parseInt(t,10):/\%$/.test(t)?t:t<=1?"".concat(100*t,"%"):void 0},lg=function(t,e){var n,i;return/%$/.test(t)?(n=parseFloat(t),i=parseFloat(e),"".concat(n+i,"%")):/px$/.test(t)?(n=parseInt(t,10),i=parseInt(e,10),"".concat(n+i,"px")):void 0},sg=function(t,e){var n=t,i=e,r=1.5707963267948966-e,o=Math.sin(1.5707963267948966),a=Math.sin(i),u=Math.sin(r),c=Math.cos(r),l=n/o;return ve(c*(l*a),c*(l*u))},dg=function(t,e){var n=e.flip,i=e.aspectRatio,r=e.rotation,o=e.center,a=e.zoom,u=e.scaleToFit,c={flipX:!1,flipY:!1},l=!o||o&&.5===o.x&&.5===o.y;n&&n.horizontal&&(c.flipX=n.horizontal),n&&n.vertical&&(c.flipY=n.vertical);var s=function(t,e){return null!=e?1/e:t.width/t.height}(t,i),d=!(!1===u),f=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=t.height/t.width,r=e,o=1,a=i;a>r&&(o=(a=r)/i);var u=Math.max(1/o,r/a),c=t.width/(n*u*o);return{width:c,height:c*e}}(t,i,a),h=l?t:function(t,e){var n=e.x>.5?1-e.x:e.x,i=e.y>.5?1-e.y:e.y;return je(2*n*t.width,2*i*t.height)}(t,d?o:{x:.5,y:.5}),p=function(t,e){var n=t.width,i=n*e;i>t.height&&(n=(i=t.height)/e);var r=.5*(t.width-n),o=.5*(t.height-i);return sn(r,o,n,i)}(t,i);if((i||!l||a)&&(c.crop=Cn(rn(h),s)),"number"==typeof r&&null!==r&&0!==r){null!=r&&(c.rotation=r);var v=function(t,e){var n=t.width,i=t.height,r=sg(n,e),o=sg(i,e),a=ve(t.x+Math.abs(r.x),t.y-Math.abs(r.y)),u=ve(t.x+t.width+Math.abs(o.y),t.y+Math.abs(o.x)),c=ve(t.x-Math.abs(o.y),t.y+t.height-Math.abs(o.x));return{width:Ae(a,u),height:Ae(a,c)}}(p,r),m=Math.max(v.width/h.width,v.height/h.height),g=ve(o.x*t.width,o.y*t.height),$=Un(t,r),y=Ge($),b=ve(.5*($.width-t.width),.5*($.height-t.height)),x=xn({x:b.x+g.x-f.width/m*.5,y:b.y+g.y-f.height/m*.5,width:f.width/m,height:f.height/m},r),w=Oe(x.map(ge),r,y.x,y.y),S=dn(un(w)),k=Oe(w.map(ge),-2*r,S.x,S.y);c.crop=un(k)}else null!=a&&hn(c.crop,1/a);return d||(c.cropLimitToImage=!1),c},fg=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i={};if(!function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("markup"in t||"color"in t||"filter"in t)return!0;var e=t.crop;return!(!e||!("flip"in e||"center"in e||"aspectRatio"in e||"rotation"in e))}(n))return n;if(n.crop&&Object.assign(i,dg(e,n.crop)),n.markup){var r=Array.isArray(n.markup)?n.markup:Object.values(n.markup);i.decoration=r.map(function(t){return function(t,e,n){var i=Object.keys(n).reduce(function(e,i){var r=n[i];if(i=ug[i]||i,/px$/.test(r))r=cg(r);else if(/^(?:x|y|left|right|top|bottom|width|height|fontSize|borderWidth|strokeWidth)$/.test(i)&&"number"==typeof r){if("strokeWidth"===i||"borderWidth"===i||"fontSize"===i){var o=Math.min(t.width,t.height);r="".concat(o*r,"px")}r=cg(r)}return/color/i.test(i)&&r&&(r=dp(r)),null===r&&(r=void 0),e[i]=r,e},{});if("line"===e&&(i.lineDecoration.length>=1&&(i.lineEnd="arrow"),2===i.lineDecoration.length&&(i.lineStart="arrow"),i.x1=i.x,i.y1=i.y,i.x2=lg(i.x,i.width),i.y2=lg(i.y,i.height),delete i.x,delete i.y,delete i.width,delete i.height,delete i.lineDecoration,delete i.lineStyle),"text"===e){if(!ji(i.y)){var r=Math.min(t.width,t.height);i.y=r*(parseFloat(i.y)/100)}i.y=i.y-i.fontSize,delete i.width,delete i.height,delete i.borderStyle,i.lineHeight=i.lineHeight||"120%"}if("ellipse"===e){var o,a;if(/%$/.test(i.width)){o=parseFloat(i.width)/100,a=parseFloat(i.height)/100;var u=o*t.width,c=a*t.height;o=u/t.width*100,a=c/t.height*100}else o=i.width,a=i.height;i.rx=.5*o,i.ry=.5*a,/%$/.test(i.width)&&(i.rx+="%",i.ry+="%"),i.x=lg(i.x,i.rx),i.y=lg(i.y,i.ry),delete i.width,delete i.height,delete i.borderStyle}if("rect"===e&&delete i.borderStyle,"path"===e){var l,s,d=[],f=N(i.points);try{for(f.s();!(s=f.n()).done;){var h=s.value;l?Ee(l,h)<1e-9||(d.push(h),l=h,l=h):(d.push(h),l=h)}}catch(t){f.e(t)}finally{f.f()}i.points=d.map(function(t){return{x:cg(t.x),y:cg(t.y)}})}return i}(i.crop||e,t[0],t[1])})}if(n.color||n.colors){var o=n.color||n.colors;Object.keys(o).filter(function(t){return o[t]}).map(function(t){return[t,Array.isArray(o[t].matrix)?o[t].matrix:Object.values(o[t].matrix
2)]}).forEach(function(t){var e=V(t,2),n=e[0],r=e[1];i.colorMatrix||(i.colorMatrix={}),i.colorMatrix[n]=r})}if(n.filter||n.filters){var a=n.filters||n.filter;i.colorMatrix||(i.colorMatrix={});var u=t?t.filterFunctions:og;i.colorMatrix.filter="string"==typeof a&&u[a]?u[a]():a.matrix}var c=n.size?n.size:!!n.resize&&n.resize.size;return c&&c.width&&c.height&&(i.targetSize={width:c.width,height:c.height}),i},hg=null,pg=function(){return null===hg&&(hg=ut()&&!("[object OperaMini]"===Object.prototype.toString.call(window.operamini))&&"visibilityState"in document&&"Promise"in window&&"File"in window&&"URL"in window&&"createObjectURL"in window.URL&&"performance"in window),hg},vg={base:0,min:-.25,max:.25,getLabel:function(t){return _v(t/.25)},getStore:function(t){return t.imageColorMatrix},getValue:function(t){if(t.brightness)return t.brightness[4]},setValue:function(t,e){return t.update(function(t){return B(B({},t),{},{brightness:[1,0,0,0,e,0,1,0,0,e,0,0,1,0,e,0,0,0,1,0]})})}},mg={base:1,min:.5,max:1.5,getLabel:function(t){return _v(2*(t-.5)-1)},getStore:function(t){return t.imageColorMatrix},getValue:function(t){if(t.contrast)return t.contrast[0]},setValue:function(t,e){return t.update(function(t){return B(B({},t),{},{contrast:[e,0,0,0,.5*(1-e),0,e,0,0,.5*(1-e),0,0,e,0,.5*(1-e),0,0,0,1,0]})})}},gg={base:1,min:0,max:2,getLabel:function(t){return _v(t-1)},getStore:function(t){return t.imageColorMatrix},getValue:function(t){if(t.saturation)return(t.saturation[0]-.213)/.787},setValue:function(t,e){return t.update(function(t){return B(B({},t),{},{saturation:[.213+.787*e,.715-.715*e,.072-.072*e,0,0,.213-.213*e,.715+.285*e,.072-.072*e,0,0,.213-.213*e,.715-.715*e,.072+.928*e,0,0,0,0,0,1,0]})})}},$g={base:1,min:.5,max:1.5,getLabel:function(t){return _v(2*(t-.5)-1)},getStore:function(t){return t.imageColorMatrix},getValue:function(t){if(t.exposure)return t.exposure[0]},setValue:function(t,e){return t.update(function(t){return B(B({},t),{},{exposure:[e,0,0,0,0,0,e,0,0,0,0,0,e,0,0,0,0,0,1,0]})})}},yg={base:1,min:.15,max:4,getLabel:function(t){return _v(t<1?(t-.15)/.85-1:(t-1)/3)},getStore:function(t){return t.imageGamma}},bg={base:0,min:-1,max:1,getStore:function(t){return t.imageVignette}},xg={base:0,min:-1,max:1,getStore:function(t){return t.imageConvolutionMatrix},getValue:function(t){if(t.clarity)return 0===t.clarity[0]?t.clarity[1]/-1:t.clarity[1]/-2},setValue:function(t,e){t.update(function(t){return B(B({},t),{},{clarity:e>=0?[0,-1*e,0,-1*e,1+4*e,-1*e,0,-1*e,0]:[-1*e,-2*e,-1*e,-2*e,1+-3*e,-2*e,-1*e,-2*e,-1*e]})})}},wg={base:0,min:-1,max:1,getStore:function(t){return t.imageColorMatrix},getValue:function(t){if(t.temperature){var e=t.temperature[0];return e>=1?(e-1)/.1:(1-e)/-.15}},setValue:function(t,e){return t.update(function(t){return B(B({},t),{},{temperature:e>0?[1+.1*e,0,0,0,0,0,1,0,0,0,0,0,1+.1*-e,0,0,0,0,0,1,0]:[1+.15*e,0,0,0,0,0,1+.05*e,0,0,0,0,0,1+.15*-e,0,0,0,0,0,1,0]})})}},Sg={finetuneControlConfiguration:{gamma:yg,brightness:vg,contrast:mg,saturation:gg,exposure:$g,temperature:wg,clarity:xg,vignette:bg},finetuneOptions:[["brightness",function(t){return t.finetuneLabelBrightness}],["contrast",function(t){return t.finetuneLabelContrast}],["saturation",function(t){return t.finetuneLabelSaturation}],["exposure",function(t){return t.finetuneLabelExposure}],["temperature",function(t){return t.finetuneLabelTemperature}],["gamma",function(t){return t.finetuneLabelGamma}],!pd()&&["clarity",function(t){return t.finetuneLabelClarity}],["vignette",function(t){return t.finetuneLabelVignette}]].filter(Boolean)},kg=function(t){return["div",arguments.length>1&&void 0!==arguments[1]?arguments[1]:"thumb",{style:t,textContent:" "}]},Cg={shape:{frameColor:[1,1,1],frameStyle:"solid",frameSize:"2.5%"},thumb:'<rect stroke-width="5" x="0" y="0" width="100%" height="100%"/>'},Tg={shape:{frameColor:[1,1,1],frameStyle:"solid",frameSize:"2.5%",frameRound:!0},thumb:'<rect stroke-width="5" x="0" y="0" width="100%" height="100%" rx="12%"/>'},Mg={shape:{frameColor:[1,1,1],frameStyle:"line",frameInset:"2.5%",frameSize:".3125%",frameRadius:0},thumb:[kg("top:.5em;
2left:.5em;right:.5em;bottom:.5em;box-shadow:inset 0 0 0 1px currentColor")]},Pg={shape:{frameColor:[1,1,1],frameStyle:"line",frameAmount:2,frameInset:"2.5%",frameSize:".3125%",frameOffset:"1.25%",frameRadius:0},thumb:[kg("top:.75em;left:.75em;right:.75em;bottom:.75em; outline: 3px double")]},Rg={shape:{frameColor:[1,1,1],frameStyle:"edge",frameInset:"2.5%",frameOffset:"5%",frameSize:".3125%"},thumb:[kg("top:.75em;left:.5em;bottom:.75em;border-left:1px solid","a"),kg("top:.75em;right:.5em;bottom:.75em;border-right:1px solid","b"),kg("top:.5em;left:.75em;right:.75em;border-top:1px solid","c"),kg("bottom:.5em;left:.75em;right:.75em;border-bottom:1px solid","d")]},Ig={shape:{frameColor:[1,1,1],frameStyle:"edge",frameInset:"2.5%",frameSize:".3125%"},thumb:[kg("top:-.5em;left:.5em;right:.5em;bottom:-.5em; box-shadow: inset 0 0 0 1px currentColor","a"),kg("top:.5em;left:-.5em;right:-.5em;bottom:.5em;box-shadow:inset 0 0 0 1px currentColor","b")]},Eg={shape:{frameColor:[1,1,1],frameStyle:"edge",frameOffset:"1.5%",frameSize:".3125%"},thumb:[kg("top:.3125em;left:.5em;bottom:.3125em;border-left:1px solid","a"),kg("top:.3125em;right:.5em;bottom:.3125em;border-right:1px solid","b"),kg("top:.5em;left:.3125em;right:.3125em;border-top:1px solid","c"),kg("bottom:.5em;left:.3125em;right:.3125em;border-bottom:1px solid","d")]},Ag={shape:{frameColor:[1,1,1],frameStyle:"hook",frameInset:"2.5%",frameSize:".3125%",frameLength:"5%"},thumb:[kg("top:.5em;left:.5em;width:.75em;height:.75em; border-left: 1px solid;border-top: 1px solid","a"),kg("top:.5em;right:.5em;width:.75em;height:.75em; border-right: 1px solid;border-top: 1px solid","b"),kg("bottom:.5em;left:.5em;width:.75em;height:.75em; border-left: 1px solid;border-bottom: 1px solid","c"),kg("bottom:.5em;right:.5em;width:.75em;height:.75em; border-right: 1px solid;border-bottom: 1px solid","d")]},Lg={shape:{frameColor:[1,1,1],frameStyle:"polaroid"},thumb:'<rect stroke-width="20%" x="-5%" y="-5%" width="110%" height="96%"/>'},Fg={frameStyles:{solidSharp:Cg,solidRound:Tg,lineSingle:Mg,lineMultiple:Pg,edgeSeparate:Rg,edgeCross:Ig,edgeOverlap:Eg,hook:Ag,polaroid:Lg},frameOptions:[[void 0,function(t){return t.labelNone}],["solidSharp",function(t){return t.frameLabelMatSharp}],["solidRound",function(t){return t.frameLabelMatRound}],["lineSingle",function(t){return t.frameLabelLineSingle}],["lineMultiple",function(t){return t.frameLabelLineMultiple}],["edgeCross",function(t){return t.frameLabelEdgeCross}],["edgeSeparate",function(t){return t.frameLabelEdgeSeparate}],["edgeOverlap",function(t){return t.frameLabelEdgeOverlap}],["hook",function(t){return t.frameLabelCornerHooks}],["polaroid",function(t){return t.frameLabelPolaroid}]]},zg=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},Og=null,Dg=function(){if(null===Og)if(ut())try{Og=!1===document.fonts.check("16px TestNonExistingFont")}catch(t){Og=!1}else Og=!1;return Og},Bg=function(t,e){return function(n){return n[e?"".concat(e).concat(zg(t)):t]}},_g=function(t){return[t,"".concat(t)]},Wg=function(t,e){return function(n){return[t[n],Bg(n,e)]}},Ng=function(t){return Array.isArray(t)&&t.every(ji)?t.map(_g):t},Vg=[1,.2549,.2118],jg="0.5%",Hg=[1,1,1,0],Ug={brush:["path",{bitmap:!0,drawMode:"add",strokeWidth:"5%",cursorStyle:"ellipse",cursorSize:"strokeWidth",disableStyle:["strokeColor"],settings:{strokeWidth:{control:"brushSize"}}}],lassoo:["path",{drawMode:"add",disableStyle:["strokeWidth","strokeColor"],pathClose:!0}],rectangle:["rectangle",{disableStyle:["backgroundColor","strokeWidth","strokeColor","cornerRadius"],drawMode:"add"}],ellipse:["ellipse",{disableStyle:["backgroundColor","strokeWidth","strokeColor"],drawMode:"add"}]},Gg=["brush","lassoo","rectangle","ellipse"],Xg=function(t,e){var n=(e||{}).tools,i=(void 0===n?Gg:n).reduce(function(e,n){var i=V(Ug[n],2),r=i[0],o=i[1],a=Jg(r,B(B({},o),{},{action:t}),{position:"absolute",isSelection:!0});return Object.assign(e,_({},"selection-".concat(n,"-").concat(t),a))},{});return i},Zg=function(t,e){var n=e||{},i=n.tools,r=void 0===i?Gg:i,o=n.hideLabel,a=void 0===o||o;return r.map(function(e){return["selection-".concat(e,"-").concat(t),Bg(e,"shapeLabelToolSelection"),{hideLabel:a,icon:Bg(e,"shapeIconToolSelection")}]})},Yg=function(t){var e=(t||{}).hideLabel,n=void 0===e||e;return O$(["new","add","subtract"].map(function(t){return[t,Bg(t,"shapeLabelSelectionMode"),{icon:Bg(t,"shapeIconSelectionMode"),hideLabel:n}]}),{title:function(t){return t.shapeTitleSelectionMode},layout:"radio"})},qg=function(t){return z$(t,{title:function(t){return t.shapeTitleBrushSize},layout:"radio",optionHideLabel:!0,optionIcon:function(t,e){return'<circle fill="currentColor" stroke-width=".05em" stroke="currentColor" fill-opacity=".25" cx="12" cy="12" r="'.concat(2+8*e,'"/>')}})},Kg={eraser:function(){return{eraseRadius:8,cursorStyle:"ellipse",cursorSize:"eraseRadius"}},path:function(){return{points:[],disableAddPoints:!1}},line:function(){return{x1:0,y1:0,x2:0,y2:0,disableErase:!1}},rectangle:function(){return{x:0,y:0,width:0,height:0}},ellipse:function(){return{x:0,y:0,rx:0,ry:0}},text:function(){return{x:0,y:0,text:"Text",disableTextScale:!0}}},Jg=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;if(Kg[t]){var i=n||{},r=i.position,o=void 0===r?"relative":r,a=i.inputMode,u=void 0===a?"drag":a,c=i.isSelection,l=void 0!==c&&c,s=i.interpolateInput,d=void 0!==s&&s;return[B(B({},Kg[t]()),e),{position:o,inputMode:u,isSelection:l,interpolateInput:d}]}},Qg=function(t){var e={sharpie:Jg("path",{bitmap:!0,strokeJoin:"round",strokeCap:"round",strokeWidth:jg,strokeColor:[].concat(Vg),cursorStyle:"ellipse",cursorSize:"strokeWidth",disableErase:!1,disableResize:!0,disableMove:!0},{interpolateInput:!0}),eraser:Jg("eraser"),path:Jg("path",{pathClose:void 0,strokeWidth:jg,strokeColor:[].concat(Vg),backgroundColor:[0,0,0,0]},{inputMode:"step"}),line:Jg("line",{strokeColor:[].concat(Vg),strokeWidth:jg}),arrow:Jg("line",{lineStart:"none",lineEnd:"arrow-solid",strokeColor:[].concat(Vg),strokeWidth:jg}),rectangle:Jg("rectangle",{strokeColor:[].concat(Hg),backgroundColor:[].concat(Vg)}),ellipse:Jg("ellipse",{strokeColor:[].concat(Hg),backgroundColor:[].concat(Vg)}),text:Jg("text",{color:[].concat(Vg),fontSize:"2%"})};return t&&Object.entries(t).forEach(function(t){var n=V(t,2),i=n[0],r=n[1];Array.isArray(r)?e[i]=r:Ct(r)&&e[i]&&(e[i]=[B(B({},e[i][0]),r),e[i][1]])}),e},t$=function(t,e,n){return[t,e||Bg(t,"shapeLabelTool"),B({icon:Bg(t,"shapeIconTool")},n)]},e$=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:["move","view","sharpie","eraser","path","line","arrow","rectangle","ellipse","text","preset"]).map(function(t){return dt(t)?t$(t):Array.isArray(t)?Ct(t[1])?t$(t[0],void 0,t[1]):t$(t[0],t[1],t[2]):void 0}
2).filter(Boolean)},n$=function(){return{transparent:[1,1,1,0],white:[1,1,1],silver:[.8667,.8667,.8667],gray:[.6667,.6667,.6667],black:[0,0,0],navy:[0,.1216,.2471],blue:[0,.4549,.851],aqua:[.498,.8588,1],teal:[.2235,.8,.8],olive:[.2392,.6,.4392],green:[.1804,.8,.251],yellow:[1,.8627,0],orange:[1,.5216,.1059],red:[1,.2549,.2118],maroon:[.5216,.0784,.2941],fuchsia:[.9412,.0706,.7451],purple:[.6941,.051,.7882]}},i$=function(){return[16,18,20,24,30,36,48,64,72,96,128,144]},r$=i$,o$=function(){return{extraSmall:"2%",small:"4%",mediumSmall:"8%",medium:"10%",mediumLarge:"15%",large:"20%",extraLarge:"25%"}},a$=function(){return{extraSmall:"40%",small:"60%",mediumSmall:"100%",medium:"120%",mediumLarge:"140%",large:"180%",extraLarge:"220%"}},u$=function(){return[1,2,3,4,6,8,12,16,20,24,32,48,64]},c$=function(){return{extraSmall:"0.25%",small:"0.5%",mediumSmall:"1%",medium:"1.75%",mediumLarge:"2.5%",large:"3.5%",extraLarge:"5%"}},l$=function(){return["bar","arrow","arrowSolid","circle","circleSolid","square","squareSolid"]},s$=function(){return[["Helvetica, Arial, Verdana, 'Droid Sans', sans-serif","Sans Serif"],["'Arial Black', 'Avenir-Black', 'Arial Bold'","Black"],["'Arial Narrow', 'Futura-CondensedMedium'","Narrow"],["'Trebuchet MS'","Humanist"],["Georgia, 'Avenir-Black', 'Times New Roman', 'Droid Serif', serif","Serif"],["Palatino","Old-Style"],["'Times New Roman', 'TimesNewRomanPSMT'","Transitional"],["Menlo, Monaco, 'Lucida Console', monospace","Monospaced"],["'Courier New', monospace","Slab Serif"]]},d$=function(){return["left","center","right"]},f$=function(){return[["normal","bold"],["italic","normal"],["italic","bold"]]},h$=function(t){return Object.keys(t).map(Wg(t,"shapeTitleColor"))},p$=function(t){return t.map(_g)},v$=function(t){return Object.keys(t).map(Wg(t,"labelSize"))},m$=function(t){return t.map(_g)},g$=function(t){return Object.keys(t).map(Wg(t,"labelSize"))},$$=function(t){return t.map(_g)},y$=function(t){return Object.keys(t).map(Wg(t,"labelSize"))},b$=function(t){return L(t)},x$=function(t){return t.map(function(t){return[t,function(e){return e["shapeLabelFontStyle".concat(t.filter(function(t){return"normal"!==t}).map(zg).join(""))]}]})},w$=function(t){return t.map(function(t){return[Cv(t),function(e){return e["shapeTitleLineDecoration".concat(zg(t))]},{icon:function(e){return e["shapeIconLineDecoration".concat(zg(t))]}}]})},S$=function(t,e){var n=e||{},i=n.defaultKey,r=n.defaultValue,o=n.defaultOptions,a=[];return i&&(a[0]=[r,function(t){return t[i]},B({},o)]),[].concat(a,L(t))},k$=function(t){return t.split(",").map(function(t){return t.trim()}).some(function(t){return document.fonts.check("16px ".concat(t))})},C$=function(){return["ToggleSlider",B({},arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})]},T$=function(t){return["Dropdown",B(B({},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}),{},{options:t})]},M$="PinturaFontTest",P$=function(t){return["Dropdown",{title:function(t){return t.shapeTitleFontFamily},onload:function(t){var e=t.options,n=void 0===e?[]:e;Dg()&&n.map(function(t){return V(t,1)[0]}).filter(Boolean).filter(function(t){return!k$(t)}).forEach(function(t){var e="".concat(M$,"-").concat(t.replace(/[^a-zA-Z0-9]+/g,"").toLowerCase());document.getElementById(e)||document.body.append(pt("span",{textContent:" ",id:e,class:M$,style:"font-family:".concat(t,";font-size:0;color:transparent;")}))})},ondestroy:function(){Dg()&&document.querySelectorAll(".PinturaFontTest").forEach(function(t){return t.remove()})},optionLabelStyle:function(t){return"font-family: ".concat(t)},options:S$(t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{defaultKey:"labelDefault"}),optionFilter:function(t){if(!Dg())return!0;var e=V(t,1)[0];return!e||k$(e)}}]},R$=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return["ColorPicker",B({options:S$(t)},e)]},I$=function(t){return R$(t,B({title:function(t){return t.labelColor}},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}))},E$=function(t){return function(e){return R$(e,B({title:function(e){return e[t]}},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}))}}
2,A$=E$("shapeTitleBackgroundColor"),L$=E$("shapeTitleTextColor"),F$=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return R$(t,B({title:function(t){return t.shapeTitleStrokeColor},options:S$(t),buttonClass:"PinturaColorPickerButtonStroke",onchange:function(t,n){var i=n.strokeWidth;(ji(i)||dt(i)?parseFloat(i):0)>0||(n.strokeWidth=e&&e.defaultStrokeWidth||"0.5%")}},e))},z$=function(t,e){var n=e||{},i=n.title,r=n.optionHideLabel,o=void 0!==r&&r,a=n.layout,u=n.optionIcon,c=void 0!==u&&u,l=Ng(t),s=t.map(function(t){var e=V(t,1)[0];return dt(e)?parseFloat(e):e}),d=Math.max.apply(Math,L(s)),f=Math.min.apply(Math,L(s)),h=d-f;return["radio"===a?"RadioGroup":"Dropdown",{title:!1===i?void 0:i||function(t){return t.shapeTitleStrokeWidth},options:function(t){var n=e?l.map(function(t){var e=V(t,3),n=e[0],i=e[1],r=e[2],a=void 0===r?{}:r,u=dt(n)?parseFloat(n):n,l=(u-f)/h,s=void 0;return"line"===c?s='<path stroke="currentColor" stroke-linecap="square" stroke-width="'.concat(.1+.875*l,'em" d="M3,12 H20"/>'):"dot"===c?s='<circle fill="currentColor" cx="12" cy="12" r="'.concat(2+8*l,'"/>'):dt(c)?s=c:Pt(c)&&(s=c(u,l)),[n,i,B({icon:s,hideLabel:o},a)]}):l;return Ui(t,"backgroundColor")?S$(n,{defaultKey:"shapeLabelStrokeNone"}):S$(n)},onchange:function(t,e){if(t){var n=e.strokeColor||[];if(!n[3]){var i=L(n);i[3]=1,e.strokeColor=i}}}}]},O$=function(t,e){var n=e||{},i=n.title;return["radio"===n.layout?"RadioGroup":"Dropdown",{title:i,options:S$(t)}]},D$=function(t,e,n){return["Dropdown",{title:function(t){return t[e]},options:S$(t,{defaultKey:"labelNone",defaultOptions:{icon:'<g stroke="currentColor" stroke-linecap="round" stroke-width=".125em"><path d="M5,12 H14"/></g>'}}),optionIconStyle:n}]},B$=function(t){return D$(t,"shapeTitleLineStart","transform: scaleX(-1)")},_$=function(t){return D$(t,"shapeTitleLineEnd")},W$=function(t){return["Dropdown",{title:function(t){return t.shapeTitleFontStyle},optionLabelStyle:function(t){return t&&"font-style:".concat(t[0],";font-weight:").concat(t[1])},options:S$(t,{defaultKey:"shapeLabelFontStyleNormal"})}]},N$=function(t){return["ShorthandControl",t]};function V$(t){var e=function(t){for(var e=1,n=0;Math.round(t*e)/e!==t&&(e*=10,!(++n>10)););return n}(dt(t)?parseFloat(t):t);return e<4}var j$=function(t,e,n,i){i||t.find(function(t){return V(t,1)[0]===n})||(i={defaultKey:"labelAuto",defaultValue:n});var r=Ng(t);return["Dropdown",B({title:e,options:S$(r,i),formatValue:function(t){return V$(t)?t:ji(t)?Math.floor(t):"".concat(Math.floor(parseFloat(t)),"%")}},i)]},H$=function(t,e){return j$(t,function(t){return t.shapeTitleFontSize},"4%",e)},U$=function(t,e){return j$(t,function(t){return t.shapeTitleLineHeight},"120%",e)},G$=function(t){return["RadioGroup",{title:function(t){return t.shapeTitleTextAlign},options:S$(t)}]},X$={colorOptions:function(){return h$(n$())},lineEndStyleOptions:function(){return w$(l$())},fontFamilyOptions:function(){return b$(s$())},fontStyleOptions:function(){return x$(f$())},textAlignOptions:function(){return d$().map(function(t){return[t,function(e){return e["shapeTitleTextAlign".concat(zg(t))]},{hideLabel:!0,icon:function(e){return e["shapeIconTextAlign".concat(zg(t))]}}]})},strokeWidthOptions:function(){return y$(c$())},brushSizeOptions:function(){return y$(Object.entries(c$()).reduce(function(t,e){var n=V(e,2),i=n[0],r=n[1];return t[i]="".concat(2*parseFloat(r),"%"),t},{}))},fontSizeOptions:function(){return v$(o$())},lineHeightOptions:function(){return g$(a$())}},Z$=new Intl.NumberFormat("default",{minimumFractionDigits:1,maximumFractionDigits:1}),Y$=function(t,e){return dt(e)?"".concat(t,"%"):t},q$=function(t,e,n,i){return dt(i)?"".concat(Math.round(t/n*100),"%"):"".concat(Z$.format(t))},K$={getValue:function(t){return parseFloat(t)},setValue:Y$,label:q$,step:.05,labelClass:"PinturaPercentageLabel"},J$={factory:N$,options:{title:"Text shadow",controls:[["ToggleSlider","x",B(B({},K$),{},{min:-100,max:100,labelPrefix:"X"})],["ToggleSlider","y",B(B({},K$),{},{min:-100,max:100,labelPrefix:"Y"})],["ToggleSlider","blur",B(B({},K$),{},{min:0,max:25,labelPrefix:function(t){return t.shapeTitleTextShadowBlur}})],["ColorPicker","color",{enablePresets:!1}]]}},Q$={defaultColor:{factory:I$,items:"colorOptions"},defaultNumber:{factory:C$},defaultPercentage:{factory:C$,options:{getValue:function(t){return parseFloat(t)},setValue:function(t){return"".concat(t,"%")},step:.05,label:function(t,e,n){return"".concat(Math.round(t/n*100),"%")},labelClass:"PinturaPercentageLabel"}},backgroundColor:{items:"colorOptions",factory:A$},strokeColor:{items:"colorOptions",factory:F$},strokeWidth:{items:"strokeWidthOptions",factory:z$},brushSize:{items:"brushSizeOptions",factory:qg},drawMode:{factory:Yg},lineStart:{items:"lineEndStyleOptions",factory:B$},lineEnd:{items:"lineEndStyleOptions",factory:_$},color:{items:"colorOptions",factory:L$},fontFamily:{items:"fontFamilyOptions",factory:P$},fontStyle_fontWeight:{items:"fontStyleOptions",factory:W$},fontSize:{items:"fontSizeOptions",factory:H$},lineHeight:{items:"lineHeightOptions",factory:U$},textAlign:{items:"textAlignOptions",factory:G$},textShadowX_textShadowY_textShadowBlur_textShadowColor:J$,textOutlineWidth_textOutlineColor:{factory:N$,options:{title:"Text outline",controls:[["ToggleSlider","width",{getValue:function(t){return parseFloat(t)},setValue:Y$,label:q$,min:0,max:15,step:.05,labelClass:"PinturaPercentageLabel",labelPrefix:function(t){return t.shapeTitleTextOutlineWidth}}],["ColorPicker","color",{enablePresets:!1}]]}},cornerRadius:{factory:"defaultPercentage",options:{min:0,max:50,title:function(t){return t.shapeTitleCornerRadius}}},frameColor:{factory:"defaultColor"},frameSize:{factory:"defaultPercentage",options:{min:.2,max:10,title:function(t){return t.labelSize}}},frameInset:{factory:"defaultPercentage",options:{min:.5,max:10,title:function(t){return t.labelOffset}}},frameOffset:{factory:"defaultPercentage",options:{min:.5,max:10,title:function(t){return t.labelOffset}}},frameRadius:{factory:"defaultPercentage",options:{min:.5,max:10,title:function(t){return t.labelRadius}}},frameAmount:{factory:"defaultNumber",options:{min:1,max:5,step:1,title:function(t){return t.labelAmou
2nt}}}},ty=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=B(B({},Q$),t),n={};return Object.entries(e).forEach(function(t){var i=V(t,2),r=i[0],o=i[1];if(!/Options$/.test(r))if(Q$[r]&&Ct(o)&&!Gi(o)){var a=e[r],u=a.component,c=a.factory,l=a.items,s=a.options,d=void 0===s?{}:s;if(dt(c))n[r]=[c,d];else{var f=Q$[r].items,h=dt(f)?e[f]||X$[f]():void 0;dt(l)&&X$[l]?h=e[l]?e[l].every(function(t){return!Array.isArray(t)})?e[l].map(function(t){return[t,t]}):e[l]:X$[l]():(l||d.items)&&(h=l||d.items);var p=c||Q$[r].factory;Pt(p)?n[r]=h?p(h,d):p(d):u&&(n[r]=[u,B(B({},d),{},{items:l})])}}else n[r]=o}),n};function ey(t){var e,n,i,r,o,a=t[7].default,u=Aa(a,t,t[6],null);return{c:function(){e=Ja("div"),n=Ja("div"),u&&u.c(),au(n,"class","PinturaToolbarInner"),au(e,"class","PinturaToolbar"),au(e,"data-layout",t[1]),au(e,"data-overflow",t[0])},m:function(a,c){qa(a,e,c),Xa(e,n),u&&u.m(n,null),i=!0,r||(o=[iu(n,"measure",t[3]),Wa(ud.call(null,n)),iu(e,"measure",t[2]),Wa(ud.call(null,e))],r=!0)},p:function(t,n){var r=V(n,1)[0];u&&u.p&&(!i||64&r)&&za(u,a,t,t[6],i?Fa(a,t[6],r,null):Oa(t[6]),null),(!i||2&r)&&au(e,"data-layout",t[1]),(!i||1&r)&&au(e,"data-overflow",t[0])},i:function(t){i||(Yu(u,t),i=!0)},o:function(t){qu(u,t),i=!1},d:function(t){t&&Ka(e),u&&u.d(t),r=!1,Ca(o)}}}function ny(t,e,n){var i,r,o=e.$$slots,a=void 0===o?{}:o,u=e.$$scope,c=0,l=0,s=0,d=function(){n(0,r="compact"===i&&c>s?"overflow":void 0)};return t.$$set=function(t){"$$scope"in t&&n(6,u=t.$$scope)},t.$$.update=function(){48&t.$$.dirty&&n(1,i=l>s?"compact":"default")},[r,i,function(t){var e=t.detail.width;n(5,s=e),d()},function(t){var e=t.detail.width;e>l&&n(4,l=e),c=e,r||d()},l,s,u,a]}var iy=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,ny,ey,Ma,{}),n}return $(e,t),v(e)}(sc);function ry(t){var e,n,i,r,o=t[5].default,a=Aa(o,t,t[4],null);return{c:function(){e=Ja("div"),a&&a.c(),au(e,"class",t[0])},m:function(o,u){qa(o,e,u),a&&a.m(e,null),n=!0,i||(r=[iu(e,"measure",function(){Ta(t[1]&&t[3])&&(t[1]&&t[3]).apply(this,arguments)}),Wa(t[2].call(null,e))],i=!0)},p:function(i,r){var u=V(r,1)[0];t=i,a&&a.p&&(!n||16&u)&&za(a,o,t,t[4],n?Fa(o,t[4],u,null):Oa(t[4]),null),(!n||1&u)&&au(e,"class",t[0])},i:function(t){n||(Yu(a,t),n=!0)},o:function(t){qu(a,t),n=!1},d:function(t){t&&Ka(e),a&&a.d(t),i=!1,Ca(r)}}}function oy(t,e,n){var i=e.$$slots,r=void 0===i?{}:i,o=e.$$scope,a=Cu(),u=e.class,c=void 0===u?null:u,l=Mu("measurable"),s=!1;return wu(function(){return n(1,s=!0)}),t.$$set=function(t){"class"in t&&n(0,c=t.class),"$$scope"in t&&n(4,o=t.$$scope)},[c,s,l,function(t){var e=t.detail;return a("measure",e)},o,r]}var ay=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,oy,ry,Ma,{class:0}),n}return $(e,t),v(e)}(sc),uy=function(t){return{}},cy=function(t){return{}},ly=function(t){return{}},sy=function(t){return{}},dy=function(t){return{}},fy=function(t){return{}};function hy(t){var e,n,i=t[4].header,r=Aa(i,t,t[3],fy);return{c:function(){e=Ja("div"),r&&r.c(),au(e,"class","PinturaUtilHeader")},m:function(t,i){qa(t,e,i),r&&r.m(e,null),n=!0},p:function(t,e){r&&r.p&&(!n||8&e)&&za(r,i,t,t[3],n?Fa(i,t[3],e,dy):Oa(t[3]),fy)},i:function(t){n||(Yu(r,t),n=!0)},o:function(t){qu(r,t),n=!1},d:function(t){t&&Ka(e),r&&r.d(t)}}}function py(t){var e,n,i=t[4].footer,r=Aa(i,t,t[3],cy);return{c:function(){e=Ja("div"),r&&r.c(),au(e,"class","PinturaUtilFooter")},m:function(t,i){qa(t,e,i),r&&r.m(e,null),n=!0},p:function(t,e){r&&r.p&&(!n||8&e)&&za(r,i,t,t[3],n?Fa(i,t[3],e,uy):Oa(t[3]),cy)},i:function(t){n||(Yu(r,t),n=!0)},o:function(t){qu(r,t),n=!1},d:function(t){t&&Ka(e),r&&r.d(t)}}}function vy(t){var e,n,i,r,o,a,u=t[1]&&hy(t),c=t[4].main,l=Aa(c,t,t[3],sy),s=l||function(t){var e,n;return(e=new ay({props:{class:"PinturaStage"}})).$on("measure",t[5]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:ya,i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}(t),d=t[2]&&py(t),f=!1;return{c:function(){u&&u.c(),e=eu(),n=Ja("div"),s&&s.c(),i=eu(),d&&d.c(),r=eu(),o=nu(),au(n,"class","PinturaUtilMain")},m:function(c,l){u&&u.m(c,l),qa(c,e,l),qa(c,n,l),s&&s.m(n,null),t[6](n),qa(c,i,l),d&&d.m(c,l),qa(c,r,l),qa(c,o,l),a=!0},p:function(t,n){var i=V(n,1)[0];t[1]?u?(u.p(t,i),2&i&&Yu(u,1)):((u=hy(t)).c(),Yu(u,1),u.m(e.parentNode,e)):u&&(Xu(),qu(u,1,1,function(){u=null}),Zu()),l&&l.p&&(!a||8&i)&&za(l,c,t,t[3],a?Fa(c,t[3],i,ly):Oa(t[3]),sy),t[2]?d?(d.p(t,i),4&i&&Yu(d,1)):((d=py(t)).c(),Yu(d,1),d.m(r.parentNode,r)):d&&(Xu(),qu(d,1,1,function(){d=null}),Zu())},i:function(t){a||(Yu(u),Yu(s,t),Yu(d),Yu(f),a=!0)},o:function(t){qu(u),qu(s,t),qu(d),qu(f),a=!1},d:function(a){u&&u.d(a),a&&Ka(e),a&&Ka(n),s&&s.d(a),t[6](null),a&&Ka(i),d&&d.d(a),a&&Ka(r),a&&Ka(o)}}}function my(t,e,n){var i=e,r=i.$$slots,o=void 0===r?{}:r,a=i.$$scope,u=e.hasHeader,c=void 0===u?!!e.$$slots.header:u,l=e.hasFooter,s=void 0===l?!!e.$$slots.footer:l,d=e.root,f=void 0===d?void 0:d;return t.$$set=function(t){n(7,e=wa(wa({},e),Da(t))),"hasHeader"in t&&n(1,c=t.hasHeader),"hasFooter"in t&&n(2,s=t.hasFooter),"root"in t&&n(0,f=t.root),"$$scope"in t&&n(3,a=t.$$scope)},e=Da(e),[f,c,s,a,o,function(e){Pu.call(this,t,e)},function(t){Iu[t?"unshift":"push"](function(){n(0,f=t)})}]}var gy=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,my,vy,Ma,{hasHeader:1,hasFooter:2,root:0}),n}return $(e,t),v(e)}(sc);function $y(t){var e;return{c:function(){au(e=Ja("div"),"class","PinturaRangeInputMeter"),du(e,"transform","translateX(".concat(t[10].x-t[13].x,"px) translateY(").concat(t[10].y-t[13].y,"px)"))},m:function(n,i){qa(n,e,i),e.innerHTML=t[7]},p:function(t,n){128&n[0]&&(e.innerHTML=t[7]),1024&n[0]&&du(e,"transform","translateX(".concat(t[10].x-t[13].x,"px) translateY(").concat(t[10].y-t[13].y,"px)"))},d:function(t){t&&Ka(e)}}}function yy(t){var e,n,i,r,o,a,u,c,l,s,d,f=t[10]&&$y(t);return{c:function(){e=Ja("div"),n=Ja("span"),i=eu(),r=Ja("button"),o=tu(t[1]),u=eu(),c=Ja("div"),f&&f.c(),au(n,"class","PinturaRangeInputValue"),au(r,"class","PinturaRangeInputReset"),au(r,"type","button"),r.disabled=a=t[0]===t[2],au(c,"class","PinturaRangeInputInner"),au(c,"data-value-limited",t[5]),du(c,"--range-mask-from",t[9]),du(c,"--range-mask-to",t[8]),au(e,"class","PinturaRangeInput"),au(e,"tabindex","0")},m:function(a,h){qa(a,e,h),Xa(e,n),n.innerHTML=t[3],Xa(e,i),Xa(e,r),Xa(r,o),Xa(e,u),
2Xa(e,c),f&&f.m(c,null),s||(d=[iu(r,"click",t[18]),iu(c,"interactionstart",t[14]),iu(c,"interactionupdate",t[16]),iu(c,"interactionend",t[17]),iu(c,"interactionrelease",t[15]),Wa(l=Jp.call(null,c,{inertia:t[6]})),iu(c,"measure",t[39]),Wa(ud.call(null,c)),iu(e,"wheel",t[20],{passive:!1}),iu(e,"nudge",t[21]),Wa(Fh.call(null,e,{direction:"horizontal",preventDefault:!0}))],s=!0)},p:function(t,e){8&e[0]&&(n.innerHTML=t[3]),2&e[0]&&lu(o,t[1]),5&e[0]&&a!==(a=t[0]===t[2])&&(r.disabled=a),t[10]?f?f.p(t,e):((f=$y(t)).c(),f.m(c,null)):f&&(f.d(1),f=null),32&e[0]&&au(c,"data-value-limited",t[5]),l&&Ta(l.update)&&64&e[0]&&l.update.call(null,{inertia:t[6]}),512&e[0]&&du(c,"--range-mask-from",t[9]),256&e[0]&&du(c,"--range-mask-to",t[8])},i:ya,o:ya,d:function(t){t&&Ka(e),f&&f.d(),s=!1,Ca(d)}}}function by(t,e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v=e.labelReset,m=void 0===v?"Reset":v,g=e.direction,$=void 0===g?"x":g,y=e.min,b=void 0===y?0:y,x=e.max,w=void 0===x?1:x,S=e.base,k=void 0===S?b:S,C=e.value,T=void 0===C?0:C,M=e.valueLabel,P=void 0===M?0:M,R=e.valueMin,I=void 0===R?void 0:R,E=e.valueMax,A=void 0===E?void 0:E,L=e.oninputstart,F=void 0===L?Z:L,z=e.oninputmove,O=void 0===z?Z:z,D=e.oninputend,W=void 0===D?Z:D,N=e.elasticity,V=void 0===N?0:N,j=e.nudgeMultiplier,H=void 0===j?void 0:j,U=e.step,G=void 0===U?8:U,X=Mu("isAnimated");Ea(t,X,function(t){return n(6,f=t)});var Y=Mu("fixScrollDirection");Ea(t,Y,function(t){return n(45,h=t)});var q,K,J,Q=function(t,e,n){return Math.ceil((t-n)/e)*e+n},tt={x:2,y:0},et=function(t,e,n){return"M ".concat(t-n," ").concat(e," a ").concat(n," ").concat(n," 0 1 0 0 -1")};var nt,it=void 0,rt=!1,ot={snap:!1,elastic:!1},at=function(t,e,n){var i=t[$]+e[$],r=Fc(i,nt[1][$],nt[0][$]),o=V?r+Qp(i-r,V):r,a=n.elastic?o:r,u=ve(0,0);return u[$]=a,ut.set(u,{hard:n.snap}),Fc(lt(u,$),b,w)},ut=Us();Ea(t,ut,function(t){return n(10,p=t)});var ct=function(t,e){var n=.5*(q[e]-a[e])-(zh(t,b,w)*a[e]-.5*a[e]);return{x:"x"===e?n:0,y:"y"===e?n:0}},lt=function(t,e){var n=-(t[e]-.5*q[e])/a[e];return b+n*i},st=ut.subscribe(function(t){t&&it&&O(Fc(lt(t,$),b,w))}),dt=function(t){var e=[ct(null!=I?I:b,$),ct(null!=A?A:w,$)],n={x:"x"===$?p.x+t:0,y:"y"===$?p.y+t:0},i=Fc(n[$],e[1][$],e[0][$]),r=B(B({},p),{},_({},$,i));_a(ut,p=r,p);var o=Fc(lt(r,$),b,w);F(),O(o),W(o)};ku(function(){st()});return t.$$set=function(t){"labelReset"in t&&n(1,m=t.labelReset),"direction"in t&&n(22,$=t.direction),"min"in t&&n(23,b=t.min),"max"in t&&n(24,w=t.max),"base"in t&&n(2,k=t.base),"value"in t&&n(0,T=t.value),"valueLabel"in t&&n(3,P=t.valueLabel),"valueMin"in t&&n(25,I=t.valueMin),"valueMax"in t&&n(26,A=t.valueMax),"oninputstart"in t&&n(27,F=t.oninputstart),"oninputmove"in t&&n(28,O=t.oninputmove),"oninputend"in t&&n(29,W=t.oninputend),"elasticity"in t&&n(30,V=t.elasticity),"nudgeMultiplier"in t&&n(31,H=t.nudgeMultiplier),"step"in t&&n(32,G=t.step)},t.$$.update=function(){if(25165824&t.$$.dirty[0]&&n(34,i=w-b),41943040&t.$$.dirty[0]&&n(36,r=null!=I?Math.max(I,b):b),83886080&t.$$.dirty[0]&&n(35,o=null!=A?Math.min(A,w):w),25165828&t.$$.dirty[0]&&n(38,u=zh(k,b,w)),16&t.$$.dirty[0]|128&t.$$.dirty[1]&&q){for(var e,h=.5*q.y,p=40*u,v="",m=q.y,g="",y=0;y<=40;y++){var x=tt.x+10*y,S=h;v+=et(x,S,y%5==0?2:.75)+" ",e=x+tt.x,y===p&&(g='<path d="M'.concat(x," ").concat(S-4,' l2 3 l-2 -1 l-2 1 z"/>'))}n(7,K='<svg width="'.concat(e,'" height="').concat(m,'" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 ').concat(e," ").concat(m,'" aria-hidden="true" focusable="false">\n ').concat(g,'\n <rect rx="4" ry="4" y="').concat(h-4,'"" height="8"/>\n <path fill-rule="evenodd" d="').concat(v.trim(),'"/></svg>')),n(33,J={x:e-2*tt.x,y:m})}16&t.$$.dirty[0]|4&t.$$.dirty[1]&&(a=q&&J),25165824&t.$$.dirty[0]|48&t.$$.dirty[1]&&n(5,c=r!==b||o!==w),32&t.$$.dirty[0]|48&t.$$.dirty[1]&&n(37,l=c?function(t,e){var n=1/40,i=zh(t,b,w),r=zh(e,b,w),o=de(Q(i,n,0)-.0125),a=de(Q(r,n,0)-.0125);return["".concat(100*o,"%"),"".concat(100*a,"%")]}(r,o):void 0),64&t.$$.dirty[1]&&n(9,s=l?l[0]:""),64&t.$$.dirty[1]&&n(8,d=l?l[1]:""),4194385&t.$$.dirty[0]|8&t.$$.dirty[1]&&i&&q&&q.x&&q.y&&ut.set(ct(T,$),{hard:!1===f})},[T,m,k,P,q,c,f,K,d,s,p,X,Y,tt,function(){rt=!1,it=Ia(ut),nt=[ct(null!=I?I:b,$),ct(null!=A?A:w,$)],F()},function(){rt=!0},function(t){var e=t.detail;ot.snap=!rt,ot.elastic=!rt,at(it,e.translation,ot)},function(t){var e=t.detail;ot.snap=!1,ot.elastic=!1;var n=at(it,e.translation,ot);if(it=void 0,nt=void 0,Math.abs(n-k)<.01)return W(k);W(n)},function(){n(0,T=Fc(k,r,o)),F(),W(T)},ut,function(t){t.preventDefault(),t.stopPropagation();var e=iv(t,{fixScrollDirection:h})*G;dt(e)},function(t){var e=t.detail;dt(e[$]*Math.abs(H||8))},$,b,w,I,A,F,O,W,V,H,G,J,i,o,r,l,u,function(t){return n(4,q=function(t){return ve(t.width,t.height)}(t.detail))}]}var xy=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,by,yy,Ma,{labelReset:1,direction:22,min:23,max:24,base:2,value:0,valueLabel:3,valueMin:25,valueMax:26,oninputstart:27,oninputmove:28,oninputend:29,elasticity:30,nudgeMultiplier:31,step:32},null,[-1,-1]),n}return $(e,t),v(e)}(sc),wy=_(_(_(_(_(_(_(_({},ne,function(t){return{x:t.x,y:t.y}}),ue,function(t){return{x:t.x+t.width,y:t.y}}),ie,function(t){return{x:t.x+t.width,y:t.y}}),ce,function(t){return{x:t.x+t.width,y:t.y+t.height}}),re,function(t){return{x:t.x,y:t.y+t.height}}),le,function(t){return{x:t.x,y:t.y+t.height}}),oe,function(t){return{x:t.x,y:t.y}}),ae,function(t){return{x:t.x,y:t.y}}),Sy={t:"top",r:"right",b:"bottom",l:"left"},ky="horizontal",Cy="vertical",Ty={t:Cy,b:Cy,r:ky,l:ky};function My(t,e,n){var i=t.slice();return i[15]=e[n].key,i[16]=e[n].translate,i[17]=e[n].scale,i[18]=e[n].type,i[19]=e[n].opacity,i[20]=e[n].role,i[21]=e[n].tabindex,i[22]=e[n].label,i[23]=e[n].orientation,i[24]=e[n].valuemin,i[25]=e[n].valuemax,i[26]=e[n].valuenow,i}function Py(t,e){var n,i,r,o,a,u,c,l,s,d,f,h;return{key:t,first:null,c:function(){au(n=Ja("div"),"role",i=e[20]),au(n,"tabindex",r=e[21]),au(n,"aria-label",o=e[22]),au(n,"aria-orientation",a=e[23]),au(n,"aria-valuemin",u=e[24]),au(n,"aria-valuemax",c=e[25]),au(n,"aria-valuenow",l=e[26]),au(n,"class","PinturaRectManipulator"),au(n,"data-direction",s=e[15]),au(n,"data-shape",d="".concat("edge"===e[18]?"edge":"".concat(e[0]))),du(n,"--tx",e[16].x),du(n,"--ty",e[16].y),du(n,"--sx",e[17].x),du(n,"--sy",e[17].y),du(n,"opacity",e[19]),this.first=n},m:function(t,i){qa(t,n,i),f||(h=[iu(n,"nudge",function(){Ta(e[6](e[15]))&&e[6](e[15]).apply(this,arguments)}),Wa(Fh.call(null,n,{preventDefault:!0})),iu(n,"interactionstart",function(){Ta(e[5]("resizestart",e[15]))&&e[5]("resizestart",e[15]).apply(this,arguments)}),iu(n,"interactionupdate",function(){Ta(e[5]("resizemove",e[15]))&&e[5]("resizemove",e[15]).apply(this,arguments)}),iu(n,"interactionend",function(){Ta(e[5]("resizeend",e[15]))&&e[5]("resizeend",e[15]).apply(this,arguments)}),Wa(Jp.call(null,n))],f=!0)},p:function(t,f){e=t,2&f&&i!==(i=e[20])&&au(n,"role",i),2&f&&r!==(r=e[21])&&au(n,"tabindex",r),2&f&&o!==(o=e[22])&&au(n,"aria-label",o),2&f&&a!==(a=e[23])&&au(n,"aria-orientation",a),2&f&&u!==(u=e[24])&&au(n,"aria-valuemin",u),2&f&&c!==(c=e[25])&&au(n,"aria-valuemax",c),2&f&&l!==(l=e[26])&&au(n,"aria-valuenow",l),2&f&&s!==(s=e[15])&&au(n,"data-direction",s),3&f&&d!==(d="".concat("edge"===e[18]?"edge":"".concat(e[0])))&&au(n,"data-shape",d),2&f&&du(n,"--tx",e[16].x),2&f&&du(n,"--ty",e[16].y),2&f&&du(n,"--sx",e[17].x),2&f&&du(n,"--sy",e[17].y),2&f&&du(n,"opacity",e[19])},d:function(t){t&&Ka(n),f=!1,Ca(h)}}}function Ry(t){for(var e,n=[],i=new Map,r=t[1],o=function(t){return t[15]},a=0;a<r.length;a+=1){var u=My(t,r,a),c=o(u);i.set(c,n[a]=Py(c,u))}return{c:function(){for(var t=0;t<n.length;t+=1)n[t].c();e=nu()},m:function(t,i){for(var r=0;r<n.length;r+=1)n[r].m(t,i);qa(t,e,i)}
2,p:function(t,a){var u=V(a,1)[0];99&u&&(r=t[1],n=nc(n,u,o,1,t,r,i,e.parentNode,tc,Py,e,My))},i:ya,o:ya,d:function(t){for(var i=0;i<n.length;i+=1)n[i].d(t);t&&Ka(e)}}}function Iy(t,e,n){var i,r,o,a,u=e.rect,c=void 0===u?null:u,l=e.bounds,s=void 0===l?null:l,d=e.visible,f=void 0!==d&&d,h=e.cornerStyle,p=void 0===h?void 0:h,v=Mu("isAnimated");Ea(t,v,function(t){return n(12,a=t)});var m=Us(void 0,{precision:1e-4,stiffness:.2,damping:.4});Ea(t,m,function(t){return n(11,o=t)});var g,$=Us(0,{precision:.001});Ea(t,$,function(t){return n(10,r=t)});var y=Cu();return t.$$set=function(t){"rect"in t&&n(7,c=t.rect),"bounds"in t&&n(8,s=t.bounds),"visible"in t&&n(9,f=t.visible),"cornerStyle"in t&&n(0,p=t.cornerStyle)},t.$$.update=function(){4608&t.$$.dirty&&m.set(f?1:.5,{hard:!1===a}),4608&t.$$.dirty&&$.set(f?1:0,{hard:!1===a}),3456&t.$$.dirty&&n(1,i=Object.keys(ee).map(function(t,e){var n,i,a,u,l=ee[t],d=wy[l](c),f=1===l.length?"edge":"corner",h="corner"===f;"edge"===f&&s&&("l"===l&&(i=s.x,a=Math.min(s.width,c.x+c.width),u=c.x),"t"===l&&(i=s.y,a=Math.min(s.height,c.y+c.height),u=c.y),"r"===l&&(i=c.x,a=s.width,u=c.x+c.width),"b"===l&&(i=c.y,a=s.height,u=c.y+c.height),n={role:"slider",tabindex:0,label:"Drag ".concat(Sy[l]),orientation:"".concat(Ty[l]),valuemin:Math.round(i),valuemax:Math.round(a),valuenow:Math.round(u)});return B({key:l,type:f,scale:{x:/^(t|b)$/.test(l)?c.width:h?Fc(o,.5,1.25):1,y:/^(r|l)$/.test(l)?c.height:h?Fc(o,.5,1.25):1},translate:{x:d.x,y:d.y},opacity:r},n)}))},[p,i,v,m,$,function(t,e){return function(n){var i=n.detail;g&&e!==g||"resizestart"!==t&&void 0===g||("resizestart"===t&&(g=e),"resizeend"===t&&(g=void 0),y(t,{direction:e,translation:i&&i.translation}))}},function(t){return function(e){var n=e.detail;y("resizestart",{direction:t,translation:{x:0,y:0}}),y("resizemove",{direction:t,translation:n}),y("resizeend",{direction:t,translation:{x:0,y:0}})}},c,s,f,r,o,a]}var Ey=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Iy,Ry,Ma,{rect:7,bounds:8,visible:9,cornerStyle:0}),n}return $(e,t),v(e)}(sc),Ay=function(t){function e(e,n){t.dispatchEvent(new CustomEvent(e,{detail:n}))}var n=function(n){n.preventDefault(),t.addEventListener("gesturechange",i),t.addEventListener("gestureend",r),e("gesturedown")},i=function(t){t.preventDefault(),e("gestureupdate",t.scale)},r=function(t){e("gestureup",t.scale),t.preventDefault(),o()},o=function(){t.removeEventListener("gesturechange",i),t.removeEventListener("gestureend",r)};return t.addEventListener("gesturestart",n),{destroy:function(){o(),t.removeEventListener("gesturestart",n)}}},Ly=_(_(_(_(_(_(_(_({},ne,re),ie,oe),re,ne),oe,ie),ae,ce),ue,le),ce,ae),le,ue),Fy=function(t){var e=t===oe||t===ie,n=t===ne||t===re;return[t===ie||t===ue||t===ce,t===oe||t===le||t===ae,t===ne||t===ue||t===ae,t===re||t===ce||t===le,e,n,e||n]},zy=function(t,e,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=e.target,o=e.translate,a=i.aspectRatio,u=i.minSize,c=i.maxSize,l=Ly[r],s=se[l],d=Ce(ve(t.x,t.y),ve(s[0]*t.width,s[1]*t.height)),f=se[r],h=Ce(en(t),ve(f[0]*t.width,f[1]*t.height)),p=V(Fy(r),7),v=p[0],m=p[1],g=p[2],$=p[3],y=p[4],b=p[5],x=p[6],w=o.x,S=o.y;y?S=0:b&&(w=0);var k=Oy(d,r,n,{aspectRatio:a,minSize:u,maxSize:c}),C=k.inner,T=k.outer,M=V(Tn(t),4),P=M[0],R=M[1],I=M[2],E=M[3];if(v?E=d.x:m&&(R=d.x),$?P=d.y:g&&(I=d.y),v){var A=C.x+C.width,L=T.x+T.width;R=Fc(h.x+w,A,L)}else if(m){var F=T.x,z=C.x;E=Fc(h.x+w,F,z)}if($){var O=C.y+C.height,D=T.y+T.height;I=Fc(h.y+S,O,D)}else if(g){var B=T.y,_=C.y;P=Fc(h.y+S,B,_)}if(E>C.x&&(E=C.x),R<C.x+C.width&&(R=C.x+C.width),P>C.y&&(P=C.y),I<C.y+C.height&&(I=C.y+C.height),E<T.x){var W=T.x-E;E=T.x,R+=W}if(R>T.x+T.width){var N=R-(T.x+T.width);R=T.x+T.width,E-=N}if(P<T.y){var j=T.y-P;P=T.y,I+=j}if(I>T.y+T.height){var H=I-(T.y+T.height);I=T.y+T.height,P-=H}if(a)if(x){var U=R-E,G=I-P;y?(G=U/a,P=d.y-.5*G,I=d.y+.5*G):b&&(U=G*a,E=d.x-.5*U,R=d.x+.5*U)}else{var X=ve(h.x+w-d.x,h.y+S-d.y);r===ue?(X.x=Math.max(0,X.x),X.y=Math.min(0,X.y)):r===ce?(X.x=Math.max(0,X.x),X.y=Math.max(0,X.y)):r===le?(X.x=Math.min(0,X.x),X.y=Math.max(0,X.y)):r===ae&&(X.x=Math.min(0,X.x),X.y=Math.min(0,X.y));var Z=be(X),Y=be(ve(C.width,C.height)),q=be(ve(T.width,T.height)),K=Fc(Z,Y,q),J=ve(a,1),Q=Pe(xe(J),K);r===ue?(R=d.x+Q.x,P=d.y-Q.y):r===ce?(R=d.x+Q.x,I=d.y+Q.y):r===le?(E=d.x-Q.x,I=d.y+Q.y):r===ae&&(E=d.x-Q.x,P=d.y-Q.y)}return sn(E,P,R-E,I-P)},Oy=function(t,e,n,i){var r=i.aspectRatio,o=i.minSize,a=i.maxSize,u=e===ie||e===ue||e===ce,c=e===oe||e===le||e===ae,l=e===ne||e===ue||e===ae,s=e===re||e===ce||e===le,d=e===oe||e===ie,f=e===ne||e===re,h=en(n);u?(h.x=t.x,h.width-=t.x):c&&(h.width=t.x),s?(h.y=t.y,h.height-=t.y):l&&(h.height=t.y);var p=function(t,e){return tn(0,0,t,e)}(Math.min(h.width,a.width),Math.min(h.height,a.height));if(r)if(d){var v=Math.min(t.y,n.height-t.y);p.height=Math.min(2*v,p.height)}else if(f){var m=Math.min(t.x,n.width-t.x);p.width=Math.min(2*m,p.width)}var g,$,y,b,x=r?We(kn(rn(o),r)):o,w=r?We(Cn(p,r)):p;u?g=t.x:c&&($=t.x),s?y=t.y:l&&(b=t.y),u?$=g+x.width:c&&(g=$-x.width),s?b=y+x.height:l&&(y=b-x.height),d?(y=t.y-.5*x.height,b=t.y+.5*x.height):f&&(g=t.x-.5*x.width,$=t.x+.5*x.width);var S=un([ve(g,y),ve($,b)]);return u?$=g+w.width:c&&(g=$-w.width),s?b=y+w.height:l&&(y=b-w.height),d?(y=t.y-.5*w.height,b=t.y+.5*w.height):f&&(g=t.x-.5*w.width,$=t.x+.5*w.width),g=Math.max(n.x,g),$=Math.min(n.x+n.width,$),y=Math.max(n.y,y),b=Math.min(n.y+n.height,b),{inner:S,outer:un([ve(g,y),ve($,b)])}},Dy=function(t){return 180*t/Math.PI};function By(t){var e,n,i;return n=new xy({props:{elasticity:t[5],min:t[9],max:t[10],value:t[11],valueMin:Math.max(t[9],t[0]),valueMax:Math.min(t[10],t[1]),labelReset:t[6],base:t[12],valueLabel:"".concat(Math.round(Dy(t[11])),"°"),oninputstart:t[2],oninputmove:t[17],oninputend:t[18]}}),{c:function(){e=Ja("div"),ac(n.$$.fragment),au(e,"class","PinturaImageRotator")},m:function(t,r){qa(t,e,r),uc(n,e,null),i=!0},p:function(t,e){var i=V(e,1)[0],r={};32&i&&(r.elasticity=t[5]),512&i&&(r.min=t[9]),1024&i&&(r.max=t[10]),2048&i&&(r.value=t[11]),513&i&&(r.valueMin=Math.max(t[9],t[0])),1026&i&&(r.valueMax=Math.min(t[10],t[1])),64&i&&(r.labelReset=t[6]),4096&i&&(r.base=t[12]),2048&i&&(r.valueLabel="".concat(Math.round(Dy(t[11])),"°")),4&i&&(r.oninputstart=t[2]),392&i&&(r.oninputmove=t[17]),400&
2i&&(r.oninputend=t[18]),n.$set(r)},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n)}}}function _y(t,e,n){var i,r,o,a,u,c,l,s=e.rotation,d=e.valueMin,f=e.valueMax,h=e.oninputstart,p=void 0===h?Z:h,v=e.oninputmove,m=void 0===v?Z:v,g=e.oninputend,$=void 0===g?Z:g,y=e.elasticity,b=void 0===y?0:y,x=e.labelReset,w=void 0===x?void 0:x,S=e.rotationMin,k=void 0===S?void 0:S,C=e.rotationMax,T=void 0===C?void 0:C;return t.$$set=function(t){"rotation"in t&&n(13,s=t.rotation),"valueMin"in t&&n(0,d=t.valueMin),"valueMax"in t&&n(1,f=t.valueMax),"oninputstart"in t&&n(2,p=t.oninputstart),"oninputmove"in t&&n(3,m=t.oninputmove),"oninputend"in t&&n(4,$=t.oninputend),"elasticity"in t&&n(5,b=t.elasticity),"labelReset"in t&&n(6,w=t.labelReset),"rotationMin"in t&&n(14,k=t.rotationMin),"rotationMax"in t&&n(15,T=t.rotationMax)},t.$$.update=function(){16384&t.$$.dirty&&n(9,i=k+1e-9),32768&t.$$.dirty&&n(10,r=T-1e-9),1536&t.$$.dirty&&n(12,o=i+.5*(r-i)),32768&t.$$.dirty&&n(16,a=2*T),8192&t.$$.dirty&&n(8,u=Math.sign(s)),73728&t.$$.dirty&&n(7,c=Math.round(Math.abs(s)/a)*a),8576&t.$$.dirty&&n(11,l=s-u*c)},[d,f,p,m,$,b,w,c,u,i,r,l,o,s,k,T,a,function(t){return m(u*c+t)},function(t){return $(u*c+t)}]}var Wy=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,_y,By,Ma,{rotation:13,valueMin:0,valueMax:1,oninputstart:2,oninputmove:3,oninputend:4,elasticity:5,labelReset:6,rotationMin:14,rotationMax:15}),n}return $(e,t),v(e)}(sc);function Ny(t){var e,n;return e=new ah({props:{class:"PinturaPresetListFilter",layout:"row",options:t[8],selectedIndex:t[7],onchange:t[10]}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};256&n&&(i.options=t[8]),128&n&&(i.selectedIndex=t[7]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Vy(t){var e,n;return e=new Rh({props:{icon:t[0],label:t[1],labelClass:t[2],hideLabel:t[3],options:t[9],selectedIndex:t[4],onchange:t[5],optionMapper:t[6],$$slots:{controls:[Ny]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i=V(n,1)[0],r={};1&i&&(r.icon=t[0]),2&i&&(r.label=t[1]),4&i&&(r.labelClass=t[2]),8&i&&(r.hideLabel=t[3]),512&i&&(r.options=t[9]),16&i&&(r.selectedIndex=t[4]),32&i&&(r.onchange=t[5]),64&i&&(r.optionMapper=t[6]),262528&i&&(r.$$scope={dirty:i,ctx:t}),e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}var jy='fill="none" stroke="currentColor"';function Hy(t,e,n){var i,r,o,a=e.icon,u=e.label,c=e.labelClass,l=e.hideLabel,s=e.options,d=e.selectedIndex,f=e.onchange,h=e.optionMapper,p=e.filter,v=void 0===p?"landscape":p,m=e.onfilterchange,g=void 0===m?Z:m,$=function(t,e,n,i,r){return"\n <rect ".concat(jy,' x="').concat(t,'" y="').concat(e,'" width="').concat(n,'" height="').concat(i,'" rx="').concat(r,'"/>')},y=function(t,e){return"<path ".concat(jy,' d="M').concat(t," ").concat(e,' l2 2 l3 -4"/>')};return t.$$set=function(t){"icon"in t&&n(0,a=t.icon),"label"in t&&n(1,u=t.label),"labelClass"in t&&n(2,c=t.labelClass),"hideLabel"in t&&n(3,l=t.hideLabel),"options"in t&&n(12,s=t.options),"selectedIndex"in t&&n(4,d=t.selectedIndex),"onchange"in t&&n(5,f=t.onchange),"optionMapper"in t&&n(6,h=t.optionMapper),"filter"in t&&n(11,v=t.filter),"onfilterchange"in t&&n(13,g=t.onfilterchange)},t.$$.update=function(){6144&t.$$.dirty&&n(9,i=function(t,e){return(t||[]).map(function(t){return dt(t[0])?(t[1]=t[1].map(e),t):e(t)})}(s,function(t){return function(e){var n=V(e,3),i=n[0],r=n[1],o=n[2],a=void 0===o?{}:o;return ji(i)&&(a.hidden="landscape"===t?i<1:i>1),[i,r,a]}}(v))),2048&t.$$.dirty&&n(7,r="landscape"===v?0:1),128&t.$$.dirty&&n(8,o=[["landscape","Landscape",{hideLabel:!0,icon:$(2,6,19,12,2)+(0===r?y(9,12):"")}],["portrait","Portrait",{hideLabel:!0,icon:$(5,3,13,18,2)+(1===r?y(9,12):"")}]])},[a,u,c,l,d,f,h,r,o,i,function(t){n(11,v=t.value),g(t.value)},v,s,g]}var Uy=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Hy,Vy,Ma,{icon:0,label:1,labelClass:2,hideLabel:3,options:12,selectedIndex:4,onchange:5,optionMapper:6,filter:11,onfilterchange:13}),n}return $(e,t),v(e)}(sc),Gy=function(t){return ke(t,function(t){return de(t,6)})},Xy=function(t){return Pn(t,function(t){return de(t,6)})},Zy=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e-4;return Math.abs(t-e)<n},Yy=function(t,e,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},o=r.aspectRatio;t=Xy(t),i=i.map(Gy);
2var a=vn(t,Ly[n.target]),u=ke(a,function(t){return de(t,6)}),c=o?kn(r.minSize,o):r.minSize,l=o?Cn(r.maxSize,o):r.maxSize,s=vn(e,n.target);if(Ae(s,a)<1){e=en(t);var d=Math.min(c.width/t.width,c.height/t.height);hn(e,d,a)}e=pn(en(e),c,l,a);var f=en(e);e=Xy(e);var h=_n(i,1),p=Mn(t),v=Mn(e),m=p.findIndex(function(t){return Se(ke(t,function(t){return de(t,6)}),u)}),g=function(t){return h.map(function(e){return An(e,t)}).filter(Boolean).pop()};if(o){var $=v.map(function(t,e){if(e!==m){var n=ve(a.x-t.x,a.y-t.y);xe(n),Pe(n,.5);var i=ve(a.x-n.x,a.y-n.y),r=qe(i,Gy(t)),o=g(r);if(o){var u=p[e];return{intersection:o,cornerDist:Ae(a,u),intersectionDist:Ae(a,o)}}}}).filter(Boolean);if($.length){var y=$.reduce(function(t,e){var n=e.intersectionDist/e.cornerDist;return n<t?n:t},Number.MAX_SAFE_INTEGER);f=en(t),hn(f,y,a)}}else{var b=1===n.target.length,x=!(i[0].y===i[1].y||i[0].x===i[1].x),w=p.map(function(t,e){if(e!==m){var n=v[e],i=!Zy(n.x,u.x)&&!Zy(n.y,u.y);if((b||x||!i)&&(!b||!Zy(n.x,u.x)&&!Zy(n.y,u.y))){var r=ge(b?t:a),o=Te(ge(r),n);xe(o),Pe(o,.5),b?Ce(r,o):Te(r,o);var c=qe(r,n),l=g(c);if(l)return l}}}).filter(Boolean);if(w.length){var S=V(Fy(n.target),4),k=S[0],C=S[1],T=S[2],M=S[3],P=V(Tn(e),4),R=P[0],I=P[1],E=P[2],A=P[3];w.forEach(function(t){var e=t.x,n=t.y,i=de(e,6),r=de(n,6);T&&!Zy(r,u.y)&&(R=Math.max(R,n)),k&&!Zy(i,u.x)&&(I=Math.min(I,e)),M&&!Zy(r,u.y)&&(E=Math.min(E,n)),C&&!Zy(i,u.x)&&(A=Math.max(A,e))}),f=on([R,I,E,A]),hn(f,.9999,a)}}return pn(f,c,l,a),f};function qy(t){var e,n;return e=new jp({props:{items:t[12]}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};4096&n[0]&&(i.items=t[12]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Ky(t){var e,n,i;return n=new iy({props:{$$slots:{default:[qy]},$$scope:{ctx:t}}}),{c:function(){e=Ja("div"),ac(n.$$.fragment),au(e,"slot","header")},m:function(t,r){qa(t,e,r),uc(n,e,null),i=!0},p:function(t,e){var i={};4096&e[0]|1024&e[7]&&(i.$$scope={dirty:e,ctx:t}),n.$set(i)},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n)}}}function Jy(t){var e,n;return e=new qp({props:{onclick:t[90],label:t[4].cropLabelButtonRecenter,icon:t[4].cropIconButtonRecenter,disabled:!t[9],hideLabel:!0,class:"PinturaButtonCenter",style:"opacity:".concat(t[31],";transform:translate3d(").concat(t[32].x,"px, ").concat(t[32].y,"px,0)")}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};16&n[0]&&(i.label=t[4].cropLabelButtonRecenter),16&n[0]&&(i.icon=t[4].cropIconButtonRecenter),512&n[0]&&(i.disabled=!t[9]),3&n[1]&&(i.style="opacity:".concat(t[31],";transform:translate3d(").concat(t[32].x,"px, ").concat(t[32].y,"px,0)")),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Qy(t){var e,n;return(e=new Ey({props:{rect:t[8],bounds:t[14],visible:t[13],cornerStyle:t[1]}})).$on("resizestart",t[70]),e.$on("resizemove",t[71]),e.$on("resizeend",t[72]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};256&n[0]&&(i.rect=t[8]),16384&n[0]&&(i.bounds=t[14]),8192&n[0]&&(i.visible=t[13]),2&n[0]&&(i.cornerStyle=t[1]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function tb(t){var e,n;return{c:function(){e=Ja("div"),n=Ja("p"),au(e,"class","PinturaImageInfo"),au(e,"data-custom",t[24])},m:function(i,r){qa(i,e,r),Xa(e,n),n.innerHTML=t[23]},p:function(t,i){8388608&i[0]&&(n.innerHTML=t[23]),16777216&i[0]&&au(e,"data-custom",t[24])},d:function(t){t&&Ka(e)}}}function eb(t){var e,n,i,r,o,a,u,c,l=t[22]&&t[10]&&Jy(t),s=t[22]&&Qy(t),d=t[11]&&tb(t);return{c:function(){e=Ja("div"),n=Ja("div"),l&&l.c(),i=eu(),s&&s.c(),o=eu(),d&&d.c(),au(n,"class","PinturaStage"),au(e,"slot","main")},m:function(f,h){qa(f,e,h),Xa(e,n),l&&l.m(n,null),Xa(n,i),s&&s.m(n,null),t[168](n),Xa(e,o),d&&d.m(e,null),a=!0,u||(c=[Wa(ud.call(null,n)),iu(n,"measure",t[166]),iu(n,"wheel",function(){Ta(t[2]&&t[89])&&(t[2]&&t[89]).apply(this,arguments)},{passive:!1}),iu(n,"interactionstart",t[76]),iu(n,"interactionupdate",t[77]),iu(n,"interactionrelease",t[79]),iu(n,"interactionend",t[78]),Wa(r=Jp.call(null,n,{drag:!0,inertia:!0,pinch:t[2],shouldStartInteraction:db,getEventPosition:t[169]})),iu(n,"gesturedown",t[86]),iu(n,"gestureupdate",t[87]),iu(n,"gestureup",t[88]),Wa(Ay.call(null,n))],u=!0)},p:function(o,a){(t=o)[22]&&t[10]?l?(l.p(t,a),4195328&a[0]&&Yu(l,1)):((l=Jy(t)).c(),Yu(l,1),l.m(n,i)):l&&(Xu(),qu(l,1,1,function(){l=null}),Zu()),t[22]?s?(s.p(t,a),4194304&a[0]&&Yu(s,1)):((s=Qy(t)).c(),Yu(s,1),s.m(n,null)):s&&(Xu(),qu(s,1,1,function(){s=null}),Zu()),r&&Ta(r.update)&&67108868&a[0]&&r.update.call(null,{drag:!0,inertia:!0,pinch:t[2],shouldStartInteraction:db,getEventPosition:t[169]}),t[11]?d?d.p(t,a):((d=tb(t)).c(),d.m(e,null)):d&&(d.d(1),d=null)},i:function(t){a||(Yu(l),Yu(s),a=!0)},o:function(t){qu(l),qu(s),a=!1},d:function(n){n&&Ka(e),l&&l.d(),s&&s.d(),t[168](null),d&&d.d(),u=!1,Ca(c)}}}function nb(t){for(var e,n,i,r,o=[{class:"PinturaControlList"},{tabs:t[7]},t[19]],a={$$slots:{default:[ib,function(t){return{226:t.tab}},function(t){return[0,0,0,0,0,0,0,t.tab?512:0]}]},$$scope:{ctx:t}},u=0;u<o.length;u+=1)a=wa(a,o[u]);(e=new Pd({props:a})).$on("select",t[167]);for(var c=[{class:"PinturaControlPanels"},{panelClass:"PinturaControlPanel"},{panels:t[18]},t[19]],l={$$slots:{default:[ab,function(t){return{225:t.panel}},function(t){return[0,0,0,0,0,0,0,t.panel?256:0]}]},$$scope:{ctx:t}},s=0;s<c.length;s+=1)l=wa(l,c[s]);return i=new Nd({props:l}),{c:function(){ac(e.$$.fragment),n=eu(),ac(i.$$.fragment)},m:function(t,o){uc(e,t,o),qa(t,n,o),uc(i,t,o),r=!0},p:function(t,n){var r=524416&n[0]?ic(o,[o[0],128&n[0]&&{tabs:t[7]},524288&n[0]&&rc(t[19])]):{};1536&n[7]&&(r.$$scope={dirty:n,ctx:t}),e.$set(r);var a=786432&n[0]?ic(c,[c[0],c[1],262144&n[0]&&{panels:t[18]},524288&n[0]&&rc(t[19])]):{};2046853144&n[0]|1280&n[7]&&(a.$$scope={dirty:n,ctx:t}),i.$set(a)},i:function(t){r||(Yu(e.$$.fragment,t),Yu(i.$$.fragment,t),r=!0)},o:function(t){qu(e.$$.fragment,t),qu(i.$$.fragment,t),r=!1},d:function(t){cc(e,t),t&&Ka(n),cc(i,t)}}}function ib(t){var e,n,i=t[226].label+"";return{c:function(){e=Ja("span"),n=tu(i)},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,e){512&e[7]&&i!==(i=t[226].label+"")&&lu(n,i)},d:function(t){t&&Ka(e)}}}function rb(t){var e,n;return e=new xy({props:{elasticity:t[27]*t[46],base:sb,min:t[25],max:lb,valueMin:t[29][0],valueMax:t[29][1],value:t[30],labelReset:t[4].labelReset,valueLabel:"".concat(Math.round(100*t[30]),"%"),oninputstart:t[83],oninputmove:t[84],oninputend:t[85]}}
2),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};134217728&n[0]&&(i.elasticity=t[27]*t[46]),33554432&n[0]&&(i.min=t[25]),536870912&n[0]&&(i.valueMin=t[29][0]),536870912&n[0]&&(i.valueMax=t[29][1]),1073741824&n[0]&&(i.value=t[30]),16&n[0]&&(i.labelReset=t[4].labelReset),1073741824&n[0]&&(i.valueLabel="".concat(Math.round(100*t[30]),"%")),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function ob(t){var e,n;return e=new Wy({props:{elasticity:t[27]*t[46],rotation:t[15],labelReset:t[4].labelReset,valueMin:t[28][0],valueMax:t[28][1],rotationMin:-t[3],rotationMax:t[3],oninputstart:t[73],oninputmove:t[74],oninputend:t[75]}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};134217728&n[0]&&(i.elasticity=t[27]*t[46]),32768&n[0]&&(i.rotation=t[15]),16&n[0]&&(i.labelReset=t[4].labelReset),268435456&n[0]&&(i.valueMin=t[28][0]),268435456&n[0]&&(i.valueMax=t[28][1]),8&n[0]&&(i.rotationMin=-t[3]),8&n[0]&&(i.rotationMax=t[3]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function ab(t){var e,n,i,r,o=[ob,rb],a=[];function u(t,e){return t[225]===t[95]+"-rotation"?0:t[225]===t[95]+"-zoom"?1:-1}return~(e=u(t))&&(n=a[e]=o[e](t)),{c:function(){n&&n.c(),i=nu()},m:function(t,n){~e&&a[e].m(t,n),qa(t,i,n),r=!0},p:function(t,r){var c=e;(e=u(t))===c?~e&&a[e].p(t,r):(n&&(Xu(),qu(a[c],1,1,function(){a[c]=null}),Zu()),~e?((n=a[e])?n.p(t,r):(n=a[e]=o[e](t)).c(),Yu(n,1),n.m(i.parentNode,i)):n=null)},i:function(t){r||(Yu(n),r=!0)},o:function(t){qu(n),r=!1},d:function(t){~e&&a[e].d(t),t&&Ka(i)}}}function ub(t){var e,n,i=t[20]&&nb(t);return{c:function(){e=Ja("div"),i&&i.c(),au(e,"slot","footer"),du(e,"transform",t[17])},m:function(t,r){qa(t,e,r),i&&i.m(e,null),n=!0}
2,p:function(t,n){t[20]?i?(i.p(t,n),1048576&n[0]&&Yu(i,1)):((i=nb(t)).c(),Yu(i,1),i.m(e,null)):i&&(Xu(),qu(i,1,1,function(){i=null}),Zu()),131072&n[0]&&du(e,"transform",t[17])},i:function(t){n||(Yu(i),n=!0)},o:function(t){qu(i),n=!1},d:function(t){t&&Ka(e),i&&i.d()}}}function cb(t){var e,n,i;function r(e){t[170](e)}var o={hasHeader:t[21],$$slots:{footer:[ub],main:[eb],header:[Ky]},$$scope:{ctx:t}};return void 0!==t[16]&&(o.root=t[16]),e=new gy({props:o}),Iu.push(function(){return oc(e,"root",r)}),e.$on("measure",t[171]),{c:function(){ac(e.$$.fragment)},m:function(t,n){uc(e,t,n),i=!0},p:function(t,i){var r={};2097152&i[0]&&(r.hasHeader=t[21]),2145320958&i[0]|3&i[1]|1024&i[7]&&(r.$$scope={dirty:i,ctx:t}),!n&&65536&i[0]&&(n=!0,r.root=t[16],Bu(function(){return n=!1})),e.$set(r)},i:function(t){i||(Yu(e.$$.fragment,t),i=!0)},o:function(t){qu(e.$$.fragment,t),i=!1},d:function(t){cc(e,t)}}}var lb=1,sb=0,db=function(t,e){return t.target===e};function fb(t,e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w,S,k,C,T,M,P,R,I,E,A,F,z,O,D,_,W,N,j,H,U,G,X,Z,Y,q,K,J,Q,tt,et,nt,it,rt,ot,at,ut,ct,lt,st,dt,ft,ht,pt,vt,mt,gt,$t,yt,bt,xt,wt,St,kt,Ct,Tt=ya,Mt=function(){return Tt(),Tt=Ra(Rt,function(t){return n(13,F=t)}),Rt};t.$$.on_destroy.push(function(){return Tt()});var Rt=e.isActive;Mt();var It=e.stores,Et=e.cropImageSelectionCornerStyle,At=void 0===Et?"circle":Et,Lt=e.cropWillRenderImageSelectionGuides,zt=void 0===Lt?function(t,e){var n="rotate"==t;return{rows:n?5:3,cols:n?5:3,opacity:.25*e}}:Lt,Ot=e.cropAutoCenterImageSelectionTimeout,Dt=void 0===Ot?void 0:Ot,Bt=e.cropEnableZoomMatchImageAspectRatio,_t=void 0===Bt||Bt,Wt=e.cropEnableRotateMatchImageAspectRatio,Nt=void 0===Wt?"never":Wt,Vt=e.cropEnableRotationInput,jt=void 0===Vt||Vt,Ht=e.cropEnableZoom,Ut=void 0===Ht||Ht,Gt=e.cropEnableZoomInput,Xt=void 0===Gt||Gt,Zt=e.cropEnableZoomAutoHide,Kt=void 0===Zt||Zt,Jt=e.cropEnableImageSelection,ee=void 0===Jt||Jt,ne=e.cropEnableInfoIndicator,ie=void 0!==ne&&ne,re=e.cropEnableZoomTowardsWheelPosition,oe=void 0===re||re,fe=e.cropEnableLimitWheelInputToCropSelection,he=void 0===fe||fe,pe=e.cropEnableCenterImageSelection,me=void 0===pe||pe,ye=e.cropEnableButtonRotateLeft,we=void 0===ye||ye,ke=e.cropEnableButtonRotateRight,Me=void 0!==ke&&ke,Re=e.cropEnableButtonFlipHorizontal,Ie=void 0===Re||Re,Ee=e.cropEnableButtonFlipVertical,Ae=void 0!==Ee&&Ee,Le=e.cropSelectPresetOptions,Fe=void 0===Le?void 0:Le,ze=e.cropEnableSelectPreset,Oe=void 0===ze||ze,De=e.cropEnableFilterMatchAspectRatio,_e=void 0===De||De,Ve=e.cropSelectPresetFilter,He=void 0!==Ve&&Ve,qe=e.cropEnableButtonToggleCropLimit,Ke=void 0!==qe&&qe,Je=e.cropWillRenderTools,Qe=void 0===Je?qt:Je,tn=e.cropWillRenderInfoIndicator,nn=void 0===tn?void 0:tn,on=e.cropActiveTransformTool,an=void 0===on?"rotation":on,un=e.cropMinimizeToolbar,cn=void 0===un?"auto":un,pn=e.cropInteractionFocus,vn=void 0===pn?"image":pn,yn=e.cropRotationRange,bn=void 0===yn?Qt:yn,xn=e.cropMaskOpacity,Mn=void 0===xn?.85:xn,Rn=e.locale,In=void 0===Rn?{}:Rn,En=e.cropFormatIconSelectPreset,An=void 0===En?function(t){var e=t.aspectRatio,n=V(e?[e<1?1:.3,1===e?.85:.5,e>1?1:.3]:[.2,.3,.4],3);return{a:n[0],b:n[1],c:n[2]}}:En,Ln=e.cropFormatIconCropBoundary,Fn=void 0===Ln?function(t){var e=V(t.isBoundToImage?[.3,1,0,0]:[0,0,.3,1],4);return{a:e[0],b:e[1],c:e[2],d:e[3]}}:Ln,zn=Mu("isAnimated");Ea(t,zn,function(t){return n(144,z=t)});var On=Mu("elasticityMultiplier");Ea(t,On,function(t){return n(27,bt=t)});var Dn=Mu("redrawTrigger");Ea(t,Dn,function(t){return n(165,yt=t)});var Bn=Mu("imageIsStatic");Ea(t,Bn,function(t){return n(150,H=t)});var _n=Mu("imageStaticVisualCorners");Ea(t,_n,function(t){return n(187,ft=t)});var Wn=Mu("fixScrollDirection");Ea(t,Wn,function(t){return n(181,ot=t)});var Nn="idle",Vn=hc();Ea(t,Vn,function(t){return n(162,mt=t)});var jn,Hn=function(){return void 0===st},Un=function(t){return 1/t},Gn=function(t){_e&&He!==t&&(n(97,He=t),st&&1!==st&&Xn()&&_a(Ii,st=Un(st),st))},Xn=function(){if(1===st||!i)return!1;var t=Un(st);return!!If(mt).find(function(e){return V(e,1)[0]===t})},Zn=function(t,e,n){return te(n)?e.width===Math.round(t.height)||e.height===Math.round(t.width):e.width===Math.round(t.width)||e.height===Math.round(t.height)},Yn=function(){return(Hn()||"always"===Nt&&Xn())&&function(t,e,n){var i=Ye(Xe(Be(e),n),function(t){return Math.abs(Math.round(t))}),r=Ge(i),o=dn(t);return Se(r,o)}(G,et,nt)&&Zn(G,et,nt)},qn=function(t){if("never"!==Nt&&Yn()){_a(gi,nt+=t,nt);var e=te(nt),n=e?et.height:et.width,i=e?et.width:et.height;_a(Ti,G=sn(0,0,n,i),G),Hn()||_a(Ii,st=Yt(n,i),st)}else _a(gi,nt+=t,nt)},Kn=It,Jn=Kn.history,Qn=Kn.env,ti=Kn.isInteracting,ei=Kn.isInteractingFraction,ni=Kn.isTransformingImage,ii=Kn.rootRect,ri=Kn.stageRect,oi=(Kn.utilRect,Kn.utilRectPadded),ai=Kn.rootLineColor,ui=Kn.allowPan,ci=Kn.allowZoom,li=Kn.allowPlayPause,si=Kn.rangeInputElasticity,di=Kn.presentationScalar,fi=Kn.utilTools,hi=Kn.imagePreviewModifiers,pi=Kn.imageOutlineOpacity,vi=Kn.imageFlipX,mi=Kn.imageFlipY,gi=Kn.imageRotation,$i=Kn.imageRotationRange,yi=Kn.imageOutputSize,bi=Kn.imageSelectionRect,xi=Kn.imageSelectionRectSnapshot,wi=Kn.imageSelectionRectIntent,Si=Kn.imageSelectionRectPresentation,ki=Kn.imageCropRectIntent,Ci=Kn.imageCropRectOrigin,Ti=Kn.imageCropRect,Mi=Kn.imageCropMinSize,Pi=Kn.imageCropMaxSize,Ri=Kn.imageCropRange,Ii=Kn.imageCropAspectRatio,Ei=Kn.imageCropLimitToImage,Ai=Kn.imageSize,Li=Kn.imageScalar,Fi=Kn.imageOverlayMarkup,zi=Kn.stagePadded,Oi=Kn.stageRecenter;function Di(t,e){return Pt(t.cropIconSelectPreset)?Af(t.cropIconSelectPreset,t,e):Jl(t.cropIconSelectPreset,An({aspectRatio:e}),"{","}")}function Bi(t,e){return Pt(t.cropIconCropBoundary)?Af(t.cropIconCropBoundary,t,e):Jl(t.cropIconCropBoundary,Fn({isBoundToImage:e}),"{","}")}Ea(t,Qn,function(t){return n(145,O=t)}),Ea(t,ti,function(t){return n(149,j=t)}),Ea(t,ni,function(t){return n(179,Q=t)}),Ea(t,ii,function(t){return n(26,at=t)}),Ea(t,ri,function(t){return n(157,J=t)}),Ea(t,oi,function(t){return n(14,Y=t)}),Ea(t,di,function(t){return n(154,Z=t)}),Ea(t,fi,function(t){return n(189,pt=t)}),Ea(t,hi,function(t){return n(178,W=t)}),Ea(t,vi,function(t){return n(164,$t=t)}),Ea(t,mi,function(t){return n(163,gt=t)}),Ea(t,gi,function(t){return n(15,nt=t)}),Ea(t,$i,function(t){return n(28,xt=t)}),Ea(t,yi,function(t){return n(151,U=t)}),Ea(t,bi,function(t){return n(156,K=t)}),Ea(t,xi,function(t){return n(155,q=t)}),Ea(t,wi,function(t){return n(188,ht=t)}),Ea(t,Si,function(t){return n(148,N=t)}),Ea(t,ki,function(t){return n(182,ut=t)}),Ea(t,Ci,function(t){return n(184,lt=t)}),Ea(t,Ti,function(t){return n(152,G=t)}),Ea(t,Mi,function(t){return n(160,rt=t)}),Ea(t,Pi,function(t){return n(186,dt=t)}),Ea(t,Ri,function(t){return n(183,ct=t)}),Ea(t,Ii,function(t){return n(185,st=t)}),Ea(t,Ei,function(t){return n(159,it=t)}),Ea(t,Ai,function(t){return n(158,et=t)}),Ea(t,Li,function(t){return n(153,X=t)}),Ea(t,zi,function(t){return n(147,_=t)});var _i=function(t,e){var n={target:t,translate:e},i=Ue(Be(rt),Z),r=Ue(Be(dt),Z),o=zy(q,n,B(B({},Y),{},{x:0,y:0}),{aspectRatio:st,minSize:i,maxSize:r});if(o=function(t,e,n){var i=V(Tn(t),4),r=i[0],o=i[1],a=i[2],u=i[3],c=B({},t);if(r<e.y&&(t.height=t.height-(e.y-r),t.y=e.y),o>e.x+e.width&&(t.width=e.x+e.width-t.x),a>e.y+e.height&&(t.height=e.y+e.height-t.y),u<e.x&&(t.width=t.width-(e.x-u),t.x=e.x),n){var l=Math.min(1,c.width/t.width,c.height/t.height);return mn(c,l)}return t}(o,B(B({},Y),{},{x:0,y:0}),st),!it)return{boundsLimited:o,boundsIntent:o};var a=Yy(q,o,n,ft,{aspectRatio:st,minSize:i,maxSize:r});return{boundsLimited:a,boundsIntent:a}},Wi=function(t,e){var n={target:t,translate:e},i=Ue(Be(rt),Z),r=Ue(Be(dt),Z),o=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=e.target,r=e.translate,o=n.aspectRatio,a=n.minSize,u=Ly[i],c=se[u],l=Ce(en(t),ve(c[0]*t.width,c[1]*t.height)),s=se[i],d=Ce(en(t),ve(s[0]*t.width,s[1]*t.height)),f=V(Fy(i),7),h=f[0],p=f[1],v=f[2],m=f[3],g=f[4],$=f[5],y=f[6],b=r.x,x=r.y;g?x=0:$&&(b=0);var w=V(Tn(t),4),S=w[0],k=w[1],C=w[2],T=w[3];if(h?T=l.x:p&&(k=l.x),m?S=l.y:v&&(C=l.y),h?k=d.x+b:p&&(T=d.x+b),m?C=d.y+x:v&&(S=d.y+x),a&&g&&C-S<a.height){var M=a.height-(C-S);
2S-=.5*M,C+=.5*M}if(a&&$&&k-T<a.width){var P=a.width-(k-T);T-=.5*P,k+=.5*P}if(o)if(y){var R=k-T,I=C-S;g?(I=R/o,S=l.y-.5*I,C=l.y+.5*I):$&&(R=I*o,T=l.x-.5*R,k=l.x+.5*R)}else{var E=ve(d.x+b-l.x,d.y+x-l.y);i===ue?(E.x=Math.max(0,E.x),E.y=Math.min(0,E.y)):i===ce?(E.x=Math.max(0,E.x),E.y=Math.max(0,E.y)):i===le?(E.x=Math.min(0,E.x),E.y=Math.max(0,E.y)):i===ae&&(E.x=Math.min(0,E.x),E.y=Math.min(0,E.y));var A=be(E),L=ve(o,1),F=Pe(xe(L),A);i===ue?(k=l.x+F.x,S=l.y-F.y):i===ce?(k=l.x+F.x,C=l.y+F.y):i===le?(T=l.x-F.x,C=l.y+F.y):i===ae&&(T=l.x-F.x,S=l.y-F.y)}return sn(T,S,k-T,C-S)}(q,n,{aspectRatio:st,minSize:i});return{boundsLimited:zy(q,n,B(B({},Y),{},{x:0,y:0}),{aspectRatio:st,minSize:i,maxSize:r}),boundsIntent:o}},Ni=void 0,Vi=void 0,ji=function(t){var e=t.translation,n=t.scalar;H&&(n=1,e=$e(ge(e)));var i,r=Math.min(K.width/G.width,K.height/G.height),o=Pe(ge(e),1/r);if(Vi){var a=Te(ge(Vi),e);Vi=e,i=fn(en(G),a)}else i=fn(en(Ni),$e(ge(o))),void 0!==n&&hn(i,1/n);_a(ki,ut=i,ut),_a(Ti,G=i,G)},Hi=pc([Ri,Ti],function(t,e){var n=V(t,2),i=n[0],r=n[1];if(r){var o=V(i,2),a=o[0],u=o[1],c=$n(r);e([We(Pn(kn(a,c),de)),We(Pn(Cn(u,c),de))])}});Ea(t,Hi,function(t){return n(180,tt=t)});var Ui=pc([Ai,Ei,Mi,Pi,Ri,gi],function(t,e){var n=V(t,6),i=n[0],r=n[1],o=n[2],a=(n[3],n[4]),u=n[5];if(i){var c,l,s=a[0],d=a[1];r?(c=function(t,e,n){return te(n)?1-1/Math.min(t.height/e.width,t.width/e.height):1-1/Math.min(t.width/e.width,t.height/e.height)}(i,d,u),l=Math.min(s.width/o.width,s.height/o.height)):(c=-1,l=1),e([c,l].map(function(t){return de(t)}))}});Ea(t,Ui,function(t){return n(29,wt=t)});var Xi=pc([Ai,Ti,Ri,gi],function(t,e){var n,i=V(t,4),r=i[0],o=i[1],a=i[2],u=i[3];if(!r||!o)return e(0);var c=a[0],l=a[1],s=o.width,d=o.height,f=$n(o),h=te(u)?je(r.height,r.width):r,p=Cn(h,f);if(s<=p.width||d<=p.height){var v=p.width-c.width,m=p.height-c.height;n=0===v||0===m?1:1-Math.min((s-c.width)/v,(d-c.height)/m)}else{var g=l.width-p.width,$=l.height-p.height,y=Cn({width:g,height:$},f);n=-Math.min((s-p.width)/y.width,(d-p.height)/y.height)}e(n)});Ea(t,Xi,function(t){return n(30,St=t)});var Zi,Yi,qi,Ki=function(t){var e,n,i,r=$n(Ni),o=te(nt)?je(et.height,et.width):et,a=Cn(o,r);if(t>=0){var u=a.width-ct[0].width,c=a.height-ct[0].height;e=a.width-u*t,n=a.height-c*t,i=kn({width:e,height:n},r)}else{var l=ct[1].width-a.width,s=ct[1].height-a.height;e=a.width+l*-t,n=a.height+s*-t,i=Cn({width:e,height:n},r)}e=i.width,n=i.height;var d=Ni.x+.5*Ni.width-.5*e,f=Ni.y+.5*Ni.height-.5*n;_a(Ti,G={x:d,y:f,width:e,height:n},G)},Ji=function(t){var e=hn(en(Zi),1/t);_a(ki,ut=e,ut),_a(Ti,G=e,G)},Qi=function(){Oi.set({})};var tr=Us(0,{precision:1e-4});Ea(t,tr,function(t){return n(31,kt=t)});var er=Us();Ea(t,er,function(t){return n(32,Ct=t)});var nr=pc([Ii,yi,Vn],function(t,e){var n=V(t,3),r=n[0],o=n[1],a=n[2];if(i){var u=If(a),c=L(u).map(function(t){return t[0]}).sort(function(t,e){return Gi(t[0])&&!Gi(e[0])?1:-1}).find(function(t){if(Gi(t)&&o){var e=V(t,2),n=e[0],i=e[1],a=o.width===n&&o.height===i,u=r===Yt(n,i);return a&&u}return t===r});if(!c)return e(void 0);e(u.map(function(t){return t[0]}).findIndex(function(t){return Gi(t)?_c(t,c):t===c}))}});Ea(t,nr,function(t){return n(161,vt=t)});var ir=function(t,e){if(i&&-1!==t&&void 0!==t){var n=If(e)[t][0];return n?Gi(n)?Yt(n[0],n[1]):n:void 0}},rr=pc([ai,Si,ei],function(t,e){var n=V(t,3),i=n[0],r=n[1],o=n[2],a=zt(Nn,o),u=a.rows,c=a.cols,l=a.opacity;if(!r||l<=0)return e([]);for(var s=r.x,d=r.y,f=r.width,h=r.height,p=f/c,v=h/u,m=[],g=1;g<=u-1;g++){var $=d+v*g;m.push({id:"image-selection-guide-row-".concat(g),points:[ve(s,$),ve(s+f,$)],opacity:l,strokeWidth:1,strokeColor:i})}for(var y=1;y<=c-1;y++){var b=s+p*y;m.push({id:"image-selection-guide-col-".concat(y),points:[ve(b,d),ve(b,d+h)],opacity:l,strokeWidth:1,strokeColor:i})}e(m)});Ea(t,rr,function(t){return n(146,D=t)});var or,ar="crop-".concat(Ft()),ur=ar+"-"+(jt?an:"zoom"),cr=ur,lr=void 0,sr=Us(z?20:0);Ea(t,sr,function(t){return n(143,A=t)});return t.$$set=function(t){"isActive"in t&&Mt(n(0,Rt=t.isActive)),"stores"in t&&n(99,It=t.stores),"cropImageSelectionCornerStyle"in t&&n(1,At=t.cropImageSelectionCornerStyle),"cropWillRenderImageSelectionGuides"in t&&n(100,zt=t.cropWillRenderImageSelectionGuides),"cropAutoCenterImageSelectionTimeout"in t&&n(101,Dt=t.cropAutoCenterImageSelectionTimeout),"cropEnableZoomMatchImageAspectRatio"in t&&n(102,_t=t.cropEnableZoomMatchImageAspectRatio),"cropEnableRotateMatchImageAspectRatio"in t&&n(103,Nt=t.cropEnableRotateMatchImageAspectRatio),"cropEnableRotationInput"in t&&n(104,jt=t.cropEnableRotationInput),"cropEnableZoom"in t&&n(2,Ut=t.cropEnableZoom),"cropEnableZoomInput"in t&&n(105,Xt=t.cropEnableZoomInput),"cropEnableZoomAutoHide"in t&&n(106,Kt=t.cropEnableZoomAutoHide),"cropEnableImageSelection"in t&&n(107,ee=t.cropEnableImageSelection),"cropEnableInfoIndicator"in t&&n(108,ie=t.cropEnableInfoIndicator),"cropEnableZoomTowardsWheelPosition"in t&&n(109,oe=t.cropEnableZoomTowardsWheelPosition),"cropEnableLimitWheelInputToCropSelection"in t&&n(110,he=t.cropEnableLimitWheelInputToCropSelection),"cropEnableCenterImageSelection"in t&&n(111,me=t.cropEnableCenterImageSelection),"cropEnableButtonRotateLeft"in t&&n(112,we=t.cropEnableButtonRotateLeft),"cropEnableButtonRotateRight"in t&&n(113,Me=t.cropEnableButtonRotateRight),"cropEnableButtonFlipHorizontal"in t&&n(114,Ie=t.cropEnableButtonFlipHorizontal),"cropEnableButtonFlipVertical"in t&&n(115,Ae=t.cropEnableButtonFlipVertical),"cropSelectPresetOptions"in t&&n(116,Fe=t.cropSelectPresetOptions),"cropEnableSelectPreset"in t&&n(117,Oe=t.cropEnableSelectPreset),"cropEnableFilterMatchAspectRatio"in t&&n(118,_e=t.cropEnableFilterMatchAspectRatio),"cropSelectPresetFilter"in t&&n(97,He=t.cropSelectPresetFilter),"cropEnableButtonToggleCropLimit"in t&&n(119,Ke=t.cropEnableButtonToggleCropLimit),"cropWillRenderTools"in t&&n(120,Qe=t.cropWillRenderTools),"cropWillRenderInfoIndicator"in t&&n(121,nn=t.cropWillRenderInfoIndicator),"cropActiveTransformTool"in t&&n(122,an=t.cropActiveTransformTool),"cropMinimizeToolbar"in t&&n(123,cn=t.cropMinimizeToolbar),"cropInteractionFocus"in t&&n(124,vn=t.cropInteractionFocus),"cropRotationRange"in t&&n(3,bn=t.cropRotationRange),"cropMaskOpacity"in t&&n(125,Mn=t.cropMaskOpacity),"locale"in t&&n(4,In=t.locale),"cropFormatIconSelectPreset"in t&&n(126,An=t.cropFormatIconSelectPreset),"cropFormatIconCropBoundary"in t&&n(127,Fn=t.cropFormatIconCropBoundary)}
2,t.$$.update=function(){8192&t.$$.dirty[0]|1&t.$$.dirty[4]&&Bn.set("selection"===vn&&F),8388608&t.$$.dirty[3]&&n(134,i=Fe&&Array.isArray(Fe)&&Fe.length),8388608&t.$$.dirty[3]|1024&t.$$.dirty[4]&&Vn.set(i?Fe:[]),8192&t.$$.dirty[0]|1048576&t.$$.dirty[4]&&F&&pi.set(1,{hard:!z}),8192&t.$$.dirty[0]&&ui.set(!F),8192&t.$$.dirty[0]&&ci.set(!F),8192&t.$$.dirty[0]&&F&&li.set(!0),2097152&t.$$.dirty[4]&&n(129,h="overlay"===O.layoutMode),16777216&t.$$.dirty[3]|32&t.$$.dirty[4]&&n(133,S=Oe&&!h),16384&t.$$.dirty[0]|2&t.$$.dirty[5]&&n(142,c=Y&&K&&wn(Y,K)),262144&t.$$.dirty[4]|2&t.$$.dirty[5]&&n(140,l=!(!K||!c)),327680&t.$$.dirty[4]|2&t.$$.dirty[5]&&n(138,s=l&&gn(K,c,function(t){return de(t,5)})),32784&t.$$.dirty[0]|209190928&t.$$.dirty[3]|2115072&t.$$.dirty[4]|2040&t.$$.dirty[5]&&n(12,r=yt&&Qe([we&&["Button","rotate-left",{label:In.cropLabelButtonRotateLeft,labelClass:"PinturaToolbarContentWide",icon:In.cropIconButtonRotateLeft,onclick:function(){qn(-Math.PI/2),Jn.write()}}],Me&&["Button","rotate-right",{label:In.cropLabelButtonRotateRight,labelClass:"PinturaToolbarContentWide",icon:In.cropIconButtonRotateRight,onclick:function(){qn(Math.PI/2),Jn.write()}}],Ie&&["Button","flip-horizontal",{label:In.cropLabelButtonFlipHorizontal,labelClass:"PinturaToolbarContentWide",icon:In.cropIconButtonFlipHorizontal,onclick:function(){te(nt)?_a(mi,gt=!gt,gt):_a(vi,$t=!$t,$t),Jn.write()}}],Ae&&["Button","flip-vertical",{label:In.cropLabelButtonFlipVertical,labelClass:"PinturaToolbarContentWide",icon:In.cropIconButtonFlipVertical,onclick:function(){te(nt)?_a(vi,$t=!$t,$t):_a(mi,gt=!gt,gt),Jn.write()}}],S&&i&&[!1===He?"Dropdown":Uy,"select-preset",{icon:Di(In,ir(vt,mt)),label:Af(In.cropLabelSelectPreset,In,ir(vt,mt)),labelClass:"PinturaToolbarContentWide",options:mt,filter:He,onfilterchange:Gn,selectedIndex:vt,onchange:function(t){var e=t.value;Gi(e)?(_a(Ii,st=Yt(e[0],e[1]),st),_a(yi,U=Ne(e),U)):_a(Ii,st=e,st),s&&Qi(),Jn.write()},optionMapper:function(t){var e=!1,n=Gi(t.value)?t.value[0]/t.value[1]:t.value;if(n){var i=Ec(et,nt,n);e=i.width<rt.width||i.height<rt.height}return t.icon=function(t){var e,n,i,r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=o.width,u=void 0===a?24:a,c=o.height,l=void 0===c?24:c,s=o.bounds,d=void 0===s?16:s,f=o.radius,h=void 0===f?3:f,p=Gi(t)?Yt(t[0],t[1]):t,v=!!p;r=(i=(p=v?p:1)>1?d:p*d)/p,e=Math.round(.5*(u-i)),n=Math.round(.5*(l-r));var m=v?"currentColor":"none",g=v?"none":"currentColor",$=u/16,y=[u/12,u/6].join(" ");return'<rect fill="'.concat(m,'" stroke="').concat(g,'" stroke-width="').concat($,'" stroke-dasharray="').concat(y,'" x="').concat(e,'" y="').concat(n,'" width="').concat(i,'" height="').concat(r,'" rx="').concat(h,'"/>')}(t.value,{bounds:14}),B(B({},t),{},{disabled:e})}}],Ke&&["Dropdown","select-crop-limit",{icon:Bi(In,it),label:In.cropLabelCropBoundary,labelClass:"PinturaToolbarContentWide",onchange:function(t){var e=t.value;_a(Ei,it=e,it),Jn.write()},options:[[!0,In.cropLabelCropBoundaryEdge,{icon:Bi(In,!0)}],[!1,In.cropLabelCropBoundaryNone,{icon:Bi(In,!1)}]]}]].filter(Boolean),O,function(){return Dn.set({})}).filter(Boolean)),12288&t.$$.dirty[0]|1073741824&t.$$.dirty[3]|2097184&t.$$.dirty[4]&&_a(fi,pt=F&&"never"!==cn&&("always"===cn||"short"===O.verticalSpace||h)?r.map(function(t){var e=V(t,3),n=e[0],i=e[1],r=e[2];return Array.isArray(r)?[n,i,r]:[n,i,B(B({},r),{},{hideLabel:!0})]}):[],pt),16&t.$$.dirty[5]&&n(25,o=it?0:-1),16384&t.$$.dirty[0]|4&t.$$.dirty[5]&&n(135,a=Y&&ve(-(J.x-Y.x),-(J.y-Y.y))),16779264&t.$$.dirty[4]&&n(136,u=N&&a&&ve(sf(N.x+.5*N.width+a.x),sf(N.y+.5*N.height+a.y))),1&t.$$.dirty[5]&&n(139,d=null!=q),16384&t.$$.dirty[0]|262144&t.$$.dirty[4]&&n(141,f=Y&&c&&(c.height===Y.height||c.width===Y.width)),1610743808&t.$$.dirty[4]&&n(137,p=!f&&Z<1&&X<1),122880&t.$$.dirty[4]&&n(9,v=l&&!d&&(!s||p)),32768&t.$$.dirty[3]|268435488&t.$$.dirty[4]&&n(11,m=ie&&!!G&&!h),268435456&t.$$.dirty[3]&&n(24,g=!!nn||void 0),2048&t.$$.dirty[0]|268435456&t.$$.dirty[3]|402653184&t.$$.dirty[4]&&n(23,$=m&&nn?nn(G,U):m&&function(t,e){var n={};if(e){var i=t.width/t.height;e.width&&!e.height&&(n=je(e.width,e.width/i)),e.height&&!e.width&&(n=je(e.height*i,e.height)),n=Be(e)}else n=je(t.width,t.height);return"".concat(Math.round(n.width)," × ").concat(Math.round(n.height))}(G,U)),16779264&t.$$.dirty[4]&&n(8,x=N&&a&&{x:N.x+a.x,y:N.y+a.y,width:N.width,height:N.height}),256&t.$$.dirty[0]|16384&t.$$.dirty[3]|32&t.$$.dirty[4]&&n(22,y=ee&&!!x&&!h),262400&t.$$.dirty[3]|67112960&t.$$.dirty[4]&&n(10,b=me&&!!u&&!Dt&&!H),512&t.$$.dirty[0]|256&t.$$.dirty[3]|33554448&t.$$.dirty[4]&&v&&Dt&&!j&&(clearTimeout(qi),n(128,qi=setTimeout(Qi,Dt))),33554448&t.$$.dirty[4]&&j&&clearTimeout(qi),1536&t.$$.dirty[0]|1048576&t.$$.dirty[4]&&tr.set(b&&v?1:0,{hard:!1===z}),1052672&t.$$.dirty[4]&&er.set(u,{hard:!1===z}),8192&t.$$.dirty[0]|8388608&t.$$.dirty[4]&&(F&&!_?(_a(hi,W.crop={maskOpacity:Mn,maskMarkupOpacity:Mn}
2,W),hi.set(W)):(delete W.crop,hi.set(W))),4194304&t.$$.dirty[4]&&D&&Fi.update(function(t){var e=t.filter(function(t){return!/^image\-selection\-guide/.test(t.id)});return F?[].concat(L(e),L(D)):e}),2097152&t.$$.dirty[4]&&n(132,w="short"!==O.verticalSpace),1073741824&t.$$.dirty[3]|288&t.$$.dirty[4]&&n(21,k="never"===cn&&!h||w&&"always"!==cn),4&t.$$.dirty[0]|4096&t.$$.dirty[3]&&n(131,C=Ut&&Xt),8192&t.$$.dirty[3]|384&t.$$.dirty[4]&&n(130,T=Kt?w&&C:C),2048&t.$$.dirty[3]|64&t.$$.dirty[4]&&n(20,M=jt||T),64&t.$$.dirty[4]&&(T||n(5,cr=ur)),32&t.$$.dirty[0]&&n(19,P={name:ar,selected:cr}),16&t.$$.dirty[0]|2048&t.$$.dirty[3]|64&t.$$.dirty[4]&&n(7,R=[jt&&{id:ar+"-rotation",label:In.cropLabelTabRotation},T&&{id:ar+"-zoom",label:In.cropLabelTabZoom}].filter(Boolean)),128&t.$$.dirty[0]&&n(18,I=R.map(function(t){return t.id})),64&t.$$.dirty[0]|32&t.$$.dirty[4]&&or&&!or.children.length&&h&&or.dispatchEvent(new CustomEvent("measure",{detail:or.rect})),8192&t.$$.dirty[0]|1048576&t.$$.dirty[4]&&z&&sr.set(F?0:20),524288&t.$$.dirty[4]&&n(17,E=A?"translateY(".concat(A,"px)"):"none")},[Rt,At,Ut,bn,In,cr,or,R,x,v,b,m,r,F,Y,nt,lr,E,I,P,M,k,y,$,g,o,at,bt,xt,wt,St,kt,Ct,zn,On,Dn,Bn,_n,Wn,Vn,Qn,ti,ni,ii,ri,oi,si,di,fi,hi,vi,mi,gi,$i,yi,bi,xi,wi,Si,ki,Ci,Ti,Mi,Pi,Ri,Ii,Ei,Ai,Li,zi,function(){Nn="select",_a(ti,j=!0,j),_a(xi,q=en(K),q),jn=H?_i:Wi},function(t){var e=t.detail,n=jn(e.direction,e.translation),i=n.boundsLimited,r=n.boundsIntent;_a(ni,Q=!0,Q),_a(wi,ht=r,ht),_a(bi,K=i,K)},function(t){var e=t.detail,n=jn(e.direction,e.translation).boundsLimited;_a(ni,Q=!1,Q),_a(ti,j=!1,j),_a(wi,ht=void 0,ht),be(e.translation)&&(_a(bi,K=n,K),Jn.write()),_a(xi,q=void 0,q),Nn=void 0},function(){Nn="rotate",_a(ti,j=!0,j),_a(Ci,lt=en(G),lt)},function(t){_a(ni,Q=!0,Q),_a(gi,nt=t,nt)},function(t){_a(ni,Q=!1,Q),_a(ti,j=!1,j),_a(gi,nt=t,nt),Jn.write(),_a(Ci,lt=void 0,lt)},function(){Nn="pan",Vi=void 0,_a(ti,j=!0,j),Ni=en(G)},function(t){var e=t.detail;_a(ni,Q=!0,Q),ji(e)},function(t){var e=t.detail;_a(ni,Q=!1,Q),_a(ti,j=!1,j),(be(e.translation)>0||0!==e.scalar)&&(ji(e),Jn.write()),_a(ki,ut=void 0,ut),Ni=void 0},function(t){var e=t.detail.translation;H&&(e=$e(ge(e))),Vi=e,_a(ti,j=!1,j)},Hi,Ui,Xi,function(){Nn="zoom",_a(ti,j=!0,j),Ni=en(G)},function(t){_a(ni,Q=!1,Q),Ki(t)},function(t){Ki(t),Jn.write(),_a(ni,Q=!1,Q),_a(ti,j=!1,j),Ni=void 0},function(){Nn="zoom",Ni||(Zi=en(G),_a(ti,j=!0,j))},function(t){var e=t.detail;Zi&&(_a(ni,Q=!0,Q),Ji(e))},function(t){var e=t.detail;Zi&&(_a(ni,Q=!1,Q),_a(ti,j=!1,j),Ji(e),_a(ki,ut=void 0,ut),Zi=void 0,Jn.write())},function(t){var e=Nv(t,at,J);if(!he||Sn(K,e)){Nn="zoom",_a(ti,j=!0,j),_a(ni,Q=!0,Q),t.preventDefault(),t.stopPropagation();var n=iv(t,{fixScrollDirection:ot}),i=1+n/100,r=en(G),o=1===Math.min(G.width/rt.width,G.height/rt.height);if(_t&&it){var a=Zn(G,et,nt);if(Hn()&&a&&n>0&&s){_a(ti,j=!1,j),_a(ni,Q=!1,Q);var u=te(nt)?rn({height:et.width,width:et.height}):rn(et);if(gn(r,u))return;if(clearTimeout(Yi),gn(Jn.state.crop,u))return;return _a(Ti,G=u,G),void Jn.write()}}var c=dn(G);if(oe&&"selection"!==vn&&n<0&&!o){var l=Te(ge(e),K),d=Math.min(K.width/G.width,K.height/G.height),f=hn(en(K),1.1);c=Sn(f,e)?Ce(en(G),Pe(l,1/d)):c}var h=hn(en(G),i,c);if(Ze(tt[1],h)||(h=ln(dn(h),tt[1])),Ze(h,tt[0])||(h=ln(dn(h),tt[0])),gn(r,h,de))return _a(ti,j=!1,j),void _a(ni,Q=!1,Q);_a(Ti,G=Pn(h,function(t){return de(t,5)}),G),_a(ti,j=!1,j),_a(ni,Q=!1,Q),clearTimeout(Yi),Yi=setTimeout(function(){Jn.write()},500)}},Qi,tr,er,nr,rr,ar,sr,He,"crop",It,zt,Dt,_t,Nt,jt,Xt,Kt,ee,ie,oe,he,me,we,Me,Ie,Ae,Fe,Oe,_e,Ke,Qe,nn,an,cn,vn,Mn,An,Fn,qi,h,T,C,w,S,i,a,u,p,s,d,l,f,c,A,z,O,D,_,N,j,H,U,G,X,Z,q,K,J,et,it,rt,vt,mt,gt,$t,yt,function(e){Pu.call(this,t,e)},function(t){var e=t.detail;return n(5,cr=e)},function(t){Iu[t?"unshift":"push"](function(){n(6,or=t)})},function(t){return Wv(t)},function(t){n(16,lr=t)},function(e){Pu.call(this,t,e)}]}var hb={util:["crop",function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,fb,cb,Ma,{name:98,isActive:0,stores:99,cropImageSelectionCornerStyle:1,cropWillRenderImageSelectionGuides:100,cropAutoCenterImageSelectionTimeout:101,cropEnableZoomMatchImageAspectRatio:102,cropEnableRotateMatchImageAspectRatio:103,cropEnableRotationInput:104,cropEnableZoom:2,cropEnableZoomInput:105,cropEnableZoomAutoHide:106,cropEnableImageSelection:107,cropEnableInfoIndicator:108,cropEnableZoomTowardsWheelPosition:109,cropEnableLimitWheelInputToCropSelection:110,cropEnableCenterImageSelection:111,cropEnableButtonRotateLeft:112,cropEnableButtonRotateRight:113,cropEnableButtonFlipHorizontal:114,cropEnableButtonFlipVertical:115,cropSelectPresetOptions:116,cropEnableSelectPreset:117,cropEnableFilterMatchAspectRatio:118,cropSelectPresetFilter:97,cropEnableButtonToggleCropLimit:119,cropWillRenderTools:120,cropWillRenderInfoIndicator:121,cropActiveTransformTool:122,cropMinimizeToolbar:123,cropInteractionFocus:124,cropRotationRange:3,cropMaskOpacity:125,locale:4,cropFormatIconSelectPreset:126,cropFormatIconCropBoundary:127},null,[-1,-1,-1,-1,-1,-1,-1,-1]),n}return $(e,t),v(e,[{key:"name",get:function(){return this.$$.ctx[98]}},{key:"isActive",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({isActive:t}),Vu()}},{key:"stores",get:function(){return this.$$.ctx[99]}
2,set:function(t){this.$$set({stores:t}),Vu()}},{key:"cropImageSelectionCornerStyle",get:function(){return this.$$.ctx[1]},set:function(t){this.$$set({cropImageSelectionCornerStyle:t}),Vu()}},{key:"cropWillRenderImageSelectionGuides",get:function(){return this.$$.ctx[100]},set:function(t){this.$$set({cropWillRenderImageSelectionGuides:t}),Vu()}},{key:"cropAutoCenterImageSelectionTimeout",get:function(){return this.$$.ctx[101]},set:function(t){this.$$set({cropAutoCenterImageSelectionTimeout:t}),Vu()}},{key:"cropEnableZoomMatchImageAspectRatio",get:function(){return this.$$.ctx[102]},set:function(t){this.$$set({cropEnableZoomMatchImageAspectRatio:t}),Vu()}},{key:"cropEnableRotateMatchImageAspectRatio",get:function(){return this.$$.ctx[103]},set:function(t){this.$$set({cropEnableRotateMatchImageAspectRatio:t}),Vu()}},{key:"cropEnableRotationInput",get:function(){return this.$$.ctx[104]},set:function(t){this.$$set({cropEnableRotationInput:t}),Vu()}},{key:"cropEnableZoom",get:function(){return this.$$.ctx[2]},set:function(t){this.$$set({cropEnableZoom:t}),Vu()}},{key:"cropEnableZoomInput",get:function(){return this.$$.ctx[105]},set:function(t){this.$$set({cropEnableZoomInput:t}),Vu()}},{key:"cropEnableZoomAutoHide",get:function(){return this.$$.ctx[106]},set:function(t){this.$$set({cropEnableZoomAutoHide:t}),Vu()}},{key:"cropEnableImageSelection",get:function(){return this.$$.ctx[107]},set:function(t){this.$$set({cropEnableImageSelection:t}),Vu()}},{key:"cropEnableInfoIndicator",get:function(){return this.$$.ctx[108]},set:function(t){this.$$set({cropEnableInfoIndicator:t}),Vu()}},{key:"cropEnableZoomTowardsWheelPosition",get:function(){return this.$$.ctx[109]},set:function(t){this.$$set({cropEnableZoomTowardsWheelPosition:t}),Vu()}},{key:"cropEnableLimitWheelInputToCropSelection",get:function(){return this.$$.ctx[110]},set:function(t){this.$$set({cropEnableLimitWheelInputToCropSelection:t}),Vu()}},{key:"cropEnableCenterImageSelection",get:function(){return this.$$.ctx[111]},set:function(t){this.$$set({cropEnableCenterImageSelection:t}),Vu()}},{key:"cropEnableButtonRotateLeft",get:function(){return this.$$.ctx[112]},set:function(t){this.$$set({cropEnableButtonRotateLeft:t}),Vu()}},{key:"cropEnableButtonRotateRight",get:function(){return this.$$.ctx[113]},set:function(t){this.$$set({cropEnableButtonRotateRight:t}),Vu()}},{key:"cropEnableButtonFlipHorizontal",get:function(){return this.$$.ctx[114]},set:function(t){this.$$set({cropEnableButtonFlipHorizontal:t}),Vu()}},{key:"cropEnableButtonFlipVertical",get:function(){return this.$$.ctx[115]},set:function(t){this.$$set({cropEnableButtonFlipVertical:t}),Vu()}},{key:"cropSelectPresetOptions",get:function(){return this.$$.ctx[116]},set:function(t){this.$$set({cropSelectPresetOptions:t}),Vu()}},{key:"cropEnableSelectPreset",get:function(){return this.$$.ctx[117]},set:function(t){this.$$set({cropEnableSelectPreset:t}),Vu()}},{key:"cropEnableFilterMatchAspectRatio",get:function(){return this.$$.ctx[118]},set:function(t){this.$$set({cropEnableFilterMatchAspectRatio:t}),Vu()}},{key:"cropSelectPresetFilter",get:function(){return this.$$.ctx[97]},set:function(t){this.$$set({cropSelectPresetFilter:t}),Vu()}},{key:"cropEnableButtonToggleCropLimit",get:function(){return this.$$.ctx[119]},set:function(t){this.$$set({cropEnableButtonToggleCropLimit:t}),Vu()}},{key:"cropWillRenderTools",get:function(){return this.$$.ctx[120]},set:function(t){this.$$set({cropWillRenderTools:t}),Vu()}},{key:"cropWillRenderInfoIndicator",get:function(){return this.$$.ctx[121]},set:function(t){this.$$set({cropWillRenderInfoIndicator:t}),Vu()}},{key:"cropActiveTransformTool",get:function(){return this.$$.ctx[122]},set:function(t){this.$$set({cropActiveTransformTool:t}),Vu()}},{key:"cropMinimizeToolbar",get:function(){return this.$$.ctx[123]},set:function(t){this.$$set({cropMinimizeToolbar:t}),Vu()}},{key:"cropInteractionFocus",get:function(){return this.$$.ctx[124]},set:function(t){this.$$set({cropInteractionFocus:t}),Vu()}},{key:"cropRotationRange",get:function(){return this.$$.ctx[3]},set:function(t){this.$$set({cropRotationRange:t}),Vu()}},{key:"cropMaskOpacity",get:function(){return this.$$.ctx[125]},set:function(t){this.$$set({cropMaskOpacity:t}),Vu()}},{key:"locale",get:function(){return this.$$.ctx[4]},set:function(t){this.$$set({locale:t}),Vu()}},{key:"cropFormatIconSelectPreset",get:function(){return this.$$.ctx[126]},set:function(t){this.$$set({cropFormatIconSelectPreset:t}),Vu()}},{key:"cropFormatIconCropBoundary",get:function(){return this.$$.ctx[127]},set:function(t){this.$$set({cropFormatIconCropBoundary:t}),Vu()}}])}(sc)]};function pb(t){var e,n,i,r,o,a,u,c=t[77],l=(Pt(t[77].label)?t[77].label(t[2]):t[77].label)+"";function s(){for(var e,n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(e=t)[51].apply(e,[t[77]].concat(i))}var d=function(){return t[52](n,c)},f=function(){return t[52](null,c)};return{c:function(){e=Ja("div"),n=Ja("div"),i=eu(),r=Ja("span"),o=tu(l),au(n,"class",$b),au(e,"slot","o
2ption"),au(e,"class","PinturaFilterOption")},m:function(t,c){qa(t,e,c),Xa(e,n),d(),Xa(e,i),Xa(e,r),Xa(r,o),a||(u=[iu(n,"measure",s),Wa(ud.call(null,n))],a=!0)},p:function(e,n){c!==(t=e)[77]&&(f(),c=t[77],d()),4&n[0]|32768&n[2]&&l!==(l=(Pt(t[77].label)?t[77].label(t[2]):t[77].label)+"")&&lu(o,l)},d:function(t){t&&Ka(e),f(),a=!1,Ca(u)}}}function vb(t){var e,n;return e=new ah({props:{locale:t[2],layout:"row",options:t[3],selectedIndex:t[12],onchange:t[32],$$slots:{option:[pb,function(t){return{77:t.option}},function(t){return[0,0,t.option?32768:0]}]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};4&n[0]&&(i.locale=t[2]),8&n[0]&&(i.options=t[3]),4096&n[0]&&(i.selectedIndex=t[12]),1028&n[0]|98304&n[2]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function mb(t){var e,n,i,r,o,a,u,c;function l(e){t[54](e)}function s(e){t[55](e)}function d(e){t[56](e)}var f={elasticity:t[13]*t[19],onscroll:t[53],$$slots:{default:[vb]},$$scope:{ctx:t}};return void 0!==t[4]&&(f.maskFeatherStartOpacity=t[4]),void 0!==t[5]&&(f.maskFeatherEndOpacity=t[5]),void 0!==t[6]&&(f.maskFeatherSize=t[6]),n=new av({props:f}),Iu.push(function(){return oc(n,"maskFeatherStartOpacity",l)}),Iu.push(function(){return oc(n,"maskFeatherEndOpacity",s)}),Iu.push(function(){return oc(n,"maskFeatherSize",d)}),n.$on("measure",t[57]),{c:function(){e=Ja("div"),ac(n.$$.fragment),au(e,"slot","footer"),du(e,"transform",t[11])},m:function(i,r){qa(i,e,r),uc(n,e,null),a=!0,u||(c=[iu(e,"transitionend",t[30]),iu(e,"measure",t[58]),Wa(ud.call(null,e,{observePosition:!0}))],u=!0)},p:function(t,a){var u={};8192&a[0]&&(u.elasticity=t[13]*t[19]),128&a[0]&&(u.onscroll=t[53]),5132&a[0]|65536&a[2]&&(u.$$scope={dirty:a,ctx:t}),!i&&16&a[0]&&(i=!0,u.maskFeatherStartOpacity=t[4],Bu(function(){return i=!1})),!r&&32&a[0]&&(r=!0,u.maskFeatherEndOpacity=t[5],Bu(function(){return r=!1})),!o&&64&a[0]&&(o=!0,u.maskFeatherSize=t[6],Bu(function(){return o=!1})),n.$set(u),2048&a[0]&&du(e,"transform",t[11])},i:function(t){a||(Yu(n.$$.fragment,t),a=!0)},o:function(t){qu(n.$$.fragment,t),a=!1},d:function(t){t&&Ka(e),cc(n),u=!1,Ca(c)}}}function gb(t){var e,n;return(e=new gy({props:{$$slots:{footer:[mb]},$$scope:{ctx:t}}})).$on("measure",t[59]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};16380&n[0]|65536&n[2]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}var $b="PinturaFilterPreview";function yb(t,e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w,S=ya,k=function(){return S(),S=Ra(P,function(t){return n(43,s=t)}),P},C=ya,T=function(){return C(),C=Ra(M,function(t){return n(49,y=t)}),M};t.$$.on_destroy.push(function(){return S()}),t.$$.on_destroy.push(function(){return C()});var M=e.isActive;T();var P=e.isActiveFraction;k();var R=e.stores,I=e.locale,E=e.filterFunctions,A=e.filterOptions,F=Mu("elasticityMultiplier");Ea(t,F,function(t){return n(13,w=t)});var z=R,O=z.history,D=z.interfaceImages,_=z.stageRectBase,W=z.utilRect,N=z.animation,j=z.scrollElasticity,H=z.imageSize,U=z.imagePreview,G=z.imageCropRect,X=z.imageRotation,Z=z.imageFlipX,Y=z.imageFlipY,q=z.imageBackgroundColor,K=z.imageGamma,J=z.imageColorMatrix,Q=z.allowPan,tt=z.allowZoom,et=z.allowZoomControls,nt=z.allowPlayPause;Ea(t,D,function(t){return n(60,d=t)}),Ea(t,_,function(t){return n(48,$=t)}),Ea(t,W,function(t){return n(47,g=t)}),Ea(t,N,function(t){return n(50,b=t)}),Ea(t,H,function(t){return n(62,h=t)}),Ea(t,U,function(t){return n(42,l=t)}),Ea(t,q,function(t){return n(61,f=t)}),Ea(t,K,function(t){return n(44,p=t)}),Ea(t,J,function(t){return n(40,u=t)});var it=hc({});Ea(t,it,function(t){return n(46,m=t)});var rt=function(t,e){return _a(it,m[t.value]=e,m)},ot=pc(it,function(t){if(t[void 0]){var e=t[void 0];return x&&He(x,e)?x:Be(e)}});Ea(t,ot,function(t){return n(63,x=t)});var at=pc([M,ot,G,H,X,Z,Y],function(t,e){var n=V(t,7),i=n[0],r=n[1],o=n[2],a=n[3],u=n[4],c=n[5],l=n[6];if(!i||!r||!a)return v;var s=rn(a),d=dn(s),f=Lc(a,o,u),h=dn(f),p=Te(ge(d),h),m=$e(ge(p)),g=Math.max(r.width/o.width,r.height/o.height);e({origin:m,translation:p,rotation:{x:l?Math.PI:0,y:c?Math.PI:0,z:u},scale:g})});Ea(t,at,function(t){return n(45,v=t)});var ut,ct=Us(b?20:0);Ea(t,ct,function(t){return n(39,a=t)});var lt,st,dt,ft,ht,pt,vt={},mt={x:0,y:0},gt=hc([]);Ea(t,gt,function(t){return n(41,c=t)});var $t=function(t){var e=B(B({},t),{},{data:l,size:h,offset:B({},t.offset),mask:B({},t.mask),backgroundColor:f});return e.opacity=s,e.offset.y+=a,e.mask.y+=a,e.id="filter",e},yt=function(){return d.filter(function(t){return"filter"!==t.id})};ku(function(){D.set([])});return t.$$set=function(t){"isActive"in t&&T(n(0,M=t.isActive)),"isActiveFraction"in t&&k(n(1,P=t.isActiveFraction)),"stores"in t&&n(34,R=t.stores),"locale"in t&&n(2,I=t.locale),"filterFunctions"in t&&n(35,E=t.filterFunctions),"filterOptions"in t&&n(3,A=t.filterOptions)},t.$$.update=function(){if(262144&t.$$.dirty[1]&&Q.set(y),262144&t.$$.dirty[1]&&tt.set(y),262144&t.$$.dirty[1]&&et.set(y),262144&t.$$.dirty[1]&&y&&nt.set(!1),8&t.$$.dirty[0]&&n(38,i=If(A)),640&t.$$.dirty[1]&&n(12,r=function(t,e){if(!t||!t.filter||!e)return 0;var n=t.filter;return e.findIndex(function(t){var e=V(t,1)[0];if(!E[e])return!1;var i=E[e]();return _c(i,n)})}(u,i)),786432&t.$$.dirty[1]&&b&&ct.set(y?0:20),512&t.$$.dirty[0]|458752&t.$$.dirty[1]&&y&&g&&$&&pt&&n(37,ht={x:$.x-g.x,y:$.y-g.y+pt.y}),496&t.$$.dirty[0]|58096&t.$$.dirty[1]&&v&&ht&&mt&&ft&&ut){var e=ht.x+ft.x+mt.x,l=ht.y,d=ft.x+ht.x,f=d+ft.width;gt.set(i.map(function(t,n){var i=V(t,1)[0],r=m[i],o=mt.x+r.x,a=o+r.width;if(a<0||o>ft.width)return!1;var c=e+r.x,s=l+r.y,h=function(t){return{origin:ge(t.origin),translation:ge(t.translation),rotation:B({},t.rotation),scale:t.scale}}(v);h.offset=ve(.5*r.width+c,.5*r.height+s);h.maskOpacity=1,h.mask=sn(c+0,s,r.width+0,r.height),h.maskFeather=[
21,0,1,0,1,f,1,f],o<dt&<<1&&(h.maskFeather[0]=lt,h.maskFeather[1]=d,h.maskFeather[2]=1,h.maskFeather[3]=d+dt),a>ft.width-dt&&st<1&&(h.maskFeather[4]=st,h.maskFeather[5]=f-dt,h.maskFeather[6]=1,h.maskFeather[7]=f),h.maskCornerRadius=ut[i];var g=u&&Object.keys(u).filter(function(t){return"filter"!=t}).map(function(t){return u[t]})||[];return Pt(E[i])&&g.push(E[i]()),h.colorMatrix=g.length?ga(g):void 0,h.gamma=p,h}).filter(Boolean))}if(7424&t.$$.dirty[1])if(s>0&&c){var h=[].concat(L(yt()),L(c.map($t)));D.set(h)}else D.set(yt());256&t.$$.dirty[1]&&n(11,o=a?"translateY(".concat(a,"px)"):"none")},[M,P,I,A,lt,st,dt,mt,ft,pt,vt,o,r,w,F,D,_,W,N,j,H,U,q,K,J,it,rt,ot,at,ct,function(t){t.target.className===$b&&n(36,ut=Object.keys(vt).reduce(function(t,e){var n=vt[e],i=getComputedStyle(n),r=["top-left","top-right","bottom-left","bottom-right"].map(function(t){return i.getPropertyValue("border-".concat(t,"-radius"))}).map(nv).map(function(t){return 1.25*t});return t[e]=r,t},{}))},gt,function(t){var e=t.value;_a(J,u=B(B({},u),{},{filter:Pt(E[e])?E[e]():void 0}),u),O.write()},"filter",R,E,ut,ht,i,a,u,c,l,s,p,v,m,g,$,y,b,function(t,e){return rt(t,e.detail)},function(t,e){Iu[t?"unshift":"push"](function(){vt[e.value]=t,n(10,vt)})},function(t){return n(7,mt=t)},function(t){n(4,lt=t)},function(t){n(5,st=t)},function(t){n(6,dt=t)},function(t){return n(8,ft=t.detail)},function(t){return n(9,pt=t.detail)},function(e){Pu.call(this,t,e)}]}var bb={util:["filter",function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,yb,gb,Ma,{name:33,isActive:0,isActiveFraction:1,stores:34,locale:2,filterFunctions:35,filterOptions:3},null,[-1,-1,-1]),n}return $(e,t),v(e,[{key:"name",get:function(){return this.$$.ctx[33]}},{key:"isActive",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({isActive:t}),Vu()}},{key:"isActiveFraction",get:function(){return this.$$.ctx[1]},set:function(t){this.$$set({isActiveFraction:t}),Vu()}},{key:"stores",get:function(){return this.$$.ctx[34]},set:function(t){this.$$set({stores:t}),Vu()}},{key:"locale",get:function(){return this.$$.ctx[2]},set:function(t){this.$$set({locale:t}),Vu()}},{key:"filterFunctions",get:function(){return this.$$.ctx[35]},set:function(t){this.$$set({filterFunctions:t}),Vu()}},{key:"filterOptions",get:function(){return this.$$.ctx[3]},set:function(t){this.$$set({filterOptions:t}),Vu()}}])}(sc)]};function xb(t){var e,n,i,r;e=new av({props:{elasticity:t[6]*t[9],class:"PinturaControlListScroller",$$slots:{default:[Sb]},$$scope:{ctx:t}}});for(var o=[{class:"PinturaControlPanels"},{panelClass:"PinturaControlPanel"},{panels:t[4]},t[5]],a={$$slots:{default:[kb,function(t){return{42:t.panel}},function(t){return[0,t.panel?2048:0]}]},$$scope:{ctx:t}},u=0;u<o.length;u+=1)a=wa(a,o[u]);return i=new Nd({props:a}),{c:function(){ac(e.$$.fragment),n=eu(),ac(i.$$.fragment)},m:function(t,o){uc(e,t,o),qa(t,n,o),uc(i,t,o),r=!0},p:function(t,n){var r={};64&n[0]&&(r.elasticity=t[6]*t[9]),38&n[0]|8192&n[1]&&(r.$$scope={dirty:n,ctx:t}),e.$set(r);var a=48&n[0]?ic(o,[o[0],o[1],16&n[0]&&{panels:t[4]},32&n[0]&&rc(t[5])]):{};128&n[0]|10240&n[1]&&(a.$$scope={dirty:n,ctx:t}),i.$set(a)},i:function(t){r||(Yu(e.$$.fragment,t),Yu(i.$$.fragment,t),r=!0)},o:function(t){qu(e.$$.fragment,t),qu(i.$$.fragment,t),r=!1},d:function(t){cc(e,t),t&&Ka(n),cc(i,t)}}}function wb(t){var e,n,i=t[43].label+"";return{c:function(){e=Ja("span"),n=tu(i)},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,e){4096&e[1]&&i!==(i=t[43].label+"")&&lu(n,i)},d:function(t){t&&Ka(e)}}}function Sb(t){for(var e,n,i=[{class:"PinturaControlList"},{tabs:t[1]},t[5]],r={$$slots:{default:[wb,function(t){return{43:t.tab}},function(t){return[0,t.tab?4096:0]}]},$$scope:{ctx:t}},o=0;o<i.length;o+=1)r=wa(r,i[o]);return(e=new Pd({props:r})).$on("select",t[24]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var r=34&n[0]?ic(i,[i[0],2&n[0]&&{tabs:t[1]},32&n[0]&&rc(t[5])]):{};12288&n[1]&&(r.$$scope={dirty:n,ctx:t}),e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function kb(t){for(var e,n,i=[t[7][t[42]]],r={},o=0;o<i.length;o+=1)r=wa(r,i[o]);return e=new xy({props:r}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var r=128&n[0]|2048&n[1]?ic(i,[rc(t[7][t[42]])]):{};e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Cb(t){var e,n,i=t[5]&&xb(t);return{c:function(){e=Ja("div"),i&&i.c(),au(e,"slot","footer"),du(e,"transform",t[3])},m:function(t,r){qa(t,e,r),i&&i.m(e,null),n=!0},p:function(t,n){t[5]?i?(i.p(t,n),32&n[0]&&Yu(i,1)):((i=xb(t)).c(),Yu(i,1),i.m(e,null)):i&&(Xu(),qu(i,1,1,function(){i=null}),Zu()),8&n[0]&&du(e,"transform",t[3])},i:function(t){n||(Yu(i),n=!0)},o:function(t){qu(i),n=!1},d:function(t){t&&Ka(e),i&&i.d()}}}function Tb(t){var e,n;return(e=new gy({props:{$$slots:{footer:[Cb]},$$scope:{ctx:t}}})).$on("measure",t[25]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};254&n[0]|8192&n[1]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Mb(t,e,n){var i,r,o,a,u,c,l,s,d,f,h,p=ya,v=function(){return p(),p=Ra(g,function(t){return n(21,l=t)}),g};t.$$.on_destroy.push(function(){return p()});var m=e.stores,g=e.isActive;v();var $=e.locale,y=void 0===$?{}:$,b=e.finetuneControlConfiguration,x=e.finetuneOptions,w=e.finetuneNudgePrecision,S=void 0===w?void 0:w,k=m,C=k.history,T=k.animation,M=k.scrollElasticity,P=k.rangeInputElasticity,R=k.imageColorMatrix,I=k.imageConvolutionMatrix,E=k.imageGamma,A=k.imageVignette,L=k.imageNoise,F=k.allowPan,z=k.allowZoom,O=k.allowZoomControls,D=k.allowPlayPause;Ea(t,T,function(t){return n(22,s=t)});var W={imageColorMatrix:R,imageConvolutionMatrix:I,imageGamma:E,imageVignette:A,imageNoise:L},N=Mu("elasticityMultiplier");Ea(t,N,function(t){return n(6,f=t)});var j="finetune-".concat(Ft()),H=hc({});Ea(t,H,function(t){return n(23,d=t)});var U=hc({});Ea(t,U,function(t){return n(7,h=t)});var G=[],X=Us(s?20:0);Ea(t,X,function(t){return n(20,c=t)});return t.$$set=function(t){"stores"in t&&n(15,m=t.stores),"isActive"in t&&v(n(0,g=t.isActive)),"locale"in t&&n(16,y=t.locale),"finetuneControlConfiguration"in t&&n(17,b=t.finetuneControlConfiguration),"finetuneOptions"in t&&n(18,x=t.finetuneOptions),"finetuneNudgePrecision"in t&&n(19,S=t.finetuneNudgePrecision)},t.$$.update=function(){var e;2097152&t.$$.dirty[0]&&F.set(l),2097152&t.$$.dirty[0]&&z.set(l),2097152&t.$$.dirty[0]&&O.set(l),2097152&t.$$.dirty[0]&&l&&D.set(!0),327680&t.$$.dirty[0]&&n(1,i=x?x.map(function(t){var e=V(t,2),n=e[0],i=e[1];return{id:n,label:Pt(i)?i(y):i}}):[]),2&t.$$.dirty[0]&&n(2,r=i.length?i[0].id:void 0),4&t.$$.dirty[0]&&n(5,o=r&&{name:j,selected:r}),2&t.$$.dirty[0]&&n(4,a=i.map(function(t){return t.id})),131072&t.$$.dirty[0]&&b&&(e=b,G&&G.forEach(function(t){return t()}),G=a.map(function(t){var n=e[t],i=n.getStore,r=n.getValue,o=void 0===r?qt:r;return i(W).subscribe(function(e){var n=null!=e?o(e):e;_a(H,d=B(B({},d),{},_({},t,n)),d)})})),8519680&t.$$.dirty[0]&&b&&d&&_a(U,h=Object.keys(d).reduce(function(t,e){var n=b[e],i=n.base,r=n.min,o=n.max,a=n.getLabel,u=n.getStore,c=n.setValue,l=void 0===c?function(t,e){return t.set(e)}:c,s=u(W),h=null!=d[e]?d[e]:i;return t[e]={base:i,min:r,max:o,value:h,valueLabel:a?a(h,r,o,o-r):Math.round(100*h),oninputmove:function(t){l(s,t)},oninputend:function(t){l(s,t),C.write()},elasticity:f*P,labelReset:y.labelReset,nudgeMultiplier:S},t},{}),h),6291456&t.$$.dirty[0]&&s&&X.set(l?0:20),1048576&t.$$.dirty[0]&&n(3,u=c?"translateY(".concat(c,"px)"):"none")},[g,i,r,u,a,o,f,h,T,M,N,H,U,X,"finetune",m,y,b,x,S,c,l,s,d,function(t){var e=t.detail;return n(2,r=e)},function(e){Pu.call(this,t,e)}]}var Pb={util:["finetune",function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Mb,Tb,Ma,{name:14,stores:15,isActive:0,locale:16,finetuneControlConfiguration:17,finetuneOptions:18,finetuneNudgePrecision:19},null,[-1,-1]),n}return $(e,t),v(e,[{key:"name",get:function(){return this.$$.ctx[14]}},{key:"stores",get:function(){return this.$$.ctx[15]},set:function(t){this.$$set({stores:t}),Vu()}},{key:"isActive",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({isActive:t}),Vu()}},{key:"locale",get:function(){return this.$$.ctx[16]},set:function(t){this.$$set({locale:t}),Vu()}},{key:"finetuneControlConfiguration",get:function(){return this.$$.ctx[17]},set:function(t){this.$$set({finetuneControlConfiguration:t}),Vu()}},{key:"finetuneOptions",get:function(){return this.$$.ctx[18]},set:function(t){this.$$set({finetuneOptions:t}),Vu()}},{key:"finetuneNudgePrecision",get:function(){return this.$$.ctx[19]},set:function(t){this.$$set({finetuneNudgePrecision:t}),Vu()}}])}(sc)]},Rb=function(t,e){var n=e.length;return t<0?t%n+n:t>=n?t%n:t};function Ib(t,e,n){var i=t.slice();return i[51]=e[n].key,i[52]=e[n].index,i[53]=e[n].translate,i[16]=e[n].scale,i[54]=e[n].selected,i[15]=e[n].rotate,i[55]=e[n].dir,i[56]=e[n].center,i[57]=e[n].type,i[4]=e[n].visible,i[58]=e[n].role,i[59]=e[n].tabindex,i[60]=e[n].label,i[61]=e[n].orientation,i[62]=e[n].valuemin,i[63]=e[n].valuemax,i[64]=e[n].valuenow,i}function Eb(t){var e;return{c:function(){au(e=Ja("div"),"class","PinturaShapeManipulator"),au(e,"data-control","point"),du(e,"pointer-events","none"),du(e,"opacity",t[6]),du(e,"transform","translate3d(".concat(t[56].x,"px, ").concat(t[56].y,"px, 0) scale(").concat(t[7],", ").concat(t[7],")"))},m:function(t,n){qa(t,e,n)},p:function(t,n){64&n[0]&&du(e,"opacity",t[6]),160&n[0]&&du(e,"transform","translate3d(".concat(t[56].x,"px, ").concat(t[56].y,"px, 0) scale(").concat(t[7],", ").concat(t[7],")"))},d:function(t){t&&Ka(e)}}}function Ab(t,e){var n,i,r,o,a,u,c,l,s,d,f,h,p,v;function m(){for(var t,n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(t=e)[23].apply(t,[e[52]].concat(i))}var g="edge"===e[57]&&e[4]&&Eb(e);return{key:t,first:null,c:function(){n=Ja("div"),f=eu(),g&&g.c(),h=nu(),au(n,"role",i=e[58]),au(n,"tabindex",r=e[59]),au(n,"aria-label",o=e[60]),au(n,"aria-orientation",a=e[61]),au(n,"aria-valuemin",u=e[62]),au(n,"aria-valuemax",c=e[63]),au(n,"aria-valuenow",l=e[64]),au(n,"class","PinturaShapeManipulator"),au(n,"data-control",s=e[57]),au(n,"data-selected",d=e[54]),du(n,"cursor",e[55]?e[55]+"-resize":"move"),du(n,"opacity",e[6]),du(n,"--tx",e[53].x),du(n,"--ty",e[53].y),du(n,"--r","".concat("edge"===e[57]?e[15]:0,"rad")),du(n,"--sx","point"===e[57]?e[7]:e[16].x),du(n,"--sy","point"===e[57]?e[7]:e[16].y),this.first=n},m:function(t,i){qa(t,n,i),qa(t,f,i),g&&g.m(t,i),qa(t,h,i),p||(v=[iu(n,"nudge",m),Wa(Fh.call(null,n,{preventDefault:!0})),iu(n,"interactionstart",function(){Ta(e[11]("start",e[52]))&&e[11]("start",e[52]).apply(this,arguments)}),iu(n,"interactionupdate",function(){Ta(e[11]("move",e[52]))&&e[11]("move",e[52]).apply(this,arguments)}),iu(n,"interactionend",function(){Ta(e[11]("end",e[52]))&&e[11]("end",e[52]).apply(this,arguments)}),Wa(Jp.call(null,n,{observeKeys:!0}))],p=!0)},p:function(t,f){e=t,32&f[0]&&i!==(i=e[58])&&au(n,"role",i),32&f[0]&&r!==(r=e[59])&&au(n,"tabindex",r),32&f[0]&&o!==(o=e[60])&&au(n,"aria-label",o),32&f[0]&&a!==(a=e[61])&&au(n,"aria-orientation",a),32&f[0]&&u!==(u=e[62])&&au(n,"aria-valuemin",u),32&f[0]&&c!==(c=e[63])&&au(n,"aria-valuemax",c),32&f[0]&&l!==(l=e[64])&&au(n,"aria-valuenow",l),32&f[0]&&s!==(s=e[57])&&au(n,"data-control",s),32&f[0]&&d!==(d=e[54])&&au(n,"data-selected",d),32&f[0]&&du(n,"cursor",e[55]?e[55]+"-resize":"move"),64&f[0]&&du(n,"opacity",e[6]),32&f[0]&&du(n,"--tx",e[53].x),32&f[0]&&du(n,"--ty",e[53].y),32&f[0]&&du(n,"--r","".concat("edge"===e[57]?e[15]:0,"rad")),160&f[0]&&du(n,"--sx","point"===e[57]?e[7]:e[16].x),160&f[0]&&du(n,"--sy","point"===e[57]?e[7]:e[16].y),"edge"===e[57]&&e[4]?g?g.p(e,f):((g=Eb(e)).c(),g.m
2(h.parentNode,h)):g&&(g.d(1),g=null)},d:function(t){t&&Ka(n),t&&Ka(f),g&&g.d(t),t&&Ka(h),p=!1,Ca(v)}}}function Lb(t){var e,n,i;return{c:function(){au(e=Ja("div"),"role","button"),au(e,"aria-label","Drag rotator"),au(e,"tabindex","0"),au(e,"class","PinturaShapeManipulator"),au(e,"data-control","rotate"),du(e,"transform","translate3d(".concat(t[0].x,"px, ").concat(t[0].y,"px, 0) scale(").concat(t[7],", ").concat(t[7],")")),du(e,"opacity",t[6])},m:function(r,o){qa(r,e,o),n||(i=[iu(e,"nudge",t[13]),Wa(Fh.call(null,e,{preventDefault:!0})),iu(e,"interactionstart",t[15]("start")),iu(e,"interactionupdate",t[15]("move")),iu(e,"interactionend",t[15]("end")),Wa(Jp.call(null,e,{observeKeys:!0}))],n=!0)},p:function(t,n){129&n[0]&&du(e,"transform","translate3d(".concat(t[0].x,"px, ").concat(t[0].y,"px, 0) scale(").concat(t[7],", ").concat(t[7],")")),64&n[0]&&du(e,"opacity",t[6])},d:function(t){t&&Ka(e),n=!1,Ca(i)}}}function Fb(t){var e,n,i;return{c:function(){au(e=Ja("div"),"role","button"),au(e,"aria-label","Drag scalar"),au(e,"tabindex","0"),au(e,"class","PinturaShapeManipulator"),au(e,"data-control","scale"),du(e,"transform","translate3d(".concat(t[1].x,"px, ").concat(t[1].y,"px, 0) scale(").concat(t[7],", ").concat(t[7],")")),du(e,"opacity",t[6])},m:function(r,o){qa(r,e,o),n||(i=[iu(e,"nudge",t[14]),Wa(Fh.call(null,e,{preventDefault:!0})),iu(e,"interactionstart",t[16]("start")),iu(e,"interactionupdate",t[16]("move")),iu(e,"interactionend",t[16]("end")),Wa(Jp.call(null,e,{observeKeys:!0}))],n=!0)},p:function(t,n){130&n[0]&&du(e,"transform","translate3d(".concat(t[1].x,"px, ").concat(t[1].y,"px, 0) scale(").concat(t[7],", ").concat(t[7],")")),64&n[0]&&du(e,"opacity",t[6])},d:function(t){t&&Ka(e),n=!1,Ca(i)}}}function zb(t){for(var e,n,i,r=[],o=new Map,a=t[5],u=function(t){return t[51]},c=0;c<a.length;c+=1){var l=Ib(t,a,c),s=u(l);o.set(s,r[c]=Ab(s,l))}var d=t[2]&&t[0]&&Lb(t),f=t[3]&&t[1]&&Fb(t);return{c:function(){for(var t=0;t<r.length;t+=1)r[t].c();e=eu(),d&&d.c(),n=eu(),f&&f.c(),i=nu()},m:function(t,o){for(var a=0;a<r.length;a+=1)r[a].m(t,o);qa(t,e,o),d&&d.m(t,o),qa(t,n,o),f&&f.m(t,o),qa(t,i,o)},p:function(t,c){6368&c[0]&&(a=t[5],r=nc(r,c,u,1,t,a,o,e.parentNode,tc,Ab,e,Ib)),t[2]&&t[0]?d?d.p(t,c):((d=Lb(t)).c(),d.m(n.parentNode,n)):d&&(d.d(1),d=null),t[3]&&t[1]?f?f.p(t,c):((f=Fb(t)).c(),f.m(i.parentNode,i)):f&&(f.d(1),f=null)},i:ya,o:ya,d:function(t){for(var o=0;o<r.length;o+=1)r[o].d(t);t&&Ka(e),d&&d.d(t),t&&Ka(n),f&&f.d(t),t&&Ka(i)}}}function Ob(t,e,n){var i,r,o,a,u=Cu(),c=.5*Qt,l=Jt-c,s=Jt+c,d=-Jt,f=d-c,h=d+c,p=Kt-c,v=-Kt+c,m=c,g=-c,$=Jt-Qt,y=$-c,b=$+c,x=Kt-Qt,w=x-c,S=x+c,k=d-Qt,C=k+c,T=k-c,M=d+Qt,P=M+c,R=M-c,I=e.visible,E=void 0!==I&&I,A=e.points,L=void 0===A?[]:A,F=e.rotatorPoint,z=void 0===F?void 0:F,O=e.bounds,D=void 0===O?null:O,_=e.scalarPoint,W=void 0===_?void 0:_,N=e.selectedPoint,j=void 0===N?void 0:N,H=e.enableDragEdges,U=void 0===H||H,G=e.enableDragPoints,X=void 0===G||G,Z=e.enableRotatePoints,Y=void 0===Z||Z,q=e.enableScalePoints,K=void 0===q||q,J=Mu("isAnimated");Ea(t,J,function(t){return n(22,r=t)});var Q=Us(.5,{precision:1e-4,stiffness:.3,damping:.7});Ea(t,Q,function(t){return n(7,a=t)});var tt=Us(0,{precision:.001,stiffness:.3,damping:.7});Ea(t,tt,function(t){return n(6,o=t)});var et=function(t){var e="";return(t<=s&&t>=l||t>=f&&t<=h)&&(e="ns"),(t<=v||t>=p||t>=g&&t<=m)&&(e="ew"),(t>=w&&t<=S||t<=P&&t>=R)&&(e="nesw"),(t>=y&&t<=b||t<=C&&t>=T)&&(e="nwse"),e},nt=function(t,e){for(var n=0,i=Fe(t),r=[],o=t.length,a=t.reduce(function(t,e){var n=V(t,4),i=n[0],r=n[1],o=n[2],a=n[3],u=e.x,c=e.y;return a=Math.min(a,u),r=Math.max(r,u),[i=Math.min(i,c),r,o=Math.max(o,c),a]},[1/0,-1/0,-1/0,1/0]),u=V(a,4),c=u[0],l=u[1],s=u[2],d=u[3],f=function(){var e=Rb(n-1,t),o=Rb(n+1,t),a=t[e],u=t[n],f=t[o],h=Math.atan2(f.y-u.y,f.x-u.x);if(X){var p=xe(ve(a.x-u.x,a.y-u.y)),v=xe(ve(f.x-u.x,f.y-u.y)),m=ve(p.x+v.x,p.y+v.y),g=U?X&&et(Math.atan2(m.y,m.x)):void 0;r.push({index:[n],key:"point-".concat(n),type:"point",selected:j===n,scale:{x:1,y:1},translate:{x:u.x,y:u.y},angle:void 0,rotate:Y,center:u,dir:g})}if(!U)return 0;if(Array.isArray(U)&&!U.some(function(t){var e=V(t,2),i=e[0],r=e[1];return n===i&&o===r}))return 0;var $,y,b,x=ve(u.x+.5*(f.x-u.x),u.y+.5*(f.y-u.y)),w=["t","r","b","l"][n];
2"l"===w&&($=D.x,y=l,b=d),"t"===w&&($=D.y,y=s,b=c),"r"===w&&($=d,y=D.width,b=l),"b"===w&&($=c,y=D.height,b=s),r.push({index:[n,o],key:"edge-".concat(n),type:"edge",scale:{x:Ae(u,f),y:1},translate:{x:u.x,y:u.y},angle:h,rotate:h,center:x,visible:Array.isArray(U),dir:et(Math.atan2(i.y-x.y,i.x-x.x)),role:"slider",tabindex:0,label:"Drag ".concat(Sy[w]),orientation:"".concat(Ty[w]),valuemin:Math.round($),valuemax:Math.round(y),valuenow:Math.round(b)})};n<o;n++)f();return r},it=function(t,e){u("resizestart",{indexes:t,translation:pe(),isNudge:!0}),u("resizemove",{indexes:t,translation:e,isNudge:!0}),u("resizeend",{indexes:t,translation:pe(),isNudge:!0})};return t.$$set=function(t){"visible"in t&&n(4,E=t.visible),"points"in t&&n(17,L=t.points),"rotatorPoint"in t&&n(0,z=t.rotatorPoint),"bounds"in t&&n(18,D=t.bounds),"scalarPoint"in t&&n(1,W=t.scalarPoint),"selectedPoint"in t&&n(19,j=t.selectedPoint),"enableDragEdges"in t&&n(20,U=t.enableDragEdges),"enableDragPoints"in t&&n(21,X=t.enableDragPoints),"enableRotatePoints"in t&&n(2,Y=t.enableRotatePoints),"enableScalePoints"in t&&n(3,K=t.enableScalePoints)},t.$$.update=function(){4194320&t.$$.dirty[0]&&Q.set(E?1:.5,{hard:!1===r}),4194320&t.$$.dirty[0]&&tt.set(E?1:0,{hard:!1===r}),131072&t.$$.dirty[0]&&n(5,i=nt(L))},[z,W,Y,K,E,i,o,a,J,Q,tt,function(t,e){return function(n){var i=n.detail,r=i&&i.translation?i.translation:ve(0,0);u("resize".concat(t),B(B({},i),{},{indexes:e,translation:r}))}},it,function(t){var e=t.detail;u("rotatestart",{translation:pe(),isNudge:!0}),u("rotatemove",{translation:e,isNudge:!0}),u("rotateend",{translation:pe(),isNudge:!0})},function(t){var e=t.detail;u("scalestart",{translation:pe(),isNudge:!0}),u("scalemove",{translation:e,isNudge:!0}),u("scaleend",{translation:pe(),isNudge:!0})},function(t){return function(e){var n=e.detail,i=n&&n.translation?n.translation:ve(0,0);u("rotate".concat(t),B(B({},n),{},{translation:i}))}},function(t){return function(e){var n=e.detail,i=n&&n.translation?n.translation:ve(0,0);u("scale".concat(t),B(B({},n),{},{translation:i}))}},L,D,j,U,X,r,function(t,e){var n=e.detail;return it(t,n)}]}var Db=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Ob,zb,Ma,{visible:4,points:17,rotatorPoint:0,bounds:18,scalarPoint:1,selectedPoint:19,enableDragEdges:20,enableDragPoints:21,enableRotatePoints:2,enableScalePoints:3},null,[-1,-1,-1]),n}return $(e,t),v(e)}(sc),Bb=function(t,e){var n=Wv(t);return Te(n,e)},_b=function(t){return document.createTextNode(t)},Wb=function(t){return(ei()&&t.endsWith("<div><br></div>")?t.replace(/<div><br><\/div>$/,"<br><br>"):t).replace(/<div><br><\/div>/g,"<br>").replace(/<\/div>/g,"").replace(/<div>/g,"<br>")};function Nb(t){var e,n,i,r;return{c:function(){au(e=Ja("pre"),"class","PinturaContentEditable")},m:function(o,a){qa(o,e,a),e.innerHTML=t[0],i||(r=Wa(n=Rd.call(null,e,"".concat(t[7],";position:absolute;z-index:-1;pointer-events:none;"))),i=!0)},p:function(t,i){1&i[0]&&(e.innerHTML=t[0]),n&&Ta(n.update)&&128&i[0]&&n.update.call(null,"".concat(t[7],";position:absolute;z-index:-1;pointer-events:none;"))},d:function(t){t&&Ka(e),i=!1,r()}}}function Vb(t){var e,n,i,r,o,a,u=t[8]&&Nb(t);return{c:function(){u&&u.c(),e=eu(),au(n=Ja("pre"),"class","PinturaContentEditable"),au(n,"data-wrap-content",i=t[4]||t[5]?"wrap":"nowrap"),au(n,"contenteditable",""),au(n,"spellcheck",t[1]),au(n,"autocorrect",t[2]),au(n,"autocapitalize",t[3])},m:function(i,c){u&&u.m(i,c),qa(i,e,c),qa(i,n,c),t[26](n),o||(a=[Wa(r=Rd.call(null,n,t[8]?t[15](t[7]):t[7])),iu(n,"input",t[13]),iu(n,"compositionend",t[12]),iu(n,"paste",t[14]),iu(n,"keydown",t[10]),iu(n,"keyup",t[11]),iu(n,"blur",t[9])],o=!0)},p:function(t,o){t[8]?u?u.p(t,o):((u=Nb(t)).c(),u.m(e.parentNode,e)):u&&(u.d(1),u=null),48&o[0]&&i!==(i=t[4]||t[5]?"wrap":"nowrap")&&au(n,"data-wrap-content",i),2&o[0]&&au(n,"spellcheck",t[1]),4&o[0]&&au(n,"autocorrect",t[2]),8&o[0]&&au(n,"autocapitalize",t[3]),r&&Ta(r.update)&&384&o[0]&&r.update.call(null,t[8]?t[15](t[7]):t[7])},i:ya,o:ya,d:function(i){u&&u.d(i),i&&Ka(e),i&&Ka(n),t[26](null),o=!1,Ca(a)}}}function jb(t,e,n){var i,r,o,a=e.spellcheck,u=void 0===a?"false":a,c=e.autocorrect,l=void 0===c?"off":c,s=e.autocapitalize,d=void 0===s?"off":s,f=e.wrapLines,h=void 0===f||f,p=e.allowNewline,v=void 0===p||p,m=e.textFormat,g=void 0===m?"text":m,$=e.formatInput,y=void 0===$?qt:$,b=e.formatPaste,x=void 0===b?qt:b,w=e.styles,S=void 0===w?void 0:w,k=e.innerHTML,C=void 0===k?void 0:k,T=e.oninput,M=void 0===T?Z:T,P=e.enableTextStyleShortcuts,R=void 0!==P&&P,I=function(){if(o){var t=document.createRange();t.selectNodeContents(o);var e=_();e.removeAllRanges(),e.addRange(t)}
2},E=Cu();document.execCommand("defaultParagraphSeparator",!1,"br");var A,L=function(t){return t.replace(/<\/?(?:i|b|em|u|s|strike|strong|font)>/,"").replace(/style=".*?"/g,"").replace(/\n/gim,"<br>")},F=function(){n(0,C=o.innerHTML);var t=Wb(C);E("input",t),M(t),requestAnimationFrame(function(){return o&&o.scrollTo(0,0)})},z=function(){W(o);var t="html"===g?o.innerHTML:L(o.innerHTML);n(6,o.innerHTML=y(t),o),N(o),F()},O={b:"bold",i:"italic",u:"underline",s:"strikethrough"},D=function(t){var e=pt("span");return e.dataset.bookmark=t,e},B=function(t,e,n){var i=D(n);if(t.nodeType===Node.TEXT_NODE){var r=t.textContent;if("start"===n){var o=_b(r.substring(0,e)),a=_b(r.substring(e));t.replaceWith(o,i,a)}else{var u=_b(r.substring(0,e)),c=_b(r.substring(e));t.replaceWith(u,i,c)}}else t.nodeType===Node.ELEMENT_NODE&&t.insertBefore(i,t.childNodes[e])},_=function(){var t=o.getRootNode();return"getSelection"in t?t.getSelection():document.getSelection()},W=function(t){var e=_();if(e.getRangeAt&&e.rangeCount){var n=e.getRangeAt(0),i=n.startOffset,r=n.endOffset,o=n.startContainer,a=n.endContainer;if(t.contains(n.startContainer)&&t.contains(n.endContainer))if(o.nodeType===Node.TEXT_NODE&&o===a){var u=o.textContent,c=u.substring(0,i),l=D("start"),s=r-i>0?u.substring(i,r):"",d=D("end"),f=u.substring(r);o.replaceWith(c,l,s,d,f)}else B(o,i,"start"),B(a,r+(o===a?1:0),"end")}},N=function(t){var e=V(t,"start"),n=V(t,"end");if(e&&n){var i=document.createRange();i.setStart(e,0),i.setEnd(n,0);var r=_();r.removeAllRanges(),r.addRange(i),e.remove(),n.remove()}},V=function(t,e){for(var n=t.children,i=0;i<n.length;i++){var r=n[i];if(r.dataset.bookmark===e)return r;if(r.children.length){var o=V(r,e);if(o)return o}}};return t.$$set=function(t){"spellcheck"in t&&n(1,u=t.spellcheck),"autocorrect"in t&&n(2,l=t.autocorrect),"autocapitalize"in t&&n(3,d=t.autocapitalize),"wrapLines"in t&&n(4,h=t.wrapLines),"allowNewline"in t&&n(5,v=t.allowNewline),"textFormat"in t&&n(16,g=t.textFormat),"formatInput"in t&&n(17,y=t.formatInput),"formatPaste"in t&&n(18,x=t.formatPaste),"styles"in t&&n(19,S=t.styles),"innerHTML"in t&&n(0,C=t.innerHTML),"oninput"in t&&n(20,M=t.oninput),"enableTextStyleShortcuts"in t&&n(21,R=t.enableTextStyleShortcuts)},t.$$.update=function(){var e;if(64&t.$$.dirty[0]&&n(25,i=!!o),33554433&t.$$.dirty[0]&&i&&C&&(e=C)!==o.innerHTML&&(n(6,o.innerHTML=e,o),o===document.activeElement&&I()),524336&t.$$.dirty[0])if(!h&&v){var a=S.includes(":right")?"text-indent:-100px!important":S.includes(":center")?"":"min-width:calc(100% + 100px)!important";n(7,A=S+";overflow:visible;"+a)}else n(7,A=S);524288&t.$$.dirty[0]&&n(8,r=S.includes("text-stroke"))},[C,u,l,d,h,v,o,A,r,function(){E("blur")},function(t){if(/escape/i.test(t.code))return t.stopPropagation(),void E("cancel");var e,n,i=t.ctrlKey||t.metaKey;if("html"===g&&i&&/b|i|u|s/.test(t.key))return R&&(e=t.key,(n=O[e])&&document.execCommand(n)),void t.preventDefault();/enter/i.test(t.code)&&(t.stopPropagation(),t.isComposing||(i?E("confirm"):(v||t.preventDefault(),document.execCommand("insertLineBreak"),t.preventDefault())))},function(){},function(t){""!==t.data&&z()},function(t){var e=t.inputType;"insertCompositionText"!==e&&"deleteCompositionText"!==e&&z()},function(t){t.preventDefault();var e=t.clipboardData.getData("text/plain"),n="html"===g?e:L(e),i=x(n);if(i.length){var r=_().getRangeAt(0);r.deleteContents(),r.insertNode(document.createTextNode(i)),F()}},function(t){return t.replace("-webkit-text-stroke","--text-stroke").replace("text-shadow","--text-shadow")},g,y,x,S,M,R,function(){return z()},function(){return o&&o.focus()},I,i,function(t){Iu[t?"unshift":"push"](function(){n(6,o=t)})}]}var Hb=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,jb,Vb,Ma,{spellcheck:1,autocorrect:2,autocapitalize:3,wrapLines:4,allowNewline:5,textFormat:16,formatInput:17,formatPaste:18,styles:19,innerHTML:0,oninput:20,enableTextStyleShortcuts:21,confirm:22,focus:23,select:24},null,[-1,-1]),n}return $(e,t),v(e,[{key:"spellcheck",get:function(){return this.$$.ctx[1]},set:function(t){this.$$set({spellcheck:t}),Vu()}},{key:"autocorrect",get:function(){return this.$$.ctx[2]},set:function(t){this.$$set({autocorrect:t}),Vu()}},{key:"autocapitalize",get:function(){return this.$$.ctx[3]},set:function(t){this.$$set({autocapitalize:t}),Vu()}},{key:"wrapLines",get:function(){return this.$$.ctx[4]},set:function(t){this.$$set({wrapLines:t}),Vu()}},{key:"allowNewline",get:function(){return this.$$.ctx[5]},set:function(t){this.$$set({allowNewline:t}),Vu()}},{key:"textFormat",get:function(){return this.$$.ctx[16]},set:function(t){this.$$set({textFormat:t}),Vu()}},{key:"formatInput",get:function(){return this.$$.ctx[17]},set:function(t){this.$$set({formatInput:t}),Vu()}},{key:"formatPaste",get:function(){return this.$$.ctx[18]},set:function(t){this.$$set({formatPaste:t}),Vu()}},{key:"styles",get:function(){return this.$$.ctx[19]},set:function(t){this.$$set({styles:t}),Vu()}},{key:"innerHTML",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({innerHTML:t}),Vu()}},{key:"oninput",get:function(){return this.$$.ctx[20]},set:function(t){this.$$set({oninput:t}),Vu()}},{key:"enableTextStyleShortcuts",get:function(){return this.$$.ctx[21]},set:function(t){this.$$set({enableTextStyleShortcuts:t}),Vu()}},{key:"confirm",get:function(){return this.$$.ctx[22]}},{key:"focus",get:function(){return this.$$.ctx[23]}},{key:"select",get:function(){return this.$$.ctx[24]}}])}(sc),Ub=["i","b","u","strike"].map(function(t){return{tag:t,tagOpen:new RegExp("<".concat(t,">"),"g"),tagClose:new RegExp("</".concat(t,">"),"g"),placeholderOpen:new RegExp("___".concat(t,"O___"),"g"),placeholderClose:new RegExp("___".concat(t,"C___"),"g")}}),Gb=function(t){return t=function(t){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ub).forEach(function(e){var n=e.tag,i=e.tagOpen,r=e.tagClose;t=t.replace(i,"___".concat(n,"O___")).replace(r,"___".concat(n,"C___"))}),t}(t),t=function(t){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ub).forEach(function(e){var n=e.tag,i=e.placeholderOpen,r=e.placeholderClose;t=t.replace(i,"<".concat(n,">")).replace(r,"</".concat(n,">"))}),t}(t=t.replace(/ {2,}/g," ").replace(/\u00a0/g," ").split("\n").join("<br>")),t},Xb=function(t,e){return dt(t)?parseFloat(t)/100*e:t},Zb=function(t,e){return{x:Qi(t.x,e.width),y:Qi(t.y,e.height)}};function Yb(t,e,n){var i=t.slice();return i[318]=e[n],i[320]=n,i}function qb(t,e){var n,i,r,o,a,u,c,l,s,d,f,h=e[318].name+"";function p(){return e[198](e[320])}return r=new sp({props:{color:e[318].color}}),{key:t,first:null,c:function(){n=Ja("li"),i=Ja("button"),ac(r.$$.fragment),o=eu(),a=Ja("span"),u=tu(h),l=eu(),au(i,"class","PinturaShapeListItem"),au(i,"type","button"),au(i,"aria-label",c="Select shape "+e[318].name),this.first=n},m:function(t,e){qa(t,n,e),Xa(n,i),uc(r,i,null),Xa(i,o),Xa(i,a),Xa(a,u),Xa(n,l),s=!0,d||(f=iu(i,"click",p),d=!0)},p:function(t,n){e=t;var o={};8388608&n[0]&&(o.color=e[318].color),r.$set(o),(!s||8388608&n[0])&&h!==(h=e[318].name+"")&&lu(u,h),(!s||8388608&n[0]&&c!==(c="Select shape "+e[318].name))&&au(i,"aria-label",c)},i:function(t){s||(Yu(r.$$.fragment,t),s=!0)},o:function(t){qu(r.$$.fragment,t),s=!1},d:function(t){t&&Ka(n),cc(r),d=!1,f()}}}function Kb(t){var e,n;return(e=new Db({props:{visible:!0,points:t[14],bounds:t[4],rotatorPoint:t[31],scalarPoint:t[30],selectedPoint:t[19],enableDragEdges:t[20],enableDragPoints:t[33],enableRotatePoints:t[18],enableScalePoints:t[16]}})).$on("resizestart",t[42]),e.$on("resizemove",t[43]),e.$on("resizeend",t[44]),e.$on("rotatestart",t[45]),e.$on("rotatemove",t[46]),e.$on("rotateend",t[47]),e.$on("scalestart",t[48]),e.$on("scalemove",t[49]),e.$on("scaleend",t[50]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};16384&n[0]&&(i.points=t[14]),16&n[0]&&(i.bounds=t[4]),1&n[1]&&(i.rotatorPoint=t[31]),1073741824&n[0]&&(i.scalarPoint=t[30]),524288&n[0]&&(i.selectedPoint=t[19]),1048576&n[
20]&&(i.enableDragEdges=t[20]),4&n[1]&&(i.enableDragPoints=t[33]),262144&n[0]&&(i.enableRotatePoints=t[18]),65536&n[0]&&(i.enableScalePoints=t[16]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Jb(t){var e,n,i,r,o=[tx,Qb],a=[];function u(t,e){return"modal"===t[5]?0:"inline"===t[5]?1:-1}return~(e=u(t))&&(n=a[e]=o[e](t)),{c:function(){n&&n.c(),i=nu()},m:function(t,n){~e&&a[e].m(t,n),qa(t,i,n),r=!0},p:function(t,r){var c=e;(e=u(t))===c?~e&&a[e].p(t,r):(n&&(Xu(),qu(a[c],1,1,function(){a[c]=null}),Zu()),~e?((n=a[e])?n.p(t,r):(n=a[e]=o[e](t)).c(),Yu(n,1),n.m(i.parentNode,i)):n=null)},i:function(t){r||(Yu(n),r=!0)},o:function(t){qu(n),r=!1},d:function(t){~e&&a[e].d(t),t&&Ka(i)}}}function Qb(t){var e,n,i,r,o,a,u={formatInput:t[52],wrapLines:!!t[15].width,textFormat:t[15].format,enableTextStyleShortcuts:t[6],allowNewline:t[32],styles:t[29]};return n=new Hb({props:u}),t[202](n),n.$on("input",t[53]),n.$on("keyup",t[57]),n.$on("cancel",t[59]),n.$on("confirm",t[58]),{c:function(){e=Ja("div"),ac(n.$$.fragment),au(e,"class","PinturaInlineInput")},m:function(u,c){qa(u,e,c),uc(n,e,null),r=!0,o||(a=[Wa(i=Rd.call(null,e,t[28])),iu(e,"focusout",t[203])],o=!0)},p:function(t,e){var r={};32768&e[0]&&(r.wrapLines=!!t[15].width),32768&e[0]&&(r.textFormat=t[15].format),64&e[0]&&(r.enableTextStyleShortcuts=t[6]),2&e[1]&&(r.allowNewline=t[32]),536870912&e[0]&&(r.styles=t[29]),n.$set(r),i&&Ta(i.update)&&268435456&e[0]&&i.update.call(null,t[28])},i:function(t){r||(Yu(n.$$.fragment,t),r=!0)},o:function(t){qu(n.$$.fragment,t),r=!1},d:function(i){i&&Ka(e),t[202](null),cc(n),o=!1,Ca(a)}}}function tx(t){var e,n;return e=new yv({props:{panelOffset:t[2],onconfirm:t[58],oncancel:t[59],buttonCancel:{icon:t[7].shapeIconInputCancel,label:t[7].shapeLabelInputCancel},buttonConfirm:{icon:t[7].shapeIconInputConfirm,label:t[7].shapeLabelInputConfirm,hideLabel:!0},willHandleKeydown:t[201],$$slots:{default:[ex]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};4&n[0]&&(i.panelOffset=t[2]),128&n[0]&&(i.buttonCancel={icon:t[7].shapeIconInputCancel,label:t[7].shapeLabelInputCancel}),128&n[0]&&(i.buttonConfirm={icon:t[7].shapeIconInputConfirm,label:t[7].shapeLabelInputConfirm,hideLabel:!0}),4096&n[0]&&(i.willHandleKeydown=t[201]),671088896&n[0]|2048&n[10]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function ex(t){var e,n,i,r;return{c:function(){au(e=Ja("textarea"),"spellcheck","false"),au(e,"autocorrect","off"),au(e,"autocapitalize","off")},m:function(o,a){qa(o,e,a),t[199](e),su(e,t[27]),i||(r=[iu(e,"keydown",t[55]),iu(e,"keypress",t[54]),iu(e,"keyup",t[57]),iu(e,"input",t[53]),iu(e,"input",t[200]),Wa(n=Rd.call(null,e,t[29]))],i=!0)},p:function(t,i){134217728&i[0]&&su(e,t[27]),n&&Ta(n.update)&&536870912&i[0]&&n.update.call(null,t[29])},d:function(n){n&&Ka(e),t[199](null),i=!1,Ca(r)}}}function nx(t){var e,n,i,r,o;return n=new jp({props:{items:t[24],key:t[11]}}),{c:function(){e=Ja("div"),ac(n.$$.fragment),au(e,"class","PinturaShapeControls"),du(e,"transform",t[26]),du(e,"opacity",t[25])},m:function(a,u){qa(a,e,u),uc(n,e,null),i=!0,r||(o=[iu(e,"measure",t[204]),Wa(ud.call(null,e))],r=!0)},p:function(t,i){var r={};16777216&i[0]&&(r.items=t[24]),2048&i[0]&&(r.key=t[11]),n.$set(r),67108864&i[0]&&du(e,"transform",t[26]),33554432&i[0]&&du(e,"opacity",t[25])},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n),r=!1,Ca(o)}}}function ix(t){for(var e,n,i,r,o,a,u,c,l,s,d=[],f=new Map,h=t[23],p=function(t){return t[318].id},v=0;v<h.length;v+=1){var m=Yb(t,h,v),g=p(m);f.set(g,d[v]=qb(g,m))}var $=t[17]&&Kb(t),y=t[13]&&Jb(t),b=t[21]>0&&nx(t);return{c:function(){e=Ja("div"),n=Ja("nav"),i=Ja("ul");for(var u=0;u<d.length;u+=1)d[u].c();r=eu(),$&&$.c(),o=eu(),y&&y.c(),a=eu(),b&&b.c(),au(n,"class","PinturaShapeList"),au(n,"data-visible",t[22]),au(e,"class","PinturaShapeEditor"),au(e,"tabindex","0")},m:function(f,h){qa(f,e,h),Xa(e,n),Xa(n,i);for(var p=0;p<d.length;p+=1)d[p].m(i,null);Xa(e,r),$&&$.m(e,null),Xa(e,o),y&&y.m(e,null),Xa(e,a),b&&b.m(e,null),t[205](e),c=!0,l||(s=[iu(n,"focu
2sin",t[62]),iu(n,"focusout",t[63]),iu(e,"keydown",function(){Ta(t[0]?Z:t[51])&&(t[0]?Z:t[51]).apply(this,arguments)}),iu(e,"nudge",function(){Ta(t[0]?Z:t[61])&&(t[0]?Z:t[61]).apply(this,arguments)}),iu(e,"measure",t[197]),iu(e,"pointermove",function(){Ta(t[0]?Z:t[64])&&(t[0]?Z:t[64]).apply(this,arguments)}),iu(e,"pointerleave",function(){Ta(t[0]?Z:t[65])&&(t[0]?Z:t[65]).apply(this,arguments)}),iu(e,"interactionstart",function(){Ta(t[0]?Z:t[36])&&(t[0]?Z:t[36]).apply(this,arguments)}),iu(e,"interactionupdate",function(){Ta(t[0]?Z:t[38])&&(t[0]?Z:t[38]).apply(this,arguments)}),iu(e,"interactioncancel",function(){Ta(t[0]?Z:t[37])&&(t[0]?Z:t[37]).apply(this,arguments)}),iu(e,"interactionrelease",function(){Ta(t[0]?Z:t[39])&&(t[0]?Z:t[39]).apply(this,arguments)}),iu(e,"interactionend",function(){Ta(t[0]?Z:t[40])&&(t[0]?Z:t[40]).apply(this,arguments)}),Wa(ud.call(null,e)),Wa(Fh.call(null,e)),Wa(u=Jp.call(null,e,{drag:!0,inertia:!0,multiTouch:!1,observeKeys:!0,shouldStartInteraction:ax,getEventPosition:t[206]}))],l=!0)},p:function(r,l){t=r,8388608&l[0]|16&l[2]&&(h=t[23],Xu(),d=nc(d,l,p,1,t,h,f,i,ec,qb,null,Yb),Zu()),(!c||4194304&l[0])&&au(n,"data-visible",t[22]),t[17]?$?($.p(t,l),131072&l[0]&&Yu($,1)):(($=Kb(t)).c(),Yu($,1),$.m(e,o)):$&&(Xu(),qu($,1,1,function(){$=null}),Zu()),t[13]?y?(y.p(t,l),8192&l[0]&&Yu(y,1)):((y=Jb(t)).c(),Yu(y,1),y.m(e,a)):y&&(Xu(),qu(y,1,1,function(){y=null}),Zu()),t[21]>0?b?(b.p(t,l),2097152&l[0]&&Yu(b,1)):((b=nx(t)).c(),Yu(b,1),b.m(e,null)):b&&(Xu(),qu(b,1,1,function(){b=null}),Zu()),u&&Ta(u.update)&&8&l[0]&&u.update.call(null,{drag:!0,inertia:!0,multiTouch:!1,observeKeys:!0,shouldStartInteraction:ax,getEventPosition:t[206]})},i:function(t){if(!c){for(var e=0;e<h.length;e+=1)Yu(d[e]);Yu($),Yu(y),Yu(b),c=!0}},o:function(t){for(var e=0;e<d.length;e+=1)qu(d[e]);qu($),qu(y),qu(b),c=!1},d:function(n){n&&Ka(e);for(var i=0;i<d.length;i+=1)d[i].d();$&&$.d(),y&&y.d(),b&&b.d(),t[205](null),l=!1,Ca(s)}}}var rx=256,ox="markup-hover",ax=function(t,e){return t.target===e||"PinturaContentEditable"===t.target.className};function ux(t,e,n){var i,r,o,c,l,s,d,f,p,v,m,g,$,y,b,x,w,S,k,C,T,M,P,R,I,E,A,F,z,O,D,_,W,N,j,H,U,G,X,Y,q,K,J,Q,tt,et,nt,it,rt,ot,at,ut,ct,lt,st,ft,ht,pt,vt,mt,gt,$t,yt,bt,xt,wt,St=ya,kt=function(){return St(),St=Ra(It,function(t){return n(193,$t=t)}),It};t.$$.on_destroy.push(function(){return St()});var Ct=e.uid,Tt=void 0===Ct?Ft():Ct,Mt=e.ui,Pt=e.disabled,Rt=void 0!==Pt&&Pt,It=e.shapes;kt();var Et=e.selection,At=e.offset,Lt=e.contextRotation,zt=void 0===Lt?0:Lt,Ot=e.contextFlipX,Dt=void 0!==Ot&&Ot,_t=e.contextFlipY,Wt=void 0!==_t&&_t,Nt=e.contextZoom,Vt=void 0===Nt?1:Nt,jt=e.active,Ht=void 0!==jt&&jt,Ut=e.opacity,Gt=void 0===Ut?1:Ut,Xt=e.parentRect,Zt=e.rootRect,Yt=e.utilRect,Kt=e.hoverColor,Jt=e.caretColor,Qt=e.gridColor,te=e.snapColor,ee=e.textInputMode,ne=void 0===ee?"inline":ee,ie=e.oninteractionstart,re=void 0===ie?Z:ie,oe=e.oninteractionupdate,ae=void 0===oe?Z:oe,ue=e.oninteractionrelease,ce=void 0===ue?Z:ue,le=e.oninteractionend,se=void 0===le?Z:le,fe=e.oninteractioncancel,me=void 0===fe?Z:fe,$e=e.onaddshape,be=void 0===$e?Z:$e,Me=e.onupdateshape,Re=void 0===Me?Z:Me,Ie=e.onselectshape,Le=void 0===Ie?Z:Ie,De=e.onblurshape,Be=void 0===De?Z:De,We=e.onremoveshape,Ne=void 0===We?Z:We,Ve=e.ontapshape,He=void 0===Ve?Z:Ve,Ue=e.onhovershape,Ge=void 0===Ue?Z:Ue,Xe=e.ontriggerhistorywrite,Ze=void 0===Xe?Z:Xe,Ke=e.onhovercanvas,Qe=void 0===Ke?Z:Ke,tn=e.ontapcanvas,en=void 0===tn?Z:tn,nn=e.onleavecanvas,rn=void 0===nn?Z:nn,on=e.beforeSelectShape,ln=void 0===on?function(){return!0}:on,fn=e.beforeDeselectShape,hn=void 0===fn?function(){return!0}:fn,pn=e.beforeRemoveShape,vn=void 0===pn?function(){return!0}:pn,mn=e.beforeUpdateShape,gn=void 0===mn?function(t,e,n){return e}:mn,$n=e.willRenderShapeControls,yn=void 0===$n?qt:$n,bn=e.willRenderShapeTextControls,wn=void 0===bn?qt:bn,Sn=e.willStartInteraction,kn=void 0===Sn?function(t,e){return!0}:Sn,Pn=e.mapEditorPointToImagePoint,Rn=e.mapImagePointToEditorPoint,In=e.eraseRadius,En=void 0===In?void 0:In,An=e.selectRadius,Ln=void 0===An?void 0:An,On=e.enableButtonFlipVertical,Bn=void 0!==On&&On,_n=e.enableTapToAddText,Un=void 0===_n||_n,Gn=e.enableMultiSelect,Xn=void 0!==Gn&&Gn,Zn=e.enableTextStyleControls,Yn=void 0===Zn||Zn,qn=e.locale,Kn=e.snapThreshold,Jn=void 0===Kn?0:Kn,Qn=e.snapPointer,ti=void 0===Qn||Qn,ei=e.enableSnapToContext,ni=void 0===ei||ei,ii=e.gridSize,ri=void 0===ii?0:ii,oi=function(t){return 0===Jn?[]:(ni&&(e=B(B({},Xt),{},{x:0,y:0})),[].concat(L($t.filter(function(e){return e!==t}).filter(function(t){return!to(t)}).filter(function(t){return function(t){return!0!==t.disableAcceptSnap}(t)}).map(function(t){return Bo(B({},t),Xt)}
2)),[e]).filter(Boolean));var e},ai=function(t,e,n,i){return 0===t?{snapTargets:[]}:{snapThreshold:t,gridSize:e,gridRect:n,snapTargets:oi(i)}},ui=Mu("isAnimated");Ea(t,ui,function(t){return n(194,bt=t)});var ci=Mu("softKeyboardState"),li=function(t){return t.set(Ia(t))},si=function(t){return Ia(t).find(to)},di=function(t,e){if(!si(e))return oo(t),vi(t,e)},fi=function(t){si(t)&&t.update(function(t){return t.filter(function(t){return!to(t)})})},hi=function(t){var e=si(t);if(e)return ao(e),li(t),e},pi=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(t,e){return B(B({},t),e)};si(e)&&e.update(function(e){return e.map(function(e){return to(e)?n(e,t):e})})},vi=function(t){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:It).update(function(e){return[].concat(L(e),[t])}),t},mi=function(t,e,n){var i=gn(B({},t),e,B({},n));return Vo(t,i,n),t},gi=function(t,e){var n=Ae(t,e),i=we(t,e),r=Math.PI/8,o=r*Math.round(i/r)-zt%r;e.x=t.x+n*Math.cos(o),e.y=t.y+n*Math.sin(o)},$i=Mu("keysPressed");Ea(t,$i,function(t){return n(195,xt=t)});var yi,bi=function(t,e,n){return 0===t||e&&n?t:e||n?-t:t},xi=function(t){if(null===t.x&&null===t.y)return wi();t.x&&n(149,Si=Pn({x:t.x,y:0}).x),t.y&&n(150,ki=Pn({x:0,y:t.y}).y)},wi=function(){n(149,Si=null),n(150,ki=null)},Si=null,ki=null,Ci=function(t,e){var n=Rn(t);return Pn(Ce(n,e))},Ti=function(t,e,n){var i=(n-e)/t+1;return Array.from({length:i},function(n,i){return e+i*t})},Mi=function(t){var e=[],n=[],i=t.points;if(void 0!==t.x1&&(i=[{x:t.x1,y:t.y1},{x:t.x2,y:t.y2}]),i){var r=i.map(Rn),o=un(r),a=r[0],u=r[r.length-1];e=[o.x,o.x+.5*o.width,o.x+o.width,a.x,u.x],n=[o.y,o.y+.5*o.height,o.y+o.height,a.y,u.y]}else if(t.text||void 0!==t.width||void 0!==t.rx){var c;if(t.text&&void 0===t.height){var l=gr(t.text,t);c=sn(t.x,t.y,l.width,l.height)}else c=void 0!==t.width?an(t):an({x:t.x-t.rx,y:t.y-t.ry,width:2*t.rx,height:2*t.ry});var s=Mn(c).map(Rn),d=Math.abs(t.rotation)>0?xn(c,t.rotation).map(Rn):s,f=un(d),h=dn(f),p=.5*f.width,v=.5*f.height;e=[h.x-p,h.x,h.x+p],n=[h.y-v,h.y,h.y+v]}else if(void 0!==t.x){var m=Rn(t);e=[m.x],n=[m.y]}return{x:e,y:n}},Pi=function(t,e,n){for(var i,r,o,a=Number.Infinity,u=null,c=null,l=0;l<t.length;l++){r=t[l];for(var s=0;s<e.length;s++)o=e[s],(i=Math.abs(r-o))<n&&(null===c||i<a)&&(a=i,u=r,c=o)}return{origin:u,target:c}},Ri=function(t,e,n,i,r){var o={x:null,y:null},a={x:null,y:null},u=e.map(Mi);if(i>0){var c=Rn({x:0,y:0}),l=Rn({x:i,y:i}),s=Rn({x:r.width,y:r.height}),d=l.x-c.x,f=Ti(d,c.x,s.x),h=Ti(d,c.y,s.y);u.push({x:f,y:h})}return u.forEach(function(e){var i=function(t,e,n){var i={x:null,y:null},r={x:null,y:null},o=Pi(t.x,e.x,n);null!==o.target&&(i.x=o.target,r.x=o.target-o.origin);var a=Pi(t.y,e.y,n);return null!==a.target&&(i.y=a.target,r.y=a.target-a.origin),{snapTranslation:r,snapLine:i}}(t,e,n),r=i.snapTranslation,u=i.snapLine;null!==r.x&&(null===a.x||Math.abs(r.x)<Math.abs(a.x))&&(a.x=r.x||0,o.x=u.x),null!==r.y&&(null===a.y||Math.abs(r.y)<Math.abs(a.y))&&(a.y=r.y||0,o.y=u.y)}),{snapTranslation:a,snapLines:o}},Ii=function(t,e){return null!==e.x&&(t.x+=e.x),null!==e.y&&(t.y+=e.y),t},Ei=function(t,e,n,i){var r=i||{},o=r.snapThreshold,a=void 0===o?0:o,u=r.gridSize,c=void 0===u?0:u,l=r.gridRect,s=r.snapTargets,d=void 0===s?[]:s,f=null;if(Zr(t)){if(a){var h=Bo(B({},t),Xt),p=Ci(Nr(e),n),v=Ci(Vr(e),n),m=Mi(B(B({},h),{},{x1:p.x,y1:p.y,x2:v.x,y2:v.y})),g=Ri(m,d,a,c,l),$=g.snapTranslation,y=g.snapLines;Ii(n,$),xi(y)}var b=Ci(Nr(e),n),x=Ci(Vr(e),n);f={x1:b.x,y1:b.y,x2:x.x,y2:x.y}}else if(t.points){if(vo(vr)&&Vi(vr,{selectedPoint:void 0}),a){var w=Bo(B({},t),Xt),S=Mi(B(B({},w),{},{points:e.points.map(function(t){return Ci(t,n)})})),k=Ri(S,d,a,c,l),C=k.snapTranslation,T=k.snapLines;Ii(n,C),xi(T)}f={points:e.points.map(function(t){return Ci(t,n)})}}else if(Gr(t)||jr(t)||Xr(t)){if(a){var M=Bo(B({},t),Xt),P=Ci(e,n),R=Mi(B(B({},M),P)),I=Ri(R,d,a,c,l),E=I.snapTranslation,A=I.snapLines;Ii(n,E),xi(A)}f=Ci(e,n)}f&&(mi(t,f,Xt),Wi())},Ai={0:1,1:0,2:3,3:2},Li={0:3,1:2,2:1,3:0},Fi=function(t,e,n,i,r){var o=r||{},a=o.shiftKey,u=o.snapThreshold,c=void 0===u?0:u,l=o.gridSize,s=void 0===l?0:l,d=o.gridRect,f=o.snapTargets,h=void 0===f?[]:f,p=o.aspectRatio,v=void 0===p?void 0:p,m=o.beforeResizeShape,g=void 0===m?Z:m,$=c?function(t,e,n){var i=Ri(Mi(t),h,c,s,d),r=i.snapTranslation,o=i.snapLines;Ii(e,r),xi(o);var a=Ci(n(),e);t.x=a.x,t.y=a.y}:Z;if(Zr(t)||Yr(t)&&Ui(t,"pathClose")){var y,b,x,w=V(n,1)[0],S=a?gi:function(t,e){return e};if(Zr(t))0===w?(y=function(){return Nr(e)},b=function(t){return S(Vr(e),t)},x=function(t,e){t.x1=e.x,t.y1=e.y}):1===w&&(y=function(){return Vr(e)},b=function(t){return S(Nr(e),t)},x=function(t,e){t.x2=e.x,t.y2=e.y});else{var k=e.points;y=function(){return B({},k[w])},b=function(t){var e=k[Rb(w-1,k)],n=k[Rb(w+1,k)];S(e,t),S(n,t)},x=function(t,e){return t.points=t.points.map(function(t,n){return w===n?e:t})}}var C=Ci(y(),i);$(C,i,y),b(C),x(t,C)}else if(eo(t)||Xr(t)||jr(t)){var T,M=!1,P=!1;if(Xr(e))T=cn(e);else if(eo(e))T=an(e);else if(Ui(e,"width")){M=!0,T=an(e);var R=gr(e.text,e);T.height=R.height}else{P=!0,T=an(e);var I=gr(e.text,e);T.width=I.width,T.height=I.height}var E=v;t.aspectRatio?E=t.aspectRatio:!r.shiftKey||M||P||(E=T.width/T.height);var A=an(T),L=dn(A),F=t.rotation,z=Mn(A),O=xn(A,F);if(1===n.length){var D=n[0];t.flipX&&(D=Ai[D]),t.flipY&&(D=Li[D]);var _=V(z,4),W=_[0],N=_[1],j=_[2],H=_[3],U=Rn(O[D]),G=Ce(B({},U),i),X=Pn(G);$(X,i,function(){return Pn(U)});var Y,q=ve(X.x-O[D].x,X.y-O[D].y),K=ye(ge(q),-F),J=ve(z[D].x+K.x,z[D].y+K.y);0===D&&(Y=j),1===D&&(Y=H),2===D&&(Y=W),3===D&&(Y=N);var Q=un([Y,J]);if(E){var tt=Cn(Q,E),et=tt.width,nt=tt.height,it=V(Tn(Q),4),rt=(it[0],it[1]),ot=it[2];it[3];Q.width=et,Q.height=nt,J.y<Y.y&&(Q.y=ot-nt),J.x<Y.x&&(Q.x=rt-et)}var at=xn(Q,F,L),ut=Fe(at),ct=ye(at[0],-F,ut),lt=ye(at[2],-F,ut),st=un([ct,lt]);g(st),mi(t,Xr(t)?he(st):st,Xt)}else{var dt=V((n=n.map(function(e){return t.flipX&&(e=Ai[e]),t.flipY&&(e=Li[e]),e})).map(function(t){return O[t]}),2),ft=dt[0],ht=dt[1],pt={x:ft.x+.5*(ht.x-ft.x),y:ft.y+.5*(ht.y-ft.y)},vt=V(n.map(function(t){return z[t]}),2),mt=vt[0],gt=vt[1],$t=V(n.map(function(t){var e=t+2;return e<4?z[e]:z[e-4]}),2),yt=$t[0],bt=$t[1],xt={x:yt.x+.5*(bt.x-yt.x),y:yt.y+.5*(bt.y-yt.y)},wt=Rn(pt),St=Ce(B({},wt),i),kt=Pn(St);$(kt,i,function(){return Pn(wt)});var Ct=ve(kt.x-pt.x,kt.y-pt.y),Tt=ye(ge(Ct),-F),Mt=Te(ge(mt),gt),Pt=ke(Mt,function(t){return 1-Math.abs(Math.sign(t))}),Rt=ve(Tt.x*Pt.x,Tt.y*Pt.y);Ce(mt,Rt),Ce(gt,Rt);var It=un(z);if(E){var Et=It.width,At=It.height;0===Pt.y?At=Et/E:Et=At*E,It.width=Et,It.height=At,0===Pt.y?It.y=xt.y-.5*At:It.x=xt.x-.5*Et}var Lt,Ft=xn(It,F,L),zt=Fe(Ft),Ot=ye(Ft[0],-F,zt),Dt=ye(Ft[2],-F,zt),Bt=un([Ot,Dt]);Xr(t)?Lt=he(Bt):eo(t)?Lt=Bt:M&&(Lt={x:Bt.x,y:Bt.y,width:Bt.width}),mi(t,Lt,Xt)}}Wi()},zi=function(t,e){var n=t.points.filter(function(t,n){return n!==e});Vi(t,{points:n,selectedPoint:void 0})}
2,Oi=function(){if($t.length)return $t.find(to)},Di=function(){if($t.length)return $t.findIndex(to)},Bi=function(){var t=Oi();if(t)return ao(t),Wi(),t},_i=function(){if(Oi()){var t=L($t);t.splice(Di(),1),It.set(t)}},Wi=function(){It.set($t)},Ni=function(t){var e=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).filter(Boolean).forEach(function(e){return delete t[e]}),e&&Wi()},Vi=function(t,e){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];t=Object.assign(t,e),n&&Wi()},Hi=function(t,e,n){var i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];t[e]=n,i&&Wi()},Gi=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];$t.forEach(function(e){return Vi(e,t,!1)}),e&&Wi()},Xi=function(){return L($t).reverse().filter(Jr)},Zi=function(){return L($t).reverse().find(Jr)},Yi=function(){return!!Zi()},qi=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=$t.filter(function(t){return lo(t)&&co(t)}),r=i.findIndex(function(e){return e===t}),o=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!vn(t))return!1;It.set($t.filter(function(e){return e!==t})),e||Ne(t)}(t,n);if(!1!==o){if(Ji=t,i.length-1<=0)return er();if(!e)return!0;var a=r-1<0?i.length-1:r-1;return ir(i[a]),!0}},Ki=function(){if(c){var t=[];return o.forEach(function(e,n){lo(e)&&(qi(e,n===o.length-1,!0)&&t.push(e))}),void(t.length&&Ze())}var e=Zi();e&&qi(e)},Ji=void 0,er=function(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).storePrevious,e=void 0===t||t;Object.keys(Oo).forEach(function(t){return Oo[t]={}});var n=nr();e&&(Ji=n),Gi({isSelected:!1,isEditing:!1,_prerender:!1}),n&&Be(n)},nr=function(){return $t.find(Jr)},ir=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!to(t)){var i=nr()||Ji,r=Jr(t);Ji=void 0,ln(i,t)&&(n||er(),function(t){t.isSelected=!0}(t),!r&&Le(t),e&&Wi())}},rr=function(t){bo&&bo.confirm&&t.isEditing&&bo.confirm();var e={isSelected:!1,isEditing:!1,_prerender:!1};t.selectedPoint>-1&&(e.selectedPoint=void 0),Vi(t,e),Be(t)},or=function(t){Vi(t,{isSelected:!0,isEditing:!0,_prerender:"inline"===ne})},ar=function(t){Vi(t,{isSelected:!0,isEditing:!1,_prerender:!1})},ur=function(t){if(!t.length)return[];var e=t.filter(vn);return It.set($t.filter(function(t){return!e.includes(t)})),e},cr=function(t){var e=gr(t.text,t);return sn(t.x,t.y,t.width?Math.min(t.width,e.width):e.width,t.height?Math.min(t.height,e.height):e.height)},lr=function(t){if(eo(t))return an(t);if(Xr(t))return cn(t);var e=cr(t);return e.width=Math.max(10,t.width||e.width),e},sr=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){return!0};return L(t).reverse().filter(i).map(function(t){return{shape:t,priority:1}}).filter(function(t){var i=t.shape,r=Bo(Or(i),Xt),o=n+.5*(r.strokeWidth||0);if(Gr(r))return Hn(e,o,r,i.rotation);if(jr(r)){var a=lr(r),u=Hn(e,o,a,i.rotation);if(u&&!Jr(i)){var c=cr(r);"right"!==i.textAlign||i.flipX||(c.x=a.x+a.width-c.width),"center"===i.textAlign&&(c.x=a.x+.5*a.width-.5*c.width),Hn(e,o,c,i.rotation,dn(a))||(t.priority=-1)}return u}return Xr(r)?function(t,e,n,i,r,o){var a=Wn(ve(n.x,n.y),n.rx,n.ry,i,r,o,12);return jn(t,e,a)}(e,o,r,i.rotation,i.flipX,i.flipY):Zr(r)?Nn(e,Math.max(16,o),Nr(r),Vr(r)):Yr(r)&&r.pathClose?jn(e,o,r.points):!!Yr(r)&&(1===r.points.length?Ee(e,r.points[0])<o*o:Vn(e,Math.max(16,o),r.points))}).sort(function(t,e){return t.priority<e.priority?1:t.priority>e.priority?-1:0}).map(function(t){return t.shape})},dr=function(t,e,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=Math.abs(i),o=qe(e,n),a=Je(o,r),u=function(t,e){var n=t.start,i=t.end;if(0===e)return[ve(n.x,n.y),ve(n.x,n.y),ve(i.x,i.y),ve(i.x,i.y)];var r=Math.atan2(i.y-n.y,i.x-n.x),o=Math.sin(r)*e,a=Math.cos(r)*e;return[ve(o+n.x,-a+n.y),ve(-o+n.x,a+n.y),ve(-o+i.x,a+i.y),ve(o+i.x,-a+i.y)]}(a,r),c=t.filter(function(t){var e=Bo(Or(t),Xt);if(Zr(e)||Yr(e)){var n=e.points?L(e.points):[Nr(e),Vr(e)];return!!Fn(a,n)}return function(t,e){return!!t.find(function(t){return zn(t,e)})||!!e.find(function(e){return zn(e,t)})}(u,function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12;if(Gr(t))return xn(t,t.rotation,dn(t));if(jr(t)){var n=lr(t);return xn(n,t.rotation,dn(n))}return Xr(t)?Wn(ve(t.x,t.y),t.rx,t.ry,t.rotation,t.flipX,t.flipY,e):[]}(e))});return c},fr=void 0,hr=void 0,pr=void 0,vr=void 0,mr=void 0,$r=void 0,yr=!1,br=!1,xr=!1,wr=!1,Sr=void 0,kr=function(t){Sr=t.map(function(t){return{shape:t,shapeOrigin:Or(t),shapeOriginComputed:Bo(Or(t),Xt)}})},Cr=function(){clearTimeout(hr),hr=void 0,n(152,wr=!1),wi()}
2,Tr=null,Mr=function(t){var e=ji(t.rotation)&&0!==t.rotation;if(Gr(t)){if(t.width<1&&t.height<1)return;var n=dn(t),i=Mn(t);return(t.flipX||t.flipY)&&ze(i,t.flipX,t.flipY,n.x,n.y),e?Oe(i,t.rotation,n.x,n.y):i}if(Xr(t)){if(t.rx<1&&t.ry<1)return;var r=t,o=Mn(cn(t));return(t.flipX||t.flipY)&&ze(o,t.flipX,t.flipY,r.x,r.y),e?Oe(o,t.rotation,r.x,r.y):o}if(Zr(t))return[Nr(t),Vr(t)];if(Yr(t)){if(t.bitmap&&!t.pathClose){var a=un(t.points);return a.x-=.5*t.strokeWidth,a.y-=.5*t.strokeWidth,a.width+=t.strokeWidth,a.height+=t.strokeWidth,Mr(B(B({},t),a))}return L(t.points)}if(jr(t)){if(t.width<5&&t.height<5)return;var u=lr(t);u.width=Math.max(10,u.width);var c=dn(u),l=Mn(u);return(t.flipX||t.flipY)&&ze(l,t.flipX,t.flipY,c.x,c.y),e?Oe(l,t.rotation,c.x,c.y):l}return[]},Pr=function(t){var e,n,i=Mr(t);return t.flipY?(e=Fe([i[0],i[1]]),n=xe(ve(i[1].x-i[2].x,i[1].y-i[2].y))):(e=Fe([i[2],i[3]]),n=xe(ve(i[2].x-i[1].x,i[2].y-i[1].y))),Pe(n,20/Vt),{origin:e,dir:n}};var Rr,Ir=function(t){return function(e){return e.id===t}},Er=function(t){var e=Ir(t);return function(t){return t.filter(function(t){return function(e){return!t(e)}}(e))}},Ar=function(t){var e=Ir(t),n=Er(t);return function(){return Mt.update(function(t){return t.some(e)?n(t):t})}},Lr=function(t){var e=Er(t);return function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];Mt.update(function(t){return[].concat(L(e(t)),L(n.filter(Boolean)))})}},Fr=Ar(ox),zr=Lr(ox),Dr="markup-manipulator-segment-"+Tt,Br=Ar(Dr),_r=Lr(Dr),Wr=function(t,e){var n=t[e],i=e-1<0?t[t.length-1]:t[e-1],r=e+1<t.length?t[e+1]:t[0],o=Te(ge(i),n);xe(o);var a=Ce(Pe(o,10),n),u=Te(ge(r),n);return xe(u),[a,n,Ce(Pe(u,10),n)]},Kr=function(){n(153,Rr=void 0),Fr()},Qr="markup-multi-selection-segment-"+Tt,no=Ar(Qr),io=Lr(Qr),ro=function(t,e){if(Jn<=0)return t;if(e)return wi(),t;var n=Pn(t),r=oi(),o=Ri(Mi(n),r,Jn,ri,i),a=o.snapTranslation,u=o.snapLines;return xi(u),Ii(t,a),t},yo=Us(0);Ea(t,yo,function(t){return n(196,wt=t)});var bo,xo="markup-grid-line-".concat(Tt),wo=Ar(xo),So=Lr(xo),ko="markup-snap-line",Co=Ar(ko),To=Lr(ko);ci.subscribe(function(t){"inline"===ne&&r&&r.isEditing&&"hidden"===t&&Ao()});var Mo=function(t){n(8,bo.innerHTML=Gb(t),bo)},Po=function(t){var e=void 0===t.value?t.innerHTML:t.value,n="text"===r.format?Wb(e).split(/<br>|<br\/>/g).join("\n").replace(/ /g,String.fromCharCode(160)).replace(/&/g,"&"):e,i=Hr(r)&&!1!==r.disableNewline?function(t){var e=t.split(/[\n\r]/g);return e.length>1?e.map(function(t){return t.trim()}).filter(function(t){return t.length}).join(" "):e[0]}(n):n;return i},Ro=function(){var t=Po(bo),e=ho(r,t),n=!0===e?t:e,i=U.x,o=U.y;if(!r.height){var a=xn(B({},X),r.rotation),u=gr(n,p),c=xn(B({x:i,y:o},u),r.rotation),l=V(a,3),s=l[0],d=l[2],f=V(c,3),h=f[0],v=f[2],m=s,g=h;r.flipX&&(m=d,g=v);var $=Te(ge(m),g);i+=$.x,o+=$.y}Vi(r,{x:dt(H.x)?Qi(i,Xt.width):i,y:dt(H.y)?Qi(o,Xt.height):o,text:n})},Eo=function(t){var e=t.key,n=t.ctrlKey,i=t.metaKey,r=t.altKey;return"Enter"===e&&(n||r||i)},Ao=function(){d&&Bi(),bo&&bo.confirm&&bo.confirm(),bo&&Ro(),ar(r),Re(r)},Lo=function(){d?_i():(Vi(r,{text:H.text,x:H.x,y:H.y}),ar(r))},Fo=function(t,e,n){var i,r,o=n.flipX,a=n.flipY,u=n.rotation,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"top left",l=V(xn(t,u),4),s=l[0],d=l[1],f=l[2],h=l[3],p=V(xn(e,u),4),v=p[0],m=p[1],g=p[2],$=p[3];"top center"===c?(i=Fe(a?[h,f]:[s,d]),r=Fe(a?[$,g]:[v,m])):"top right"===c&&!o||"top left"===c&&o?(i=a?f:d,r=a?g:m):(i=a?h:s,r=a?$:v);return Te(ge(i),r)},zo=function(t,e,n){return ve(dt(t.x)?Qi(e.x+n.x,Xt.width):e.x+n.x,dt(t.y)?Qi(e.y+n.y,Xt.height):e.y+n.y)},Oo={},Do=function(){return zi(r,r.selectedPoint)},_o=function(){return or(r)},Wo=function(t,e,n){n.width,n.height;var i=h(n,a),r=gr(e.text,i),o=Fo(sn(n.x,n.y,t.width,t.height),sn(n.x,n.y,r.width,r.height),n,"top ".concat(e.textAlign)),u=!1!==n.disableNewline;Ni(e,["width","height",u&&"textAlign"]),Vi(e,B({},zo(e,n,o)))},jo=function(t,e,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},o=(n.height,h(n,u)),a=Ye(gr(e.text,o),function(t){return Math.ceil(t)}),c=je(r.width||n.width||i.width,a.height),l=r.textAlign||"left",s=Fo(sn(n.x,n.y,t.width,t.height),sn(n.x,n.y,c.width,c.height),n,"top ".concat(l));Ni(e,["height"]),Vi(e,B(B({},zo(e,n,s)),{},{width:dt(e.width)?Qi(c.width,Xt.width):c.width,textAlign:l}))},Ho=function(t,e,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},o=je(r.width||i.width,r.height||i.height),a=r.textAlign||"left",u=Fo(sn(n.x,n.y,t.width,t.height),sn(n.x,n.y,o.width,o.height),n,"top ".concat(a));Vi(e,B(B({},zo(e,n,u)),{},{width:dt(e.width)?Qi(o.width,Xt.width):o.width,height:dt(e.width)?Qi(o.height,Xt.height):o.height,textAlign:a}))},Uo=function(){var t=Ye(gr(r.text,p),function(t){return Math.ceil(t)}),e=Ui(r,"height"),n=!e&&Ui(r,"width"),i=r.id,o=Oo[i];if(o||(Oo[i]={},o=Oo[i]),e){o.textAlign=r.textAlign,o.width=p.width,o.height=p.height;var a=je(p.width,p.height);po(r,"auto-height")?jo(a,r,p,t,o):po(r,"auto-width")&&Wo(a,r,p)}else if(n){o.textAlign=r.textAlign,o.width=p.width;var u=je(p.width,t.height);po(r,"auto-width")?Wo(u,r,p):po(r,"fixed-size")&&Ho(u,r,p,t,o)}else{o.textAlign=r.textAlign||o.textAlign;var c=je(Math.ceil(t.width),Math.ceil(t.height));po(r,"fixed-size")?Ho(c,r,p,t,o):po(r,"auto-height")&&jo(c,r,p,t,o)}},Go=function(t){t.stopPropagation();var e=r.flipX||!1;Hi(r,"flipX",!e),Re(r)},Xo=function(t){t.stopPropagation();var e=r.flipY||!1;Hi(r,"flipY",!e),Re(r)},Zo=function(t){Hi(r,"opacity",t)},Yo=function(t){Zo(t),Re(r)},qo=function(t){t.stopPropagation(),t.target.blur(),Ki()},Ko=function(t){t.stopPropagation(),$t.findIndex(function(t){return t===r})!==$t.length-1&&(It.set($t.filter(function(t){return t!==r}).concat([r])),Re(r))},Jo=function(t){t.stopPropagation(),Qo()},Qo=function(){var t=(c?o:[r]).filter(so).map(function(t){var e=Or(t);e.id=Ft();var n=ve(50,-50);if(Ui(e,"points")){var i=No(e,["points"],Xt);
2i.points.forEach(function(t){t.x+=n.x,t.y+=n.y}),Vo(e,i,Xt)}else if(Zr(e)){var r=No(e,["x1","y1","x2","y2"],Xt);r.x1+=n.x,r.y1+=n.y,r.x2+=n.x,r.y2+=n.y,Vo(e,r,Xt)}else{var o=No(e,["x","y"],Xt);o.x+=50,o.y-=50,Vo(e,o,Xt)}return It.set([].concat(L($t),[e])),be(e),e});if(t.length>1)return er(),void t.forEach(function(t){ir(t,!0,!0)});ir(t[0])},ta=Us(0,{stiffness:.2,damping:.7});Ea(t,ta,function(t){return n(21,yt=t)});var ea,na,ia=function(t,e){var n=e.disableTextLayout,i=void 0===n?[]:n;return"height"in e?i.includes("auto-height")?t.shapeIconButtonTextLayoutAutoWidth:t.shapeIconButtonTextLayoutAutoHeight:"width"in e?i.includes("auto-width")?t.shapeIconButtonTextLayoutFixedSize:t.shapeIconButtonTextLayoutAutoWidth:i.includes("fixed-size")?t.shapeIconButtonTextLayoutAutoHeight:t.shapeIconButtonTextLayoutFixedSize},ra=function(t,e){var n=e.disableTextLayout,i=void 0===n?[]:n;return"height"in e?i.includes("auto-height")?t.shapeTitleButtonTextLayoutAutoWidth:t.shapeTitleButtonTextLayoutAutoHeight:"width"in e?i.includes("auto-width")?t.shapeTitleButtonTextLayoutFixedSize:t.shapeTitleButtonTextLayoutAutoWidth:i.includes("fixed-size")?t.shapeTitleButtonTextLayoutAutoHeight:t.shapeTitleButtonTextLayoutFixedSize},oa=!1,aa=pe(),ua=void 0,ca=function(t){Ge(t),n(153,Rr=t)},la=function(t){ir($t[t])};function sa(t){xv(t)&&t.target===na&&t.preventDefault()}ku(function(){Co(),wo(),Br(),Fr(),na.removeEventListener("touchmove",sa,!1)});return t.$$set=function(t){"uid"in t&&n(67,Tt=t.uid),"ui"in t&&n(68,Mt=t.ui),"disabled"in t&&n(0,Rt=t.disabled),"shapes"in t&&kt(n(1,It=t.shapes)),"selection"in t&&n(69,Et=t.selection),"offset"in t&&n(2,At=t.offset),"contextRotation"in t&&n(70,zt=t.contextRotation),"contextFlipX"in t&&n(71,Dt=t.contextFlipX),"contextFlipY"in t&&n(72,Wt=t.contextFlipY),"contextZoom"in t&&n(73,Vt=t.contextZoom),"active"in t&&n(74,Ht=t.active),"opacity"in t&&n(75,Gt=t.opacity),"parentRect"in t&&n(76,Xt=t.parentRect),"rootRect"in t&&n(3,Zt=t.rootRect),"utilRect"in t&&n(4,Yt=t.utilRect),"hoverColor"in t&&n(77,Kt=t.hoverColor),"caretColor"in t&&n(78,Jt=t.caretColor),"gridColor"in t&&n(79,Qt=t.gridColor),"snapColor"in t&&n(80,te=t.snapColor),"textInputMode"in t&&n(5,ne=t.textInputMode),"oninteractionstart"in t&&n(81,re=t.oninteractionstart),"oninteractionupdate"in t&&n(82,ae=t.oninteractionupdate),"oninteractionrelease"in t&&n(83,ce=t.oninteractionrelease),"oninteractionend"in t&&n(84,se=t.oninteractionend),"oninteractioncancel"in t&&n(85,me=t.oninteractioncancel),"onaddshape"in t&&n(86,be=t.onaddshape),"onupdateshape"in t&&n(87,Re=t.onupdateshape),"onselectshape"in t&&n(88,Le=t.onselectshape),"onblurshape"in t&&n(89,Be=t.onblurshape),"onremoveshape"in t&&n(90,Ne=t.onremoveshape),"ontapshape"in t&&n(91,He=t.ontapshape),"onhovershape"in t&&n(92,Ge=t.onhovershape),"ontriggerhistorywrite"in t&&n(93,Ze=t.ontriggerhistorywrite),"onhovercanvas"in t&&n(94,Qe=t.onhovercanvas),"ontapcanvas"in t&&n(95,en=t.ontapcanvas),"onleavecanvas"in t&&n(96,rn=t.onleavecanvas),"beforeSelectShape"in t&&n(97,ln=t.beforeSelectShape),"beforeDeselectShape"in t&&n(98,hn=t.beforeDeselectShape),"beforeRemoveShape"in t&&n(99,vn=t.beforeRemoveShape),"beforeUpdateShape"in t&&n(100,gn=t.beforeUpdateShape),"willRenderShapeControls"in t&&n(101,yn=t.willRenderShapeControls),"willRenderShapeTextControls"in t&&n(102,wn=t.willRenderShapeTextControls),"willStartInteraction"in t&&n(103,kn=t.willStartInteraction),"mapEditorPointToImagePoint"in t&&n(104,Pn=t.mapEditorPointToImagePoint),"mapImagePointToEditorPoint"in t&&n(105,Rn=t.mapImagePointToEditorPoint),"eraseRadius"in t&&n(106,En=t.eraseRadius),"selectRadius"in t&&n(107,Ln=t.selectRadius),"enableButtonFlipVertical"in t&&n(108,Bn=t.enableButtonFlipVertical),"enableTapToAddText"in t&&n(109,Un=t.enableTapToAddText),"enableMultiSelect"in t&&n(110,Xn=t.enableMultiSelect),"enableTextStyleControls"in t&&n(6,Yn=t.enableTextStyleControls),"locale"in t&&n(7,qn=t.locale),"snapThreshold"in t&&n(111,Jn=t.snapThreshold),"snapPointer"in t&&n(112,ti=t.snapPointer),"enableSnapToContext"in t&&n(113,ni=t.enableSnapToContext),"gridSize"in t&&n(114,ri=t.gridSize)},t.$$.update=function(){var e,a,u;if(16384&t.$$.dirty[2]|2097152&t.$$.dirty[3]&&n(180,i=ri>0?B({x:0,y:0},Xt):void 0),1&t.$$.dirty[0]|128&t.$$.dirty[6]&&n(12,r=!Rt&&$t&&(Oi()||Zi())),131072&t.$$.dirty[3]|128&t.$$.dirty[6]&&n(172,o=Xn?$t.filter(Jr):[]),131072&t.$$.dirty[5]&&n(171,c=o.length>1),16384&t.$$.dirty[2]|196608&t.$$.dirty[5]&&n(192,l=c?o.map(function(t){return Bo(Or(t),Xt)}):[]),4096&t.$$.dirty[0]&&n(189,s=!!r),4096&t.$$.dirty[0]&&n(174,d=r&&to(r)),4096&t.$$.dirty[0]|524288&t.$$.dirty[5]&&n(11,f=r&&!d?r.id:void 0),4104&t.$$.dirty[0]|16384&t.$$.dirty[2]&&n(15,p=Zt&&r&&Bo(Or(r),Xt)),4096&t.$$.dirty[0]|524288&t.$$.dirty[5]&&n(155,v=!(!r||!d)),36864&t.$$.dirty[0]|8192&t.$$.dirty[2]&&n(187,m=r&&Gt&&Mr(p)||[]),65536&t.$$.dirty[5]|64&t.$$.dirty[6]&&n(184,g=c?l.map(Mr):[]),4096&t.$$.dirty[0]|65536&t.$$.dirty[5]&&n(191,$=!c&&r&&(go(e=r)&&$o(e)&&!0!==e.disableResize&&(eo(e)||Ur(e)||Xr(e)||Zr(e)||Yr(e)&&Ui(e,"pathClose")))&&!qr(r)),4096&t.$$.dirty[0]|65536&t.$$.dirty[5]&&n(18,y=!c&&r&&function(t){return go(t)&&!0!==t.disableRotate&&(eo(t)||Ui(t,"text")||Xr(t))}(r)&&!qr(r)),4096&t.$$.dirty[0]&&n(16,b=r&&jr(r)&&!Ur(r)&&!qr(r)&&!1===r.disableTextScale),4096&t.$$.dirty[0]|32&t.$$.dirty[6]&&n(20,x=!!$&&function(t){return!!t&&(jr(t)&&!t.height?[[1,2],[3,0]]:!Zr(t)&&!Yr(t))}(r)),1052672&t.$$.dirty[0]|32&t.$$.dirty[6]&&n(33,w=!!r&&(!Array.isArray(x)&&$)),196608&t.$$.dirty[5]&&n(190,S=c?function(t){var e=t.map(function(t){return Mr(Bo(t,Xt))}
2).flat(),n=un(e);return Mn(n)}(o):[]),4096&t.$$.dirty[0]|65536&t.$$.dirty[5]|2&t.$$.dirty[6]&&n(17,k=r&&m.length>1||c),4096&t.$$.dirty[3]|65536&t.$$.dirty[5]|18&t.$$.dirty[6]&&n(185,C=c?S.map(Rn):m.map(Rn)),4&t.$$.dirty[0]|1073741824&t.$$.dirty[5]&&n(14,T=C.map(function(t){return ve(t.x-At.x,t.y-At.y)})),4096&t.$$.dirty[0]&&n(19,M=r&&r.points&&ji(r.selectedPoint)?r.selectedPoint:-1),524288&t.$$.dirty[0]&&n(164,P=M>=0),540672&t.$$.dirty[0]|512&t.$$.dirty[5]&&n(169,R=P?T[M]:void 0),4096&t.$$.dirty[0]|8&t.$$.dirty[6]&&n(32,I=s&&(Ur(r)?!Ui(r,"disableNewline")||!r.disableNewline:!1===r.disableNewline)),4096&t.$$.dirty[3]|536870912&t.$$.dirty[4]&&(Rr&&Rn&&!Jr(Rr)&&co(Rr)?function(t){var e=Mr(Bo(Or(t),Xt));if(e){var n=e.map(Rn),i=!!t.pathClose||!(!t.bitmap&&(Yr(t)||Zr(t))),r="hook"===t.selectionStyle,o=r?n.map(function(t,e,n){return{id:ox,points:Wr(n,e),strokeColor:[0,0,0,.1],strokeWidth:2}}):[{id:ox,points:n.map(function(t){return ve(t.x+1,t.y+1)}),strokeColor:[0,0,0,.1],strokeWidth:2,pathClose:i}],a=r?n.map(function(t,e,n){return{id:ox,points:Wr(n,e),strokeColor:Kt,strokeWidth:2}}):[{id:ox,points:n,strokeColor:Kt,strokeWidth:2,pathClose:i}];zr.apply(void 0,L(o).concat(L(a)))}}(Rr):Fr()),442368&t.$$.dirty[0]|8192&t.$$.dirty[2]&&n(186,E=k&&y&&Gt&&T?function(t){var e=Pr(t),n=Rn({x:e.origin.x+e.dir.x,y:e.origin.y+e.dir.y});return{origin:Rn(e.origin),position:n}}(p):void 0),4&t.$$.dirty[0]|1&t.$$.dirty[6]&&n(31,A=E&&ve(E.position.x-At.x,E.position.y-At.y)),245760&t.$$.dirty[0]|8192&t.$$.dirty[2]&&n(188,F=k&&b&&Gt&&T?function(t){var e=Mr(t),n=2;t.flipX&&t.flipY?n=0:t.flipX?n=3:t.flipY&&(n=1);var i=B({},e[n]);return Rn({x:i.x,y:i.y})}(p):void 0),4&t.$$.dirty[0]|4&t.$$.dirty[6]&&n(30,z=F&&ve(F.x-At.x,F.y-At.y)),512&t.$$.dirty[6]&&n(179,W=!!(xt||[]).find(function(t){return[91,93,17].includes(t)})),524288&t.$$.dirty[3]|16777216&t.$$.dirty[5]&&n(181,O=!(W||!ti)),4096&t.$$.dirty[0]|8192&t.$$.dirty[2]|1073741824&t.$$.dirty[4]|1141374976&t.$$.dirty[5]&&r&&C&&Gt>0&&(r===Rr&&Kr(),function(t,e,n){if(co(e)){var i=Yr(e),r=i&&Ui(e,"pathClose"),o=r&&function(t){return t.strokeWidth&&function(t){var e=t.strokeColor;return!!e&&(3===e.length||e[3]>0)}(t)}(e),a=to(e),u=qr(e),c="hook"===e.selectionStyle,l=!0!==e.disableShowPoints,s=e.selectionOpacity,d=void 0===s?1:s;if(!a||!i||r){var f=[],h=L(C),p=h[h.length-1],v=h[0],g=(u?.05:.1)*t*d,$=g>0,y=(u?.5:1)*t*d,b=y>0,x=[0,0,0],w=[1,1,1],S=u?1:1.5;xt.includes(16)&&p&&n&&gi(p,n);var k=h.length&&r&&a&&n?Ee(v,n):1/0,T=h.length&&r&&a&&n?Ee(p,n):1/0,M=k<=rx,P=T<=rx;!M&&n&&h.push(n);var R=h.length>1,I=!!e.pathClose||!(!e.bitmap&&(Yr(e)||Zr(e)))||h.length>2&&M;R&&$&&(c?f.push.apply(f,L(h.map(function(t,e,n){return{id:Dr,points:Wr(n,e),strokeColor:x,opacity:g}}))):f.push({id:Dr,points:h.map(function(t){return ve(t.x+1,t.y+1)}),pathClose:I,strokeColor:x,strokeWidth:2,opacity:g})),r&&$&&l&&f.push.apply(f,L(h.map(function(t){return B(B({id:Dr},t),{},{rx:2*S,ry:2*S,backgroundColor:x,opacity:g})}))),E&&$&&f.push({id:Dr,points:[ve(E.origin.x+1,E.origin.y+1),ve(E.position.x+1,E.position.y+1)],strokeColor:x,strokeWidth:2,opacity:g}),R&&b&&(c?f.push.apply(f,L(h.map(function(t,e,n){return{id:Dr,points:Wr(n,e),strokeColor:w,strokeWidth:S,opacity:y}}))):f.push({id:Dr,points:h,pathClose:I,strokeColor:w,strokeWidth:S,backgroundColor:a&&r&&e.backgroundColor&&e.backgroundColor[3]>0?e.backgroundColor:[0,0,0,0],opacity:y})),r&&l&&f.push.apply(f,L(h.map(function(t){return B(B({id:Dr},t),{},{rx:3*S,ry:3*S,backgroundColor:[.5,.5,.5],strokeWidth:S,strokeColor:w})}))),r&&a&&l&&C.length>=3&&f.push(B(B({},v),{},{id:Dr,rx:S*(M?5:4),ry:S*(M?5:4),backgroundColor:M?Kt:[.5,.5,.5],strokeWidth:S,strokeColor:w})),r&&a&&o&&l&&!M&&m.length>=2&&f.push(B(B({},p),{},{id:Dr,rx:S*(P?5:4),ry:S*(P?5:4),backgroundColor:P?Kt:[.5,.5,.5],strokeWidth:S,strokeColor:w})),E&&b&&!c&&f.push({id:Dr,points:[{x:E.origin.x,y:E.origin.y},{x:E.position.x,y:E.position.y}],strokeColor:w,strokeWidth:S,opacity:y}),_r.apply(void 0,f)}}}(Gt,r,d&&Yr(r)?ro(B({},ua),!O):void 0)),4096&t.$$.dirty[0]&&(r||(Kr(),Br())),4096&t.$$.dirty[3]|536870912&t.$$.dirty[5])if(g.length){no();var h=g.map(function(t){return{id:Qr,points:t.map(Rn),strokeWidth:1,strokeColor:[1,1,1,.5],pathClose:!0}});io.apply(void 0,L(h))}else no();536870912&t.$$.dirty[4]&&n(182,D=!!Rr),134217728&t.$$.dirty[4]&&n(183,_=!!vr),1073741824&t.$$.dirty[4]|469762048&t.$$.dirty[5]&&(!ua||_||D||ro(B({},ua),!O)),131072&t.$$.dirty[2]|2101248&t.$$.dirty[3]|33554432&t.$$.dirty[5]|1024&t.$$.dirty[6]&&ri>0&&i&&Rn&&function(t,e,n,i){var r=Rn({x:0,y:0}),o=Rn({x:t,y:t}),a=Rn({x:e.width,y:e.height}),u=o.x-r.x;if(yo.set(u>6?1:0),i<=0)return wo();var c=Ti(u,r.x,a.x).map(function(t){return{id:xo,opacity:i,points:[{x:t,y:r.y},{x:t,y:a.y}],strokeWidth:1,strokeColor:n}}),l=Ti(u,r.y,a.y).map(function(t){return{id:xo,opacity:i,points:[{x:r.x,y:t},{x:a.x,y:t}],strokeWidth:1,strokeColor:n}});So.apply(void 0,L(l).concat(L(c)))}(ri,i,Qt,wt),262144&t.$$.dirty[2]|4096&t.$$.dirty[3]|100663296&t.$$.dirty[4]|16777216&t.$$.dirty[5]&&Rn&&(W?Co():function(t,e,n){if(null===t&&null===e)return Co();var i,r;null!==t&&(i={id:ko,strokeColor:n,strokeWidth:1.5,points:[Rn({x:t,y:0}),Rn({x:t,y:Xt.height})]}),null!==e&&(r={id:ko,strokeColor:n,strokeWidth:1.5,points:[Rn({x:0,y:e}),Rn({x:Xt.width,y:e})]}),To(i,r)}(Si,ki,te)),4096&t.$$.dirty[2]&&function(t){if(!t)return Gi({_prerender:!1});var e=$t.find(function(t){return t.isEditing});e&&Vi(e,{_prerender:"inline"===ne})}(Ht),512&t.$$.dirty[6]&&xt&&xt.length&&(8!==(a=V(xt,1)[0])&&46!==a||Yi()&&(r.isEditing||lo(r)&&(Yr(r)&&ji(r.selectedPoint)?setTimeout(function(){return zi(r,r.selectedPoint)},0):setTimeout(function(){return Ki()},0)))),288&t.$$.dirty[0]&&bo&&"inline"===ne&&bo.focus(),4096&t.$$.dirty[0]&&n(178,N=r&&jr(r)),4096&t.$$.dirty[0]|8388608&t.$$.dirty[5]&&n(13,j=N&&!1!==ho(r)&&qr(r)),8192&t.$$.dirty[0]&&n(173,H=j?B({},r):void 0),16384&t.$$.dirty[2]|262144&t.$$.dirty[5]&&n(175,U=H&&Bo(B({},H),Xt)),1048576&t.$$.dirty[5]&&n(177,G=U&&gr(U.text,U)),5242880&t.$$.dirty[5]&&(X=U&&sn(U.x,U.y,G.width,G.height)),12288&t.$$.dirty[0]&&n(27,Y=j?r.text:""),12296&t.$$.dirty[0]|16384&t.$$.dirty[2]&&n(176,q=Zt&&r&&j&&Bo(B(B({},Or(r)),{},{width:ji(r.width)?Math.floor(r.width):void 0,height:ji(r.height)?Math.floor(r.height):void 0}),Xt)),8224&t.$$.dirty[0]|2097152&t.$$.dirty[5]&&n(29,K=j&&function(t,e){var n=t.textAlign,i=void 0===n?"left":n,r=t.fontFamily,o=void 0===r?"sans-serif":r,a=t.fontWeight,u=void 0===a?"normal":a,c=t.fontStyle,l=void 0===c?"normal":c,s=t.letterSpacing,d=void 0===s?"normal":s,f=t.textShadowX,h=void 0===f?0:f,p=t.textShadowY,v=void 0===p?0:p,m=t.textShadowBlur,g=void 0===m?0:m,$=t.textShadowColor,y=void 0===$?void 0:$,b=t.textOutlineWidth,x=void 0===b?0:b,w=t.textOutlineColor,S=void 0===w?void 0:w,k="!important",C="caret-color:".concat(Q,";
2text-align:").concat(i).concat(k,";font-family:").concat(o).concat(k,";font-weight:").concat(u).concat(k,";font-style:").concat(l).concat(k,";letter-spacing:").concat(ji(d)?d+"px":"normal").concat(k);if("modal"===e)return C;var T=x?";-webkit-text-stroke:".concat(2*x,"px ").concat(tr(S)," ").concat(k):"",M=g||h||v?";text-shadow:".concat(h,"px ").concat(v,"px ").concat(g,"px ").concat(tr(y)," ").concat(k):"",P=t.fontSize,R=1,I="";P>1e3&&Bt()&&(I="transform-origin:0 0;transform:scale(".concat(R=P/1e3,")"),P=1e3);var E=t.lineHeight/R,A=tr(t.color),L=.5*Math.max(0,P-E);return"--font-scalar:".concat(R,";--bottom-inset:").concat(L,"px;padding:").concat(L,"px 0 0").concat(k,";color:").concat(A).concat(k,";font-size:").concat(P,"px").concat(k,";line-height:").concat(E,"px").concat(k,";").concat(C,";").concat(I).concat(T).concat(M)}(q,ne)),8196&t.$$.dirty[0]|2304&t.$$.dirty[2]|2097152&t.$$.dirty[5]&&n(28,J=j&&function(t,e,n,i){var o,a;t.width&&t.height?(o=dn(t),a=_e(t)):((a=gr(r.text,p)).width=p.width||a.width,o=ve(t.x+.5*a.width,t.y+.5*a.height));var u=Math.max(0,t.fontSize-t.lineHeight)+t.lineHeight,c=Rn(o),l=c.x-e.x-.5*a.width,s=c.y-e.y-.5*a.height,d=t.flipX,f=t.flipY,h=t.rotation;Dt&&Wt?(d=!d,f=!f):Dt?(d=!d,h=-h):Wt&&(f=!f,h=-h),h+=i;var v=n*(d?-1:1),m=n*(f?-1:1);return"--line-height:".concat(u,"px;width:").concat(a.width,"px;height:").concat(a.height,"px;transform:translate(").concat(l,"px,").concat(s,"px) rotate(").concat(h,"rad) scale(").concat(v,", ").concat(m,")")}(q,At,Vt,zt)),65536&t.$$.dirty[2]&&(Q=Jt?tr(Jt):"auto"),8480&t.$$.dirty[0]&&j&&bo&&"inline"===ne&&Mo(Y),4096&t.$$.dirty[0]|33&t.$$.dirty[5]&&n(160,tt=r&&!v?r:tt),32&t.$$.dirty[5]&&n(162,et=tt&&fo(tt)),32&t.$$.dirty[5]&&n(157,nt=tt&&po(tt)),32&t.$$.dirty[5]&&n(159,it=tt&&so(tt)),32&t.$$.dirty[5]&&n(158,rt=tt&&lo(tt)),65568&t.$$.dirty[5]&&n(161,ot=!c&&tt&&function(t){return!0!==t.disableReorder}(tt)),32&t.$$.dirty[5]&&n(156,at=tt&&!1!==ho(tt)),32&t.$$.dirty[5]&&n(163,ut=tt&&Ui(tt,"backgroundImage")&&uo(tt,"opacity")),4128&t.$$.dirty[0]&&n(166,ct=r&&"html"===r.format&&"inline"===ne),4096&t.$$.dirty[0]|2049&t.$$.dirty[5]&&n(170,lt=r&&(!v||ct)),268435456&t.$$.dirty[4]|32768&t.$$.dirty[5]|256&t.$$.dirty[6]&&ta.set(lt&&!wr?1:0,{hard:!1===bt}),16384&t.$$.dirty[0]|40960&t.$$.dirty[5]&&n(168,st=lt&&T.length?(u=un(T),ke(ve(u.x+.5*u.width,u.y),sf)):st),528&t.$$.dirty[0]|24576&t.$$.dirty[5]&&n(167,ft=(R||st)&&ea&&Yt&&function(t,e,n,i){var r=t.x,o=t.y,a=r+t.width,u=Math.max(e.x-.5*n.width,r),c=Math.max(e.y-n.height+i,o);return u+n.width>a&&(u=a-n.width),ve(u,c)}(Yt,R||st,ea,-16)),4096&t.$$.dirty[5]&&n(26,ht=ft?"translate(".concat(ft.x,"px, ").concat(ft.y,"px)"):void 0),2097152&t.$$.dirty[0]|4096&t.$$.dirty[5]&&n(25,pt=ft?yt:void 0),8192&t.$$.dirty[0]&&n(165,vt=j?"text":"shape"),6272&t.$$.dirty[0]|33536&t.$$.dirty[3]|4094&t.$$.dirty[5]|128&t.$$.dirty[6]&&n(24,mt="text"===vt&&wn&&ct?Bv(function(){return wn([["div","text-styles",{class:"PinturaShapeControlsGroup"},L([["bold",{label:"B",style:"font-weight:900;",title:"Bold",shortcut:["CMD","B"]}],["italic",{label:"I",style:"font-family:Times New Roman;font-style:italic;",title:"Italic",shortcut:["CMD","I"]}],["underline",{label:"U",style:"text-decoration:underline;",title:"Underline",shortcut:["CMD","U"]}],["strikeThrough",{label:"S",style:"text-decoration:line-through;",title:"Strikethrough",shortcut:["CMD","S"]}]].map(function(t){var e=V(t,2),n=e[0],i=e[1];return["Button","style-"+n,B(B({onclick:function(){return document.execCommand(n)}},i),{},{style:"font-size:1.25em;text-underline-offset:1px;text-decoration-thickness:1.5px;font-weight:400;"+i.style})]}))],["div","text-reset",{class:"PinturaShapeControlsGroup"},[["Button","style-reset",{onclick:function(){return document.execCommand("removeFormat")},style:"font-weight:400",title:"Remove styles",label:[["span","T",{style:"font-size:1.25em;font-style:italic;font-family:Times New Roman;text-decoration:underline",textContent:"T"}],["span","x",{style:"position:relative;top:.175rem;",innerHTML:"×"}]]}]]]],f)}):"shape"===vt&&yn&&f?Bv(function(){return yn(P?[["div","epsilon",{class:"PinturaShapeControlsGroup"},[["Button","remove-point",{onclick:Do,label:qn.shapeTitleButtonRemove,icon:qn.shapeIconButtonRemove,shortcut:["Backspace"],hideLabel:!0}]]]]:[ut&&["div","alpha",{class:"PinturaShapeControlsGroup"},[["ToggleSlider","adjust-opacity",{onrelease:Yo,onchange:Zo,step:.01,value:Ui(r,"opacity")?r.opacity:1,label:function(t,e,n){return"".concat(Math.round(t/n*100),"%")},min:0,max:1,direction:"x"}]]],["div","beta",{class:"PinturaShapeControlsGroup"},[et&&["Button","flip-horizontal",{onclick:Go,label:qn.shapeTitleButtonFlipHorizontal,icon:qn.shapeIconButtonFlipHorizontal,hideLabel:!0}
2],et&&Bn&&["Button","flip-vertical",{onclick:Xo,label:qn.shapeTitleButtonFlipVertical,icon:qn.shapeIconButtonFlipVertical,hideLabel:!0}],ot&&["Button","to-front",{onclick:Ko,label:qn.shapeTitleButtonMoveToFront,icon:qn.shapeIconButtonMoveToFront,hideLabel:!0,disabled:$t[$t.length-1]===tt}],it&&["Button","duplicate",{onclick:Jo,label:qn.shapeTitleButtonDuplicate,icon:qn.shapeIconButtonDuplicate,shortcut:["CMD","D"],hideLabel:!0}],rt&&["Button","remove",{onclick:qo,label:qn.shapeTitleButtonRemove,icon:qn.shapeIconButtonRemove,shortcut:["Backspace"],hideLabel:!0}]].filter(Boolean)],at&&nt&&["div","gamma",{class:"PinturaShapeControlsGroup"},[["Button","text-layout",{onclick:Uo,label:Af(ra,qn,r),icon:Af(ia,qn,r),hideLabel:!0}]]],at&&["div","delta",{class:"PinturaShapeControlsGroup"},[["Button","edit-text",{label:qn.shapeLabelInputText,onclick:_o}]]]].filter(Boolean),f)}):[]),128&t.$$.dirty[0]|128&t.$$.dirty[6]&&n(23,gt=$t.filter(co).filter(function(t){return t.id}).filter(function(t){return!to(t)}).map(function(t){return{id:t.id,color:jr(t)?t.color:Zr(t)?t.strokeColor:t.backgroundColor,name:t.name||qn["shapeLabelTool".concat(kc(Io(t)))]}})),1024&t.$$.dirty[0]&&na&&na.addEventListener("touchmove",sa,!1)},[Rt,It,At,Zt,Yt,ne,Yn,qn,bo,ea,na,f,r,j,T,p,b,k,y,M,x,yt,oa,gt,mt,pt,ht,Y,J,K,z,A,I,w,ui,$i,function(t){var e=t.detail.origin,i=Xn&&xt.includes(16);Sr=void 0,n(151,vr=void 0),mr=void 0,$r=void 0,yr=!1,pr=void 0,br=!1,xr=!1,wi(),clearTimeout(hr),hr=setTimeout(function(){return n(152,wr=!0)},250);var a=Oi();if(!a||Yr(a)&&Ui(a,"pathClose")||Bi(),fr=Pn(ge(e)),a&&Yr(a)&&Ui(a,"pathClose"))return re(t);var u=sr($t,fr,Ln,function(t){return co(t)}),l=u.length&&u.shift();if(r&&qr(r))if(l!==r)Ao();else{var s=Ui(r,"height"),d=!s&&Ui(r,"width");if(s||d){var f=Or(r),h=Or(f);Bo(h,Xt);var p=Ye(gr(f.text,h),function(t){return Math.ceil(t)}),v=je(h.width,h.height||p.height);Wo(v,f,h);var m=sr([B(B({},f),{},{strokeWidth:"5%"})],fr,0);xr=0===m.length}}if(r&&Un&&(br=!0),!l&&r&&qr(r)&&rr(r),kn(e)){if(l&&Jr(l))return yr=!0,n(151,vr=l),c?(i&&rr(l),void kr(o)):(mr=Or(vr),void($r=Bo(Or(vr),Xt)));if(pr=l||void 0,!re(t)&&l){if(ir(l,!0,i),n(151,vr=l),c)return kr(o);mr=Or(vr),$r=Bo(Or(vr),Xt)}}},function(t){Cr(),me(t)},function(t){var e=t.detail,n=e.translation,r=e.ctrlKey,a=e.metaKey,u=e.shiftKey;e.position;if(vr){if(!$o(vr))return;if(qr(vr)){if(!xr)return;Ao()}if(u){var c=Math.abs(n.x),l=Math.abs(n.y);"x"===Tr&&(l-=64),"y"===Tr&&(c-=64),c>l?(n.y=0,Tr="x"):l>c&&(n.x=0,Tr="y")}else Tr=null;var s=r||a;if(Sr){if(!o.every($o))return;return void Sr.forEach(function(t){var e=t.shape,r=t.shapeOriginComputed;Ei(e,r,n,B({},ai(0,ri,i,e)))})}return Ei(vr,$r,n,B({},ai(s?0:Jn,ri,i,vr)))}ae(t)},function(t){if(Cr(),vr){if(!c)if(t.detail.isTap&&Yr(vr)&&mo(vr)){var e=t.detail.position,n=Pn(ge(e));!function(t,e){for(var n=t.points,i=[],r=0;r<n.length-1;r++)i.push([n[r],n[r+1]]);i.push([n[n.length-1],n[0]]);for(var o,a=i.findIndex(function(t){var n=V(t,2),i=n[0],r=n[1];return Nn(e,6,i,r)}),u=[],c=0;c<i.length;c++)u.push(i[c][0]),c===a&&(o=c+1,u.push(e));Vi(t,{points:u,selectedPoint:o})}(vr,n)}else t.detail.isTap&&yr&&jr(vr)&&!1!==ho(vr)&&or(vr)}else ce(t)},function(t){var e,i,r=pr&&t.detail.isTap,o=Xn&&xt.includes(16);if(t.detail.isTap&&setTimeout(function(){en({target:vr||pr,position:fr},0)}),vr)return He(vr),e=vr,i=mr,JSON.stringify(e)!==JSON.stringify(i)&&Re(vr),void n(151,vr=void 0);var a=!0;if(!o){var u=nr();(a=!u||hn(u,pr||void 0))&&er({storePrevious:!1})}se(t),a&&r&&ir(pr,!0,o)},yo,function(t){n(152,wr=!0),n(151,vr=r),$r=p},function(t){if(vr){var e=t.detail,r=e.translation,o=e.indexes,a=e.shiftKey,u=e.ctrlKey,c=e.metaKey,l=e.isNudge;Fi(vr,$r,o,r,B({shiftKey:!l&&a},ai(u||c?0:Jn,ri,i,vr))),vo(vr)&&Ee(r)>16&&Vi(vr,{selectedPoint:void 0})}else n(152,wr=!1)},function(t){if(vr){ir(vr);var e=t.detail,i=e.isTap,o=(e.translation,e.indexes);i&&(vo(vr)&&Vi(vr,{selectedPoint:vr.selectedPoint===o[0]?void 0:o[0]}),He(vr)),n(151,vr=void 0),n(152,wr=!1),Re(r)}else n(152,wr=!1)},function(t){yi=Pr(p).origin,n(152,wr=!0),n(151,vr=r),$r=p},function(t){if(vr){var e=t.detail,i=e.translation,r=e.shiftKey;!function(t,e,n,i){var r=lr(Bo(Or(t),Xt)),o=dn(r),a=Ci(yi,n),u=we(a,o)+Math.PI/2;if(i.shiftKey){var c=Math.PI/16;u=c*Math.round(u/c)-zt%c}mi(t,{rotation:u},Xt),Wi()}(vr,0,i,{shiftKey:r})}else n(152,wr=!1)},function(){vr?(ir(vr),n(151,vr=void 0),n(152,wr=!1),Re(r)):n(152,wr=!1)},function(t){n(152,wr=!0),n(151,vr=r),$r=p},function(t){if(vr){var e=t.detail,r=e.translation,o=e.ctrlKey,a=e.metaKey;!function(t,e,n,i){var r=an(e),o=gr(e.text,e);r.width||(r.width=o.width),r.height||(r.height=o.height);var a=2;t.flipX&&t.flipY?a=0:t.flipX?a=3:t.flipY&&(a=1),Fi(t,e,[a],n,B(B({},i),{},{aspectRatio:r.width/r.height,beforeResizeShape:function(t){var n=t.
2width/r.width;t.fontSize=e.fontSize*n,e.width||delete t.width,e.height||delete t.height}}))}(vr,$r,r,B({},ai(o||a?0:Jn,ri,i,vr)))}else n(152,wr=!1)},function(){vr?(ir(vr),n(151,vr=void 0),n(152,wr=!1),Re(r)):n(152,wr=!1)},function(t){var e=t.key,n=/escape/i.test(e);if(Yi())return n?(t.preventDefault(),t.stopPropagation(),rr(r)):void(it&&"d"===e&&(t.metaKey||t.ctrlKey)&&(t.preventDefault(),t.stopPropagation(),Qo()))},function(t){var e=ho(r,t);return!0===e?t:e},Ro,function(t){var e=t.target,n=t.key,i=e.value||e.innerText,o=e.selectionStart||0,a=e.selectionEnd||i.length,u=i.substring(0,o)+n+i.substring(a);if(ho(r,u)!==u)return t.preventDefault()},function(t){return Hr(r)&&/enter/i.test(t.code)&&!1!==r.disableNewline?t.preventDefault():/arrow/i.test(t.code)?t.stopPropagation():/escape/i.test(t.key)?Lo():void 0},Eo,function(t){if(Eo(t))return Ao()},Ao,Lo,ta,function(t){var e=Xi();e&&(e.find(qr)||e.find(function(t){return!$o(t)})||e.forEach(function(e){n(151,vr=e),$r=Bo(Or(vr),Xt),Ei(vr,$r,t.detail)}))},function(t){n(22,oa=!0)},function(t){var e=t.relatedTarget;e&&e.classList.contains("shape-selector__button")||n(22,oa=!1)},function(t){if("touch"!==t.pointerType&&"PinturaShapeEditor"===t.target.className){(wr||hr)&&ca(void 0);var e=Bb(t,Zt);n(154,ua=ge(e));var i=ke(Pn(e),function(t){return Math.round(t)});if(!(Se(i,aa)||(aa=ge(i),Qe(wr,e,i),wr||hr||v))){var r=V(sr($t,i,0,co),1)[0];r&&to(r)||ca(r)}}else rn()},function(t){"touch"!==t.pointerType&&rn()},la,Tt,Mt,Et,zt,Dt,Wt,Vt,Ht,Gt,Xt,Kt,Jt,Qt,te,re,ae,ce,se,me,be,Re,Le,Be,Ne,He,Ge,Ze,Qe,en,rn,ln,hn,vn,gn,yn,wn,kn,Pn,Rn,En,Ln,Bn,Un,Xn,Jn,ti,ni,ri,li,si,di,fi,hi,pi,vi,function(t){var e,n,r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=[],u=Xr(t),c=jr(t),l="relative"===o.position,s=o.interpolateInput,d=oi(),f=function(t){if(!Jn)return t;var e=Pn(t),n=Ri(Mi(e),d,Jn,ri,i),r=n.snapTranslation,o=n.snapLines;return Ii(t,r),xi(o),t},h=!!nr(),p=o.isSelection?Et:It,v="step"===o.inputMode;if(Yr(t)){if(v){var m=!1,g=function(t,e){var n=si(p),i=t&&ve(Xb(t.x,Xt.width),Xb(t.y,Xt.height)),r=i&&Rn(i);xt.includes(16)&&r&&gi(r,e);var o=Pn(e),a=n.points.length?n.points[0]:o,u=ve(Xb(a.x,Xt.width),Xb(a.y,Xt.height)),c=Rn(u),s=Ee(c,e);if(!m&&1===n.points.length&&s<36)return fi(p);if(n.points.length>2&&s<=rx){n.pathClose=!0,co(n)&&ir(n);var d=hi(p);be(d)}else{var f=n.strokeWidth&&n.strokeColor&&(void 0===n.strokeColor[3]||n.strokeColor[3]>0),h=Ee(r,e);if(f&&n.points.length>1&&h<rx){n.pathClose=!1,n.backgroundColor=[0,0,0,0],co(n)&&ir(n);var v=hi(p);be(v)}else if(!(n.points.length>0&&h<100))return l?Zb(o,Xt):o}};return{start:function(t){var i=si(p),o=t.detail.origin;if(n=4,e=f(ge(o)),r=ge(e),i){var a=i.points[i.points.length-1],u=g(a,e);return u&&(i.points=[].concat(L(i.points),[u])),void pi({points:i.points},p)}m=!0},update:function(t){if(m){var n=si(p);if(n){var i=n.points[0],r=g(i,ve(e.x+t.detail.translation.x,e.y+t.detail.translation.y));r&&(n.points[1]=r,pi({points:n.points},p))}}},release:function(t){return t.detail.preventInertia()},cancel:function(){fi(p)},end:function(n){if(m){var i=Pn(e),r=l?Zb(i,Xt):i;if(n.detail.isTap)if(sr($t,i,0,co).length)return fi(p);di(B(B({},t),{},{points:[r]}),p)}}}}return{start:function(i){var o=i.detail.origin;n=4,e=ge(o),r=ge(e),a.push(B({},r));var u=Pn(e),c=l?Zb(u,Xt):u;di(B(B({},t),{},{points:[c]}),p)},update:function(t){var i=si(p);if(i){var o=t.detail.translation,u=ve(e.x+o.x,e.y+o.y),c=Ae(r,u);if(!(de(c,5)<=n)){var d=[],f=we(u,r),h=n-c,v={x:r.x+h*Math.cos(f),y:r.y+h*Math.sin(f)};if(a.push(B({},v)),s&&i.points.length>1){var m=a.length,g=Math.ceil(c/10),$=c/30,y=a[m-3],b=a[m-2],x=a[m-1];a[m-4]||($*=.1),d.push.apply(d,L(Dn(y,b,x,g,$).slice(1,-1))),a.splice.apply(a,[m-1,0].concat(d))}d.push(v),r.x=v.x,r.y=v.y,pi({points:i.points.concat(d.map(function(t){var e=Pn(t);return l?Zb(e,Xt):e}))},p)}}},release:function(t){return t.detail.preventInertia()},cancel:function(){fi(p)},end:function(t){var e=si(p);if(e){if(t.detail.isTap){var n=!1;if(e.bitmap?(pr&&(n=!0),h&&(n=!0)):n=!0,n)return fi(p)}var i=hi(p);be(i)}}}}return u||c||Gr(t)?{start:function(n){var i=n.detail.origin;e=f(ge(i));var r=Pn(e),o=l?Zb(r,Xt):r,a=-1*bi(zt,Dt,Wt),c=B(B({},t),{},{rotation:a},o);c.flipX=Dt,c.flipY=Wt,delete c.position,c.opacity=0,(u?["rx","ry"]:["width","height"]).forEac
2h(function(t){c[t]=l?"0%":0}),di(c,p)},update:function(t){var n=si(p);if(n){n.opacity=1;var i=n.aspectRatio,r=t.detail,o=r.translation,a=r.shiftKey,c=r.ctrlKey;!i&&a&&(i=1);var l=f(ve(e.x+o.x,e.y+o.y)),s=Pn(e),d=Pn(l);if(i){var h=un([s,d]),v=Cn(h,i),m=d.x<s.x?-1:1,g=d.y<s.y?-1:1;d.x=s.x+v.width*m,d.y=s.y+v.height*g}var $={x:s.x+.5*(d.x-s.x),y:s.y+.5*(d.y-s.y)},y=bi(zt,Dt,Wt);ye(s,y,$),ye(d,y,$);var b=Math.min(s.x,d.x),x=Math.min(s.y,d.y),w=Math.max(s.x,d.x)-b,S=Math.max(s.y,d.y)-x,k={};u?(c?(k.x=s.x,k.y=s.y):(k.x=b+.5*w,k.y=x+.5*S),k.rx=.5*w,k.ry=.5*S):(c?(k.x=s.x-.5*w,k.y=s.y-.5*S):(k.x=b,k.y=x),k.width=w,k.height=S),pi(k,p,function(t,e){return mi(t,e,Xt)})}},release:function(t){t.detail.preventInertia()},cancel:function(){fi(p)},end:function(t){var n=si(p);if(n){if(t.detail.isTap){if(jr(n)&&Un&&br)return fi(p);if(!jr(n)||!Un||pr)return fi(p);delete n.width,delete n.height,!1!==n.disableNewline&&delete n.textAlign;var i=Bo(B({},n),Xt),r=gr(n.text,i),o=Pn({x:e.x,y:e.y-.5*r.height}),a=Pn({x:e.x+r.width,y:e.y+.5*r.height}),u={x:o.x+.5*(a.x-o.x),y:o.y+.5*(a.y-o.y)},c=bi(zt,Dt,Wt);ye(o,c,u),ye(a,c,u);var l=Math.min(o.x,a.x),s=Math.min(o.y,a.y);l<0&&(l=0),s<0&&(s=0),l+r.width>Xt.width&&(l=Xt.width-r.width),s+r.height>Xt.height&&(s=Xt.height-r.height),n.x=dt(n.x)?Qi(l,Xt.width):l,n.y=dt(n.y)?Qi(s,Xt.height):s}if(n.opacity=1,jr(n))be(n);else{var d=hi(p);be(d)}co(n)&&ir(n),jr(n)&&or(n)}}}:Zr(t)?{start:function(n){var i=n.detail.origin,r=Pn(f(i)),o=ke(r,sf);e=ge(i),di(B(B({},t),{},{x1:l?Qi(o.x,Xt.width):o.x,y1:l?Qi(o.y,Xt.height):o.y,x2:l?Qi(o.x,Xt.width):o.x,y2:l?Qi(o.y,Xt.height):o.y,opacity:0}),p)},update:function(t){if(si(p)){var n=t.detail.translation,i=f(Ce(ge(e),n));if(xt.includes(16)){var r=Ae(e,i),o=we(e,i),a=Math.PI/4,u=a*Math.round(o/a);i.x=e.x+r*Math.cos(u),i.y=e.y+r*Math.sin(u)}var c=Pn(i);pi({x2:l?Qi(c.x,Xt.width):c.x,y2:l?Qi(c.y,Xt.height):c.y,opacity:1},p)}},release:function(t){return t.detail.preventInertia()},cancel:function(){fi(p)},end:function(t){var e=si(p);if(e){if(t.detail.isTap)return fi(p);e.opacity=1;var n=hi(p);be(n),co(e)&&ir(n)}}}:void 0},function(){var t,e,n=En*En,i=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=Ee(t,e);if(!i&&r<2)return!1;var o,a=$t.filter(function(t){return!t.disableErase});return o=r<n?sr($t,Pn(e),En):dr(a,Pn(t),Pn(e),En),ur(o).forEach(Ne),!0};return{start:function(n){t=ve(Math.round(n.detail.origin.x),Math.round(n.detail.origin.y)),i(t,t,!0),e=t},update:function(n){var r=n.detail.translation,o=ve(Math.round(t.x+r.x),Math.round(t.y+r.y));i(e,o)&&(e=ge(o))},release:function(t){return t.detail.preventInertia()},cancel:function(){fi(collection)},end:function(){}}},Oi,Di,function(t){if(!Oi())return oo(t),vi(t)},Bi,_i,function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return B({id:Ft()},t)},Wi,Ni,Vi,Hi,function(t,e){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];$t.forEach(function(n){return Hi(n,t,e,!1)}),n&&Wi()},Gi,Xi,Zi,Yi,er,ir,rr,or,ar,ur,cr,lr,sr,dr,Si,ki,vr,wr,Rr,ua,v,at,nt,rt,it,tt,ot,et,ut,P,vt,ct,ft,st,R,lt,c,o,H,d,U,q,G,N,W,i,O,D,_,g,C,E,m,F,s,S,$,l,$t,bt,xt,wt,function(e){Pu.call(this,t,e)},function(t){return la(t)},function(t){Iu[t?"unshift":"push"](function(){n(8,bo=t)})},function(){Y=this.value,n(27,Y),n(13,j),n(12,r),n(178,N),n(0,Rt),n(193,$t)},function(t){if("Enter"===t.key){if(Eo(t))return!0;if(!1===r.disableNewline)return!1}return!0},function(t){Iu[t?"unshift":"push"](function(){n(8,bo=t)})},function(){na&&na.focus()},function(t){return n(9,ea=t.detail)},function(t){Iu[t?"unshift":"push"](function(){n(10,na=t)})},function(t){return Bb(t,Zt)}]}var cx=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,ux,ix,Ma,{uid:67,ui:68,disabled:0,shapes:1,selection:69,offset:2,contextRotation:70,contextFlipX:71,contextFlipY:72,contextZoom:73,active:74,opacity:75,parentRect:76,rootRect:3,utilRect:4,hoverColor:77,caretColor:78,gridColor:79,snapColor:80,textInputMode:5,oninteractionstart:81,oninteractionupdate:82,oninteractionrelease:83,oninteractionend:84,oninteractioncancel:85,onaddshape:86,onupdateshape:87,onselectshape:88,onblurshape:89,onremoveshape:90,ontapshape:91,onhovershape:92,ontriggerhistorywrite:93,onhovercanvas:94,ontapcanvas:95,onleavecanvas:96,beforeSelectShape:97,beforeDeselectShape:98,beforeRemoveShape:99,beforeUpdateShape:100,willRenderShapeControls:101,willRenderShapeTextControls:102,willStartInteraction:103,mapEditorPointToImagePoint:104,mapImagePointToEditorPoint:105,eraseRadius:106,selectRadius:107,enableButtonFlipVertical:108,enableTapToAddText:109,enableMultiSelect:110,enableTextStyleControls:6,locale:7,snapThreshold:111,snapPointer:112,enableSnapToContext:113,gridSize:114,syncShapeCollection:115,getShapeDraft:116,addShapeDraft:117,discardShapeDraft:118,confirmShapeDraft:119,updateShapeDraft:120,addShape:121,createShape:122,eraseShape:123,getMarkupItemDraft:124,getMarkupItemDraftIndex:125,addMarkupItemDraft:126,confirmMarkupItemDraft:127,discardMarkupItemDraft:128,createMarkupItem:129,syncShapes:130,removeMarkupShapeProps:131,updateMarkupShape:132,updateMarkupShapeProperty:133,updateMarkupItemsShapeProperty:134,updateMarkupShapeItems:135,getActiveMarkupItems:136,getActiveMarkupItem:137,hasActiveMarkupItem:138,blurShapes:139,selectShape:140,deselectMarkupItem:141,editMarkupItem:142,finishEditMarkupItem:143,removeMarkupItems:144,getTextShapeRect:145,getMarkupShapeRect:146,getShapesNearPosition:147,getShapesBetweenPoints:148},null,[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]),n}return $(e,t),v(e,[{key:"syncShapeCollection",get:function(){return this.$$.ctx[115]}},{key:"getShapeDraft",get:function(){return this.$$.ctx[116]}},{key:"addShapeDraft",get:function(){return this.$$.ctx[117]}},{key:"discardShapeDraft",get:function(){return this.$$.ctx[118]}},{key:"confirmShapeDraft",get:function(){return this.$$.ctx[119]}},{key:"updateShapeDraft",get:function(){return this.$$.ctx[120]}},{key:"addShape",get:function(){return this.$$.ctx[121]}},{key:"createShape",get:function(){return this.$$.ctx[122]}},{key:"eraseShape",get:function(){return this.$$.ctx[123]}},{key:"getMarkupItemDraft",get:function(){return this.$$.ctx[124]}},{key:"getMarkupItemDraftIndex",get:function(){return this.$$.ctx[125]}},{key:"addMarkupItemDraft",get:function(){return this.$$.ctx[126]}},{key:"confirmMarkupItemDraft",get:function(){return this.$$.ctx[127]}},{key:"discardMarkupItemDraft",get:function(){return this.$$.ctx[128]}},{key:"createMarkupItem",get:function(){return this.$$.ctx[129]}},{key:"syncShapes",get:function(){return this.$$.ctx[130]}},{key:"removeMarkupShapeProps",get:function(){return this.$$.ctx[131]}},{key:"updateMarkupShape",get:function(){return this.$$.ctx[132]}},{key:"updateMarkupShapeProperty",get:function(){return this.$$.ctx[133]}},{key:"updateMarkupItemsShapeProperty",get:function(){return this.$$.ctx[134]}},{key:"updateMarkupShapeItems",get:function(){return this.$$.ctx[135]}},{key:"getActiveMarkupItems",get:function(){return this.$$.ctx[136]}},{key:"getActiveMarkupItem",get:function(){return this.$$.ctx[137]}},{key:"hasActiveMarkupItem",get:function(){return this.$$.ctx[138]}},{key:"blurShapes",get:function(){return this.$$.ctx[139]}},{key:"selectShape",get:function(){return this.$$.ctx[140]}},{key:"deselectMarkupItem",get:function(){return this.$$.ctx[141]}},{key:"editMarkupItem",get:function(){return this.$$.ctx[142]}},{key:"finishEditMarkupItem",get:function(){return this.$$.ctx[143]}},{key:"removeMarkupItems",get:function(){return this.$$.ctx[144]}},{key:"getTextShapeRect",get:function(){return this.$$.ctx[145]}},{key:"getMarkupShapeRect",get:function(){return this.$$.ctx[146]}},{key:"getShapesNearPosition",get:function(){return this.$$.ctx[147]}},{key:"getShapesBetweenPoints",get:function(){return this.$$.ctx[148]}}])}(sc);function lx(t){var e,n,i;return n=new jp({props:{items:t[2]}}),{c:function(){e=Ja("ul"),ac(n.$$.fragment),au(e,"class","PinturaShapeStyleList")},m:function(t,r){qa(t,e,r),uc(n,e,null),i=!0},p:function(t,e){var i={};4&e&&(i.items=t[2]),n.$set(i)},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n)}}}function sx(t){var e,n;return e=new av({props:{class:"PinturaShapeStyles",elasticity:t[0],$$slots:{default:[dx]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};1&n&&(i.elasticity=t[0]),524292&n&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function dx(t){var e,n,i;return n=new jp({props:{items:t[2]}}),{c:function(){e=Ja("ul"),ac(n.$$.fragment),au(e,"class","PinturaShapeStyleList")},m:function(t,r){qa(t,e,r),uc(n,e,null),i=!0},p:function(t,e){var i={};4&e&&(i.items=t[2]),n.$set(i)},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n)}}}function fx(t){var e,n,i,r,o=[sx,lx],a=[];function u(t,e){return t[1]?0:1}return n=u(t),i=a[n]=o[n](t),{c:function(){e=Ja("div"),i.c(),du(e,"opacity",t[5]),du(e,"pointer-events",t[4]),du(e,"visibility",t[3])},m:function(t,i){qa(t,e,i),a[n].m(e,null),r=!0},p:function(t,r){var c=V(r,1)[0],l=n;(n=u(t))===l?a[n].p(t,c):(Xu(),qu(a[l],1,1,function(){a[l]=null}),Zu(),(i=a[n])?i.p(t,c):(i=a[n]=o[n](t)).c(),Yu(i,1),i.m(e,null)),32&c&&du(e,"opacity",t[5]),16&c&&du(e,"pointer-events",t[4]),8&c&&du(e,"visibility",t[3])},i:function(t){r||(Yu(i),r=!0)},o:function(t){qu(i),r=!1},d:function(t){t&&Ka(e),a[n].d()}}}function hx(t,e,n){var i,r,o,a,u,c,l,s,d=e.isActive,f=void 0!==d&&d,h=e.controls,p=void 0===h?[]:h,v=e.locale,m=e.scrollElasticity,g=e.scrollEnable,$=void 0===g||g,y=e.hideTitles,b=void 0!==y&&y,x=e.willRenderControls,w=void 0===x?qt:x,S=Mu("redrawTrigger");Ea(t,S,function(t){return n(16,c=t)});var k=Mu("env");Ea(t,k,function(t){return n(15,u=t)});var C=Mu("isAnimated");Ea(t,C,function(t){return n(18,s=t)});var T=Us(0,{stiffness:.25,damping:.9});return Ea(t,T,function(t){return n(17,l=t)}),t.$$set=function(t){"isActive"in t&&n(10,f=t.isActive),"controls"in t&&n(11,p=t.controls),"locale"in t&&n(12,v=t.locale),"scrollElasticity"in t&&n(0,m=t.scrollElasticity),"scrollEnable"in t&&n(1,$=t.scrollEnable),"hideTitles"in t&&n(13,b=t.hideTitles),"willRenderControls"in t&&n(14,w=t.willRenderControls)},t.$$.update=function(){263168&t.$$.dirty&&T.set(f?1:0,{hard:!1===s}),131072&t.$$.dirty&&n(5,i=l),1024&t.$$.dirty&&n(4,r=f?"auto":"none"),131072&t.$$.dirty&&n(3,o=l<=0?"hidden":"visible"),129024&t.$$.dirty&&n(2,a=c&&w(p.map(function(t){return["ShapeStyle",t.id,{title:t.componentProps.title,locale:v,hideTitle:b,items:[[t.component,t.id,t.componentProps]]}]}),u,function(){return S.set({})}))},[m,$,a,o,r,i,S,k,C,T,f,p,v,b,w,u,c,l,s]}var px=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,hx,fx,Ma,{isActive:10,controls:11,locale:12,scrollElasticity:0,scrollEnable:1,hideTitles:13,willRenderControls:14}),n}return $(e,t),v(e)}(sc);function vx(t,e,n){var i=t.slice();return i[15]=e[n].key,i[6]=e[n].controls,i[16]=e[n].isActive,i}function mx(t,e){var n,i,r;return i=new px({props:{isActive:e[16],controls:e[6],locale:e[1],scrollElasticity:e[2],scrollEnable:e[3],hideTitles:e[4],willRenderControls:e[5]}}),{key:t,first:null,c:function(){n=nu(),ac(i.$$.fragment),this.first=n},m:function(t,e){qa(t,n,e),uc(i,t,e),r=!0},p:function(t,n){e=t;var r={};128&n&&(r.isActive=e[16]),128&n&&(r.controls=e[6]),2&n&&(r.locale=e[1]),4&n&&(r.scrollElasticity=e[2]),8&n&&(r.scrollEnable=e[3]),16&n&&(r.hideTitles=e[4]),32&n&&(r.willRenderControls=e[5]),i.$set(r)},i:function(t){r||(Yu(i.$$.fragment,t),r=!0)},o:function(t){qu(i.$$.fragment,t),r=!1},d:function(t){t&&Ka(n),cc(i,t)}}}function gx(t){for(var e,n,i,r=[],o=new Map,a=t[7],u=function(t){return t[15]},c=0;c<a.length;c+=1){var l=vx(t,a,c),s=u(l);o.set(s,r[c]=mx(s,l))}return{c:function(){e=Ja("div");for(var i=0;i<r.length;i+=1)r[i].c();au(e,"class",n=bd(["PinturaShapeStyleEditor",!t[3]&&"PinturaShapeStyleEditorOverflow",t[0]]))},m:function(t,n){qa(t,e,n);for(var o=0;o<r.length;o+=1)r[o].m(e,null);i=!0},p:function(t,c){var l=V(c,1)[0];190&l&&(a=t[7],Xu(),r=nc(r,l,u,1,t,a,o,e,ec,mx,null,vx),Zu()),(!i||9&l&&n!==(n=bd(["PinturaShapeStyleEditor",!t[3]&&"PinturaShapeStyleEditorOverflow",t[0]])))&&au(e,"class",n)},i:function(t){if(!i){for(var e=0;e<a.length;e+=1)Yu(r[e]);i=!0}},o:function(t){for(var e=0;e<r.length;e+=1)qu(r[e]);i=!1},d:function(t){t&&Ka(e);for(var n=0;n<r.length;n+=1)r[n].d()}}}function $x(t,e,n){var i,r,o,a=e.class,u=void 0===a?void 0:a,c=e.controls,l=void 0===c?{}:c,s=e.shapeProps,d=void 0===s?void 0:s,f=e.onchange,h=e.locale,p=e.scrollElasticity,v=e.scrollEnable,m=void 0===v||v,g=e.hideTitles,$=void 0!==g&&g,y=e.willRenderControls,b=[];return t.$$set=function(t){"class"in t&&n(0,u=t.class),"controls"in t&&n(6,l=t.controls),"shapeProps"in t&&n(8,d=t.shapeProps),"onchange"in t&&n(9,f=t.onchange),"locale"in t&&n(1,h=t.locale),"scrollElasticity"in t&&n(2,p=t.scrollElasticity),"scrollEnable"in t&&n(3,m=t.scrollEnable),"hideTitles"in t&&n(4,$=t.hideTitles),"willRenderControls"in t&&n(5,y=t.willRenderControls)},t.$$.update=function(){64&t.$$.dirty&&n(11,i=Object.keys(l).filter(function(t){return l[t]})),2304&t.$$.dirty&&n(10,r=d&&Object.keys(d).length&&i&&uo(d)?function(t){var e=i.filter(function(e){return e.split("_").every(function(e){return Ui(t,e)&&uo(t,e)})}).map(function(e){var n=(t.settings&&t.settings[e]||{}).control||e,i=e.split("_"),r=i.length>1?i.map(function(e){return t[e]}):t[e];if(Pt(l[n])){var o=l[n](r,function(t){f(_({},e,t))},{selectedShapeId:t.id}),a=o.title,u=o.component;return{id:n,component:jp,componentProps:{title:a,items:u}}}var c=V(l[n],2),s=c[0],d=c[1];if(dt(s)&&l[s]){var p=B({},d),v=V(l[s],2);s=v[0],d=B(B({},d=v[1]),p)}var m=Pt(d.options)?d.options(t):d.options;return"RadioGroup"===s&&(d.selectedIndex=-1),Pt(d.formatValue)&&(r=d.formatValue(r)),{id:n,component:s,componentProps:B(B({},d),{},{options:m,locale:h,value:r,optionLabelClass:"PinturaButtonLabel",onchange:function(n){var r=Ct(n)&&!Gi(n)?n.value:n;d.onchange&&d.onchange(r,t);var o=i.length>1?i.reduce(function(t,e,n){return B(B({},t),{},_({},e,Array.isArray(r)?r[n]:r))},{}):_({},e,r);f(o)}})}}
2).filter(Boolean);return e}(d):[]),1280&t.$$.dirty&&n(7,o=function(t,e){var n=b.find(function(e){return e.key===t});return n||(n={key:t,controls:e},b.push(n)),b.forEach(function(t){return t.isActive=!1}),n.controls=e,n.isActive=!0,b}(d&&Object.keys(d).length?Object.keys(d).join("_"):"none",r||[]))},[u,h,p,m,$,y,l,o,d,f,r,i]}var yx=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,$x,gx,Ma,{class:0,controls:6,shapeProps:8,onchange:9,locale:1,scrollElasticity:2,scrollEnable:3,hideTitles:4,willRenderControls:5}),n}return $(e,t),v(e)}(sc),bx=function(t){return/<svg /.test(t)};function xx(t){var e,n;return e=new jp({props:{items:t[10]}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};1024&n&&(i.items=t[10]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function wx(t){var e,n,i,r,o=[kx,Sx],a=[];function u(t,e){return t[8]?0:1}return e=u(t),n=a[e]=o[e](t),{c:function(){n.c(),i=nu()},m:function(t,n){a[e].m(t,n),qa(t,i,n),r=!0},p:function(t,r){var c=e;(e=u(t))===c?a[e].p(t,r):(Xu(),qu(a[c],1,1,function(){a[c]=null}),Zu(),(n=a[e])?n.p(t,r):(n=a[e]=o[e](t)).c(),Yu(n,1),n.m(i.parentNode,i))},i:function(t){r||(Yu(n),r=!0)},o:function(t){qu(n),r=!1},d:function(t){a[e].d(t),t&&Ka(i)}}}function Sx(t){var e,n,i,r,o=t[10]&&Cx(t);return i=new av({props:{scrollAutoCancel:t[9],elasticity:t[0],$$slots:{default:[Tx]},$$scope:{ctx:t}}}),{c:function(){e=Ja("div"),o&&o.c(),n=eu(),ac(i.$$.fragment),au(e,"class","PinturaShapePresetsFlat")},m:function(t,a){qa(t,e,a),o&&o.m(e,null),Xa(e,n),uc(i,e,null),r=!0},p:function(t,r){t[10]?o?(o.p(t,r),1024&r&&Yu(o,1)):((o=Cx(t)).c(),Yu(o,1),o.m(e,n)):o&&(Xu(),qu(o,1,1,function(){o=null}),Zu());var a={};512&r&&(a.scrollAutoCancel=t[9]),1&r&&(a.elasticity=t[0]),536871070&r&&(a.$$scope={dirty:r,ctx:t}),i.$set(a)},i:function(t){r||(Yu(o),Yu(i.$$.fragment,t),r=!0)},o:function(t){qu(o),qu(i.$$.fragment,t),r=!1},d:function(t){t&&Ka(e),o&&o.d(),cc(i)}}}function kx(t){var e,n,i,r,o;n=new av({props:{elasticity:t[0],class:"PinturaShapePresetsGroups",$$slots:{default:[Ax]},$$scope:{ctx:t}}});for(var a=[{class:"PinturaControlPanels"},{panelClass:"PinturaControlPanel"},{panels:t[11]},t[12]],u={$$slots:{default:[Fx,function(t){return{26:t.panel,27:t.panelIsActive}},function(t){return(t.panel?67108864:0)|(t.panelIsActive?134217728:0)}]},$$scope:{ctx:t}},c=0;c<a.length;c+=1)u=wa(u,a[c]);return r=new Nd({props:u}),{c:function(){e=Ja("div"),ac(n.$$.fragment),i=eu(),ac(r.$$.fragment),au(e,"class","PinturaShapePresetsGrouped")},m:function(t,a){qa(t,e,a),uc(n,e,null),Xa(e,i),uc(r,e,null),o=!0},p:function(t,e){var i={};1&e&&(i.elasticity=t[0]),536876128&e&&(i.$$scope={dirty:e,ctx:t}),n.$set(i);var o=6144&e?ic(a,[a[0],a[1],2048&e&&{panels:t[11]},4096&e&&rc(t[12])]):{};738206239&e&&(o.$$scope={dirty:e,ctx:t}),r.$set(o)},i:function(t){o||(Yu(n.$$.fragment,t),Yu(r.$$.fragment,t),o=!0)},o:function(t){qu(n.$$.fragment,t),qu(r.$$.fragment,t),o=!1},d:function(t){t&&Ka(e),cc(n),cc(r)}}}function Cx(t){var e,n;return e=new jp({props:{items:t[10]}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};1024&n&&(i.items=t[10]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Tx(t){var e,n;return e=new uf({props:{items:t[7],onclickitem:t[1],ongrabitem:t[2],ondragitem:t[3],ondropitem:t[4]}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};128&n&&(i.items=t[7]),2&n&&(i.onclickitem=t[1]),4&n&&(i.ongrabitem=t[2]),8&n&&(i.ondragitem=t[3]),16&n&&(i.ondropitem=t[4]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Mx(t){var e,n;return e=new jp({props:{items:t[10]}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};1024&n&&(i.items=t[10]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Px(t){var e,n;return e=new Yd({props:{$$slots:{default:[Rx]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};805306368&n&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Rx(t){var e,n=t[28].icon+"";return{c:function(){e=Qa("g")},m:function(t,i){qa(t,e,i),e.innerHTML=n},p:function(t,i){268435456&i&&n!==(n=t[28].icon+"")&&(e.innerHTML=n)},d:function(t){t&&Ka(e)}}}function Ix(t){var e,n,i=t[28].label+"";return{c:function(){e=Ja("span"),n=tu(i)},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,e){268435456&e&&i!==(i=t[28].label+"")&&lu(n,i)},d:function(t){t&&Ka(e)}}}function Ex(t){var e,n,i,r=t[28].icon&&Px(t),o=!t[28].hideLabel&&Ix(t);return{c:function(){r&&r.c(),e=eu(),o&&o.c(),n=nu()},m:function(t,a){r&&r.m(t,a),qa(t,e,a),o&&o.m(t,a),qa(t,n,a),i=!0},p:function(t,i){t[28].icon?r?(r.p(t,i),268435456&i&&Yu(r,1)):((r=Px(t)).c(),Yu(r,1),r.m(e.parentNode,e)):r&&(Xu(),qu(r,1,1,function(){r=null}
2),Zu()),t[28].hideLabel?o&&(o.d(1),o=null):o?o.p(t,i):((o=Ix(t)).c(),o.m(n.parentNode,n))},i:function(t){i||(Yu(r),i=!0)},o:function(t){qu(r),i=!1},d:function(t){r&&r.d(t),t&&Ka(e),o&&o.d(t),t&&Ka(n)}}}function Ax(t){for(var e,n,i,r=t[10]&&Mx(t),o=[{class:"PinturaControlList"},{tabs:t[5]},t[12],{layout:"compact"}],a={$$slots:{default:[Ex,function(t){return{28:t.tab}},function(t){return t.tab?268435456:0}]},$$scope:{ctx:t}},u=0;u<o.length;u+=1)a=wa(a,o[u]);return(n=new Pd({props:a})).$on("select",t[18]),{c:function(){r&&r.c(),e=eu(),ac(n.$$.fragment)},m:function(t,o){r&&r.m(t,o),qa(t,e,o),uc(n,t,o),i=!0},p:function(t,i){t[10]?r?(r.p(t,i),1024&i&&Yu(r,1)):((r=Mx(t)).c(),Yu(r,1),r.m(e.parentNode,e)):r&&(Xu(),qu(r,1,1,function(){r=null}),Zu());var a=4128&i?ic(o,[o[0],32&i&&{tabs:t[5]},4096&i&&rc(t[12]),o[3]]):{};805306368&i&&(a.$$scope={dirty:i,ctx:t}),n.$set(a)},i:function(t){i||(Yu(r),Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(r),qu(n.$$.fragment,t),i=!1},d:function(t){r&&r.d(t),t&&Ka(e),cc(n,t)}}}function Lx(t){var e,n;return e=new uf({props:{items:t[13][t[26]].items,disabled:t[13][t[26]].disabled,onclickitem:t[1],ongrabitem:t[2],ondragitem:t[3],ondropitem:t[4]}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};67117056&n&&(i.items=t[13][t[26]].items),67117056&n&&(i.disabled=t[13][t[26]].disabled),2&n&&(i.onclickitem=t[1]),4&n&&(i.ongrabitem=t[2]),8&n&&(i.ondragitem=t[3]),16&n&&(i.ondropitem=t[4]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Fx(t){var e,n;return e=new av({props:{scroll:t[27]?{scrollOffset:0,animate:!1}:void 0,scrollAutoCancel:t[9],elasticity:t[0],$$slots:{default:[Lx]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};134217728&n&&(i.scroll=t[27]?{scrollOffset:0,animate:!1}:void 0),512&n&&(i.scrollAutoCancel=t[9]),1&n&&(i.elasticity=t[0]),603987998&n&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function zx(t){var e,n,i,r,o=[wx,xx],a=[];function u(t,e){return t[9]?0:t[10]?1:-1}return~(n=u(t))&&(i=a[n]=o[n](t)),{c:function(){e=Ja("div"),i&&i.c(),au(e,"class","PinturaShapePresetsPalette")},m:function(t,i){qa(t,e,i),~n&&a[n].m(e,null),r=!0},p:function(t,r){var c=V(r,1)[0],l=n;(n=u(t))===l?~n&&a[n].p(t,c):(i&&(Xu(),qu(a[l],1,1,function(){a[l]=null}),Zu()),~n?((i=a[n])?i.p(t,c):(i=a[n]=o[n](t)).c(),Yu(i,1),i.m(e,null)):i=null)},i:function(t){r||(Yu(i),r=!0)},o:function(t){qu(i),r=!1},d:function(t){t&&Ka(e),~n&&a[n].d()}}}function Ox(t,e,n){var i,r,o,a,u,c,l,s,d,f=e.locale,h=e.presets,p=e.scrollElasticity,v=e.enableSelectImage,m=void 0===v||v,g=e.willRenderPresetToolbar,$=void 0===g?qt:g,y=e.onaddpreset,b=void 0===y?Z:y,x=e.ongrabpreset,w=void 0===x?void 0:x,S=e.ondragpreset,k=void 0===S?void 0:S,C=e.ondroppreset,T=void 0===C?void 0:C,M="presets-".concat(Ft()),P=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return bx(t)?t:Hi(t)?Ki(t,e):'<img src="'.concat(t,'" alt="').concat(e,'"/>')},R=function(t){return Ut(Yn(t))},I=["src","alt","thumb","shape","id","mount","disabled"],E=function(t){return t.map(function(t){return function(t){return Gi(t)&&dt(t[0])&&Gi(t[1])}(t)?B(B({},t[2]),{},{id:"".concat(M,"-").concat(t[0].toLowerCase()),label:t[0],items:E(t[1])}):function(t){var e,n,i,r,o,a,u,c=t;return dt(t)?Hi(t)?r=P(e=t,o=t):(o=R(e=t),r=P(e,o)):(e=t.src,o=t.alt||(dt(e)?R(e):dt(t.thumb)?R(t.thumb):void 0),r=P(t.thumb||e,o),n=t.shape,a=t.mount,u=t.disabled,i=Object.keys(t).reduce(function(e,n){return I.includes(n)||(e[n]=t[n]),e},{})),{id:c,src:e,thumb:r,shape:n,shapeProps:i,alt:o,title:o,mount:a,disabled:u}}(t)})};return t.$$set=function(t){"locale"in t&&n(14,f=t.locale),"presets"in t&&n(15,h=t.presets),"scrollElasticity"in t&&n(0,p=t.scrollElasticity),"enableSelectImage"in t&&n(16,m=t.enableSelectImage),"willRenderPresetToolbar"in t&&n(17,$=t.willRenderPresetToolbar),"onaddpreset"in t&&n(1,b=t.onaddpreset),"ongrabpreset"in t&&n(2,w=t.ongrabpreset),"ondragpreset"in t&&n(3,k=t.ondragpreset),"ondroppreset"in t&&n(4,T=t.ondroppreset)},t.$$.update=function(){32768&t.$$.dirty&&n(7,i=E(h)),128&t.$$.dirty&&n(9,r=i.length),640&t.$$.dirty&&n(8,o=r&&i.some(function(t){return!!t.items})),384&t.$$.dirty&&n(5,a=o&&i),384&t.$$.dirty&&n(13,u=o&&i.reduce(function(t,e){return t[e.id]=e,t},{})),96&t.$$.dirty&&n(6,c=c||a&&(a.find(function(t){return!t.disabled})||{}).id),64&t.$$.dirty&&n(12,l={name:M,selected:c}),32&t.$$.dirty&&n(11,s=a&&a.map(function(t){return t.id})),212994&t.$$.dirty&&n(10,d=f&&$([m&&["Button","browse",{label:f.shapeLabelButtonSelectSticker,icon:f.shapeIconButtonSelectSticker,onclick:function(){Dv().then(function(t){t&&b(t)})}}]]))},[p,b,w,k,T,a,c,i,o,r,d,s,l,u,f,h,m,$,function(t){var e=t.detail;return n(6,c=e)}]}var Dx=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Ox,zx,Ma,{locale:14,presets:15,scrollElasticity:0,enableSelectImage:16,willRenderPresetToolbar:17,onaddpreset:1,ongrabpreset:2,ondragpreset:3,ondroppreset:4}),n}return $(e,t),v(e)}(sc);function Bx(t){var e,n,i,r;return e=new jp({props:{items:t[30]}}),i=new yx({props:{locale:t[4],shapeProps:t[49],onchange:t[85],controls:t[9],scrollEnable:!1,hideTitles:!0,willRenderControls:t[165]}}),{c:function(){ac(e.$$.fragment),n=eu(),ac(i.$$.fragment)},m:function(t,o){uc(e,t,o),qa(t,n,o),uc(i,t,o),r=!0},p:function(t,n){var r={};1073741824&n[0]&&(r.items=t[30]),e.$set(r);var o={};16&n[0]&&(o.locale=t[4]),262144&n[1]&&(o.shapeProps=t[49]),512&n[0]&&(o.controls=t[9]),i.$set(o)},i:function(t){r||(Yu(e.$$.fragment,t),Yu(i.$$.fragment,t),r=!0)},o:function(t){qu(e.$$.fragment,t),qu(i.$$.fragment,t),r=!1},d:function(t){cc(e,t),t&&Ka(n),cc(i,t)}}}function _x(t){var e,n,i;return n=new iy({props:{$$slots:{default:[Bx]},$$scope:{ctx:t}}}),{c:function(){e=Ja("div"),ac(n.$$.fragment),au(e,"slot","header")},m:function(t,r){qa(t,e,r),uc(n,e,null),i=!0},p:function(t,e){var i={};1073742352&e[0]|262144&e[1]|134217728&e[6]&&(i.$$scope={dirty:e,ctx:t}),n.$set(i)},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n)}}}function Wx(t){for(var e,n,i=[{locale:t[4]},{ui:t[69]},{shapes:t[5]},{selection:t[58]},{uid:t[20]},{parentRect:t[37]},{rootRect:t[55]},{utilRect:t[39]},{offset:t[50]},{disabled:t[38]}
2,{contextRotation:t[23]},{contextFlipX:t[24]},{contextFlipY:t[25]},{contextZoom:t[36]?t[36].scale:void 0},{active:t[35]},{opacity:t[56]},{hoverColor:t[57]},{caretColor:t[57]},{snapColor:t[57]},{gridColor:[1,1,1,.125]},{eraseRadius:t[47]},{selectRadius:t[6]},{enableButtonFlipVertical:t[10]},{enableMultiSelect:t[14]},{mapEditorPointToImagePoint:t[21]},{mapImagePointToEditorPoint:t[22]},{enableTapToAddText:t[13]},{textInputMode:t[8]},{snapThreshold:t[16]},{snapPointer:!t[48]},{enableSnapToContext:t[17]},{gridSize:t[15]},{willStartInteraction:t[95]},{oninteractionstart:t[79]},{oninteractionupdate:t[80]},{oninteractionrelease:t[81]},{oninteractionend:t[83]},{oninteractioncancel:t[82]},{onleavecanvas:t[87]},{onhovercanvas:t[86]},{onhovershape:t[89]},{ontapcanvas:t[88]},{onaddshape:t[156]},{onselectshape:t[157]},{onblurshape:t[158]},{ontapshape:t[159]},{onupdateshape:t[160]},{onremoveshape:t[161]},{ontriggerhistorywrite:t[162]},t[42]],r={},o=0;o<i.length;o+=1)r=wa(r,i[o]);return e=new cx({props:r}),t[163](e),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var r=66315632&n[0]|252381681&n[1]|255721600&n[2]|12&n[3]?ic(i,[16&n[0]&&{locale:t[4]},128&n[2]&&{ui:t[69]},32&n[0]&&{shapes:t[5]},134217728&n[1]&&{selection:t[58]}
2,1048576&n[0]&&{uid:t[20]},64&n[1]&&{parentRect:t[37]},16777216&n[1]&&{rootRect:t[55]},256&n[1]&&{utilRect:t[39]},524288&n[1]&&{offset:t[50]},128&n[1]&&{disabled:t[38]},8388608&n[0]&&{contextRotation:t[23]},16777216&n[0]&&{contextFlipX:t[24]},33554432&n[0]&&{contextFlipY:t[25]},32&n[1]&&{contextZoom:t[36]?t[36].scale:void 0},16&n[1]&&{active:t[35]},33554432&n[1]&&{opacity:t[56]},67108864&n[1]&&{hoverColor:t[57]},67108864&n[1]&&{caretColor:t[57]},67108864&n[1]&&{snapColor:t[57]},i[19],65536&n[1]&&{eraseRadius:t[47]},64&n[0]&&{selectRadius:t[6]},1024&n[0]&&{enableButtonFlipVertical:t[10]},16384&n[0]&&{enableMultiSelect:t[14]},2097152&n[0]&&{mapEditorPointToImagePoint:t[21]},4194304&n[0]&&{mapImagePointToEditorPoint:t[22]},8192&n[0]&&{enableTapToAddText:t[13]},256&n[0]&&{textInputMode:t[8]},65536&n[0]&&{snapThreshold:t[16]},131072&n[1]&&{snapPointer:!t[48]},131072&n[0]&&{enableSnapToContext:t[17]},32768&n[0]&&{gridSize:t[15]},4&n[3]&&{willStartInteraction:t[95]},131072&n[2]&&{oninteractionstart:t[79]},262144&n[2]&&{oninteractionupdate:t[80]},524288&n[2]&&{oninteractionrelease:t[81]},2097152&n[2]&&{oninteractionend:t[83]},1048576&n[2]&&{oninteractioncancel:t[82]},33554432&n[2]&&{onleavecanvas:t[87]},16777216&n[2]&&{onhovercanvas:t[86]},134217728&n[2]&&{onhovershape:t[89]},67108864&n[2]&&{ontapcanvas:t[88]},1&n[1]|8&n[3]&&{onaddshape:t[156]},1&n[1]&&{onselectshape:t[157]},1&n[1]&&{onblurshape:t[158]},1&n[1]&&{ontapshape:t[159]},1&n[1]|8&n[3]&&{onupdateshape:t[160]},1&n[1]|8&n[3]&&{onremoveshape:t[161]},8&n[3]&&{ontriggerhistorywrite:t[162]},2048&n[1]&&rc(t[42])]):{};e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(n){t[163](null),cc(e,n)}}}function Nx(t){var e,n,i,r,o=t[51]&&Wx(t);return{c:function(){e=Ja("div"),o&&o.c(),au(e,"slot","main"),du(e,"cursor",t[46])},m:function(a,u){qa(a,e,u),o&&o.m(e,null),t[164](e),n=!0,i||(r=[iu(e,"keydown",t[84]),Wa(fd.call(null,e)),iu(e,"dropfiles",function(){Ta(t[12]?t[94]:Z)&&(t[12]?t[94]:Z).apply(this,arguments)}),Wa(ud.call(null,e)),iu(e,"measure",t[152])],i=!0)},p:function(n,i){(t=n)[51]?o?(o.p(t,i),1048576&i[1]&&Yu(o,1)):((o=Wx(t)).c(),Yu(o,1),o.m(e,null)):o&&(Xu(),qu(o,1,1,function(){o=null}),Zu()),32768&i[1]&&du(e,"cursor",t[46])},i:function(t){n||(Yu(o),n=!0)},o:function(t){qu(o),n=!1},d:function(n){n&&Ka(e),o&&o.d(),t[164](null),i=!1,Ca(r)}}}function Vx(t){var e,n;return e=new Dx({props:{locale:t[4],presets:t[19],enableSelectImage:t[11],willRenderPresetToolbar:t[43],onaddpreset:t[93],ongrabpreset:t[90],ondragpreset:t[91],ondroppreset:t[92],scrollElasticity:t[44]}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};16&n[0]&&(i.locale=t[4]),524288&n[0]&&(i.presets=t[19]),2048&n[0]&&(i.enableSelectImage=t[11
2]),4096&n[1]&&(i.willRenderPresetToolbar=t[43]),8192&n[1]&&(i.scrollElasticity=t[44]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function jx(t){var e,n,i,r="stack"===t[7]&&Hx(t),o=(t[53]&&t[34]||"row"===t[7])&&Xx(t);return{c:function(){r&&r.c(),e=eu(),o&&o.c(),n=nu()},m:function(t,a){r&&r.m(t,a),qa(t,e,a),o&&o.m(t,a),qa(t,n,a),i=!0},p:function(t,i){"stack"===t[7]?r?(r.p(t,i),128&i[0]&&Yu(r,1)):((r=Hx(t)).c(),Yu(r,1),r.m(e.parentNode,e)):r&&(Xu(),qu(r,1,1,function(){r=null}),Zu()),t[53]&&t[34]||"row"===t[7]?o?(o.p(t,i),128&i[0]|4194312&i[1]&&Yu(o,1)):((o=Xx(t)).c(),Yu(o,1),o.m(n.parentNode,n)):o&&(Xu(),qu(o,1,1,function(){o=null}),Zu())},i:function(t){i||(Yu(r),Yu(o),i=!0)},o:function(t){qu(r),qu(o),i=!1},d:function(t){r&&r.d(t),t&&Ka(e),o&&o.d(t),t&&Ka(n)}}}function Hx(t){var e,n,i,r,o=[Gx,Ux],a=[];function u(t,e){return t[45]?0:1}return n=u(t),i=a[n]=o[n](t),{c:function(){e=Ja("div"),i.c(),au(e,"class","PinturaControlPanels")},m:function(t,i){qa(t,e,i),a[n].m(e,null),r=!0},p:function(t,r){var c=n;(n=u(t))===c?a[n].p(t,r):(Xu(),qu(a[c],1,1,function(){a[c]=null}),Zu(),(i=a[n])?i.p(t,r):(i=a[n]=o[n](t)).c(),Yu(i,1),i.m(e,null))},i:function(t){r||(Yu(i),r=!0)},o:function(t){qu(i),r=!1},d:function(t){t&&Ka(e),a[n].d()}}}function Ux(t){var e,n,i;return n=new yx({props:{locale:t[4],shapeProps:t[49],onchange:t[85],controls:t[9],scrollElasticity:t[44],willRenderControls:t[18]}}),{c:function(){e=Ja("div"),ac(n.$$.fragment),au(e,"class","PinturaControlPanel")},m:function(t,r){qa(t,e,r),uc(n,e,null),i=!0},p:function(t,e){var i={};16&e[0]&&(i.locale=t[4]),262144&e[1]&&(i.shapeProps=t[49]),512&e[0]&&(i.controls=t[9]),8192&e[1]&&(i.scrollElasticity=t[44]),262144&e[0]&&(i.willRenderControls=t[18]),n.$set(i)},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n)}}}function Gx(t){var e,n,i;return n=new Dx({props:{locale:t[4],presets:t[19],enableSelectImage:t[11],willRenderPresetToolbar:t[43],onaddpreset:t[93],ongrabpreset:t[90],ondragpreset:t[91],ondroppreset:t[92],scrollElasticity:t[44]}}),{c:function(){e=Ja("div"),ac(n.$$.fragment),au(e,"class","PinturaControlPanel")},m:function(t,r){qa(t,e,r),uc(n,e,null),i=!0},p:function(t,e){var i={};16&e[0]&&(i.locale=t[4]),524288&e[0]&&(i.presets=t[19]),2048&e[0]&&(i.enableSelectImage=t[11
2]),4096&e[1]&&(i.willRenderPresetToolbar=t[43]),8192&e[1]&&(i.scrollElasticity=t[44]),n.$set(i)},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n)}}}function Xx(t){var e,n;return e=new av({props:{class:"PinturaControlListScroller",elasticity:t[44],$$slots:{default:[tw]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};8192&n[1]&&(i.elasticity=t[44]),262801&n[0]|262154&n[1]|134217728&n[6]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Zx(t){var e,n;return e=new ah({props:{locale:t[4],class:"PinturaControlList",optionClass:"PinturaControlListOption",layout:"row",options:t[32],selectedIndex:t[32].findIndex(t[153]),onchange:t[78],$$slots:{option:[Jx,function(t){return{212:t.option}},function(t){return[0,0,0,0,0,0,t.option?67108864:0]}]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};16&n[0]&&(i.locale=t[4]),2&n[1]&&(i.options=t[32]),1&n[0]|2&n[1]&&(i.selectedIndex=t[32].findIndex(t[153])),16&n[0]|201326592&n[6]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Yx(t){var e,n;return e=new Yd({props:{$$slots:{default:[qx]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};16&n[0]|201326592&n[6]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function qx(t){var e,n=(Pt(t[212].icon)?t[212].icon(t[4]):t[212].icon)+"";return{c:function(){e=Qa("g")},m:function(t,i){qa(t,e,i),e.innerHTML=n},p:function(t,i){16&i[0]|67108864&i[6]&&n!==(n=(Pt(t[212].icon)?t[212].icon(t[4]):t[212].icon)+"")&&(e.innerHTML=n)},d:function(t){t&&Ka(e)}}}function Kx(t){var e,n,i=(Pt(t[212].label)?t[212].label(t[4]):t[212].label)+"";return{c:function(){e=Ja("span"),n=tu(i)},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,e){16&e[0]|67108864&e[6]&&i!==(i=(Pt(t[212].label)?t[212].label(t[4]):t[212].label)+"")&&lu(n,i)},d:function(t){t&&Ka(e)}}}function Jx(t){var e,n,i,r=t[212].icon&&Yx(t),o=!t[212].hideLabel&&Kx(t);return{c:function(){e=Ja("div"),r&&r.c(),n=eu(),o&&o.c(),au(e,"slot","option")},m:function(t,a){qa(t,e,a),r&&r.m(e,null),Xa(e,n),o&&o.m(e,null),i=!0},p:function(t,i){t[212].icon?r?(r.p(t,i),67108864&i[6]&&Yu(r,1)):((r=Yx(t)).c(),Yu(r,1),r.m(e,n)):r&&(Xu(),qu(r,1,1,function(){r=null}),Zu()),t[212].hideLabel?o&&(o.d(1),o=null):o?o.p(t,i):((o=Kx(t)).c(),o.m(e,null))},i:function(t){i||(Yu(r),i=!0)},o:function(t){qu(r),i=!1},d:function(t){t&&Ka(e),r&&r.d(),o&&o.d()}}}function Qx(t){var e,n;return e=new yx({props:{locale:t[4],shapeProps:t[49],onchange:t[85],controls:t[9],scrollEnable:!1,hideTitles:!0,willRenderControls:t[154]}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};16&n[0]&&(i.locale=t[4]),262144&n[1]&&(i.shapeProps=t[49]),512&n[0]&&(i.controls=t[9]),262144&n[0]&&(i.willRenderControls=t[154]),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function tw(t){var e,n,i,r=t[34]&&Zx(t),o="row"===t[7]&&Qx(t);return{c:function(){r&&r.c(),e=eu(),o&&o.c(),n=nu()},m:function(t,a){r&&r.m(t,a),qa(t,e,a),o&&o.m(t,a),qa(t,n,a),i=!0},p:function(t,i){t[34]?r?(r.p(t,i),8&i[1]&&Yu(r,1)):((r=Zx(t)).c(),Yu(r,1),r.m(e.parentNode,e)):r&&(Xu(),qu(r,1,1,function(){r=null}),Zu()),"row"===t[7]?o?(o.p(t,i),128&i[0]&&Yu(o,1)):((o=Qx(t)).c(),Yu(o,1),o.m(n.parentNode,n)):o&&(Xu(),qu(o,1,1,function(){o=null}),Zu())},i:function(t){i||(Yu(r),Yu(o),i=!0)},o:function(t){qu(r),qu(o),i=!1},d:function(t){r&&r.d(t),t&&Ka(e),o&&o.d(t),t&&Ka(n)}}}function ew(t){var e,n;return e=new av({props:{class:"PinturaControlListScroller",elasticity:t[44],$$slots:{default:[ow]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};8192&n[1]&&(i.elasticity=t[44]),134217744&n[0]|8388608&n[1]|134217728&n[6]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function nw(t){var e,n;return e=new Yd({props:{$$slots:{default:[iw]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};16&n[0]|201326592&n[6]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function iw(t){var e,n=(Pt(t[212].icon)?t[212].icon(t[4]):t[212].icon)+"";return{c:function(){e=Qa("g")},m:function(t,i){qa(t,e,i),e.innerHTML=n},p:function(t,i){16&i[0]|67108864&i[6]&&n!==(n=(Pt(t[212].icon)?t[212].icon(t[4]):t[212].icon)+"")&&(e.innerHTML=n)},d:function(t){t&&Ka(e)}}}function rw(t){var e,n,i,r,o,a=(Pt(t[212].label)?t[212].label(t[4]):t[212].label)+"",u=t[212].icon&&nw(t);return{c:function(){e=Ja("div"),u&&u.c(),n=eu(),i=Ja("span"),r=tu(a),au(e,"slot","o
2ption")},m:function(t,a){qa(t,e,a),u&&u.m(e,null),Xa(e,n),Xa(e,i),Xa(i,r),o=!0},p:function(t,i){t[212].icon?u?(u.p(t,i),67108864&i[6]&&Yu(u,1)):((u=nw(t)).c(),Yu(u,1),u.m(e,n)):u&&(Xu(),qu(u,1,1,function(){u=null}),Zu()),(!o||16&i[0]|67108864&i[6])&&a!==(a=(Pt(t[212].label)?t[212].label(t[4]):t[212].label)+"")&&lu(r,a)},i:function(t){o||(Yu(u),o=!0)},o:function(t){qu(u),o=!1},d:function(t){t&&Ka(e),u&&u.d()}}}function ow(t){var e,n;return e=new ah({props:{locale:t[4],class:"PinturaControlList",optionClass:"PinturaControlListOption",layout:"row",options:t[54],selectedIndex:t[54].findIndex(t[155]),onchange:t[77],$$slots:{option:[rw,function(t){return{212:t.option}},function(t){return[0,0,0,0,0,0,t.option?67108864:0]}]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};16&n[0]&&(i.locale=t[4]),8388608&n[1]&&(i.options=t[54]),134217728&n[0]|8388608&n[1]&&(i.selectedIndex=t[54].findIndex(t[155])),16&n[0]|201326592&n[6]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function aw(t){var e,n,i,r,o,a=[jx,Vx],u=[];function c(t,e){return t[52]?0:t[45]?1:-1}~(n=c(t))&&(i=u[n]=a[n](t));var l=t[33]&&ew(t);return{c:function(){e=Ja("div"),i&&i.c(),r=eu(),l&&l.c(),au(e,"slot","footer"),du(e,"transform",t[40])},m:function(t,i){qa(t,e,i),~n&&u[n].m(e,null),Xa(e,r),l&&l.m(e,null),o=!0},p:function(t,o){var s=n;(n=c(t))===s?~n&&u[n].p(t,o):(i&&(Xu(),qu(u[s],1,1,function(){u[s]=null}),Zu()),~n?((i=u[n])?i.p(t,o):(i=u[n]=a[n](t)).c(),Yu(i,1),i.m(e,r)):i=null),t[33]?l?(l.p(t,o),4&o[1]&&Yu(l,1)):((l=ew(t)).c(),Yu(l,1),l.m(e,null)):l&&(Xu(),qu(l,1,1,function(){l=null}),Zu()),512&o[1]&&du(e,"transform",t[40])},i:function(t){o||(Yu(i),Yu(l),o=!0)},o:function(t){qu(i),qu(l),o=!1},d:function(t){t&&Ka(e),~n&&u[n].d(),l&&l.d()}}}function uw(t){var e,n;return(e=new gy({props:{hasHeader:t[41],$$slots:{footer:[aw],main:[Nx],header:[_x]},$$scope:{ctx:t}}})).$on("measure",t[166]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};1024&n[1]&&(i.hasHeader=t[41]),2080374769&n[0]|134216703&n[1]|134217728&n[6]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function cw(t,e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w,S,k,C,T,M,P,R,I,E,A,F,z,O,D,W,N,j,H,U,G,X,Z,Y,q,K,J,Q,tt,et,nt,it,rt,ot,at,ut,ct,lt,st,ft,ht,pt,vt,mt,gt,$t,yt,bt,xt,wt=ya,St=function(){return wt(),wt=Ra(At,function(t){return n(35,K=t)}),At},kt=ya,Ct=function(){return kt(),kt=Ra(Bt,function(t){return n(145,et=t)}),Bt},Tt=ya,Mt=function(){return Tt(),Tt=Ra(qe,function(t){return n(37,ct=t)}),qe},Pt=ya,Rt=function(){return Pt(),Pt=Ra(Ft,function(t){return n(151,gt=t)}),Ft},It=ya,Et=function(){return It(),It=Ra(Lt,function(t){return n(56,bt=t)}),Lt};t.$$.on_destroy.push(function(){return wt()}),t.$$.on_destroy.push(function(){return kt()}),t.$$.on_destroy.push(function(){return Tt()}),t.$$.on_destroy.push(function(){return Pt()}),t.$$.on_destroy.push(function(){return It()});var At=e.isActive;St();var Lt=e.isActiveFraction;Et();var Ft=e.isVisible;Rt();var zt=e.stores,Ot=e.locale,Dt=void 0===Ot?{}:Ot,Bt=e.shapes;Ct();var _t=e.toolbar,Wt=void 0===_t?[]:_t,Nt=e.toolShapes,Vt=void 0===Nt?{}:Nt,jt=e.toolActive,Ht=void 0===jt?void 0:jt,Ut=e.toolSelectRadius,Gt=void 0===Ut?void 0:Ut,Xt=e.toolRetainStyles,Zt=void 0!==Xt&&Xt,Yt=e.toolbarLayout,Kt=void 0===Yt?"stack":Yt,Jt=e.textInputMode,Qt=void 0===Jt?void 0:Jt,te=e.shapeControls,ee=void 0===te?{}:te,ne=e.enableButtonFlipVertical,ie=void 0!==ne&&ne,re=e.enablePresetSelectImage,oe=void 0===re||re,ae=e.enablePresetDropImage,ue=void 0===ae||ae,ce=e.enableSelectToolToAddShape,le=void 0!==ce&&ce,se=e.enableAutoSelectMoveTool,de=void 0===se?["line","arrow","path","rectangle","ellipse","text"]:se,fe=e.enableTapToAddText,he=void 0!==fe&&fe,pe=e.enableMoveTool,me=void 0!==pe&&pe,ge=e.enableViewTool,$e=void 0!==ge&&ge,ye=e.enableToolShareStyles,be=void 0===ye||ye,xe=e.enableMultiSelect,we=void 0!==xe&&xe,Se=e.gridSize,ke=void 0===Se?0:Se,Ce=e.snapThreshold,Te=void 0===Ce?0:Ce,Me=e.enableSnapToContext,Pe=void 0===Me||Me,Re=e.willRenderHeaderTools,Ie=void 0===Re?qt:Re,Ee=e.willRenderPresetToolbar,Le=void 0===Ee?void 0:Ee,ze=e.willRenderShapeStyleControls,Oe=void 0===ze?void 0:ze,De=e.willStartInteraction,Be=void 0===De?void 0:De,_e=e.shapePresets,We=void 0===_e?[]:_e,Ne=e.utilKey,Ve=e.mapScreenPointToImagePoint,je=e.mapImagePointToScreenPoint,He=e.imageRotation,Ue=void 0===He?0:He,Ge=e.imageFlipX,Xe=void 0!==Ge&&Ge,Ze=e.imageFlipY,Ye=void 0!==Ze&&Ze,qe=e.parentRect;Mt();var Ke=e.hooks,Je=void 0===Ke?{}:Ke,Qe=Mu("selection");Ea(t,Qe,function(t){return n(150,pt=t)});var tn=Mu("isAnimated");Ea(t,tn,function(t){return n(142,J=t)});var en=Mu("elasticityMultiplier");Ea(t,en,function(t){return n(146,nt=t)});var nn=Mu("ui");Ea(t,nn,function(t){return n(177,vt=t)});
2var rn,on=Mu("keysPressed");Ea(t,on,function(t){return n(149,ht=t)});var an=zt,un=an.env,cn=an.history,ln=an.rootRect,sn=an.rootColorSecondary,fn=an.enablePanInput,hn=an.enablePanInputStatus,pn=an.enableZoomInput,vn=an.stageRect,mn=an.utilRectPadded,gn=an.scrollElasticity,$n=an.imageOverlayMarkup,yn=an.imagePreviewModifiers,bn=an.imageCropRect,xn=an.stageScalar,wn=an.imageSelectionRect,kn=an.imageTransformsInterpolated,Cn=an.imageSelectionPan,Tn=an.imageSize,Mn=an.allowPan,Pn=an.allowZoom,Rn=an.allowZoomControls,In=an.allowPlayPause;Ea(t,un,function(t){return n(143,Q=t)}),Ea(t,ln,function(t){return n(55,yt=t)}),Ea(t,sn,function(t){return n(57,xt=t)}),Ea(t,hn,function(t){return n(38,st=t)}),Ea(t,vn,function(t){return n(147,it=t)}),Ea(t,mn,function(t){return n(39,mt=t)}),Ea(t,yn,function(t){return n(178,$t=t)}),Ea(t,bn,function(t){return n(176,lt=t)}),Ea(t,xn,function(t){return n(174,at=t)}),Ea(t,wn,function(t){return n(175,ut=t)}),Ea(t,kn,function(t){return n(36,rt=t)}),Ea(t,Cn,function(t){return n(173,ot=t)}),Ea(t,Tn,function(t){return n(148,ft=t)});var En,An,Ln,Fn,zn=0,On={},Dn=function(t){var e,n,i=V(rn[t],2),r=i[0],o="relative"===i[1].position,a=o?"0%":0,u=o?"0%":0;Gr(r)||jr(r)?(n=o?"20%":.2*ct.width,e=Or(r),ko(e),Co(e),e.x=a,e.y=u,Vo(e,{width:n,height:n},ct)):Xr(r)?(n=o?"10%":.1*ct.width,(e=Or(r)).x=a,e.y=u,Vo(e,{rx:n,ry:n},ct)):Zr(r)&&(n=o?"10%":.1*ct.width,(e=Or(r)).x1=a,e.y1=u,e.x2=a,e.y2=u),e&&Promise.resolve().then(function(){qn(Zn(e,void 0,n))})},Bn=function(t){return Ve(Bb(t,yt))},_n={},Wn=function(t){if(Yr(t)&&Ui(t,"pathClose")){var e=L(t.strokeColor);e[3]=1,En.updateMarkupShape(t,{pathClose:!1,strokeColor:e},!1),En.removeMarkupShapeProps(t,["backgroundColor"],!1),En.confirmMarkupItemDraft(),En.selectShape(t),j("addshape",t),cn.write()}},Nn=function(t){var e=Or(t);return Object.assign(e,vt[Ne]?vt[Ne][Ht]:{}),Ro(e),e};var Vn,jn=function(t,e){var n={};return Object.entries(t).forEach(function(t){var i=V(t,2),r=i[0],o=i[1];Ui(e,r)&&(n[r]=o)}),n},Hn=function(t,e){return ji(t)?t:t.endsWith("%")?parseFloat(t)/100*e.width:void 0},Un=void 0,Gn=void 0,Xn=void 0,Zn=function(t,e,n){var i=!1;e||(i=!0,e=N?Ve(dn(it)):dn(lt)),e.x-=ct.x||0,e.y-=ct.y||0,(Xe||Ye)&&(t.flipX=Xe,t.flipY=Ye);var r=En.getShapesNearPosition(et,e);if(i&&r.length){var o=.1*Math.min(lt.width,lt.height);e.x+=Math.round(-o+Math.random()*o*2),e.y+=Math.round(-o+Math.random()*o*2)}if(0!==Ue&&(t.rotation=Xe&&Ye?-Ue:Xe||Ye?Ue:-Ue),Ui(t,"width")&&Ui(t,"height")){var a=No(t,["width","height"],ct),u=a.width,c=a.height;Vo(t,{x:e.x-.5*u,y:e.y-.5*c},ct)}else if(Xr(t))Vo(t,{x:e.x,y:e.y},ct);else if(Zr(t)){var l=No(t,["x1","y1","x2","y2"],ct),s=l.x1,d=l.y1,f=l.x2,h=l.y2,p=Ae(ve(s,d),ve(f,h)),v=dt(n)?Eo(n,ct.width):p;Vo(t,{x1:e.x-v,y1:e.y+v,x2:e.x+v,y2:e.y-v},ct)}else if(Yr(t)){var m=No(t,["points"],ct).points,g=Fe(m);Vo(t,{points:m.map(function(t){return{x:t.x+e.x-g.x,y:t.y+e.y-g.y}})},ct)}return t},Yn=function(t,e){var n=Zn(Wr(t,lt),e);return t.shape&&(Ui(t.shape,"x")&&(n.x=t.shape.x),Ui(t.shape,"y")&&(n.y=t.shape.y)),qn(n)},qn=function(t){var e=Je.beforeAddShape;if((void 0===e?function(){return!0}:e)(t))return En.addShape(t),En.selectShape(t),j("addshape",t),cn.write(),t},Kn=!1,Jn=function(){cn.write()},Qn=Mu("redrawTrigger");Ea(t,Qn,function(t){return n(144,tt=t)});var ti=[],ei=Us(J?20:0);Ea(t,ei,function(t){return n(141,q=t)});return t.$$set=function(t){"isActive"in t&&St(n(1,At=t.isActive)),"isActiveFraction"in t&&Et(n(2,Lt=t.isActiveFraction)),"isVisible"in t&&Rt(n(3,Ft=t.isVisible)),"stores"in t&&n(100,zt=t.stores),"locale"in t&&n(4,Dt=t.locale),"shapes"in t&&Ct(n(5,Bt=t.shapes)),"toolbar"in t&&n(101,Wt=t.toolbar),"toolShapes"in t&&n(102,Vt=t.toolShapes),"toolActive"in t&&n(0,Ht=t.toolActive),"toolSelectRadius"in t&&n(6,Gt=t.toolSelectRadius),"toolRetainStyles"in t&&n(103,Zt=t.toolRetainStyles),"toolbarLayout"in t&&n(7,Kt=t.toolbarLayout),"textInputMode"in t&&n(8,Qt=t.textInputMode),"shapeControls"in t&&n(9,ee=t.shapeControls),"enableButtonFlipVertical"in t&&n(10,ie=t.enableButtonFlipVertical),"enablePresetSelectImage"in t&&n(11,oe=t.enablePresetSelectImage),"enablePresetDropImage"in t&&n(12,ue=t.enablePresetDropImage),"enableSelectToolToAddShape"in t&&n(104,le=t.enableSelectToolToAddShape),"enableAutoSelectMoveTool"in t&&n(105,de=t.enableAutoSelectMoveTool),"enableTapToAddText"in t&&n(13,he=t.enableTapToAddText),"enableMoveTool"in t&&n(106,me=t.enableMoveTool),"enableViewTool"
2in t&&n(107,$e=t.enableViewTool),"enableToolShareStyles"in t&&n(108,be=t.enableToolShareStyles),"enableMultiSelect"in t&&n(14,we=t.enableMultiSelect),"gridSize"in t&&n(15,ke=t.gridSize),"snapThreshold"in t&&n(16,Te=t.snapThreshold),"enableSnapToContext"in t&&n(17,Pe=t.enableSnapToContext),"willRenderHeaderTools"in t&&n(109,Ie=t.willRenderHeaderTools),"willRenderPresetToolbar"in t&&n(110,Le=t.willRenderPresetToolbar),"willRenderShapeStyleControls"in t&&n(18,Oe=t.willRenderShapeStyleControls),"willStartInteraction"in t&&n(111,Be=t.willStartInteraction),"shapePresets"in t&&n(19,We=t.shapePresets),"utilKey"in t&&n(20,Ne=t.utilKey),"mapScreenPointToImagePoint"in t&&n(21,Ve=t.mapScreenPointToImagePoint),"mapImagePointToScreenPoint"in t&&n(22,je=t.mapImagePointToScreenPoint),"imageRotation"in t&&n(23,Ue=t.imageRotation),"imageFlipX"in t&&n(24,Xe=t.imageFlipX),"imageFlipY"in t&&n(25,Ye=t.imageFlipY),"parentRect"in t&&Mt(n(26,qe=t.parentRect)),"hooks"in t&&n(112,Je=t.hooks)},t.$$.update=function(){var e,ot,at,ut,lt,yt;if(33554432&t.$$.dirty[4]&&n(124,i=ht.includes(18)),1049088&t.$$.dirty[3]&&(rn&&Vt===rn||n(113,rn=Vt)),16&t.$$.dirty[1]&&Mn.set(K),16&t.$$.dirty[1]&&Pn.set(K),16&t.$$.dirty[1]&&Rn.set(K),256&t.$$.dirty[3]&&n(33,r=Array.isArray(Wt)&&Wt.length>1&&Array.isArray(Wt[0][1])),4&t.$$.dirty[1]|256&t.$$.dirty[3]&&n(54,o=r?Wt.map(function(t,e){return[e,t[0]]}):[]),134217728&t.$$.dirty[0]|4&t.$$.dirty[1]|256&t.$$.dirty[3]&&n(140,a=r?Wt[zn][1]:Wt),524288&t.$$.dirty[0]|155648&t.$$.dirty[3]|65536&t.$$.dirty[4]&&n(32,u=function(t,e){var n=e.willRenderPresetToolbar,i=e.shapePresets,o=e.enableViewTool,a=e.enableMoveTool,u=0!==i.length||n?t:t.filter(function(t){return"preset"!==t[0]});return r&&(u=[["move",function(t){return t.shapeLabelToolMove},{icon:function(t){return t.shapeIconToolMove}}],["view",function(t){return t.shapeLabelToolView},{icon:function(t){return t.shapeIconToolView}}]].concat(L(u))),u=a?u:u.filter(function(t){return"move"!==t[0]}),o?u:u.filter(function(t){return"view"!==t[0]})}(a,{willRenderPresetToolbar:Le,shapePresets:We,enableMoveTool:me,enableViewTool:$e})),2&t.$$.dirty[1]&&n(138,s=!!u.length),1&t.$$.dirty[0]|2&t.$$.dirty[1]|16384&t.$$.dirty[4]&&s&&void 0===Ht&&n(0,Ht=u[0][0]),134217729&t.$$.dirty[0]|4&t.$$.dirty[1]|2097152&t.$$.dirty[3]|65536&t.$$.dirty[4]&&r&&n(114,On=B(B({},On),{},_({},zn,a.map(function(t){return V(t,1)[0]}).includes(Ht)?Ht:On[zn]||a[0][0]))),512&t.$$.dirty[0]&&n(137,c=!!Object.keys(ee).length),2&t.$$.dirty[1]&&n(34,l=u.length>1),12&t.$$.dirty[1]&&n(53,d=l||r),1&t.$$.dirty[0]&&n(139,f=void 0!==Ht),57344&t.$$.dirty[4]&&n(52,h=(!f||s)&&c),536870912&t.$$.dirty[0]&&n(31,j=Vn&&(e=Vn,function(t,n){e.dispatchEvent(kv(t,n))})),1&t.$$.dirty[0]|17&t.$$.dirty[1]&&K&&j&&j("selectcontrol",Ht),16&t.$$.dirty[1]&&(K?_a(yn,$t[Ne]={maskMarkupOpacity:.85},$t):delete $t[Ne]),1&t.$$.dirty[0]|1048576&t.$$.dirty[3]&&n(136,p=Ht&&rn[Ht]?rn[Ht][1]:void 0),4096&t.$$.dirty[4]&&n(125,v=p&&p.isSelection?"selection":"shapes"),3&t.$$.dirty[4]&&function(t){if(En){var e=En.getShapeDraft(Qe);e&&(t&&(An=e.drawMode),En.updateShapeDraft({drawMode:t?"subtract":An},Qe))}}("selection"===v&&i),268435457&t.$$.dirty[0]&&Ht&&En){var bt=En.getMarkupItemDraft();bt&&Wn(bt)}if(1&t.$$.dirty[0]&&Ht&&En&&"move"!==Ht&&En.blurShapes(),16&t.$$.dirty[1]|134217728&t.$$.dirty[4]&&n(51,m=gt&&K),256&t.$$.dirty[1]|8388608&t.$$.dirty[4]&&n(50,g=mt&&ve(it.x-mt.x,it.y-mt.y)),512&t.$$.dirty[0]&&n(135,$=Object.keys(ee)),16384&t.$$.dirty[0]|16&t.$$.dirty[1]|2097152&t.$$.dirty[4]&&n(122,y=we?K&&et.filter(Jr):[]),536870912&t.$$.dirty[3]&&n(123,b=y.length>1),16&t.$$.dirty[1]|2097152&t.$$.dirty[4]&&n(119,x=K&&et.filter(Jr)[0]),16&t.$$.dirty[1]|2097152&t.$$.dirty[4]&&n(130,w=K&&et.find(function(t){return Qr(t)})),16&t.$$.dirty[1]|2097152&t.$$.dirty[4]&&n(133,S=K&&et.find(function(t){return to(t)})),1&t.$$.dirty[0]|16&t.$$.dirty[1]|1048576&t.$$.dirty[3]&&n(127,k=K&&rn[Ht]?Nn(rn[Ht][0]):{}),1048576&t.$$.dirty[3]&&rn&&n(115,_n={}),1&t.$$.dirty[0]|4227072&t.$$.dirty[3]|2056&t.$$.dirty[4]&&n(126,C=k&&Object.keys(k).reduce(function(t,e){var n="disableStyle"===e,i="settings"===e,r=!!$.find(function(t){return t.split("_").includes(e)});if(!n&&!i&&!r)return t;if(void 0===k[e])return t;if(!0===k.disableStyle)return t;if(k.disableStyle&&k.disableStyle.includes(e))return t;if("strokeWidth"===e&&Object.keys(_n).includes("strokeWidth")&&void 0===_n[e]&&Ui(k,"points"))return t[e]=k[e],t;var o=(k.settings&&k.settings[e]||{}).share,a=be&&(void 0===o||o)?_n:_n[Ht]||{};return t[e]=Ui(a,e)?a[e]:k[e],t},{})),1048577&t.$$.dirty[0]|1024&t.$$.dirty[3]|4&t.$$.dirty[4]&&(Zt?(at=Ht,ut=C,lt=vt[ot=Ne],yt=lt?lt[at]:{},nn.set(B(B({},vt),{},_({},ot,B(B({},lt),{},_({},at,B(B({},yt),ut))))))):function(t){nn.set(_({},t,{}))}(Ne)),16&t.$$.dirty[1]|67108864&t.$$.dirty[3]|67108868&t.$$.dirty[4]&&n(134,T=pt&&K?x||C:void 0),1610612736&t.$$.dirty[3]|1536&t.$$.dirty[4]&&n(49,M=b?function(t){var e={};return t.forEach(function(t){Object.entries(t).filter(function(t){return!V(t,1)[0].startsWith("_")}
2).forEach(function(t){var n,i=V(t,2),r=i[0],o=i[1];Ui(e,r)?"disableStyle"===r&&Gi(o)&&(n=e[r]).push.apply(n,L(o)):e[r]=o})}),e}(y):T||S),1&t.$$.dirty[0]|8&t.$$.dirty[4]&&n(48,P=Ui(k,"eraseRadius")||Ui(k,"points")&&!Ui(k,"pathClose")||"move"===Ht||"view"===Ht),64&t.$$.dirty[1]|8&t.$$.dirty[4]&&n(47,R=k&&void 0!==k.eraseRadius?Hn(k.eraseRadius,ct):void 0),16&t.$$.dirty[1]|33554432&t.$$.dirty[4]&&n(131,I=K&&ht.includes(32)),1&t.$$.dirty[0]|16&t.$$.dirty[1]&&n(132,E=K&&"view"===Ht),384&t.$$.dirty[4]&&n(129,A=E||I),96&t.$$.dirty[4]&&n(128,F=!!A&&(!!w||hf(document.activeElement))),16&t.$$.dirty[1]|48&t.$$.dirty[4]&&fn.set(!K||A&&!F),16&t.$$.dirty[1]|16&t.$$.dirty[4]&&pn.set(!K||!F),64&t.$$.dirty[1]|12&t.$$.dirty[4]&&n(120,z=k.cursorStyle?function(t,e,n){var i,r=t.cursorStyle,o=t.cursorSize,a=e[o];if(void 0===a?i=Hn(o,n):ji(a)?i=a:dt(a)&&(i=zo(o,e[o],n),"strokeWidth"===o&&(i*=.5)),!(i<=0||void 0===i))return{size:i,style:r}}(k,B(B({},k),C),ct):void 0),33554432&t.$$.dirty[3]|16777216&t.$$.dirty[4]&&n(121,O=Xn&&function(t,e){return t.x>=0&&t.y>=0&&t.x<=e.width&&t.y<=e.height}(Xn,ft)),1048576&t.$$.dirty[0]|160&t.$$.dirty[1]|427819008&t.$$.dirty[3]|3&t.$$.dirty[4])if(O&&!Un&&z&&!st){var xt=z.size*rt.scale,wt={id:"cursor-".concat(Ne),x:Gn.x,y:Gn.y,strokeWidth:.5,strokeColor:[0,0,0]};"ellipse"===z.style&&(wt.rx=xt,wt.ry=xt);var St={strokeWidth:2.5,strokeColor:[1,1,1],opacity:.75},kt=[B(B({},wt),St),wt];if("selection"===v&&i){var Ct=xt,Tt=Gn.x+Ct,Mt=Gn.y+Ct+4,Pt={id:"cursor-".concat(Ne),strokeWidth:.75,strokeColor:[0,0,0],points:[{x:Tt,y:Mt},{x:Tt+4,y:Mt}]};kt.push(B(B(B({},Pt),St),{},{strokeWidth:2,points:[{x:Tt-.5,y:Mt},{x:Tt+4.5,y:Mt}]}),Pt)}!function(t){$n.update(function(e){return[].concat(L(e.filter(function(t){return t.id!=="cursor-".concat(Ne)})),L(t))})}(kt)}else $n.update(function(t){return t.filter(function(t){return t.id!=="cursor-".concat(Ne)})});1&t.$$.dirty[0]|128&t.$$.dirty[1]|478150656&t.$$.dirty[3]&&n(46,D=O?function(t,e,n,i,r,o){if(i)return r?"grabbing":"grab";if(t&&!e)return"none";if(!e)return"move"===o?"default":"crosshair";var a=e||n;return Jr(a)?Qr(a)?"modal"===Qt?"default":"text":!$o(a)||b&&!y.every($o)?"default":"move":"default"}(z,Un,x,st,false,Ht):"default"),526337&t.$$.dirty[0]|131072&t.$$.dirty[3]&&n(45,W="preset"===Ht&&(We.length>0||oe||Le)),64&t.$$.dirty[1]&&(N=!Ui(ct,"x")&&!Ui(ct,"y")),4194304&t.$$.dirty[4]&&n(44,H=nt*gn),131072&t.$$.dirty[3]|1572864&t.$$.dirty[4]&&n(43,U=tt&&Le?function(t){return Bv(function(){return Le(t,Yn,B({},Q),function(){return Qn.set({})})})}:qt),524288&t.$$.dirty[3]&&n(42,G=Object.keys(Je).reduce(function(t,e){return"beforeAddShape"===e||void 0===Je[e]||(t[e]=Je[e]),t},{})),16&t.$$.dirty[1]&&function(t){et&&Bt.update(function(e){return e.map(function(e){return e._prerender=!!t&&Qr(e),e})})}(K),65536&t.$$.dirty[3]|1572864&t.$$.dirty[4]&&n(30,X=tt&&Ie([],Q,function(){return Qn.set({})})),1073742336&t.$$.dirty[0]&&n(41,Z=!!X.length||!!Object.keys(ee).some(function(t){return ti.includes(t)})),16&t.$$.dirty[1]|262144&t.$$.dirty[4]&&J&&ei.set(K?0:20),t.$$.dirty[4],131072&t.$$.dirty[4]&&n(40,Y=q?"translateY(".concat(q,"px)"):"none")},In.set(!1),[Ht,At,Lt,Ft,Dt,Bt,Gt,Kt,Qt,ee,ie,oe,ue,he,we,ke,Te,Pe,Oe,We,Ne,Ve,je,Ue,Xe,Ye,qe,zn,En,Vn,X,j,u,r,l,K,rt,ct,st,mt,Y,Z,G,U,H,W,D,R,P,M,g,m,h,d,o,yt,bt,xt,Qe,tn,en,nn,on,un,ln,sn,hn,vn,mn,$n,yn,bn,xn,wn,kn,Cn,Tn,function(t,e){var i=t.index;n(27,zn=i),n(0,Ht=On[i])},function(t,e){var i=t.value;n(0,Ht=i),(le||/enter/i.test(e.key))&&Dn(i)},function(t){if("eraser"===Ht)Ln=En.eraseShape();else if(Ht&&rn[Ht]){var e=V(rn[Ht],2),n=e[0],r=e[1],o=void 0===r?{}:r,a=Or(n);ko(a),Co(a);var u=T.drawMode;"selection"===v&&"new"===u&&Qe.set([]);var c={};"selection"===v&&(j("selectiondown",L(pt)),i&&(An=a.drawMode,c.drawMode="subtract")),Ln=En.createShape(B(B(B({},a),C),c),o)}else Ln=void 0;return!!Ln&&(Ln.start(t),!0)},function(t){return!!Ln&&(Ln.update(t),!0)},function(t){return!!Ln&&(Ln.release(t),!0)},function(t){return!!Ln&&(Ln.cancel(t),Ln=void 0,!0)},function(t){if(!Ln)return!1;if(Ln.end(t),Ln=void 0,"selection"===v){if(t.detail.isTap)V(rn[Ht],1)[0].bitmap||Qe.set([]);j("selectionup",L(pt))}var e=En.getMarkupItemDraft(),i=me&&(!0===de||Array.isArray(de)&&de.includes(Ht));return e&&!e.isEditing||!i||n(0,Ht="move"),!0},function(t){var e=t.key,n=En.getMarkupItemDraft();/escape/i.test(e)&&n&&(t.preventDefault(),t.stopPropagation(),En.discardMarkupItemDraft(),Ln=void 0),/enter/i.test(e)&&n&&(t.preventDefault(),t.stopPropagation(),Wn(n),Ln=void 0)},function(t){Object.keys(t).forEach(function(e){var i=k.settings&&k.settings[e]||{},r=i.retain,o=void 0===r||r,a=i.share;o&&(be&&(void 0===a||a)?n(115,_n[e]=t[e],_n):(_n[Ht]||n(115,_n[Ht]={},_n),n(115,_n[Ht][e]=t[e],_n)))}
2),j("selectstyle",t),x&&(b?y.forEach(function(e){En.updateMarkupShape(e,jn(t,e))}):En.updateMarkupShape(x,t),clearTimeout(Fn),Fn=setTimeout(function(){Jn()},200))},function(t,e,i){n(117,Gn=e),n(118,Xn=i)},function(){n(118,Xn=void 0),n(117,Gn=void 0)},function(t){j("markuptap",t)},function(t){return n(116,Un=t)},function(){Kn=!1},function(t,e){if(!Kn){var n=Je.beforeAddShape,i=void 0===n?function(){return!0}:n,r=Bn(e),o=En.getMarkupItemDraft(),a=Sn(lt,{x:r.x+(ct.x||0),y:r.y+(ct.y||0)});if(o&&!a&&En.discardMarkupItemDraft(),a){if(!o){var u=Wr(t,lt),c=Zn(u,r);return i(c)?(oo(c),void En.addShape(c)):(Kn=!0,void e.preventDefault())}Gr(o)&&(r.x-=.5*o.width,r.y-=.5*o.height),t.shape&&(Ui(t.shape,"x")&&(r.x=t.shape.x),Ui(t.shape,"y")&&(r.y=t.shape.y)),En.updateMarkupShape(o,r)}}},function(t,e){if(!Kn){var n=Bn(e);if(Sn(lt,{x:n.x+(ct.x||0),y:n.y+(ct.y||0)})){var i=En.confirmMarkupItemDraft();En.selectShape(i),j("addshape",i),cn.write()}else En.discardMarkupItemDraft()}},function(t){return Yn(t)},function(t){return e=t.detail.resources,n=Bn(t.detail.event),e.forEach(function(t){return Yn(t,n)});var e,n},function(t){if(!Be)return!0;var e=rectClone(ut);return rectScale(e,1/at),rectTranslate(e,ot),rectScale(e,rt.scale),Be(t,B(B({},e),{},{x:e.x+it.x,y:e.y+it.y}))},Jn,Qn,ti,ei,zt,Wt,Vt,Zt,le,de,me,$e,be,Ie,Le,Be,Je,rn,On,_n,Un,Gn,Xn,x,z,O,y,b,i,v,C,k,F,A,w,I,E,S,T,$,p,c,s,f,a,q,J,Q,tt,et,nt,it,ft,ht,pt,gt,function(e){Pu.call(this,t,e)},function(t){return t[0]===Ht},function(t,e,n){var i=t.filter(function(t){var e=V(t,2)[1];return!ti.includes(e)});return Oe?Oe(i,e,n):i},function(t){return t[0]===zn},function(t){Promise.resolve().then(function(){j("addshape",t),Jn()})},function(t){j("selectshape",t)},function(t){Promise.resolve().then(function(){j("blurshape",t)})},function(t){j("tapshape",t)},function(t){j("updateshape",t),Jn()},function(t){j("removeshape",t),Jn()},function(){Jn()},function(t){Iu[t?"unshift":"push"](function(){n(28,En=t)})},function(t){Iu[t?"unshift":"push"](function(){n(29,Vn=t)})},function(t){return t.filter(function(t){var e=V(t,2)[1];return ti.includes(e)})},function(e){Pu.call(this,t,e)}]}var lw=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,cw,uw,Ma,{isActive:1,isActiveFraction:2,isVisible:3,stores:100,locale:4,shapes:5,toolbar:101,toolShapes:102,toolActive:0,toolSelectRadius:6,toolRetainStyles:103,toolbarLayout:7,textInputMode:8,shapeControls:9,enableButtonFlipVertical:10,enablePresetSelectImage:11,enablePresetDropImage:12,enableSelectToolToAddShape:104,enableAutoSelectMoveTool:105,enableTapToAddText:13,enableMoveTool:106,enableViewTool:107,enableToolShareStyles:108,enableMultiSelect:14,gridSize:15,snapThreshold:16,enableSnapToContext:17,willRenderHeaderTools:109,willRenderPresetToolbar:110,willRenderShapeStyleControls:18,willStartInteraction:111,shapePresets:19,utilKey:20,mapScreenPointToImagePoint:21,mapImagePointToScreenPoint:22,imageRotation:23,imageFlipX:24,imageFlipY:25,parentRect:26,hooks:112},null,[-1,-1,-1,-1,-1,-1,-1]),n}return $(e,t),v(e,[{key:"isActive",get:function(){return this.$$.ctx[1]},set:function(t){this.$$set({isActive:t}),Vu()}},{key:"isActiveFraction",get:function(){return this.$$.ctx[2]},set:function(t){this.$$set({isActiveFraction:t}),Vu()}},{key:"isVisible",get:function(){return this.$$.ctx[3]},set:function(t){this.$$set({isVisible:t}),Vu()}},{key:"stores",get:function(){return this.$$.ctx[100]},set:function(t){this.$$set({stores:t}),Vu()}},{key:"locale",get:function(){return this.$$.ctx[4]},set:function(t){this.$$set({locale:t}),Vu()}},{key:"shapes",get:function(){return this.$$.ctx[5]},set:function(t){this.$$set({shapes:t}),Vu()}},{key:"toolbar",get:function(){return this.$$.ctx[101]},set:function(t){this.$$set({toolbar:t}),Vu()}},{key:"toolShapes",get:function(){return this.$$.ctx[102]},set:function(t){this.$$set({toolShapes:t}),Vu()}},{key:"toolActive",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({toolActive:t}),Vu()}},{key:"toolSelectRadius",get:function(){return this.$$.ctx[6]},set:function(t){this.$$set({toolSelectRadius:t}),Vu()}},{key:"toolRetainStyles",get:function(){return this.$$.ctx[103]},set:function(t){this.$$set({toolRetainStyles:t}),Vu()}},{key:"toolbarLayout",get:function(){return this.$$.ctx[7]},set:function(t){this.$$set({toolbarLayout:t}),Vu()}},{key:"textInputMode",get:function(){return this.$$.ctx[8]},set:function(t){this.$$set({textInputMode:t}),Vu()}},{key:"shapeControls",get:function(){return this.$$.ctx[9]}
2,set:function(t){this.$$set({shapeControls:t}),Vu()}},{key:"enableButtonFlipVertical",get:function(){return this.$$.ctx[10]},set:function(t){this.$$set({enableButtonFlipVertical:t}),Vu()}},{key:"enablePresetSelectImage",get:function(){return this.$$.ctx[11]},set:function(t){this.$$set({enablePresetSelectImage:t}),Vu()}},{key:"enablePresetDropImage",get:function(){return this.$$.ctx[12]},set:function(t){this.$$set({enablePresetDropImage:t}),Vu()}},{key:"enableSelectToolToAddShape",get:function(){return this.$$.ctx[104]},set:function(t){this.$$set({enableSelectToolToAddShape:t}),Vu()}},{key:"enableAutoSelectMoveTool",get:function(){return this.$$.ctx[105]},set:function(t){this.$$set({enableAutoSelectMoveTool:t}),Vu()}},{key:"enableTapToAddText",get:function(){return this.$$.ctx[13]},set:function(t){this.$$set({enableTapToAddText:t}),Vu()}},{key:"enableMoveTool",get:function(){return this.$$.ctx[106]},set:function(t){this.$$set({enableMoveTool:t}),Vu()}},{key:"enableViewTool",get:function(){return this.$$.ctx[107]},set:function(t){this.$$set({enableViewTool:t}),Vu()}},{key:"enableToolShareStyles",get:function(){return this.$$.ctx[108]},set:function(t){this.$$set({enableToolShareStyles:t}),Vu()}},{key:"enableMultiSelect",get:function(){return this.$$.ctx[14]},set:function(t){this.$$set({enableMultiSelect:t}),Vu()}},{key:"gridSize",get:function(){return this.$$.ctx[15]},set:function(t){this.$$set({gridSize:t}),Vu()}},{key:"snapThreshold",get:function(){return this.$$.ctx[16]},set:function(t){this.$$set({snapThreshold:t}),Vu()}},{key:"enableSnapToContext",get:function(){return this.$$.ctx[17]},set:function(t){this.$$set({enableSnapToContext:t}),Vu()}},{key:"willRenderHeaderTools",get:function(){return this.$$.ctx[109]},set:function(t){this.$$set({willRenderHeaderTools:t}),Vu()}},{key:"willRenderPresetToolbar",get:function(){return this.$$.ctx[110]},set:function(t){this.$$set({willRenderPresetToolbar:t}),Vu()}},{key:"willRenderShapeStyleControls",get:function(){return this.$$.ctx[18]},set:function(t){this.$$set({willRenderShapeStyleControls:t}),Vu()}},{key:"willStartInteraction",get:function(){return this.$$.ctx[111]},set:function(t){this.$$set({willStartInteraction:t}),Vu()}},{key:"shapePresets",get:function(){return this.$$.ctx[19]},set:function(t){this.$$set({shapePresets:t}),Vu()}},{key:"utilKey",get:function(){return this.$$.ctx[20]},set:function(t){this.$$set({utilKey:t}),Vu()}},{key:"mapScreenPointToImagePoint",get:function(){return this.$$.ctx[21]},set:function(t){this.$$set({mapScreenPointToImagePoint:t}),Vu()}},{key:"mapImagePointToScreenPoint",get:function(){return this.$$.ctx[22]},set:function(t){this.$$set({mapImagePointToScreenPoint:t}),Vu()}},{key:"imageRotation",get:function(){return this.$$.ctx[23]},set:function(t){this.$$set({imageRotation:t}),Vu()}},{key:"imageFlipX",get:function(){return this.$$.ctx[24]},set:function(t){this.$$set({imageFlipX:t}),Vu()}},{key:"imageFlipY",get:function(){return this.$$.ctx[25]},set:function(t){this.$$set({imageFlipY:t}),Vu()}},{key:"parentRect",get:function(){return this.$$.ctx[26]},set:function(t){this.$$set({parentRect:t}),Vu()}},{key:"hooks",get:function(){return this.$$.ctx[112]},set:function(t){this.$$set({hooks:t}),Vu()}}])}(sc),sw=function(t,e,n,i,r,o,a,u,c){var l=ge(t),s=.5*n.width,d=.5*n.height,f=.5*e.width,h=.5*e.height,p=r.x+i.x,v=r.y+i.y;u&&(l.x=n.width-l.x),c&&(l.y=n.height-l.y);var m=Math.cos(o),g=Math.sin(o);l.x-=s,l.y-=d;var $=l.x*m-l.y*g,y=l.x*g+l.y*m;l.x=s+$,l.y=d+y,l.x*=a,l.y*=a,l.x+=f,l.y+=h,l.x+=p,l.y+=v,l.x-=s*a,l.y-=d*a;var b=(r.x-p)*a,x=(r.y-v)*a,w=b*m-x*g,S=b*g+x*m;return l.x+=w,l.y+=S,l},dw=function(t,e,n,i,r,o,a,u,c){var l=ge(t),s=Ge(n),d=Ge(e),f=ve(r.x+i.x,r.y+i.y),h=Math.cos(o),p=Math.sin(o);l.x-=d.x,l.y-=d.y;var v=(r.x-f.x)*a,m=(r.y-f.y)*a,g=v*h-m*p,$=v*p+m*h;l.x-=g,l.y-=$,l.x-=f.x,l.y-=f.y,l.x/=a,l.y/=a;var y=l.x*h+l.y*p,b=l.x*p-l.y*h;return l.x=y,l.y=-b,l.x+=s.x,l.y+=s.y,u&&(l.x=n.width-l.x),c&&(l.y=n.height-l.y),l},fw=function(t){return"boolean"==typeof t};function hw(t){var e,n,i;function r(e){t[60](e)}var o={utilKey:t[1],stores:t[5],locale:t[6],isActive:t[2],isActiveFraction:t[3],isVisible:t[4],mapScreenPointToImagePoint:t[46],mapImagePointToScreenPoint:t[45],imageRotation:t[47],imageFlipX:t[44],imageFlipY:t[43],shapes:t[49],toolbar:t[21]||t[7],toolShapes:t[22]||t[8],toolRetainStyles:t[9],enableSelectToolToAddShape:t[31],enableTapToAddText:t[32],enableViewTool:t[3
20],enableMoveTool:t[34],enableAutoSelectMoveTool:t[33],enableMultiSelect:t[35],snapThreshold:t[16],gridSize:ji(t[18])?t[18]:t[15],enableSnapToContext:fw(t[19])?t[19]:t[17],enableToolShareStyles:t[13],shapeControls:t[23]||t[10],shapePresets:t[27],enableButtonFlipVertical:t[24],parentRect:t[50],enablePresetDropImage:t[26],enablePresetSelectImage:t[25],toolSelectRadius:t[11],textInputMode:t[12],willStartInteraction:t[14],willRenderPresetToolbar:t[28]||t[20],willRenderShapeStyleControls:t[29],hooks:{willRenderShapeControls:t[36],willRenderShapeTextControls:t[37],beforeAddShape:t[38],beforeRemoveShape:t[39],beforeDeselectShape:t[40],beforeSelectShape:t[41],beforeUpdateShape:t[42]}};return void 0!==t[0]&&(o.toolActive=t[0]),e=new lw({props:o}),Iu.push(function(){return oc(e,"toolActive",r)}),e.$on("measure",t[61]),{c:function(){ac(e.$$.fragment)},m:function(t,n){uc(e,t,n),i=!0},p:function(t,i){var r={};32&i[0]&&(r.stores=t[5]),64&i[0]&&(r.locale=t[6]),4&i[0]&&(r.isActive=t[2]),8&i[0]&&(r.isActiveFraction=t[3]),16&i[0]&&(r.isVisible=t[4]),32768&i[1]&&(r.mapScreenPointToImagePoint=t[46]),16384&i[1]&&(r.mapImagePointToScreenPoint=t[45]),65536&i[1]&&(r.imageRotation=t[47]),8192&i[1]&&(r.imageFlipX=t[44]),4096&i[1]&&(r.imageFlipY=t[43]),2097280&i[0]&&(r.toolbar=t[21]||t[7]),4194560&i[0]&&(r.toolShapes=t[22]||t[8]),512&i[0]&&(r.toolRetainStyles=t[9]),1&i[1]&&(r.enableSelectToolToAddShape=t[31]),2&i[1]&&(r.enableTapToAddText=t[32]),1073741824&i[0]&&(r.enableViewTool=t[30]),8&i[1]&&(r.enableMoveTool=t[34]),4&i[1]&&(r.enableAutoSelectMoveTool=t[33]),16&i[1]&&(r.enableMultiSelect=t[35]),65536&i[0]&&(r.snapThreshold=t[16]),294912&i[0]&&(r.gridSize=ji(t[18])?t[18]:t[15]),655360&i[0]&&(r.enableSnapToContext=fw(t[19])?t[19]:t[17]),8192&i[0]&&(r.enableToolShareStyles=t[13]),8389632&i[0]&&(r.shapeControls=t[23]||t[10]),134217728&i[0]&&(r.shapePresets=t[27]),16777216&i[0]&&(r.enableButtonFlipVertical=t[24]),67108864&i[0]&&(r.enablePresetDropImage=t[26]),33554432&i[0]&&(r.enablePresetSelectImage=t[25]),2048&i[0]&&(r.toolSelectRadius=t[11]),4096&i[0]&&(r.textInputMode=t[12]),16384&i[0]&&(r.willStartInteraction=t[14]),269484032&i[0]&&(r.willRenderPresetToolbar=t[28]||t[20]),536870912&i[0]&&(r.willRenderShapeStyleControls=t[29]),4064&i[1]&&(r.hooks={willRenderShapeControls:t[36],willRenderShapeTextControls:t[37],beforeAddShape:t[38],beforeRemoveShape:t[39],beforeDeselectShape:t[40],beforeSelectShape:t[41],beforeUpdateShape:t[42]}),!n&&1&i[0]&&(n=!0,r.toolActive=t[0],Bu(function(){return n=!1})),e.$set(r)},i:function(t){i||(Yu(e.$$.fragment,t),i=!0)},o:function(t){qu(e.$$.fragment,t),i=!1},d:function(t){cc(e,t)}}}function pw(t,e,n){var i,r,o,a,u,c,l,s,d,f=e.isActive,h=e.isActiveFraction,p=e.isVisible,v=e.stores,m=e.locale,g=void 0===m?{}:m,$=e.markupEditorToolbar,y=void 0===$?void 0:$,b=e.markupEditorToolStyles,x=void 0===b?void 0:b,w=e.markupEditorToolRetainStyles,S=void 0===w?void 0:w,k=e.markupEditorShapeStyleControls,C=void 0===k?void 0:k,T=e.markupEditorToolSelectRadius,M=void 0===T?void 0:T,P=e.markupEditorTextInputMode,R=void 0===P?void 0:P,I=e.markupEditorToolShareStyles,E=void 0===I?void 0:I,A=e.markupEditorWillStartInteraction,L=void 0===A?void 0:A,F=e.markupEditorGridSize,z=void 0===F?0:F,O=e.markupEditorSnapThreshold,D=void 0===O?0:O,B=e.markupEditorSnapToContext,_=void 0!==B&&B,W=e.annotateGridSize,N=void 0===W?void 0:W,V=e.annotateSnapToContext,j=void 0===V?void 0:V,H=e.willRenderShapePresetToolbar,U=void 0===H?void 0:H,G=e.annotateTools,X=void 0===G?void 0:G,Z=e.annotateToolShapes,Y=void 0===Z?void 0:Z,q=e.annotateShapeControls,K=void 0===q?void 0:q,J=e.annotateActiveTool,Q=void 0===J?void 0:J,tt=e.annotateEnableButtonFlipVertical,et=void 0!==tt&&tt,nt=e.annotateEnableSelectImagePreset,it=void 0!==nt&&nt,rt=e.annotateEnableDropImagePreset,ot=void 0===rt||rt,at=e.annotatePresets,ut=void 0===at?[]:at,ct=e.annotateWillRenderShapePresetToolbar,lt=void 0===ct?void 0:ct,st=e.annotateWillRenderShapeStyleControls,dt=void 0===st?void 0:st,ft=e.enableViewTool,ht=void 0===ft?void 0:ft,pt=e.enableSelectToolToAddShape,vt=void 0===pt?void 0:pt,mt=e.enableTapToAddText,gt=void 0===mt?void 0:mt,$t=e.enableAutoSelectMoveTool,yt=void 0===$t?void 0:$t,bt=e.enableMoveTool,xt=void 0===bt?void 0:bt,wt=e.enableMultiSelect,St=void 0===wt?void 0:wt,kt=e.willRenderShapeControls,Ct=void 0===kt?void 0:kt,Tt=e.willRenderShapeTextControls,Mt=void 0===Tt?void 0:Tt,Pt=e.beforeAddShape,Rt=void 0===Pt?void 0:Pt,It=e.beforeRemoveShape,Et=void 0===It?void 0:It,At=e.beforeDeselectShape,Lt=void 0===At?void 0:At,Ft=e.beforeSelectShape,zt=void 0===Ft?void 0:Ft,Ot=e.beforeUpdateShape,Dt=void 0===Ot?void 0:Ot,Bt=v,_t=Bt.rootRect,Wt=Bt.imageAnnotation,Nt=Bt.imageSize,Vt=Bt.imageRotation,jt=Bt.imageFlipX,Ht=Bt.imageFlipY,Ut=Bt.imageTransforms,Gt=Bt.imageTransformsInterpolated;return Ea(t,_t,function(t){return n(59,s=t)}),Ea(t,Nt,function(t){return n(58,l=t)}),Ea(t,Vt,function(t){return n(47,d=t)}),Ea(t,jt,function(t){return n(44,a=t)}),Ea(t,Ht,function(t){return n(43,o=t)}),Ea(t,Ut,function(t){return n(57,c=t)}),Ea(t,Gt,function(t){return n(56,u=t)}),t.$$set=function(t){"isActive"in t&&n(2,f=t.isActive),"isActiveFraction"in t&&n(3,h=t.isActiveFraction),"isVisible"in t&&n(4,p=t.isVisible),"stores"in t&&n(5,v=t.stores),"locale"in t&&n(6,g=t.locale),"markupEditorToolbar"in t&&n(7,y=t.markupEditorToolbar),"markupEditorToolStyles"in t&&n(8,x=t.markupEditorToolStyles),"markupEditorToolRetainStyles"in t&&n(9,S=t.markupEditorToolRetainStyles),"markupEditorShapeStyleControls"in t&&n(10,C=t.markupEditorShapeStyleControls),"markupEditorToolSelectRadius"in t&&n(11,M=t.markupEditorToolSelectRadius),"markupEditorTextInputMode"in t&&n(12,R=t.markupEditorTextInputMode),"markupEditorToolShareStyles"in t&&n(13,E=t.markupEditorToolShareStyles),"markupEditorWillStartInteraction"in t&&n(14,L=t.markupEditorWillStartInteraction),"markupEditorGridSize"in t&&n(15,z=t.markupEditorGridSize),"markupEditorSnapThreshold"in t&&n(16,D=t.markupEditorSnapThreshold),"markupEditorSnapToContext"in t&&n(17,_=t.markupEditorSnapToContext),"annotateGridSize"in t&&n(18,N=t.annotateGridSize),"annotateSnapToContext"in t&&n(19,j=t.annotateSnapToContext),"willRenderShapePresetToolbar"in t&&n(20,U=t.willRenderShapePresetToolbar),"annotateTools"in t&&n(21,X=t.annotateTools),"annotateToolShapes"in t&&n(22,Y=t.annotateToolShapes),"annotateShapeControls"in t&&n(23,K=t.annotateShapeControls),"annotateActiveTool"in t&&n(0,Q=t.annotateActiveTool),"annotateEnableButtonFlipVertical"in t&&n(24,et=t.annotateEnableButtonFlipVertical),"annotateEnableSelectImagePreset"in t&&n(25,it=t.annotateEnableSelectImagePreset),"annotateEnableDropImagePreset"in t&&n(26,ot=t.annotateEnableDropImagePreset),"annotatePresets"in t&&n(27,ut=t.annotatePresets),"annotateWillRenderShapePresetToolbar"in t&&n(28,lt=t.annotateWillRenderShapePresetToolbar),"annotateWillRenderShapeStyleControls"in t&&n(29,dt=t.annotateWillRenderShapeStyleControls),"enableViewTool"
2in t&&n(30,ht=t.enableViewTool),"enableSelectToolToAddShape"in t&&n(31,vt=t.enableSelectToolToAddShape),"enableTapToAddText"in t&&n(32,gt=t.enableTapToAddText),"enableAutoSelectMoveTool"in t&&n(33,yt=t.enableAutoSelectMoveTool),"enableMoveTool"in t&&n(34,xt=t.enableMoveTool),"enableMultiSelect"in t&&n(35,St=t.enableMultiSelect),"willRenderShapeControls"in t&&n(36,Ct=t.willRenderShapeControls),"willRenderShapeTextControls"in t&&n(37,Mt=t.willRenderShapeTextControls),"beforeAddShape"in t&&n(38,Rt=t.beforeAddShape),"beforeRemoveShape"in t&&n(39,Et=t.beforeRemoveShape),"beforeDeselectShape"in t&&n(40,Lt=t.beforeDeselectShape),"beforeSelectShape"in t&&n(41,zt=t.beforeSelectShape),"beforeUpdateShape"in t&&n(42,Dt=t.beforeUpdateShape)},t.$$.update=function(){503328768&t.$$.dirty[1]&&n(46,i=function(t){return dw(t,s,l,u.origin,u.translation,c.rotation.z,u.scale,a,o)}),503328768&t.$$.dirty[1]&&n(45,r=function(t){return sw(t,s,l,u.origin,u.translation,c.rotation.z,u.scale,a,o)})},[Q,"annotate",f,h,p,v,g,y,x,S,C,M,R,E,L,z,D,_,N,j,U,X,Y,K,et,it,ot,ut,lt,dt,ht,vt,gt,yt,xt,St,Ct,Mt,Rt,Et,Lt,zt,Dt,o,a,r,i,d,_t,Wt,Nt,Vt,jt,Ht,Ut,Gt,u,c,l,s,function(t){n(0,Q=t)},function(e){Pu.call(this,t,e)}]}var vw={util:["annotate",function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,pw,hw,Ma,{name:1,isActive:2,isActiveFraction:3,isVisible:4,stores:5,locale:6,markupEditorToolbar:7,markupEditorToolStyles:8,markupEditorToolRetainStyles:9,markupEditorShapeStyleControls:10,markupEditorToolSelectRadius:11,markupEditorTextInputMode:12,markupEditorToolShareStyles:13,markupEditorWillStartInteraction:14,markupEditorGridSize:15,markupEditorSnapThreshold:16,markupEditorSnapToContext:17,annotateGridSize:18,annotateSnapToContext:19,willRenderShapePresetToolbar:20,annotateTools:21,annotateToolShapes:22,annotateShapeControls:23,annotateActiveTool:0,annotateEnableButtonFlipVertical:24,annotateEnableSelectImagePreset:25,annotateEnableDropImagePreset:26,annotatePresets:27,annotateWillRenderShapePresetToolbar:28,annotateWillRenderShapeStyleControls:29,enableViewTool:30,enableSelectToolToAddShape:31,enableTapToAddText:32,enableAutoSelectMoveTool:33,enableMoveTool:34,enableMultiSelect:35,willRenderShapeControls:36,willRenderShapeTextControls:37,beforeAddShape:38,beforeRemoveShape:39,beforeDeselectShape:40,beforeSelectShape:41,beforeUpdateShape:42},null,[-1,-1]),n}return $(e,t),v(e,[{key:"name",get:function(){return this.$$.ctx[1]}},{key:"isActive",get:function(){return this.$$.ctx[2]},set:function(t){this.$$set({isActive:t}),Vu()}},{key:"isActiveFraction",get:function(){return this.$$.ctx[3]},set:function(t){this.$$set({isActiveFraction:t}),Vu()}},{key:"isVisible",get:function(){return this.$$.ctx[4]},set:function(t){this.$$set({isVisible:t}),Vu()}},{key:"stores",get:function(){return this.$$.ctx[5]},set:function(t){this.$$set({stores:t}),Vu()}},{key:"locale",get:function(){return this.$$.ctx[6]},set:function(t){this.$$set({locale:t}),Vu()}},{key:"markupEditorToolbar",get:function(){return this.$$.ctx[7]},set:function(t){this.$$set({markupEditorToolbar:t}),Vu()}},{key:"markupEditorToolStyles",get:function(){return this.$$.ctx[8]},set:function(t){this.$$set({markupEditorToolStyles:t}),Vu()}},{key:"markupEditorToolRetainStyles",get:function(){return this.$$.ctx[9]},set:function(t){this.$$set({markupEditorToolRetainStyles:t}),Vu()}},{key:"markupEditorShapeStyleControls",get:function(){return this.$$.ctx[10]},set:function(t){this.$$set({markupEditorShapeStyleControls:t}),Vu()}},{key:"markupEditorToolSelectRadius",get:function(){return this.$$.ctx[11]},set:function(t){this.$$set({markupEditorToolSelectRadius:t}),Vu()}},{key:"markupEditorTextInputMode",get:function(){return this.$$.ctx[12]},set:function(t){this.$$set({markupEditorTextInputMode:t}),Vu()}},{key:"markupEditorToolShareStyles",get:function(){return this.$$.ctx[13]},set:function(t){this.$$set({markupEditorToolShareStyles:t}),Vu()}},{key:"markupEditorWillStartInteraction",get:function(){return this.$$.ctx[14]},set:function(t){this.$$set({markupEditorWillStartInteraction:t}),Vu()}},{key:"markupEditorGridSize",get:function(){return this.$$.ctx[15]},set:function(t){this.$$set({markupEditorGridSize:t}),Vu()}},{key:"markupEditorSnapThreshold",get:function(){return this.$$.ctx[16]},set:function(t){this.$$set({markupEditorSnapThreshold:t}),Vu()}},{key:"markupEditorSnapToContext",get:function(){return this.$$.ctx[17]},set:function(t){this.$$set({markupEditorSnapToContext:t}),Vu()}},{key:"annotateGridSize",get:function(){return this.$$.ctx[18]},set:function(t){this.$$set({annotateGridSize:t}),Vu()}},{key:"annotateSnapToContext",get:function(){return this.$$.ctx[19]},set:function(t){this.$$set({annotateSnapToContext:t}),Vu()}},{key:"willRenderShapePresetToolbar",get:function(){return this.$$.ctx[20]},set:function(t){this.$$set({willRenderShapePresetToolbar:t}),Vu()}},{key:"annotateTools",get:function(){return this.$$.ctx[21]},set:function(t){this.$$set({annotateTools:t}),Vu()}},{key:"annotateToolShapes",get:function(){return this.$$.ctx[22]},set:function(t){this.$$set({annotateToolShapes:t}),Vu()}},{key:"annotateShapeControls",get:function(){return this.$$.ctx[23]}
2,set:function(t){this.$$set({annotateShapeControls:t}),Vu()}},{key:"annotateActiveTool",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({annotateActiveTool:t}),Vu()}},{key:"annotateEnableButtonFlipVertical",get:function(){return this.$$.ctx[24]},set:function(t){this.$$set({annotateEnableButtonFlipVertical:t}),Vu()}},{key:"annotateEnableSelectImagePreset",get:function(){return this.$$.ctx[25]},set:function(t){this.$$set({annotateEnableSelectImagePreset:t}),Vu()}},{key:"annotateEnableDropImagePreset",get:function(){return this.$$.ctx[26]},set:function(t){this.$$set({annotateEnableDropImagePreset:t}),Vu()}},{key:"annotatePresets",get:function(){return this.$$.ctx[27]},set:function(t){this.$$set({annotatePresets:t}),Vu()}},{key:"annotateWillRenderShapePresetToolbar",get:function(){return this.$$.ctx[28]},set:function(t){this.$$set({annotateWillRenderShapePresetToolbar:t}),Vu()}},{key:"annotateWillRenderShapeStyleControls",get:function(){return this.$$.ctx[29]},set:function(t){this.$$set({annotateWillRenderShapeStyleControls:t}),Vu()}},{key:"enableViewTool",get:function(){return this.$$.ctx[30]},set:function(t){this.$$set({enableViewTool:t}),Vu()}},{key:"enableSelectToolToAddShape",get:function(){return this.$$.ctx[31]},set:function(t){this.$$set({enableSelectToolToAddShape:t}),Vu()}},{key:"enableTapToAddText",get:function(){return this.$$.ctx[32]},set:function(t){this.$$set({enableTapToAddText:t}),Vu()}},{key:"enableAutoSelectMoveTool",get:function(){return this.$$.ctx[33]},set:function(t){this.$$set({enableAutoSelectMoveTool:t}),Vu()}},{key:"enableMoveTool",get:function(){return this.$$.ctx[34]},set:function(t){this.$$set({enableMoveTool:t}),Vu()}},{key:"enableMultiSelect",get:function(){return this.$$.ctx[35]},set:function(t){this.$$set({enableMultiSelect:t}),Vu()}},{key:"willRenderShapeControls",get:function(){return this.$$.ctx[36]},set:function(t){this.$$set({willRenderShapeControls:t}),Vu()}},{key:"willRenderShapeTextControls",get:function(){return this.$$.ctx[37]},set:function(t){this.$$set({willRenderShapeTextControls:t}),Vu()}},{key:"beforeAddShape",get:function(){return this.$$.ctx[38]},set:function(t){this.$$set({beforeAddShape:t}),Vu()}},{key:"beforeRemoveShape",get:function(){return this.$$.ctx[39]},set:function(t){this.$$set({beforeRemoveShape:t}),Vu()}},{key:"beforeDeselectShape",get:function(){return this.$$.ctx[40]},set:function(t){this.$$set({beforeDeselectShape:t}),Vu()}},{key:"beforeSelectShape",get:function(){return this.$$.ctx[41]},set:function(t){this.$$set({beforeSelectShape:t}),Vu()}},{key:"beforeUpdateShape",get:function(){return this.$$.ctx[42]},set:function(t){this.$$set({beforeUpdateShape:t}),Vu()}}])}(sc)]};function mw(t){var e,n,i;function r(e){t[52](e)}var o={utilKey:t[1],stores:t[5],locale:t[6],isActive:t[2],isActiveFraction:t[3],isVisible:t[4],mapScreenPointToImagePoint:t[44],mapImagePointToScreenPoint:t[43],shapes:t[46],toolbar:t[20]||t[7],toolShapes:t[21]||t[8],toolRetainStyles:t[9],shapeControls:t[22]||t[10],shapePresets:t[26],enableSelectToolToAddShape:t[29],enableTapToAddText:t[30],enableViewTool:t[31],enableMoveTool:t[32],enableAutoSelectMoveTool:t[33],enableMultiSelect:t[34],snapThreshold:t[16],gridSize:ji(t[18])?t[18]:t[15],enableSnapToContext:fw(t[19])?t[19]:t[17],enableToolShareStyles:t[13],enablePresetSelectImage:t[24],enablePresetDropImage:t[25],enableButtonFlipVertical:t[23],parentRect:t[45],toolSelectRadius:t[11],textInputMode:t[12],willStartInteraction:t[42],willRenderPresetToolbar:t[27]||t[14],willRenderShapeStyleControls:t[28],hooks:{willRenderShapeControls:t[35],willRenderShapeTextControls:t[36],beforeAddShape:t[37],beforeRemoveShape:t[38],beforeDeselectShape:t[39],beforeSelectShape:t[40],beforeUpdateShape:t[41]}};return void 0!==t[0]&&(o.toolActive=t[0]),e=new lw({props:o}),Iu.push(function(){return oc(e,"toolActive",r)}),e.$on("measure",t[53]),{c:function(){ac(e.$$.fragment)},m:function(t,n){uc(e,t,n),i=!0},p:function(t,i){var r={};32&i[0]&&(r.stores=t[5]),64&i[0]&&(r.locale=t[6]),4&i[0]&&(r.isActive=t[2]),8&i[0]&&(r.isActiveFraction=t[3]),16&i[0]&&(r.isVisible=t[4]),8192&i[1]&&(r.mapScreenPointToImagePoint=t[44]),4096&i[1]&&(r.mapImagePointToScreenPoint=t[43]),1048704&i[0]&&(r.toolbar=t[20]||t[7]),2097408&i[0]&&(r.toolShapes=t[21]||t[8]),512&i[0]&&(r.toolRetainStyles=t[9]),4195328&i[0]&&(r.shapeControls=t[22]||t[10]),67108864&i[0]&&(r.shapePresets=t[26]),536870912&i[0]&&(r.enableSelectToolToAddShape=t[29]),1073741824&i[0]&&(r.enableTapToAddText=t[30]),1&i[1]&&(r.enableViewTool=t[31]),2&i[1]&&(r.enableMoveTool=t[32]),4&i[1]&&(r.enableAutoSelectMoveTool=t[33]),8&i[1]&&(r.enableMultiSelect=t[34]),65536&i[0]&&(r.snapThreshold=t[16]),294912&i[0]&&(r.gridSize=ji(t[18])?t[18]:t[15]),655360&i[0]&&(r.enableSnapToContext=fw(t[19])?t[19]:t[17]),8192&i[0]&&(r.enableToolShareStyles=t[13]),16777216&i[0]&&(r.enablePresetSelectImage=t[24]),33554432&i[0]&&(r.enablePresetDropImage=t[25]
2),8388608&i[0]&&(r.enableButtonFlipVertical=t[23]),2048&i[0]&&(r.toolSelectRadius=t[11]),4096&i[0]&&(r.textInputMode=t[12]),2048&i[1]&&(r.willStartInteraction=t[42]),134234112&i[0]&&(r.willRenderPresetToolbar=t[27]||t[14]),268435456&i[0]&&(r.willRenderShapeStyleControls=t[28]),2032&i[1]&&(r.hooks={willRenderShapeControls:t[35],willRenderShapeTextControls:t[36],beforeAddShape:t[37],beforeRemoveShape:t[38],beforeDeselectShape:t[39],beforeSelectShape:t[40],beforeUpdateShape:t[41]}),!n&&1&i[0]&&(n=!0,r.toolActive=t[0],Bu(function(){return n=!1})),e.$set(r)},i:function(t){i||(Yu(e.$$.fragment,t),i=!0)},o:function(t){qu(e.$$.fragment,t),i=!1},d:function(t){cc(e,t)}}}function gw(t,e,n){var i,r,o,a,u,c=e.isActive,l=e.isActiveFraction,s=e.isVisible,d=e.stores,f=e.locale,h=void 0===f?{}:f,p=e.markupEditorToolbar,v=void 0===p?void 0:p,m=e.markupEditorToolStyles,g=void 0===m?void 0:m,$=e.markupEditorToolRetainStyles,y=void 0===$?void 0:$,b=e.markupEditorShapeStyleControls,x=void 0===b?void 0:b,w=e.markupEditorToolSelectRadius,S=void 0===w?void 0:w,k=e.markupEditorTextInputMode,C=void 0===k?void 0:k,T=e.markupEditorToolShareStyles,M=void 0===T?void 0:T,P=e.willRenderShapePresetToolbar,R=void 0===P?void 0:P,I=e.markupEditorGridSize,E=void 0===I?void 0:I,A=e.markupEditorSnapThreshold,L=void 0===A?void 0:A,F=e.markupEditorSnapToContext,z=void 0===F||F,O=e.decorateGridSize,D=void 0===O?void 0:O,B=e.decorateSnapToContext,_=void 0===B?void 0:B,W=e.decorateTools,N=void 0===W?void 0:W,V=e.decorateToolShapes,j=void 0===V?void 0:V,H=e.decorateShapeControls,U=void 0===H?void 0:H,G=e.decorateActiveTool,X=void 0===G?void 0:G,Z=e.decorateEnableButtonFlipVertical,Y=void 0!==Z&&Z,q=e.decorateEnableSelectImagePreset,K=void 0!==q&&q,J=e.decorateEnableDropImagePreset,Q=void 0===J||J,tt=e.decoratePresets,et=void 0===tt?[]:tt,nt=e.decorateWillRenderShapePresetToolbar,it=void 0===nt?void 0:nt,rt=e.decorateWillRenderShapeStyleControls,ot=void 0===rt?void 0:rt,at=e.enableSelectToolToAddShape,ut=void 0===at?void 0:at,ct=e.enableTapToAddText,lt=void 0===ct?void 0:ct,st=e.enableViewTool,dt=void 0===st?void 0:st,ft=e.enableMoveTool,ht=void 0===ft?void 0:ft,pt=e.enableAutoSelectMoveTool,vt=void 0===pt?void 0:pt,mt=e.enableMultiSelect,gt=void 0===mt?void 0:mt,$t=e.willRenderShapeControls,yt=void 0===$t?void 0:$t,bt=e.willRenderShapeTextControls,xt=void 0===bt?void 0:bt,wt=e.beforeAddShape,St=void 0===wt?void 0:wt,kt=e.beforeRemoveShape,Ct=void 0===kt?void 0:kt,Tt=e.beforeDeselectShape,Mt=void 0===Tt?void 0:Tt,Pt=e.beforeSelectShape,Rt=void 0===Pt?void 0:Pt,It=e.beforeUpdateShape,Et=void 0===It?void 0:It,At=e.markupEditorWillStartInteraction,Lt=void 0===At?void 0:At,Ft=d,zt=Ft.imageCropRect,Ot=Ft.imageDecoration,Dt=Ft.imageSelectionRectPresentation,Bt=Ft.imageTransformsInterpolated;return Ea(t,Dt,function(t){return n(50,a=t)}),Ea(t,Bt,function(t){return n(51,u=t)}),t.$$set=function(t){"isActive"in t&&n(2,c=t.isActive),"isActiveFraction"in t&&n(3,l=t.isActiveFraction),"isVisible"in t&&n(4,s=t.isVisible),"stores"in t&&n(5,d=t.stores),"locale"in t&&n(6,h=t.locale),"markupEditorToolbar"in t&&n(7,v=t.markupEditorToolbar),"markupEditorToolStyles"in t&&n(8,g=t.markupEditorToolStyles),"markupEditorToolRetainStyles"in t&&n(9,y=t.markupEditorToolRetainStyles),"markupEditorShapeStyleControls"in t&&n(10,x=t.markupEditorShapeStyleControls),"markupEditorToolSelectRadius"in t&&n(11,S=t.markupEditorToolSelectRadius),"markupEditorTextInputMode"in t&&n(12,C=t.markupEditorTextInputMode),"markupEditorToolShareStyles"in t&&n(13,M=t.markupEditorToolShareStyles),"willRenderShapePresetToolbar"in t&&n(14,R=t.willRenderShapePresetToolbar),"markupEditorGridSize"in t&&n(15,E=t.markupEditorGridSize),"markupEditorSnapThreshold"in t&&n(16,L=t.markupEditorSnapThreshold),"markupEditorSnapToContext"in t&&n(17,z=t.markupEditorSnapToContext),"decorateGridSize"in t&&n(18,D=t.decorateGridSize),"decorateSnapToContext"in t&&n(19,_=t.decorateSnapToContext),"decorateTools"in t&&n(20,N=t.decorateTools),"decorateToolShapes"in t&&n(21,j=t.decorateToolShapes),"decorateShapeControls"in t&&n(22,U=t.decorateShapeControls),"decorateActiveTool"in t&&n(0,X=t.decorateActiveTool),"decorateEnableButtonFlipVertical"in t&&n(23,Y=t.decorateEnableButtonFlipVertical),"decorateEnableSelectImagePreset"in t&&n(24,K=t.decorateEnableSelectImagePreset),"decorateEnableDropImagePreset"in t&&n(25,Q=t.decorateEnableDropImagePreset),"decoratePresets"in t&&n(26,et=t.decoratePresets),"decorateWillRenderShapePresetToolbar"in t&&n(27,it=t.decorateWillRenderShapePresetToolbar),"decorateWillRenderShapeStyleControls"in t&&n(28,ot=t.decorateWillRenderShapeStyleControls),"enableSelectToolToAddShape"in t&&n(29,ut=t.enableSelectToolToAddShape),"enableTapToAddText"in t&&n(30,lt=t.enableTapToAddText),"enableViewTool"
2in t&&n(31,dt=t.enableViewTool),"enableMoveTool"in t&&n(32,ht=t.enableMoveTool),"enableAutoSelectMoveTool"in t&&n(33,vt=t.enableAutoSelectMoveTool),"enableMultiSelect"in t&&n(34,gt=t.enableMultiSelect),"willRenderShapeControls"in t&&n(35,yt=t.willRenderShapeControls),"willRenderShapeTextControls"in t&&n(36,xt=t.willRenderShapeTextControls),"beforeAddShape"in t&&n(37,St=t.beforeAddShape),"beforeRemoveShape"in t&&n(38,Ct=t.beforeRemoveShape),"beforeDeselectShape"in t&&n(39,Mt=t.beforeDeselectShape),"beforeSelectShape"in t&&n(40,Rt=t.beforeSelectShape),"beforeUpdateShape"in t&&n(41,Et=t.beforeUpdateShape),"markupEditorWillStartInteraction"in t&&n(42,Lt=t.markupEditorWillStartInteraction)},t.$$.update=function(){1048576&t.$$.dirty[1]&&n(49,i=u?u.scale:1),786432&t.$$.dirty[1]&&n(44,r=function(t){var e=ge(t);return e.x-=a.x,e.y-=a.y,e.x/=i,e.y/=i,e}),786432&t.$$.dirty[1]&&n(43,o=function(t){var e=ge(t);return e.x*=i,e.y*=i,e.x+=a.x,e.y+=a.y,e})},[X,"decorate",c,l,s,d,h,v,g,y,x,S,C,M,R,E,L,z,D,_,N,j,U,Y,K,Q,et,it,ot,ut,lt,dt,ht,vt,gt,yt,xt,St,Ct,Mt,Rt,Et,Lt,o,r,zt,Ot,Dt,Bt,i,a,u,function(t){n(0,X=t)},function(e){Pu.call(this,t,e)}]}var $w={util:["decorate",function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,gw,mw,Ma,{name:1,isActive:2,isActiveFraction:3,isVisible:4,stores:5,locale:6,markupEditorToolbar:7,markupEditorToolStyles:8,markupEditorToolRetainStyles:9,markupEditorShapeStyleControls:10,markupEditorToolSelectRadius:11,markupEditorTextInputMode:12,markupEditorToolShareStyles:13,willRenderShapePresetToolbar:14,markupEditorGridSize:15,markupEditorSnapThreshold:16,markupEditorSnapToContext:17,decorateGridSize:18,decorateSnapToContext:19,decorateTools:20,decorateToolShapes:21,decorateShapeControls:22,decorateActiveTool:0,decorateEnableButtonFlipVertical:23,decorateEnableSelectImagePreset:24,decorateEnableDropImagePreset:25,decoratePresets:26,decorateWillRenderShapePresetToolbar:27,decorateWillRenderShapeStyleControls:28,enableSelectToolToAddShape:29,enableTapToAddText:30,enableViewTool:31,enableMoveTool:32,enableAutoSelectMoveTool:33,enableMultiSelect:34,willRenderShapeControls:35,willRenderShapeTextControls:36,beforeAddShape:37,beforeRemoveShape:38,beforeDeselectShape:39,beforeSelectShape:40,beforeUpdateShape:41,markupEditorWillStartInteraction:42},null,[-1,-1]),n}return $(e,t),v(e,[{key:"name",get:function(){return this.$$.ctx[1]}},{key:"isActive",get:function(){return this.$$.ctx[2]},set:function(t){this.$$set({isActive:t}),Vu()}},{key:"isActiveFraction",get:function(){return this.$$.ctx[3]},set:function(t){this.$$set({isActiveFraction:t}),Vu()}},{key:"isVisible",get:function(){return this.$$.ctx[4]},set:function(t){this.$$set({isVisible:t}),Vu()}},{key:"stores",get:function(){return this.$$.ctx[5]},set:function(t){this.$$set({stores:t}),Vu()}},{key:"locale",get:function(){return this.$$.ctx[6]},set:function(t){this.$$set({locale:t}),Vu()}},{key:"markupEditorToolbar",get:function(){return this.$$.ctx[7]},set:function(t){this.$$set({markupEditorToolbar:t}),Vu()}},{key:"markupEditorToolStyles",get:function(){return this.$$.ctx[8]},set:function(t){this.$$set({markupEditorToolStyles:t}),Vu()}},{key:"markupEditorToolRetainStyles",get:function(){return this.$$.ctx[9]},set:function(t){this.$$set({markupEditorToolRetainStyles:t}),Vu()}},{key:"markupEditorShapeStyleControls",get:function(){return this.$$.ctx[10]},set:function(t){this.$$set({markupEditorShapeStyleControls:t}),Vu()}},{key:"markupEditorToolSelectRadius",get:function(){return this.$$.ctx[11]},set:function(t){this.$$set({markupEditorToolSelectRadius:t}),Vu()}},{key:"markupEditorTextInputMode",get:function(){return this.$$.ctx[12]},set:function(t){this.$$set({markupEditorTextInputMode:t}),Vu()}},{key:"markupEditorToolShareStyles",get:function(){return this.$$.ctx[13]},set:function(t){this.$$set({markupEditorToolShareStyles:t}),Vu()}},{key:"willRenderShapePresetToolbar",get:function(){return this.$$.ctx[14]},set:function(t){this.$$set({willRenderShapePresetToolbar:t}),Vu()}},{key:"markupEditorGridSize",get:function(){return this.$$.ctx[15]},set:function(t){this.$$set({markupEditorGridSize:t}),Vu()}},{key:"markupEditorSnapThreshold",get:function(){return this.$$.ctx[16]},set:function(t){this.$$set({markupEditorSnapThreshold:t}),Vu()}},{key:"markupEditorSnapToContext",get:function(){return this.$$.ctx[17]},set:function(t){this.$$set({markupEditorSnapToContext:t}),Vu()}},{key:"decorateGridSize",get:function(){return this.$$.ctx[18]},set:function(t){this.$$set({decorateGridSize:t}),Vu()}},{key:"decorateSnapToContext",get:function(){return this.$$.ctx[19]},set:function(t){this.$$set({decorateSnapToContext:t}),Vu()}},{key:"decorateTools",get:function(){return this.$$.ctx[20]},set:function(t){this.$$set({decorateTools:t}),Vu()}},{key:"decorateToolShapes",get:function(){return this.$$.ctx[21]},set:function(t){this.$$set({decorateToolShapes:t}),Vu()}},{key:"decorateShapeControls",get:function(){return this.$$.ctx[22]},set:function(t){this.$$set({decorateShapeControls:t}),Vu()}},{key:"decorateActiveTool",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({decorateActiveTool:t}),Vu()}},{key:"decorateEnableButtonFlipVertical",get:function(){return this.$$.ctx[23]}
2,set:function(t){this.$$set({decorateEnableButtonFlipVertical:t}),Vu()}},{key:"decorateEnableSelectImagePreset",get:function(){return this.$$.ctx[24]},set:function(t){this.$$set({decorateEnableSelectImagePreset:t}),Vu()}},{key:"decorateEnableDropImagePreset",get:function(){return this.$$.ctx[25]},set:function(t){this.$$set({decorateEnableDropImagePreset:t}),Vu()}},{key:"decoratePresets",get:function(){return this.$$.ctx[26]},set:function(t){this.$$set({decoratePresets:t}),Vu()}},{key:"decorateWillRenderShapePresetToolbar",get:function(){return this.$$.ctx[27]},set:function(t){this.$$set({decorateWillRenderShapePresetToolbar:t}),Vu()}},{key:"decorateWillRenderShapeStyleControls",get:function(){return this.$$.ctx[28]},set:function(t){this.$$set({decorateWillRenderShapeStyleControls:t}),Vu()}},{key:"enableSelectToolToAddShape",get:function(){return this.$$.ctx[29]},set:function(t){this.$$set({enableSelectToolToAddShape:t}),Vu()}},{key:"enableTapToAddText",get:function(){return this.$$.ctx[30]},set:function(t){this.$$set({enableTapToAddText:t}),Vu()}},{key:"enableViewTool",get:function(){return this.$$.ctx[31]},set:function(t){this.$$set({enableViewTool:t}),Vu()}},{key:"enableMoveTool",get:function(){return this.$$.ctx[32]},set:function(t){this.$$set({enableMoveTool:t}),Vu()}},{key:"enableAutoSelectMoveTool",get:function(){return this.$$.ctx[33]},set:function(t){this.$$set({enableAutoSelectMoveTool:t}),Vu()}},{key:"enableMultiSelect",get:function(){return this.$$.ctx[34]},set:function(t){this.$$set({enableMultiSelect:t}),Vu()}},{key:"willRenderShapeControls",get:function(){return this.$$.ctx[35]},set:function(t){this.$$set({willRenderShapeControls:t}),Vu()}},{key:"willRenderShapeTextControls",get:function(){return this.$$.ctx[36]},set:function(t){this.$$set({willRenderShapeTextControls:t}),Vu()}},{key:"beforeAddShape",get:function(){return this.$$.ctx[37]},set:function(t){this.$$set({beforeAddShape:t}),Vu()}},{key:"beforeRemoveShape",get:function(){return this.$$.ctx[38]},set:function(t){this.$$set({beforeRemoveShape:t}),Vu()}},{key:"beforeDeselectShape",get:function(){return this.$$.ctx[39]},set:function(t){this.$$set({beforeDeselectShape:t}),Vu()}},{key:"beforeSelectShape",get:function(){return this.$$.ctx[40]},set:function(t){this.$$set({beforeSelectShape:t}),Vu()}},{key:"beforeUpdateShape",get:function(){return this.$$.ctx[41]},set:function(t){this.$$set({beforeUpdateShape:t}),Vu()}},{key:"markupEditorWillStartInteraction",get:function(){return this.$$.ctx[42]},set:function(t){this.$$set({markupEditorWillStartInteraction:t}),Vu()}}])}(sc)]};function yw(t){var e,n;return(e=new lw({props:{stores:t[3],locale:t[4],isActive:t[0],isActiveFraction:t[1],isVisible:t[2],mapScreenPointToImagePoint:t[26],mapImagePointToScreenPoint:t[25],utilKey:"sticker",shapePresets:t[5],shapes:t[6]?t[35]:t[36],toolActive:"preset",imageFlipX:!!t[6]&&t[24],imageFlipY:!!t[6]&&t[23],imageRotation:t[6]?t[31]:0,parentRect:t[6]?t[37]:t[33],snapThreshold:t[29],gridSize:t[28],enableMultiSelect:t[12],enableSnapToContext:t[27],enablePresetDropImage:t[7],enablePresetSelectImage:t[30],enableButtonFlipVertical:t[10]||t[8],toolSelectRadius:t[15],willStartInteraction:t[22],willRenderPresetToolbar:t[11]||t[9]||t[16],hooks:{willRenderShapeControls:t[13],willRenderShapeTextControls:t[14],beforeAddShape:t[17],beforeRemoveShape:t[18],beforeDeselectShape:t[19],beforeSelectShape:t[20],beforeUpdateShape:t[21]}}})).$on("measure",t[60]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};8&n[0]&&(i.stores=t[3]),16&n[0]&&(i.locale=t[4]),1&n[0]&&(i.isActive=t[0]),2&n[0]&&(i.isActiveFraction=t[1]),4&n[0]&&(i.isVisible=t[2]),67108864&n[0]&&(i.mapScreenPointToImagePoint=t[26]),33554432&n[0]&&(i.mapImagePointToScreenPoint=t[25]),32&n[0]&&(i.shapePresets=t[5]),64&n[0]&&(i.shapes=t[6]?t[35]:t[36]),16777280&n[0]&&(i.imageFlipX=!!t[6]&&t[24]),8388672&n[0]&&(i.imageFlipY=!!t[6]&&t[23]),64&n[0]|1&n[1]&&(i.imageRotation=t[6]?t[31]:0),64&n[0]&&(i.parentRect=t[6]?t[37]:t[33]),536870912&n[0]&&(i.snapThreshold=t[29]),268435456&n[0]&&(i.gridSize=t[28]),4096&n[0]&&(i.enableMultiSelect=t[12]),134217728&n[0]&&(i.enableSnapToContext=t[27]),128&n[0]&&(i.enablePresetDropImage=t[7]),1073741824&n[0]&&(i.enablePresetSelectImage=t[30]),1280&n[0]&&(i.enableButtonFlipVertical=t[10]||t[8]),32768&n[0]&&(i.toolSelectRadius=t[15]),41943
204&n[0]&&(i.willStartInteraction=t[22]),68096&n[0]&&(i.willRenderPresetToolbar=t[11]||t[9]||t[16]),4087808&n[0]&&(i.hooks={willRenderShapeControls:t[13],willRenderShapeTextControls:t[14],beforeAddShape:t[17],beforeRemoveShape:t[18],beforeDeselectShape:t[19],beforeSelectShape:t[20],beforeUpdateShape:t[21]}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function bw(t,e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$=e.isActive,y=e.isActiveFraction,b=e.isVisible,x=e.stores,w=e.locale,S=void 0===w?{}:w,k=e.stickers,C=void 0===k?[]:k,T=e.stickerForceEnable,M=void 0!==T&&T,P=e.stickerStickToImage,R=void 0!==P&&P,I=e.stickerEnableSelectImagePreset,E=void 0===I||I,A=e.stickerEnableDropImagePreset,L=void 0===A||A,F=e.stickerEnableButtonFlipVertical,z=void 0!==F&&F,O=e.stickerWillRenderShapePresetToolbar,D=void 0===O?void 0:O,B=e.stickerEnableSelectImage,_=void 0===B||B,W=e.stickersEnableButtonFlipVertical,N=void 0!==W&&W,V=e.stickersWillRenderShapePresetToolbar,j=void 0===V?void 0:V,H=e.markupEditorGridSize,U=void 0===H?0:H,G=e.markupEditorSnapThreshold,X=void 0===G?0:G,Z=e.markupEditorSnapToContext,Y=void 0!==Z&&Z,q=e.enableMultiSelect,K=void 0===q?void 0:q,J=e.annotateGridSize,Q=void 0===J?void 0:J,tt=e.annotateSnapToContext,et=void 0===tt?void 0:tt,nt=e.decorateGridSize,it=void 0===nt?void 0:nt,rt=e.decorateSnapToContext,ot=void 0===rt?void 0:rt,at=e.willRenderShapeControls,ut=void 0===at?void 0:at,ct=e.willRenderShapeTextControls,lt=void 0===ct?void 0:ct,st=e.markupEditorToolSelectRadius,dt=void 0===st?void 0:st,ft=e.willRenderShapePresetToolbar,ht=void 0===ft?void 0:ft,pt=e.beforeAddShape,vt=void 0===pt?void 0:pt,mt=e.beforeRemoveShape,gt=void 0===mt?void 0:mt,$t=e.beforeDeselectShape,yt=void 0===$t?void 0:$t,bt=e.beforeSelectShape,xt=void 0===bt?void 0:bt,wt=e.beforeUpdateShape,St=void 0===wt?void 0:wt,kt=e.markupEditorWillStartInteraction,Ct=void 0===kt?void 0:kt,Tt=x,Mt=Tt.rootRect,Pt=Tt.imageCropRect,Rt=Tt.imageSelectionRectPresentation,It=Tt.imageAnnotation,Et=Tt.imageDecoration,At=Tt.imageSize,Lt=Tt.imageTransforms,Ft=Tt.imageTransformsInterpolated,zt=Tt.imageRotation,Ot=Tt.imageFlipX,Dt=Tt.imageFlipY;return Ea(t,Mt,function(t){return n(59,m=t)}),Ea(t,Rt,function(t){return n(55,s=t)}),Ea(t,At,function(t){return n(58,v=t)}),Ea(t,Lt,function(t){return n(57,p=t)}),Ea(t,Ft,function(t){return n(56,h=t)}),Ea(t,zt,function(t){return n(31,g=t)}),Ea(t,Ot,function(t){return n(24,f=t)}),Ea(t,Dt,function(t){return n(23,d=t)}),t.$$set=function(t){"isActive"in t&&n(0,$=t.isActive),"isActiveFraction"in t&&n(1,y=t.isActiveFraction),"isVisible"in t&&n(2,b=t.isVisible),"stores"in t&&n(3,x=t.stores),"locale"in t&&n(4,S=t.locale),"stickers"in t&&n(5,C=t.stickers),"stickerForceEnable"in t&&n(44,M=t.stickerForceEnable),"stickerStickToImage"in t&&n(6,R=t.stickerStickToImage),"stickerEnableSelectImagePreset"in t&&n(45,E=t.stickerEnableSelectImagePreset),"stickerEnableDropImagePreset"in t&&n(7,L=t.stickerEnableDropImagePreset),"stickerEnableButtonFlipVertical"in t&&n(8,z=t.stickerEnableButtonFlipVertical),"stickerWillRenderShapePresetToolbar"in t&&n(9,D=t.stickerWillRenderShapePresetToolbar),"stickerEnableSelectImage"in t&&n(46,_=t.stickerEnableSelectImage),"stickersEnableButtonFlipVertical"in t&&n(10,N=t.stickersEnableButtonFlipVertical),"stickersWillRenderShapePresetToolbar"in t&&n(11,j=t.stickersWillRenderShapePresetToolbar),"markupEditorGridSize"in t&&n(47,U=t.markupEditorGridSize),"markupEditorSnapThreshold"in t&&n(48,X=t.markupEditorSnapThreshold),"markupEditorSnapToContext"in t&&n(49,Y=t.markupEditorSnapToContext),"enableMultiSelect"in t&&n(12,K=t.enableMultiSelect),"annotateGridSize"in t&&n(50,Q=t.annotateGridSize),"annotateSnapToContext"in t&&n(51,et=t.annotateSnapToContext),"decorateGridSize"in t&&n(52,it=t.decorateGridSize),"decorateSnapToContext"in t&&n(53,ot=t.decorateSnapToContext),"willRenderShapeControls"in t&&n(13,ut=t.willRenderShapeControls),"willRenderShapeTextControls"in t&&n(14,lt=t.willRenderShapeTextControls),"markupEditorToolSelectRadius"in t&&n(15,dt=t.markupEditorToolSelectRadius),"willRenderShapePresetToolbar"in t&&n(16,ht=t.willRenderShapePresetToolbar),"beforeAddShape"in t&&n(17,vt=t.beforeAddShape),"beforeRemoveShape"in t&&n(18,gt=t.beforeRemoveShape),"beforeDeselectShape"in t&&n(19,yt=t.beforeDeselectShape),"beforeSelectShape"in t&&n(20,xt=t.beforeSelectShape),"beforeUpdateShape"in t&&n(21,St=t.beforeUpdateShape),"markupEditorWillStartInteraction"in t&&n(22,Ct=t.markupEditorWillStartInteraction)},t.$$.update=function(){33554432&t.$$.dirty[1]&&n(54,i=h?h.scale:1),49152&t.$$.dirty[1]&&n(30,r=!1!==E&&_),131072&t.$$.dirty[1]&&n(29,o=X),64&t.$$.dirty[0]|2686976&t.$$.dirty[1]&&n(28,a=R?ji(Q)?Q:U:ji(it)?it:U),64&t.$$.dirty[0]|5505024&t.$$.dirty[1]&&n(27,u=R?fw(et)?et:Y:fw(ot)?ot:Y),25165888&t.$$.dirty[0]|528482304&t.$$.dirty[1]&&n(26,c=R?function(t){return dw(t,m,v,h.origin,h.translation,p.rotation.z,h.scale,f,d)}:function(t){var e=ge(t);return e.x-=s.x,e.y-=s.y,e.x/=i,e.y/=i,e}),25165888&t.$$.dirty[0]|528482304&t.$$.dirty[1]&&n(25,l=R?function(t){return sw(t,m,v,h.origin,h.translation,p.rotation.z,h.scale,f,d)}:function(t){var e=ge(t);return e.x*=i,e.y*=i,e.x+=s.x,e.y+=s.y,e})},[$,y,b,x,S,C,R,L,z,D,N,j,K,ut,lt,dt,ht,vt,gt,yt,xt,St,Ct,d,f,l,c,u,a,o,r,g,Mt,Pt,Rt,It,Et,At,Lt,Ft,zt,Ot,Dt,"sticker",M,E,_,U,X,Y,Q,et,it,ot,i,s,h,p,v,m,function(e){Pu.call(this,t,e)}]}var xw={util:["sticker",function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,bw,yw,Ma,{name:43,isActive:0,isActiveFraction:1,isVisible:2,stores:3,locale:4,stickers:5,stickerForceEnable:44,stickerStickToImage:6,stickerEnableSelectImagePreset:45,stickerEnableDropImagePreset:7,stickerEnableButtonFlipVertical:8,stickerWillRenderShapePresetToolbar:9,stickerEnableSelectImage:46,stickersEnableButtonFlipVertical:10,stickersWillRenderShapePresetToolbar:11,markupEditorGridSize:47,markupEditorSnapThreshold:48,markupEditorSnapToContext:49,enableMultiSelect:12,annotateGridSize:50,annotateSnapToContext:51,decorateGridSize:52,decorateSnapToContext:53,willRenderShapeControls:13,willRenderShapeTextControls:14,markupEditorToolSelectRadius:15,willRenderShapePresetToolbar:16,beforeAddShape:17,beforeRemoveShape:18,beforeDeselectShape:19,beforeSelectShape:20,beforeUpdateShape:21,markupEditorWillStartInteraction:22},null,[-1,-1]),n}return $(e,t),v(e,[{key:"name",get:function(){return this.$$.ctx[43]}},{key:"isActive",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({isActive:t}),Vu()}},{key:"isActiveFraction",get:function(){return this.$$.ctx[1]},set:function(t){this.$$set({isActiveFraction:t}),Vu()}},{key:"isVisible",get:function(){return this.$$.ctx[2]},set:function(t){this.$$set({isVisible:t}),Vu()}},{key:"stores",get:function(){return this.$$.ctx[3]},set:function(t){this.$$set({stores:t}),Vu()}},{key:"locale",get:function(){return this.$$.ctx[4]},set:function(t){this.$$set({locale:t}),Vu()}},{key:"stickers",get:function(){return this.$$.ctx[5]},set:function(t){this.$$set({stickers:t}),Vu()}},{key:"stickerForceEnable",get:function(){return this.$$.ctx[44]},set:function(t){this.$$set({stickerForceEnable:t}),Vu()}},{key:"stickerStickToImage",get:function(){return this.$$.ctx[6]},set:function(t){this.$$set({stickerStickToImage:t}),Vu()}},{key:"stickerEnableSelectImagePreset",get:function(){return this.$$.ctx[45]},set:function(t){this.$$set({stickerEnableSelectImagePreset:t}),Vu()}},{key:"stickerEnableDropImagePreset",get:function(){return this.$$.ctx[7]},set:function(t){this.$$set({stickerEnableDropImagePreset:t}),Vu()}},{key:"stickerEnableButtonFlipVertical",get:function(){return this.$$.ctx[8]},set:function(t){this.$$set({stickerEnableButtonFlipVertical:t}),Vu()}},{key:"stickerWillRenderShapePresetToolbar",get:function(){return this.$$.ctx[9]}
2,set:function(t){this.$$set({stickerWillRenderShapePresetToolbar:t}),Vu()}},{key:"stickerEnableSelectImage",get:function(){return this.$$.ctx[46]},set:function(t){this.$$set({stickerEnableSelectImage:t}),Vu()}},{key:"stickersEnableButtonFlipVertical",get:function(){return this.$$.ctx[10]},set:function(t){this.$$set({stickersEnableButtonFlipVertical:t}),Vu()}},{key:"stickersWillRenderShapePresetToolbar",get:function(){return this.$$.ctx[11]},set:function(t){this.$$set({stickersWillRenderShapePresetToolbar:t}),Vu()}},{key:"markupEditorGridSize",get:function(){return this.$$.ctx[47]},set:function(t){this.$$set({markupEditorGridSize:t}),Vu()}},{key:"markupEditorSnapThreshold",get:function(){return this.$$.ctx[48]},set:function(t){this.$$set({markupEditorSnapThreshold:t}),Vu()}},{key:"markupEditorSnapToContext",get:function(){return this.$$.ctx[49]},set:function(t){this.$$set({markupEditorSnapToContext:t}),Vu()}},{key:"enableMultiSelect",get:function(){return this.$$.ctx[12]},set:function(t){this.$$set({enableMultiSelect:t}),Vu()}},{key:"annotateGridSize",get:function(){return this.$$.ctx[50]},set:function(t){this.$$set({annotateGridSize:t}),Vu()}},{key:"annotateSnapToContext",get:function(){return this.$$.ctx[51]},set:function(t){this.$$set({annotateSnapToContext:t}),Vu()}},{key:"decorateGridSize",get:function(){return this.$$.ctx[52]},set:function(t){this.$$set({decorateGridSize:t}),Vu()}},{key:"decorateSnapToContext",get:function(){return this.$$.ctx[53]},set:function(t){this.$$set({decorateSnapToContext:t}),Vu()}},{key:"willRenderShapeControls",get:function(){return this.$$.ctx[13]},set:function(t){this.$$set({willRenderShapeControls:t}),Vu()}},{key:"willRenderShapeTextControls",get:function(){return this.$$.ctx[14]},set:function(t){this.$$set({willRenderShapeTextControls:t}),Vu()}},{key:"markupEditorToolSelectRadius",get:function(){return this.$$.ctx[15]},set:function(t){this.$$set({markupEditorToolSelectRadius:t}),Vu()}},{key:"willRenderShapePresetToolbar",get:function(){return this.$$.ctx[16]},set:function(t){this.$$set({willRenderShapePresetToolbar:t}),Vu()}},{key:"beforeAddShape",get:function(){return this.$$.ctx[17]},set:function(t){this.$$set({beforeAddShape:t}),Vu()}},{key:"beforeRemoveShape",get:function(){return this.$$.ctx[18]},set:function(t){this.$$set({beforeRemoveShape:t}),Vu()}},{key:"beforeDeselectShape",get:function(){return this.$$.ctx[19]},set:function(t){this.$$set({beforeDeselectShape:t}),Vu()}},{key:"beforeSelectShape",get:function(){return this.$$.ctx[20]},set:function(t){this.$$set({beforeSelectShape:t}),Vu()}},{key:"beforeUpdateShape",get:function(){return this.$$.ctx[21]},set:function(t){this.$$set({beforeUpdateShape:t}),Vu()}},{key:"markupEditorWillStartInteraction",get:function(){return this.$$.ctx[22]},set:function(t){this.$$set({markupEditorWillStartInteraction:t}),Vu()}}])}(sc),function(t){var e=t.stickers,n=t.stickerEnableSelectImage,i=t.stickerEnableSelectImagePreset,r=t.stickerEnableDropImagePreset,o=t.stickerForceEnable;return e&&e.length||n||i||r||o}]};function ww(t){var e,n,i=(t[14](t[36].value)||"")+"";return{c:function(){e=new hu(!1),n=nu(),e.a=n},m:function(t,r){e.m(i,t,r),qa(t,n,r)},p:function(t,n){32&n[1]&&i!==(i=(t[14](t[36].value)||"")+"")&&e.p(i)},i:ya,o:ya,d:function(t){t&&Ka(n),t&&e.d()}}}function Sw(t){var e,n;return e=new jp({props:{items:t[16](t[36].value)}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};32&n[1]&&(i.items=t[16](t[36].value)),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function kw(t){var e,n,i,r,o,a,u,c,l=(Pt(t[36].label)?t[36].label(t[1]):t[36].label)+"",s=[Sw,ww],d=[];function f(t,e){return 32&e[1]&&(n=null),null==n&&(n=!!t[15](t[36].value)),n?0:1}return i=f(t,[-1,-1]),r=d[i]=s[i](t),{c:function(){e=Ja("div"),r.c(),o=eu(),a=Ja("span"),u=tu(l),au(e,"slot","option")},m:function(t,n){qa(t,e,n),d[i].m(e,null),Xa(e,o),Xa(e,a),Xa(a,u),c=!0},p:function(t,n){var a=i;(i=f(t,n))===a?d[i].p(t,n):(Xu(),qu(d[a],1,1,function(){d[a]=null}),Zu(),(r=d[i])?r.p(t,n):(r=d[i]=s[i](t)).c(),Yu(r,1),r.m(e,o)),(!c||2&n[0]|32&n[1])&&l!==(l=(Pt(t[36].label)?t[36].label(t[1]):t[36].label)+"")&&lu(u,l)},i:function(t){c||(Yu(r),c=!0)},o:function(t){qu(r),c=!1},d:function(t){t&&Ka(e),d[i].d()}}}function Cw(t){var e,n;return e=new ah({props:{locale:t[1],class:"PinturaControlList",layout:"row",options:t[2],selectedIndex:t[6],onchange:t[12],$$slots:{option:[kw,function(t){return{36:t.option}},function(t){return[0,t.option?32:0]}]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};2&n[0]&&(i.locale=t[1]),4&n[0]&&(i.options=t[2]),64&n[0]&&(i.selectedIndex=t[6]),2&n[0]|96&n[1]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Tw(t){var e,n,i,r,o;return n=new yx({props:{locale:t[1],class:"PinturaControlPanels",shapeProps:t[4],onchange:t[13],controls:t[3],scrollElasticity:t[7]}}
2),r=new av({props:{elasticity:t[10],$$slots:{default:[Cw]},$$scope:{ctx:t}}}),{c:function(){e=Ja("div"),ac(n.$$.fragment),i=eu(),ac(r.$$.fragment),au(e,"slot","footer"),du(e,"transform",t[5])},m:function(t,a){qa(t,e,a),uc(n,e,null),Xa(e,i),uc(r,e,null),o=!0},p:function(t,i){var o={};2&i[0]&&(o.locale=t[1]),16&i[0]&&(o.shapeProps=t[4]),8&i[0]&&(o.controls=t[3]),128&i[0]&&(o.scrollElasticity=t[7]),n.$set(o);var a={};70&i[0]|64&i[1]&&(a.$$scope={dirty:i,ctx:t}),r.$set(a),32&i[0]&&du(e,"transform",t[5])},i:function(t){o||(Yu(n.$$.fragment,t),Yu(r.$$.fragment,t),o=!0)},o:function(t){qu(n.$$.fragment,t),qu(r.$$.fragment,t),o=!1},d:function(t){t&&Ka(e),cc(n),cc(r)}}}function Mw(t){var e,n;return(e=new gy({props:{$$slots:{footer:[Tw]},$$scope:{ctx:t}}})).$on("measure",t[25]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};254&n[0]|64&n[1]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Pw(t,e,n){var i,r,o,a,u,c,l,s,d=ya,f=function(){return d(),d=Ra(h,function(t){return n(22,u=t)}),h};t.$$.on_destroy.push(function(){return d()});var h=e.isActive;f();var p=e.stores,v=e.locale,m=void 0===v?{}:v,g=e.frameStyles,$=void 0===g?{}:g,y=e.frameOptions,b=void 0===y?[]:y,x=e.markupEditorShapeStyleControls,w=void 0===x?void 0:x,S=Mu("elasticityMultiplier");Ea(t,S,function(t){return n(24,s=t)});var k=p,C=k.history,T=k.animation,M=k.scrollElasticity,P=k.imageFrame,R=k.allowPan,I=k.allowZoom,E=k.allowZoomControls,A=k.allowPlayPause;Ea(t,T,function(t){return n(23,c=t)}),Ea(t,P,function(t){return n(4,l=t)});var L,F={};var z=Us(c?20:0);return Ea(t,z,function(t){return n(21,a=t)}),t.$$set=function(t){"isActive"in t&&f(n(0,h=t.isActive)),"stores"in t&&n(19,p=t.stores),"locale"in t&&n(1,m=t.locale),"frameStyles"in t&&n(20,$=t.frameStyles),"frameOptions"in t&&n(2,b=t.frameOptions),"markupEditorShapeStyleControls"in t&&n(3,w=t.markupEditorShapeStyleControls)},t.$$.update=function(){4194304&t.$$.dirty[0]&&R.set(u),4194304&t.$$.dirty[0]&&I.set(u),4194304&t.$$.dirty[0]&&E.set(u),4194304&t.$$.dirty[0]&&u&&A.set(!0),16777216&t.$$.dirty[0]&&n(7,i=s*M),20&t.$$.dirty[0]&&n(6,r=l?b.findIndex(function(t){return V(t,1)[0]===l.id}):0),12582912&t.$$.dirty[0]&&c&&z.set(u?0:20),2097152&t.$$.dirty[0]&&n(5,o=a?"translateY(".concat(a,"px)"):"none")},[h,m,b,w,l,o,r,i,S,T,M,P,function(t){var e=t.value,n=$[e];if(!n||!n.shape)return P.set(void 0),void C.write();var i=n.shape,r=B(B({id:e},Or(i)),Object.keys(F).reduce(function(t,e){return i[e]?(t[e]=F[e],t):t},{}));P.set(r),C.write()},function(t){Ui(t,"frameColor")&&(F.frameColor=t.frameColor),l&&(Vo(l,t),P.set(l),clearTimeout(L),L=setTimeout(function(){C.write()},200))},function(t){var e,n=$[t];if(n&&n.thumb)return e=n.thumb,/div/i.test(e)||bx(e)?e:/rect|path|circle|line|<g>/i.test(e)?'<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" stroke-width="1" stroke="currentColor" fill="none" aria-hidden="true" focusable="false" stroke-linecap="round" stroke-linejoin="round">'.concat(e,"</svg>"):'<img src="'.concat(e,'" alt=""/>')},function(t){var e=$[t];return!(!e||!e.thumb)&&Gi(e.thumb)},function(t){return $[t].thumb},z,"frame",p,$,a,u,c,s,function(e){Pu.call(this,t,e)}]}var Rw={util:["frame",function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Pw,Mw,Ma,{name:18,isActive:0,stores:19,locale:1,frameStyles:20,frameOptions:2,markupEditorShapeStyleControls:3},null,[-1,-1]),n}return $(e,t),v(e,[{key:"name",get:function(){return this.$$.ctx[18]}},{key:"isActive",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({isActive:t}),Vu()}},{key:"stores",get:function(){return this.$$.ctx[19]},set:function(t){this.$$set({stores:t}),Vu()}},{key:"locale",get:function(){return this.$$.ctx[1]},set:function(t){this.$$set({locale:t}),Vu()}},{key:"frameStyles",get:function(){return this.$$.ctx[20]},set:function(t){this.$$set({frameStyles:t}),Vu()}},{key:"frameOptions",get:function(){return this.$$.ctx[2]},set:function(t){this.$$set({frameOptions:t}),Vu()}},{key:"markupEditorShapeStyleControls",get:function(){return this.$$.ctx[3]},set:function(t){this.$$set({markupEditorShapeStyleControls:t}),Vu()}}])}(sc),function(t){var e=t.src;return e&&!pl(e)}]};function Iw(t){var e,n,i,r,o,a,u,c;return{c:function(){e=Ja("div"),n=Ja("input"),r=eu(),o=Ja("label"),a=tu(t[1]),au(n,"id",t[0]),au(n,"type","number"),au(n,"min","1"),au(n,"inputmode","numeric"),au(n,"pattern","[0-9]*"),au(n,"data-state",t[3]),au(n,"autocomplete","off"),au(n,"placeholder",t[4]),n.value=i=void 0===t[5]?"":t[7](t[5]+""),au(o,"for",t[0]),au(o,"title",t[2]),au(o,"aria-label",t[2]),au(e,"class","PinturaInputDimension")},m:function(i,l){qa(i,e,l),Xa(e,n),Xa(e,r),Xa(e,o),Xa(o,a),u||(c=iu(n,"input",t[8]),u=!0)},p:function(t,e){var r=V(e,1)[0];1&r&&au(n,"id",t[0]),8&r&&au(n,"data-state",t[3]),16&r&&au(n,"placeholder",t[4]),160&r&&i!==(i=void 0===t[5]?"":t[7](t[5]+""))&&n.value!==i&&(n.value=i),2&r&&lu(a,t[1]),1&r&&au(o,"for",t[0]),4&r&&au(o,"title",t[2]),4&r&&au(o,"aria-label",t[2])},i:ya,o:ya,d:function(t){t&&Ka(e),u=!1,c()}}}function Ew(t,e,n){var i=e.id,r=e.label,o=e.title,a=e.state,u=e.placeholder,c=e.value,l=e.onchange,s=e.format,d=void 0===s?function(t){return t.replace(/\D/g,"")}:s;return t.$$set=function(t){"id"in t&&n(0,i=t.id),"label"in t&&n(1,r=t.label),"title"in t&&n(2,o=t.title),"state"in t&&n(3,a=t.state),"placeholder"in t&&n(4,u=t.placeholder),"value"in t&&n(5,c=t.value),"onchange"in t&&n(6,l=t.onchange),"format"in t&&n(7,d=t.format)},[i,r,o,a,u,c,l,d,function(t){return l(d(t.currentTarget.value))}]}var Aw=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Ew,Iw,Ma,{id:0,label:1,title:2,state:3,placeholder:4,value:5,onchange:6,format:7}),n}return $(e,t),v(e)}(sc);function Lw(t){var e;return{c:function(){e=Qa("g")},m:function(n,i){qa(n,e,i),e.innerHTML=t[2]},p:function(t,n){4&n&&(e.innerHTML=t[2])},d:function(t){t&&Ka(e)}}}function Fw(t){var e,n,i,r,o,a,u,c;return o=new Yd({props:{$$slots:{default:[Lw]},$$scope:{ctx:t}}}),{c:function(){e=Ja("div"),n=Ja("input"),i=eu(),r=Ja("label"),ac(o.$$.fragment),au(n,"id",t[0]),au(n,"class","implicit"),au(n,"type","checkbox"),n.checked=t[1],au(r,"for",t[0]),au(r,"title",t[3])},m:function(l,s){qa(l,e,s),Xa(e,n),Xa(e,i),Xa(e,r),uc(o,r,null),a=!0,u||(c=iu(n,"change",t[5]),u=!0)},p:function(t,e){var i=V(e,1)[0];(!a||1&i)&&au(n,"id",t[0]),(!a||2&i)&&(n.checked=t[1]);var u={};68&i&&(u.$$scope={dirty:i,ctx:t}),o.$set(u),(!a||1&i)&&au(r,"for",t[0]),(!a||8&i)&&au(r,"title",t[3])},i:function(t){a||(Yu(o.$$.fragment,t),a=!0)},o:function(t){qu(o.$$.fragment,t),a=!1},d:function(t){t&&Ka(e),cc(o),u=!1,c()}}}function zw(t,e,n){var i=e.id,r=e.locked,o=e.icon,a=e.title,u=e.onchange;return t.$$set=function(t){"id"in t&&n(0,i=t.id),"locked"in t&&n(1,r=t.locked),"icon"in t&&n(2,o=t.icon),"title"in t&&n(3,a=t.title),"onchange"in t&&n(4,u=t.onchange)},[i,r,o,a,u,function(t){return u(t.currentTarget.checked)}]}var Ow=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,zw,Fw,Ma,{id:0,locked:1,icon:2,title:3,onchange:4}),n}return $(e,t),v(e)}(sc);function Dw(t){var e;return{c:function(){e=tu("Save")},m:function(t,n){qa(t,e,n)},d:function(t){t&&Ka(e)}}}function Bw(t){var e,n,i,r,o,a,u,c,l,s,d,f,h,p=t[1].resizeLabelFormCaption+"";return c=new jp({props:{items:t[4]}}),s=new qp({props:{type:"submit",class:"implicit",$$slots:{default:[Dw]},$$scope:{ctx:t}}}),{c:function(){e=Ja("form"),n=Ja("div"),i=Ja("fieldset"),r=Ja("legend"),o=tu(p),a=eu(),u=Ja("div"),ac(c.$$.fragment),l=eu(),ac(s.$$.fragment),au(r,"class","implicit"),au(u,"class","PinturaFieldsetInner"),au(n,"class","PinturaFormInner"),au(e,"slot","footer"),du(e,"transform",t[3])},m:function(p,v){qa(p,e,v),Xa(e,n),Xa(n,i),Xa(i,r),Xa(r,o),Xa(i,a),Xa(i,u),uc(c,u,null),t[66](u),Xa(n,l),uc(s,n,null),d=!0,f||(h=[iu(u,"focusin",t[15]),iu(u,"focusout",t[16]),iu(e,"submit",ru(t[17]))],f=!0)},p:function(t,n){(!d||2&n[0])&&p!==(p=t[1].resizeLabelFormCaption+"")&&lu(o,p);var i={};16&n[0]&&(i.items=t[4]),c.$set(i);var r={};32&n[3]&&(r.$$scope={dirty:n,ctx:t}),s.$set(r),8&n[0]&&du(e,"transform",t[3])},i:function(t){d||(Yu(c.$$.fragment,t),Yu(s.$$.fragment,t),d=!0)},o:function(t){qu(c.$$.fragment,t),qu(s.$$.fragment,t),d=!1},d:function(n){n&&Ka(e),cc(c),t[66](null),cc(s),f=!1,Ca(h)}}}function _w(t){var e,n;return(e=new gy({props:{$$slots:{footer:[Bw]},$$scope:{ctx:t}}})).$on("measure",t[67]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};30&n[0]|32&n[3]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Ww(t,e,n){var i,r,o,a,u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w,S,k,C,T,M,P,R,I,E,A,L=ya,F=function(){return L(),L=Ra(O,function(t){return n(50,h=t)}),O};t.$$.on_destroy.push(function(){return L()});var z=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:9999;if(!dt(t)||(t=t.replace(/\D/g,"")).length){var i=Math.round(t);if(!Number.isNaN(i))return Fc(i,e,n)}},O=e.isActive;F();var D=e.stores,_=e.locale,W=void 0===_?{}:_,N=e.resizeMinSize,j=void 0===N?je(1,1):N,H=e.resizeMaxSize,U=void 0===H?je(9999,9999):H,G=e.resizeAspectRatioLocked,X=void 0!==G&&G,Z=e.resizeEnableButtonLockAspectRatio,Y=void 0===Z||Z,q=e.resizeSizePresetOptions,K=void 0===q?void 0:q,J=e.resizeWidthPresetOptions,Q=void 0===J?void 0:J,tt=e.resizeHeightPresetOptions,et=void 0===tt?void 0:tt,nt=e.resizeWillRenderFooter,it=void 0===nt?qt:nt,rt=e.resizeFormatIconButtonMaintainAspectRatio,ot=void 0===rt?function(t){return{active:t.active,activeFraction:3*(t.activeFraction-1)}}:rt,at=Us(0,{stiffness:.15,damping:.3});Ea(t,at,function(t){return n(55,$=t)});var ut=D,ct=ut.animation,lt=ut.imageSize,st=ut.imageCropRect,ft=ut.imageCropRectAspectRatio,ht=ut.imageCropAspectRatio,pt=ut.imageOutputSize,vt=ut.imageSelectionZoom,mt=ut.imageSelectionPan,gt=ut.history,$t=ut.env,yt=ut.allowPan,bt=ut.allowZoom,xt=ut.allowZoomControls,wt=ut.allowPlayPause;Ea(t,ct,function(t){return n(51,p=t)}),Ea(t,lt,function(t){return n(74,I=t)}),Ea(t,st,function(t){return n(53,m=t)}),Ea(t,ft,function(t){return n(54,g=t)}),Ea(t,ht,function(t){return n(73,T=t)}),Ea(t,pt,function(t){return n(62,C=t)}),Ea(t,vt,function(t){return n(75,E=t)}),Ea(t,mt,function(t){return n(76,A=t)}),Ea(t,$t,function(t){return n(52,v=t)});var St,kt,Ct,Tt,Mt,Rt,It=Ft(),Et=pe(),At=function(t,e,n,i,r){return null!=t&&n!==e?t>=i[e]&&t<=r[e]?"valid":"invalid":"undetermined"},Lt=function(t,e,n){return Math.round(null!=t?t/e:n.height)},zt=function(){X&&kt&&Ct&&("width"===Tt?n(40,Ct=Math.round(kt/g)):"height"===Tt?n(39,kt=Math.round(Ct*g)):("width"===Mt?n(40,Ct=Math.round(kt/g)):"height"===Mt&&n(39,kt=Math.round(Ct*g)),Ot()))},Ot=function(t){var e=z(kt),i=z(Ct),r=e,o=i,a=r&&o,u=t||g;if(r||o){r&&!o?o=Math.round(r/u):o&&!r&&(r=Math.round(o*u)),u=t||a?Yt(r,o):g;var c=je(r,o);Ze(U,c)||(c=Cn(U,u)),Ze(c,j)||(c=kn(j,u)),n(39,kt=null!=e?Math.round(c.width):void 0),n(40,Ct=null!=i?Math.round(c.height):void 0)}},Dt=function(){Ot();var t=C||{},e=t.width,n=t.height;e===kt&&n===Ct||(kt||Ct?(kt&&Ct&&_a(ht,T=kt/Ct,T),_a(pt,C=je(kt,Ct),C)):(_a(ht,T=I.width/I.height,T),_a(ht,T=void 0,T),_a(pt,C=void 0,C)),gt.write())},Bt=pt.subscribe(function(t){if(!t)return n(39,kt=void 0),void n(40,Ct=void 0);n(39,kt=t.width),n(40,Ct=t.height),Ot()}
2),_t=ht.subscribe(function(t){(kt||Ct)&&t&&(kt&&Ct&&Yt(kt,Ct)!==t?(n(40,Ct=kt/t),Ot(t)):Ot())}),Wt=function(t){return dt(t[0])?(t[1]=t[1].map(Wt),t):ji(t)?[t,""+t]:t},Nt=function(t){if(dt(t[0]))return t[1]=t[1].map(Nt),t;var e=V(t,2),n=e[0],i=e[1];if(ji(n)&&ji(i)){var r=n,o=i;i="".concat(r," × ").concat(o),n=[r,o]}return[n,i]},Vt=hc();Ea(t,Vt,function(t){return n(61,k=t)});var jt=hc();Ea(t,jt,function(t){return n(65,R=t)});var Ht=hc();Ea(t,Ht,function(t){return n(59,w=t)});var Ut=hc();Ea(t,Ut,function(t){return n(64,P=t)});var Gt=hc();Ea(t,Gt,function(t){return n(57,b=t)});var Xt=hc();Ea(t,Xt,function(t){return n(63,M=t)});var Zt=pc([pt,jt],function(t,e){var n=V(t,2),i=n[0],r=n[1];if(!r)return e(-1);var o=r.findIndex(function(t){var e=V(t,1)[0];if(!e&&!i)return!0;if(!e)return!1;var n=V(e,2),r=n[0],o=n[1];return i.width===r&&i.height===o});e(o<0?0:o)});Ea(t,Zt,function(t){return n(60,S=t)});var Kt=pc([pt,Ut],function(t,e){var n=V(t,2),i=n[0],r=n[1];if(!r)return e(-1);var o=r.findIndex(function(t){var e=V(t,1)[0];return!e&&!i||!!e&&i.width===e});e(o<0?0:o)});Ea(t,Kt,function(t){return n(58,x=t)});var Jt=pc([pt,Xt],function(t,e){var n=V(t,2),i=n[0],r=n[1];if(!r)return e(-1);var o=r.findIndex(function(t){var e=V(t,1)[0];return!e&&!i||!!e&&i.height===e});e(o<0?0:o)});Ea(t,Jt,function(t){return n(56,y=t)});var Qt=void 0,te=void 0,ee=Mu("redrawTrigger"),ne=Us(p?20:0);return Ea(t,ne,function(t){return n(49,f=t)}),ku(function(){Bt(),_t()}),t.$$set=function(t){"isActive"in t&&F(n(0,O=t.isActive)),"stores"in t&&n(30,D=t.stores),"locale"in t&&n(1,W=t.locale),"resizeMinSize"in t&&n(31,j=t.resizeMinSize),"resizeMaxSize"in t&&n(32,U=t.resizeMaxSize),"resizeAspectRatioLocked"in t&&n(28,X=t.resizeAspectRatioLocked),"resizeEnableButtonLockAspectRatio"in t&&n(33,Y=t.resizeEnableButtonLockAspectRatio),"resizeSizePresetOptions"in t&&n(34,K=t.resizeSizePresetOptions),"resizeWidthPresetOptions"in t&&n(35,Q=t.resizeWidthPresetOptions),"resizeHeightPresetOptions"in t&&n(36,et=t.resizeHeightPresetOptions),"resizeWillRenderFooter"in t&&n(37,it=t.resizeWillRenderFooter),"resizeFormatIconButtonMaintainAspectRatio"in t&&n(38,ot=t.resizeFormatIconButtonMaintainAspectRatio)},t.$$.update=function(){524288&t.$$.dirty[1]&&yt.set(!h),524288&t.$$.dirty[1]&&bt.set(!h),524288&t.$$.dirty[1]&&xt.set(!h),524288&t.$$.dirty[1]&&h&&wt.set(!0),1073741832&t.$$.dirty[1]&&K&&(_a(Vt,k=K.map(Nt),k),_a(jt,R=If(k),R)),1073741824&t.$$.dirty[1]&&n(48,a=!!k),536870912&t.$$.dirty[1]|8&t.$$.dirty[2]&&n(47,i=S>-1&&R[S][1]),268435472&t.$$.dirty[1]&&Q&&(_a(Ht,w=Q.map(Wt),w),_a(Ut,P=If(w),P)),268566528&t.$$.dirty[1]&&n(45,u=!a&&w),134217728&t.$$.dirty[1]|4&t.$$.dirty[2]&&n(46,r=x>-1&&P[x][1]),67108896&t.$$.dirty[1]&&et&&(_a(Gt,b=et.map(Wt),b),_a(Xt,M=If(b),M)),67239936&t.$$.dirty[1]&&n(44,c=!a&&b),33554432&t.$$.dirty[1]|2&t.$$.dirty[2]&&n(43,o=y>-1&&M[y][1]),155648&t.$$.dirty[1]&&n(42,l=!a&&!u&&!c),268435458&t.$$.dirty[0]|2145648583&t.$$.dirty[1]&&n(4,s=ee&&Bv(function(){return it([a&&["Dropdown","size-presets",{label:i,options:k,onchange:function(t){return(e=t.value)&&!Qt&&(Qt=B({},m),te=T),e?(_a(ht,T=Yt(e[0],e[1]),T),_a(pt,C=Ne(e),C)):(_a(st,m=Qt,m),_a(ht,T=te,T),_a(pt,C=void 0,C),Qt=void 0,te=void 0),void gt.write();var e},selectedIndex:S}],u&&["Dropdown","width-presets",{label:r,options:w,onchange:function(t){n(39,kt=t.value),Dt()},selectedIndex:x}],u&&c&&["span","times",{class:"PinturaResizeLabel",innerHTML:"×"}],c&&["Dropdown","height-presets",{label:o,options:b,onchange:function(t){n(40,Ct=t.value),Dt()},selectedIndex:y}],l&&[Aw,"width-input",{id:"width-".concat(It),title:W.resizeTitleInputWidth,label:W.resizeLabelInputWidth,placeholder:(t=z(Ct),e=g,s=m,Math.round(null!=t?t*e:s.width)),value:kt,state:At(z(kt),"width",Tt,j,U),onchange:function(t){n(39,kt=t),zt()}}],l&&Y&&[Ow,"aspect-ratio-lock",{id:"aspect-ratio-lock-".concat(It),title:W.resizeTitleButtonMaintainAspectRatio,icon:Pt(W.resizeIconButtonMaintainAspectRatio)?W.resizeIconButtonMaintainAspectRatio(X,$):Jl(W.resizeIconButtonMaintainAspectRatio,ot({active:X,activeFraction:$}),"{","}"),locked:X,onchange:function(t){n(28,X=t),zt()}}],l&&[Aw,"height-input",{id:"height-".concat(It),title:W.resizeTitleInputHeight,label:W.resizeLabelInputHeight,placeholder:Lt(z(kt),g,m),value:Ct,state:At(z(Ct),"height",Tt,j,U),onchange:function(t){n(40,Ct=t),zt()}}
2]].filter(Boolean),B({},v),function(){return ee.set({})});var t,e,s}).filter(Boolean)),268435456&t.$$.dirty[0]&&at.set(X?1:0),1024&t.$$.dirty[1]&&Tt&&(Mt=Tt),524288&t.$$.dirty[1]&&h&&(Et=A,Rt=E),524288&t.$$.dirty[1]|1&t.$$.dirty[2]&&(h?setTimeout(function(){return t=C,_a(mt,A=pe(),A),void _a(vt,E=t&&m?t.width/m.width||t.height/m.height:1,E);var t},0):(_a(mt,A=Et,A),_a(vt,E=Rt,E))),1572864&t.$$.dirty[1]&&p&&ne.set(h?0:20),262144&t.$$.dirty[1]&&n(3,d=f?"translateY(".concat(f,"px)"):"none")},[O,W,St,d,s,at,ct,lt,st,ft,ht,pt,vt,mt,$t,function(t){var e=t.target.id;/width/.test(e)?n(41,Tt="width"):/height/.test(e)?n(41,Tt="height"):/aspectRatio/i.test(e)?n(41,Tt="lock"):n(41,Tt=void 0)},function(t){St.contains(t.relatedTarget)||Dt(),n(41,Tt=void 0)},Dt,Vt,jt,Ht,Ut,Gt,Xt,Zt,Kt,Jt,ne,X,"resize",D,j,U,Y,K,Q,et,it,ot,kt,Ct,Tt,l,o,c,u,r,i,a,f,h,p,v,m,g,$,y,b,x,w,S,k,C,M,P,R,function(t){Iu[t?"unshift":"push"](function(){n(2,St=t)})},function(e){Pu.call(this,t,e)}]}var Nw={util:["resize",function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,Ww,_w,Ma,{name:29,isActive:0,stores:30,locale:1,resizeMinSize:31,resizeMaxSize:32,resizeAspectRatioLocked:28,resizeEnableButtonLockAspectRatio:33,resizeSizePresetOptions:34,resizeWidthPresetOptions:35,resizeHeightPresetOptions:36,resizeWillRenderFooter:37,resizeFormatIconButtonMaintainAspectRatio:38},null,[-1,-1,-1,-1]),n}return $(e,t),v(e,[{key:"name",get:function(){return this.$$.ctx[29]}},{key:"isActive",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({isActive:t}),Vu()}},{key:"stores",get:function(){return this.$$.ctx[30]},set:function(t){this.$$set({stores:t}),Vu()}},{key:"locale",get:function(){return this.$$.ctx[1]},set:function(t){this.$$set({locale:t}),Vu()}},{key:"resizeMinSize",get:function(){return this.$$.ctx[31]},set:function(t){this.$$set({resizeMinSize:t}),Vu()}},{key:"resizeMaxSize",get:function(){return this.$$.ctx[32]},set:function(t){this.$$set({resizeMaxSize:t}),Vu()}},{key:"resizeAspectRatioLocked",get:function(){return this.$$.ctx[28]},set:function(t){this.$$set({resizeAspectRatioLocked:t}),Vu()}},{key:"resizeEnableButtonLockAspectRatio",get:function(){return this.$$.ctx[33]},set:function(t){this.$$set({resizeEnableButtonLockAspectRatio:t}),Vu()}},{key:"resizeSizePresetOptions",get:function(){return this.$$.ctx[34]},set:function(t){this.$$set({resizeSizePresetOptions:t}),Vu()}},{key:"resizeWidthPresetOptions",get:function(){return this.$$.ctx[35]},set:function(t){this.$$set({resizeWidthPresetOptions:t}),Vu()}},{key:"resizeHeightPresetOptions",get:function(){return this.$$.ctx[36]},set:function(t){this.$$set({resizeHeightPresetOptions:t}),Vu()}},{key:"resizeWillRenderFooter",get:function(){return this.$$.ctx[37]},set:function(t){this.$$set({resizeWillRenderFooter:t}),Vu()}},{key:"resizeFormatIconButtonMaintainAspectRatio",get:function(){return this.$$.ctx[38]},set:function(t){this.$$set({resizeFormatIconButtonMaintainAspectRatio:t}),Vu()}}])}(sc)]};function Vw(t){var e,n;return(e=new lw({props:{stores:t[3],locale:t[4],isActive:t[0],isActiveFraction:t[1],isVisible:t[2],mapScreenPointToImagePoint:t[10],mapImagePointToScreenPoint:t[9],enableMultiSelect:t[6],utilKey:"redact",imageRotation:t[11],imageFlipX:t[8],imageFlipY:t[7],shapes:t[12],toolbar:["rect"],toolShapes:{rectangle:[{x:0,y:0,width:0,height:0}]},toolActive:"rectangle",parentRect:t[14],enablePresetDropImage:!1,enablePresetSelectImage:!1,willStartInteraction:t[5],hooks:{willRenderShapeControls:t[25]}}})).$on("measure",t[26]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i=V(n,1)[0],r={};8&i&&(r.stores=t[3]),16&i&&(r.locale=t[4]),1&i&&(r.isActive=t[0]),2&i&&(r.isActiveFraction=t[1]),4&i&&(r.isVisible=t[2]),1024&i&&(r.mapScreenPointToImagePoint=t[10]),512&i&&(r.mapImagePointToScreenPoint=t[9]),64&i&&(r.enableMultiSelect=t[6]),2048&i&&(r.imageRotation=t[11]),256&i&&(r.imageFlipX=t[8]),128&i&&(r.imageFlipY=t[7]),32&i&&(r.willStartInteraction=t[5]),e.$set(r)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function jw(t,e,n){var i,r,o,a,u,c,l,s,d,f=e.isActive,h=e.isActiveFraction,p=e.isVisible,v=e.stores,m=e.locale,g=void 0===m?{}:m,$=e.markupEditorWillStartInteraction,y=void 0===$?void 0:$,b=e.enableMultiSelect,x=void 0===b?void 0:b,w=v,S=w.imageRedaction,k=w.rootRect,C=w.imageSize,T=w.imageRotation,M=w.imageFlipX,P=w.imageFlipY,R=w.imageTransforms,I=w.imageTransformsInterpolated;Ea(t,k,function(t){return n(24,s=t)}),Ea(t,C,function(t){return n(23,l=t)}),Ea(t,T,function(t){return n(11,d=t)}),Ea(t,M,function(t){return n(8,a=t)}),Ea(t,P,function(t){return n(7,o=t)}),Ea(t,R,function(t){return n(22,c=t)}),Ea(t,I,function(t){return n(21,u=t)});return t.$$set=function(t){"isActive"in t&&n(0,f=t.isActive),"isActiveFraction"in t&&n(1,h=t.isActiveFraction),"isVisible"in t&&n(2,p=t.isVisible),"stores"in t&&n(3,v=t.stores),"locale"in t&&n(4,g=t.locale),"markupEditorWillStartInteraction"in t&&n(5,y=t.markupEditorWillStartInteraction),"enableMultiSelect"in t&&n(6,x=t.enableMultiSelect)},t.$$.update=function(){31457664&t.$$.dirty&&n(10,i=function(t){return dw(t,s,l,u.origin,u.translation,c.rotation.z,u.scale,a,o)}),31457664&t.$$.dirty&&n(9,r=function(t){return sw(t,s,l,u.origin,u.translation,c.rotation.z,u.scale,a,o)})},[f,h,p,v,g,y,x,o,a,r,i,d,S,k,C,T,M,P,R,I,"redact",u,c,l,s,function(t){var e=zm(t[0]);return Nm("to-front",e),t},function(e){Pu.call(this,t,e)}]}var Hw={util:["redact",function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,jw,Vw,Ma,{name:20,isActive:0,isActiveFraction:1,isVisible:2,stores:3,locale:4,markupEditorWillStartInteraction:5,enableMultiSelect:6}),n}return $(e,t),v(e,[{key:"name",get:function(){return this.$$.ctx[20]}},{key:"isActive",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({isActive:t}),Vu()}},{key:"isActiveFraction",get:function(){return this.$$.ctx[1]},set:function(t){this.$$set({isActiveFraction:t}),Vu()}},{key:"isVisible",get:function(){return this.$$.ctx[2]},set:function(t){this.$$set({isVisible:t}),Vu()}},{key:"stores",get:function(){return this.$$.ctx[3]},set:function(t){this.$$set({stores:t}),Vu()}},{key:"locale",get:function(){return this.$$.ctx[4]},set:function(t){this.$$set({locale:t}),Vu()}},{key:"markupEditorWillStartInteraction",get:function(){return this.$$.ctx[5]},set:function(t){this.$$set({markupEditorWillStartInteraction:t}),Vu()}},{key:"enableMultiSelect",get:function(){return this.$$.ctx[6]},set:function(t){this.$$set({enableMultiSelect:t}),Vu()}}])}(sc),function(t){var e=t.src;return e&&!pl(e)}]};function Uw(t){var e;return{c:function(){e=Ja("div")},m:function(t,n){qa(t,e,n)},p:ya,d:function(t){t&&Ka(e)}}}function Gw(t){var e,n,i,r;return{c:function(){au(e=Ja("div"),"class","PinturaFillTile")},m:function(o,a){qa(o,e,a),i||(r=Wa(n=Qw.call(null,e,t[31].value)),i=!0)},p:function(t,e){n&&Ta(n.update)&&1&e[1]&&n.update.call(null,t[31].value)},d:function(t){t&&Ka(e),i=!1,r()}}}function Xw(t){var e,n,i;return{c:function(){e=Ja("div"),Pa((n=Ja("img")).src,i=t[31].value)||au(n,"src",i),au(n,"alt",""),au(n,"width","48"),au(n,"height","64"),au(e,"class","PinturaFillTile")},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,e){1&e[1]&&!Pa(n.src,i=t[31].value)&&au(n,"src",i)},d:function(t){t&&Ka(e)}}}function Zw(t){var e,n,i=(Pt(t[31].label)?t[31].label(t[1]):t[31].label)+"";return{c:function(){e=Ja("span"),n=tu(i)},m:function(t,i){qa(t,e,i),Xa(e,n)},p:function(t,e){2&e[0]|1&e[1]&&i!==(i=(Pt(t[31].label)?t[31].label(t[1]):t[31].label)+"")&&lu(n,i)},d:function(t){t&&Ka(e)}}}function Yw(t){var e,n,i,r;function o(t,e){return 1&e[1]&&(n=null),1&e[1]&&(i=null),null==n&&(n=!!dt(t[31].value)),n?Xw:(null==i&&(i=!!Gi(t[31].value)),i?Gw:Uw)}var a=o(t,[-1,-1]),u=a(t),c=t[31].label&&Zw(t);return{c:function(){e=Ja("div"),u.c(),r=eu(),c&&c.c(),au(e,"slot","o
2ption")},m:function(t,n){qa(t,e,n),u.m(e,null),Xa(e,r),c&&c.m(e,null)},p:function(t,n){a===(a=o(t,n))&&u?u.p(t,n):(u.d(1),(u=a(t))&&(u.c(),u.m(e,r))),t[31].label?c?c.p(t,n):((c=Zw(t)).c(),c.m(e,null)):c&&(c.d(1),c=null)},d:function(t){t&&Ka(e),u.d(),c&&c.d()}}}function qw(t){var e,n;return e=new ah({props:{locale:t[1],class:"PinturaControlList",layout:"row",options:t[2],selectedIndex:t[4],onchange:t[10],$$slots:{option:[Yw,function(t){return{31:t.option}},function(t){return[0,t.option?1:0]}]},$$scope:{ctx:t}}}),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};2&n[0]&&(i.locale=t[1]),4&n[0]&&(i.options=t[2]),16&n[0]&&(i.selectedIndex=t[4]),2&n[0]|3&n[1]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Kw(t){var e,n,i;return n=new av({props:{elasticity:t[5],$$slots:{default:[qw]},$$scope:{ctx:t}}}),{c:function(){e=Ja("div"),ac(n.$$.fragment),au(e,"slot","footer"),du(e,"transform",t[3])},m:function(t,r){qa(t,e,r),uc(n,e,null),i=!0},p:function(t,i){var r={};32&i[0]&&(r.elasticity=t[5]),22&i[0]|2&i[1]&&(r.$$scope={dirty:i,ctx:t}),n.$set(r),8&i[0]&&du(e,"transform",t[3])},i:function(t){i||(Yu(n.$$.fragment,t),i=!0)},o:function(t){qu(n.$$.fragment,t),i=!1},d:function(t){t&&Ka(e),cc(n)}}}function Jw(t){var e,n;return(e=new gy({props:{$$slots:{footer:[Kw]},$$scope:{ctx:t}}})).$on("measure",t[21]),{c:function(){ac(e.$$.fragment)},m:function(t,i){uc(e,t,i),n=!0},p:function(t,n){var i={};62&n[0]|2&n[1]&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i:function(t){n||(Yu(e.$$.fragment,t),n=!0)},o:function(t){qu(e.$$.fragment,t),n=!1},d:function(t){cc(e,t)}}}function Qw(t){var e=document.createElement("div");return t.append(e),{update:function(n){var i=V(n.map(function(t,e){return e<3?Math.round(255*t):t}),4),r=i[0],o=i[1],a=i[2],u=i[3];t.dataset.transparent=u<1,e.style.backgroundColor="rgba(".concat(r,",").concat(o,",").concat(a,",").concat(u,")")}}}function tS(t,e,n){var i,r,o,a,u,c,l,s,d,f,h=ya,p=function(){return h(),h=Ra(v,function(t){return n(16,c=t)}),v};t.$$.on_destroy.push(function(){return h()});var v=e.isActive;p();var m=e.stores,g=e.locale,$=void 0===g?{}:g,y=e.fillOptions,b=void 0===y?[]:y,x=function(t){return t.map(function(t){return function(t){return Gi(t)&&dt(t[0])&&Gi(t[1])}(t)?[t[0],x(t[1]),t[2]]:function(t){return[Array.isArray(t)&&3===t.length?[].concat(L(t),[1]):t,void 0,{disabled:!1}]}(t)})},w=Mu("elasticityMultiplier");Ea(t,w,function(t){return n(20,f=t)});var S=m,k=S.history,C=S.animation,T=S.scrollElasticity,M=S.imageBackgroundColor,P=S.imageBackgroundImage,R=S.allowPan,I=S.allowZoom,E=S.allowZoomControls,A=S.allowPlayPause;Ea(t,C,function(t){return n(17,l=t)}),Ea(t,M,function(t){return n(19,d=t)}),Ea(t,P,function(t){return n(18,s=t)});var F=Us(l?20:0);return Ea(t,F,function(t){return n(15,u=t)}),t.$$set=function(t){"isActive"in t&&p(n(0,v=t.isActive)),"stores"in t&&n(13,m=t.stores),"locale"in t&&n(1,$=t.locale),"fillOptions"in t&&n(14,b=t.fillOptions)},t.$$.update=function(){16384&t.$$.dirty[0]&&n(2,i=x(b)),65536&t.$$.dirty[0]&&R.set(c),65536&t.$$.dirty[0]&&I.set(c),65536&t.$$.dirty[0]&&E.set(c),65536&t.$$.dirty[0]&&c&&A.set(!0),1048576&t.$$.dirty[0]&&n(5,r=f*T),786436&t.$$.dirty[0]&&n(4,o=i.findIndex(function(t){var e=V(t,1)[0];return s?e===s:Array.isArray(e)?_c(e,d):void 0})||0),196608&t.$$.dirty[0]&&l&&F.set(c?0:20),32768&t.$$.dirty[0]&&n(3,a=u?"translateY(".concat(u,"px)"):"none")},[v,$,i,a,o,r,w,C,M,P,function(t){var e=t.value;dt(e)&&(_a(M,d=void 0,d),_a(P,s=e,s)),Gi(e)&&(_a(M,d=e,d),_a(P,s=void 0,s)),k.write()},F,"fill",m,b,u,c,l,s,d,f,function(e){Pu.call(this,t,e)}]}var eS={util:["fill",function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,tS,Jw,Ma,{name:12,isActive:0,stores:13,locale:1,fillOptions:14},null,[-1,-1]),n}return $(e,t),v(e,[{key:"name",get:function(){return this.$$.ctx[12]}},{key:"isActive",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({isActive:t}),Vu()}},{key:"stores",get:function(){return this.$$.ctx[13]},set:function(t){this.$$set({stores:t}),Vu()}},{key:"locale",get:function(){return this.$$.ctx[1]},set:function(t){this.$$set({locale:t}),Vu()}},{key:"fillOptions",get:function(){return this.$$.ctx[14]},set:function(t){this.$$set({fillOptions:t}),Vu()}}])}(sc),function(t){var e=t.src,n=t.fillOptions;return e&&!pl(e)&&n&&n.length}]};function nS(t){var e,n,i;function r(e){t[42](e)}var o={utilKey:"retouch",stores:t[4],locale:t[5],isActive:t[1],isActiveFraction:t[2],isVisible:t[3],mapScreenPointToImagePoint:t[27],mapImagePointToScreenPoint:t[26],imageRotation:t[28],imageFlipX:t[25],imageFlipY:t[24],toolbar:t[6],toolbarLayout:"stack",shapes:t[30],toolShapes:t[7],enableMultiSelect:t[23],enableViewTool:t[14],enableMoveTool:t[13],enableToolShareStyles:!1,shapeControls:t[8],enablePresetSelectImage:!1,enablePresetDropImage:!1,parentRect:t[31],willStartInteraction:t[12],willRenderHeaderTools:t[10]||t[17],willRenderShapeStyleControls:t[9],hooks:{willRenderShapeControls:t[11]||t[15],willRenderShapeTextControls:t[16],beforeAddShape:t[18],beforeRemoveShape:t[19],beforeDeselectShape:t[20],beforeSelectShape:t[21],beforeUpdateShape:t[22]}};return void 0!==t[0]&&(o.toolActive=t[0]),e=new lw({props:o}),Iu.push(function(){return oc(e,"toolActive",r)}),e.$on("measure",t[43]),{c:function(){ac(e.$$.fragment)}
2,m:function(t,n){uc(e,t,n),i=!0},p:function(t,i){var r={};16&i[0]&&(r.stores=t[4]),32&i[0]&&(r.locale=t[5]),2&i[0]&&(r.isActive=t[1]),4&i[0]&&(r.isActiveFraction=t[2]),8&i[0]&&(r.isVisible=t[3]),134217728&i[0]&&(r.mapScreenPointToImagePoint=t[27]),67108864&i[0]&&(r.mapImagePointToScreenPoint=t[26]),268435456&i[0]&&(r.imageRotation=t[28]),33554432&i[0]&&(r.imageFlipX=t[25]),16777216&i[0]&&(r.imageFlipY=t[24]),64&i[0]&&(r.toolbar=t[6]),128&i[0]&&(r.toolShapes=t[7]),8388608&i[0]&&(r.enableMultiSelect=t[23]),16384&i[0]&&(r.enableViewTool=t[14]),8192&i[0]&&(r.enableMoveTool=t[13]),256&i[0]&&(r.shapeControls=t[8]),4096&i[0]&&(r.willStartInteraction=t[12]),132096&i[0]&&(r.willRenderHeaderTools=t[10]||t[17]),512&i[0]&&(r.willRenderShapeStyleControls=t[9]),8226816&i[0]&&(r.hooks={willRenderShapeControls:t[11]||t[15],willRenderShapeTextControls:t[16],beforeAddShape:t[18],beforeRemoveShape:t[19],beforeDeselectShape:t[20],beforeSelectShape:t[21],beforeUpdateShape:t[22]}),!n&&1&i[0]&&(n=!0,r.toolActive=t[0],Bu(function(){return n=!1})),e.$set(r)},i:function(t){i||(Yu(e.$$.fragment,t),i=!0)},o:function(t){qu(e.$$.fragment,t),i=!1},d:function(t){cc(e,t)}}}function iS(t,e,n){var i,r,o,a,u,c,l,s,d,f=e.isActive,h=e.isActiveFraction,p=e.isVisible,v=e.stores,m=e.locale,g=void 0===m?{}:m,$=e.retouchTools,y=void 0===$?void 0:$,b=e.retouchToolShapes,x=void 0===b?void 0:b,w=e.retouchShapeControls,S=void 0===w?void 0:w,k=e.retouchActiveTool,C=void 0===k?void 0:k,T=e.retouchWillRenderShapeStyleControls,M=void 0===T?void 0:T,P=e.retouchWillRenderHeaderTools,R=void 0===P?void 0:P,I=e.retouchWillRenderShapeControls,E=void 0===I?void 0:I,A=e.markupEditorWillStartInteraction,L=void 0===A?void 0:A,F=e.retouchEnableMoveTool,z=void 0===F?void 0:F,O=e.retouchEnableViewTool,D=void 0===O?void 0:O,B=e.willRenderShapeControls,_=void 0===B?void 0:B,W=e.willRenderShapeTextControls,N=void 0===W?void 0:W,V=e.willRenderHeaderTools,j=void 0===V?void 0:V,H=e.beforeAddShape,U=void 0===H?void 0:H,G=e.beforeRemoveShape,X=void 0===G?void 0:G,Z=e.beforeDeselectShape,Y=void 0===Z?void 0:Z,q=e.beforeSelectShape,K=void 0===q?void 0:q,J=e.beforeUpdateShape,Q=void 0===J?void 0:J,tt=e.enableMultiSelect,et=void 0===tt?void 0:tt,nt=v,it=nt.rootRect,rt=nt.imageManipulation,ot=nt.imageSize,at=nt.imageRotation,ut=nt.imageFlipX,ct=nt.imageFlipY,lt=nt.imageTransforms,st=nt.imageTransformsInterpolated;return Ea(t,it,function(t){return n(41,s=t)}),Ea(t,ot,function(t){return n(40,l=t)}),Ea(t,at,function(t){return n(28,d=t)}),Ea(t,ut,function(t){return n(25,a=t)}),Ea(t,ct,function(t){return n(24,o=t)}),Ea(t,lt,function(t){return n(39,c=t)}),Ea(t,st,function(t){return n(38,u=t)}),t.$$set=function(t){"isActive"in t&&n(1,f=t.isActive),"isActiveFraction"in t&&n(2,h=t.isActiveFraction),"isVisible"in t&&n(3,p=t.isVisible),"stores"in t&&n(4,v=t.stores),"locale"in t&&n(5,g=t.locale),"retouchTools"in t&&n(6,y=t.retouchTools),"retouchToolShapes"in t&&n(7,x=t.retouchToolShapes),"retouchShapeControls"in t&&n(8,S=t.retouchShapeControls),"retouchActiveTool"in t&&n(0,C=t.retouchActiveTool),"retouchWillRenderShapeStyleControls"in t&&n(9,M=t.retouchWillRenderShapeStyleControls),"retouchWillRenderHeaderTools"in t&&n(10,R=t.retouchWillRenderHeaderTools),"retouchWillRenderShapeControls"in t&&n(11,E=t.retouchWillRenderShapeControls),"markupEditorWillStartInteraction"in t&&n(12,L=t.markupEditorWillStartInteraction),"retouchEnableMoveTool"in t&&n(13,z=t.retouchEnableMoveTool),"retouchEnableViewTool"in t&&n(14,D=t.retouchEnableViewTool),"willRenderShapeControls"in t&&n(15,_=t.willRenderShapeControls),"willRenderShapeTextControls"in t&&n(16,N=t.willRenderShapeTextControls),"willRenderHeaderTools"in t&&n(17,j=t.willRenderHeaderTools),"beforeAddShape"in t&&n(18,U=t.beforeAddShape),"beforeRemoveShape"in t&&n(19,X=t.beforeRemoveShape),"beforeDeselectShape"in t&&n(20,Y=t.beforeDeselectShape),"beforeSelectShape"in t&&n(21,K=t.beforeSelectShape),"beforeUpdateShape"in t&&n(22,Q=t.beforeUpdateShape),"enableMultiSelect"in t&&n(23,et=t.enableMultiSelect)},t.$$.update=function(){50331648&t.$$.dirty[0]|1920&t.$$.dirty[1]&&n(27,i=function(t){return dw(t,s,l,u.origin,u.translation,c.rotation.z,u.scale,a,o)}),50331648&t.$$.dirty[0]|1920&t.$$.dirty[1]&&n(26,r=function(t){return sw(t,s,l,u.origin,u.translation,c.rotation.z,u.scale,a,o)})},[C,f,h,p,v,g,y,x,S,M,R,E,L,z,D,_,N,j,U,X,Y,K,Q,et,o,a,r,i,d,it,rt,ot,at,ut,ct,lt,st,"retouch",u,c,l,s,function(t){n(0,C=t)},function(e){Pu.call(this,t,e)}]}var rS={util:["retouch",function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,iS,nS,Ma,{name:37,isActive:1,isActiveFraction:2,isVisible:3,stores:4,locale:5,retouchTools:6,retouchToolShapes:7,retouchShapeControls:8,retouchActiveTool:0,retouchWillRenderShapeStyleControls:9,retouchWillRenderHeaderTools:10,retouchWillRenderShapeControls:11,markupEditorWillStartInteraction:12,retouchEnableMoveTool:13,retouchEnableViewTool:14,willRenderShapeControls:15,willRenderShapeTextControls:16,willRenderHeaderTools:17,beforeAddShape:18,beforeRemoveShape:19,beforeDeselectShape:20,beforeSelectShape:21,beforeUpdateShape:22,enableMultiSelect:23},null,[-1,-1]),n}return $(e,t),v(e,[{key:"name",get:function(){return this.$$.ctx[37]}},{key:"isActive",get:function(){return this.$$.ctx[1]},set:function(t){this.$$set({isActive:t}),Vu()}},{key:"isActiveFraction",get:function(){return this.$$.ctx[2]},set:function(t){this.$$set({isActiveFraction:t}),Vu()}},{key:"isVisible",get:function(){return this.$$.ctx[3]},set:function(t){this.$$set({isVisible:t}),Vu()}},{key:"stores",get:function(){return this.$$.ctx[4]},set:function(t){this.$$set({stores:t}),Vu()}},{key:"locale",get:function(){return this.$$.ctx[5]},set:function(t){this.$$set({locale:t}),Vu()}},{key:"retouchTools",get:function(){return this.$$.ctx[6]},set:function(t){this.$$set({retouchTools:t}),Vu()}},{key:"retouchToolShapes",get:function(){return this.$$.ctx[7]},set:function(t){this.$$set({retouchToolShapes:t}),Vu()}},{key:"retouchShapeControls",get:function(){return this.$$.ctx[8]},set:function(t){this.$$set({retouchShapeControls:t}),Vu()}},{key:"retouchActiveTool",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({retouchActiveTool:t}),Vu()}},{key:"retouchWillRenderShapeStyleControls",get:function(){return this.$$.ctx[9]}
2,set:function(t){this.$$set({retouchWillRenderShapeStyleControls:t}),Vu()}},{key:"retouchWillRenderHeaderTools",get:function(){return this.$$.ctx[10]},set:function(t){this.$$set({retouchWillRenderHeaderTools:t}),Vu()}},{key:"retouchWillRenderShapeControls",get:function(){return this.$$.ctx[11]},set:function(t){this.$$set({retouchWillRenderShapeControls:t}),Vu()}},{key:"markupEditorWillStartInteraction",get:function(){return this.$$.ctx[12]},set:function(t){this.$$set({markupEditorWillStartInteraction:t}),Vu()}},{key:"retouchEnableMoveTool",get:function(){return this.$$.ctx[13]},set:function(t){this.$$set({retouchEnableMoveTool:t}),Vu()}},{key:"retouchEnableViewTool",get:function(){return this.$$.ctx[14]},set:function(t){this.$$set({retouchEnableViewTool:t}),Vu()}},{key:"willRenderShapeControls",get:function(){return this.$$.ctx[15]},set:function(t){this.$$set({willRenderShapeControls:t}),Vu()}},{key:"willRenderShapeTextControls",get:function(){return this.$$.ctx[16]},set:function(t){this.$$set({willRenderShapeTextControls:t}),Vu()}},{key:"willRenderHeaderTools",get:function(){return this.$$.ctx[17]},set:function(t){this.$$set({willRenderHeaderTools:t}),Vu()}},{key:"beforeAddShape",get:function(){return this.$$.ctx[18]},set:function(t){this.$$set({beforeAddShape:t}),Vu()}},{key:"beforeRemoveShape",get:function(){return this.$$.ctx[19]},set:function(t){this.$$set({beforeRemoveShape:t}),Vu()}},{key:"beforeDeselectShape",get:function(){return this.$$.ctx[20]},set:function(t){this.$$set({beforeDeselectShape:t}),Vu()}},{key:"beforeSelectShape",get:function(){return this.$$.ctx[21]},set:function(t){this.$$set({beforeSelectShape:t}),Vu()}},{key:"beforeUpdateShape",get:function(){return this.$$.ctx[22]},set:function(t){this.$$set({beforeUpdateShape:t}),Vu()}},{key:"enableMultiSelect",get:function(){return this.$$.ctx[23]},set:function(t){this.$$set({enableMultiSelect:t}),Vu()}}])}(sc),function(t){var e=t.src;return e&&!pl(e)}]},oS='<g fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor" stroke-width=".125em"><path d="M18 6L6 18M6 6l12 12"></path></path></g>',aS='<path fill="none" d="M9 15 L12 9 L15 15 M10 13.5 h3" stroke="currentColor" stroke-width=".125em"/>',uS={labelReset:"Reset",labelDefault:"Default",labelAuto:"Auto",labelNone:"None",labelEdit:"Edit",labelClose:"Close",labelSupportError:"{features} not supported on this browser",labelColor:"Color",labelWidth:"Width",labelSize:"Size",labelOffset:"Offset",labelAmount:"Amount",labelInset:"Inset",labelRadius:"Radius",labelColorPalette:"Color palette",labelSizeExtraSmall:"Extra small",labelSizeSmall:"Small",labelSizeMediumSmall:"Medium small",labelSizeMedium:"Medium",labelSizeMediumLarge:"Medium large",labelSizeLarge:"Large",labelSizeExtraLarge:"Extra large",labelButtonCancel:"Cancel",labelButtonUndo:"Undo",labelButtonRedo:"Redo",labelButtonRevert:"Revert",labelButtonExport:"Done",labelZoom:"Zoom",labelZoomIn:"Zoom in",labelZoomOut:"Zoom out",labelZoomFit:"Fit to view",labelZoomActual:"Actual size",iconZoomIn:'<path stroke="currentColor" stroke-width=".125em" d="M8 12 h8 M12 8 v8" />',iconZoomOut:'<path stroke="currentColor" stroke-width=".125em" d="M9 12 h6" />',iconSupportError:'<g fill="none" stroke="currentColor" stroke-width="2"><path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"/><g><line x1="12" y1="9" x2="12" y2="13"/><line x1="12" y1="17" x2="12.01" y2="17"/></g>',iconButtonClose:oS,iconButtonRevert:'<g fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor" stroke-width=".125em"><path d="M7.388 18.538a8 8 0 10-2.992-9.03"/><path fill="currentColor" d="M2.794 11.696L2.37 6.714l5.088 3.18z"/><path d="M12 8v4M12 12l4 2"/></g>',iconButtonUndo:'<g fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor" stroke-width=".125em"><path d="M10 8h4c2.485 0 5 2 5 5s-2.515 5-5 5h-4"/><path fill="currentColor" d="M5 8l4-3v6z"/></g>',iconButtonRedo:'<g fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor" stroke-width=".125em"><path d="M14 8h-4c-2.485 0-5 2-5 5s2.515 5 5 5h4"/>
2<path fill="currentColor" d="M19 8l-4-3v6z"/></g>',iconButtonExport:'<polyline points="20 6 9 17 4 12" fill="none" stroke="currentColor" stroke-width=".125em"></polyline>',statusLabelButtonClose:"Close",statusIconButtonClose:oS,statusImageLoadNone:"Waiting for image",statusImageLoadMinSize:"Minimum image size is {minWidth} × {minHeight}",statusImageLoadPrepare:"Preparing image…",statusImageLoadBusy:"Loading image…",statusImageLoadError:"Error loading image",statusImageProcessBusy:"Processing image…",statusImageProcessError:"Error processing image",statusImageUploadBusy:"Uploading image…",statusImageUploadError:"Error uploading image"},cS={shapeLabelButtonSelectSticker:"Select image",shapeIconButtonSelectSticker:'<g fill="none" stroke="currentColor" stroke-width="0.0625em"><path d="M8 21 L15 11 L19 15"/><path d="M15 2 v5 h5"/><path d="M8 2 h8 l4 4 v12 q0 4 -4 4 h-8 q-4 0 -4 -4 v-12 q0 -4 4 -4z"/></g><circle fill="currentColor" cx="10" cy="8" r="1.5"/>',shapeIconButtonFlipHorizontal:'<g stroke="currentColor" stroke-width=".125em"><path fill="none" d="M6 6.5h5v11H6z"/><path fill="currentColor" d="M15 6.5h3v11h-3z"/><path d="M11 4v16" fill="currentColor"/></g>',shapeIconButtonFlipVertical:'<g stroke="currentColor" stroke-width=".125em"><rect x="7" y="8" width="11" height="5" fill="none"/><rect x="7" y="17" width="11" height="2" fill="currentColor"/><line x1="5" y1="13" x2="20" y2="13"/></g>',shapeIconButtonRemove:'<g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M7.5 7h9z"/><path d="M7.916 9h8.168a1 1 0 01.99 1.14l-.972 6.862a2 2 0 01-1.473 1.653c-.877.23-1.753.345-2.629.345-.876 0-1.752-.115-2.628-.345a2 2 0 01-1.473-1.653l-.973-6.862A1 1 0 017.916 9z" fill="currentColor"/><rect fill="currentColor" x="10" y="5" width="4" height="3" rx="1"/></g>',shapeIconButtonDuplicate:'<g fill="none" fill-rule="evenodd"><path d="M15 13.994V16a2 2 0 01-2 2H8a2 2 0 01-2-2v-5a2 2 0 012-2h2.142" stroke="currentColor" stroke-width=".125em"/><path d="M15 9V8a1 1 0 00-2 0v1h-1a1 1 0 000 2h1v1a1 1 0 002 0v-1h1a1 1 0 000-2h-1zm-4-4h6a2 2 0 012 2v6a2 2 0 01-2 2h-6a2 2 0 01-2-2V7a2 2 0 012-2z" fill="currentColor"/></g>',shapeIconButtonMoveToFront:'<g fill="none" fill-rule="evenodd"><rect fill="currentColor" x="11" y="13" width="8" height="2" rx="1"/><rect fill="currentColor" x="9" y="17" width="10" height="2" rx="1"/><path d="M11.364 8H10a5 5 0 000 10M12 6.5L14.5 8 12 9.5z" stroke="currentColor" stroke-width=".125em" stroke-linecap="round"/></g>',shapeIconButtonTextLayoutAutoWidth:"".concat(aS),shapeIconButtonTextLayoutAutoHeight:'<g fill="currentColor"><circle cx="4" cy="12" r="1.5"/><circle cx="20" cy="12" r="1.5"/></g>'.concat(aS),shapeIconButtonTextLayoutFixedSize:'<g fill="currentColor"><circle cx="5" cy="6" r="1.5"/><circle cx="19" cy="6" r="1.5"/><circle cx="19" cy="19" r="1.5"/><circle cx="5" cy="19" r="1.5"/></g>'.concat(aS),shapeTitleButtonTextLayoutAutoWidth:"Auto width",shapeTitleButtonTextLayoutAutoHeight:"Auto height",shapeTitleButtonTextLayoutFixedSize:"Fixed size",shapeTitleButtonFlipHorizontal:"Flip Horizontal",shapeTitleButtonFlipVertical:"Flip Vertical",shapeTitleButtonRemove:"Remove",shapeTitleButtonDuplicate:"Duplicate",shapeTitleButtonMoveToFront:"Move to front",shapeLabelInputText:"Edit text",shapeIconInputCancel:'<g fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor" stroke-width=".125em"><path d="M18 6L6 18M6 6l12 12"/></g>',shapeIconInputConfirm:'<g fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor" stroke-width=".125em"><polyline points="20 6 9 17 4 12"/></g>',shapeLabelInputCancel:"Cancel",shapeLabelInputConfirm:"Confirm",shapeLabelStrokeNone:"No outline",shapeLabelFontStyleNormal:"Normal",shapeLabelFontStyleBold:"Bold",shapeLabelFontStyleItalic:"Italic",shapeLabelFontStyleItalicBold:"Bold Italic",shapeTitleBackgroundColor:"Fill color",shapeTitleCornerRadius:"Corner radius",shapeTitleFontFamily:"Font",shapeTitleFontSize:"Font size",shapeTitleFontStyle:"Font style",shapeTitleLineHeight:"Line height",shapeTitleLineStart:"Start",shapeTitleLineEnd:"End",shapeTitleStrokeWidth:"Line width",shapeTitleStrokeColor:"Line color",shapeTitleLineDecorationBar:"Bar",shapeTitleLineDecorationCircle:"Circle",shapeTitleLineDecorationSquare:"Square",shapeTitleLineDecorationArrow:"Arrow",shapeTitleLineDecorationCircleSolid:"Circle solid",shapeTitleLineDecorationSquareSolid:"Square solid",shapeTitleLineDecorationArrowSolid:"Arrow solid",shapeIconLineDecorationBar:'<g stroke="currentColor" stroke-linecap="round" stroke-width=".125em"><path d="M5,12 H16"/><path d="M16,8 V16"/></g>',shapeIconLineDecorationCircle:'<g stroke="currentColor" stroke-linecap="round"><path stroke-width=".125em" d="M5,12 H12"/><circle fill="none" stroke-width=".125em" cx="16" cy="12" r="4"/></g>',shapeIconLineDecorationSquare:'<g stroke="currentColor" stroke-linecap="round"><path stroke-width=".125em" d="M5,12 H12"/><rect fill="none" stroke-width=".125em" x="12" y="8" width="8" height="8"/></g>',shapeIconLineDecorationArrow:'<g stroke="currentColor" stroke-linecap="round" stroke-width=".125em"><path d="M5,12 H16 M13,7 l6,5 l-6,5" fill="none"/></g>',shapeIconLineDecorationCircleSolid:'<g stroke="currentColor" stroke-linecap="round"><path stroke-width=".125em" d="M5,12 H12"/><circle fill="currentColor" cx="16" cy="12" r="4"/></g>',shapeIconLineDecorationSquareSolid:'<g stroke="currentColor" stroke-linecap="round"><path stroke-width=".125em" d="M5,12 H12"/><rect fill="currentColor" x="12" y="8" width="8" height="8"/></g>',shapeIconLineDecorationArrowSolid:'<g stroke="currentColor" stroke-linecap="round" stroke-width=".125em"><path d="M5,12 H16"/><path d="M13,7 l6,5 l-6,5z" fill="currentColor"/></g>
2',shapeTitleColorTransparent:"Transparent",shapeTitleColorWhite:"White",shapeTitleColorSilver:"Silver",shapeTitleColorGray:"Gray",shapeTitleColorBlack:"Black",shapeTitleColorNavy:"Navy",shapeTitleColorBlue:"Blue",shapeTitleColorAqua:"Aqua",shapeTitleColorTeal:"Teal",shapeTitleColorOlive:"Olive",shapeTitleColorGreen:"Green",shapeTitleColorYellow:"Yellow",shapeTitleColorOrange:"Orange",shapeTitleColorRed:"Red",shapeTitleColorMaroon:"Maroon",shapeTitleColorFuchsia:"Fuchsia",shapeTitleColorPurple:"Purple",shapeTitleTextOutline:"Text outline",shapeTitleTextOutlineWidth:"Width",shapeTitleTextShadow:"Text shadow",shapeTitleTextShadowBlur:"Blur",shapeTitleTextColor:"Font color",shapeTitleTextAlign:"Text align",shapeTitleTextAlignLeft:"Left align text",shapeTitleTextAlignCenter:"Center align text",shapeTitleTextAlignRight:"Right align text",shapeIconTextAlignLeft:'<g stroke-width=".125em" stroke="currentColor"><line x1="5" y1="8" x2="15" y2="8"/><line x1="5" y1="12" x2="19" y2="12"/><line x1="5" y1="16" x2="14" y2="16"/></g>',shapeIconTextAlignCenter:'<g stroke-width=".125em" stroke="currentColor"><line x1="7" y1="8" x2="17" y2="8"/><line x1="5" y1="12" x2="19" y2="12"/><line x1="8" y1="16" x2="16" y2="16"/></g>',shapeIconTextAlignRight:'<g stroke-width=".125em" stroke="currentColor"><line x1="9" y1="8" x2="19" y2="8"/><line x1="5" y1="12" x2="19" y2="12"/><line x1="11" y1="16" x2="19" y2="16"/></g>',shapeLabelToolMove:"Move",shapeLabelToolView:"View",shapeLabelToolSharpie:"Sharpie",shapeLabelToolEraser:"Eraser",shapeLabelToolPath:"Path",shapeLabelToolRectangle:"Rectangle",shapeLabelToolEllipse:"Ellipse",shapeLabelToolArrow:"Arrow",shapeLabelToolLine:"Line",shapeLabelToolText:"Text",shapeLabelToolPreset:"Stickers",shapeIconToolView:'<g stroke-width=".125em" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M10.98 9.703V2.567c0-1.19 1.19-1.785 1.784-1.785.595 0 1.784.595 1.784 1.785v3.568"/><path d="M14.548 9.703V4.35c0-1.19 1.19-1.784 1.784-1.784.595 0 1.784.594 1.784 1.784v2.973"/><path d="M18.116 10.244V7.271c0-1.19 1.19-1.784 1.784-1.784.595 0 1.785.595 1.785 1.784 0 1.19 0 8.92-1.19 12.488-1.19 3.569-10.704 4.758-13.678 0-2.973-4.757-2.973-4.757-4.163-6.541-1.189-1.784-1.153-2.974-.594-3.568.558-.595 1.784-1.19 2.973.594 1.277 1.916 2.07 2.907 2.379 2.974V5.487c0-1.19 1.19-1.784 1.784-1.784.595 0 1.784.595 1.784 1.784V8.46"/></g>',shapeIconToolMove:'<g stroke-width=".125em" stroke="currentColor" fill="none"><path d="M6 2 L6 19 L18 13 Z M13 18 L16 24" stroke="currentColor" stroke-width=".125em" fill="none" fill-rule="evenodd" stroke-linejoin="round"/></g>',shapeIconToolSharpie:'<g stroke-width=".125em" stroke="currentColor" fill="none"><path d="M2.025 5c5.616-2.732 8.833-3.857 9.65-3.374C12.903 2.351.518 12.666 2.026 14 3.534 15.334 16.536.566 17.73 2.566 18.924 4.566 3.98 17.187 4.831 18c.851.813 9.848-6 11.643-6 1.087 0-2.53 5.11-2.92 7-.086.41 3.323-1.498 4.773-1 .494.17.64 2.317 1.319 3 .439.443 1.332.776 2.679 1" stroke="currentColor" stroke-width=".125em" fill="none" fill-rule="evenodd" stroke-linejoin="round"/></g>',shapeIconToolEraser:'<g stroke-width=".125em" stroke="currentColor" stroke-linecap="round" fill="none"><g transform="translate(3, 15) rotate(-45)"><rect x="0" y="0" width="18" height="10" rx="3"/></g><line x1="11" y1="21" x2="18" y2="21"/><line x1="20" y1="21" x2="22" y2="21"/></g>',shapeIconToolPath:'<g stroke-width=".125em" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none"><circle cx="21" cy="3" r="2"/><circle cx="9" cy="9" r="2"/><circle cx="3" cy="21" r="2"/><path d="M19 4 11 8 M8 11 4 19"/></g>',shapeIconToolRectangle:'<g stroke-width=".125em" stroke="currentColor" fill="none"><rect x="1" y="1" width="22" height="22" rx="4"/></g>',shapeIconToolEllipse:'<g stroke-width=".125em" stroke="currentColor" fill="none"><circle cx="12" cy="12" r="11"/></g>',shapeIconToolArrow:'<g stroke-width=".125em" stroke="currentColor" fill="none"><line x1="20" y1="3" x2="6" y2="21"/><path d="m10 6 L21.5 1 L20 13.5" fill="currentColor" stroke="none"/></g>',shapeIconToolLine:'<g stroke-width=".125em" stroke="currentColor" fill="none"><line x1="20" y1="3" x2="6" y2="21"/></g>',shapeIconToolText:'<g stroke="none" fill="currentColor" transform="translate(6,0)">
2<path d="M8.14 20.085c.459 0 .901-.034 1.329-.102a8.597 8.597 0 001.015-.21v1.984c-.281.135-.695.247-1.242.336a9.328 9.328 0 01-1.477.133c-3.312 0-4.968-1.745-4.968-5.235V6.804H.344v-1.25l2.453-1.078L3.89.819h1.5v3.97h4.97v2.015H5.39v10.078c0 1.031.245 1.823.735 2.375s1.161.828 2.015.828z"/>',shapeIconToolPreset:'<g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor" stroke-width=".125em"><path d="M12 22c2.773 0 1.189-5.177 3-7 1.796-1.808 7-.25 7-3 0-5.523-4.477-10-10-10S2 6.477 2 12s4.477 10 10 10z"></path><path d="M20 17c-3 3-5 5-8 5"></path></g>',shapeTitleSelectionMode:"Selection mode",shapeTitleBrushSize:"Brush size",shapeLabelSelectionModeNew:"New",shapeLabelSelectionModeAdd:"Add",shapeLabelSelectionModeSubtract:"Remove",shapeLabelToolSelectionBrush:"Brush",shapeLabelToolSelectionLassoo:"Lassoo",shapeLabelToolSelectionRectangle:"Rectangle marquee",shapeLabelToolSelectionEllipse:"Ellipse marquee",shapeIconSelectionModeNew:'<g fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M6.5 17H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1.5"/><rect width="12" height="12" x="9" y="9" fill="currentColor" fill-opacity=".25" rx="2"/></g>',shapeIconSelectionModeAdd:'<g fill="none" fill-rule="evenodd" stroke="currentColor"><path fill="currentColor" fill-opacity=".25" stroke-linecap="round" stroke-linejoin="round" d="M15 3a2 2 0 0 1 2 2v4h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2v-2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h10Z"/><path d="M13 15h4M15 13v4"/></g>',shapeIconSelectionModeSubtract:'<g fill="none" fill-rule="evenodd" stroke="currentColor"><path fill="currentColor" fill-opacity=".25" stroke-linecap="round" stroke-linejoin="round" d="M15 3a2 2 0 0 1 2 2v4h-6a2 2 0 0 0-1.995 1.85L9 11v6H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h10Z"/><rect width="12" height="12" x="9" y="9" stroke-linecap="round" stroke-linejoin="round" rx="2"/><path d="M13 15h4"/></g>',shapeIconToolSelectionBrush:'<g stroke-width=".125em" stroke="currentColor" fill="none"><path d="M2.025 5c5.616-2.732 8.833-3.857 9.65-3.374C12.903 2.351.518 12.666 2.026 14 3.534 15.334 16.536.566 17.73 2.566 18.924 4.566 3.98 17.187 4.831 18c.851.813 9.848-6 11.643-6 1.087 0-2.53 5.11-2.92 7-.086.41 3.323-1.498 4.773-1 .494.17.64 2.317 1.319 3 .439.443 1.332.776 2.679 1" stroke="currentColor" fill-rule="evenodd" stroke-linejoin="round"/></g>',shapeIconToolSelectionLassoo:'<g fill="none" fill-rule="evenodd" stroke-width=".125em" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M11.428 17.702a18.46 18.46 0 0 0 4.085-1.595c5.851-3.112 9.019-8.599 7.074-12.256-1.945-3.657-8.265-4.1-14.116-.988C2.619 5.974-.55 11.46 1.396 15.118c.63 1.186 1.72 2.033 3.105 2.532"/><ellipse cx="8" cy="18.5" rx="3.5" ry="2.833" transform="rotate(-15 8 18.5)"/><path stroke-linecap="round" d="M5 18c3.347 1.048 5.514 1.881 6.5 2.5.859.54 1.517.994 1.5 2.364"/></g>',shapeIconToolSelectionRectangle:'<g stroke-width=".125em" stroke="currentColor"><path d="M9 1 h6 m4 0 h4v4 m0 4 v6 m0 4 v4h-4 m-4 0 h-6 m-4 0 h-4v-4 m0 -4 v-6 m0 -4 v-4h4" fill="none" /></g>',shapeIconToolSelectionEllipse:'<path stroke-width=".125em" stroke="currentColor" d="M1.21 9.853a11.054 11.054 0 0 0 0 4.294m1.643 3.965a11.054 11.054 0 0 0 3.035 3.035m3.965 1.644a11.054 11.054 0 0 0 4.294 0m3.965-1.644a11.054 11.054 0 0 0 3.035-3.035m1.644-3.965a11.054 11.054 0 0 0 0-4.294m-1.644-3.965a11.054 11.054 0 0 0-3.035-3.035m-3.965-1.644a11.054 11.054 0 0 0-4.294 0M5.888 2.853a11.054 11.054 0 0 0-3.035 3.035"/>'},lS=function(t,e){var n=Object.getOwnPropertyDescriptors(t);Object.keys(n).forEach(function(i){n[i].get?Object.defineProperty(e,i,{get:function(){return t[i]},set:function(e){return t[i]=e}}):e[i]=t[i]})},sS=function(t){var e={},n=cr(),i=n.sub,r=n.pub;ut()&&null!==document.doctype||console.warn("Browser is in quirks mode, add <!DOCTYPE html> to page to fix render issues");var o=tl();lS(o,e);var a=function(t,e){var n={},i=new Map,r=new xm({target:t,props:{stores:e,pluginComponents:Array.from(Mm)}}),o=!1,a=function(){o||(ut()&&window.removeEventListener("pagehide",a),r&&(o=!0,r.$destroy()))};function u(t,e){return i.get(t)===e||(i.set(t,e),!1)}bm||(bm=new Set(Vd(xm).filter(function(t){return!Sm.includes(t)}))),bm.forEach(function(t){Object.defineProperty(n,t,{get:function(){return r[t]},set:km.includes(t)?function(e){u(t,e)||(r[t]=B(B({},r[t]),e))}:function(e){u(t,e)||(r[t]=e)}})}),Object.defineProperty(n,"previewImageData",{get:function(){return r.imagePreviewCurrent}}),Cm.forEach(function(t){var e=Tm[t],i=e[0];Object.defineProperty(n,t,{get:function(){return r.pluginInterface[i][t]},set:function(n){if(!u(t,n)){var i=e.reduce(function(e,i){return e[i]=B(B({},r.pluginOptions[i]),{},_({},t,n)),e},{});r.pluginOptions=B(B({},r.pluginOptions),i)}}})}),Object.defineProperty(n,"element",{get:function(){return r.root},set:function(){}});var c=r.history;return Cc(n,{on:function(t,e){if(o)return function(){};if(/undo|redo|revert|writehistory/.test(t))return c.on(t,e);var n=[r.sub(t,e),r.$on(t,function(t){return e(t instanceof CustomEvent&&!t.detail?void 0:t)}
2)].filter(Boolean);return function(){return n.forEach(function(t){return t()})}},updateImagePreview:function(t){r.imagePreviewSrc=t},close:function(){return!o&&r.pub("close")},destroy:a}),Object.defineProperty(n,"history",{get:function(){return{undo:function(){return c.undo()},redo:function(){return c.redo()},revert:function(){return c.revert()},get:function(){return c.get()},getCollapsed:function(){return c.get().splice(0,c.index+1)},set:function(t){return c.set(t)},write:function(t){return c.write(t)},get length(){return c.length()},get index(){return c.index},set index(t){c.index=t}}}}),ut()&&window.addEventListener("pagehide",a),n}(t,o.stores);lS(a,e);var u=["loadImage","processImage","abortProcessImage","abortLoadImage"].map(function(t){return a.on(t,function(e){var n=o[t](e&&e.detail);n instanceof Promise&&n.catch(Z)})}),c=function(t,e){var n=i(t,e),r=o.on(t,e),u=a.on(t,e);return function(){n(),r(),u()}};e.handleEvent=Z;var l=Rm.map(function(t){return c(t,function(n){return e.handleEvent(t,n)})});return Cc(e,{on:c,updateImage:function(t){return new Promise(function(n,i){var r=e.history.get(),a=e.history.index,u=e.imageState;o.loadImage(t).then(function(t){e.history.set(r),e.history.index=a,e.imageState=u,n(t)}).catch(i)})},close:function(){r("close")},destroy:function(){[].concat(L(u),L(l)).forEach(function(t){return t()}),a.destroy(),o.destroy(),r("destroy")}}),setTimeout(function(){return r("init",e)},0),e},dS="pintura-editor",fS=function(){return new Promise(function(t){if(!hS)return t([]);var e;e=dS,document.createElement(e).constructor===HTMLElement&&customElements.define(dS,hS),customElements.whenDefined(dS).then(function(){return t(document.querySelectorAll(dS))})})},hS=ut()&&function(t){function e(){var t;return m(this,e),(t=g(this,e))._editor=void 0,t._unsubs=void 0,t}return $(e,t),v(e,[{key:"attributeChangedCallback",value:function(t,e,n){this[t]=n}},{key:"connectedCallback",value:function(){this._editor=sS(this),lS(this._editor,this),this._editor.src=this.getAttribute("src"),this._unsubs=Im(this._editor,this)}},{key:"disconnectedCallback",value:function(){this._editor.destroy(),this._unsubs.forEach(function(t){return t()})}}],[{key:"observedAttributes",get:function(){return["src"]}}])}(y(HTMLElement)),pS="pintura-editor",vS=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=dt(t)?document.querySelector(t):t;if(Gn(n)){e.class=e.class?"".concat(pS," ").concat(e.class):pS;var i=sS(n);return Object.assign(i,e)}},mS=Qu.document,gS=Qu.window;function $S(t){var e,n,i,r;return Du(t[30]),{c:function(){e=eu(),au(n=Ja("div"),"class",t[4]),au(n,"aria-modal","true"),au(n,"aria-label","Pintura"),au(n,"role","dialog"),au(n,"tabindex","-1"),du(n,"--editor-modal",1),du(n,"--viewport-pad-footer",t[5]),du(n,"opacity",t[7]),du(n,"height",t[6])},m:function(o,a){qa(o,e,a),qa(o,n,a),t[31](n),i||(r=[iu(gS,"keydown",t[13]),iu(gS,"orientationchange",t[14]),iu(gS,"resize",t[30]),iu(mS.body,"focusin",function(){Ta(!t[1]&&t[10])&&(!t[1]&&t[10]).apply(this,arguments)}),iu(mS.body,"focusout",function(){Ta(t[2]&&t[11])&&(t[2]&&t[11]).apply(this,arguments)}),iu(mS.body,"keydown",t[9]),iu(n,"wheel",t[12],{passive:!1})],i=!0)},p:function(e,i){t=e,16&i[0]&&au(n,"class",t[4]),32&i[0]&&du(n,"--viewport-pad-footer",t[5]),128&i[0]&&du(n,"opacity",t[7]),64&i[0]&&du(n,"height",t[6])},i:ya,o:ya,d:function(o){o&&Ka(e),o&&Ka(n),t[31](null),i=!1,Ca(r)}}}var yS=":not([disabled])";function bS(t,e,n){var i,r,o,a,u,c,l,s,d,f=Cu(),h=e.root,p=e.preventZoomViewport,v=void 0===p||p,m=e.preventScrollBodyIfNeeded,g=void 0===m||m,$=e.preventFooterOverlapIfNeeded,y=void 0===$||$,b=e.preventModalAutoFocus,x=void 0!==b&&b,w=e.class,S=void 0===w?void 0:w,k=!0,C=!1,T=!1,M=ut()&&document.documentElement,P=ut()&&document.body,R=ut()&&document.head,I=Us(0,{precision:.001,damping:.5});Ea(t,I,function(t){return n(29,d=t)});var E,A,L,F=I.subscribe(function(t){T&&t>=1?(n(23,T=!1),n(1,k=!1),f("show")):C&&t<=0&&(n(22,C=!1),n(1,k=!0),f("hide"))}),z=!1,O=void 0,D=void 0,B=void 0,_=function(){return document.querySelector("meta[name=viewport]")},W=function(){return Array.from(document.querySelectorAll("meta[name=theme-color]"))},N="button".concat(yS,",textarea").concat(yS,",input").concat(yS,",select").concat(yS,',[tabindex="0"]'),V=function(t){return"radio"===t.type?Array.from(h.querySelectorAll('input[name="'.concat(t.name,'"]'))):[t]},j=function(t,e){var n=function(){t()?e():requestAnimationFrame(n)};requestAnimationFrame(n)},H=0,U=void 0,G=function(){L||(L=pt("div",{style:"position:fixed;height:100vh;
2top:0"}),P.append(L))};wu(function(){x||h.focus(),y&&ki()&&G()}),Su(function(){L&&(n(25,U=L.offsetHeight),L.remove(),L=void 0)});var X=void 0,Z=function(){return M.style.setProperty("--pintura-document-height","".concat(window.innerHeight,"px"))};return ku(function(){M.classList.remove("PinturaModalBodyLock"),F()}),t.$$set=function(t){"root"in t&&n(0,h=t.root),"preventZoomViewport"in t&&n(15,v=t.preventZoomViewport),"preventScrollBodyIfNeeded"in t&&n(16,g=t.preventScrollBodyIfNeeded),"preventFooterOverlapIfNeeded"in t&&n(17,y=t.preventFooterOverlapIfNeeded),"preventModalAutoFocus"in t&&n(18,x=t.preventModalAutoFocus),"class"in t&&n(19,S=t.class)},t.$$.update=function(){549453826&t.$$.dirty[0]&&n(28,i=T||C?d:k?0:1),32768&t.$$.dirty[0]&&(r="width=device-width,height=device-height,initial-scale=1"+(v?",maximum-scale=1,user-scalable=0":"")),12582914&t.$$.dirty[0]&&n(26,o=!T&&!k&&!C),12&t.$$.dirty[0]&&(z||n(24,A=H)),268435456&t.$$.dirty[0]&&n(7,a=i),16777216&t.$$.dirty[0]&&n(6,u="".concat(A,"px")),33554440&t.$$.dirty[0]&&n(5,c=ji(U)?"--viewport-pad-footer:".concat(U>H?0:1):void 0),524288&t.$$.dirty[0]&&n(4,l=bd(["pintura-editor","PinturaModal",S])),65536&t.$$.dirty[0]&&n(27,s=g&&ki()&&/15_/.test(navigator.userAgent)),201326592&t.$$.dirty[0]&&s&&function(t){t?(X=window.scrollY,M.classList.add("PinturaDocumentLock"),Z(),window.addEventListener("resize",Z)):(window.removeEventListener("resize",Z),M.classList.remove("PinturaDocumentLock"),ji(X)&&window.scrollTo(0,X),X=void 0)}(o)},[h,k,z,H,l,c,u,a,I,function(t){if("Tab"===t.key){var e,n=document.activeElement,i=h.querySelectorAll(N),r=V(i[0]),o=V(i[i.length-1]);t.shiftKey&&r.includes(n)?e=o[0]:!t.shiftKey&&o.includes(n)&&(e=r[0]),e&&(e.focus(),t.preventDefault())}},function(t){hf(t.target)&&(n(2,z=!0),E=H)},function(t){if(hf(t.target))if(clearTimeout(void 0),E===H)n(2,z=!1);else{var e=H;j(function(){return H!==e},function(){return n(2,z=!1)})}},function(t){t.target&&/PinturaStage/.test(t.target.className)&&t.preventDefault()},function(t){var e=t.key;if(/escape/i.test(e)){var n=t.target;if(!n||!/input|textarea/i.test(n.nodeName)){var i=document.querySelectorAll(".PinturaModal");i[i.length-1]===h&&f("close")}}},G,v,g,y,x,S,function(){if(!T&&k){n(23,T=!0);var t=_()||pt("meta",{name:"viewport"});O=!O&&t.getAttribute("content"),t.setAttribute("content",r+(/cover/.test(O)?",viewport-fit=cover":"")),t.parentNode||R.append(t);var e=getComputedStyle(h).getPropertyValue("--color-background"),i=W();if(i.length)D=i.map(function(t){return t.getAttribute("content")});else{var o=pt("meta",{name:"theme-color"});R.append(o),i.push(o)}i.forEach(function(t){return t.setAttribute("content","rgb(".concat(e,")"))}),clearTimeout(B),B=setTimeout(function(){return I.set(1)},250)}},function(){if(!C&&!k){clearTimeout(B),n(22,C=!0);var t=_();O?t.setAttribute("content",O):t.remove();var e=W();D?e.forEach(function(t,e){t.setAttribute("content",D[e])}):e.forEach(function(t){return t.remove()}),I.set(0)}},C,T,A,U,o,s,i,d,function(){n(3,H=gS.innerHeight)},function(t){Iu[t?"unshift":"push"](function(){n(0,h=t)})}]}var xS=function(t){function e(t){var n;return m(this,e),lc(n=g(this,e),t,bS,$S,Ma,{root:0,preventZoomViewport:15,preventScrollBodyIfNeeded:16,preventFooterOverlapIfNeeded:17,preventModalAutoFocus:18,class:19,show:20,hide:21},null,[-1,-1]),n}return $(e,t),v(e,[{key:"root",get:function(){return this.$$.ctx[0]},set:function(t){this.$$set({root:t}),Vu()}},{key:"preventZoomViewport",get:function(){return this.$$.ctx[15]},set:function(t){this.$$set({preventZoomViewport:t}),Vu()}},{key:"preventScrollBodyIfNeeded",get:function(){return this.$$.ctx[16]},set:function(t){this.$$set({preventScrollBodyIfNeeded:t}),Vu()}},{key:"preventFooterOverlapIfNeeded",get:function(){return this.$$.ctx[17]},set:function(t){this.$$set({preventFooterOverlapIfNeeded:t}),Vu()}},{key:"preventModalAutoFocus",get:function(){return this.$$.ctx[18]},set:function(t){this.$$set({preventModalAutoFocus:t}),Vu()}},{key:"class",get:function(){return this.$$.ctx[19]},set:function(t){this.$$set({class:t}),Vu()}},{key:"show",get:function(){return this.$$.ctx[20]}},{key:"hide",get:function(){return this.$$.ctx[21]}}])}(sc),wS=function(t,e,n,i){var r,o=ve(e.x-t.x,e.y-t.y),a=xe(o),u=5*n;r=i?.5*u:Math.ceil(.5*(u-1));var c=Pe(ge(a),r);return{anchor:ge(t),offset:c,normal:a,solid:i,size:u,sizeHalf:r}},SS=function(t,e,n){var i=t.strokeWidth,r=t.strokeColor,o=t.strokeJoin,a=t.strokeCap,u=h(t,c),l=e.anchor,s=e.offset,d=e.normal,f=e.solid,p=e.size,v=e.sizeHalf,m=l.x,g=l.y,$=Pe(ge(d),p),y=ve(m+$.x,g+$.y);if(Pe($,.55),f){Ce(n,s);var b=Pe(ge(d),.5*v);return[B(B({},u),{},{points:[ve(m-b.x,g-b.y),ve(y.x-$.y,y.y+$.x),ve(y.x+$.y,y.y-$.x)],pathClose:!0,backgroundColor:r})]}var x=Pe(function(t){var e=t.x;return t.x=-t.y,t.y=e,t}(ge(d)),.5),w=ve(m-x.x,g-x.y),S=ve(m+x.x,g+x.y);return[B(B({},u),{},{points:[ve(y.x+$.y,y.y-$.x),w,ve(m,g),S,ve(y.x-$.y,y.y+$.x)],pathClose:!1,strokeWidth:i,strokeColor:r,strokeJoin:o,strokeCap:a})]},kS=function(t,e,n){var i=t.strokeWidth,r=t.strokeColor,o=h(t,l),a=e.anchor,u=e.solid,c=e.offset,s=e.normal,d=e.sizeHalf;return Ce(n,c),u&&Ce(n,$e(ge(s))),[B(B({},o),{},{x:a.x,y:a.y,rx:d,ry:d,backgroundColor:u?r:void 0,strokeWidth:u?void 0:i,strokeColor:u?void 0:r})]},CS=function(t,e){var n=t.strokeWidth,i=t.strokeColor,r=t.strokeJoin,o=t.strokeCap,a=h(t,s),u=e.anchor,c=e.offset;return[B(B({},a),{},{points:[ve(u.x-c.y,u.y+c.x),ve(u.x+c.y,u.y-c.x)],strokeWidth:n,strokeColor:i,strokeJoin:r,strokeCap:o})]},TS=function(t,e,n){var i,r=t.strokeWidth,o=t.strokeColor,a=h(t,d),u=e.anchor,c=e.solid,l=e.offset,s=e.normal,f=e.sizeHalf;return Ce(n,l),[B(B({},a),{},{x:u.x-f,y:u.y-f,width:2*f,height:2*f,rotation:(i=s,Math.atan2(i.y,i.x)),backgroundColor:c?o:void 0,strokeWidth:c?void 0:r,strokeColor:c?void 0:o})]},MS=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(e){if(e.lineStart||e.lineEnd){var n=[],i=e.x1,r=e.y1,o=e.x2,a=e.y2,u=e.lineStart,c=e.lineEnd,l=e.strokeWidth,s=e.strokeColor,d=e.strokeJoin,f=e.strokeCap,h=e.strokeDash,p=e.bitmap,v=e.aboveFrame,m=e.opacity,g=ve(i,r),$=ve(o,a),y=[g,$],b={bitmap:p,aboveFrame:v,opacity:m,strokeColor:s,strokeWidth:l,strokeJoin:d,strokeCap:f};if(u){var x=V(u.split("-"),2),w=x[0],S=x[1],k=t[w];if(k){var C=wS(g,$,l,!!S);n.push.apply(n,L(k(b,C,g)))}}if(c){var T=V(c.split("-"),2),M=T[0],P=T[1],R=t[M];if(R){var I=wS($,g,l,!!P);n.push.apply(n,L(R(b,I,$)))}}return[B(B({},b),{},{strokeDash:h,points:y}
2)].concat(n)}}},PS=function(){return{arrow:SS,circle:kS,square:TS,bar:CS}},RS=function(t,e){var n=parseFloat(t)*e;return dt(t)?"".concat(n,"%"):n},IS=function(t,e){return dt(t)?Eo(t,e):t},ES=function(t){return[B(B({},t),{},{frameStyle:"line",frameInset:0,frameOffset:0,frameSize:t.frameSize?RS(t.frameSize,2):"2.5%",frameRadius:t.frameRound?RS(t.frameSize,2):0})]},AS=function(t,e){var n=t.width,i=t.height,r=t.frameImage,o=t.frameSize,a=void 0===o?"15%":o,u=t.frameOutset,c=void 0===u?0:u,l=t.frameSlices,s=void 0===l?{x1:.15,y1:.15,x2:.85,y2:.85}:l,d=e.isPreview;if(!r)return[];var f=Math.sqrt(n*i),h=IS(a,f),p=d?h:Math.round(h),v=p,m=IS(c,f),g=2*m,$=s.x1,y=s.x2,b=s.y1,x=s.y2,w={x0:0,y0:0,x1:p,y1:v,x2:n-p,y2:i-v,x3:n,y3:i,cw:p,ch:v,ew:n-p-p,eh:i-v-v},S=d?1:0,k=2*S,C=m>0,T={expandsCanvas:C,width:w.cw,height:w.ch,backgroundImage:r};return[{expandsCanvas:C,x:w.x1-S-m,y:w.y0-m,width:w.ew+k+g,height:w.ch,backgroundCorners:[{x:$,y:0},{x:y,y:0},{x:y,y:b},{x:$,y:b}],backgroundImage:r},{expandsCanvas:C,x:w.x1-S-m,y:w.y2+m,width:w.ew+k+g,height:w.ch,backgroundCorners:[{x:$,y:x},{x:y,y:x},{x:y,y:1},{x:$,y:1}],backgroundImage:r},{expandsCanvas:C,x:w.x0-m,y:w.y1-S-m,width:w.cw,height:w.eh+k+g,backgroundCorners:[{x:0,y:b},{x:$,y:b},{x:$,y:x},{x:0,y:x}],backgroundImage:r},{expandsCanvas:C,x:w.x2+m,y:w.y1-S-m,width:w.cw,height:w.eh+k+g,backgroundCorners:[{x:y,y:b},{x:1,y:b},{x:1,y:x},{x:y,y:x}],backgroundImage:r},B(B({},T),{},{x:w.x0-m,y:w.y0-m,backgroundCorners:[{x:0,y:0},{x:$,y:0},{x:$,y:b},{x:0,y:b}]}),B(B({},T),{},{x:w.x2+m,y:w.y0-m,backgroundCorners:[{x:y,y:0},{x:1,y:0},{x:1,y:b},{x:y,y:b}]}),B(B({},T),{},{x:w.x2+m,y:w.y2+m,backgroundCorners:[{x:y,y:x},{x:1,y:x},{x:1,y:1},{x:y,y:1}]}),B(B({},T),{},{x:w.x0-m,y:w.y2+m,backgroundCorners:[{x:0,y:x},{x:$,y:x},{x:$,y:1},{x:0,y:1}]})]},LS=function(t,e){var n=t.x,i=t.y,r=t.width,o=t.height,a=t.frameInset,u=void 0===a?"3.5%":a,c=t.frameSize,l=void 0===c?".25%":c,s=t.frameColor,d=void 0===s?[1,1,1]:s,f=t.frameOffset,h=void 0===f?"5%":f,p=t.frameAmount,v=void 0===p?1:p,m=t.frameRadius,g=void 0===m?0:m,$=t.expandsCanvas,y=void 0!==$&&$,b=e.isPreview,x=Math.sqrt(r*o),w=IS(l,x),S=IS(u,x),k=IS(h,x),C=0;b||(w=Math.max(1,Math.round(w)),C=w%2==0?0:.5);var T=IS(RS(g,v),x);return new Array(v).fill(void 0).map(function(t,e){var a=k*e,u=n+S+a,c=i+S+a,l=n+r-S-a,s=i+o-S-a;return b||(u=Math.round(u),c=Math.round(c),l=Math.round(l),s=Math.round(s)),{x:u+C,y:c+C,width:l-u,height:s-c,cornerRadius:T>0?T-a:0,strokeWidth:w,strokeColor:d,expandsCanvas:y}})},FS=function(t,e){var n=t.x,i=t.y,r=t.width,o=t.height,a=t.frameSize,u=void 0===a?".25%":a,c=t.frameOffset,l=void 0===c?0:c,s=t.frameInset,d=void 0===s?"2.5%":s,f=t.frameColor,h=void 0===f?[1,1,1]:f,p=e.isPreview,v=Math.sqrt(r*o),m=IS(u,v),g=IS(d,v),$=IS(l,v),y=0;p||(m=Math.max(1,Math.round(m)),g=Math.round(g),$=Math.round($),y=m%2==0?0:.5);var b=$-g,x=n+g+y,w=i+g+y,S=n+r-g-y,k=i+o-g-y;return[{points:[ve(x+b,w),ve(S-b,w)]},{points:[ve(S,w+b),ve(S,k-b)]},{points:[ve(S-b,k),ve(x+b,k)]},{points:[ve(x,k-b),ve(x,w+b)]}].map(function(t){return t.strokeWidth=m,t.strokeColor=h,t})},zS=function(t,e){var n=t.x,i=t.y,r=t.width,o=t.height,a=t.frameSize,u=void 0===a?".25%":a,c=t.frameInset,l=void 0===c?"2.5%":c,s=t.frameLength,d=void 0===s?"2.5%":s,f=t.frameColor,h=void 0===f?[1,1,1]:f,p=e.isPreview,v=Math.sqrt(r*o),m=IS(u,v),g=IS(l,v),$=IS(d,v),y=0;p||(m=Math.max(1,Math.round(m)),g=Math.round(g),$=Math.round($),y=m%2==0?0:.5);var b=n+g+y,x=i+g+y,w=n+r-g-y,S=i+o-g-y;return[{points:[ve(b,x+$),ve(b,x),ve(b+$,x)]},{points:[ve(w-$,x),ve(w,x),ve(w,x+$)]},{points:[ve(w,S-$),ve(w,S),ve(w-$,S)]},{points:[ve(b+$,S),ve(b,S),ve(b,S-$)]}].map(function(t){return t.strokeWidth=m,t.strokeColor=h,t})},OS=function(t,e){var n=t.x,i=t.y,r=t.width,o=t.height,a=t.frameColor,u=void 0===a?[1,1,1]:a,c=e.isPreview,l=Math.sqrt(r*o),s=.1*l,d=.2*l,f=0,h=.5*s;return c?f=1:d=Math.ceil(d),u.length=3,[{id:"border",x:n-h+f,y:i-h+f,width:r+s-2*f,height:o+d-2*f,frameStyle:"line",frameInset:0,frameOffset:0,frameSize:s,frameColor:u,expandsCanvas:!0},{id:"chin",x:n-h,y:o-f,width:r+s,height:d,backgroundColor:u,expandsCanvas:!0}
2].filter(Boolean)},DS=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(e,n){if(Ui(e,"frameStyle")){var i=e.frameStyle,r=t[i];if(r){e.frameStyle;return r(h(e,f),n)}}}},BS=function(){return{solid:ES,hook:zS,line:LS,edge:FS,polaroid:OS,nine:AS}},_S=function(t){var e=function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{isPreview:!0},r=t.map(function(t){var r=t(n,i);if(r)return r.map(function(t){return e(t,i)})}).filter(Boolean).flat();return r.length?r.flat().map(function(t,e){return t.id=n.id+"_"+e,t}):n};return e},WS=Ul,NS=Xl,VS=function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),i=1;i<e;i++)n[i-1]=arguments[i];return function(e,i){var r;r=t,(Array.isArray(r)||Pt(r))&&(n=[t].concat(L(n)));var o=Ct(t)?t:{};o.testSrcSupport=!0,n=Array.isArray(n)?n.reduce(function(t,e){var n=Array.isArray(e)?L(e):[e];return[].concat(L(t),L(n))},[]):n;for(var a=0;a<n.length;a++){var u=n[a](e,i,o);if(Array.isArray(u))return u}}},jS=function(){return{read:(t=O(k().mark(function t(e,n){var i;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ot(e,{exif:[q]},[0,262144],n);case 2:return i=t.sent,t.abrupt("return",i&&i.exif&&i.exif[274]||1);case 4:case"end":return t.stop()}},t)})),function(e,n){return t.apply(this,arguments)}),apply:kt};var t},HS=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.blurAmount,n=t.dataSizeScalar,i=t.scrambleAmount,r=t.backgroundColor;return function(t,o){return _s(t,B(B({blurAmount:e,scrambleAmount:i,backgroundColor:r},o),{},{dataSizeScalar:n||o.dataSizeScalar}))}},US=tl,GS=function(){return(t=qc.map(Kc),e=Sc.map(function(t){return V(t,1)[0]}).filter(function(t){return!Yc.includes(t)}),t.concat(e)).concat((bm=new Set(Vd(xm).filter(function(t){return!Sm.includes(t)})),[].concat(L(bm),L(Cm))));var t,e},XS=e$,ZS=Qg,YS=ty,qS=function(t,e){return t.find(function(t){return t.id===e})},KS=function(t,e,n){return t.map(function(t){return t.id!==e?t:n(t)})},JS={markupEditorToolbar:e$(),markupEditorToolStyles:Qg(),markupEditorShapeStyleControls:ty()},QS=Pm,tk=hb,ek=bb,nk=Pb,ik=vw,rk=$w,ok=xw,ak=Rw,uk=Hw,ck=Nw,lk=eS,sk=rS,dk=Sg,fk=ag,hk=Fg,pk=uS,vk=cS,mk={cropLabel:"Crop",cropIcon:'<g stroke-width=".125em" stroke="currentColor" fill="none"><path d="M23 17H9a2 2 0 0 1-2-2v-5m0-3V1 M1 7h14a2 2 0 0 1 2 2v7m0 4v3"/></g>',cropIconButtonRecenter:'<path stroke="currentColor" fill="none" stroke-width="2" stroke-linejoin="bevel" d="M1.5 7.5v-6h6M1.5 16.5v6h6M22.5 16.5v6h-6M22.5 7.5v-6h-6"/><circle cx="12" cy="12" r="3.5" fill="currentColor" stroke="none"/>',cropIconButtonRotateLeft:'<g stroke="none" fill="currentColor"><path fill="none" d="M-1-1h582v402H-1z"/><rect x="3" rx="1" height="12" width="12" y="9"/><path d="M15 5h-1a5 5 0 015 5 1 1 0 002 0 7 7 0 00-7-7h-1.374l.747-.747A1 1 0 0011.958.84L9.603 3.194a1 1 0 000 1.415l2.355 2.355a1 1 0 001.415-1.414l-.55-.55H15z"/></g>',cropIconButtonRotateRight:'<g stroke="none" fill="currentColor"><path fill="none" d="M-1-1h582v402H-1z"/><path d="M11.177 5H10a5 5 0 00-5 5 1 1 0 01-2 0 7 7 0 017-7h1.374l-.747-.747A1 1 0 0112.042.84l2.355 2.355a1 1 0 010 1.415l-2.355 2.354a1 1 0 01-1.415-1.414l.5
25-.55z"/><rect rx="1" height="12" width="12" y="9" x="9"/></g>',cropIconButtonFlipVertical:'<g stroke="none" fill="currentColor"><path d="M19.993 12.143H7a1 1 0 0 1-1-1V5.994a1 1 0 0 1 1.368-.93l12.993 5.15a1 1 0 0 1-.368 1.93z"/><path d="M19.993 14a1 1 0 0 1 .368 1.93L7.368 21.078A1 1 0 0 1 6 20.148V15a1 1 0 0 1 1-1h12.993z" opacity=".6"/></g>',cropIconButtonFlipHorizontal:'<g stroke="none" fill="currentColor"><path d="M11.93 7.007V20a1 1 0 0 1-1 1H5.78a1 1 0 0 1-.93-1.368l5.15-12.993a1 1 0 0 1 1.929.368z"/><path d="M14 7.007V20a1 1 0 0 0 1 1h5.149a1 1 0 0 0 .93-1.368l-5.15-12.993A1 1 0 0 0 14 7.007z" opacity=".6"/></g>',cropIconSelectPreset:'<g fill="currentColor">\n <rect opacity="{a}" x="2" y="4" width="10" height="18" rx="1"/>\n <rect opacity="{b}" x="4" y="8" width="14" height="14" rx="1"/>\n <rect opacity="{c}" x="6" y="12" width="17" height="10" rx="1"/>\n </g>',cropIconCropBoundary:'<g fill="currentColor">\n <rect opacity="{a}" x="2" y="3" width="20" height="20" rx="1"/>\n <rect opacity="{b}" x="7" y="8" width="10" height="10" rx="1"/>\n <rect opacity="{c}" x="4" y="8" width="14" height="14" rx="1"/>\n <rect opacity="{d}" x="12" y="4" width="10" height="10" rx="1"/>\n </g>',cropLabelButtonRecenter:"Recenter",cropLabelButtonRotateLeft:"Rotate left",cropLabelButtonRotateRight:"Rotate right",cropLabelButtonFlipHorizontal:"Flip horizontal",cropLabelButtonFlipVertical:"Flip vertical",cropLabelSelectPreset:"Crop shape",cropLabelCropBoundary:"Crop boundary",cropLabelCropBoundaryEdge:"Edge of image",cropLabelCropBoundaryNone:"None",cropLabelTabRotation:"Rotation",cropLabelTabZoom:"Scale"},gk={fillLabel:"Fill",fillIcon:'\n <g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor" stroke-width=".125em">\n <g transform="rotate(60, 12, 12)">\n <rect x="4" y="4" width="14" height="16" rx="3"/>\n </g>\n <path d="M21 13 L21 21"></path>\n <path d="M4.5 12.5 L19 12.5"></path>\n </g>\n '},$k={filterLabel:"Filter",filterIcon:'<g stroke-width=".125em" stroke="currentColor" fill="none"><path d="M18.347 9.907a6.5 6.5 0 1 0-1.872 3.306M3.26 11.574a6.5 6.5 0 1 0 2.815-1.417 M10.15 17.897A6.503 6.503 0 0 0 16.5 23a6.5 6.5 0 1 0-6.183-8.51"/></g>',filterLabelChrome:"Chrome",filterLabelFade:"Fade",filterLabelCold:"Cold",filterLabelWarm:"Warm",filterLabelPastel:"Pastel",filterLabelMonoDefault:"Mono",filterLabelMonoNoir:"Noir",filterLabelMonoWash:"Wash",filterLabelMonoStark:"Stark",filterLabelSepiaDefault:"Sepia",filterLabelSepiaBlues:"Blues",filterLabelSepiaRust:"Rust",filterLabelSepiaColor:"Color"},yk={finetuneLabel:"Finetune",finetuneIcon:'<g stroke-width=".125em" stroke="currentColor" fill="none"><path d="M4 1v5.5m0 3.503V23M12 1v10.5m0 3.5v8M20 1v15.5m0 3.5v3M2 7h4M10 12h4M18 17h4"/></g>',finetuneLabelBrightness:"Brightness",finetuneLabelContrast:"Contrast",finetuneLabelSaturation:"Saturation",finetuneLabelExposure:"Exposure",finetuneLabelTemperature:"Temperature",finetuneLabelGamma:"Gamma",finetuneLabelClarity:"Clarity",finetuneLabelVignette:"Vignette"},bk={resizeLabel:"Resize",resizeIcon:'<g stroke-width=".125em" stroke="currentColor" fill="none"><rect x="2" y="12" width="10" height="10" rx="2"/><path d="M4 11.5V4a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-5.5"/><path d="M14 10l3.365-3.365M14 6h4v4"/></g>',resizeLabelFormCaption:"Image output size",resizeLabelInputWidth:"w",resizeTitleInputWidth:"Width",resizeLabelInputHeight:"h",resizeTitleInputHeight:"Height",resizeTitleButtonMaintainAspectRatio:"Maintain aspectratio",resizeIconButtonMaintainAspectRatio:'<defs><mask id="mask1" x="-2" y="-2" width="24" height="24"><rect x="0" y="0" width="24" height="10" fill="#fff" stroke="none"/></mask></defs><g fill="none" fill-rule="evenodd"><g mask="url(#mask1)"><path transform="translate(0 {activeFraction})" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" d="M9.401 10.205v-.804a2.599 2.599 0 0 1 5.198 0V17"/></g><rect fill="currentColor" x="7" y="10" width="10" height="7" rx="1.5"/></g>'},xk={decorateLabel:"Decorate",decorateIcon:'<g fill="none" fill-rule="evenodd"><path stroke="currentColor" stroke-width=".125em" stroke-linecap="round" stroke-linejoin="round" d="M12 18.5l-6.466 3.4 1.235-7.2-5.23-5.1 7.228-1.05L12 2l3.233 6.55 7.229 1.05-5.231 5.1 1.235 7.2z"/></g>'},wk={annotateLabel:"Annotate",annotateIcon:'<g stroke-width=".125em" stroke="currentColor" fill="none"><path d="M17.086 2.914a2.828 2.828 0 1 1 4 4l-14.5 14.5-5.5 1.5 1.5-5.5 14.5-14.5z"/></g>'},Sk={stickerLabel:"Sticker",stickerIcon:'<g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor" stroke-width=".125em"><path d="M12 22c2.773 0 1.189-5.177 3-7 1.796-1.808 7-.25 7-3 0-5.523-4.477-10-10-10S2 6.477 2 12s4.477 10 10 10z"/><path d="M20 17c-3 3-5 5-8 5"/></g>'},kk={frameLabel:"Frame",frameIcon:'<g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor" stroke-width=".125em">\n <rect x="2" y="2" width="20" height="20" rx="4"/>\n <rect x="6" y="6" width="12" height="12" rx="1"/>\n </g>',frameLabelMatSharp:"Mat",frameLabelMatRound:"Bevel",frameLabelLineSingle:"Line",frameLabelLineMultiple:"Zebra",frameLabelEdgeSeparate:"Inset",frameLabelEdgeOverlap:"Plus",frameLabelEdgeCross:"Lumber",frameLabelCornerHooks:"Hook",frameLabelPolaroid:"Polaroid"},Ck={redactLabel:"Redact",redactIcon:'<g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor" stroke-width=".125em">
2<path d="M 4 5 l 1 -1"/><path d="M 4 10 l 6 -6"/><path d="M 4 15 l 11 -11"/><path d="M 4 20 l 16 -16"/><path d="M 9 20 l 11 -11"/><path d="M 14 20 l 6 -6"/><path d="M 19 20 l 1 -1"/></g>'},Tk={retouchLabel:"Retouch",retouchIcon:'\n <g fill="none" fill-rule="evenodd"><path fill="currentColor" d="m17 6-2-1-2 1 1-2-1-2 2 1 2-1-1 2zM5.5 5.5 3 4 .5 5.5 2 3 .5.5 3 2 5.5.5 4 3zM9 21l-3-1.5L3 21l1.5-3L3 15l3 1.5L9 15l-1.5 3z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m9.266 6.705 13.529 13.529c-.071.78-.34 1.371-.765 1.796-.425.425-1.015.694-1.796.765h0L6.705 9.266c.071-.78.34-1.371.765-1.796.425-.425 1.015-.694 1.796-.765h0Z"/><path stroke="currentColor" stroke-width="1.5" d="M12 9.5c-.657.323-1.157.657-1.5 1-.343.343-.677.843-1 1.5"/></g>\n '},Mk=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(dt(e)?Array.from(document.querySelectorAll(e)):e).filter(Boolean).map(function(e){return t(e,Mt(n))})},Pk=vS,Rk=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0,n=cr(),i=n.sub,r=n.pub,o={},a=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new xS({target:(arguments.length>1?arguments[1]:void 0)||document.body,props:{class:t.class,preventModalAutoFocus:t.preventModalAutoFocus,preventZoomViewport:t.preventZoomViewport,preventScrollBodyIfNeeded:t.preventScrollBodyIfNeeded,preventFooterOverlapIfNeeded:t.preventFooterOverlapIfNeeded}})}(t,e),u=function(){a.hide&&a.hide()},c=function(){a.show&&a.show()},l=sS(a.root);lS(l,o),o.handleEvent=Z,l.handleEvent=function(t,e){if("init"===t)return o.handleEvent(t,o);o.handleEvent(t,e)},l.on("close",O(k().mark(function e(){var n;return k().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.willClose){e.next=3;break}return e.abrupt("return",u());case 3:return e.next=5,n();case 5:e.sent&&u();case 7:case"end":return e.stop()}},e)})));var s=function(t,e){return/show|hide/.test(t)?i(t,e):l.on(t,e)},d=["show","hide"].map(function(t){return s(t,function(e){return o.handleEvent(t,e)})}),f=function(){d.forEach(function(t){return t()}),u(),a.$destroy(),l.destroy()};return Cc(o,{on:s,destroy:f,hide:u,show:c}),Object.defineProperty(o,"modal",{get:function(){return a.root},set:function(){}}),a.$on("close",l.close),a.$on("show",function(){return r("show")}),a.$on("hide",function(){r("hide"),!1!==t.enableAutoDestroy&&f()}),!1!==t.enableAutoHide&&l.on("process",u),l.on("loadstart",c),!1!==t.enableButtonClose&&(t.enableButtonClose=!0),delete t.class,Object.assign(o,t),o},Ik=function(t,e){return vS(t,B(B({},e),{},{layout:"overlay"}))},Ek=function(t,e){return Mk(Pk,t,e)},Ak=_S,Lk=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return _S([].concat(L([DS(BS()),MS(PS())]),L(t)))},Fk=function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=void 0;Array.isArray(e.imageReader)||(n=e.imageReader,delete e.imageReader),Array.isArray(e.imageWriter)?t=NS():(t=Pt(e.imageWriter)?e.imageWriter:NS(e.imageWriter),delete e.imageWriter);var i=void 0;return Pt(e.imageScrambler)||(i=e.imageScrambler,delete e.imageScrambler),{imageReader:WS(n),imageWriter:t,imageOrienter:jS(),imageScrambler:HS(i)}},zk=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Fk(e),i="function"==typeof e.shapePreprocessor?e.shapePreprocessor:Lk(e.shapePreprocessor);return delete e.shapePreprocessor,e=vc([B(B({},n),{},{shapePreprocessor:i,stickerStickToImage:!0}),e]),el(t,e)},Ok=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Pm(tk);var e=Fk(t),n=B(B(B({},pk),mk),t.locale);return delete t.locale,vc([B(B({},e),{},{utils:["crop"],locale:n}),t])},Dk=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Pm(tk,ek,nk,ik,rk,ok,ak,uk,ck,lk);var e=Fk(t),n=B(B(B(B(B(B(B(B(B(B(B(B(B({},pk),vk),mk),gk),$k),yk),kk),Ck),bk),xk),wk),Sk),t.locale);delete t.locale;var i="function"==typeof t.shapePreprocessor?t.shapePreprocessor:Lk(t.shapePreprocessor);
2(delete t.shapePreprocessor,t.markupEditorShapeStyleControls)&&(Object.entries(t.markupEditorShapeStyleControls).every(function(t){var e=V(t,2),n=e[0],i=e[1];return/Options$/.test(n)||!Array.isArray(i)})&&(t.markupEditorShapeStyleControls=YS(B({},t.markupEditorShapeStyleControls))));t.markupEditorToolStyles&&(Object.values(t.markupEditorToolStyles).every(function(t){return!Array.isArray(t)})&&(t.markupEditorToolStyles=Object.entries(t.markupEditorToolStyles).reduce(function(t,e){var n=V(e,2),i=n[0],r=n[1];return t[i]=Jg(i,r),t},ZS())));return vc([B(B(B(B(B(B({},e),{},{shapePreprocessor:i,utils:["trim","crop","filter","finetune","retouch","annotate","decorate","sticker","fill","frame","redact","resize"]},dk),fk),hk),JS),{},{stickerStickToImage:!0,locale:n}),t])},Bk=function(){var t=O(k().mark(function t(){var e,n,i=arguments;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e=i.length>0&&void 0!==i[0]?i[0]:{},t.next=3,fS();case 3:return(n=t.sent).forEach(function(t){return Object.assign(t,Mt(e))}),t.abrupt("return",n);case 6:case"end":return t.stop()}},t)}));return function(){return t.apply(this,arguments)}}(),_k=function(t){return Bk(Dk(t))},Wk=function(t,e){return Rk(Dk(t),e)},Nk=function(t,e){return Pk(t,Dk(e))},Vk=function(t,e){return Ik(t,Dk(e))},jk=function(t,e){return Mk(Nk,t,e)},Hk=function(t,e,n){var i=B({},t);return Go(i,e),i.width||i.rx?i.backgroundColor=n:i.points&&!i.pathClose?(i.strokeJoin="round",i.strokeCap="round",i.strokeColor=n):i.points&&(i.backgroundColor=n,i.strokeColor=[0,0,0,0]),i},Uk=function(t,e,n,i){return new Promise(function(){var r=O(k().mark(function r(o,a){var u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w,S,C,T,M,P,R,I,E,A,L,F,z,O,D,_,W,N,j,H,U,G,X,Z,Y,q,K,J,Q,tt,et,nt,it,rt,ot,at,ut,ct,lt,st,dt,ft,ht,vt,mt,gt,$t,yt,bt,xt,wt,St,kt,Ct,Tt,Mt;return k().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return c=(u=i||{}).format,l=void 0===c?"canvas":c,s=u.backgroundColor,d=void 0===s?[0,0,0]:s,f=u.foregroundColor,h=void 0===f?[1,1,1]:f,p=u.scope,v=void 0===p?"mask":p,m=u.padding,g=void 0===m?0:m,$=u.maxSize,y=void 0===$?e:$,b=u.targetSize,x=void 0===b?void 0:b,w=u.forceSquareCanvas,S=void 0!==w&&w,C=u.precision,T=void 0===C?7:C,M=n.flipX,P=n.flipY,R=n.rotation,I=Math.min(1,2048/e.width),E=Ue(B({},e),I),A=Xe(B({},e),R),L=Xe(B({},E),R),F=B({x:.5*(E.width-L.width),y:.5*(E.height-L.height)},L),z=void 0===h||0===h[3],O=z?[1,1,1]:h,D={imageAnnotation:t.map(function(t){return Hk(t,I,O)}),imageBackgroundColor:"image"===v?[0,0,0]:void 0,imageCropLimitToImage:!1,imageCrop:F,imageFlipX:M,imageFlipY:P,imageRotation:R,imageWriter:{format:"canvas"}},r.next=13,zk(pt("canvas",E),B({},D));case 13:_=r.sent,W=_.dest,N=W.getContext("2d",{desynchronized:!0,willReadFrequently:!0}),H=Number.MAX_SAFE_INTEGER,U=W.width,G=W.height,X=N.getImageData(0,0,U,G),Z=X.data,Y=Math.max(1,parseInt(T,10)),J=U-Y,Q=G-Y,tt=H,et=-H,nt=-H,it=H,q=0;case 25:if(!(q<=Q)){r.next=40;break}K=0;case 27:if(!(K<=J)){r.next=37;break}if(!(Z[4*(K+q*U)+3]<=32)){r.next=32;break}return r.abrupt("continue",34);case 32:K<it?it=K:K>et&&(et=K),q<tt?tt=q:q>nt&&(nt=q);case 34:K+=Y,r.next=27;break;case 37:q+=Y,r.next=25;break;case 40:if(rt=on([tt-T,et+T,nt+T,it-T]),ot=dn(rt),at=Math.min(rt.width,y.width),ut=Math.min(rt.height,y.height),j=sn(ot.x-.5*at,ot.y-.5*ut,at,ut),hn(j,1/I,pe()),lt=g,st=g,"mask"===v?((dt=We(j)).width+=2*lt,dt.height+=2*st,S&&(ft=Math.max(dt.width,dt.height),lt+=.5*(ft-dt.width),st+=.5*(ft-dt.height),dt.width=ft,dt.height=ft),ht=1,x&&(ht=Math.min(x.width/dt.width,x.height/dt.height,1)),Ue(dt,ht),vt=pt("canvas",dt),(mt=vt.getContext("2d")).fillStyle=tr(d),mt.fillRect(0,0,vt.width,vt.height),z&&(mt.globalCompositeOperation="destination-out"),mt.scale(ht,ht),mt.drawImage(W,-j.x+lt,-j.y+st,A.width,A.height),ct=vt):ct=W,(gt=rn(e)).x+=.5*(A.width-e.width),gt.y+=.5*(A.height-e.height),$t=xn(gt,R),yt=V($t,1),bt=yt[0],xt=dn(B({},j)),wt=ve(xt.x-bt.x,xt.y-bt.y),j.x=Math.cos(R)*wt.x+Math.sin(R)*wt.y-.5*j.width,j.y=Math.cos(R)*wt.y-Math.sin(R)*wt.x-.5*j.height,(St=B({},j)).x=j.x,St.y=j.y,M&&P?(St.flipX=!0,St.flipY=!0,St.rotation=-R):M?(St.flipX=!0,St.rotation=R):P?(St.flipY=!0,St.rotation=R):St.rotation=-R,(M||P)&&(kt={x:St.x+.5*St.width,y:St.y+.5*St.height},M&&(kt.x=Math.abs(e.width-kt.x),St.x=kt.x-.5*St.width),P&&(kt.y=Math.abs(e.height-kt.y),St.y=kt.y-.5*St.height)),(lt||st)&&(Ct=lt/(j.width+2*lt),Tt=st/(j.height+2*st),St.backgroundCorners=[{x:Ct,y:Tt},{x:1-Ct,y:Tt},{x:1-Ct,y:1-Tt},{x:Ct,y:1-Tt}],j.x-=lt,j.y-=st,j.width+=2*lt,j.height+=2*st),Mt={canvas:ct,rect:j,shape:St},"blob"!==l){r.next=67;break}return ct.toBlob(function(t){return o(B(B({},Mt),{},{blob:t}))}),r.abrupt("return");case 67:o(B(B({},Mt),{},{blob:void 0}));case 68:case"end":return r.stop()}},r)}));return function(t,e){return r.apply(this,arguments)}}())},Gk=function(){return B(B({id:arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}),{},{selectionStyle:"hook",disableStyle:["backgroundColor","cornerRadius","opacity","strokeWidth","strokeColor"],disableFlip:!0,disableReorder:!0,disableMove:!0,disableRotate:!0,disableDuplicate:!0,disableSelect:!0})},Xk=function(t){return Object.assign(t,{status:"loading",cornerRadius:15,strokeWidth:1.5,strokeColor:[0,0,0,.25],backgroundColor:[0,0,0,.1],selectionOpacity:0}),t},Zk=function(t){return Object.assign(t,{selectionOpacity:1,cornerRadius:0,strokeWidth:0,strokeColor:[0,0,0,0],backgroundColor:[0,0,0,0]}),"error"!==t.status&&delete t.status,t},Yk=function(){var t=O(k().mark(function t(e,n,i,r,o,a){var u,c,l,s,d,f,h,p,v,m,g,$,y,b,x,w,S,C,T,M,P,R,I,E,A,F,z,O,D,_,W,N,V,j,H,U;return k().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return c=(u=a||{}).retouches,l=void 0===c?[]:c,s=u.maxSize,d=void 0===s?n:s,f=u.targetSize,h=void 0===f?void 0:f,p=u.padding,v=void 0===p?0:p,m=u.mimeType,g=void 0===m?void 0:m,$=u.foregroundColor,y=u.maskFormat,b
2=void 0===y?"blob":y,x=u.imageFormat,w=void 0===x?"blob":x,S=u.forceSquareCanvas,C=void 0!==S&&S,T=u.didCreateDraft,M=void 0===T?function(){}:T,P=L(r),R=L(l),I=new AbortController,t.next=6,Uk(P,n,i,{scope:"mask",format:b,padding:v,maxSize:d,targetSize:h,forceSquareCanvas:C,foregroundColor:$});case 6:return E=t.sent,A=E.blob,F=E.canvas,z=E.rect,O=E.shape,D=Gk(Ft(),B({},O)),Xk(D),M(D,{selection:P}),_={},(g||h||"canvas"===w)&&(_={imageWriter:{}},g&&(_.imageWriter.mimeType=g),h&&(_.imageWriter.targetSize=h),w&&(_.imageWriter.format=w)),W=i.flipX,N=i.flipY,V=i.rotation,t.next=19,zk(e,B({imageFlipX:W,imageFlipY:N,imageRotation:V,imageCrop:z,imageManipulation:R,imageCropLimitToImage:!1},_));case 19:return j=t.sent,H=j.dest,t.prev=21,t.next=24,o(H,A||F,{shape:D,controller:I});case 24:U="ok",t.next=30;break;case 27:t.prev=27,t.t0=t.catch(21),U="error";case 30:return t.abrupt("return",Zk(B(B({},D),{},{status:U,disableSelect:!1})));case 31:case"end":return t.stop()}},t,null,[[21,27]])}));return function(e,n,i,r,o,a){return t.apply(this,arguments)}}()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.