D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
stickain
/
gunlovers.davidsteele.com
/
wp-content
/
plugins
/
alidswoo
/
assets
/
js
/
imager
/
Filename :
imager.js
back
Copy
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.imager=e():t.imager=e()}(window,function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=411)}([function(t,e,n){"use strict";n.r(e),n.d(e,"h",function(){return i}),n.d(e,"createElement",function(){return i}),n.d(e,"cloneElement",function(){return s}),n.d(e,"Component",function(){return E}),n.d(e,"render",function(){return z}),n.d(e,"rerender",function(){return h}),n.d(e,"options",function(){return r});var r={},o=[],a=[];function i(t,e){var n,i,u,l,s=a;for(l=arguments.length;l-- >2;)o.push(arguments[l]);for(e&&null!=e.children&&(o.length||o.push(e.children),delete e.children);o.length;)if((i=o.pop())&&void 0!==i.pop)for(l=i.length;l--;)o.push(i[l]);else"boolean"==typeof i&&(i=null),(u="function"!=typeof t)&&(null==i?i="":"number"==typeof i?i=String(i):"string"!=typeof i&&(u=!1)),u&&n?s[s.length-1]+=i:s===a?s=[i]:s.push(i),n=u;var c=new function(){};return c.nodeName=t,c.children=s,c.attributes=null==e?void 0:e,c.key=null==e?void 0:e.key,void 0!==r.vnode&&r.vnode(c),c}function u(t,e){for(var n in e)t[n]=e[n];return t}var l="function"==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):setTimeout;function s(t,e){return i(t.nodeName,u(u({},t.attributes),e),arguments.length>2?[].slice.call(arguments,2):t.children)}var c=/acit|ex(?:s|g|n|p|$)|rph|ows|mnc|ntw|ine[ch]|zoo|^ord/i,f=[];function d(t){!t._dirty&&(t._dirty=!0)&&1==f.push(t)&&(r.debounceRendering||l)(h)}function h(){var t,e=f;for(f=[];t=e.pop();)t._dirty&&D(t)}function p(t,e){return t.normalizedNodeName===e||t.nodeName.toLowerCase()===e.toLowerCase()}function v(t){var e=u({},t.attributes);e.children=t.children;var n=t.nodeName.defaultProps;if(void 0!==n)for(var r in n)void 0===e[r]&&(e[r]=n[r]);return e}function g(t){var e=t.parentNode;e&&e.removeChild(t)}function y(t,e,n,r,o){if("className"===e&&(e="class"),"key"===e);else if("ref"===e)n&&n(null),r&&r(t);else if("class"!==e||o)if("style"===e){if(r&&"string"!=typeof r&&"string"!=typeof n||(t.style.cssText=r||""),r&&"object"==typeof r){if("string"!=typeof n)for(var a in n)a in r||(t.style[a]="");for(var a in r)t.style[a]="number"==typeof r[a]&&!1===c.test(a)?r[a]+"px":r[a]}}else if("dangerouslySetInnerHTML"===e)r&&(t.innerHTML=r.__html||"");else if("o"==e[0]&&"n"==e[1]){var i=e!==(e=e.replace(/Capture$/,""));e=e.toLowerCase().substring(2),r?n||t.addEventListener(e,m,i):t.removeEventListener(e,m,i),(t._listeners||(t._listeners={}))[e]=r}else if("list"!==e&&"type"!==e&&!o&&e in t)!function(t,e,n){try{t[e]=n}catch(t){}}(t,e,null==r?"":r),null!=r&&!1!==r||t.removeAttribute(e);else{var u=o&&e!==(e=e.replace(/^xlink\:?/,""));null==r||!1===r?u?t.removeAttributeNS("http://www.w3.org/1999/xlink",e.toLowerCase()):t.removeAttribute(e):"function"!=typeof r&&(u?t.setAttributeNS("http://www.w3.org/1999/xlink",e.toLowerCase(),r):t.setAttribute(e,r))}else t.className=r||""}function m(t){return this._listeners[t.type](r.event&&r.event(t)||t)}var b=[],w=0,x=!1,_=!1;function M(){for(var t;t=b.pop();)r.afterMount&&r.afterMount(t),t.componentDidMount&&t.componentDidMount()}function C(t,e,n,r,o,a){w++||(x=null!=o&&void 0!==o.ownerSVGElement,_=null!=t&&!("__preactattr_"in t));var i=k(t,e,n,r,a);return o&&i.parentNode!==o&&o.appendChild(i),--w||(_=!1,a||M()),i}function k(t,e,n,r,o){var a=t,i=x;if(null!=e&&"boolean"!=typeof e||(e=""),"string"==typeof e||"number"==typeof e)return t&&void 0!==t.splitText&&t.parentNode&&(!t._component||o)?t.nodeValue!=e&&(t.nodeValue=e):(a=document.createTextNode(e),t&&(t.parentNode&&t.parentNode.replaceChild(a,t),L(t,!0))),a.__preactattr_=!0,a;var u,l,s=e.nodeName;if("function"==typeof s)return function(t,e,n,r){var o=t&&t._component,a=o,i=t,u=o&&t._componentConstructor===e.nodeName,l=u,s=v(e);for(;o&&!l&&(o=o._parentComponent);)l=o.constructor===e.nodeName;o&&l&&(!r||o._component)?(T(o,s,3,n,r),t=o.base):(a&&!u&&(I(a),t=i=null),o=O(e.nodeName,s,n),t&&!o.nextBase&&(o.nextBase=t,i=null),T(o,s,1,n,r),t=o.base,i&&t!==i&&(i._component=null,L(i,!1)));return t}(t,e,n,r);if(x="svg"===s||"foreignObject"!==s&&x,s=String(s),(!t||!p(t,s))&&(u=s,(l=x?document.createElementNS("http://www.w3.org/2000/svg",u):document.createElement(u)).normalizedNodeName=u,a=l,t)){for(;t.firstChild;)a.appendChild(t.firstChild);t.parentNode&&t.parentNode.replaceChild(a,t),L(t,!0)}var c=a.firstChild,f=a.__preactattr_,d=e.children;if(null==f){f=a.__preactattr_={};for(var h=a.attributes,m=h.length;m--;)f[h[m].name]=h[m].value}return!_&&d&&1===d.length&&"string"==typeof d[0]&&null!=c&&void 0!==c.splitText&&null==c.nextSibling?c.nodeValue!=d[0]&&(c.nodeValue=d[0]):(d&&d.length||null!=c)&&function(t,e,n,r,o){var a,i,u,l,s,c=t.childNodes,f=[],d={},h=0,v=0,y=c.length,m=0,b=e?e.length:0;if(0!==y)for(var w=0;w<y;w++){var x=c[w],_=x.__preactattr_,M=b&&_?x._component?x._component.__key:_.key:null;null!=M?(h++,d[M]=x):(_||(void 0!==x.splitText?!o||x.nodeValue.trim():o))&&(f[m++]=x)}if(0!==b)for(var w=0;w<b;w++){l=e[w],s=null;var M=l.key;if(null!=M)h&&void 0!==d[M]&&(s=d[M],d[M]=void 0,h--);else if(!s&&v<m)for(a=v;a<m;a++)if(void 0!==f[a]&&(C=i=f[a],S=o,"string"==typeof(j=l)||"number"==typeof j?void 0!==C.splitText:"string"==typeof j.nodeName?!C._componentConstructor&&p(C,j.nodeName):S||C._componentConstructor===j.nodeName)){s=i,f[a]=void 0,a===m-1&&m--,a===v&&v++;break}s=k(s,l,n,r),u=c[w],s&&s!==t&&s!==u&&(null==u?t.appendChild(s):s===u.nextSibling?g(u):t.insertBefore(s,u))}var C,j,S;if(h)for(var w in d)void 0!==d[w]&&L(d[w],!1);for(;v<=m;)void 0!==(s=f[m--])&&L(s,!1)}(a,d,n,r,_||null!=f.dangerouslySetInnerHTML),function(t,e,n){var r;for(r in n)e&&null!=e[r]||null==n[r]||y(t,r,n[r],n[r]=void 0,x);for(r in e)"children"===r||"innerHTML"===r||r in n&&e[r]===("value"===r||"checked"===r?t[r]:n[r])||y(t,r,n[r],n[r]=e[r],x)}(a,e.attributes,f),x=i,a}function L(t,e){var n=t._component;n?I(n):(null!=t.__preactattr_&&t.__preactattr_.ref&&t.__preactattr_.ref(null),!1!==e&&null!=t.__preactattr_||g(t),j(t))}function j(t){for(t=t.lastChild;t;){var e=t.previousSibling;L(t,!0),t=e}}var S={};function O(t,e,n){var r,o=S[t.name];if(t.prototype&&t.prototype.render?(r=new t(e,n),E.call(r,e,n)):((r=new E(e,n)).constructor=t,r.render=N),o)for(var a=o.length;a--;)if(o[a].constructor===t){r.nextBase=o[a].nextBase,o.splice(a,1);break}return r}function N(t,e,n){return this.constructor(t,n)}function T(t,e,n,o,a){t._disable||(t._disable=!0,(t.__ref=e.ref)&&delete e.ref,(t.__key=e.key)&&delete e.key,!t.base||a?t.componentWillMount&&t.componentWillMount():t.componentWillReceiveProps&&t.componentWillReceiveProps(e,o),o&&o!==t.context&&(t.prevContext||(t.prevContext=t.context),t.context=o),t.prevProps||(t.prevProps=t.props),t.props=e,t._disable=!1,0!==n&&(1!==n&&!1===r.syncComponentUpdates&&t.base?d(t):D(t,1,a)),t.__ref&&t.__ref(t))}function D(t,e,n,o){if(!t._disable){var a,i,l,s=t.props,c=t.state,f=t.context,d=t.prevProps||s,h=t.prevState||c,p=t.prevContext||f,g=t.base,y=t.nextBase,m=g||y,x=t._component,_=!1;if(g&&(t.props=d,t.state=h,t.context=p,2!==e&&t.shouldComponentUpdate&&!1===t.shouldComponentUpdate(s,c,f)?_=!0:t.componentWillUpdate&&t.componentWillUpdate(s,c,f),t.props=s,t.state=c,t.context=f),t.prevProps=t.prevState=t.prevContext=t.nextBase=null,t._dirty=!1,!_){a=t.render(s,c,f),t.getChildContext&&(f=u(u({},f),t.getChildContext()));var k,j,S=a&&a.nodeName;if("function"==typeof S){var N=v(a);(i=x)&&i.constructor===S&&N.key==i.__key?T(i,N,1,f,!1):(k=i,t._component=i=O(S,N,f),i.nextBase=i.nextBase||y,i._parentComponent=t,T(i,N,0,f,!1),D(i,1,n,!0)),j=i.base}else l=m,(k=x)&&(l=t._component=null),(m||1===e)&&(l&&(l._component=null),j=C(l,a,f,n||!g,m&&m.parentNode,!0));if(m&&j!==m&&i!==x){var E=m.parentNode;E&&j!==E&&(E.replaceChild(j,m),k||(m._component=null,L(m,!1)))}if(k&&I(k),t.base=j,j&&!o){for(var z=t,P=t;P=P._parentComponent;)(z=P).base=j;j._component=z,j._componentConstructor=z.constructor}}if(!g||n?b.unshift(t):_||(t.componentDidUpdate&&t.componentDidUpdate(d,h,p),r.afterUpdate&&r.afterUpdate(t)),null!=t._renderCallbacks)for(;t._renderCallbacks.length;)t._renderCallbacks.pop().call(t);w||o||M()}}function I(t){r.beforeUnmount&&r.beforeUnmount(t);var e=t.base;t._disable=!0,t.componentWillUnmount&&t.componentWillUnmount(),t.base=null;var n=t._component;n?I(n):e&&(e.__preactattr_&&e.__preactattr_.ref&&e.__preactattr_.ref(null),t.nextBase=e,g(e),function(t){var e=t.constructor.name;(S[e]||(S[e]=[])).push(t)}(t),j(e)),t.__ref&&t.__ref(null)}function E(t,e){this._dirty=!0,this.context=e,this.props=t,this.state=this.state||{}}function z(t,e,n){return C(n,t,{},!1,e,!1)}u(E.prototype,{setState:function(t,e){var n=this.state;this.prevState||(this.prevState=u({},n)),u(n,"function"==typeof t?t(n,this.props):t),e&&(this._renderCallbacks=this._renderCallbacks||[]).push(e),d(this)},forceUpdate:function(t){t&&(this._renderCallbacks=this._renderCallbacks||[]).push(t),D(this,2)},render:function(){}});var P={h:i,createElement:i,cloneElement:s,Component:E,render:z,rerender:h,options:r};e.default=P},function(t,e,n){"use strict";e.__esModule=!0;var r,o=n(142),a=(r=o)&&r.__esModule?r:{default:r};e.default=a.default||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}},function(t,e,n){"use strict";e.__esModule=!0;var r=i(n(291)),o=i(n(287)),a=i(n(87));function i(t){return t&&t.__esModule?t:{default:t}}e.default=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":(0,a.default)(e)));t.prototype=(0,o.default)(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(r.default?(0,r.default)(t,e):t.__proto__=e)}},function(t,e,n){"use strict";e.__esModule=!0;var r,o=n(87),a=(r=o)&&r.__esModule?r:{default:r};e.default=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":(0,a.default)(e))&&"function"!=typeof e?t:e}},function(t,e,n){"use strict";e.__esModule=!0;var r,o=n(118),a=(r=o)&&r.__esModule?r:{default:r};e.default=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,a.default)(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}()},function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},function(t,e,n){t.exports={default:n(296),__esModule:!0}},function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t,e){var n={};for(var r in t)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n}},function(t,e,n){"use strict";e.__esModule=!0;var r,o=n(118),a=(r=o)&&r.__esModule?r:{default:r};e.default=function(t,e,n){return e in t?(0,a.default)(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}},function(t,e,n){var r; /*! Copyright (c) 2016 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ /*! Copyright (c) 2016 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ !function(){"use strict";var n={}.hasOwnProperty;function o(){for(var t=[],e=0;e<arguments.length;e++){var r=arguments[e];if(r){var a=typeof r;if("string"===a||"number"===a)t.push(r);else if(Array.isArray(r))t.push(o.apply(null,r));else if("object"===a)for(var i in r)n.call(r,i)&&r[i]&&t.push(i)}}return t.join(" ")}void 0!==t&&t.exports?t.exports=o:void 0===(r=function(){return o}.apply(e,[]))||(t.exports=r)}()},function(t,e){var n=t.exports={version:"2.5.5"};"number"==typeof __e&&(__e=n)},function(t,e,n){"use strict";n.r(e),n.d(e,"IntlProvider",function(){return s}),n.d(e,"Localizer",function(){return m}),n.d(e,"MarkupText",function(){return b}),n.d(e,"Text",function(){return g}),n.d(e,"intl",function(){return c}),n.d(e,"withText",function(){return x});var r=n(0),o=n(100),a=n.n(o);function i(t){return null!==t&&void 0!==t}function u(t,e){for(var n in e)t[n]=e[n];return t}var l=/[?&#]intl=show/,s=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.getChildContext=function(){var t=this.props,e=t.scope,n=t.definition,r=t.mark,o=u({},this.context.intl||{});return e&&(o.scope=e),n&&(o.dictionary=function t(e,n){var r=u({},e);for(var o in n)n.hasOwnProperty(o)&&(e[o]&&n[o]&&"object"==typeof e[o]&&"object"==typeof n[o]?r[o]=t(e[o],n[o]):r[o]=e[o]||n[o]);return r}(o.dictionary||{},n)),(r||"undefined"!=typeof location&&String(location).match(l))&&(o.mark=!0),{intl:o}},e.prototype.render=function(t){var e=t.children;return e&&e[0]||null},e}(r.Component);function c(t,e){if(arguments.length<2)return e=t,function(t){return c(t,e)};function n(n){return Object(r.h)(s,e||{},Object(r.h)(t,n))}return n.getWrappedComponent=t&&t.getWrappedComponent||function(){return t},n}var f={};function d(t,e,n,r){return t&&t.replace(/\{\{([\w.-]+)\}\}/g,h.bind(null,e||f,n,r))}function h(t,e,n,r,o){for(var a=o.split("."),i=t,u=0;u<a.length;u++){if(null==(i=i[a[u]]))return"";if(i&&i.nodeName===g)return p(i.attributes.id,e,n,i.attributes.fields,i.attributes.plural,i.attributes.fallback)}return"string"==typeof i&&i.match(/\{\{/)&&(i=d(i,t)),i}function p(t,e,n,r,o,u){e&&(t=e+"."+t);var l=n&&a()(n,t);return(o||0===o)&&l&&"object"==typeof l&&(l=l.splice?l[o]||l[0]:0===o&&i(l.none)?l.none:1===o&&i(l.one||l.singular)?l.one||l.singular:l.some||l.many||l.plural||l.other||l),l&&d(l,r,e,n)||u||null}function v(t,e){var n=t.value,o=t.id,i=e.intl;if(i&&i.mark){var u="dictionary"+(i&&i.scope?"."+i.scope:"")+"."+o;return Object(r.h)("mark",{style:"background: "+(n?a()(i,u)?"rgba(119,231,117,.5)":"rgba(229,226,41,.5)":"rgba(228,147,51,.5)"),title:o},n)}return n}function g(t,e){var n=t.id,o=t.children,a=t.plural,i=t.fields,u=e.intl,l=o&&o[0],s=p(n,u&&u.scope,u&&u.dictionary,i,a,l);return Object(r.h)(v,{id:n,value:s})}function y(t,e,n){var r={};for(var o in e=e||{},t=function(t){if("string"==typeof(t=t||{})&&(t=t.split(",")),"join"in t){for(var e={},n=0;n<t.length;n++){var r=t[n].trim();r&&(e[r.split(".").pop()]=r)}return e}return t}(t))if(t.hasOwnProperty(o)&&t[o]){var a=t[o];if(n||"string"!=typeof a){if(a.nodeName===g){var i=a.children;a=u({fallback:i.length&&(1===i.length?i[0]:i)},a.attributes),r[o]=p(a.id,e.scope,e.dictionary,a.fields,a.plural,a.fallback)}}else r[o]=p(a,e.scope,e.dictionary)}return r}function m(t,e){var n=t.children,o=e.intl,a=n&&n[0];return a&&Object(r.cloneElement)(a,y(a.attributes,o,!0))}function b(t){return Object(r.h)(m,null,Object(r.h)(w,{html:Object(r.h)(g,t),id:t.id}))}function w(t){var e=t.html,n=t.id,o=e?"string"==typeof e?Object(r.h)("span",{dangerouslySetInnerHTML:{__html:e}}):Object(r.h)("span",null,e):e;return Object(r.h)(v,{id:n,value:o})}function x(t){return function(e){function n(n,o){var a=y("function"==typeof t?t(n,o):t,o.intl);return Object(r.h)(e,u(u({},n),a))}return n.getWrappedComponent=e&&e.getWrappedComponent||function(){return e},n}}c.intl=c,c.IntlProvider=s,c.Text=g,c.MarkupText=b,c.Localizer=m,c.withText=x,e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ClearRect=e.Circle=e.Line=e.Rect=e.Image=e.Text=e.View=e.Surface=void 0;var r=f(n(233)),o=f(n(30)),a=f(n(231)),i=f(n(229)),u=f(n(206)),l=f(n(205)),s=f(n(204)),c=f(n(203));function f(t){return t&&t.__esModule?t:{default:t}}e.Surface=r.default,e.View=o.default,e.Text=a.default,e.Image=i.default,e.Rect=u.default,e.Line=l.default,e.Circle=s.default,e.ClearRect=c.default},function(t,e,n){"use strict";n.r(e),function(t){n.d(e,"Provider",function(){return m}),n.d(e,"connect",function(){return xt}),n.d(e,"connectAdvanced",function(){return z});var r=n(0),o=n(67),a={only:function(t){return t&&t[0]||null}};function i(){}i.isRequired=i;var u={element:i,func:i,shape:function(){return i},instanceOf:function(){return i}},l=u.shape({trySubscribe:u.func.isRequired,tryUnsubscribe:u.func.isRequired,notifyNestedSubs:u.func.isRequired,isSubscribed:u.func.isRequired}),s=u.shape({subscribe:u.func.isRequired,dispatch:u.func.isRequired,getState:u.func.isRequired});function c(t){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(t);try{throw new Error(t)}catch(t){}}var f="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},d=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},h=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},p=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)},v=function(t,e){var n={};for(var r in t)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n},g=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},y=!1;var m=function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"store",n=arguments[1]||e+"Subscription",o=function(t){function r(n,o){d(this,r);var a=g(this,t.call(this,n,o));return a[e]=n.store,a}return p(r,t),r.prototype.getChildContext=function(){var t;return(t={})[e]=this[e],t[n]=null,t},r.prototype.render=function(){return a.only(this.props.children)},r}(r.Component);return o.prototype.componentWillReceiveProps=function(t){this[e]!==t.store&&(y||(y=!0,c("<Provider> does not support changing `store` on the fly. It is most likely that you see this error because you updated to Redux 2.x and React Redux 2.x which no longer hot reload reducers automatically. See https://github.com/reactjs/react-redux/releases/tag/v2.0.0 for the migration instructions.")))},o.childContextTypes=((t={})[e]=s.isRequired,t[n]=l,t),o}(),b={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,mixins:!0,propTypes:!0,type:!0},w={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},x=Object.defineProperty,_=Object.getOwnPropertyNames,M=Object.getOwnPropertySymbols,C=Object.getOwnPropertyDescriptor,k=Object.getPrototypeOf,L=k&&k(Object),j=function t(e,n,r){if("string"!=typeof n){if(L){var o=k(n);o&&o!==L&&t(e,o,r)}var a=_(n);M&&(a=a.concat(M(n)));for(var i=0;i<a.length;++i){var u=a[i];if(!(b[u]||w[u]||r&&r[u])){var l=C(n,u);try{x(e,u,l)}catch(t){}}}return e}return e},S=function(){},O=null,N={notify:function(){}};var T=function(){function t(e,n,r){d(this,t),this.store=e,this.parentSub=n,this.onStateChange=r,this.unsubscribe=null,this.listeners=N}return t.prototype.addNestedSub=function(t){return this.trySubscribe(),this.listeners.subscribe(t)},t.prototype.notifyNestedSubs=function(){this.listeners.notify()},t.prototype.isSubscribed=function(){return Boolean(this.unsubscribe)},t.prototype.trySubscribe=function(){var t,e;this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.onStateChange):this.store.subscribe(this.onStateChange),this.listeners=(t=[],e=[],{clear:function(){e=O,t=O},notify:function(){for(var n=t=e,r=0;r<n.length;r++)n[r]()},get:function(){return e},subscribe:function(n){var r=!0;return e===t&&(e=t.slice()),e.push(n),function(){r&&t!==O&&(r=!1,e===t&&(e=t.slice()),e.splice(e.indexOf(n),1))}}}))},t.prototype.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=N)},t}(),D=0,I={};function E(){}function z(t){var e,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=o.getDisplayName,i=void 0===a?function(t){return"ConnectAdvanced("+t+")"}:a,u=o.methodName,c=void 0===u?"connectAdvanced":u,f=o.renderCountProp,y=void 0===f?void 0:f,m=o.shouldHandleStateChanges,b=void 0===m||m,w=o.storeKey,x=void 0===w?"store":w,_=o.withRef,M=void 0!==_&&_,C=v(o,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef"]),k=x+"Subscription",L=D++,O=((e={})[x]=s,e[k]=l,e),N=((n={})[k]=l,n);return function(e){S("function"==typeof e,"You must pass a component to the function returned by connect. Instead received "+JSON.stringify(e));var n=e.displayName||e.name||"Component",o=i(n),a=h({},C,{getDisplayName:i,methodName:c,renderCountProp:y,shouldHandleStateChanges:b,storeKey:x,withRef:M,displayName:o,wrappedComponentName:n,WrappedComponent:e}),u=function(n){function i(t,e){d(this,i);var r=g(this,n.call(this,t,e));return r.version=L,r.state={},r.renderCount=0,r.store=t[x]||e[x],r.propsMode=Boolean(t[x]),r.setWrappedInstance=r.setWrappedInstance.bind(r),S(r.store,'Could not find "'+x+'" in either the context or props of "'+o+'". Either wrap the root component in a <Provider>, or explicitly pass "'+x+'" as a prop to "'+o+'".'),r.initSelector(),r.initSubscription(),r}return p(i,n),i.prototype.getChildContext=function(){var t,e=this.propsMode?null:this.subscription;return(t={})[k]=e||this.context[k],t},i.prototype.componentDidMount=function(){b&&(this.subscription.trySubscribe(),this.selector.run(this.props),this.selector.shouldComponentUpdate&&this.forceUpdate())},i.prototype.componentWillReceiveProps=function(t){this.selector.run(t)},i.prototype.shouldComponentUpdate=function(){return this.selector.shouldComponentUpdate},i.prototype.componentWillUnmount=function(){this.subscription&&this.subscription.tryUnsubscribe(),this.subscription=null,this.notifyNestedSubs=E,this.store=null,this.selector.run=E,this.selector.shouldComponentUpdate=!1},i.prototype.getWrappedInstance=function(){return S(M,"To access the wrapped instance, you need to specify { withRef: true } in the options argument of the "+c+"() call."),this.wrappedInstance},i.prototype.setWrappedInstance=function(t){this.wrappedInstance=t},i.prototype.initSelector=function(){var e=t(this.store.dispatch,a);this.selector=function(t,e){var n={run:function(r){try{var o=t(e.getState(),r);(o!==n.props||n.error)&&(n.shouldComponentUpdate=!0,n.props=o,n.error=null)}catch(t){n.shouldComponentUpdate=!0,n.error=t}}};return n}(e,this.store),this.selector.run(this.props)},i.prototype.initSubscription=function(){if(b){var t=(this.propsMode?this.props:this.context)[k];this.subscription=new T(this.store,t,this.onStateChange.bind(this)),this.notifyNestedSubs=this.subscription.notifyNestedSubs.bind(this.subscription)}},i.prototype.onStateChange=function(){this.selector.run(this.props),this.selector.shouldComponentUpdate?(this.componentDidUpdate=this.notifyNestedSubsOnComponentDidUpdate,this.setState(I)):this.notifyNestedSubs()},i.prototype.notifyNestedSubsOnComponentDidUpdate=function(){this.componentDidUpdate=void 0,this.notifyNestedSubs()},i.prototype.isSubscribed=function(){return Boolean(this.subscription)&&this.subscription.isSubscribed()},i.prototype.addExtraProps=function(t){if(!(M||y||this.propsMode&&this.subscription))return t;var e=h({},t);return M&&(e.ref=this.setWrappedInstance),y&&(e[y]=this.renderCount++),this.propsMode&&this.subscription&&(e[k]=this.subscription),e},i.prototype.render=function(){var t=this.selector;if(t.shouldComponentUpdate=!1,t.error)throw t.error;return Object(r.h)(e,this.addExtraProps(t.props))},i}(r.Component);return u.WrappedComponent=e,u.displayName=o,u.childContextTypes=N,u.contextTypes=O,u.prototype.componentWillUpdate=function(){var t=this;if(this.version!==L){this.version=L,this.initSelector();var e=[];this.subscription&&(e=this.subscription.listeners.get(),this.subscription.tryUnsubscribe()),this.initSubscription(),b&&(this.subscription.trySubscribe(),e.forEach(function(e){return t.subscription.listeners.subscribe(e)}))}},j(u,e)}}var P=Object.prototype.hasOwnProperty;function A(t,e){return t===e?0!==t||0!==e||1/t==1/e:t!=t&&e!=e}function R(t,e){if(A(t,e))return!0;if("object"!==(void 0===t?"undefined":f(t))||null===t||"object"!==(void 0===e?"undefined":f(e))||null===e)return!1;var n=Object.keys(t),r=Object.keys(e);if(n.length!==r.length)return!1;for(var o=0;o<n.length;o++)if(!P.call(e,n[o])||!A(t[n[o]],e[n[o]]))return!1;return!0}var F="object"==(void 0===t?"undefined":f(t))&&t&&t.Object===Object&&t,U="object"==("undefined"==typeof self?"undefined":f(self))&&self&&self.Object===Object&&self,B=(F||U||Function("return this")()).Symbol,W=Object.prototype,Y=W.hasOwnProperty,Z=W.toString,H=B?B.toStringTag:void 0;var G=Object.prototype.toString;var Q="[object Null]",V="[object Undefined]",X=B?B.toStringTag:void 0;function K(t){return null==t?void 0===t?V:Q:X&&X in Object(t)?function(t){var e=Y.call(t,H),n=t[H];try{t[H]=void 0;var r=!0}catch(t){}var o=Z.call(t);return r&&(e?t[H]=n:delete t[H]),o}(t):function(t){return G.call(t)}(t)}var q,J,$=(q=Object.getPrototypeOf,J=Object,function(t){return q(J(t))});var tt="[object Object]",et=Function.prototype,nt=Object.prototype,rt=et.toString,ot=nt.hasOwnProperty,at=rt.call(Object);function it(t){if(!function(t){return null!=t&&"object"==(void 0===t?"undefined":f(t))}(t)||K(t)!=tt)return!1;var e=$(t);if(null===e)return!0;var n=ot.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&rt.call(n)==at}function ut(t,e,n){it(t)||c(n+"() in "+e+" must return a plain object. Instead received "+t+".")}function lt(t){return function(e,n){var r=t(e,n);function o(){return r}return o.dependsOnOwnProps=!1,o}}function st(t){return null!==t.dependsOnOwnProps&&void 0!==t.dependsOnOwnProps?Boolean(t.dependsOnOwnProps):1!==t.length}function ct(t,e){return function(n,r){var o=r.displayName,a=function(t,e){return a.dependsOnOwnProps?a.mapToProps(t,e):a.mapToProps(t)};return a.dependsOnOwnProps=!0,a.mapToProps=function(n,r){a.mapToProps=t,a.dependsOnOwnProps=st(t);var i=a(n,r);return"function"==typeof i&&(a.mapToProps=i,a.dependsOnOwnProps=st(i),i=a(n,r)),ut(i,o,e),i},a}}var ft=[function(t){return"function"==typeof t?ct(t,"mapDispatchToProps"):void 0},function(t){return t?void 0:lt(function(t){return{dispatch:t}})},function(t){return t&&"object"===(void 0===t?"undefined":f(t))?lt(function(e){return Object(o.bindActionCreators)(t,e)}):void 0}];var dt=[function(t){return"function"==typeof t?ct(t,"mapStateToProps"):void 0},function(t){return t?void 0:lt(function(){return{}})}];function ht(t,e,n){return h({},n,t,e)}var pt=[function(t){return"function"==typeof t?function(t){return function(e,n){var r=n.displayName,o=n.pure,a=n.areMergedPropsEqual,i=!1,u=void 0;return function(e,n,l){var s=t(e,n,l);return i?o&&a(s,u)||(u=s):(i=!0,ut(u=s,r,"mergeProps")),u}}}(t):void 0},function(t){return t?void 0:function(){return ht}}];function vt(t,e,n){if(!t)throw new Error("Unexpected value for "+e+" in "+n+".");"mapStateToProps"!==e&&"mapDispatchToProps"!==e||t.hasOwnProperty("dependsOnOwnProps")||c("The selector for "+e+" of "+n+" did not specify a value for dependsOnOwnProps.")}function gt(t,e,n,r){return function(o,a){return n(t(o,a),e(r,a),a)}}function yt(t,e,n,r,o){var a=o.areStatesEqual,i=o.areOwnPropsEqual,u=o.areStatePropsEqual,l=!1,s=void 0,c=void 0,f=void 0,d=void 0,h=void 0;function p(o,l){var p,v,g=!i(l,c),y=!a(o,s);return s=o,c=l,g&&y?(f=t(s,c),e.dependsOnOwnProps&&(d=e(r,c)),h=n(f,d,c)):g?(t.dependsOnOwnProps&&(f=t(s,c)),e.dependsOnOwnProps&&(d=e(r,c)),h=n(f,d,c)):y?(p=t(s,c),v=!u(p,f),f=p,v&&(h=n(f,d,c)),h):h}return function(o,a){return l?p(o,a):(f=t(s=o,c=a),d=e(r,c),h=n(f,d,c),l=!0,h)}}function mt(t,e){var n=e.initMapStateToProps,r=e.initMapDispatchToProps,o=e.initMergeProps,a=v(e,["initMapStateToProps","initMapDispatchToProps","initMergeProps"]),i=n(t,a),u=r(t,a),l=o(t,a);return function(t,e,n,r){vt(t,"mapStateToProps",r),vt(e,"mapDispatchToProps",r),vt(n,"mergeProps",r)}(i,u,l,a.displayName),(a.pure?yt:gt)(i,u,l,t,a)}function bt(t,e,n){for(var r=e.length-1;r>=0;r--){var o=e[r](t);if(o)return o}return function(e,r){throw new Error("Invalid value of type "+(void 0===t?"undefined":f(t))+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function wt(t,e){return t===e}var xt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.connectHOC,n=void 0===e?z:e,r=t.mapStateToPropsFactories,o=void 0===r?dt:r,a=t.mapDispatchToPropsFactories,i=void 0===a?ft:a,u=t.mergePropsFactories,l=void 0===u?pt:u,s=t.selectorFactory,c=void 0===s?mt:s;return function(t,e,r){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},u=a.pure,s=void 0===u||u,f=a.areStatesEqual,d=void 0===f?wt:f,p=a.areOwnPropsEqual,g=void 0===p?R:p,y=a.areStatePropsEqual,m=void 0===y?R:y,b=a.areMergedPropsEqual,w=void 0===b?R:b,x=v(a,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),_=bt(t,o,"mapStateToProps"),M=bt(e,i,"mapDispatchToProps"),C=bt(r,l,"mergeProps");return n(c,h({methodName:"connect",getDisplayName:function(t){return"Connect("+t+")"},shouldHandleStateChanges:Boolean(t),initMapStateToProps:_,initMapDispatchToProps:M,initMergeProps:C,pure:s,areStatesEqual:d,areOwnPropsEqual:g,areStatePropsEqual:m,areMergedPropsEqual:w},x))}}(),_t={Provider:m,connect:xt,connectAdvanced:z};e.default=_t}.call(this,n(44))},function(t,e,n){var r=n(93)("wks"),o=n(60),a=n(15).Symbol,i="function"==typeof a;(t.exports=function(t){return r[t]||(r[t]=i&&a[t]||(i?a:o)("Symbol."+t))}).store=r},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(1),a=(r=o)&&r.__esModule?r:{default:r},i=n(67);e.default=function(t){return function(e){return(0,a.default)({},(0,i.bindActionCreators)(t,e))}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.setImage=e.remove=e.update=e.insert=e.set=e.add=e.step=e.setTool=e.setCursor=e.select=e.focus=void 0;var r=n(36);e.focus=function(t){return{payload:t,type:"FOCUS"}},e.select=function(t){return{payload:t,type:"SELECT"}},e.setCursor=function(t){return{payload:t,type:"CURSOR"}},e.setTool=function(t){return{payload:t,type:"TOOL"}},e.step=function(t){return{payload:t,type:"STEP"}},e.add=function(t){return{payload:t,type:"ADD"}},e.set=function(t){return{payload:t,type:"SET"}},e.insert=function(t){return{payload:t,type:"INSERT"}},e.update=function(t){return{payload:t,type:"UPDATE"}},e.remove=function(t){return{payload:t,type:"REMOVE"}},e.setImage=function(t){return function(e){e({type:"IMAGE_REQUEST"}),(0,r.loadImage)(t).then(function(t){return e({type:"IMAGE_REQUEST_SUCCESS",payload:t})},function(t){return e({type:"IMAGE_REQUEST_FAILURE",payload:t})})}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=s(n(1)),o=s(n(6)),a=s(n(5)),i=s(n(4)),u=s(n(3)),l=s(n(2));function s(t){return t&&t.__esModule?t:{default:t}}var c=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.tools=["select","blur","brush","eraser","picker"],i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"list",value:function(){var t=this.props,e=t.active;return t.history[e]}},{key:"image",value:function(){return this.list().find(function(t){return"image"===t.type})}},{key:"isTool",value:function(){var t=this;return-1!==this.tools.findIndex(function(e){return e===t.props.tool})}},{key:"frame",value:function(){var t=this.image();return t?t.size?t.size:t.frame:{frame:{top:0,left:0,width:0,height:0}}}},{key:"filter",value:function(){var t=this.image();return t&&t.filter?t.filter:{}}},{key:"selected",value:function(){var t=this.list().find(function(t){return t.selected});return t||this.image()}},{key:"defaultFrame",value:function(t){var e=this.frame();return(0,r.default)({top:e.height/2-(t.height||0)/2,left:e.width/2-(t.width||0)/2,width:0,height:0},t)}}]),e}(n(0).Component);e.default=c},function(t,e,n){var r=n(138),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();t.exports=a},function(t,e,n){var r=n(26);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){var r=n(15),o=n(10),a=n(46),i=n(34),u=n(33),l=function(t,e,n){var s,c,f,d=t&l.F,h=t&l.G,p=t&l.S,v=t&l.P,g=t&l.B,y=t&l.W,m=h?o:o[e]||(o[e]={}),b=m.prototype,w=h?r:p?r[e]:(r[e]||{}).prototype;for(s in h&&(n=e),n)(c=!d&&w&&void 0!==w[s])&&u(m,s)||(f=c?w[s]:n[s],m[s]=h&&"function"!=typeof w[s]?n[s]:g&&c?a(f,r):y&&w[s]==f?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e.prototype=t.prototype,e}(f):v&&"function"==typeof f?a(Function.call,f):f,v&&((m.virtual||(m.virtual={}))[s]=f,t&l.R&&b&&!b[s]&&i(b,s,f)))};l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,t.exports=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Col=void 0;var r=s(n(1)),o=s(n(8)),a=s(n(7));e.default=function(t){var e=t.className,n=t.bottom,s=(0,a.default)(t,["className","bottom"]);return e=(0,u.default)(l.default.flex,e,(0,o.default)({},l.default.bottom,n)),(0,i.h)("div",(0,r.default)({className:e},s))};var i=n(0),u=s(n(9)),l=s(n(187));function s(t){return t&&t.__esModule?t:{default:t}}e.Col=function(t){var e=t.width,n=(0,a.default)(t,["width"]),s=(0,u.default)(l.default.width,(0,o.default)({},l.default["width-"+e+"-30"],e));return(0,i.h)("div",(0,r.default)({className:s},n))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=h(n(1)),o=h(n(7)),a=h(n(6)),i=h(n(5)),u=h(n(4)),l=h(n(3)),s=h(n(2)),c=n(0),f=h(n(9)),d=h(n(282));function h(t){return t&&t.__esModule?t:{default:t}}var p=function(t){function e(){var t,n,r,o;(0,i.default)(this,e);for(var u=arguments.length,s=Array(u),c=0;c<u;c++)s[c]=arguments[c];return n=r=(0,l.default)(this,(t=e.__proto__||(0,a.default)(e)).call.apply(t,[this].concat(s))),r.state={icon:null},o=n,(0,l.default)(r,o)}return(0,s.default)(e,t),(0,u.default)(e,[{key:"componentDidMount",value:function(){this.load()}},{key:"componentDidUpdate",value:function(t){var e=t.icon;this.props.icon!==e&&this.load()}},{key:"render",value:function(t,e){t.icon;var n=t.className,a=(0,o.default)(t,["icon","className"]);if(e.icon){var i=(0,f.default)(d.default.icon,n||null);return(0,c.h)("div",(0,r.default)({className:i,dangerouslySetInnerHTML:{__html:e.icon}},a))}return null}},{key:"load",value:function(){try{var t=n(281)("./"+this.props.icon+".svg");this.setState({icon:t})}catch(t){console.log("Icon '"+this.props.icon+"' not found")}}}]),e}(c.Component);e.default=p},function(t,e){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},function(t,e,n){t.exports=!n(39)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(20),o=n(154),a=n(96),i=Object.defineProperty;e.f=n(25)?Object.defineProperty:function(t,e,n){if(r(t),e=a(e,!0),r(n),o)try{return i(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){"use strict";e.__esModule=!0;var r,o=n(66),a=(r=o)&&r.__esModule?r:{default:r};e.default=function(t){return function(){var e=t.apply(this,arguments);return new a.default(function(t,n){return function r(o,i){try{var u=e[o](i),l=u.value}catch(t){return void n(t)}if(!u.done)return a.default.resolve(l).then(function(t){r("next",t)},function(t){r("throw",t)});t(l)}("next")})}}},function(t,e,n){t.exports=n(410)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=d(n(1)),o=d(n(7)),a=d(n(6)),i=d(n(5)),u=d(n(4)),l=d(n(3)),s=d(n(2)),c=n(0),f=d(n(115));function d(t){return t&&t.__esModule?t:{default:t}}var h=function(t){function e(){var t,n,r,o;(0,i.default)(this,e);for(var u=arguments.length,s=Array(u),c=0;c<u;c++)s[c]=arguments[c];return n=r=(0,l.default)(this,(t=e.__proto__||(0,a.default)(e)).call.apply(t,[this].concat(s))),r.ref=function(t){r.layer=f.default.applyProps(r.layer,t,r.props)},o=n,(0,l.default)(r,o)}return(0,s.default)(e,t),(0,u.default)(e,[{key:"getDefaultProps",value:function(){return{tag:"div"}}},{key:"componentDidMount",value:function(){f.default.update(this.layer,this.props)}},{key:"componentDidUpdate",value:function(){f.default.update(this.layer,this.props)}},{key:"render",value:function(t){var e=t.tag,n=(0,o.default)(t,["tag"]);return(0,c.h)(e,(0,r.default)({},n,{ref:this.ref}))}}]),e}(c.Component);e.default=h},function(t,e,n){var r=n(348),o=n(345);t.exports=function(t,e){var n=o(t,e);return r(n)?n:void 0}},function(t,e){t.exports=function(t){return null!=t&&"object"==typeof t}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(27),o=n(62);t.exports=n(25)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=c(n(6)),o=c(n(5)),a=c(n(4)),i=c(n(3)),u=c(n(2)),l=n(0),s=c(n(230));function c(t){return t&&t.__esModule?t:{default:t}}var f=function(t){function e(){var t,n,a,u;(0,o.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=a=(0,i.default)(this,(t=e.__proto__||(0,r.default)(e)).call.apply(t,[this].concat(s))),a.mulTable=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,396,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],a.shgTable=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24],u=n,(0,i.default)(a,u)}return(0,u.default)(e,t),(0,a.default)(e,[{key:"setupRotate",value:function(t,e,n){e.rotate&&this.rotate(t,e.rotate,n)}},{key:"setupBackground",value:function(t,e){e.backgroundColor&&(t.fillStyle=e.backgroundColor,t.fill())}},{key:"setupBackgroundRect",value:function(t,e,n){e.backgroundColor&&(t.fillStyle=e.backgroundColor,t.fillRect(n.x,n.y,n.w,n.h))}},{key:"setupBlur",value:function(t,e,n){e.blur&&n.w&&n.h&&this.stackBlurCanvasRGBA(t,n,e.blur)}},{key:"stackBlurCanvasRGBA",value:function(t,e,n){n|=0;var r=t.getImageData(e.x,e.y,e.w,e.h),o=r.data,a=void 0,i=void 0,u=void 0,l=void 0,c=void 0,f=void 0,d=void 0,h=void 0,p=void 0,v=void 0,g=void 0,y=void 0,m=void 0,b=void 0,w=void 0,x=void 0,_=void 0,M=void 0,C=void 0,k=void 0,L=void 0,j=void 0,S=void 0,O=void 0,N=n+n+1,T=e.w-1,D=e.h-1,I=n+1,E=I*(I+1)/2,z=new s.default,P=void 0,A=z;for(u=1;u<N;u++)A=A.next=new s.default,u==I&&(P=A);A.next=z;var R=null,F=null;d=f=0;var U=this.mulTable[n],B=this.shgTable[n];for(i=0;i<e.h;i++){for(x=_=M=C=h=p=v=g=0,y=I*(k=o[f]),m=I*(L=o[f+1]),b=I*(j=o[f+2]),w=I*(S=o[f+3]),h+=E*k,p+=E*L,v+=E*j,g+=E*S,A=z,u=0;u<I;u++)A.r=k,A.g=L,A.b=j,A.a=S,A=A.next;for(u=1;u<I;u++)l=f+((T<u?T:u)<<2),h+=(A.r=k=o[l])*(O=I-u),p+=(A.g=L=o[l+1])*O,v+=(A.b=j=o[l+2])*O,g+=(A.a=S=o[l+3])*O,x+=k,_+=L,M+=j,C+=S,A=A.next;for(R=z,F=P,a=0;a<e.w;a++)o[f+3]=S=g*U>>B,0!=S?(S=255/S,o[f]=(h*U>>B)*S,o[f+1]=(p*U>>B)*S,o[f+2]=(v*U>>B)*S):o[f]=o[f+1]=o[f+2]=0,h-=y,p-=m,v-=b,g-=w,y-=R.r,m-=R.g,b-=R.b,w-=R.a,l=d+((l=a+n+1)<T?l:T)<<2,h+=x+=R.r=o[l],p+=_+=R.g=o[l+1],v+=M+=R.b=o[l+2],g+=C+=R.a=o[l+3],R=R.next,y+=k=F.r,m+=L=F.g,b+=j=F.b,w+=S=F.a,x-=k,_-=L,M-=j,C-=S,F=F.next,f+=4;d+=e.w}for(a=0;a<e.w;a++){for(_=M=C=x=p=v=g=h=0,y=I*(k=o[f=a<<2]),m=I*(L=o[f+1]),b=I*(j=o[f+2]),w=I*(S=o[f+3]),h+=E*k,p+=E*L,v+=E*j,g+=E*S,A=z,u=0;u<I;u++)A.r=k,A.g=L,A.b=j,A.a=S,A=A.next;for(c=e.w,u=1;u<=n;u++)f=c+a<<2,h+=(A.r=k=o[f])*(O=I-u),p+=(A.g=L=o[f+1])*O,v+=(A.b=j=o[f+2])*O,g+=(A.a=S=o[f+3])*O,x+=k,_+=L,M+=j,C+=S,A=A.next,u<D&&(c+=e.w);for(f=a,R=z,F=P,i=0;i<e.h;i++)o[(l=f<<2)+3]=S=g*U>>B,S>0?(S=255/S,o[l]=(h*U>>B)*S,o[l+1]=(p*U>>B)*S,o[l+2]=(v*U>>B)*S):o[l]=o[l+1]=o[l+2]=0,h-=y,p-=m,v-=b,g-=w,y-=R.r,m-=R.g,b-=R.b,w-=R.a,l=a+((l=i+I)<D?l:D)*e.w<<2,h+=x+=R.r=o[l],p+=_+=R.g=o[l+1],v+=M+=R.b=o[l+2],g+=C+=R.a=o[l+3],R=R.next,y+=k=F.r,m+=L=F.g,b+=j=F.b,w+=S=F.a,x-=k,_-=L,M-=j,C-=S,F=F.next,f+=e.w}t.putImageData(r,e.x,e.y)}},{key:"setupBorder",value:function(t,e,n){var r=n.x,o=n.y,a=n.w,i=n.h;if(e.borderColor){switch(e.borderType){case"square":t.lineCap="square",t.lineJoin="bevel";break;default:t.lineCap="round",t.lineJoin="round"}var u=e.borderWidth||1,l="dashed"===e.borderStyle?[2*(e.borderWidth||1)]:[];t.lineWidth=u,t.strokeStyle=e.borderColor,t.setLineDash(l),t.strokeRect(r,o,a,i)}}},{key:"setupFont",value:function(t,e){t.font=(e.bold?"bold":"")+" "+(e.italic?"italic":"")+" "+e.fontSize+'px "'+e.fontFamily+'"',t.textAlign=e.textAlign||"left",t.fillStyle=e.color||"#000"}},{key:"rotate",value:function(t,e,n){var r=n.x,o=n.y,a=r+n.w/2,i=o+n.h/2;t.translate(a,i),t.rotate(e*Math.PI/180),t.translate(-a,-i)}},{key:"size",value:function(t){var e=t.scale||1,n=e*(t.translateX||0),r=e*(t.translateY||0),o=n+e*(t.left||0),a=r+e*(t.top||0),i=Math.round(e*t.width),u=Math.round(e*t.height);return i<0&&(o-=i=Math.abs(i)),u<0&&(a-=u=Math.abs(u)),{r:e,x:o,y:a,tX:n,tY:r,w:i,h:u}}}]),e}(l.Component);e.default=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.loadImage=void 0;var r=u(n(29)),o=u(n(28)),a=u(n(66)),i=n(73);function u(t){return t&&t.__esModule?t:{default:t}}var l,s=function(t){var e=window.URL||window.webkitURL,n=new XMLHttpRequest;return new a.default(function(r,o){n.onloadend=function(){var t=new Image;t.onload=function(){return r(t)},t.onerror=function(){return o()},t.src=e.createObjectURL(n.response)},n.onerror=function(){return o()},n.open("GET",t,!0),n.responseType="blob",n.send()})},c=function(t){var e=new Image;return new a.default(function(n,r){e.crossOrigin="anonymous",e.onload=function(){return n(e)},e.onerror=function(){return r()},e.src=t})},f=function(t){var e=new FileReader;return new a.default(function(n,r){var o=new Image;e.onloadend=function(){o.onload=function(){return n(o)},o.src=e.result},e.onerror=function(){return r()},e.readAsDataURL(t)})},d=(l=(0,o.default)(r.default.mark(function t(e){return r.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!(e instanceof Image)){t.next=2;break}return t.abrupt("return",(0,i.identity)(e));case 2:if(!(0,i.isBase64)(e)){t.next=6;break}return t.next=5,c(e);case 5:return t.abrupt("return",t.sent);case 6:if("string"!=typeof e){t.next=10;break}return t.next=9,s(e);case 9:return t.abrupt("return",t.sent);case 10:return t.next=12,f(e);case 12:return t.abrupt("return",t.sent);case 13:case"end":return t.stop()}},t,void 0)})),function(t){return l.apply(this,arguments)});e.loadImage=function(t){return d(t)}},function(t,e,n){var r=n(151),o=n(98);t.exports=function(t){return r(o(t))}},function(t,e){t.exports={}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){var n=Array.isArray;t.exports=n},function(t,e,n){var r=n(130),o=n(324),a=n(76);t.exports=function(t){return a(t)?r(t):o(t)}},function(t,e,n){var r=n(56),o=n(361),a=n(360),i="[object Null]",u="[object Undefined]",l=r?r.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?u:i:l&&l in Object(t)?o(t):a(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(372),a=(r=o)&&r.__esModule?r:{default:r};var i=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=localStorage.getItem(t);return JSON.parse(n)||e},u=function(t,e){e=(0,a.default)(e),localStorage.setItem(t,e)};e.default={get:i,set:u,add:function(t,e){var n=i(t,[]);e=e.concat(n),u(t,e)},remove:function(t){localStorage.removeItem(t)}}},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var r=n(63);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Textarea=e.Range=e.Select=e.Checkbox=e.Input=e.Label=e.FormRow=void 0;var r=v(n(8)),o=v(n(1)),a=v(n(7)),i=v(n(6)),u=v(n(5)),l=v(n(4)),s=v(n(3)),c=v(n(2)),f=n(0),d=v(n(192)),h=v(n(9)),p=v(n(190));function v(t){return t&&t.__esModule?t:{default:t}}var g=e.FormRow=function(t){function e(){return(0,u.default)(this,e),(0,s.default)(this,(e.__proto__||(0,i.default)(e)).apply(this,arguments))}return(0,c.default)(e,t),(0,l.default)(e,[{key:"render",value:function(t){var e=t.className,n=(0,a.default)(t,["className"]),r=(0,h.default)(p.default.wrap,e);return(0,f.h)("div",(0,o.default)({className:r},n))}}]),e}(f.Component);e.Label=function(t){function e(){return(0,u.default)(this,e),(0,s.default)(this,(e.__proto__||(0,i.default)(e)).apply(this,arguments))}return(0,c.default)(e,t),(0,l.default)(e,[{key:"render",value:function(t){var e=t.text,n=t.className,r=t.children,i=(0,a.default)(t,["text","className","children"]),u=(0,h.default)(p.default.label,n);return(0,f.h)("div",(0,o.default)({className:u},i),e||r)}}]),e}(f.Component),e.Input=function(t){function e(){var t,n,r,o;(0,u.default)(this,e);for(var a=arguments.length,l=Array(a),c=0;c<a;c++)l[c]=arguments[c];return n=r=(0,s.default)(this,(t=e.__proto__||(0,i.default)(e)).call.apply(t,[this].concat(l))),r.state={open:!1},r.onInput=function(t){r.setState({open:!1},function(){r.props.onInput({target:{name:r.props.name,value:t}})})},r.onFocus=function(){r.setState({open:!0})},r.onFocusOut=function(){r.state.open&&setTimeout(function(){return r.setState({open:!1})},200)},r.style=function(){var t=r.input.getBoundingClientRect();return{top:t.bottom,left:t.left,width:t.width}},o=n,(0,s.default)(r,o)}return(0,c.default)(e,t),(0,l.default)(e,[{key:"render",value:function(t,e){var n=this,i=t.label,u=t.hint,l=t.backSide,s=t.options,c=t.className,d=(0,a.default)(t,["label","hint","backSide","options","className"]),v=(0,h.default)(p.default.input,c),g=(0,f.h)("input",(0,o.default)({className:v,autoComplete:!1},d));if(l){var y=(0,h.default)(p.default.backSide,(0,r.default)({},p.default.open,e.open));g=(0,f.h)("div",{className:y},(0,f.h)("input",(0,o.default)({className:v,autoComplete:!1,onFocus:this.onFocus,onFocusOut:this.onFocusOut,ref:function(t){return n.input=t}},d)),(0,f.h)("span",null,l),!e.open&&s?null:(0,f.h)("div",{className:p.default.backSideList,style:this.style()},s.map(function(t){return(0,f.h)("div",{className:p.default.backSideItem,onClick:function(){return n.onInput(t.value)}},t.label)})))}return void 0!==i?(0,f.h)("div",{className:p.default.wrap},(0,f.h)("label",{className:p.default.label},i),g,u&&(0,f.h)("div",{className:p.default.hint,dangerouslySetInnerHTML:{__html:u}})):g}}]),e}(f.Component),e.Checkbox=function(t){function e(){return(0,u.default)(this,e),(0,s.default)(this,(e.__proto__||(0,i.default)(e)).apply(this,arguments))}return(0,c.default)(e,t),(0,l.default)(e,[{key:"render",value:function(t){var e,n=t.label,i=t.hint,u=t.className,l=(0,a.default)(t,["label","hint","className"]),s=(0,h.default)(p.default.checkbox,p.default[u],(e={},(0,r.default)(e,p.default.active,!0===l.checked),(0,r.default)(e,p.default.disabled,l.disabled),e));return!0===l.disabled&&(l.onChange=null),(0,f.h)("div",{className:p.default.wrap},(0,f.h)("div",{className:p.default.checkboxWrap},(0,f.h)("label",{className:s},(0,f.h)("input",(0,o.default)({type:"checkbox",className:s},l))),n&&(0,f.h)("label",{className:p.default.label},n)),i&&(0,f.h)("div",{className:p.default.hint,dangerouslySetInnerHTML:{__html:i}}))}}]),e}(f.Component),e.Select=function(t){function e(){return(0,u.default)(this,e),(0,s.default)(this,(e.__proto__||(0,i.default)(e)).apply(this,arguments))}return(0,c.default)(e,t),(0,l.default)(e,[{key:"render",value:function(t){var e=t.label,n=t.options,r=t.className,i=(0,a.default)(t,["label","options","className"]),u=(0,h.default)(p.default.input,r),l=(0,f.h)("select",(0,o.default)({className:u},i),n.map(function(t){var e=t.label,n=(0,a.default)(t,["label"]);return(0,f.h)("option",n,e)}));return void 0!==e?(0,f.h)(g,{className:"isLabel"},(0,f.h)("label",{className:p.default.label},e),l):l}}]),e}(f.Component),e.Range=function(t){function e(){return(0,u.default)(this,e),(0,s.default)(this,(e.__proto__||(0,i.default)(e)).apply(this,arguments))}return(0,c.default)(e,t),(0,l.default)(e,[{key:"render",value:function(t){var e=t.label,n=t.className,r=(0,a.default)(t,["label","className"]),i=(0,h.default)(p.default.range,n),u=(0,f.h)("div",{className:p.default.rangeWrap},(0,f.h)("input",(0,o.default)({type:"range",className:i},r)));return e?(0,f.h)("div",{className:p.default.wrap},e&&(0,f.h)("label",{className:p.default.label},e),u):u}}]),e}(f.Component),e.Textarea=function(t){function e(){return(0,u.default)(this,e),(0,s.default)(this,(e.__proto__||(0,i.default)(e)).apply(this,arguments))}return(0,c.default)(e,t),(0,l.default)(e,[{key:"render",value:function(t){var e=t.className,n=(0,a.default)(t,["className"]),r=(0,h.default)(p.default.input,e||null);return(0,f.h)(d.default,(0,o.default)({className:r},n))}}]),e}(f.Component)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.hsb2hsl=function(t,e,n){var r={h:t};return r.l=(2-e)*n,r.s=e*n,r.l<=1&&r.l>0?r.s/=r.l:r.s/=2-r.l,r.l/=2,r.s>1&&(r.s=1),!r.s>0&&(r.s=0),r.h*=360,r.s*=100,r.l*=100,r},e.hsv2rgb=function(t,e,n){var r=void 0,o=void 0,a=void 0,i=Math.floor(6*t),u=6*t-i,l=n*(1-e),s=n*(1-u*e),c=n*(1-(1-u)*e);switch(i%6){case 0:r=n,o=c,a=l;break;case 1:r=s,o=n,a=l;break;case 2:r=l,o=n,a=c;break;case 3:r=l,o=s,a=n;break;case 4:r=c,o=l,a=n;break;case 5:r=n,o=l,a=s}return[255*r,255*o,255*a]},e.hsl2rgb=function(t,e,n){var r=void 0,o=void 0,a=void 0;if(0==e)r=o=a=n;else{var i=function(t,e,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t},u=n<.5?n*(1+e):n+e-n*e,l=2*n-u;r=i(l,u,t+1/3),o=i(l,u,t),a=i(l,u,t-1/3)}return[255*r,255*o,255*a]},e.hsv2hsl=function(t,e,n){return[t,e*n/((t=(2-e)*n)<1?t:2-t),t/2]},e.hsl2hsv=function(t,e,n){return[t,2*(e*=n<.5?n:1-n)/(n+e),n+e]};var r=e.hex2rgb=function(t){var e=t.replace("#","");3===e.length&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]);var n=parseInt(e,16);return[n>>16,n>>8&255,255&n]},o=(e.hex2hsb=function(t){var e=r(t),n=o({r:e[0],g:e[1],b:e[2]});return 0===n.s&&(n.h=360),n},e.rgb2hex=function(t){return((t=t.map(function(t){return parseInt(t,10)}))[2]|t[1]<<8|t[0]<<16|1<<24).toString(16).slice(1)},e.rgb2hsv=function(t,e,n){t/=255,e/=255,n/=255;var r,o=Math.max(t,e,n),a=Math.min(t,e,n),i=void 0,u=o,l=o-a;if(r=0==o?0:l/o,o==a)i=0;else{switch(o){case t:i=(e-n)/l+(e<n?6:0);break;case e:i=(n-t)/l+2;break;case n:i=(t-e)/l+4}i/=6}return[i,r,u]},e.rgb2hsb=function(t){var e={h:0,s:0,b:0},n=Math.min(t.r,t.g,t.b),r=Math.max(t.r,t.g,t.b),o=r-n;return e.b=r,e.s=0!==r?255*o/r:0,0!==e.s?t.r===r?e.h=(t.g-t.b)/o:t.g===r?e.h=2+(t.b-t.r)/o:e.h=4+(t.r-t.g)/o:e.h=-1,e.h*=60,e.h<0&&(e.h+=360),e.s*=100/255,e.b*=100/255,e}),a=function(t,e){var n=t.replace(/^#/,""),r=parseInt(n,16),o=Math.round(2.55*e),a=(r>>16)+o,i=(r>>8&255)+o,u=(255&r)+o;return(16777216+65536*(a<255?a<1?0:a:255)+256*(i<255?i<1?0:i:255)+(u<255?u<1?0:u:255)).toString(16).slice(1)},i=(e.lighten=function(t,e){return"#"+a(t,e)},e.darken=function(t,e){return"#"+a(t,e)},e.rgb2int=function(t,e,n){var r=0;return r|=(255&t)<<16,r|=(255&e)<<8,r|=255&n});e.pixelAt=function(t,e,n){var r=4*(n*t.width+e);return[r,e,n,i(t.data[r],t.data[r+1],t.data[r+2])]},e.compare=function(t,e,n){if(0===n)return t===e;var r=t>>16&255,o=e>>16&255,a=t>>8&255,i=e>>8&255,u=255&t,l=255&e;return Math.abs(r-o)<=n&&Math.abs(a-i)<=n&&Math.abs(u-l)<=n}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=c(n(1)),o=c(n(8)),a=c(n(7)),i=n(0),u=c(n(9)),l=c(n(117)),s=c(n(247));function c(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){var e=t.name,n=t.className,c=t.loading,f=t.disabled,d=t.children,h=(0,a.default)(t,["name","className","loading","disabled","children"]),p=(0,u.default)(s.default.button,n||null,(0,o.default)({},s.default.loading,c));return c&&(f=!0),(0,i.h)("button",(0,r.default)({className:p,disabled:f},h),e||d,c&&(0,i.h)(l.default,{className:s.default.preloader,size:"small"}))}},function(t,e,n){var r=n(313),o=n(82),a=n(312),i=n(311),u=n(310),l=n(42),s=n(135),c=s(r),f=s(o),d=s(a),h=s(i),p=s(u),v=l;(r&&"[object DataView]"!=v(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=v(new o)||a&&"[object Promise]"!=v(a.resolve())||i&&"[object Set]"!=v(new i)||u&&"[object WeakMap]"!=v(new u))&&(v=function(t){var e=l(t),n="[object Object]"==e?t.constructor:void 0,r=n?s(n):"";if(r)switch(r){case c:return"[object DataView]";case f:return"[object Map]";case d:return"[object Promise]";case h:return"[object Set]";case p:return"[object WeakMap]"}return e}),t.exports=v},function(t,e,n){var r=n(132),o=n(131);t.exports=function(t,e,n,a){var i=!n;n||(n={});for(var u=-1,l=e.length;++u<l;){var s=e[u],c=a?a(n[s],t[s],s,n,t):void 0;void 0===c&&(c=t[s]),i?o(n,s,c):r(n,s,c)}return n}},function(t,e,n){var r=n(336);t.exports=function(t,e){var n=t.__data__;return r(e)?n["string"==typeof e?"string":"hash"]:n.map}},function(t,e,n){var r=n(31)(Object,"create");t.exports=r},function(t,e,n){var r=n(83);t.exports=function(t,e){for(var n=t.length;n--;)if(r(t[n][0],e))return n;return-1}},function(t,e,n){var r=n(358),o=n(357),a=n(356),i=n(355),u=n(354);function l(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=u,t.exports=l},function(t,e,n){var r=n(19).Symbol;t.exports=r},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){n(402);for(var r=n(15),o=n(34),a=n(38),i=n(14)("toStringTag"),u="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l<u.length;l++){var s=u[l],c=r[s],f=c&&c.prototype;f&&!f[i]&&o(f,i,s),a[s]=a.Array}},function(t,e,n){var r=n(27).f,o=n(33),a=n(14)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,a)&&r(t,a,{configurable:!0,value:e})}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){var r=n(152),o=n(92);t.exports=Object.keys||function(t){return r(t,o)}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){t.exports=!0},function(t,e,n){"use strict";var r=n(407)(!0);n(155)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){t.exports={default:n(408),__esModule:!0}},function(t,e,n){"use strict";n.r(e);var r=n(412),o="object"==typeof self&&self&&self.Object===Object&&self,a=(r.a||o||Function("return this")()).Symbol,i=Object.prototype,u=i.hasOwnProperty,l=i.toString,s=a?a.toStringTag:void 0;var c=function(t){var e=u.call(t,s),n=t[s];try{t[s]=void 0;var r=!0}catch(t){}var o=l.call(t);return r&&(e?t[s]=n:delete t[s]),o},f=Object.prototype.toString;var d=function(t){return f.call(t)},h="[object Null]",p="[object Undefined]",v=a?a.toStringTag:void 0;var g=function(t){return null==t?void 0===t?p:h:v&&v in Object(t)?c(t):d(t)};var y=function(t,e){return function(n){return t(e(n))}}(Object.getPrototypeOf,Object);var m=function(t){return null!=t&&"object"==typeof t},b="[object Object]",w=Function.prototype,x=Object.prototype,_=w.toString,M=x.hasOwnProperty,C=_.call(Object);var k=function(t){if(!m(t)||g(t)!=b)return!1;var e=y(t);if(null===e)return!0;var n=M.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&_.call(n)==C},L=n(101),j={INIT:"@@redux/INIT"};function S(t,e,n){var r;if("function"==typeof e&&void 0===n&&(n=e,e=void 0),void 0!==n){if("function"!=typeof n)throw new Error("Expected the enhancer to be a function.");return n(S)(t,e)}if("function"!=typeof t)throw new Error("Expected the reducer to be a function.");var o=t,a=e,i=[],u=i,l=!1;function s(){u===i&&(u=i.slice())}function c(){return a}function f(t){if("function"!=typeof t)throw new Error("Expected listener to be a function.");var e=!0;return s(),u.push(t),function(){if(e){e=!1,s();var n=u.indexOf(t);u.splice(n,1)}}}function d(t){if(!k(t))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===t.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(l)throw new Error("Reducers may not dispatch actions.");try{l=!0,a=o(a,t)}finally{l=!1}for(var e=i=u,n=0;n<e.length;n++){(0,e[n])()}return t}return d({type:j.INIT}),(r={dispatch:d,subscribe:f,getState:c,replaceReducer:function(t){if("function"!=typeof t)throw new Error("Expected the nextReducer to be a function.");o=t,d({type:j.INIT})}})[L.a]=function(){var t,e=f;return(t={subscribe:function(t){if("object"!=typeof t)throw new TypeError("Expected the observer to be an object.");function n(){t.next&&t.next(c())}return n(),{unsubscribe:e(n)}}})[L.a]=function(){return this},t},r}function O(t,e){var n=e&&e.type;return"Given action "+(n&&'"'+n.toString()+'"'||"an action")+', reducer "'+t+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}function N(t){for(var e=Object.keys(t),n={},r=0;r<e.length;r++){var o=e[r];0,"function"==typeof t[o]&&(n[o]=t[o])}var a=Object.keys(n);var i=void 0;try{!function(t){Object.keys(t).forEach(function(e){var n=t[e];if(void 0===n(void 0,{type:j.INIT}))throw new Error('Reducer "'+e+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(void 0===n(void 0,{type:"@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".")}))throw new Error('Reducer "'+e+"\" returned undefined when probed with a random type. Don't try to handle "+j.INIT+' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')})}(n)}catch(t){i=t}return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments[1];if(i)throw i;for(var r=!1,o={},u=0;u<a.length;u++){var l=a[u],s=n[l],c=t[l],f=s(c,e);if(void 0===f){var d=O(l,e);throw new Error(d)}o[l]=f,r=r||f!==c}return r?o:t}}function T(t,e){return function(){return e(t.apply(void 0,arguments))}}function D(t,e){if("function"==typeof t)return T(t,e);if("object"!=typeof t||null===t)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===t?"null":typeof t)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var n=Object.keys(t),r={},o=0;o<n.length;o++){var a=n[o],i=t[a];"function"==typeof i&&(r[a]=T(i,e))}return r}function I(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return 0===e.length?function(t){return t}:1===e.length?e[0]:e.reduce(function(t,e){return function(){return t(e.apply(void 0,arguments))}})}var E=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t};function z(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return function(t){return function(n,r,o){var a,i=t(n,r,o),u=i.dispatch,l={getState:i.getState,dispatch:function(t){return u(t)}};return a=e.map(function(t){return t(l)}),u=I.apply(void 0,a)(i.dispatch),E({},i,{dispatch:u})}}}n.d(e,"createStore",function(){return S}),n.d(e,"combineReducers",function(){return N}),n.d(e,"bindActionCreators",function(){return D}),n.d(e,"applyMiddleware",function(){return z}),n.d(e,"compose",function(){return I})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=h(n(1)),o=h(n(7)),a=h(n(6)),i=h(n(5)),u=h(n(4)),l=h(n(3)),s=h(n(2)),c=n(0),f=n(47),d=h(n(172));function h(t){return t&&t.__esModule?t:{default:t}}var p=function(t){function e(){return(0,i.default)(this,e),(0,l.default)(this,(e.__proto__||(0,a.default)(e)).apply(this,arguments))}return(0,s.default)(e,t),(0,u.default)(e,[{key:"render",value:function(t){var e=t.value,n=t.onChange,a=t.postfix,i=void 0===a?"":a,u=t.min,l=void 0===u?1:u,s=t.max,h=void 0===s?100:s,p=(0,o.default)(t,["value","onChange","postfix","min","max"]);return(0,c.h)("div",{className:d.default.container},(0,c.h)("div",{className:d.default.input},(0,c.h)("div",{className:d.default.view},""+e+i),(0,c.h)(f.Range,(0,r.default)({value:e,min:l,max:h,className:d.default.range,onInput:function(t){return n(t.target.value)}},p))))}}]),e}(c.Component);e.default=p},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=g(n(29)),o=g(n(28)),a=g(n(1)),i=g(n(7)),u=g(n(6)),l=g(n(5)),s=g(n(4)),c=g(n(3)),f=g(n(2)),d=n(0),h=g(n(9));n(186);var p=n(36),v=g(n(185));function g(t){return t&&t.__esModule?t:{default:t}}var y=function(t){function e(){var t,n,r,o;(0,l.default)(this,e);for(var a=arguments.length,i=Array(a),s=0;s<a;s++)i[s]=arguments[s];return n=r=(0,c.default)(this,(t=e.__proto__||(0,u.default)(e)).call.apply(t,[this].concat(i))),r.observer=r.observer(),r.canvas=document.createElement("canvas"),o=n,(0,c.default)(r,o)}return(0,f.default)(e,t),(0,s.default)(e,[{key:"componentDidMount",value:function(){this.resize()}},{key:"componentDidUpdate",value:function(t){var e=t.src;this.props.src!==e&&this.resize()}},{key:"render",value:function(t,e){var n=t.className,r=(0,i.default)(t,["className"]),o=(0,h.default)(v.default.img,n||null);return(0,d.h)("img",(0,a.default)({className:o},r,e))}},{key:"observe",value:function(t){t&&this.image!==t&&(this.image=t,this.observer.observe(t))}},{key:"observer",value:function(){var t=this;return new IntersectionObserver(function(){return t.entries()},{root:null,rootMargin:"0px",threshold:1})}},{key:"entries",value:function(t){var e=this;t.forEach(function(t){return e.entry(t)})}},{key:"onLoad",value:function(){}},{key:"entry",value:function(){var t=(0,o.default)(r.default.mark(function t(e){var n;return r.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!(e.intersectionRatio>0)){t.next=6;break}return this.observer.unobserve(e.target),n=this.props.src,t.next=5,(0,p.loadImage)(n);case 5:this.setState((0,a.default)({},this.props,{src:n}),this.onLoad);case 6:case"end":return t.stop()}},t,this)}));return function(e){return t.apply(this,arguments)}}()},{key:"resize",value:function(){var t=(0,o.default)(r.default.mark(function t(){var e,n,o,a,i,u;return r.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.props,n=e.src,o=e.width,a=e.height,o&&a){t.next=3;break}return t.abrupt("return");case 3:return t.next=5,(0,p.loadImage)(n);case 5:i=t.sent,u=Math.min(this.props.width/i.width,this.props.height/i.height),this.canvas.width=o=i.width*u,this.canvas.height=a=i.height*u,this.canvas.getContext("2d").drawImage(i,0,0,o,a),this.setState({src:this.canvas.toDataURL()});case 12:case"end":return t.stop()}},t,this)}));return function(){return t.apply(this,arguments)}}()}]),e}(d.Component);e.default=y},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(1),a=(r=o)&&r.__esModule?r:{default:r},i=n(0),u=n(71),l=n(12);e.default=function(t){var e=t.frame,n=t.onMouseDown,r=e.height/2,o=e.width/2,s=e.top+r,c=e.left+o,f=(0,u.degree)(e.rotate-90),d=s+r*Math.sin(f)-11+30*Math.sin(f),h=c+r*Math.cos(f)-11+30*Math.cos(f),p=(0,a.default)({},e,{rotate:0,scale:1,top:d,left:h,backgroundColor:"rgba(0, 146, 209, 1)",width:22,height:22});return(0,i.h)(null,{},[(0,i.h)(l.Circle,{style:p,onMouseDown:n}),(0,i.h)(l.Image,{style:(0,a.default)({},p,{rotate:e.rotate}),src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgMjIgMjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2LjIgKDQ0NDk2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5yb3RhdGUtb3B0aW9uPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTIxLjU0NDQyNjEsOS43NzIyMTMwNyBDMjEuNTQ0NDI2MSwxNC41MjUxMDg4IDE4LjEzMzM4ODEsMTguNDk1Nzc1OSAxMy42MzA5MDQsMTkuMzY2MjY0NCBMMTMuNjMwOTA0LDIyIEw2LjQ3MTU5MzExLDE3Ljg5NDg5MDUgTDEzLjYzMDkwNCwxMy43ODk3ODExIEwxMy42MzA5MDQsMTYuMjAwOTE3MSBDMTYuNDE5OTE1NCwxNS4zOTMyMzY4IDE4LjQ2NTU5NDEsMTIuODE3ODk2NCAxOC40NjU1OTQxLDkuNzcyMTEwNDUgQzE4LjQ2NTU5NDEsNi4wODE0MTE3OCAxNS40NjI5MTE3LDMuMDc4NzI5NDcgMTEuNzcyMjEzMSwzLjA3ODcyOTQ3IEM4LjA4MTUxNDQxLDMuMDc4NzI5NDcgNS4wNzg4MzIxLDYuMDgxNDExNzggNS4wNzg4MzIxLDkuNzcyMTEwNDUgQzUuMDc4ODMyMSwxMC43NjYxNjI3IDUuMjkxMDY2MjYsMTEuNzIyMTQwMSA1LjcwOTc4NzQyLDEyLjYxMzY2NzIgTDIuOTIzMDMzODYsMTMuOTIyNTgxNCBDMi4zMTA1NTE1MywxMi42MTg0OTA3IDIsMTEuMjIyMTM3NyAyLDkuNzcyMjEzMDcgQzIuMDAwMTAyNjMsNC4zODM4NDYzOSA2LjM4Mzk0OTAyLDAgMTEuNzcyMzE1NywwIEMxNy4xNjA2ODI0LDAgMjEuNTQ0NDI2MSw0LjM4Mzg0NjM5IDIxLjU0NDQyNjEsOS43NzIyMTMwNyBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgPC9nPgo8L3N2Zz4="}),(0,i.h)(l.Line,{style:{rotate:e.rotate-90,scale:1,top:e.top+e.height/2+e.height/2*Math.sin((e.rotate-90)*(Math.PI/180)),left:e.left+e.width/2+e.height/2*Math.cos((e.rotate-90)*(Math.PI/180)),width:18,borderWidth:2,borderStyle:"dashed",borderColor:"rgba(0, 146, 209, 1)"}})])}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getMousePos=e.centerCrop=e.diffWithin=e.pointDiff=e.shrinkRect=e.degree=e.resizeRect=e.moveRect=e.isInRect=e.rectCenter=void 0;var r,o=n(241),a=(r=o)&&r.__esModule?r:{default:r};e.rectCenter=function(t){var e=(0,a.default)(t,4),n=e[0],r=e[1];return{x:n+e[2]/2,y:r+e[3]/2}},e.isInRect=function(t,e){return t.x>=e[0]&&t.x<=e[0]+e[2]&&t.y>=e[1]&&t.y<=e[1]+e[3]},e.moveRect=function(t,e){return{left:t.left-e.left,top:t.top-e.top}},e.resizeRect=function(t,e){var n=(t.width-2*e.left)/t.width,r=t.width*n,o=t.height*n;return{width:r,height:o,left:t.left+e.left,top:t.top+(t.height-o)/2}},e.degree=function(t){return t*(Math.PI/180)},e.shrinkRect=function(t,e,n){var r=(0,a.default)(t,4),o=r[0],i=r[1],u=r[2],l=r[3];return"left"===e?[o-n,i,u+n,l]:[o,i,u-n,l]};var i=e.pointDiff=function(t,e){return{xDiff:t.x-e.x,yDiff:t.y-e.y}};e.diffWithin=function(t,e,n){var r=n.x,o=n.y,a=i(t,e),u=a.xDiff,l=a.yDiff;return{xWithin:u>=-r&&u<=r,yWithin:l>=-o&&l<=o}},e.centerCrop=function(t,e){var n=t.width,r=t.height,o=e.width/e.height,a=void 0,i=void 0;return o>=n/r?(a=n,i=n/o):(a=r*o,i=r),{xPad:(n-a)/2,yPad:(r-i)/2,zoneWidth:a,zoneHeight:i}},e.getMousePos=function(t,e){var n=t.clientX,r=t.clientY,o=Math.abs(e.width/e.offsetWidth),a=Math.abs(e.height/e.offsetHeight),i=e.getBoundingClientRect(),u=i.top,l=i.left;return{x:Math.round((n-l)*o),y:Math.round((r-u)*a)}}},function(t,e,n){var r=n(116),o=n(24),a="Expected a function";t.exports=function(t,e,n){var i=!0,u=!0;if("function"!=typeof t)throw new TypeError(a);return o(n)&&(i="leading"in n?!!n.leading:i,u="trailing"in n?!!n.trailing:u),r(t,e,{leading:i,maxWait:e,trailing:u})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.sequence=function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return function(t){return e.reduce(function(t,e){return e.call(null,t)},t)}},e.hash=function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:5,e="abcdefghijklmnopqrstuvwxyz0123456789",n="",r=0;r<t;r++)n+=e.charAt(Math.floor(Math.random()*e.length));return n};e.identity=function(t){return t};e.isBase64=function(t){return new RegExp(/^(data:\w+\/[a-zA-Z\+\-\.]+;base64,)?(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/,"gi").test(t)},e.once=function(t,e){var n=void 0;return function(){return t&&(n=t.apply(e||this,arguments),t=null),n}}},function(t,e,n){var r=n(119);t.exports=function(t){var e=new t.constructor(t.byteLength);return new r(e).set(new r(t)),e}},function(t,e,n){var r=n(316),o=n(125),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,u=i?function(t){return null==t?[]:(t=Object(t),r(i(t),function(e){return a.call(t,e)}))}:o;t.exports=u},function(t,e,n){var r=n(136),o=n(128);t.exports=function(t){return null!=t&&o(t.length)&&!r(t)}},function(t,e){var n=Object.prototype;t.exports=function(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||n)}},function(t,e,n){(function(t){var r=n(138),o="object"==typeof e&&e&&!e.nodeType&&e,a=o&&"object"==typeof t&&t&&!t.nodeType&&t,i=a&&a.exports===o&&r.process,u=function(){try{return i&&i.binding&&i.binding("util")}catch(t){}}();t.exports=u}).call(this,n(80)(t))},function(t,e){t.exports=function(t){return function(e){return t(e)}}},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){(function(t){var r=n(19),o=n(327),a="object"==typeof e&&e&&!e.nodeType&&e,i=a&&"object"==typeof t&&t&&!t.nodeType&&t,u=i&&i.exports===a?r.Buffer:void 0,l=(u?u.isBuffer:void 0)||o;t.exports=l}).call(this,n(80)(t))},function(t,e,n){var r=n(31)(n(19),"Map");t.exports=r},function(t,e){t.exports=function(t,e){return t===e||t!=t&&e!=e}},function(t,e,n){var r=n(359),o=4;t.exports=function(t){return r(t,o)}},function(t,e,n){var r=n(15),o=n(10),a=n(64),i=n(86),u=n(27).f;t.exports=function(t){var e=o.Symbol||(o.Symbol=a?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||u(e,t,{value:i.f(t)})}},function(t,e,n){e.f=n(14)},function(t,e,n){"use strict";e.__esModule=!0;var r=i(n(384)),o=i(n(382)),a="function"==typeof o.default&&"symbol"==typeof r.default?function(t){return typeof t}:function(t){return t&&"function"==typeof o.default&&t.constructor===o.default&&t!==o.default.prototype?"symbol":typeof t};function i(t){return t&&t.__esModule?t:{default:t}}e.default="function"==typeof o.default&&"symbol"===a(r.default)?function(t){return void 0===t?"undefined":a(t)}:function(t){return t&&"function"==typeof o.default&&t.constructor===o.default&&t!==o.default.prototype?"symbol":void 0===t?"undefined":a(t)}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){"use strict";var r=n(63);t.exports.f=function(t){return new function(t){var e,n;this.promise=new t(function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r}),this.resolve=r(e),this.reject=r(n)}(t)}},function(t,e,n){var r=n(45),o=n(14)("toStringTag"),a="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,i;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),o))?n:a?r(e):"Object"==(i=r(e))&&"function"==typeof e.callee?"Arguments":i}},function(t,e,n){var r=n(98);t.exports=function(t){return Object(r(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(15),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});t.exports=function(t){return o[t]||(o[t]={})}},function(t,e,n){var r=n(93)("keys"),o=n(60);t.exports=function(t){return r[t]||(r[t]=o(t))}},function(t,e,n){var r=n(20),o=n(405),a=n(92),i=n(94)("IE_PROTO"),u=function(){},l=function(){var t,e=n(97)("iframe"),r=a.length;for(e.style.display="none",n(149).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),l=t.F;r--;)delete l.prototype[a[r]];return l()};t.exports=Object.create||function(t,e){var n;return null!==t?(u.prototype=r(t),n=new u,u.prototype=null,n[i]=t):n=l(),void 0===e?n:o(n,e)}},function(t,e,n){var r=n(26);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var r=n(26),o=n(15).document,a=r(o)&&r(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){t.exports=function(t,e,n,r,o){for(e=e.split?e.split("."):e,r=0;r<e.length;r++)t=t?t[e[r]]:o;return t===o?n:t}},function(t,e,n){"use strict";(function(t,r){var o,a=n(157);o="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==t?t:r;var i=Object(a.a)(o);e.a=i}).call(this,n(44),n(373)(t))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=y(n(8)),o=y(n(7)),a=y(n(6)),i=y(n(5)),u=y(n(4)),l=y(n(3)),s=y(n(2)),c=n(0),f=y(n(9)),d=y(n(72)),h=y(n(43)),p=n(48),v=y(n(23)),g=y(n(179));function y(t){return t&&t.__esModule?t:{default:t}}var m=function(t){function e(){var t,n,r,o;(0,i.default)(this,e);for(var u=arguments.length,s=Array(u),c=0;c<u;c++)s[c]=arguments[c];return n=r=(0,l.default)(this,(t=e.__proto__||(0,a.default)(e)).call.apply(t,[this].concat(s))),r.exp=/[0-9a-f]{3,6}$/i,r.state={hsb:{h:180,s:70,b:100},hex:"",color:null,gradientH:null,gradientS:null,gradientB:null,isOpen:!1},r.onKeyDown=function(t){var e=t.target.tagName.toLowerCase();r.props.onPicker&&86===t.keyCode&&!["input","textarea"].includes(e)&&(t.preventDefault(),r.props.onPicker())},r.onToggle=function(){r.setState({isOpen:!r.state.isOpen})},r.onClose=function(){r.state.isOpen&&(r.timeoutId=setTimeout(function(){r.setState({isOpen:!1})},300))},r.onCloseStop=function(){r.timeoutId&&clearTimeout(r.timeoutId)},r.hsb2hsl=function(t,e,n){return void 0!==t&&null!==t||(t=r.state.hsb.h),void 0!==e&&null!==e||(e=r.state.hsb.s),void 0!==n&&null!==n||(n=r.state.hsb.b),(0,p.hsb2hsl)(t/360,e/100,n/100)},r.updateColor=function(){var t=parseFloat(r.h.value),e=parseFloat(r.s.value),n=parseFloat(r.b.value),o=r.hsb2hsl(t,e,n),a="hsl("+o.h+", "+o.s+"%, "+o.l+"%)",i=(0,p.hsl2rgb)(o.h/360,o.s/100,o.l/100),u=(0,p.rgb2hex)(i);r.setState({color:a,hex:u,hsb:{h:t,s:e,b:n},gradientS:r.gradientS(),gradientB:r.gradientB()})},r.updateHex=function(t){var e=t.target.value,n=e.replace("#","");if(r.exp.test(n)){var o=(0,p.hex2hsb)(n),a=r.hsb2hsl(o.h,o.s,o.b),i="hsl("+a.h+", "+a.s+"%, "+a.l+"%)";r.setState({hex:e,hsb:o,color:i,gradientS:r.gradientS(),gradientB:r.gradientB()},r.onChange)}else r.setState({hex:e},r.onChange)},r.onChange=function(){var t=r.state.hex;t=t.replace("#",""),h.default.set("imager:color:"+r.props.type,t),r.props.onChange("#"+t)},r.gradientH=function(){for(var t=[],e=0;e<7;e++){var n=60*e,o=r.hsb2hsl(n,100,100);t.push("hsl("+o.h+", "+o.s+"%, "+o.l+"%)")}return{backgroundImage:"linear-gradient(to right, "+t.join(", ")+")"}},r.gradientS=function(){var t=[],e=r.hsb2hsl(null,0,100);return t.push("hsl("+e.h+", "+e.s+"%, "+e.l+"%)"),e=r.hsb2hsl(null,100,100),t.push("hsl("+e.h+", "+e.s+"%, "+e.l+"%)"),{backgroundImage:"linear-gradient(to right, "+t.join(", ")+")"}},r.gradientB=function(){var t=[],e=r.hsb2hsl(null,0,0);return t.push("hsl("+e.h+", "+e.s+"%, "+e.l+"%)"),e=r.hsb2hsl(null,null,100),t.push("hsl("+e.h+", "+e.s+"%, "+e.l+"%)"),{backgroundImage:"linear-gradient(to right, "+t.join(", ")+")"}},o=n,(0,l.default)(r,o)}return(0,s.default)(e,t),(0,u.default)(e,[{key:"componentDidMount",value:function(){this.onChange=(0,d.default)(this.onChange,50);var t=this.props.value;t=t.replace("#","");var e=h.default.get("imager:color:"+this.props.type);e!==t&&this.exp.test(e)&&(t=e);var n=(0,p.hex2hsb)(t),r=this.hsb2hsl(n.h,n.s,n.b),o="hsl("+r.h+", "+r.s+"%, "+r.l+"%)";this.setState({hsl:r,hex:t,color:o,gradientH:this.gradientH(),gradientS:this.gradientS(),gradientB:this.gradientB()},this.onChange),window.addEventListener("keydown",this.onKeyDown,!1)}},{key:"componentWillReceiveProps",value:function(t){if(t.value!==this.props.value){var e=t.value,n=(0,p.hex2hsb)(e),r=this.hsb2hsl(n.h,n.s,n.b),o="hsl("+r.h+", "+r.s+"%, "+r.l+"%)";this.setState({hsl:r,hex:e,color:o,gradientH:this.gradientH(),gradientS:this.gradientS(),gradientB:this.gradientB()},this.onChange)}}},{key:"componentWillUnmount",value:function(){window.removeEventListener("keydown",this.onKeyDown)}},{key:"render",value:function(t,e){var n=this,r=e.hsb,a=(0,o.default)(e,["hsb"]);return(0,c.h)("div",{className:g.default.container},(0,c.h)("div",{className:g.default.row},(0,c.h)("div",{className:g.default.col},(0,c.h)("div",{className:g.default.overflow,style:{backgroundColor:"#"+a.hex},onClick:this.onToggle}),a.isOpen&&(0,c.h)("div",{className:g.default.popup,onMouseLeave:this.onClose,onMouseEnter:this.onCloseStop},(0,c.h)("div",{className:g.default.control,style:a.gradientH},(0,c.h)("input",{type:"range",min:0,max:360,value:r.h,ref:function(t){return n.h=t},onInput:this.updateColor,onChange:this.onChange})),(0,c.h)("div",{className:g.default.control,style:a.gradientS},(0,c.h)("input",{type:"range",min:0,max:100,value:r.s,ref:function(t){return n.s=t},onInput:this.updateColor,onChange:this.onChange})),(0,c.h)("div",{className:g.default.control,style:a.gradientB},(0,c.h)("input",{type:"range",min:0,max:100,value:r.b,ref:function(t){return n.b=t},onInput:this.updateColor,onChange:this.onChange})))),this.renderPicker(),(0,c.h)("div",{className:g.default.col},(0,c.h)("input",{type:"text",min:3,max:6,value:a.hex.replace("#",""),onInput:this.updateHex}))))}},{key:"renderPicker",value:function(){if(!this.props.onPicker)return null;var t=(0,f.default)(g.default.picker,(0,r.default)({},g.default.active,this.props.isPicker));return(0,c.h)("div",{className:g.default.col},(0,c.h)(v.default,{icon:"tool-eyedropper",class:t,onClick:this.props.onPicker}))}}]),e}(c.Component);e.default=m},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=C(n(7)),a=C(n(6)),i=C(n(5)),u=C(n(4)),l=C(n(3)),s=C(n(2)),c=C(n(1)),f=n(0),d=n(13),h=C(n(116)),p=n(73),v=C(n(18)),g=n(12),y=C(n(112)),m=C(n(111)),b=C(n(109)),w=C(n(107)),x=C(n(106)),_=C(n(105)),M=C(n(104));function C(t){return t&&t.__esModule?t:{default:t}}var k=(0,d.connect)(function(t){return(0,c.default)({},t)})(r=function(t){function e(){var t,n,r,u;(0,i.default)(this,e);for(var s=arguments.length,c=Array(s),f=0;f<s;f++)c[f]=arguments[f];return n=r=(0,l.default)(this,(t=e.__proto__||(0,a.default)(e)).call.apply(t,[this].concat(c))),r.state={frame:null},r.onRender=function(){if(r.node){var t=r.node.base.toDataURL("image/jpeg",.75);r.props.onRender(t,{active:r.props.active,history:r.props.history})}},r.item=function(t,e){var n=t.type,a=(0,o.default)(t,["type"]);return r["_"+n]?r["_"+n].call(r,a,e):console.error("Not found method for render layer: "+n)},u=n,(0,l.default)(r,u)}return(0,s.default)(e,t),(0,u.default)(e,[{key:"componentWillMount",value:function(){this.onRender=(0,p.once)(this.onRender.bind(this)),this.onRender=(0,h.default)(this.onRender.bind(this),1e3)}},{key:"render",value:function(){var t=this,e=this.list(),n=this.frame();return(0,f.h)(g.Surface,{ref:function(e){return t.node=e},width:n.width,height:n.height,style:{position:"absolute",top:"-999999px",left:"-999999px",opacity:0}},e.map(this.item))}},{key:"_image",value:function(t){var e=this.image(),n=this.frame(),r=this.state.frame&&t.selected?this.state.frame:n;return[(0,f.h)(g.Rect,{style:{scale:1,top:0,left:0,width:n.width,height:n.height,backgroundColor:"#fff"}}),(0,f.h)(g.Image,{src:e.src,style:(0,c.default)({scale:1},r,{width:e.naturalWidth,height:e.naturalHeight}),filter:e.filter,erasers:e.erasers,onDraw:this.onRender})]}},{key:"_brush",value:function(t){var e=t.points,n=t.style,r=(0,o.default)(t,["points","style"]),a=this.image(),i=this.frame(),u=this.state.frame&&a.selected?this.state.frame:i;if(u&&null!==u.top&&(n=(0,c.default)({},n,{translateX:u.left,translateY:u.top})),1===e.length&&(e=this.state.points),r.selected){var l=(0,c.default)({},n,{borderWidth:n.borderWidth+2,borderColor:"#eeeeee"}),s=e&&e.length>1?[e[e.length-2]]:e;return[(0,f.h)(x.default,(0,c.default)({},r,{style:n,points:e})),(0,f.h)(x.default,(0,c.default)({},r,{style:l,points:s})),(0,f.h)(x.default,(0,c.default)({},r,{style:n,points:s}))]}return(0,f.h)(x.default,(0,c.default)({},r,{style:n,points:e}))}},{key:"_crop",value:function(t,e){return(0,f.h)(M.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:0,height:0,rotate:0}),onDraw:this.onRender}))}},{key:"_clear",value:function(t,e){return(0,f.h)(_.default,(0,c.default)({key:e},t))}},{key:"_select",value:function(t,e){return(0,f.h)(b.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:0,height:0,rotate:0}),onDraw:this.onRender}))}},{key:"_blur",value:function(t,e){return(0,f.h)(w.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:0,height:0,rotate:0})}))}},{key:"_manual",value:function(t,e){return(0,f.h)(b.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:0,height:0,rotate:0})}))}},{key:"_text",value:function(t,e){var n=t.style.fontSize*t.style.lineHeight;return(0,f.h)(y.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:300,height:n})}))}},{key:"_sticker",value:function(t,e){return t.src?(0,f.h)(m.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:0,height:0,rotate:0}),onDraw:this.onRender})):null}},{key:"getFrame",value:function(t,e){var n=this,r=function(t){var e=t.top,r=t.left,a=(0,o.default)(t,["top","left"]),i=n.frame(),u=i.width,l=i.height;return e||(e=l/2-a.height/2),r||(r=u/2-a.width/2),(0,c.default)({top:e,left:r},a)};return this.state.frame&&t.selected?r((0,c.default)({},e,this.state.frame)):t.frame?r((0,c.default)({},e,t.frame)):r(e)}}]),e}(v.default))||r;e.default=k},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=h(n(1)),o=h(n(6)),a=h(n(5)),i=h(n(4)),u=h(n(3)),l=h(n(2)),s=n(0),c=n(12),f=h(n(70)),d=h(n(110));function h(t){return t&&t.__esModule?t:{default:t}}var p=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.onRotateDown=function(t,e){r.props.onSelect(),r.props.onRotate(t,e)},r.onResizeDown=function(t,e){r.props.onSelect(),r.props.onResize(t,e)},r.onMoveDown=function(t,e){r.props.onSelect(),r.props.onMove(t,e)},i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"render",value:function(t){var e=t.src,n=t.frame,o=t.focused,a=t.selected,i=t.onDraw,u=t.onMove,l=(0,r.default)({},n,{scale:1,borderColor:a?"rgba(0,146,209,1)":o?"rgba(0,146,209,0.5)":"transparent"});if(!u)return(0,s.h)(c.Image,{src:e,style:l,onDraw:i});var h=[(0,s.h)(c.Image,{src:e,style:l,onDraw:i,onMouseDown:this.onMoveDown})];return a&&(h=h.concat([(0,s.h)(f.default,{frame:n,onMouseDown:this.onRotateDown}),(0,s.h)(d.default,{frame:n,onMouseDown:this.onResizeDown})])),(0,s.h)(null,{},h)}}]),e}(s.Component);e.default=p},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=f(n(1)),o=f(n(6)),a=f(n(5)),i=f(n(4)),u=f(n(3)),l=f(n(2)),s=n(0),c=n(12);function f(t){return t&&t.__esModule?t:{default:t}}var d=function(t){function e(){return(0,a.default)(this,e),(0,u.default)(this,(e.__proto__||(0,o.default)(e)).apply(this,arguments))}return(0,l.default)(e,t),(0,i.default)(e,[{key:"render",value:function(t){var e=t.frame,n=(0,r.default)({},e,{scale:1,borderColor:"#ffffff",backgroundColor:"#ffffff"});return(0,s.h)(c.Rect,{style:n})}}]),e}(s.Component);e.default=d},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=c(n(6)),o=c(n(5)),a=c(n(4)),i=c(n(3)),u=c(n(2)),l=n(0),s=n(12);function c(t){return t&&t.__esModule?t:{default:t}}var f=function(t){function e(){return(0,o.default)(this,e),(0,i.default)(this,(e.__proto__||(0,r.default)(e)).apply(this,arguments))}return(0,u.default)(e,t),(0,a.default)(e,[{key:"render",value:function(t){return(0,l.h)(s.Line,t)}}]),e}(l.Component);e.default=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=d(n(1)),o=d(n(6)),a=d(n(5)),i=d(n(4)),u=d(n(3)),l=d(n(2)),s=n(0),c=n(12),f=d(n(108));function d(t){return t&&t.__esModule?t:{default:t}}var h=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.onResizeDown=function(t,e){r.props.onSelect(),r.props.onResize(t,e)},r.onMoveDown=function(t,e){r.props.onSelect(),r.props.onMove(t,e)},i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"render",value:function(t){var e=t.frame,n=t.style,o=(t.focused,t.selected);if(n=(0,r.default)({},n,e,{scale:1}),!o)return(0,s.h)(c.Rect,{style:n,onMouseDown:this.onMoveDown});n=(0,r.default)({},n,{borderWidth:2,borderStyle:"dashed",borderColor:o?"rgba(0,146,209,1)":"rgba(0,146,209,0.5)"});var a=[(0,s.h)(c.Rect,{style:n,onMouseDown:this.onMoveDown}),(0,s.h)(f.default,{frame:e,onMouseDown:this.onResizeDown})];return(0,s.h)(null,{},a)}}]),e}(s.Component);e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(1),a=(r=o)&&r.__esModule?r:{default:r},i=n(0),u=n(12);e.default=function(t){var e=t.frame,n=t.onMouseDown,r=e.height/2,o=e.width/2,l=e.top+r,s=e.left+o,c=(0,a.default)({},e,{rotate:0,scale:1,top:l,left:s,translateX:o-11,translateY:r-11,backgroundColor:"rgba(0, 146, 209, 1)",width:22,height:22});return(0,i.h)(null,{},[(0,i.h)(u.Circle,{style:c,onMouseDown:n}),(0,i.h)(u.Image,{style:(0,a.default)({},c,{rotate:e.rotate}),src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4yICg0NDQ5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c2l6ZS14eTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJzaXplLXh5IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNi4wMDAwMDAsIDEwNi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNzYuODg2NTYsMTU0LjMyNDM3NCBDMTc4LjE4NzAxNiwxNTMuMDI0NjAxIDE3OS42ODM1OTksMTUyLjM3NDAzMiAxODEuMzc0MjYsMTUyLjM3NDAzMiBDMTgzLjA2NTYwNCwxNTIuMzc0MDMyIDE4NC41NjIxODcsMTUzLjAyMzkxOCAxODUuODYxOTU5LDE1NC4zMjQzNzQgTDI1MC42MzY2NzQsMjE5LjA5OTA4OSBMMjc4LjczMTQzNSwxOTEuMDAwOTExIEMyODEuMjAzMTg5LDE4OC41MzM5NDEgMjg0LjEyNjY1MSwxODcuMjk2MzU1IDI4Ny41MTA3MDYsMTg3LjI5NjM1NSBDMjkwLjg5NDc2MSwxODcuMjk2MzU1IDI5My44MjE2NCwxODguNTMzOTQxIDI5Ni4yOTI3MTEsMTkxLjAwMDkxMSBDMjk4Ljc2NDQ2NSwxOTMuNDc1Mzk5IDI5OS45OTkzMTcsMTk2LjQwMjk2MSAyOTkuOTk5MzE3LDE5OS43ODQ5NjYgTDI5OS45OTkzMTcsMjg3LjE5MjkzOCBDMjk5Ljk5OTMxNywyOTAuNTc0MjYgMjk4Ljc2NDQ2NSwyOTMuNDk5NzcyIDI5Ni4yOTI3MTEsMjk1Ljk3MjIxIEMyOTMuODE5NTksMjk4LjQ0MTIzIDI5MC44OTI3MTEsMjk5LjY3ODgxNSAyODcuNTEwNzA2LDI5OS42Nzg4MTUgTDIwMC4xMDM0MTcsMjk5LjY3ODgxNSBDMTk2LjcyMTQxMiwyOTkuNjc4ODE1IDE5My43OTU5LDI5OC40NDEyMyAxOTEuMzI0MTQ2LDI5NS45NzIyMSBDMTg4Ljg1Mzc1OSwyOTMuNTAwNDU2IDE4Ny42MTc1NCwyOTAuNTc0OTQzIDE4Ny42MTc1NCwyODcuMTkyOTM4IEMxODcuNjE3NTQsMjgzLjgxMDkzNCAxODguODUzNzU5LDI4MC44ODMzNzEgMTkxLjMyNDE0NiwyNzguNDA4ODg0IEwyMTkuNDE4OTA3LDI1MC4zMTk1OSBMMTU0LjY0NDE5MSwxODUuNTQwNzc0IEMxNTMuMzQ0NDE5LDE4NC4yNDAzMTkgMTUyLjY5NDUzMywxODIuNzQ4NTE5IDE1Mi42OTQ1MzMsMTgxLjA1NTEyNSBDMTUyLjY5NDUzMywxNzkuMzYxNzMxIDE1My4zNDU3ODYsMTc3Ljg3MDYxNSAxNTQuNjQ0MTkxLDE3Ni41NjUzNzYgTDE3Ni44ODY1NiwxNTQuMzI0Mzc0IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQuMDI1MDU2OTUsMy43MDY2MDU5MiBDNi40OTQ3NjA4MiwxLjIzNDg1MTk0IDkuNDIyMzIzNDYsMCAxMi44MDQzMjgsMCBMMTAwLjIxMjMwMSwwIEMxMDMuNTkzNjIyLDAgMTA2LjUxNzc2OCwxLjIzNDg1MTk0IDEwOC45OTE1NzIsMy43MDY2MDU5MiBDMTExLjQ2MTI3Niw2LjE3Njk5MzE3IDExMi42OTYxMjgsOS4xMDM4NzI0NCAxMTIuNjk2MTI4LDEyLjQ4NTg3NyBDMTEyLjY5NjEyOCwxNS44Njc4ODE1IDExMS40NjEyNzYsMTguNzk1NDQ0MiAxMDguOTkxNTcyLDIxLjI2NTE0ODEgTDgwLjkwMDkxMTIsNDkuMzU5OTA4OSBMMTQ1LjY3NDk0MywxMTQuMTM0NjI0IEMxNDYuOTc0MDMyLDExNS40MzcxMyAxNDcuNjI1Mjg1LDExNi45MzE2NjMgMTQ3LjYyNTI4NSwxMTguNjIyMzIzIEMxNDcuNjI1Mjg1LDEyMC4zMTI5ODQgMTQ2Ljk3NDAzMiwxMjEuODEwMjUxIDE0NS42NzQ5NDMsMTIzLjExMDAyMyBMMTIzLjQyOTg0MSwxNDUuMzUyMzkyIEMxMjIuMTMwMDY4LDE0Ni42NTI4NDcgMTIwLjYzNzU4NSwxNDcuMzAyMDUgMTE4Ljk0NDg3NSwxNDcuMzAyMDUgQzExNy4yNTIxNjQsMTQ3LjMwMjA1IDExNS43NTk2ODEsMTQ2LjY1Mjg0NyAxMTQuNDU5OTA5LDE0NS4zNTIzOTIgTDQ5LjY4MDQxLDgwLjU3NzY3NjUgTDIxLjU5MTExNjIsMTA4LjY3MDM4NyBDMTkuMTE3MzEyMSwxMTEuMTQxNDU4IDE2LjE4OTA2NjEsMTEyLjM3OTcyNyAxMi44MDcwNjE1LDExMi4zNzk3MjcgQzkuNDI1MDU2OTUsMTEyLjM3OTcyNyA2LjUwMDIyNzc5LDExMS4xNDE0NTggNC4wMjc3OTA0MywxMDguNjcwMzg3IEMxLjU1ODA4NjU2LDEwNi4yMDA2ODMgMC4zMjMyMzQ2MjQsMTAzLjI3MzEyMSAwLjMyMzIzNDYyNCw5OS44OTExMTYyIEwwLjMyMzIzNDYyNCwxMi40ODM4MjY5IEMwLjMyMTE4NDUxLDkuMDk5MDg4ODQgMS41NDg1MTkzNiw2LjE3NzY3NjU0IDQuMDI1MDU2OTUsMy43MDY2MDU5MiBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+"})])}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=d(n(1)),o=d(n(6)),a=d(n(5)),i=d(n(4)),u=d(n(3)),l=d(n(2)),s=n(0),c=n(12),f=d(n(108));function d(t){return t&&t.__esModule?t:{default:t}}var h=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.onResizeDown=function(t,e){r.props.onSelect(),r.props.onResize(t,e)},r.onMoveDown=function(t,e){r.props.onSelect(),r.props.onMove(t,e)},i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"render",value:function(t){var e=t.frame,n=(t.focused,t.selected),o=(0,r.default)({},e,{scale:1,borderWidth:2,borderStyle:"dashed",borderColor:n?"rgba(0,146,209,1)":"rgba(0,146,209,0.5)"}),a=[(0,s.h)(c.Rect,{style:o,onMouseDown:this.onMoveDown}),(0,s.h)(f.default,{frame:e,onMouseDown:this.onResizeDown})];return(0,s.h)(null,{},a)}}]),e}(s.Component);e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(1),a=(r=o)&&r.__esModule?r:{default:r},i=n(0),u=n(71),l=n(12);e.default=function(t){var e=t.frame,n=t.onMouseDown,r=e.height/2,o=e.width/2,s=e.top+r,c=e.left+o,f=(0,u.degree)(e.rotate),d=s+o*Math.sin(f),h=c+o*Math.cos(f),p=(0,a.default)({},e,{rotate:0,scale:1,top:d,left:h,translateX:-11,translateY:-11,backgroundColor:"rgba(0, 146, 209, 1)",width:22,height:22});return(0,i.h)(null,{},[(0,i.h)(l.Circle,{style:p,onMouseDown:n}),(0,i.h)(l.Image,{style:(0,a.default)({},p,{rotate:e.rotate}),src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTUwNi4yMDMsMjQyLjk2NmwtNzMuMDg3LTczLjA4OWMtMy42MjEtMy42MTctNy45MDItNS40MjQtMTIuODQ3LTUuNDI0Yy00Ljk0OSwwLTkuMjMzLDEuODA3LTEyLjg1NCw1LjQyNCAgIGMtMy42MTMsMy42MTYtNS40Miw3Ljg5OC01LjQyLDEyLjg0N3YzNi41NDdIMTA5LjYzNnYtMzYuNTQ3YzAtNC45NDktMS44MDktOS4yMzEtNS40MjYtMTIuODQ3ICAgYy0zLjYxOS0zLjYxNy03LjkwMi01LjQyNC0xMi44NS01LjQyNGMtNC45NDcsMC05LjIzLDEuODA3LTEyLjg0Nyw1LjQyNEw1LjQyNCwyNDIuOTY2QzEuODA5LDI0Ni41OCwwLDI1MC44NjUsMCwyNTUuODEzICAgYzAsNC45NDcsMS44MDksOS4yMzIsNS40MjQsMTIuODQ1bDczLjA4OSw3My4wOTFjMy42MTcsMy42MTMsNy44OTcsNS40MjQsMTIuODQ3LDUuNDI0YzQuOTUyLDAsOS4yMzQtMS44MTEsMTIuODUtNS40MjQgICBjMy42MTctMy42MTQsNS40MjYtNy44OTgsNS40MjYtMTIuODQ3di0zNi41NDloMjkyLjM1OXYzNi41NDljMCw0Ljk0OCwxLjgwNyw5LjIzMiw1LjQyLDEyLjg0NyAgIGMzLjYyMSwzLjYxMyw3LjkwNSw1LjQyNCwxMi44NTQsNS40MjRjNC45NDQsMCw5LjIyNi0xLjgxMSwxMi44NDctNS40MjRsNzMuMDg3LTczLjA5MWMzLjYxNy0zLjYxMyw1LjQyNC03Ljg5OCw1LjQyNC0xMi44NDUgICBDNTExLjYyNiwyNTAuODY1LDUwOS44MiwyNDYuNTgsNTA2LjIwMywyNDIuOTY2eiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo="})])}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=h(n(1)),o=h(n(6)),a=h(n(5)),i=h(n(4)),u=h(n(3)),l=h(n(2)),s=n(0),c=n(12),f=h(n(70)),d=h(n(110));function h(t){return t&&t.__esModule?t:{default:t}}var p=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.onRotateDown=function(t,e){r.props.onSelect(),r.props.onRotate(t,e)},r.onResizeDown=function(t,e){r.props.onSelect(),r.props.onResize(t,e)},r.onMoveDown=function(t,e){r.props.onSelect(),r.props.onMove(t,e)},i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"render",value:function(t){var e=t.src,n=t.frame,o=t.focused,a=t.selected,i=t.onDrow,u=t.onMove,l=(0,r.default)({},n,{scale:1,borderWidth:2,borderColor:a?"rgba(0,146,209,1)":o?"rgba(0,146,209,0.5)":"transparent"});if(!u)return(0,s.h)(c.Image,{src:e,style:l,onDrow:i});var h=[(0,s.h)(c.Image,{src:e,style:l,onDrow:i,onMouseDown:this.onMoveDown})];return a&&(h=h.concat([(0,s.h)(f.default,{frame:n,onMouseDown:this.onRotateDown}),(0,s.h)(d.default,{frame:n,onMouseDown:this.onResizeDown})])),(0,s.h)(null,{},h)}}]),e}(s.Component);e.default=p},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=d(n(1)),o=d(n(6)),a=d(n(5)),i=d(n(4)),u=d(n(3)),l=d(n(2)),s=n(0),c=n(12),f=d(n(70));function d(t){return t&&t.__esModule?t:{default:t}}var h=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.onRotateDown=function(t,e){r.props.onSelect(),r.props.onRotate(t,e)},r.onMoveDown=function(t,e){r.props.onSelect(),r.props.onMove(t,e)},i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"render",value:function(t){var e=t.text,n=t.style,o=t.frame,a=t.focused,i=t.selected,u=t.onMove,l=t.onResize;if(n=(0,r.default)({},n,o,{scale:1,font:n.fontSize+"px "+n.fontFamily+" sans-serif",borderWidth:2,borderColor:i?"rgba(0,146,209,1)":a?"rgba(0,146,209,0.5)":"transparent"}),!u)return(0,s.h)(c.Text,{text:e,style:n,onResize:l});var d=[(0,s.h)(c.Text,{text:e,style:n,onResize:l,onMouseDown:this.onMoveDown})];return i&&(d[d.length]=[(0,s.h)(f.default,{frame:o,focused:a,selected:i,onMouseDown:this.onRotateDown})]),(0,s.h)(null,{},d)}}]),e}(s.Component);e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.convolute=e.rgbAdjust=e.colorFilter=e.contrast=e.saturation=e.hueSaturation=e.brightness=e.invert=e.sepia=e.grayscale=e.blur=void 0;var r=n(48),o=(e.blur=function(t,e){return o(t,e=[1/e,1/e,1/e,1/e,1/e,1/e,1/e,1/e,1/e])},e.grayscale=function(t){for(var e=t.data,n=0;n<e.length;n+=4){var r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r}return t},e.sepia=function(t,e){for(var n=t.data,r=0;r<n.length;r+=4){var o=n[r],a=n[r+1],i=n[r+2];n[r]=o*(1-.607*e)+.769*a*e+.189*i*e,n[r+1]=.349*o*e+a*(1-.314*e)+.168*i*e,n[r+2]=.272*o*e+.534*a*e+i*(1-.869*e)}return t},e.invert=function(t){for(var e=t.data,n=0;n<e.length;n+=4)e[n]=255-e[n],e[n+1]=255-e[n+1],e[n+2]=255-e[n+2];return t},e.brightness=function(t,e){var n=t.data;e=~~(255*(e=(e=e>1?1:e)<-1?-1:e));for(var r=0;r<n.length;r+=4)n[r]+=e,n[r+1]+=e,n[r+2]+=e;return t},e.hueSaturation=function(t,e){for(var n=t.data,o=0;o<n.length;o+=4){var a=(0,r.rgb2hsv)(n[o],n[o+1],n[o+2]);a[1]*=e;var i=(0,r.hsv2rgb)(a[0],a[1],a[2]);n[o]=i[0],n[o+1]=i[1],n[o+2]=i[2]}return t},e.saturation=function(t,e){var n=t.data;e=e<-1?-1:e;for(var r=0;r<n.length;r+=4){var o=.2989*n[r]+.587*n[r+1]+.114*n[r+2];n[r]=-o*e+n[r]*(1+e),n[r+1]=-o*e+n[r+1]*(1+e),n[r+2]=-o*e+n[r+2]*(1+e)}return t},e.contrast=function(t,e){e*=255;for(var n=t.data,r=259*(e+255)/(255*(259-e)),o=0;o<n.length;o+=4)n[o]=r*(n[o]-128)+128,n[o+1]=r*(n[o+1]-128)+128,n[o+2]=r*(n[o+2]-128)+128;return t},e.colorFilter=function(t,e){for(var n=t.data,r=e[3],o=0;o<n.length;o+=4)n[o]-=(n[o]-e[0])*r,n[o+1]-=(n[o+1]-e[1])*r,n[o+2]-=(n[o+2]-e[2])*r;return t},e.rgbAdjust=function(t,e){for(var n=t.data,r=0;r<n.length;r+=4)n[r]*=e[0],n[r+1]*=e[1],n[r+2]*=e[2];return t},e.convolute=function(t,e){for(var n=Math.round(Math.sqrt(e.length)),r=~~(n/2),o=t.data,a=t.width,i=t.height,u=a,l=i,s=0;s<l;s++)for(var c=0;c<u;c++){for(var f=s,d=c,h=4*(s*u+c),p=0,v=0,g=0,y=0;y<n;y++)for(var m=0;m<n;m++){var b=f+y-r,w=d+m-r;if(b>=0&&b<i&&w>=0&&w<a){var x=4*(b*a+w),_=e[y*n+m];p+=o[x]*_,v+=o[x+1]*_,g+=o[x+2]*_}}o[h]=p,o[h+1]=v,o[h+2]=g}return t})},function(t,e,n){var r=n(216),o=n(213),a=n(212),i=1,u=2;t.exports=function(t,e,n,l,s,c){var f=n&i,d=t.length,h=e.length;if(d!=h&&!(f&&h>d))return!1;var p=c.get(t);if(p&&c.get(e))return p==e;var v=-1,g=!0,y=n&u?new r:void 0;for(c.set(t,e),c.set(e,t);++v<d;){var m=t[v],b=e[v];if(l)var w=f?l(b,m,v,e,t,c):l(m,b,v,t,e,c);if(void 0!==w){if(w)continue;g=!1;break}if(y){if(!o(e,function(t,e){if(!a(y,e)&&(m===t||s(m,t,n,l,c)))return y.push(e)})){g=!1;break}}else if(m!==b&&!s(m,b,n,l,c)){g=!1;break}}return c.delete(t),c.delete(e),g}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(232),a=(r=o)&&r.__esModule?r:{default:r};var i={eventTypes:["draw","isFocus","onKeyDown","onKeyPress","onKeyUp","onClick","onDoubleClick","onMouseDown","onMouseMove","onMouseUp","onTouchStart","onTouchMove","onTouchEnd","onTouchCancel"],applyProps:function(t,e,n){return t&&(delete t.props,i.removeEventListeners(t)),e&&(e.props=n,i.addEventListeners(e,n)),e},addEventListeners:function(t,e){for(var n=0,r=i.eventTypes.length;n<r;n++){var o=i.eventTypes[n],a=e[o];a&&(t[o]=a)}},removeEventListeners:function(t){for(var e=0,n=i.eventTypes.length;e<n;e++){delete t[i.eventTypes[e]]}},update:function(t,e){t.props=e;for(var n=t;n;n=n.parentNode){var r=n.repaint;r&&r()}},updateBackingStore:function(t,e){var n=t.props;n&&n.id&&n.useBackingStore&&(n.id&&console.log("LayerUtil.updateBackingStore id="+n.id+" "+n.title),a.default.invalidateBackingStore(n.id)),i.update(t,e)},drawLayer:function(t,e){var n=t.props;if(n&&void 0!==n.useBackingStore){var r=n.style,o=r.scale,u=(r.translateX||0)+o*(r.left||0),l=(r.translateY||0)+o*(r.top||0),s=r.width,c=r.height,f=a.default.getBackingStore(n.useBackingStore);f||(f=a.default.createBackingStore(n.useBackingStore,u,l,s,c,o),i.drawLayerTree(t,f.getContext("2d"))),e.drawImage(f,u,l,Math.round(o*s),Math.round(o*c))}else i.drawLayerTree(t,e)},drawLayerTree:function(t,e){t.draw&&(e.save(),t.draw(e,t.props),e.restore());for(var n=t.firstChild;n;n=n.nextSibling)1==n.nodeType&&i.drawLayer(n,e)},focusTest:function(t,e,n){if("number"==typeof e.alpha&&e.alpha<.01)return null;if(e.isFocus)return e;for(var r=e.lastChild;r;r=r.previousSibling)if(1==r.nodeType&&(e=i.focusTest(t,r,n)))return e;return null},hitTest:function(t,e,n){t.preventDefault();var r=t;t.touches&&t.touches[0]&&(r=t.touches[0]);var o=r.pageX,a=r.pageY;if(e){var u=e.getBoundingClientRect();o-=u.left,a-=u.top}var l=Math.abs(e.width/e.offsetWidth),s=Math.abs(e.height/e.offsetHeight);o=Math.round((o-window.pageXOffset)*l),a=Math.round((a-window.pageYOffset)*s);var c=i.getLayerAtPoint(e,t.type,o,a,n);t.pointerTarget=c;for(var f=c;f&&!t.cancelBubble;f=f.parentNode){var d=f[n];d&&d(t,{touchX:o,touchY:a})}return c},getLayerAtPoint:function(t,e,n,r,o){var a=null;if("number"==typeof t.alpha&&t.alpha<.01)return null;for(var u=t.lastChild;u&&(1!=u.nodeType||!(a=i.getLayerAtPoint(u,e,n,r,o)));u=u.previousSibling);if(!a&&t.props){var l=t.props.style;if(l&&t.props[o]){var s=l.scale,c=(l.translateX||0)+s*(l.left||0),f=(l.translateY||0)+s*(l.top||0),d=Math.round(s*l.width),h=Math.round(s*l.height);i.intersects(c,f,d,h,n,r)&&(a=t)}}return a},intersects:function(t,e,n,r,o,a){return o>=t&&o<t+n&&a>=e&&a<e+r}};e.default=i},function(t,e,n){var r=n(24),o=n(242),a=n(139),i="Expected a function",u=Math.max,l=Math.min;t.exports=function(t,e,n){var s,c,f,d,h,p,v=0,g=!1,y=!1,m=!0;if("function"!=typeof t)throw new TypeError(i);function b(e){var n=s,r=c;return s=c=void 0,v=e,d=t.apply(r,n)}function w(t){var n=t-p;return void 0===p||n>=e||n<0||y&&t-v>=f}function x(){var t=o();if(w(t))return _(t);h=setTimeout(x,function(t){var n=e-(t-p);return y?l(n,f-(t-v)):n}(t))}function _(t){return h=void 0,m&&s?b(t):(s=c=void 0,d)}function M(){var t=o(),n=w(t);if(s=arguments,c=this,p=t,n){if(void 0===h)return function(t){return v=t,h=setTimeout(x,e),g?b(t):d}(p);if(y)return h=setTimeout(x,e),b(p)}return void 0===h&&(h=setTimeout(x,e)),d}return e=a(e)||0,r(n)&&(g=!!n.leading,f=(y="maxWait"in n)?u(a(n.maxWait)||0,e):f,m="trailing"in n?!!n.trailing:m),M.cancel=function(){void 0!==h&&clearTimeout(h),v=0,s=p=c=h=void 0},M.flush=function(){return void 0===h?d:_(o())},M}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=l(n(8)),o=l(n(7)),a=n(0),i=l(n(9)),u=l(n(284));function l(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){var e=t.size,n=(0,o.default)(t,["size"]),l=(0,i.default)(u.default.preloader,(0,r.default)({},u.default.small,e&&"small"===e));return(0,a.h)("div",n,(0,a.h)("div",{className:l}))}},function(t,e,n){t.exports={default:n(293),__esModule:!0}},function(t,e,n){var r=n(19).Uint8Array;t.exports=r},function(t,e,n){var r=n(123),o=n(40);t.exports=function(t,e,n){var a=e(t);return o(t)?a:r(a,n(t))}},function(t,e,n){var r=n(120),o=n(75),a=n(41);t.exports=function(t){return r(t,a,o)}},function(t,e,n){var r=n(127)(Object.getPrototypeOf,Object);t.exports=r},function(t,e){t.exports=function(t,e){for(var n=-1,r=e.length,o=t.length;++n<r;)t[o+n]=e[n];return t}},function(t,e,n){var r=n(123),o=n(122),a=n(75),i=n(125),u=Object.getOwnPropertySymbols?function(t){for(var e=[];t;)r(e,a(t)),t=o(t);return e}:i;t.exports=u},function(t,e){t.exports=function(){return[]}},function(t,e,n){var r=n(130),o=n(321),a=n(76);t.exports=function(t){return a(t)?r(t,!0):o(t)}},function(t,e){t.exports=function(t,e){return function(n){return t(e(n))}}},function(t,e){var n=9007199254740991;t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=n}},function(t,e,n){var r=n(325),o=n(79),a=n(78),i=a&&a.isTypedArray,u=i?o(i):r;t.exports=u},function(t,e,n){var r=n(330),o=n(329),a=n(40),i=n(81),u=n(326),l=n(129),s=Object.prototype.hasOwnProperty;t.exports=function(t,e){var n=a(t),c=!n&&o(t),f=!n&&!c&&i(t),d=!n&&!c&&!f&&l(t),h=n||c||f||d,p=h?r(t.length,String):[],v=p.length;for(var g in t)!e&&!s.call(t,g)||h&&("length"==g||f&&("offset"==g||"parent"==g)||d&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||u(g,v))||p.push(g);return p}},function(t,e,n){var r=n(332);t.exports=function(t,e,n){"__proto__"==e&&r?r(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}},function(t,e,n){var r=n(131),o=n(83),a=Object.prototype.hasOwnProperty;t.exports=function(t,e,n){var i=t[e];a.call(t,e)&&o(i,n)&&(void 0!==n||e in t)||r(t,e,n)}},function(t,e){t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r&&!1!==e(t[n],n,t););return t}},function(t,e,n){var r=n(344),o=n(337),a=n(335),i=n(334),u=n(333);function l(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=u,t.exports=l},function(t,e){var n=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return n.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},function(t,e,n){var r=n(42),o=n(24),a="[object AsyncFunction]",i="[object Function]",u="[object GeneratorFunction]",l="[object Proxy]";t.exports=function(t){if(!o(t))return!1;var e=r(t);return e==i||e==u||e==a||e==l}},function(t,e,n){var r=n(55),o=n(353),a=n(352),i=n(351),u=n(350),l=n(349);function s(t){var e=this.__data__=new r(t);this.size=e.size}s.prototype.clear=o,s.prototype.delete=a,s.prototype.get=i,s.prototype.has=u,s.prototype.set=l,t.exports=s},function(t,e,n){(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.exports=n}).call(this,n(44))},function(t,e,n){var r=n(24),o=n(362),a=NaN,i=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(o(t))return a;if(r(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=r(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(i,"");var n=l.test(t);return n||s.test(t)?c(t.slice(2),n?2:8):u.test(t)?a:+t}},function(t,e,n){var r=n(57),o=n(62),a=n(37),i=n(96),u=n(33),l=n(154),s=Object.getOwnPropertyDescriptor;e.f=n(25)?s:function(t,e){if(t=a(t),e=i(e,!0),l)try{return s(t,e)}catch(t){}if(u(t,e))return o(!r.f.call(t,e),t[e])}},function(t,e,n){var r=n(152),o=n(92).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,e,n){t.exports={default:n(387),__esModule:!0}},function(t,e,n){var r=n(20),o=n(26),a=n(89);t.exports=function(t,e){if(r(t),o(e)&&e.constructor===t)return e;var n=a.f(t);return(0,n.resolve)(e),n.promise}},function(t,e){t.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},function(t,e,n){var r,o,a,i=n(46),u=n(394),l=n(149),s=n(97),c=n(15),f=c.process,d=c.setImmediate,h=c.clearImmediate,p=c.MessageChannel,v=c.Dispatch,g=0,y={},m=function(){var t=+this;if(y.hasOwnProperty(t)){var e=y[t];delete y[t],e()}},b=function(t){m.call(t.data)};d&&h||(d=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return y[++g]=function(){u("function"==typeof t?t:Function(t),e)},r(g),g},h=function(t){delete y[t]},"process"==n(45)(f)?r=function(t){f.nextTick(i(m,t,1))}:v&&v.now?r=function(t){v.now(i(m,t,1))}:p?(a=(o=new p).port2,o.port1.onmessage=b,r=i(a.postMessage,a,1)):c.addEventListener&&"function"==typeof postMessage&&!c.importScripts?(r=function(t){c.postMessage(t+"","*")},c.addEventListener("message",b,!1)):r="onreadystatechange"in s("script")?function(t){l.appendChild(s("script")).onreadystatechange=function(){l.removeChild(this),m.call(t)}}:function(t){setTimeout(i(m,t,1),0)}),t.exports={set:d,clear:h}},function(t,e,n){var r=n(20),o=n(63),a=n(14)("species");t.exports=function(t,e){var n,i=r(t).constructor;return void 0===i||void 0==(n=r(i)[a])?e:o(n)}},function(t,e,n){var r=n(90),o=n(14)("iterator"),a=n(38);t.exports=n(10).getIteratorMethod=function(t){if(void 0!=t)return t[o]||t["@@iterator"]||a[r(t)]}},function(t,e,n){var r=n(33),o=n(91),a=n(94)("IE_PROTO"),i=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),r(t,a)?t[a]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?i:null}},function(t,e,n){var r=n(15).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(99),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,e,n){var r=n(45);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e,n){var r=n(33),o=n(37),a=n(404)(!1),i=n(94)("IE_PROTO");t.exports=function(t,e){var n,u=o(t),l=0,s=[];for(n in u)n!=i&&r(u,n)&&s.push(n);for(;e.length>l;)r(u,n=e[l++])&&(~a(s,n)||s.push(n));return s}},function(t,e,n){t.exports=n(34)},function(t,e,n){t.exports=!n(25)&&!n(39)(function(){return 7!=Object.defineProperty(n(97)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){"use strict";var r=n(64),o=n(21),a=n(153),i=n(34),u=n(38),l=n(406),s=n(59),c=n(148),f=n(14)("iterator"),d=!([].keys&&"next"in[].keys()),h=function(){return this};t.exports=function(t,e,n,p,v,g,y){l(n,e,p);var m,b,w,x=function(t){if(!d&&t in k)return k[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},_=e+" Iterator",M="values"==v,C=!1,k=t.prototype,L=k[f]||k["@@iterator"]||v&&k[v],j=L||x(v),S=v?M?x("entries"):j:void 0,O="Array"==e&&k.entries||L;if(O&&(w=c(O.call(new t)))!==Object.prototype&&w.next&&(s(w,_,!0),r||"function"==typeof w[f]||i(w,f,h)),M&&L&&"values"!==L.name&&(C=!0,j=function(){return L.call(this)}),r&&!y||!d&&!C&&k[f]||i(k,f,j),u[e]=j,u[_]=h,v)if(m={values:M?j:x("values"),keys:g?j:x("keys"),entries:S},y)for(b in m)b in k||a(k,b,m[b]);else o(o.P+o.F*(d||C),e,m);return m}},function(t,e){},function(t,e,n){"use strict";function r(t){var e,n=t.Symbol;return"function"==typeof n?n.observable?e=n.observable:(e=n("observable"),n.observable=e):e="@@observable",e}n.d(e,"a",function(){return r})},function(t){t.exports={header:{reset:"Reiniciar"},footer:{ver:"ver: {{version}}",save:"Guardar",saveAll:"Ahorre para todos ({{count}})",saveAllVars:"Guardar para todas las variaciones ({{count}})",cancel:"Cancelar"},tools:{hand:"Mano",size:"Talla",effect:"Efecto",select:"Seleccionar",blur:"Difuminar",brush:"Pincel",eraser:"Borrador",text:"Texto",sticker:"Pegatina"},tabs:{size:"Talla",effects:"Efectos",lighting:"iluminación",text:"Texto",paint:"Pintar",stickers:"Pegatinas",help:"Ayuda"},layers:{layers:"Capas",image:"Imagen",cropped:"Recortado",paint:"Pintar",blur:"Difuminar",sticker:"Pegatina",textEmpty:"Texto vacío"},size:{manualSize:"Tamaño manual",originalRatio:"Ratio Original",square:"1 : 1 (Cuadrado)",width:"Anchura",height:"Altura",Apply:"Aplicar"},select:{copy:"copiar",move:"mover",remove:"eliminar"},blur:{radius:"Radio:"},brush:{form:"Forma:",size:"Tamaño:",color:"Colores:"},eraser:{tolerance:"Tolerancia:"},text:{text:"Texto:",color:"Color:",style:"Estilo:",bold:"Negrita",italic:"Cursiva",exampleText:"Ejemplo de texto"},effects:{lighting:"Efecto",effect:"Iluminación",brightness:"Brillo",contrast:"Contraste",saturation:"Saturación",sepia:"Sepia",grayscale:"Escala de grises",invert:"Invertir",normal:"Normal",clarendon:"Clarendon",gingham:"Gingham",moon:"Moon",lark:"Lark",reyes:"Reyes",juno:"Juno",slumber:"Slumber",crema:"Crema",ludwig:"Ludwig",aden:"Aden",perpetua:"Perpetua",amago:"Amago",mayfair:"Mayfair",rise:"Rise",hudson:"Hudson",valencia:"Valencia",xpro2:"X-Pro II",sierra:"Sierra",willow:"Willow",lofi:"Lo-Fi",earlybird:"Earlybird",brannan:"Brannan",inkwell:"Inkwell",hefe:"Hefe",nashville:"Nashville",sutro:"Sutro",toaster:"Toaster",walden:"Walden",_1977:"1977",kelvin:"Kelvin",stinson:"Stinson",vesper:"Vesper",maven:"Maven",ginza:"Ginza",skyline:"Skyline",dogpatch:"Dogpatch",brooklyn:"Brooklyn",helena:"Helena",ashby:"Ashby",charme:"Charme"},upload:{upload:"Subir"}}},function(t){t.exports={header:{reset:"Reset"},footer:{ver:"ver: {{version}}",save:"Save",saveAll:"Save for all ({{count}})",saveAllVars:"Save for all variations ({{count}})",cancel:"Cancel"},tools:{hand:"Hand",size:"Size",effect:"Effect",select:"Select",blur:"Blur",brush:"Brush",eraser:"Eraser",text:"Text",sticker:"Sticker"},tabs:{size:"Size",effects:"Effects",lighting:"Lighting",text:"Text",paint:"Paint",stickers:"Stickers",help:"Help"},layers:{layers:"Layers",image:"Image",cropped:"Cropped",paint:"Paint",blur:"Blur",sticker:"Sticker",textEmpty:"Text Empty"},size:{manualSize:"Manual size",originalRatio:"Original Ratio",square:"1 : 1 (Square)",width:"Width",height:"Height",apply:"Apply"},select:{copy:"copy",move:"move",remove:"remove"},blur:{radius:"Radius:"},brush:{form:"Form:",size:"Size:",color:"Color:"},eraser:{tolerance:"Tolerance:"},text:{text:"Text:",color:"Color:",style:"Style:",bold:"Bold",italic:"Italic",exampleText:"Example text"},effects:{lighting:"Lighting",effect:"Effect",brightness:"Brightness",contrast:"Contrast",saturation:"Saturation",sepia:"Sepia",grayscale:"Grayscale",invert:"Invert",normal:"Normal",clarendon:"Clarendon",gingham:"Gingham",moon:"Moon",lark:"Lark",reyes:"Reyes",juno:"Juno",slumber:"Slumber",crema:"Crema",ludwig:"Ludwig",aden:"Aden",perpetua:"Perpetua",amago:"Amago",mayfair:"Mayfair",rise:"Rise",hudson:"Hudson",valencia:"Valencia",xpro2:"X-Pro II",sierra:"Sierra",willow:"Willow",lofi:"Lo - Fi",earlybird:"Earlybird",brannan:"Brannan",inkwell:"Inkwell",hefe:"Hefe",nashville:"Nashville",sutro:"Sutro",toaster:"Toaster",walden:"Walden",_1977:"1977",kelvin:"Kelvin",stinson:"Stinson",vesper:"Vesper",maven:"Maven",ginza:"Ginza",skyline:"Skyline",dogpatch:"Dogpatch",brooklyn:"Brooklyn",helena:"Helena",ashby:"Ashby",charme:"Charme"},upload:{upload:"Upload"}}},function(t,e){t.exports={window:"_1IPY3b",preloader:"_3_BA9j",message:"VhvPKy",body:"_3GQFDJ",preview:"_24Koj6",cancel:"d-hgjX",sidebar:"_1Csumj",panel:"B5k5IN",tools:"_4J8d_5",footer:"PKOV2D",overlay:"_1GMqKw"}},function(t,e){t.exports={container:"_3SlNTi",title:"_2LBJR9",list:"WcBdUl",item:"Pp_LyW",active:"_2Mnq1y",label:"_2pCRgS",icon:"_1eMQn1",image:"W8iTZC",icons:"_1zAGmH"}},function(t,e){t.exports=function(t){for(var e=-1,n=null==t?0:t.length,r=0,o=[];++e<n;){var a=t[e];a&&(o[r++]=a)}return o}},function(t,e){t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length,o=Array(r);++n<r;)o[n]=e(t[n],n,t);return o}},function(t,e,n){var r=n(163);t.exports=function(t,e){return r(e,function(e){return t[e]})}},function(t,e,n){var r=n(164),o=n(41);t.exports=function(t){return null==t?[]:r(t,o(t))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,o=k(n(8)),a=k(n(7)),i=k(n(6)),u=k(n(5)),l=k(n(4)),s=k(n(3)),c=k(n(2)),f=k(n(1)),d=n(0),h=n(13),p=n(11),v=k(n(9)),g=k(n(165)),y=k(n(162)),m=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(17)),b=k(n(16)),w=n(22),x=k(w),_=k(n(69)),M=k(n(23)),C=k(n(161));function k(t){return t&&t.__esModule?t:{default:t}}var L=(0,h.connect)(function(t){return(0,f.default)({},t)},(0,b.default)(m))(r=function(t){function e(){var t,n,r,l;(0,u.default)(this,e);for(var c=arguments.length,f=Array(c),h=0;h<c;h++)f[h]=arguments[h];return n=r=(0,s.default)(this,(t=e.__proto__||(0,i.default)(e)).call.apply(t,[this].concat(f))),r.item=function(t,e){var n=t.type,i=(0,a.default)(t,["type"]);if(r["_"+n]){var u=r["_"+n](i,e),l=(0,v.default)(C.default.item,(0,o.default)({},C.default.active,i.selected));return(0,d.h)("div",{className:l},u)}},l=n,(0,s.default)(r,l)}return(0,c.default)(e,t),(0,l.default)(e,[{key:"render",value:function(t){var e=t.active,n=t.history;return(0,d.h)("div",{className:C.default.container},(0,d.h)("div",{className:C.default.title},(0,d.h)(p.Text,{id:"layers.layers"})),(0,d.h)("div",{className:C.default.list},n[e].map(this.item)))}},{key:"_image",value:function(t,e){var n=this,r=t.src,o=t.frame,i=t.filter,u=t.selected,l=[];if(o.ratio&&(l[l.length]=(0,d.h)(M.default,{icon:"minimize",className:C.default.icon})),i){var s=i.instagram,c=(0,a.default)(i,["instagram"]);c=(0,g.default)(c),(c=(0,y.default)(c)).length>0&&(l[l.length]=(0,d.h)(M.default,{icon:"levels",className:C.default.icon})),s&&"normal"!==s&&(l[l.length]=(0,d.h)(M.default,{icon:"star",className:C.default.icon}))}return(0,d.h)(x.default,{className:C.default.image,onClick:function(){return n.select(e,u)}},(0,d.h)(w.Col,{width:5,style:{textAlign:"center"}},(0,d.h)(_.default,{src:r,width:40,height:23})),(0,d.h)(w.Col,{width:17},(0,d.h)(p.Text,{id:"layers.image"})),l.length>0&&(0,d.h)(w.Col,{width:8},(0,d.h)("div",{className:C.default.icons},l)))}},{key:"_crop",value:function(t,e){var n=this,r=t.src,o=t.selected;if(r)return(0,d.h)(x.default,{className:C.default.image,onClick:function(){return n.select(e,o)}},(0,d.h)(w.Col,{width:5,style:{textAlign:"center"}},(0,d.h)(_.default,{src:r,width:40,height:23})),(0,d.h)(w.Col,{width:22},(0,d.h)(p.Text,{id:"layers.cropped"})),(0,d.h)(w.Col,{width:3},this.actions(e,o)))}},{key:"_text",value:function(t,e){var n=this,r=t.text,o=t.selected;return(0,d.h)(x.default,{className:C.default.text,onClick:function(){return n.select(e,o)}},(0,d.h)(w.Col,{width:5,style:{textAlign:"center"}},(0,d.h)(M.default,{icon:"letter",className:C.default.icon,style:{width:20}})),(0,d.h)(w.Col,{width:22},(0,d.h)("div",{className:C.default.label},r?r.slice(0,30):(0,d.h)("i",null,(0,d.h)(p.Text,{id:"layers.textEmpty"})))),(0,d.h)(w.Col,{width:3},this.actions(e,o)))}},{key:"_paint",value:function(t,e){var n=this,r=t.selected;return(0,d.h)(x.default,{className:C.default.paint,onClick:function(){return n.select(e,r)}},(0,d.h)(w.Col,{width:5,style:{textAlign:"center"}},"img"),(0,d.h)(w.Col,{width:22},(0,d.h)(p.Text,{id:"layers.paint"})),(0,d.h)(w.Col,{width:3},this.actions(e,r)))}},{key:"_blur",value:function(t,e){var n=this,r=t.src,o=t.selected;return(0,d.h)(x.default,{className:C.default.blur,onClick:function(){return n.select(e,o)}},(0,d.h)(w.Col,{width:5,style:{textAlign:"center"}},r&&(0,d.h)(_.default,{src:r,width:40,height:23})),(0,d.h)(w.Col,{width:22},(0,d.h)(p.Text,{id:"layers.blur"})),(0,d.h)(w.Col,{width:3},this.actions(e,o)))}},{key:"_sticker",value:function(t,e){var n=this,r=t.src,o=t.selected;return(0,d.h)(x.default,{className:C.default.sticker,onClick:function(){return n.select(e,o)}},(0,d.h)(w.Col,{width:5,style:{textAlign:"center"}},r&&(0,d.h)(_.default,{src:r,width:40,height:23})),(0,d.h)(w.Col,{width:22},(0,d.h)(p.Text,{id:"layers.sticker"})),(0,d.h)(w.Col,{width:3},this.actions(e,o)))}},{key:"actions",value:function(t,e){var n=this;return e?(0,d.h)("div",{className:C.default.actions},(0,d.h)(M.default,{icon:"trash",className:C.default.icon,onClick:function(){return n.props.remove(t)}})):null}},{key:"select",value:function(t,e){e||(this.props.setTool("default"),this.props.setCursor("default"),this.props.select(t))}}]),e}(d.Component))||r;e.default=L},function(t,e){t.exports={container:"_1jXKpI",item:"_1L-_2N"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=v(n(7)),o=v(n(6)),a=v(n(5)),i=v(n(4)),u=v(n(3)),l=v(n(2)),s=n(0),c=n(11),f=n(22),d=v(f),h=v(n(68)),p=v(n(43));function v(t){return t&&t.__esModule?t:{default:t}}var g=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.state={tolerance:p.default.get("eraser:tolerance",25)},i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"componentDidMount",value:function(){this.select()}},{key:"componentDidUpdate",value:function(){this.select()}},{key:"select",value:function(){this.props.element&&"image"===this.props.element.type||this.props.onSelect(0)}},{key:"onSelectAttr",value:function(){var t=this;return function(e){var n=1*e;t.setState({tolerance:n},function(){p.default.set("eraser:tolerance",n)})}}},{key:"render",value:function(t,e){t.element.style,(0,r.default)(t,["element"]);return(0,s.h)(d.default,null,(0,s.h)(f.Col,{width:30},(0,s.h)(c.Text,{id:"eraser.tolerance"})),(0,s.h)(f.Col,{width:30},(0,s.h)(h.default,{value:e.tolerance,onChange:this.onSelectAttr("tolerance")})))}}]),e}(s.Component);e.default=g},function(t,e){t.exports={container:"_3geBcu",item:"fLO5E5",active:"Qzxs1a",round:"_2vND7E"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=d(n(8)),o=d(n(6)),a=d(n(5)),i=d(n(4)),u=d(n(3)),l=d(n(2)),s=n(0),c=d(n(9)),f=d(n(169));function d(t){return t&&t.__esModule?t:{default:t}}var h=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.state={types:["round","square"]},i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"render",value:function(t,e){var n=t.value,o=t.onChange;return(0,s.h)("div",{className:f.default.container},e.types.map(function(t){var e=(0,c.default)(f.default.item,f.default[t],(0,r.default)({},f.default.active,t===n));return(0,s.h)("a",{className:e,onClick:function(){return o(t)}},(0,s.h)("span",null))}))}}]),e}(s.Component);e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=m(n(8)),o=m(n(1)),a=m(n(7)),i=m(n(6)),u=m(n(5)),l=m(n(4)),s=m(n(3)),c=m(n(2)),f=n(0),d=n(11),h=n(22),p=m(h),v=m(n(102)),g=m(n(68)),y=m(n(170));function m(t){return t&&t.__esModule?t:{default:t}}var b=function(t){function e(){return(0,u.default)(this,e),(0,s.default)(this,(e.__proto__||(0,i.default)(e)).apply(this,arguments))}return(0,c.default)(e,t),(0,l.default)(e,[{key:"onSelectAttr",value:function(t,e){var n=this.props.element,i=n.style,u=(0,a.default)(n,["style"]);i=(0,o.default)({},i,(0,r.default)({},t,e)),this.props.onUpdate((0,o.default)({},u,{style:i}))}},{key:"onSelectColor",value:function(t,e){if(!e)return this.props.setTool("picker");this.onSelectAttr(t,e)}},{key:"render",value:function(t){var e=this,n=t.element.style,r=(0,a.default)(t,["element"]);return(0,f.h)(p.default,null,(0,f.h)(h.Col,{width:30},(0,f.h)(d.Text,{id:"brush.form"})),(0,f.h)(h.Col,{width:30},(0,f.h)(y.default,{value:n.borderType,onChange:function(t){return e.onSelectAttr("borderType",t)}})),(0,f.h)(h.Col,{width:30},(0,f.h)(d.Text,{id:"brush.size"})),(0,f.h)(h.Col,{width:30},(0,f.h)(g.default,{value:n.borderWidth,color:n.borderColor,onChange:function(t){return e.onSelectAttr("borderWidth",1*t)}})),(0,f.h)(h.Col,{width:30},(0,f.h)(d.Text,{id:"brush.color"})),(0,f.h)(h.Col,{width:30},(0,f.h)(v.default,{type:"brush",value:n.borderColor,onChange:function(t){return e.onSelectColor("borderColor",t)},onPicker:function(){return e.onSelectColor("borderColor")},isPicker:"picker"===r.tool})))}}]),e}(f.Component);e.default=b},function(t,e){t.exports={input:"_1TK-1M",view:"a_meMg"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=g(n(8)),o=g(n(1)),a=g(n(7)),i=g(n(6)),u=g(n(5)),l=g(n(4)),s=g(n(3)),c=g(n(2)),f=n(0),d=n(11),h=n(22),p=g(h),v=g(n(68));function g(t){return t&&t.__esModule?t:{default:t}}var y=function(t){function e(){return(0,u.default)(this,e),(0,s.default)(this,(e.__proto__||(0,i.default)(e)).apply(this,arguments))}return(0,c.default)(e,t),(0,l.default)(e,[{key:"onSelectAttr",value:function(t,e){var n=this.props.element,i=n.style,u=(0,a.default)(n,["style"]);i=(0,o.default)({},i,(0,r.default)({},t,e)),this.props.onUpdate((0,o.default)({},u,{style:i}))}},{key:"render",value:function(t){var e=this,n=t.element,r=n.type,o=n.style;return o&&"blur"===r?(0,f.h)(p.default,null,(0,f.h)(h.Col,{width:30},(0,f.h)(d.Text,{id:"blur.radius"})),(0,f.h)(h.Col,{width:30},(0,f.h)(v.default,{value:o.blur,onChange:function(t){return e.onSelectAttr("blur",1*t)},max:10}))):null}}]),e}(f.Component);e.default=y},function(t,e){t.exports={button:"_1dkK0K"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=g(n(1)),o=g(n(6)),a=g(n(5)),i=g(n(4)),u=g(n(3)),l=g(n(2)),s=n(0),c=n(11),f=n(22),d=g(f),h=g(n(49)),p=g(n(23)),v=g(n(174));function g(t){return t&&t.__esModule?t:{default:t}}var y=function(t){function e(){var t,n,i,l;(0,a.default)(this,e);for(var s=arguments.length,c=Array(s),f=0;f<s;f++)c[f]=arguments[f];return n=i=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(c))),i.onCopy=function(){i.props.onUpdate((0,r.default)({},i.props.element,{type:"crop",onDraw:i.handleCopy}))},i.onMove=function(){i.props.onUpdate((0,r.default)({},i.props.element,{type:"crop",onDraw:i.handleMove}))},i.onRemove=function(){i.props.onUpdate((0,r.default)({},i.props.element,{type:"clear",selected:!1}))},i.handleCopy=function(t){i.props.set((0,r.default)({},i.props.element,{onDraw:null,type:"crop",src:t})),i.props.setTool("default")},i.handleMove=function(t){i.props.set((0,r.default)({},i.props.element,{onDraw:null,type:"clear"})),i.props.add((0,r.default)({},i.props.element,{onDraw:null,type:"crop",src:t})),i.props.setTool("default")},l=n,(0,u.default)(i,l)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"render",value:function(t){var e="select"===t.element.type;return(0,s.h)(d.default,null,(0,s.h)(f.Col,{width:10},(0,s.h)(h.default,{className:v.default.button,onClick:this.onCopy,disabled:!e},(0,s.h)(p.default,{icon:"layer-copy"}),(0,s.h)(c.Text,{id:"select.copy"}))),(0,s.h)(f.Col,{width:10},(0,s.h)(h.default,{className:v.default.button,onClick:this.onMove,disabled:!e},(0,s.h)(p.default,{icon:"layer-move"}),(0,s.h)(c.Text,{id:"select.move"}))),(0,s.h)(f.Col,{width:10},(0,s.h)(h.default,{className:v.default.button,onClick:this.onRemove,disabled:!e},(0,s.h)(p.default,{icon:"layer-trash"}),(0,s.h)(c.Text,{id:"select.remove"}))))}}]),e}(s.Component);e.default=y},function(t,e){t.exports={container:"_3-eInF",item:"dTVWQX",upload:"_1LJlJS",icon:"_1bbDQE",active:"_3yU2Mk"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,o=S(n(8)),a=S(n(29)),i=S(n(28)),u=S(n(6)),l=S(n(5)),s=S(n(4)),c=S(n(3)),f=S(n(2)),d=S(n(1)),h=n(0),p=n(13),v=n(11),g=S(n(9)),y=S(n(18)),m=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(17)),b=S(n(16)),w=n(73),x=S(n(43)),_=n(36),M=n(22),C=S(M),k=S(n(23)),L=S(n(69)),j=S(n(176));function S(t){return t&&t.__esModule?t:{default:t}}var O="stickers:files",N=(0,p.connect)(function(t){return(0,d.default)({},t)},(0,b.default)(m))(r=function(t){function e(){var t=this;(0,l.default)(this,e);var n,r=(0,c.default)(this,(e.__proto__||(0,u.default)(e)).call(this));r.fileUpload=(n=(0,i.default)(a.default.mark(function e(n){var o,i,u,l,s,c=n.target;return a.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:o=c.files.length,i=[],u=0;case 3:if(!(u<o)){t.next=11;break}return t.next=6,(0,_.loadImage)(c.files[u]);case 6:l=t.sent,i[i.length]={id:(0,w.hash)(),src:l.src,width:l.naturalWidth,height:l.naturalHeight};case 8:u++,t.next=3;break;case 11:c.value="",s=r.state.stickers,s=i.concat(s),r.setState({stickers:s},function(){x.default.add(O,i)});case 15:case"end":return t.stop()}},e,t)})),function(t){return n.apply(this,arguments)}),r.fileRemove=function(t){var e=r.state.stickers;e=e.filter(function(e){return e.id!==t}),r.setState({stickers:e},function(){var e=x.default.get(O,[]);e=e.filter(function(e){return e.id!==t}),x.default.set(O,e)})},r.onClick=function(t){var e=r.props.element.frame,n=void 0===e?{}:e,o=t.src,a=t.width,i=t.height;if(a>(n.width||0)||i>(n.height||0)){var u=Math.min(300/a,300/i);a*=u,i*=u}n=(0,d.default)({},n,{width:a,height:i}),r.props.onUpdate((0,d.default)({},r.props.element,{src:o,frame:n}))};var o="https://static.alidropship.com/stickers";return r.state={stickers:[{src:o+"/stick-001.png",width:256,height:247},{src:o+"/stick-002.png",width:256,height:329},{src:o+"/stick-003.png",width:256,height:303},{src:o+"/stick-004.png",width:256,height:251},{src:o+"/stick-005.png",width:256,height:191},{src:o+"/stick-006.png",width:256,height:273},{src:o+"/stick-007.png",width:256,height:300},{src:o+"/stick-008.png",width:256,height:273},{src:o+"/stick-009.png",width:256,height:247},{src:o+"/stick-010.png",width:256,height:329},{src:o+"/stick-011.png",width:256,height:325},{src:o+"/stick-012.png",width:256,height:160},{src:o+"/stick-013.png",width:256,height:245},{src:o+"/stick-014.png",width:256,height:356},{src:o+"/stick-015.png",width:256,height:256},{src:o+"/stick-016.png",width:256,height:255},{src:o+"/stick-017.png",width:256,height:241},{src:o+"/stick-018.png",width:256,height:256},{src:o+"/stick-019.png",width:256,height:256},{src:o+"/stick-020.png",width:256,height:205},{src:o+"/stick-021.png",width:256,height:254},{src:o+"/stick-022.png",width:256,height:254}]},r}return(0,f.default)(e,t),(0,s.default)(e,[{key:"componentWillMount",value:function(){var t=x.default.get(O,[]).concat(this.state.stickers);this.setState({stickers:t})}},{key:"render",value:function(t,e){var n=this,r=t.element,a=e.stickers,i=(0,g.default)(j.default.item,j.default.upload);return(0,h.h)("div",{className:j.default.container},(0,h.h)(C.default,null,(0,h.h)(M.Col,{width:10},(0,h.h)("div",{className:i},(0,h.h)("input",{type:"file",multiple:!0,accept:"image/*",onChange:this.fileUpload}),(0,h.h)("div",null,(0,h.h)(k.default,{className:j.default.icon,icon:"cloud-computing"}),(0,h.h)(v.Text,{id:"upload.upload"})))),a.map(function(t){var e=(0,g.default)(j.default.item,(0,o.default)({},j.default.active,t.src===r.src));return(0,h.h)(M.Col,{width:10},(0,h.h)("div",{className:e,onClick:function(){return n.onClick(t)}},(0,h.h)("div",null,(0,h.h)(L.default,{src:t.src}))))})))}}]),e}(y.default))||r;e.default=N},function(t,e){t.exports={container:"_3-xe4s",weight:"ETrM1L",active:"_1CzZnd",bold:"_1JQp3g",italic:"_1JrDEW",align:"NfhZJn"}},function(t,e){t.exports={container:"_35m4nA",row:"_2lm0pd",col:"_1PgHzF",overflow:"_1Ei9Ah",popup:"_2zEewu",control:"_2hBO6b",picker:"_1E8K4H",active:"_3nrnW6"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=k(n(8)),a=k(n(7)),i=k(n(6)),u=k(n(5)),l=k(n(4)),s=k(n(3)),c=k(n(2)),f=k(n(1)),d=n(0),h=n(13),p=n(11),v=k(n(9)),g=k(n(18)),y=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(17)),m=k(n(16)),b=n(22),w=k(b),x=n(47),_=k(n(102)),M=k(n(23)),C=k(n(178));function k(t){return t&&t.__esModule?t:{default:t}}var L=(0,h.connect)(function(t){return(0,f.default)({},t)},(0,m.default)(y))(r=function(t){function e(){var t,n,r,o;(0,u.default)(this,e);for(var a=arguments.length,l=Array(a),c=0;c<a;c++)l[c]=arguments[c];return n=r=(0,s.default)(this,(t=e.__proto__||(0,i.default)(e)).call.apply(t,[this].concat(l))),r.state={fonts:["Arial","Impact","Tahoma","Verdana","Georgia","Helvetica","Courier New","Trebuchet MS"],weight:["bold","italic"],align:["left","center","right"]},r.sizes=[18,20,22,24,26,28,30,32,50,64,72],r.onChangeText=function(t){r.props.onUpdate((0,f.default)({},r.props.element,{text:t.target.value.slice(0,70)}))},r.onFocusText=function(t){t.target.value===r.props.exampleText&&r.props.onUpdate((0,f.default)({},r.props.element,{text:""}))},r.onSelectPicker=function(){return r.props.setTool("picker")},o=n,(0,s.default)(r,o)}return(0,c.default)(e,t),(0,l.default)(e,[{key:"onSelectAttr",value:function(t,e){var n=t.value,r=this.props.element,i=r.style,u=(0,a.default)(r,["style"]);"fontSize"===e&&((n=Math.abs(1*n))<6&&(n=6),n>120&&(n=120)),i=(0,f.default)({},i,(0,o.default)({},e,n)),this.props.onUpdate((0,f.default)({},u,{style:i}))}},{key:"render",value:function(t,e){var n=this,r=e.fonts,i=e.weight,u=e.align,l=t.element,s=l.text,c=l.style,f=(0,a.default)(t,["element"]),h=this.sizes.map(function(t){return{value:t,label:t+" pt"}});return(0,d.h)(w.default,{className:C.default.container},(0,d.h)(b.Col,{width:30},(0,d.h)(p.Text,{id:"text.text"})),(0,d.h)(b.Col,{width:30},(0,d.h)(x.Textarea,{name:"text",value:s,onInput:this.onChangeText,onFocus:this.onFocusText})),(0,d.h)(b.Col,{width:30},(0,d.h)(p.Text,{id:"text.color"})),(0,d.h)(b.Col,{width:30},(0,d.h)(_.default,{type:"text",value:c.color,onChange:function(t){return n.onSelectAttr({value:t},"color")},onPicker:function(){return n.onSelectPicker()},isPicker:"picker"===f.tool})),(0,d.h)(b.Col,{width:30},(0,d.h)(p.Text,{id:"text.style"})),(0,d.h)(b.Col,{width:10},(0,d.h)(x.Input,{type:"number",value:c.fontSize,options:h,backSide:c.fontSize+" pt",onInput:function(t){return n.onSelectAttr(t.target,"fontSize")}})),(0,d.h)(b.Col,{width:20},(0,d.h)(x.Select,{value:c.fontFamily,options:r.map(function(t){return{value:t,label:t}}),onChange:function(t){return n.onSelectAttr(t.target,"fontFamily")}})),i.map(function(t){var e=(0,v.default)(C.default.weight,C.default[t],(0,o.default)({},C.default.active,!0===c[t]));return(0,d.h)(b.Col,{width:15},(0,d.h)("div",{className:e,onClick:function(){return n.onSelectAttr({value:!c[t]},t)}},(0,d.h)(p.Text,{id:"text."+t})))}),u.map(function(t){var e=(0,v.default)(C.default.align,(0,o.default)({},C.default.active,c.textAlign===t));return(0,d.h)(b.Col,{width:10},(0,d.h)("a",{className:e,onClick:function(){return n.onSelectAttr({value:t},"textAlign")}},(0,d.h)(M.default,{icon:"text-"+t})))}))}}]),e}(g.default))||r;e.default=(0,p.withText)("text.exampleText")(L)},function(t,e){t.exports={item:"oLwncr",active:"_1VtbB_",loading:"_3uxExe",button:"_3n4RYI",lock:"_2Fopdd",border:"_2dUcby",borderRotate:"_2pnblT",fill:"_197lol",noFill:"_2C-OGC"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(66),a=(r=o)&&r.__esModule?r:{default:r};var i={};function u(t,e,n){for(var r=n.data,o=n.width,a=~~t.x,i=~~(t.x+t.width),u=~~t.y,l=~~(t.y+t.height),s=255*t.weight,c=u;c<l;c++)for(var f=a;f<i;f++){r[4*(c*o+f)+3]+=s}}function l(t,e,n){for(var r={detail:0,saturation:0,skin:0,boost:0,total:0},o=e.data,a=t.scoreDownSample,i=1/a,u=e.height*a,l=e.width*a,c=e.width,f=0;f<u;f+=a)for(var d=0;d<l;d+=a){var h=4*(~~(f*i)*c+~~(d*i)),p=s(t,n,d,f),v=o[h+1]/255;r.skin+=o[h]/255*(v+t.skinBias)*p,r.detail+=v*p,r.saturation+=o[h+2]/255*(v+t.saturationBias)*p,r.boost+=o[h+3]/255*p}return r.total=(r.detail*t.detailWeight+r.skin*t.skinWeight+r.saturation*t.saturationWeight+r.boost*t.boostWeight)/(n.width*n.height),r}function s(t,e,n,r){if(e.x>n||n>=e.x+e.width||e.y>r||r>=e.y+e.height)return t.outsideImportance;n=(n-e.x)/e.width,r=(r-e.y)/e.height;var o=2*y(.5-n),a=2*y(.5-r),i=Math.max(o-1+t.edgeRadius,0),u=Math.max(a-1+t.edgeRadius,0),l=(i*i+u*u)*t.edgeWeight,s=1.41-m(o*o+a*a);return t.ruleOfThirds&&(s+=1.2*Math.max(0,s+l+.5)*(w(o)+w(a))),s+l}function c(t,e,n,r){var o=m(e*e+n*n+r*r),a=e/o-t.skinColor[0],i=n/o-t.skinColor[1],u=r/o-t.skinColor[2];return 1-m(a*a+i*i+u*u)}function f(t,e,n){this.width=t,this.height=e,this.data=n?new Uint8ClampedArray(n):new Uint8ClampedArray(t*e*4)}function d(t,e){for(var n=t.data,r=t.width,o=Math.floor(t.width/e),a=Math.floor(t.height/e),i=new f(o,a),u=i.data,l=1/(e*e),s=0;s<a;s++)for(var c=0;c<o;c++){for(var d=4*(s*o+c),h=0,p=0,v=0,g=0,y=0,m=0,b=0,w=0;w<e;w++)for(var x=0;x<e;x++){var _=4*((s*e+w)*r+(c*e+x));h+=n[_],p+=n[_+1],v+=n[_+2],g+=n[_+3],y=Math.max(y,n[_]),m=Math.max(m,n[_+1]),b=Math.max(b,n[_+2])}u[d]=h*l*.5+.5*y,u[d+1]=p*l*.7+.3*m,u[d+2]=v*l,u[d+3]=g*l}return i}function h(t,e){var n=document.createElement("canvas");return n.width=t,n.height=e,n}function p(t){return{open:function(e){var n=e.naturalWidth||e.width,r=e.naturalHeight||e.height,o=t(n,r),a=o.getContext("2d");return!e.naturalWidth||e.naturalWidth==e.width&&e.naturalHeight==e.height?(o.width=e.width,o.height=e.height):(o.width=e.naturalWidth,o.height=e.naturalHeight),a.drawImage(e,0,0),i.Promise.resolve(o)},resample:function(e,n,r){return a.default.resolve(e).then(function(e){var o=t(~~n,~~r);return o.getContext("2d").drawImage(e,0,0,e.width,e.height,0,0,o.width,o.height),i.Promise.resolve(o)})},getData:function(t){return a.default.resolve(t).then(function(t){var e=t.getContext("2d").getImageData(0,0,t.width,t.height);return new f(t.width,t.height,e.data)})}}}i.Promise=void 0!==a.default?a.default:function(){throw new Error("No native promises and smartcrop.Promise not set.")},i.DEFAULTS={width:0,height:0,aspect:0,cropWidth:0,cropHeight:0,detailWeight:.2,skinColor:[.78,.57,.44],skinBias:.01,skinBrightnessMin:.2,skinBrightnessMax:1,skinThreshold:.8,skinWeight:1.8,saturationBrightnessMin:.05,saturationBrightnessMax:.9,saturationThreshold:.4,saturationBias:.2,saturationWeight:.3,scoreDownSample:8,step:8,scaleStep:.1,minScale:1,maxScale:1,edgeRadius:.4,edgeWeight:-20,outsideImportance:-.5,boostWeight:100,ruleOfThirds:!0,prescale:!0,imageOperations:null,canvasFactory:h,debug:!1},i.crop=function(t,e,n){var r=b({},i.DEFAULTS,e);r.aspect&&(r.width=r.aspect,r.height=1),null===r.imageOperations&&(r.imageOperations=p(r.canvasFactory));var o=r.imageOperations,a=1,s=1;return o.open(t,r.input).then(function(t){return r.width&&r.height&&(a=v(t.width/r.width,t.height/r.height),r.cropWidth=~~(r.width*a),r.cropHeight=~~(r.height*a),r.minScale=v(r.maxScale,g(1/a,r.minScale)),!1!==r.prescale&&((s=1/a/r.minScale)<1?(t=o.resample(t,t.width*s,t.height*s),r.cropWidth=~~(r.cropWidth*s),r.cropHeight=~~(r.cropHeight*s),r.boost&&(r.boost=r.boost.map(function(t){return{x:~~(t.x*s),y:~~(t.y*s),width:~~(t.width*s),height:~~(t.height*s),weight:t.weight}}))):s=1)),t}).then(function(t){return o.getData(t).then(function(t){for(var e=function(t,e){var n={},r=new f(e.width,e.height);(function(t,e){for(var n=t.data,r=e.data,o=t.width,a=t.height,i=0;i<a;i++)for(var u=0;u<o;u++){var l=4*(i*o+u),s=void 0;s=0===u||u>=o-1||0===i||i>=a-1?_(n,l):4*_(n,l)-_(n,l-4*o)-_(n,l-4)-_(n,l+4)-_(n,l+4*o),r[l+1]=s}})(e,r),function(t,e,n){for(var r=e.data,o=n.data,a=e.width,i=e.height,u=0;u<i;u++)for(var l=0;l<a;l++){var s=4*(u*a+l),f=x(r[s],r[s+1],r[s+2])/255,d=c(t,r[s],r[s+1],r[s+2]),h=d>t.skinThreshold,p=f>=t.skinBrightnessMin&&f<=t.skinBrightnessMax;o[s]=h&&p?(d-t.skinThreshold)*(255/(1-t.skinThreshold)):0}}(t,e,r),function(t,e,n){for(var r=e.data,o=n.data,a=e.width,i=e.height,u=0;u<i;u++)for(var l=0;l<a;l++){var s=4*(u*a+l),c=x(r[s],r[s+1],r[s+2])/255,f=M(r[s],r[s+1],r[s+2]),d=c>=t.saturationBrightnessMin&&c<=t.saturationBrightnessMax;o[s+2]=d&&d?(f-t.saturationThreshold)*(255/(1-t.saturationThreshold)):0}}(t,e,r),function(t,e){if(!t.boost)return;for(var n=e.data,r=0;r<e.width;r+=4)n[r+3]=0;for(var o=0;o<t.boost.length;o++)u(t.boost[o],t,e)}(t,r);for(var o=d(r,t.scoreDownSample),a=-1/0,i=null,s=function(t,e,n){for(var r=[],o=v(e,n),a=t.cropWidth||o,i=t.cropHeight||o,u=t.maxScale;u>=t.minScale;u-=t.scaleStep)for(var l=0;l+i*u<=n;l+=t.step)for(var s=0;s+a*u<=e;s+=t.step)r[r.length]={x:s,y:l,width:a*u,height:i*u};return r}(t,e.width,e.height),h=0,p=s.length;h<p;h++){var g=s[h];g.score=l(t,o,g),g.score.total>a&&(i=g,a=g.score.total)}n.topCrop=i,t.debug&&i&&(n.crops=s,n.debugOutput=r,n.debugOptions=t,n.debugTopCrop=b({},n.topCrop));return n}(r,t),o=e.crops||[e.topCrop],a=0,i=o.length;a<i;a++){var h=o[a];h.x=~~(h.x/s),h.y=~~(h.y/s),h.width=~~(h.width/s),h.height=~~(h.height/s)}return n?n(e):e})})},i.isAvailable=function(t){if(!i.Promise)return!1;if((t?t.canvasFactory:h)===h&&!document.createElement("canvas").getContext("2d"))return!1;return!0},i.importance=s,i.ImgData=f,i._downSample=d,i._canvasImageOperations=p;var v=Math.min,g=Math.max,y=Math.abs,m=Math.sqrt;function b(t){for(var e=1,n=arguments.length;e<n;e++){var r=arguments[e];if(r)for(var o in r)t[o]=r[o]}return t}function w(t){return t=16*((t-1/3+1)%2*.5-.5),Math.max(1-t*t,0)}function x(t,e,n){return.5126*n+.7152*e+.0722*t}function _(t,e){return x(t[e],t[e+1],t[e+2])}function M(t,e,n){var r=g(t/255,e/255,n/255),o=v(t/255,e/255,n/255);if(r===o)return 0;var a=r-o;return(r+o)/2>.5?a/(2-r-o):a/(r+o)}e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,o=N(n(29)),a=N(n(28)),i=N(n(7)),u=N(n(8)),l=N(n(6)),s=N(n(5)),c=N(n(4)),f=N(n(3)),d=N(n(2)),h=N(n(1)),p=n(0),v=n(13),g=n(11),y=N(n(84)),m=N(n(9)),b=N(n(18)),w=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(17)),x=N(n(16)),_=n(36),M=N(n(182)),C=N(n(23)),k=n(22),L=N(k),j=N(n(49)),S=n(47),O=N(n(181));function N(t){return t&&t.__esModule?t:{default:t}}var T=(0,v.connect)(function(t){return(0,h.default)({},t)},(0,x.default)(w))(r=function(t){function e(){var t,n,r,o;(0,s.default)(this,e);for(var a=arguments.length,c=Array(a),d=0;d<a;d++)c[d]=arguments[d];return n=r=(0,f.default)(this,(t=e.__proto__||(0,l.default)(e)).call.apply(t,[this].concat(c))),r.state={resized:null},r.sizes=[{label:"originalRatio",ratio:null,manual:null},{label:"square",ratio:[1,1]},{label:"square",ratio:[1,1],fill:!1},{label:"5 : 4",ratio:[5,4]},{label:"4 : 3",ratio:[4,3]},{label:"3 : 2",ratio:[3,2]},{label:"16 : 9",ratio:[16,9]},{label:"4 : 5",ratio:[4,5],style:{whiteSpace:"nowrap"}},{label:"2 : 3",ratio:[2,3],style:{whiteSpace:"nowrap"}}],r.renderResize=function(t){var e=r.state.resized;return r.sizes.map(function(n,o){var a,i,l=(0,m.default)(O.default.item,(a={},(0,u.default)(a,O.default.loading,e&&e===n.key),(0,u.default)(a,O.default.active,t.ratio&&t.ratio===n.ratio||t.manual&&t.manual===n.manual),a)),s=80;n.ratio&&(s=n.ratio[1]/n.ratio[0]*100-20);var c=(0,m.default)(O.default.border,(i={},(0,u.default)(i,O.default.borderRotate,s>100),(0,u.default)(i,O.default.fill,!1!==n.fill&&n.ratio&&80===s),(0,u.default)(i,O.default.noFill,!1===n.fill),i));return s>100&&(s=n.ratio[0]/n.ratio[1]*100-20),(0,p.h)(k.Col,{width:10,key:o},(0,p.h)("div",{className:l,onClick:function(){return r.onResize(n)}},(0,p.h)("span",{className:c,style:{paddingBottom:s+"%"}}),(0,p.h)("span",{className:O.default.label,style:n.style},(0,p.h)(g.Text,{id:"size."+n.label},n.label))))})},r.renderManual=function(t){var e="lock-open",n=O.default.lock;return t.lock&&(e="lock",n=(0,m.default)(O.default.lock,O.default.active)),(0,p.h)(k.Col,{width:30},(0,p.h)(L.default,{bottom:!0},(0,p.h)(k.Col,{width:13},(0,p.h)(S.Input,{type:"number",label:(0,p.h)(g.Text,{id:"size.width"}),name:"width",value:t.manual[0],onInput:r.onInput})),(0,p.h)(k.Col,{width:4},(0,p.h)(C.default,{icon:e,className:n,onClick:r.onToggleLock})),(0,p.h)(k.Col,{width:13},(0,p.h)(S.Input,{type:"number",label:(0,p.h)(g.Text,{id:"size.height"}),name:"height",value:t.manual[1],onInput:r.onInput})),r.renderManualCrop()))},r.renderManualCrop=function(){return"manual"!==r.selected().type?null:(0,p.h)(k.Col,{width:30},(0,p.h)(j.default,{className:O.default.button,onClick:r.onCrop},(0,p.h)(g.Text,{id:"size.apply"})))},r.onCrop=function(){var t=r.selected().frame,e=r.list().findIndex(function(t){return"manual"===t.type});r.props.remove(e),t=(0,h.default)({},t,{top:-t.top,left:-t.left}),r.props.set((0,h.default)({},r.image(),{frame:t})),r.props.setTool("default")},r.onToggle=function(){var t=r.image(),e=t.frame,n=(0,i.default)(t,["frame"]),o=n.naturalWidth,a=n.naturalHeight,u=e.manual?null:[o,a];if((e=(0,h.default)({},e,{ratio:null,lock:!0,manual:u}),!u)&&"manual"===r.selected().type){var l=r.list().findIndex(function(t){return"manual"===t.type});r.props.remove(l)}r.props.set((0,h.default)({},n,{frame:e})),r.props.setTool(u?"manual":"default")},r.onToggleLock=function(){var t=r.image(),e=t.frame,n=(0,i.default)(t,["frame"]);e=(0,h.default)({},e,{lock:!e.lock}),r.props.set((0,h.default)({},n,{frame:e}))},r.onInput=function(t){var e=r.image(),n=e.frame,o=(0,i.default)(e,["frame"]),a=o.naturalWidth,u=o.naturalHeight,l=n,s=l.top,c=l.left,f=l.manual;if("width"===t.target.name){var d=~~t.target.value,p=f[1];(!d||d<1)&&(d=1),d>o.naturalWidth&&(d=o.naturalWidth),n.lock&&(p=Math.round(f[1]/f[0]*d)),f=[d,p]}else{var v=f[0],g=~~t.target.value;(!g||g<1)&&(g=1),g>o.naturalHeight&&(g=o.naturalHeight),n.lock&&(v=Math.round(f[0]/f[1]*g)),f=[v,g]}f[0]<a&&(a=f[0]),f[1]<u&&(u=f[1]),n=(0,h.default)({},n,{top:s,left:c,width:a,height:u,manual:f}),r.props.update((0,h.default)({},o,{frame:n}))},o=n,(0,f.default)(r,o)}return(0,d.default)(e,t),(0,c.default)(e,[{key:"componentDidMount",value:function(){this.select(),this.image().frame.manual&&"manual"!==this.props.tool&&this.props.setTool("manual")}},{key:"componentDidUpdate",value:function(){}},{key:"componentWillReceiveProps",value:function(t){var e=t.active;this.props.active!==e&&this.setState({resized:null})}},{key:"render",value:function(){var t=this.image().frame;return(0,p.h)(L.default,{className:O.default.container},(0,p.h)(k.Col,{width:30},(0,p.h)(S.Checkbox,{label:(0,p.h)(g.Text,{id:"size.manualSize"}),checked:!!t.manual,onChange:this.onToggle})),t.manual?this.renderManual(t):this.renderResize(t))}},{key:"onResize",value:function(t){if(t.ratio)return this.resizeByRatio(t.ratio,t.fill);if(t.manual)return this.resizeBySize(t.manual);var e=this.image(),n=e.frame,r=(0,i.default)(e,["frame"]);n={top:0,left:0,width:r.naturalWidth,height:r.naturalHeight},this.props.update((0,h.default)({},r,{frame:n}))}},{key:"resizeByRatio",value:function(){var t=(0,a.default)(o.default.mark(function t(e){var n,r,a,u,l,s,c,f,d,p,v,g,y=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return o.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=this.image(),r=n.frame,a=(0,i.default)(n,["frame"]),u=a.naturalWidth,l=a.naturalHeight,y){t.next=10;break}return s=0,c=0,u>l?(s=u/2-a.naturalHeight/2,l=u):(c=l/2-a.naturalWidth/2,u=l),r={top:s,left:c,width:u,height:l,ratio:e},this.props.update((0,h.default)({},a,{frame:r})),t.abrupt("return");case 10:return f=e[0]/e[1],(u=Math.round(f*l))>a.naturalWidth&&(d=a.naturalWidth/u,u=Math.round(d*u),l=Math.round(d*l)),t.next=15,(0,_.loadImage)(a.src);case 15:return p=t.sent,t.next=18,M.default.crop(p,{width:u,height:l});case 18:v=t.sent,g=v.topCrop,r={top:-g.y,left:-g.x,width:u,height:l,ratio:e},this.props.update((0,h.default)({},a,{frame:r}));case 22:case"end":return t.stop()}},t,this)}));return function(e){return t.apply(this,arguments)}}()},{key:"resizeBySize",value:function(t){var e=this.image(),n=e.frame,r=(0,i.default)(e,["frame"]),o=t[0]||r.naturalWidth,a=t[1]||r.naturalHeight;n=(0,h.default)({},n,{top:0,left:0,width:o,height:a,manual:t}),n=(0,y.default)(n),this.props.update((0,h.default)({},r,{frame:n}))}},{key:"select",value:function(){var t=this.selected();if("image"!==t.type){if("manual"===t.type)if(this.image().frame.manual)return null;this.props.select(0)}}}]),e}(b.default))||r;e.default=T},function(t,e){t.exports={filter:"_3mKdPO",active:"_2AyYW4",clarendon:"_1NqhuV",gingham:"_20vAce",moon:"PBF7aC",lark:"r3FEg7",reyes:"_3qvjcF",juno:"_3EqSnZ",slumber:"_3wdmT2",crema:"q6ee5D",ludwig:"DgQ44b",aden:"_7asCrb",perpetua:"_1BIJJx",amago:"_1C1gQ6",mayfair:"k-x0NM",rise:"_3JJ8lv",hudson:"_3MkGUJ",valencia:"_23Nov4",xpro2:"_8oY883",sierra:"_1QYgZe",willow:"_2QSpzc",lofi:"_3wzIgv",earlybird:"_2cvakC",brannan:"_24CgbP",linkwell:"_36njvF",hefe:"h7kJXI",nashville:"_1n2DCo",sutro:"_1Sy6Yw",toaster:"_2BJs0c",walden:"DchWxj",_1977:"_35_HS7",kelvin:"uWs6dz",stinson:"_1kOOwZ",vesper:"_1PoSaq",maven:"UsFjQ9",ginza:"_2Rj4vO",skyline:"mmAXmU",dogpatch:"_52R5Zc",brooklyn:"_3SQhOH",helena:"_25_EHA",ashby:"_23M_XK",charmes:"_3lGWxm"}},function(t,e){t.exports={img:"_1DAMe5"}},function(t,e){!function(t,e){"use strict";if("IntersectionObserver"in t&&"IntersectionObserverEntry"in t&&"intersectionRatio"in t.IntersectionObserverEntry.prototype)"isIntersecting"in t.IntersectionObserverEntry.prototype||Object.defineProperty(t.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var n=[];o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.observe=function(t){if(!this._observationTargets.some(function(e){return e.element==t})){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(),this._checkForIntersections()}},o.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter(function(e){return e.element!=t}),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},o.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter(function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]})},o.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/\s+/).map(function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}});return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},o.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(a(t,"resize",this._checkForIntersections,!0),a(e,"scroll",this._checkForIntersections,!0),"MutationObserver"in t&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},o.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,i(t,"resize",this._checkForIntersections,!0),i(e,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},o.prototype._checkForIntersections=function(){var e=this._rootIsInDom(),n=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach(function(o){var a=o.element,i=u(a),l=this._rootContainsTarget(a),s=o.entry,c=e&&l&&this._computeTargetAndRootIntersection(a,n),f=o.entry=new r({time:t.performance&&performance.now&&performance.now(),target:a,boundingClientRect:i,rootBounds:n,intersectionRect:c});s?e&&l?this._hasCrossedThreshold(s,f)&&this._queuedEntries.push(f):s&&s.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},o.prototype._computeTargetAndRootIntersection=function(n,r){if("none"!=t.getComputedStyle(n).display){for(var o,a,i,l,c,f,d,h,p=u(n),v=s(n),g=!1;!g;){var y=null,m=1==v.nodeType?t.getComputedStyle(v):{};if("none"==m.display)return;if(v==this.root||v==e?(g=!0,y=r):v!=e.body&&v!=e.documentElement&&"visible"!=m.overflow&&(y=u(v)),y&&(o=y,a=p,void 0,void 0,void 0,void 0,void 0,void 0,i=Math.max(o.top,a.top),l=Math.min(o.bottom,a.bottom),c=Math.max(o.left,a.left),f=Math.min(o.right,a.right),h=l-i,!(p=(d=f-c)>=0&&h>=0&&{top:i,bottom:l,left:c,right:f,width:d,height:h})))break;v=s(v)}return p}},o.prototype._getRootRect=function(){var t;if(this.root)t=u(this.root);else{var n=e.documentElement,r=e.body;t={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(t)},o.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map(function(e,n){return"px"==e.unit?e.value:e.value*(n%2?t.width:t.height)/100}),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},o.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,r=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==r)for(var o=0;o<this.thresholds.length;o++){var a=this.thresholds[o];if(a==n||a==r||a<n!=a<r)return!0}},o.prototype._rootIsInDom=function(){return!this.root||l(e,this.root)},o.prototype._rootContainsTarget=function(t){return l(this.root||e,t)},o.prototype._registerInstance=function(){n.indexOf(this)<0&&n.push(this)},o.prototype._unregisterInstance=function(){var t=n.indexOf(this);-1!=t&&n.splice(t,1)},t.IntersectionObserver=o,t.IntersectionObserverEntry=r}function r(t){this.time=t.time,this.target=t.target,this.rootBounds=t.rootBounds,this.boundingClientRect=t.boundingClientRect,this.intersectionRect=t.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0},this.isIntersecting=!!t.intersectionRect;var e=this.boundingClientRect,n=e.width*e.height,r=this.intersectionRect,o=r.width*r.height;this.intersectionRatio=n?o/n:this.isIntersecting?1:0}function o(t,e){var n,r,o,a=e||{};if("function"!=typeof t)throw new Error("callback must be a function");if(a.root&&1!=a.root.nodeType)throw new Error("root must be an Element");this._checkForIntersections=(n=this._checkForIntersections.bind(this),r=this.THROTTLE_TIMEOUT,o=null,function(){o||(o=setTimeout(function(){n(),o=null},r))}),this._callback=t,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(a.rootMargin),this.thresholds=this._initThresholds(a.threshold),this.root=a.root||null,this.rootMargin=this._rootMarginValues.map(function(t){return t.value+t.unit}).join(" ")}function a(t,e,n,r){"function"==typeof t.addEventListener?t.addEventListener(e,n,r||!1):"function"==typeof t.attachEvent&&t.attachEvent("on"+e,n)}function i(t,e,n,r){"function"==typeof t.removeEventListener?t.removeEventListener(e,n,r||!1):"function"==typeof t.detatchEvent&&t.detatchEvent("on"+e,n)}function u(t){var e;try{e=t.getBoundingClientRect()}catch(t){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function l(t,e){for(var n=e;n;){if(n==t)return!0;n=s(n)}return!1}function s(t){var e=t.parentNode;return e&&11==e.nodeType&&e.host?e.host:e}}(window,document)},function(t,e){t.exports={flex:"_1O5qt6",bottom:"_3wVrrN",width:"_2xk2c2","width-1-30":"_14elr5","width-2-30":"_1zvx8a","width-3-30":"_2k0mcD","width-4-30":"_3jQuWe","width-5-30":"_1IFCMj","width-6-30":"_30izUM","width-7-30":"_3jD2jE","width-8-30":"_2kXBjA","width-9-30":"_1293O-","width-10-30":"_1tTa4E","width-11-30":"_3-I6TH","width-12-30":"_11CvZe","width-13-30":"ScGU_m","width-14-30":"_29OkJe","width-15-30":"_1L5SBb","width-16-30":"bkehSc","width-17-30":"yyA79m","width-18-30":"_3xzAVk","width-19-30":"_2vH0m_","width-20-30":"_3iymLv","width-21-30":"_3qegVd","width-22-30":"_1NZrEJ","width-23-30":"_3IqhJ7","width-24-30":"_3ipv2y","width-25-30":"_1OL2Bl","width-26-30":"_1pMuka","width-27-30":"_1Et3xm","width-28-30":"_2XyLce","width-29-30":"_2vdqV_","width-30-30":"_3WAnSG"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,o=M(n(7)),a=M(n(8)),i=M(n(6)),u=M(n(5)),l=M(n(4)),s=M(n(3)),c=M(n(2)),f=M(n(1)),d=n(0),h=n(13),p=n(11),v=M(n(9)),g=M(n(18)),y=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(17)),m=M(n(16)),b=n(22),w=M(b),x=M(n(69)),_=M(n(184));function M(t){return t&&t.__esModule?t:{default:t}}var C=(0,h.connect)(function(t){return(0,f.default)({},t)},(0,m.default)(y))(r=function(t){function e(){var t,n,r,o;(0,u.default)(this,e);for(var a=arguments.length,l=Array(a),c=0;c<a;c++)l[c]=arguments[c];return n=r=(0,s.default)(this,(t=e.__proto__||(0,i.default)(e)).call.apply(t,[this].concat(l))),r.state={filters:[{value:"normal",label:"Normal"},{value:"clarendon",label:"Clarendon"},{value:"gingham",label:"Gingham"},{value:"moon",label:"Moon"},{value:"lark",label:"Lark"},{value:"reyes",label:"Reyes"},{value:"juno",label:"Juno"},{value:"slumber",label:"Slumber"},{value:"crema",label:"Crema"},{value:"ludwig",label:"Ludwig"},{value:"aden",label:"Aden"},{value:"perpetua",label:"Perpetua"},{value:"mayfair",label:"Mayfair"},{value:"rise",label:"Rise"},{value:"hudson",label:"Hudson"},{value:"valencia",label:"Valencia"},{value:"xpro2",label:"X-Pro II"},{value:"sierra",label:"Sierra"},{value:"willow",label:"Willow"},{value:"lofi",label:"Lo-Fi"},{value:"earlybird",label:"Earlybird"},{value:"brannan",label:"Brannan"},{value:"inkwell",label:"Inkwell"},{value:"hefe",label:"Hefe"},{value:"nashville",label:"Nashville"},{value:"sutro",label:"Sutro"},{value:"toaster",label:"Toaster"},{value:"walden",label:"Walden"},{value:"_1977",label:"1977"},{value:"kelvin",label:"Kelvin"},{value:"stinson",label:"Stinson"},{value:"vesper",label:"Vesper"},{value:"maven",label:"Maven"},{value:"ginza",label:"Ginza"},{value:"skyline",label:"Skyline"},{value:"dogpatch",label:"Dogpatch"},{value:"brooklyn",label:"Brooklyn"},{value:"helena",label:"Helena"},{value:"ashby",label:"Ashby"},{value:"charmes",label:"Charmes"}]},o=n,(0,s.default)(r,o)}return(0,c.default)(e,t),(0,l.default)(e,[{key:"render",value:function(t,e){var n=this,r=e.filters,o=this.image();return(0,d.h)(w.default,{className:_.default.effect},r.map(function(t,e){return n.item(t,e,o)}))}},{key:"item",value:function(t,e,n){var r=this,o=this.filter(),i=(0,v.default)(_.default.filter,(0,a.default)({},_.default.active,o.instagram===t.value||!o.instagram&&"normal"===t.value));return(0,d.h)(b.Col,{key:e,width:15},(0,d.h)("div",{className:_.default.item},(0,d.h)("div",{className:i,onClick:function(){return r.onChange(t.value)}},(0,d.h)(x.default,{src:n.src,className:_.default[t.value],width:105,height:105}),(0,d.h)("span",null,(0,d.h)(p.Text,{id:"effects."+t.value})))))}},{key:"onChange",value:function(t){var e=this.image(),n=e.filter,r=(0,o.default)(e,["filter"]);n=(0,f.default)({},n,{instagram:t}),this.props.update((0,f.default)({},r,{filter:n}))}}]),e}(g.default))||r;e.default=C},function(t,e){t.exports={container:"_3TM-iy"}},function(t,e){t.exports={checkboxWrap:"_2T7TEC",checkbox:"XazzUl",active:"_2i1-Uu",disabled:"-qeNfD",rangeWrap:"_2AhZzO",range:"_1nI0j6",wrap:"_1VIKTZ",center:"yEocq8",right:"_129pgI",inline:"_3EOAZw",backSide:"_1T7dD3",open:"_26x3e9",backSideList:"_2CAWLb",backSideItem:"IP8m0k",label:"_18N090",input:"_1CZlA6"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;i||(i=document.createElement("textarea"),document.body.appendChild(i));var l=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.getAttribute("id")||t.getAttribute("data-reactid")||t.getAttribute("name");if(e&&a[n])return a[n];var r=window.getComputedStyle(t),i=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),u=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),l=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s={sizingStyle:o.map(function(t){return t+":"+r.getPropertyValue(t)}).join(";"),paddingSize:u,borderSize:l,boxSizing:i};e&&n&&(a[n]=s);return s}(t,e),s=l.paddingSize,c=l.borderSize,f=l.boxSizing,d=l.sizingStyle;i.setAttribute("style",d+";"+r),i.value=t.value||t.placeholder||"x";var h=-1/0,p=1/0,v=i.scrollHeight;"border-box"===f?v+=c:"content-box"===f&&(v-=s);if(null!==n||null!==u){i.value="x";var g=i.scrollHeight-s;null!==n&&(h=g*n,"border-box"===f&&(h=h+s+c),v=Math.max(h,v)),null!==u&&(p=g*u,"border-box"===f&&(p=p+s+c),v=Math.min(p,v))}return{height:v,minHeight:h,maxHeight:p}};var r="\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",o=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"],a={},i=void 0},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,o,a,i=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},u="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},l=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),s=n(0),c=n(191),f=(a=c)&&a.__esModule?a:{default:a};var d=function(){},h=(o=r=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.state={height:null,minHeight:-1/0,maxHeight:1/0},n._onNextFrameActionId=null,n._rootDOMNode=null,n._onChange=n._onChange.bind(n),n._resizeComponent=n._resizeComponent.bind(n),n._onRootDOMNode=n._onRootDOMNode.bind(n),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,s.Component),l(e,[{key:"render",value:function(){var t=this.props,e=t.valueLink,n=(t.minRows,t.maxRows,t.onHeightChange,t.useCacheForDOMMeasurements,function(t,e){var n={};for(var r in t)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n}(t,["valueLink","minRows","maxRows","onHeightChange","useCacheForDOMMeasurements"]));return"object"===(void 0===e?"undefined":u(e))&&(n.value=e.value),n.style=i({},n.style,{height:this.state.height||0}),Math.max(n.style.maxHeight?n.style.maxHeight:1/0,this.state.maxHeight)<this.state.height&&(n.style.overflow="hidden"),(0,s.h)("textarea",i({onChange:this._onChange,ref:this._onRootDOMNode},n))}},{key:"componentDidMount",value:function(){this._resizeComponent(),window.addEventListener("resize",this._resizeComponent)}},{key:"componentWillReceiveProps",value:function(){this._clearNextFrame(),this._onNextFrameActionId=function(t){if(window.requestAnimationFrame)return window.requestAnimationFrame(t);return window.setTimeout(t,1)}(this._resizeComponent)}},{key:"componentDidUpdate",value:function(t,e){this.state.height!==e.height&&this.props.onHeightChange(this.state.height)}},{key:"componentWillUnmount",value:function(){this._clearNextFrame(),window.removeEventListener("resize",this._resizeComponent)}},{key:"_clearNextFrame",value:function(){var t;this._onNextFrameActionId&&(t=this._onNextFrameActionId,window.cancelAnimationFrame?window.cancelAnimationFrame(t):window.clearTimeout(t))}},{key:"_onRootDOMNode",value:function(t){this._rootDOMNode=t}},{key:"_onChange",value:function(t){this._resizeComponent();var e=this.props,n=e.valueLink,r=e.onChange;n?n.requestChange(t.target.value):r(t)}},{key:"_resizeComponent",value:function(){var t=this.props.useCacheForDOMMeasurements;this.setState((0,f.default)(this._rootDOMNode,t,this.props.rows||this.props.minRows,this.props.maxRows))}},{key:"focus",value:function(){this._rootDOMNode.focus()}},{key:"blur",value:function(){this._rootDOMNode.blur()}},{key:"value",get:function(){return this._rootDOMNode.value},set:function(t){this._rootDOMNode.value=t}},{key:"selectionStart",get:function(){return this._rootDOMNode.selectionStart},set:function(t){this._rootDOMNode.selectionStart=t}},{key:"selectionEnd",get:function(){return this._rootDOMNode.selectionEnd},set:function(t){this._rootDOMNode.selectionEnd=t}}]),e}(),r.defaultProps={onChange:d,onHeightChange:d,useCacheForDOMMeasurements:!1},o);e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,o=x(n(8)),a=x(n(7)),i=x(n(6)),u=x(n(5)),l=x(n(4)),s=x(n(3)),c=x(n(2)),f=x(n(1)),d=n(0),h=n(13),p=n(11),v=x(n(72)),g=x(n(18)),y=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(17)),m=x(n(16)),b=n(47),w=x(n(189));function x(t){return t&&t.__esModule?t:{default:t}}var _=(0,h.connect)(function(t){return(0,f.default)({},t)},(0,m.default)(y))(r=function(t){function e(){var t,n,r,o;(0,u.default)(this,e);for(var a=arguments.length,l=Array(a),c=0;c<a;c++)l[c]=arguments[c];return n=r=(0,s.default)(this,(t=e.__proto__||(0,i.default)(e)).call.apply(t,[this].concat(l))),r.state={filters:[{name:"brightness",label:"Brightness",value:0},{name:"contrast",label:"Contrast"},{name:"saturation",label:"Saturation",max:0},{name:"sepia",label:"Sepia",min:0,value:0}]},r.onInput=function(t){var e=t.target;r.update(e.name,1*e.value)},o=n,(0,s.default)(r,o)}return(0,c.default)(e,t),(0,l.default)(e,[{key:"componentDidMount",value:function(){this.onInput=(0,v.default)(this.onInput,400)}},{key:"render",value:function(t,e){var n=this,r=e.filters,o=this.filter();return(0,d.h)("div",{className:w.default.container},r.map(function(t){return n.item(t,o)}),(0,d.h)(b.Checkbox,{name:"grayscale",label:(0,d.h)(p.Text,{id:"effects.grayscale"}),value:!0,checked:o.grayscale||!1,onChange:function(){return n.onChecked("grayscale",!o.grayscale)}}),(0,d.h)(b.Checkbox,{name:"invert",label:(0,d.h)(p.Text,{id:"effects.invert"}),value:!0,checked:o.invert||!1,onChange:function(){return n.onChecked("invert",!o.invert)}}))}},{key:"item",value:function(t,e){return(0,d.h)(b.Range,(0,f.default)({min:-1,max:1,step:.1},t,{value:e[t.name]||0,label:(0,d.h)(p.Text,{id:"effects."+t.name}),onInput:this.onInput}))}},{key:"onChecked",value:function(t,e){this.update(t,e)}},{key:"update",value:function(t,e){var n=this.image(),r=n.filter,i=(0,a.default)(n,["filter"]);r=(0,f.default)({},r,(0,o.default)({},t,e)),this.props.update((0,f.default)({},i,{filter:r}))}}]),e}(g.default))||r;e.default=_},function(t,e){t.exports={tabs:"_1PXYu9",tab:"_3cD0JB",active:"X4QSk5",body:"_25lUji"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=p(n(1)),o=p(n(8)),a=p(n(7)),i=p(n(6)),u=p(n(5)),l=p(n(4)),s=p(n(3)),c=p(n(2)),f=n(0),d=p(n(9)),h=p(n(194));function p(t){return t&&t.__esModule?t:{default:t}}var v=function(t){function e(){var t,n,r,o;(0,u.default)(this,e);for(var a=arguments.length,l=Array(a),c=0;c<a;c++)l[c]=arguments[c];return n=r=(0,s.default)(this,(t=e.__proto__||(0,i.default)(e)).call.apply(t,[this].concat(l))),r.state={active:0},o=n,(0,s.default)(r,o)}return(0,c.default)(e,t),(0,l.default)(e,[{key:"render",value:function(t,e){var n=this,i=e.active,u=t.className,l=t.children,s=(0,a.default)(t,["className","children"]),c=(0,d.default)(h.default.body,u||null);return(0,f.h)("div",{className:h.default.container},(0,f.h)("div",{className:h.default.tabs},l.map(function(t,e){var r=(0,d.default)(h.default.tab,(0,o.default)({},h.default.active,e===i));return(0,f.h)("div",{className:r,onClick:function(){return n.onClick(e)}},t.attributes.title)})),(0,f.h)("div",(0,r.default)({className:c},s),l[i]))}},{key:"onClick",value:function(t){this.setState({active:t})}}]),e}(f.Component);e.default=v},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,o=b(n(6)),a=b(n(5)),i=b(n(4)),u=b(n(3)),l=b(n(2)),s=b(n(1)),c=n(0),f=n(13),d=n(11),h=b(n(18)),p=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(17)),v=b(n(16)),g=b(n(195)),y=b(n(193)),m=b(n(188));function b(t){return t&&t.__esModule?t:{default:t}}var w=(0,f.connect)(function(t){return(0,s.default)({},t)},(0,v.default)(p))(r=function(t){function e(){return(0,a.default)(this,e),(0,u.default)(this,(e.__proto__||(0,o.default)(e)).apply(this,arguments))}return(0,l.default)(e,t),(0,i.default)(e,[{key:"componentDidMount",value:function(){this.select()}},{key:"componentDidUpdate",value:function(){this.select()}},{key:"render",value:function(){return(0,c.h)(g.default,null,(0,c.h)(y.default,{title:(0,c.h)(d.Text,{id:"effects.lighting"})}),(0,c.h)(m.default,{title:(0,c.h)(d.Text,{id:"effects.effect"})}))}},{key:"select",value:function(){var t=this.list().find(function(t){return t.selected});t&&"image"===t.type||this.props.select(0)}}]),e}(h.default))||r;e.default=w},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,o=C(n(6)),a=C(n(5)),i=C(n(4)),u=C(n(3)),l=C(n(2)),s=C(n(1)),c=n(0),f=n(13),d=C(n(18)),h=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(17)),p=C(n(16)),v=C(n(196)),g=C(n(183)),y=C(n(180)),m=C(n(177)),b=C(n(175)),w=C(n(173)),x=C(n(171)),_=C(n(168)),M=C(n(167));function C(t){return t&&t.__esModule?t:{default:t}}var k=(0,f.connect)(function(t){return(0,s.default)({},t)},(0,p.default)(h))(r=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.panels={default:g.default,image:g.default,size:g.default,manual:g.default,effect:v.default,text:y.default,sticker:m.default,select:b.default,blur:w.default,brush:x.default,eraser:_.default},r.onUpdate=function(t){r.props.set(t)},i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"panel",value:function(){var t=this.props.tool;if(-1!==["size","effect"].findIndex(function(e){return e===t}))return(0,c.h)(this.panels[t]);var e=this.selected();return e&&this.panels[e.type]&&"hand"!==t?"select"===t||"blur"===t||"eraser"===t?(0,c.h)(this.panels[t],{element:e,onUpdate:this.onUpdate,onSelect:this.props.select,setTool:this.props.setTool,set:this.props.set,add:this.props.add}):(0,c.h)(this.panels[e.type],{element:e,onUpdate:this.onUpdate,tool:this.props.tool,setTool:this.props.setTool,set:this.props.set,add:this.props.add}):""}},{key:"render",value:function(){return(0,c.h)("div",{className:M.default.container},this.panel())}}]),e}(d.default))||r;e.default=k},function(t,e){t.exports={item:"cMdUcz",active:"_1VOZlm",icon:"_2mZcZQ"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o,a,i=C(n(8)),u=C(n(29)),l=C(n(28)),s=C(n(6)),c=C(n(5)),f=C(n(4)),d=C(n(3)),h=C(n(2)),p=C(n(1)),v=n(0),g=n(13),y=n(11),m=C(n(9)),b=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(17)),w=C(n(16)),x=C(n(18)),_=C(n(23)),M=C(n(198));function C(t){return t&&t.__esModule?t:{default:t}}var k=(0,g.connect)(function(t){return(0,p.default)({},t)},(0,w.default)(b))((o=function(t){function e(t){(0,c.default)(this,e);var n=(0,d.default)(this,(e.__proto__||(0,s.default)(e)).call(this,t));return a.call(n),n.state={tools:[{icon:"tool-hand",type:"hand",label:"hand",cursor:"default",shortcut:32},{icon:"tool-size",type:"size",label:"size",cursor:"default"},{icon:"tool-levels",type:"effect",label:"effect",cursor:"default"},{icon:"tool-select",type:"select",label:"select",cursor:"default",shortcut:77},{icon:"tool-blur",type:"blur",label:"blur",cursor:"default"},{icon:"tool-brush",type:"brush",label:"brush",cursor:"crosshair",props:{points:[[-1,-1]],style:{borderWidth:60,borderColor:"#ffffff",borderType:"round"}},shortcut:66},{icon:"tool-eraser",type:"eraser",label:"eraser",cursor:"crosshair",shortcut:69},{icon:"tool-text",type:"text",label:"text",cursor:"default",props:{text:t.exampleText,style:{fontFamily:"Helvetica",fontSize:50,lineHeight:1.35,textAlign:"center",color:"#000000",bold:!1,italic:!1}},shortcut:84},{icon:"tool-sticker",type:"sticker",label:"sticker",cursor:"default",props:{src:null}}]},n}return(0,h.default)(e,t),(0,f.default)(e,[{key:"componentDidMount",value:function(){var t=this;window.addEventListener("keydown",this.onKeyDown,!1);var e=this.state.tools.find(function(t){return"brush"===t.type});e&&setTimeout(function(){return t.onClick(e.type,e.cursor,e.props)},5)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("keydown",this.onKeyDown)}},{key:"render",value:function(t,e){var n=e.tools;return(0,v.h)("div",{className:M.default.container},n.map(this.item))}}]),e}(x.default),a=function(){var t,e=this;this.onKeyDown=function(t){var n=t.target.tagName.toLowerCase(),r=e.state.tools.find(function(e){return e.shortcut&&e.shortcut===t.keyCode});r&&!["input","textarea"].includes(n)&&e.onClick(r.type,r.cursor,r.props)},this.onClick=(t=(0,l.default)(u.default.mark(function t(n,r,o){return u.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.props.setTool(n);case 2:return t.next=4,e.props.setCursor(r);case 4:if(o){t.next=6;break}return t.abrupt("return");case 6:if("brush"!==n){t.next=10;break}return t.next=9,e.props.insert((0,p.default)({type:n},o));case 9:return t.abrupt("return");case 10:if(e.selected().type===n){t.next=15;break}return t.next=14,e.props.add((0,p.default)({type:n},o));case 14:return t.abrupt("return");case 15:return t.next=17,e.props.set((0,p.default)({type:n},o));case 17:case"end":return t.stop()}},t,e)})),function(e,n,r){return t.apply(this,arguments)}),this.item=function(t,n){var r=t.icon,o=t.label,a=t.type,u=t.cursor,l=t.props,s=e.selected(),c=(0,m.default)(M.default.item,(0,i.default)({},M.default.active,a===e.props.tool||"size"===a&&"image"===s.type&&"default"===e.props.tool||"size"===a&&"image"===s.type&&"manual"===e.props.tool||"size"===a&&"manual"===s.type&&"manual"===e.props.tool));return(0,v.h)("div",{key:n,className:c,onClick:function(){return e.onClick(a,u,l)}},(0,v.h)(_.default,{icon:r,className:M.default.icon}),(0,v.h)(y.Text,{id:"tools."+o}))}},r=o))||r;e.default=(0,y.withText)("text.exampleText")(k)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(1),a=(r=o)&&r.__esModule?r:{default:r},i=n(0),u=n(12);e.default=function(t){var e=t.frame,n=t.onMouseDown,r=e.height/2,o=e.width/2,l=e.top+r,s=e.left+o,c=(0,a.default)({},e,{rotate:0,scale:1,top:l,left:s,translateX:o-18+3,translateY:r-18+3,backgroundColor:"rgba(255, 255, 255, 0)",width:18,height:18});return(0,i.h)(null,{},[(0,i.h)(u.Rect,{style:(0,a.default)({},c,{top:l+18,left:s+1,translateX:o-18+3,translateY:r-18+3,backgroundColor:"rgba(0, 146, 209, 0.5)",width:18,height:2})}),(0,i.h)(u.Rect,{style:(0,a.default)({},c,{top:l+1,left:s+18,translateX:o-18+3,translateY:r-18+3,backgroundColor:"rgba(0, 146, 209, 0.5)",width:2,height:18})}),(0,i.h)(u.Rect,{style:(0,a.default)({},c,{rotate:e.rotate}),onMouseDown:n})])}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(1),a=(r=o)&&r.__esModule?r:{default:r},i=n(0),u=n(12);e.default=function(t){var e=t.frame,n=t.onMouseDown,r=e.height/2,o=e.width/2,l=e.top-r+18,s=e.left-o+18,c=(0,a.default)({},e,{rotate:0,scale:1,top:l,left:s,translateX:o-18-3,translateY:r-18-3,backgroundColor:"rgba(255, 255, 255, 0)",width:18,height:18});return(0,i.h)(null,{},[(0,i.h)(u.Rect,{style:(0,a.default)({},c,{top:l,left:s-1,translateX:o-18-3,translateY:r-18-5,backgroundColor:"rgba(0, 146, 209, 0.5)",width:18,height:2})}),(0,i.h)(u.Rect,{style:(0,a.default)({},c,{top:l-1,left:s,translateX:o-18-5,translateY:r-18-3,backgroundColor:"rgba(0, 146, 209, 0.5)",width:2,height:18})}),(0,i.h)(u.Rect,{style:(0,a.default)({},c,{rotate:e.rotate}),onMouseDown:n})])}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=h(n(1)),o=h(n(6)),a=h(n(5)),i=h(n(4)),u=h(n(3)),l=h(n(2)),s=n(0),c=n(12),f=h(n(201)),d=h(n(200));function h(t){return t&&t.__esModule?t:{default:t}}var p=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.onResizeTL=function(t,e){r.props.onSelect(),r.props.onResizeTL(t,e)},r.onResizeDown=function(t,e){r.props.onSelect(),r.props.onResize(t,e)},r.onMoveDown=function(t,e){r.props.onSelect(),r.props.onMove(t,e)},i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"render",value:function(t){var e=t.frame,n=(t.focused,t.selected),o=(0,r.default)({},e,{scale:1,borderWidth:1,borderStyle:"solid",borderColor:n?"rgba(0,146,209,1)":"rgba(0,146,209,0.5)"}),a=[(0,s.h)(c.Rect,{style:o,onMouseDown:this.onMoveDown}),(0,s.h)(f.default,{frame:e,onMouseDown:this.onResizeTL}),(0,s.h)(d.default,{frame:e,onMouseDown:this.onResizeDown})];return(0,s.h)(null,{},a)}}]),e}(s.Component);e.default=p},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=d(n(1)),o=d(n(6)),a=d(n(5)),i=d(n(4)),u=d(n(3)),l=d(n(2)),s=n(0),c=d(n(35)),f=d(n(30));function d(t){return t&&t.__esModule?t:{default:t}}var h=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.draw=function(t,e){var n=e.style,o=r.size(n);r.setupRotate(t,n,o),t.clearRect(o.x,o.y,o.w,o.h)},i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"getDefaultProps",value:function(){return{style:{left:0,top:0}}}},{key:"render",value:function(t){return(0,s.h)(f.default,(0,r.default)({tag:"g",draw:this.draw},t))}}]),e}(c.default);e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=d(n(1)),o=d(n(6)),a=d(n(5)),i=d(n(4)),u=d(n(3)),l=d(n(2)),s=n(0),c=d(n(35)),f=d(n(30));function d(t){return t&&t.__esModule?t:{default:t}}var h=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.draw=function(t,e){var n=e.style,o=r.size(n);t.beginPath(),t.arc(o.x+o.w/2,o.y+o.h/2,o.w/2,0,2*Math.PI),r.setupRotate(t,n,o),r.setupBorder(t,n,o),r.setupBackground(t,n,o),t.closePath()},i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"getDefaultProps",value:function(){return{style:{left:0,top:0}}}},{key:"render",value:function(t){return(0,s.h)(f.default,(0,r.default)({tag:"g",draw:this.draw},t))}}]),e}(c.default);e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=d(n(1)),o=d(n(6)),a=d(n(5)),i=d(n(4)),u=d(n(3)),l=d(n(2)),s=n(0),c=d(n(35)),f=d(n(30));function d(t){return t&&t.__esModule?t:{default:t}}var h=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.draw=function(t,e){var n=e.points,o=e.style,a=r.size(o),i=a.x,u=a.y,l=a.tX,s=a.tY,c=a.w,f=a.h;if(r.setupBorder(t,o,{x:i,y:u,w:c,h:f}),t.beginPath(),n)n.forEach(function(e){-1===e[0]?t.moveTo(e[0]+l,e[1]+s):t.lineTo(e[0]+l,e[1]+s)});else{t.moveTo(i+l,u+s);var d=i+c,h=u;if(o.rotate){var p=o.rotate*(Math.PI/180);h=u+c*Math.sin(p),d=i+c*Math.cos(p)}t.lineTo(d+l,h+s)}t.stroke()},i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"getDefaultProps",value:function(){return{style:{left:0,top:0}}}},{key:"render",value:function(t){return(0,s.h)(f.default,(0,r.default)({tag:"span",draw:this.draw},t))}}]),e}(c.default);e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=d(n(1)),o=d(n(6)),a=d(n(5)),i=d(n(4)),u=d(n(3)),l=d(n(2)),s=n(0),c=d(n(35)),f=d(n(30));function d(t){return t&&t.__esModule?t:{default:t}}var h=function(t){function e(){var t,n,r,i;(0,a.default)(this,e);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=r=(0,u.default)(this,(t=e.__proto__||(0,o.default)(e)).call.apply(t,[this].concat(s))),r.draw=function(t,e){var n=e.style,o=r.size(n);r.setupRotate(t,n,o),r.setupBlur(t,n,o),r.setupBorder(t,n,o),r.setupBackgroundRect(t,n,o)},i=n,(0,u.default)(r,i)}return(0,l.default)(e,t),(0,i.default)(e,[{key:"getDefaultProps",value:function(){return{style:{left:0,top:0}}}},{key:"render",value:function(t){return(0,s.h)(f.default,(0,r.default)({tag:"g",draw:this.draw},t))}}]),e}(c.default);e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.charmes=e.ashby=e.helena=e.brooklyn=e.dogpatch=e.skyline=e.ginza=e.maven=e.kelvin=e._1977=e.walden=e.toaster=e.sutro=e.brannan=e.earlybird=e.vesper=e.stinson=e.nashville=e.hefe=e.inkwell=e.lofi=e.willow=e.sierra=e.xpro2=e.valencia=e.hudson=e.rise=e.mayfair=e.amaro=e.perpetua=e.aden=e.ludwig=e.crema=e.slumber=e.juno=e.reyes=e.lark=e.moon=e.gingham=e.clarendon=e.normal=void 0;var r=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(113));e.normal=function(t){return t},e.clarendon=function(t){return t=r.contrast.apply(void 0,[t,.1]),t=r.saturation.apply(void 0,[t,.15])},e.gingham=function(t){return t=r.sepia.apply(void 0,[t,.04]),t=r.contrast.apply(void 0,[t,-.05]),t=r.brightness.apply(void 0,[t,-.05])},e.moon=function(t){return t=r.grayscale.apply(void 0,[t,1]),t=r.contrast.apply(void 0,[t,-.1]),t=r.brightness.apply(void 0,[t,-.1])},e.lark=function(t){return t=r.brightness.apply(void 0,[t,.08]),t=r.rgbAdjust.apply(void 0,[t,[1,1.03,1.05]]),t=r.saturation.apply(void 0,[t,.12])},e.reyes=function(t){return t=r.sepia.apply(void 0,[t,.4]),t=r.brightness.apply(void 0,[t,.13]),t=r.contrast.apply(void 0,[t,-.05])},e.juno=function(t){return t=r.rgbAdjust.apply(void 0,[t,[1.01,1.04,1]]),t=r.saturation.apply(void 0,[t,.3])},e.slumber=function(t){return t=r.saturation.apply(void 0,[t,.66]),t=r.brightness.apply(void 0,[t,-.05])},e.crema=function(t){return t=r.rgbAdjust.apply(void 0,[t,[1.04,1,1.02]]),t=r.saturation.apply(void 0,[t,-.05])},e.ludwig=function(t){return t=r.brightness.apply(void 0,[t,.05]),t=r.saturation.apply(void 0,[t,-.03])},e.aden=function(t){return t=r.colorFilter.apply(void 0,[t,[228,130,225,.13]]),t=r.saturation.apply(void 0,[t,-.2])},e.perpetua=function(t){return t=r.rgbAdjust.apply(void 0,[t,[1.05,1.1,1]])},e.amaro=function(t){return t=r.saturation.apply(void 0,[t,.3]),t=r.brightness.apply(void 0,[t,.15])},e.mayfair=function(t){return r.colorFilter.apply(void 0,[t,[230,115,108,.05]]),r.saturation.apply(void 0,[t,.15]),t},e.rise=function(t){return t=r.colorFilter.apply(void 0,[t,[255,170,0,.1]]),t=r.brightness.apply(void 0,[t,.09]),t=r.saturation.apply(void 0,[t,.1])},e.hudson=function(t){return t=r.rgbAdjust.apply(void 0,[t,[1,1,1.25]]),t=r.contrast.apply(void 0,[t,.1]),t=r.brightness.apply(void 0,[t,.15])},e.valencia=function(t){return t=r.colorFilter.apply(void 0,[t,[255,225,80,.08]]),t=r.saturation.apply(void 0,[t,.1]),t=r.contrast.apply(void 0,[t,.05])},e.xpro2=function(t){return t=r.colorFilter.apply(void 0,[t,[255,255,0,.07]]),t=r.saturation.apply(void 0,[t,.2]),t=r.contrast.apply(void 0,[t,.15])},e.sierra=function(t){return t=r.contrast.apply(void 0,[t,-.15]),t=r.saturation.apply(void 0,[t,.1])},e.willow=function(t){return t=r.grayscale.apply(void 0,[t,1]),t=r.colorFilter.apply(void 0,[t,[100,28,210,.03]]),t=r.brightness.apply(void 0,[t,.1])},e.lofi=function(t){return t=r.contrast.apply(void 0,[t,.15]),t=r.saturation.apply(void 0,[t,.2])},e.inkwell=function(t){return t=r.grayscale.apply(void 0,[t,1])},e.hefe=function(t){return t=r.contrast.apply(void 0,[t,.1]),t=r.saturation.apply(void 0,[t,.15])},e.nashville=function(t){return t=r.colorFilter.apply(void 0,[t,[220,115,188,.12]]),t=r.contrast.apply(void 0,[t,-.05])},e.stinson=function(t){return t=r.brightness.apply(void 0,[t,.1]),t=r.sepia.apply(void 0,[t,.3])},e.vesper=function(t){return t=r.colorFilter.apply(void 0,[t,[255,225,0,.05]]),t=r.brightness.apply(void 0,[t,.06]),t=r.contrast.apply(void 0,[t,.06])},e.earlybird=function(t){return t=r.colorFilter.apply(void 0,[t,[255,165,40,.2]])},e.brannan=function(t){return t=r.contrast.apply(void 0,[t,.2]),t=r.colorFilter.apply(void 0,[t,[140,10,185,.1]])},e.sutro=function(t){return t=r.brightness.apply(void 0,[t,-.1]),t=r.saturation.apply(void 0,[t,-.1])},e.toaster=function(t){return t=r.sepia.apply(void 0,[t,.1]),t=r.colorFilter.apply(void 0,[t,[255,145,0,.2]])},e.walden=function(t){return t=r.brightness.apply(void 0,[t,.1]),t=r.colorFilter.apply(void 0,[t,[255,255,0,.2]])},e._1977=function(t){return t=r.colorFilter.apply(void 0,[t,[255,25,0,.15]]),t=r.brightness.apply(void 0,[t,.1])},e.kelvin=function(t){return t=r.colorFilter.apply(void 0,[t,[255,140,0,.1]]),t=r.rgbAdjust.apply(void 0,[t,[1.15,1.05,1]]),t=r.saturation.apply(void 0,[t,.35])},e.maven=function(t){return t=r.colorFilter.apply(void 0,[t,[225,240,0,.1]]),t=r.saturation.apply(void 0,[t,.25]),t=r.contrast.apply(void 0,[t,.05])},e.ginza=function(t){return r.sepia.apply(void 0,[t,.06]),r.brightness.apply(void 0,[t,.1]),t},e.skyline=function(t){return t=r.saturation.apply(void 0,[t,.35]),t=r.brightness.apply(void 0,[t,.1])},e.dogpatch=function(t){return t=r.contrast.apply(void 0,[t,.15]),t=r.brightness.apply(void 0,[t,.1])},e.brooklyn=function(t){return t=r.colorFilter.apply(void 0,[t,[25,240,252,.05]]),t=r.sepia.apply(void 0,[t,.3])},e.helena=function(t){return t=r.colorFilter.apply(void 0,[t,[208,208,86,.2]]),t=r.contrast.apply(void 0,[t,.15])},e.ashby=function(t){return t=r.colorFilter.apply(void 0,[t,[255,160,25,.1]]),t=r.brightness.apply(void 0,[t,.1])},e.charmes=function(t){return t=r.colorFilter.apply(void 0,[t,[255,50,80,.12]]),t=r.contrast.apply(void 0,[t,.05])}},function(t,e,n){var r=n(121),o=1,a=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,i,u,l){var s=n&o,c=r(t),f=c.length;if(f!=r(e).length&&!s)return!1;for(var d=f;d--;){var h=c[d];if(!(s?h in e:a.call(e,h)))return!1}var p=l.get(t);if(p&&l.get(e))return p==e;var v=!0;l.set(t,e),l.set(e,t);for(var g=s;++d<f;){var y=t[h=c[d]],m=e[h];if(i)var b=s?i(m,y,h,e,t,l):i(y,m,h,t,e,l);if(!(void 0===b?y===m||u(y,m,n,i,l):b)){v=!1;break}g||(g="constructor"==h)}if(v&&!g){var w=t.constructor,x=e.constructor;w!=x&&"constructor"in t&&"constructor"in e&&!("function"==typeof w&&w instanceof w&&"function"==typeof x&&x instanceof x)&&(v=!1)}return l.delete(t),l.delete(e),v}},function(t,e){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=t}),n}},function(t,e){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach(function(t,r){n[++e]=[r,t]}),n}},function(t,e,n){var r=n(56),o=n(119),a=n(83),i=n(114),u=n(210),l=n(209),s=1,c=2,f="[object Boolean]",d="[object Date]",h="[object Error]",p="[object Map]",v="[object Number]",g="[object RegExp]",y="[object Set]",m="[object String]",b="[object Symbol]",w="[object ArrayBuffer]",x="[object DataView]",_=r?r.prototype:void 0,M=_?_.valueOf:void 0;t.exports=function(t,e,n,r,_,C,k){switch(n){case x:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case w:return!(t.byteLength!=e.byteLength||!C(new o(t),new o(e)));case f:case d:case v:return a(+t,+e);case h:return t.name==e.name&&t.message==e.message;case g:case m:return t==e+"";case p:var L=u;case y:var j=r&s;if(L||(L=l),t.size!=e.size&&!j)return!1;var S=k.get(t);if(S)return S==e;r|=c,k.set(t,e);var O=i(L(t),L(e),r,_,C,k);return k.delete(t),O;case b:if(M)return M.call(t)==M.call(e)}return!1}},function(t,e){t.exports=function(t,e){return t.has(e)}},function(t,e){t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}},function(t,e){t.exports=function(t){return this.__data__.has(t)}},function(t,e){var n="__lodash_hash_undefined__";t.exports=function(t){return this.__data__.set(t,n),this}},function(t,e,n){var r=n(134),o=n(215),a=n(214);function i(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new r;++e<n;)this.add(t[e])}i.prototype.add=i.prototype.push=o,i.prototype.has=a,t.exports=i},function(t,e,n){var r=n(137),o=n(114),a=n(211),i=n(208),u=n(50),l=n(40),s=n(81),c=n(129),f=1,d="[object Arguments]",h="[object Array]",p="[object Object]",v=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,g,y,m){var b=l(t),w=l(e),x=b?h:u(t),_=w?h:u(e),M=(x=x==d?p:x)==p,C=(_=_==d?p:_)==p,k=x==_;if(k&&s(t)){if(!s(e))return!1;b=!0,M=!1}if(k&&!M)return m||(m=new r),b||c(t)?o(t,e,n,g,y,m):a(t,e,x,n,g,y,m);if(!(n&f)){var L=M&&v.call(t,"__wrapped__"),j=C&&v.call(e,"__wrapped__");if(L||j){var S=L?t.value():t,O=j?e.value():e;return m||(m=new r),y(S,O,n,g,m)}}return!!k&&(m||(m=new r),i(t,e,n,g,y,m))}},function(t,e,n){var r=n(217),o=n(32);t.exports=function t(e,n,a,i,u){return e===n||(null==e||null==n||!o(e)&&!o(n)?e!=e&&n!=n:r(e,n,a,i,t,u))}},function(t,e,n){var r=n(218);t.exports=function(t,e){return r(t,e)}},function(t,e){t.exports=function(t){return t}},function(t,e,n){var r=n(220);t.exports=function(t){return"function"==typeof t?t:r}},function(t,e,n){var r=n(76);t.exports=function(t,e){return function(n,o){if(null==n)return n;if(!r(n))return t(n,o);for(var a=n.length,i=e?a:-1,u=Object(n);(e?i--:++i<a)&&!1!==o(u[i],i,u););return n}}},function(t,e){t.exports=function(t){return function(e,n,r){for(var o=-1,a=Object(e),i=r(e),u=i.length;u--;){var l=i[t?u:++o];if(!1===n(a[l],l,a))break}return e}}},function(t,e,n){var r=n(223)();t.exports=r},function(t,e,n){var r=n(224),o=n(41);t.exports=function(t,e){return t&&r(t,e,o)}},function(t,e,n){var r=n(225),o=n(222)(r);t.exports=o},function(t,e,n){var r=n(133),o=n(226),a=n(221),i=n(40);t.exports=function(t,e){return(i(t)?r:o)(t,a(e))}},function(t,e,n){t.exports=n(227)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,o,a=C(n(7)),i=C(n(1)),u=C(n(29)),l=C(n(28)),s=C(n(6)),c=C(n(5)),f=C(n(4)),d=C(n(3)),h=C(n(2)),p=n(0),v=C(n(228)),g=C(n(219)),y=M(n(113)),m=M(n(207)),b=n(36),w=n(48),x=C(n(35)),_=C(n(30));function M(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}function C(t){return t&&t.__esModule?t:{default:t}}var k=(r=function(t){function e(t){(0,c.default)(this,e);var n=(0,d.default)(this,(e.__proto__||(0,s.default)(e)).call(this,t));return o.call(n),n.loadImage(),n}return(0,h.default)(e,t),(0,f.default)(e,[{key:"componentDidUpdate",value:function(){var t=(0,l.default)(u.default.mark(function t(e){var n=this,r=e.src,o=e.style,a=e.filter;return u.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:this.props.src!==r&&this.setState({image:null,imageData:null},(0,l.default)(u.default.mark(function t(){return u.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,n.loadImage();case 2:case"end":return t.stop()}},t,n)}))),(0,g.default)(this.props.style,o)&&(0,g.default)(this.props.filter,a)||this.setState({imageData:null});case 2:case"end":return t.stop()}},t,this)}));return function(e){return t.apply(this,arguments)}}()},{key:"render",value:function(t){return(0,p.h)(_.default,(0,i.default)({tag:"div",draw:this.draw},t))}},{key:"applyFilters",value:function(t,e){var n=this;return(0,v.default)(e,function(e,r){e&&(t="instagram"!==r?y[r].call(n,t,e):m[e].call(n,t))}),t}},{key:"applyErasers",value:function(t,e,n){for(var r=parseInt("#FFFFFF".substr(1,2),16),o=parseInt("#FFFFFF".substr(3,2),16),a=parseInt("#FFFFFF".substr(5,2),16),i=0;i<e.length;i++){var u=e[i],l=u.coords,s=u.tolerance,c=u.useHack,f=void 0!==c&&c,d=(0,w.pixelAt)(t,parseInt(l[0]+n.left,10),parseInt(l[1]+n.top,10)),h=d[3];if(!(0,w.compare)(h,(0,w.rgb2int)(r,o,a),s))for(var p=[d],v=void 0,g=t.width-1,y=t.height-1,m=function(e){t.data[e[0]]=r,t.data[e[0]+1]=o,t.data[e[0]+2]=a};v=p.pop();)f&&m(v),(0,w.compare)(v[3],h,s)&&(f||m(v),v[1]>0&&p.push((0,w.pixelAt)(t,v[1]-1,v[2])),v[1]<g&&p.push((0,w.pixelAt)(t,v[1]+1,v[2])),v[2]>0&&p.push((0,w.pixelAt)(t,v[1],v[2]-1)),v[2]<y&&p.push((0,w.pixelAt)(t,v[1],v[2]+1)))}return t}},{key:"imageDataToDataURL",value:function(t,e){var n=e.x,r=e.y,o=e.w,a=e.h,i=t.getImageData(n,r,o,a);this._canvas.width=o,this._canvas.height=a;var u=this._canvas.getContext("2d");return u.clearRect(0,0,o,a),u.putImageData(i,0,0),this._canvas.toDataURL("image/png")}},{key:"loadImage",value:function(){var t=(0,l.default)(u.default.mark(function t(){var e;return u.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(this.props.src){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,(0,b.loadImage)(this.props.src);case 4:e=t.sent,this.setState({image:e,imageData:null});case 6:case"end":return t.stop()}},t,this)}));return function(){return t.apply(this,arguments)}}()}]),e}(x.default),o=function(){var t=this;this._canvas=document.createElement("canvas"),this.state={image:null,imgData:null,imageData:null,erasers:[]},this.draw=function(e,n){var r=n.style,o=n.filter,i=n.erasers,u=void 0===i?[]:i,l=(0,a.default)(n,["style","filter","erasers"]),s=t.state,c=s.image,f=s.imgData,d=s.imageData,h=t.size(r);c?(t.setupRotate(e,r,h),t.setupBorder(e,r,h),t.setupBackground(e,r,h),c&&e.drawImage(c,h.x,h.y,h.w,h.h),o&&(d||(d=e.getImageData(0,0,h.w,h.h),d=t.applyFilters(d,o),t.setState({imageData:d})),e.putImageData(d,0,0)),u&&(f=e.getImageData(0,0,h.w,h.h),f=t.applyErasers(f,u,r),e.putImageData(f,0,0)),l.onDraw&&l.onDraw(t.imageDataToDataURL(e,h))):l.onDraw&&l.onDraw(t.imageDataToDataURL(e,h))}},r);e.default=k},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=h(n(1)),o=h(n(7)),a=h(n(6)),i=h(n(5)),u=h(n(4)),l=h(n(3)),s=h(n(2)),c=n(0),f=h(n(35)),d=h(n(30));function h(t){return t&&t.__esModule?t:{default:t}}var p=function(t){function e(){var t,n,r,u;(0,i.default)(this,e);for(var s=arguments.length,c=Array(s),f=0;f<s;f++)c[f]=arguments[f];return n=r=(0,l.default)(this,(t=e.__proto__||(0,a.default)(e)).call.apply(t,[this].concat(c))),r.draw=function(t,e){var n=e.text,a=e.style,i=(0,o.default)(e,["text","style"]),u=r.size(a),l=u.r,s=u.x,c=u.y;r.setupFont(t,a);var f=r.textInLines(t,n),d=f.lines,h=f.width,p=l*(a.fontSize*a.lineHeight)*d.length;a.width!==h&&(s+=(a.width-h)/2),a.height!==p&&(c+=(a.height-p)/2),r.setupRotate(t,a,{x:s,y:c,w:h,h:p}),r.setupBorder(t,a,{x:s,y:c,w:h,h:p}),r.setupBackground(t,a,{x:s,y:c,w:h,h:p}),d.forEach(function(e,n){var o=r.coordsForLine({x:s,y:c},a,h,n);t.fillText(e,o.x,o.y)}),!i.onResize||a.width===h&&a.height===p||i.onResize({width:h,height:p,left:s,top:c})},r.coordsForLine=function(t,e,n,r){var o=t.x,a=t.y,i=e.fontSize*e.lineHeight;return"left"===e.textAlign?{x:o+15,y:a+e.fontSize+r*i}:"right"===e.textAlign?{x:o+n-15,y:a+e.fontSize+r*i}:{x:o+n/2,y:a+e.fontSize+r*i}},u=n,(0,l.default)(r,u)}return(0,s.default)(e,t),(0,u.default)(e,[{key:"getDefaultProps",value:function(){return{style:{left:0,top:0}}}},{key:"render",value:function(t){return(0,c.h)(d.default,(0,r.default)({tag:"span",draw:this.draw},t))}},{key:"textInLines",value:function(t,e){var n=[],r=30;return e.trim().split("\n").forEach(function(e){if("\n"!==(e=e.trim())){var o=t.measureText(e).width;r<o&&(r=o),n.push(e)}else n.push("")}),{lines:n,width:r+30}}}]),e}(f.default);e.default=p},function(t,e,n){"use strict";var r,o=n(142);var a={POOLSIZE:30,backingStores:[],getBackingStore:function(t){for(var e=0,n=a.backingStores.length;e<n;e++)if(a.backingStores[e].id===t)return a.backingStores[e].canvas.getCanvas();return null},createBackingStore:function(t,e,n,r,o,u){if(a.backingStores.length>=a.POOLSIZE){var l=a.backingStores.shift();return l.id=t,i.call(l.canvas,e,n,r,o,u),a.backingStores.push(l),l.canvas.getCanvas()}var s=new i(e,n,r,o,u);return a.backingStores.push({id:t,canvas:s}),s.getCanvas()},invalidateBackingStore:function(t){for(var e=0,n=a.backingStores.length;e<n;e++)if(a.backingStores[e].id===t){a.backingStores.splice(e,1);break}},invalidateAllBackingStores:function(){a.backingStores=[]}};function i(t,e,n,r,o){this.canvas||(this.canvas=document.createElement("canvas"));var a=window.devicePixelRatio||1;this.canvas.width=n*a,this.canvas.height=r*a;var i=this.getContext();i.scale(a/o,a/o),i.translate(-t,-e)}(0,((r=o)&&r.__esModule?r:{default:r}).default)(i.prototype,{getCanvas:function(){return this.canvas},getContext:function(){return this.canvas.getContext("2d")}}),t.exports=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=d(n(1)),o=d(n(7)),a=d(n(6)),i=d(n(5)),u=d(n(4)),l=d(n(3)),s=d(n(2)),c=n(0),f=d(n(115));function d(t){return t&&t.__esModule?t:{default:t}}var h=function(t){function e(){var t,n,r,o;(0,i.default)(this,e);for(var u=arguments.length,s=Array(u),c=0;c<u;c++)s[c]=arguments[c];return n=r=(0,l.default)(this,(t=e.__proto__||(0,a.default)(e)).call.apply(t,[this].concat(s))),r.handleKeyDown=function(t){var e=f.default.focusTest(t,r.canvas,r);e&&e.onKeyDown&&e.onKeyDown(t)},r.handleKeyUp=function(t){var e=f.default.focusTest(t,r.canvas,r);e&&e.onKeyUp&&e.onKeyUp(t)},r.handleKeyPress=function(t){var e=f.default.focusTest(t,r.canvas,r);e&&e.onKeyPress&&e.onKeyPress(t)},r.handleClick=function(t){f.default.hitTest(t,r.canvas,"onClick")},r.handleDoubleClick=function(t){f.default.hitTest(t,r.canvas,"onDoubleClick")},r.handleMouseDown=function(t){f.default.hitTest(t,r.canvas,"onMouseDown")},r.handleMouseMove=function(t){f.default.hitTest(t,r.canvas,"onMouseMove")},r.handleMouseUp=function(t){f.default.hitTest(t,r.canvas,"onMouseUp")},r.onMouseLeave=function(t){f.default.hitTest(t,r.canvas,"onMouseLeave")},r.handleTouchBegin=function(t){f.default.hitTest(t,r.canvas,"onTouchBeing")},r.handleTouchMove=function(t){f.default.hitTest(t,r.canvas,"onTouchMove")},r.handleTouchEnd=function(t){f.default.hitTest(t,r.canvas,"onTouchEnd")},r.handleTouchCancel=function(t){f.default.hitTest(t,r.canvas,"onTouchCancel")},r.handleRef=function(t){t&&r.canvas!==t&&(t.focus(),r.canvas=t,r.canvas.repaint=r.batchedTick)},r.batchedTick=function(){!1!==r._frameReady?r.doTick():r._pendingTick=!0},r.afterTick=function(){r._frameReady=!0,r._pendingTick&&(r._pendingTick=!1,r.batchedTick())},o=n,(0,l.default)(r,o)}return(0,s.default)(e,t),(0,u.default)(e,[{key:"getDefaultProps",value:function(){return{scale:window.devicePixelRatio||1}}},{key:"componentDidMount",value:function(){this.canvas&&this.batchedTick(),this.context2d().scale(this.props.scale,this.props.scale)}},{key:"componentDidUpdate",value:function(){this.canvas&&this.batchedTick(),this.context2d().scale(this.props.scale,this.props.scale)}},{key:"render",value:function(t){var e=t.children,n=(0,o.default)(t,["children"]);return(0,c.h)("canvas",(0,r.default)({ref:this.handleRef,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onKeyPress:this.handleKeyPress,onTouchBegin:this.handleTouchBegin,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,onTouchCancel:this.handleTouchCancel,onClick:this.handleClick,onDoubleClick:this.handleDoubleClick,onMouseDown:this.handleMouseDown,onMouseMove:this.handleMouseMove,onMouseUp:this.handleMouseUp,onMouseLeave:this.onMouseLeave},n),e)}},{key:"handleWheel",value:function(t){f.default.hitTest(t,this.canvas,"onWheel")}},{key:"context2d",value:function(){return this.canvas.getContext("2d")}},{key:"doTick",value:function(){this._frameReady=!1,f.default.drawLayer(this.canvas,this.context2d()),requestAnimationFrame(this.afterTick)}}]),e}(c.Component);e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.keyCodes={8:"backspace",16:"shift",27:"escape"}},function(t,e,n){var r=n(20),o=n(147);t.exports=n(10).getIterator=function(t){var e=o(t);if("function"!=typeof e)throw TypeError(t+" is not iterable!");return r(e.call(t))}},function(t,e,n){n(58),n(65),t.exports=n(235)},function(t,e,n){t.exports={default:n(236),__esModule:!0}},function(t,e,n){var r=n(90),o=n(14)("iterator"),a=n(38);t.exports=n(10).isIterable=function(t){var e=Object(t);return void 0!==e[o]||"@@iterator"in e||a.hasOwnProperty(r(e))}},function(t,e,n){n(58),n(65),t.exports=n(238)},function(t,e,n){t.exports={default:n(239),__esModule:!0}},function(t,e,n){"use strict";e.__esModule=!0;var r=a(n(240)),o=a(n(237));function a(t){return t&&t.__esModule?t:{default:t}}e.default=function(){return function(t,e){if(Array.isArray(t))return t;if((0,r.default)(Object(t)))return function(t,e){var n=[],r=!0,a=!1,i=void 0;try{for(var u,l=(0,o.default)(t);!(r=(u=l.next()).done)&&(n.push(u.value),!e||n.length!==e);r=!0);}catch(t){a=!0,i=t}finally{try{!r&&l.return&&l.return()}finally{if(a)throw i}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()},function(t,e,n){var r=n(19);t.exports=function(){return r.Date.now()}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,o=T(n(7)),a=T(n(6)),i=T(n(5)),u=T(n(4)),l=T(n(3)),s=T(n(2)),c=T(n(1)),f=n(0),d=n(13),h=T(n(72)),p=T(n(84)),v=T(n(18)),g=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(17)),y=T(n(16)),m=n(71),b=n(48),w=n(234),x=T(n(43)),_=n(12),M=T(n(112)),C=T(n(111)),k=T(n(109)),L=T(n(202)),j=T(n(107)),S=T(n(106)),O=T(n(105)),N=T(n(104));function T(t){return t&&t.__esModule?t:{default:t}}var D=(0,d.connect)(function(t){return(0,c.default)({},t)},(0,y.default)(g))(r=function(t){function e(){var t,n,r,u;(0,i.default)(this,e);for(var s=arguments.length,f=Array(s),d=0;d<s;d++)f[d]=arguments[d];return n=r=(0,l.default)(this,(t=e.__proto__||(0,a.default)(e)).call.apply(t,[this].concat(f))),r.state={frame:null,callback:null,isShift:!1},r.item=function(t,e){var n=t.type,a=(0,o.default)(t,["type"]);return r["_"+n]?r["_"+n].call(r,a,e):console.error("Not found method for render layer: "+n)},r.keyDown=function(t){var e=t.keyCode;"shift"===w.keyCodes[e]&&r.setState({isShift:!0})},r.keyUp=function(){r.setState({isShift:!1})},r.onResize=function(t){var e=t.width,n=t.height,a=t.left,i=t.top,u=r.selected(),l=u.frame,s=(0,o.default)(u,["frame"]);l?l.width===e&&l.height===n||r.props.set((0,c.default)({},s,{frame:(0,c.default)({},l,{width:e,height:n,left:a,top:i})})):r.props.set((0,c.default)({},s,{frame:{left:a,top:i,width:e,height:n,rotate:0}}))},r.onMouseMove=function(t,e){e||(e=r._mouse(t));var n=r.selected();if(r.mouse&&r.mouseMove&&n&&"picker"!=r.props.tool)r.mouseMove&&r.mouseMove(t,e);else if(n&&"brush"==r.props.tool){var o=r.frame(),a=r.state.points;return a||(a=(0,p.default)(n.points)),a||(a=[]),a[a.length-1]=[e.touchX-o.left,e.touchY-o.top],void r.setState({points:a})}},r.onMouseUp=function(t,e){if(r.mouse&&r.mouseMove){if(e||(e=r._mouse(t)),"picker"==r.props.tool){var n=r.base.getContext("2d").getImageData(e.touchX,e.touchY,1,1).data,a=(0,b.rgb2hex)([n[0],n[1],n[2]]),i=r.selected();switch(i.type){case"brush":var u=i.style,l=(0,o.default)(i,["style"]);r.props.set((0,c.default)({},l,{style:(0,c.default)({},u,{borderColor:a})}));break;case"text":var s=i.style,f=(0,o.default)(i,["style"]);r.props.set((0,c.default)({},f,{style:(0,c.default)({},s,{color:a})}))}return r.props.setTool(r.props.prevTool),r.mouse=null,void(r.mouseMove=null)}var d=r.state,h=d.frame,p=d.points,v=d.callback;h&&h.width<0&&(h.width=Math.abs(h.width),h.left=h.left-h.width),h&&h.height<0&&(h.height=Math.abs(h.height),h.top=h.top-h.height),v||(v=function(t){return r.props.update((0,c.default)({},r.selected(),{frame:t}))}),r.setState({frame:null,points:null,callback:null},function(){(h||p)&&r.mouseDown&&new Date-r.mouseDown>200&&(v(h,p),r.mouseDown=null)}),r.mouse=null,r.mouseMove=null}else r.setState({points:null})},r.onImageStart=function(t,e){var n=r.props.tool;switch(n){case"select":case"manual":var o=r.list().findIndex(function(t){return t.type===n});-1!==o&&(r.props.remove(o),r.onSelect(0)),r.mouseMove=r.onToolResize;break;case"blur":-1!==r.list().findIndex(function(t){return t.type===n})&&r.onSelect(0),r.mouseMove=r.onBlurResize;break;case"brush":return r.onBrushStart(t,e);case"eraser":return r.onErase(t,e);default:"picker"!==n&&r.onSelect(0),r.mouseMove=r.onFrameMove}r.onMouseDown(t,e)},r.onSelectStart=function(t,e){r.mouseMove=r.onFrameMove,r.onMouseDown(t,e)},r.onTextStart=function(t,e){r.mouseMove=r.onFrameMove,r.onMouseDown(t,e)},r.onRotateStart=function(t,e){r.mouseMove=r.onFrameRotate,r.onMouseDown(t,e)},r.onResizeStart=function(t,e){r.mouseMove=r.onFrameResize,r.onMouseDown(t,e)},r.onResizeXYStart=function(t,e){r.mouseMove=r.onFrameResizeXY,r.onMouseDown(t,e)},r.onResizeTLStart=function(t,e){r.mouseMove=r.onFrameResizeTL,r.onMouseDown(t,e)},r._mouse=function(t){var e=t;t.touches&&t.touches[0]&&(e=t.touches[0]);var n=e.pageX,o=e.pageY;if(r.base){var a=r.base.getBoundingClientRect();n-=a.left,o-=a.top}var i=Math.abs(r.base.width/r.base.offsetWidth),u=Math.abs(r.base.height/r.base.offsetHeight);return{touchX:n=Math.round((n-window.pageXOffset)*i),touchY:o=Math.round((o-window.pageYOffset)*u)}},u=n,(0,l.default)(r,u)}return(0,s.default)(e,t),(0,u.default)(e,[{key:"componentDidMount",value:function(){this.onMouseMove=(0,h.default)(this.onMouseMove,1e3/60),this.base.parentNode.addEventListener("mousemove",this.onMouseMove,!1),this.base.parentNode.addEventListener("mouseup",this.onMouseUp,!1),this.base.parentNode.addEventListener("mouseleave",this.onMouseUp,!1),window.addEventListener("keydown",this.keyDown,!1),window.addEventListener("keyup",this.keyUp,!1)}},{key:"componentWillUnmount",value:function(){this.base.parentNode.removeEventListener("mousemove",this.onMouseMove),this.base.parentNode.removeEventListener("mouseup",this.onMouseUp),this.base.parentNode.removeEventListener("mouseleave",this.onMouseUp),window.removeEventListener("keydown",this.keyDown),window.removeEventListener("keyup",this.keyUp)}},{key:"render",value:function(t){var e=t.tool,n=t.cursor,r=this.list(),o=this.frame();return"picker"===e&&(n="crosshair"),(0,f.h)(_.Surface,{width:o.width,height:o.height,style:{cursor:n}},r.map(this.item))}},{key:"_image",value:function(t){var e=this.image(),n=this.frame(),r=this.state.frame&&t.selected?this.state.frame:n;return[(0,f.h)(_.Rect,{style:{scale:1,top:0,left:0,width:n.width,height:n.height,backgroundColor:"#fff"}}),(0,f.h)(_.Image,{src:e.src,style:(0,c.default)({scale:1},r,{width:e.naturalWidth,height:e.naturalHeight}),filter:e.filter,erasers:e.erasers,onMouseDown:this.onImageStart})]}},{key:"_brush",value:function(t){var e=t.points,n=t.style,r=(0,o.default)(t,["points","style"]),a=this.image(),i=this.frame(),u=this.state.frame&&a.selected?this.state.frame:i;if(u&&null!==u.top&&(n=(0,c.default)({},n,{translateX:u.left,translateY:u.top})),1===e.length){if("brush"!==this.props.tool)return null;e=this.state.points}if(r.selected){var l=(0,c.default)({},n,{borderWidth:n.borderWidth+2,borderColor:"#eeeeee"}),s=e&&e.length>1?[e[e.length-2]]:e;return[(0,f.h)(S.default,(0,c.default)({},r,{style:n,points:e})),(0,f.h)(S.default,(0,c.default)({},r,{style:l,points:s})),(0,f.h)(S.default,(0,c.default)({},r,{style:n,points:s}))]}return(0,f.h)(S.default,(0,c.default)({},r,{style:n,points:e}))}},{key:"_crop",value:function(t,e){var n=this;return this.isTool()?(0,f.h)(N.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:0,height:0,rotate:0})})):(0,f.h)(N.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:0,height:0,rotate:0}),focused:e===this.props.focused,onRotate:this.onRotateStart,onMove:this.onTextStart,onResize:this.onResizeStart,onFocus:function(){return n.onFocus(e)},onSelect:function(){return n.onSelect(e)}}))}},{key:"_clear",value:function(t,e){return(0,f.h)(O.default,(0,c.default)({key:e},t))}},{key:"_select",value:function(t,e){var n=this;return(0,f.h)(k.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:0,height:0,rotate:0}),focused:e===this.props.focused,onMove:this.onSelectStart,onResize:this.onResizeXYStart,onFocus:function(){return n.onFocus(e)},onSelect:function(){return n.onSelect(e)}}))}},{key:"_blur",value:function(t,e){var n=this;return(0,f.h)(j.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:0,height:0,rotate:0}),focused:e===this.props.focused,onMove:this.onSelectStart,onResize:this.onResizeXYStart,onFocus:function(){return n.onFocus(e)},onSelect:function(){return n.onSelect(e)}}))}},{key:"_manual",value:function(t,e){var n=this;return(0,f.h)(L.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:0,height:0,rotate:0}),focused:e===this.props.focused,onMove:this.onSelectStart,onResize:this.onResizeXYStart,onResizeTL:this.onResizeTLStart,onFocus:function(){return n.onFocus(e)},onSelect:function(){return n.onSelect(e)}}))}},{key:"_text",value:function(t,e){var n=this,r=t.style.fontSize*t.style.lineHeight;return this.isTool()?(0,f.h)(M.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:300,height:r})})):(0,f.h)(M.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:300,height:r}),focused:e===this.props.focused,onRotate:this.onRotateStart,onMove:this.onTextStart,onResize:this.onResize,onFocus:function(){return n.onFocus(e)},onSelect:function(){return n.onSelect(e)}}))}},{key:"_sticker",value:function(t,e){var n=this;return t.src?this.isTool()?(0,f.h)(C.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:0,height:0,rotate:0})})):(0,f.h)(C.default,(0,c.default)({key:e},t,{frame:this.getFrame(t,{width:0,height:0,rotate:0}),focused:e===this.props.focused,onRotate:this.onRotateStart,onMove:this.onTextStart,onResize:this.onResizeStart,onFocus:function(){return n.onFocus(e)},onSelect:function(){return n.onSelect(e)}})):null}},{key:"getFrame",value:function(t,e){var n=this,r=function(t){var e=t.top,r=t.left,a=(0,o.default)(t,["top","left"]),i=n.frame(),u=i.width,l=i.height;return e||0===e||(e=l/2-a.height/2),r||0===r||(r=u/2-a.width/2),(0,c.default)({top:e,left:r},a)};return this.state.frame&&t.selected?r((0,c.default)({},e,this.state.frame)):t.frame?r((0,c.default)({},e,t.frame)):r(e)}},{key:"onFocus",value:function(t){t!==this.props.focused&&this.props.focus(t)}},{key:"onSelect",value:function(t){"picker"!=this.props.tool&&(this.list()[t].selected||this.props.select(t))}},{key:"onToolResize",value:function(t,e){var n=this,r=e.touchX,o=e.touchY;if(this.mouse){var a=this.list().find(function(t){return t.type===n.props.tool});if(!a)return this.props.add({type:this.props.tool,frame:{top:o,left:r,width:0,height:0}});var i=this.mouse.touchY-o,u=this.mouse.touchX-r,l=this.getFrame(a);l=(0,c.default)({},l,{width:l.width-u,height:l.height-i}),this.setState({frame:l},function(){n.mouse={touchX:r,touchY:o}})}}},{key:"onBlurResize",value:function(t,e){var n=this,r=e.touchX,o=e.touchY;if(this.mouse&&this.selected()){var a=this.selected();if(!a||a.type!==this.props.tool)return this.props.add({type:this.props.tool,frame:{top:o,left:r,width:0,height:0},style:{blur:2}});var i=this.mouse.touchY-o,u=this.mouse.touchX-r,l=this.getFrame(a);l=(0,c.default)({},l,{width:l.width-u,height:l.height-i}),this.setState({frame:l},function(){n.mouse={touchX:r,touchY:o}})}}},{key:"onBrushMove",value:function(t,e){var n=this,r=e.touchX,o=e.touchY;if(this.mouse&&this.selected()){var a=this.frame(),i=this.state.points;if(!i){var u=this.selected();i=(0,p.default)(u.points)}i[i.length-1]=[r-a.left,o-a.top],i[i.length]=[-1,-1],this.setState({points:i},function(){n.mouse={touchX:r,touchY:o}})}}},{key:"onFrameMove",value:function(t,e){var n=this,r=e.touchX,o=e.touchY;if(this.mouse&&this.selected()){var a=this.selected(),i=this.getFrame(a),u={top:this.mouse.touchY-o,left:this.mouse.touchX-r};i=(0,c.default)({},i,(0,m.moveRect)(i,u)),this.state.isShift&&(i.top=15*Math.round(i.top/15),i.left=15*Math.round(i.left/15)),this.setState({frame:i},function(){n.mouse={touchX:r,touchY:o}})}}},{key:"onFrameRotate",value:function(t,e){var n=this,r=e.touchX,o=e.touchY;if(this.mouse&&this.selected()){var a=this.selected(),i=this.getFrame(a),u=Math.atan2(r-(i.left+i.width/2),o-(i.top+i.height/2))*(180/Math.PI)*-1+180;this.state.isShift&&(u=15*Math.round(u/15)),i=(0,c.default)({},i,{rotate:u}),this.setState({frame:i},function(){n.mouse={touchX:r,touchY:o}})}}},{key:"onFrameResize",value:function(t,e){var n=this,r=e.touchX,o=e.touchY;if(this.mouse&&this.selected()){var a={top:this.mouse.touchY-o,left:this.mouse.touchX-r},i=this.selected(),u=this.getFrame(i);u=(0,c.default)({},u,(0,m.resizeRect)(u,a)),this.setState({frame:u},function(){n.mouse={touchX:r,touchY:o}})}}},{key:"onFrameResizeXY",value:function(t,e){var n=this,r=e.touchX,o=e.touchY;if(this.mouse&&this.selected()){var a=this.mouse.touchY-o,i=this.mouse.touchX-r,u=this.selected(),l=this.getFrame(u);l=(0,c.default)({},l,{width:l.width-i,height:l.height-a}),this.setState({frame:l},function(){n.mouse={touchX:r,touchY:o}})}}},{key:"onFrameResizeTL",value:function(t,e){var n=this,r=e.touchX,o=e.touchY;if(this.mouse&&this.selected()){var a=this.mouse.touchY-o,i=this.mouse.touchX-r,u=this.selected(),l=this.getFrame(u);l=(0,c.default)({},l,{top:l.top-a,left:l.left-i,width:l.width+i,height:l.height+a}),this.setState({frame:l},function(){n.mouse={touchX:r,touchY:o}})}}},{key:"onMouseDown",value:function(t,e){if(this.selected()&&"brush"==this.props.tool){this.setState({points:[[-1,-1]]})}this.mouse&&this.mouseDown||(this.mouse=e,this.mouseDown=new Date)}},{key:"onBrushStart",value:function(t,e){var n=this;this.setState({callback:function(t,e){var r=n.selected();n.props.add((0,c.default)({},r,{points:e})),n.props.insert((0,c.default)({},r,{points:[[-1,-1]]}))}},function(){n.mouseMove=n.onBrushMove,n.onMouseDown(t,e)})}},{key:"onErase",value:function(t,e){var n=this.selected(),r=(0,p.default)(n.erasers||[]);r[r.length]={coords:[e.touchX,e.touchY],tolerance:x.default.get("eraser:tolerance",25)},this.props.update((0,c.default)({},n,{erasers:r}))}}]),e}(v.default))||r;e.default=D},function(t,e){t.exports={container:"_39bvFB",version:"_2erPWr",cancel:"_2f9-aG",save:"_2pgg9W",label:"_1Rdzmi",popover:"_8BEZa4",active:"N4TZVg",inner:"hLEVR0",item:"_3th0Se"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=m(n(1)),a=m(n(8)),i=m(n(7)),u=m(n(6)),l=m(n(5)),s=m(n(4)),c=m(n(3)),f=m(n(2)),d=n(0),h=n(13),p=n(11),v=m(n(9)),g=m(n(49)),y=m(n(244));function m(t){return t&&t.__esModule?t:{default:t}}var b=(0,h.connect)(function(t){return{bulkCount:t.bulkCount,isVars:t.isVariations}})(r=function(t){function e(){var t,n,r,o;(0,l.default)(this,e);for(var a=arguments.length,i=Array(a),s=0;s<a;s++)i[s]=arguments[s];return n=r=(0,c.default)(this,(t=e.__proto__||(0,u.default)(e)).call.apply(t,[this].concat(i))),r.state={opened:!1},o=n,(0,c.default)(r,o)}return(0,f.default)(e,t),(0,s.default)(e,[{key:"render",value:function(t,e){var n=this,r=t.saving,u=t.onSave,l=t.savingAll,s=t.onSaveAll,c=t.onCancel,f=t.className,h=t.bulkCount,m=(0,i.default)(t,["saving","onSave","savingAll","onSaveAll","onCancel","className","bulkCount"]),b=(0,v.default)(y.default.container,f||null);return(0,d.h)("div",(0,o.default)({className:b},m),(0,d.h)("div",{className:y.default.version},(0,d.h)(p.Text,{id:"footer.ver",fields:{version:"0.10.6"}})),(0,d.h)(g.default,{className:y.default.cancel,onClick:c},(0,d.h)(p.Text,{id:"footer.cancel"})),(0,d.h)(g.default,{className:y.default.save,onClick:u,loading:r},(0,d.h)(p.Text,{id:"footer.save"})),h>0&&(0,d.h)("div",{className:(0,v.default)(y.default.popover,(0,a.default)({},y.default.active,e.opened))},(0,d.h)(g.default,{className:y.default.save,onClick:function(){return n.setState({opened:!e.opened})},loading:l},"▴"),(0,d.h)("div",{className:y.default.inner},(0,d.h)(g.default,{className:y.default.item,onClick:s,disabed:l},(0,d.h)(p.Text,{id:m.isVars?"footer.saveAllVars":"footer.saveAll",fields:{count:h}})))))}}]),e}(d.Component))||r;e.default=b},function(t,e){t.exports={container:"_2aG0o7",action:"_36Q3Ek",br:"GGqbar",label:"_1ZR0ck",reset:"NHYCyS",close:"um_xRL",disabled:"LPG5cP",hidden:"_2toYr7",bulk:"_2He1RF",bulkLabel:"U8bhvW",bulkAction:"_2rKd3j",active:"GQNpOz"}},function(t,e){t.exports={button:"_3eVqfM",loading:"_1nRDV0",preloader:"_1ij41K"}},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 459 459" xml:space="preserve"><g><g><path d="M76.5,408c0,28.05,22.95,51,51,51h204c28.05,0,51-22.95,51-51V102h-306V408z M408,25.5h-89.25L293.25,0h-127.5l-25.5,25.5 H51v51h357V25.5z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512.01 512.01" xml:space="preserve"><g><g><path d="M408.369,427.288L226.371,63.293c-1.927-3.853-5.868-6.287-10.175-6.287s-8.248,2.434-10.175,6.287L24.023,427.288 c-2.808,5.619-0.53,12.452,5.088,15.261c5.618,2.809,12.45,0.533,15.263-5.086l59.418-118.836H328.6l59.418,118.836 c1.994,3.985,6.012,6.29,10.184,6.29c1.711,0,3.446-0.387,5.079-1.204C408.899,439.741,411.176,432.908,408.369,427.288z M115.166,295.878L216.196,93.816l101.029,202.062H115.166z"></path></g></g><g><g><rect x="466.44" width="22.75" height="512.01"></rect></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><g><path d="M511.581,197.874c-1.199-3.923-4.758-6.651-8.858-6.787l-182.157-6.077L265.104,18.62 c-1.279-3.836-4.826-6.459-8.868-6.558c-4.055-0.043-7.713,2.349-9.179,6.116l-64.88,166.834L9.259,191.087 c-4.04,0.142-7.558,2.802-8.797,6.65c-1.239,3.849,0.068,8.06,3.267,10.533l135.844,104.98l-45.15,174.692 c-1,3.871,0.504,7.957,3.776,10.254c1.653,1.162,3.583,1.743,5.513,1.743c1.889,0,3.78-0.558,5.414-1.673L256,397.914 l146.872,100.352c3.375,2.304,7.836,2.221,11.119-0.207c3.284-2.428,4.671-6.67,3.457-10.57L363.17,313.257l144.858-104.806 C511.351,206.047,512.779,201.797,511.581,197.874z M346.332,301.752c-3.338,2.415-4.763,6.693-3.536,10.629l48.123,154.475 l-129.505-88.486c-3.266-2.23-7.562-2.23-10.828,0l-131.188,89.635l40.339-156.077c0.961-3.715-0.385-7.647-3.423-9.994 l-119.823-92.6l152.677-5.366c3.832-0.135,7.216-2.538,8.606-6.112l57.532-147.939l49.165,147.497 c1.27,3.807,4.773,6.422,8.784,6.555l160.815,5.366L346.332,301.752z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 124 127" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g transform="translate(-802.000000, -8358.000000)" fill-rule="nonzero"><path d="M886.366597,8408.4364 L874.22547,8407.55337 L869.643424,8396.25583 C868.685595,8393.9184 866.45929,8392.41207 863.948225,8392.41207 C861.437161,8392.41207 859.210856,8393.9184 858.253027,8396.25583 L853.670981,8407.55337 L841.529854,8408.4364 C839.018789,8408.6182 836.921921,8410.28037 836.145303,8412.66973 C835.368685,8415.0591 836.119415,8417.65624 838.035073,8419.29243 L847.328601,8427.16176 L844.429228,8439.0047 C843.963257,8440.84867 844.377453,8442.77055 845.54238,8444.25092 C846.707307,8445.75726 848.519415,8446.64029 850.383299,8446.64029 C851.522338,8446.64029 852.635491,8446.32863 853.619207,8445.70532 L863.948225,8439.26442 L874.277244,8445.70532 C875.26096,8446.32863 876.374113,8446.64029 877.513152,8446.64029 C879.377035,8446.64029 881.189144,8445.75726 882.354071,8444.25092 C883.518998,8442.77055 883.933194,8440.84867 883.467223,8439.0047 L880.56785,8427.16176 L889.861378,8419.29243 C891.777035,8417.68221 892.527766,8415.08507 891.751148,8412.66973 C890.97453,8410.28037 888.851775,8408.6182 886.366597,8408.4364 Z M921.625052,8423.47382 L923.851357,8426.61636 C925.637578,8429.05767 926.28476,8432.17423 925.637578,8435.13497 C924.990397,8438.09571 923.100626,8440.6409 920.460125,8442.12127 L917.120668,8443.99121 C915.541545,8444.84826 914.687265,8446.64029 915.0238,8448.43231 L915.722756,8452.19816 C916.266388,8455.18487 915.515658,8458.24949 913.651775,8460.63885 C911.787891,8463.02822 908.992067,8464.48262 905.963257,8464.66442 L902.157829,8464.87219 C900.371608,8464.97607 898.818372,8466.2227 898.352401,8467.96278 L897.342797,8471.65072 C896.100209,8476.24765 891.906472,8479.44213 887.169102,8479.44213 C885.797077,8479.44213 884.450939,8479.15644 883.156576,8478.63701 L879.610021,8477.18262 C877.953236,8476.50736 875.985804,8476.97485 874.820877,8478.32536 L872.335699,8481.26012 C870.316493,8483.57157 867.417119,8484.89611 864.362422,8484.89611 C861.385386,8484.89611 858.5119,8483.62352 856.51858,8481.38998 L853.955741,8478.53313 C852.790814,8477.20859 850.797495,8476.76708 849.166597,8477.4683 L845.645929,8478.97464 C844.325678,8479.54601 842.901879,8479.8317 841.478079,8479.8317 C836.792484,8479.8317 832.624635,8476.68916 831.330271,8472.19611 L830.268894,8468.50818 C829.777035,8466.7681 828.2238,8465.54744 826.411691,8465.46953 L822.580376,8465.3137 C819.577453,8465.18384 816.755741,8463.75542 814.840084,8461.39202 C812.950313,8459.02863 812.147808,8455.96401 812.639666,8452.9773 L813.286848,8449.18548 C813.571608,8447.39346 812.717328,8445.6274 811.112317,8444.77035 L807.746973,8442.95235 C805.080585,8441.49796 803.164927,8439.0047 802.465971,8436.04397 C801.767015,8433.08323 802.388309,8429.96667 804.122756,8427.49939 L806.323173,8424.35685 C807.384551,8422.87648 807.358664,8420.87669 806.297286,8419.42229 L804.045094,8416.3317 C802.258873,8413.89039 801.611691,8410.77382 802.258873,8407.81309 C802.906054,8404.85235 804.795825,8402.30716 807.436326,8400.82679 L810.775783,8398.95685 C812.354906,8398.07382 813.209186,8396.2818 812.872651,8394.48978 L812.173695,8390.72393 C811.630063,8387.73722 812.380793,8384.6726 814.244676,8382.28323 C816.108559,8379.89387 818.904384,8378.43947 821.933194,8378.25767 L825.738622,8378.02393 C827.524843,8377.92004 829.078079,8376.67342 829.54405,8374.93333 L830.553653,8371.2454 C831.796242,8366.64847 835.989979,8363.45399 840.727349,8363.45399 C842.099374,8363.45399 843.445511,8363.73967 844.739875,8364.2591 L848.28643,8365.7135 C849.943215,8366.38875 851.910647,8365.92127 853.075574,8364.57076 L855.560752,8361.63599 C857.579958,8359.32454 860.479332,8358 863.534029,8358 C866.511065,8358 869.384551,8359.29857 871.377871,8361.53211 L873.94071,8364.38896 C875.105637,8365.7135 877.098956,8366.15501 878.729854,8365.45378 L882.250522,8363.94744 C883.570772,8363.37607 884.994572,8363.09039 886.418372,8363.09039 C891.103967,8363.09039 895.271816,8366.23292 896.56618,8370.72597 L897.627557,8374.41391 C898.119415,8376.15399 899.672651,8377.37464 901.48476,8377.45256 L905.341962,8377.58241 C908.344885,8377.71227 911.166597,8379.1407 913.082255,8381.50409 C914.972025,8383.86748 915.77453,8386.93211 915.282672,8389.91881 L914.635491,8393.71063 C914.350731,8395.50266 915.20501,8397.26871 916.810021,8398.12577 L920.175365,8399.94376 C922.841754,8401.37219 924.757411,8403.89141 925.456367,8406.85215 C926.155324,8409.81288 925.534029,8412.92945 923.799582,8415.39673 L921.599165,8418.53926 C920.537787,8420.01963 920.563674,8422.01943 921.625052,8423.47382 Z M874.9762,8423.57771 C874.044259,8424.35685 873.65595,8425.60348 873.94071,8426.77219 L877.202505,8440.04356 L865.630898,8432.82352 C864.595407,8432.17423 863.301044,8432.17423 862.291441,8432.82352 L850.693946,8440.0955 L853.981628,8426.74622 C854.266388,8425.57751 853.878079,8424.33088 852.946138,8423.55174 L842.51357,8414.72147 L856.104384,8413.73456 C857.295198,8413.65665 858.356576,8412.87751 858.822547,8411.76074 L863.948225,8399.11268 L869.099791,8411.78671 C869.565762,8412.90348 870.601253,8413.68262 871.817954,8413.76053 L885.408768,8414.74744 L874.9762,8423.57771 Z M919.476409,8433.73252 C919.735282,8432.51186 919.476409,8431.31718 918.855115,8430.35624 L916.602923,8427.26564 C913.910647,8423.57771 913.88476,8418.61718 916.499374,8414.90327 L918.699791,8411.76074 C919.398747,8410.77382 919.631733,8409.55317 919.346973,8408.35849 C919.062213,8407.1638 918.311482,8406.17689 917.224217,8405.60552 L913.858873,8403.78753 C909.846347,8401.6319 907.671816,8397.1908 908.422547,8392.69775 L909.043841,8388.90593 C909.250939,8387.71125 908.940292,8386.51656 908.163674,8385.55562 C907.412944,8384.59468 906.299791,8384.04928 905.08309,8383.99734 L901.251775,8383.84151 C896.721503,8383.63374 892.838413,8380.56912 891.569937,8376.20593 L890.508559,8372.518 C889.990814,8370.72597 888.334029,8369.47935 886.470146,8369.47935 C885.900626,8369.47935 885.356994,8369.58323 884.813361,8369.81697 L881.292693,8371.32331 C879.972443,8371.89468 878.57453,8372.18037 877.124843,8372.18037 C874.121921,8372.18037 871.248434,8370.8818 869.255115,8368.64826 L866.692276,8365.79141 C865.88977,8364.88241 864.776618,8364.38896 863.559916,8364.38896 C862.317328,8364.38896 861.178288,8364.90838 860.375783,8365.84335 L857.864718,8368.72618 C855.845511,8371.03763 852.946138,8372.36217 849.891441,8372.36217 C848.519415,8372.36217 847.173278,8372.07648 845.878914,8371.55706 L842.332359,8370.10266 C841.814614,8369.89489 841.270981,8369.791 840.727349,8369.791 C838.837578,8369.791 837.154906,8371.0636 836.663048,8372.90757 L835.653445,8376.5955 C834.436743,8380.98466 830.605428,8384.10123 826.075157,8384.36094 L822.269729,8384.59468 C821.053027,8384.6726 819.965762,8385.24397 819.215031,8386.20491 C818.464301,8387.16585 818.153653,8388.36053 818.386639,8389.58119 L819.03382,8393.29509 C819.862213,8397.76217 817.739457,8402.25521 813.778706,8404.46278 L810.439248,8406.33272 C809.377871,8406.93006 808.62714,8407.91697 808.368267,8409.11166 C808.083507,8410.30634 808.34238,8411.52699 809.067223,8412.51391 L811.319415,8415.6045 C814.011691,8419.29243 814.037578,8424.25297 811.422965,8427.96687 L809.222547,8431.10941 C808.523591,8432.09632 808.290605,8433.31697 808.575365,8434.51166 C808.834238,8435.70634 809.584969,8436.69325 810.672234,8437.26462 L814.037578,8439.08262 C818.050104,8441.23824 820.224635,8445.67935 819.473904,8450.17239 L818.85261,8453.96421 C818.645511,8455.1589 818.956159,8456.35358 819.732777,8457.31452 C820.483507,8458.27546 821.59666,8458.82086 822.813361,8458.8728 L826.644676,8459.02863 C831.174948,8459.2364 835.058038,8462.30102 836.326514,8466.66421 L837.387891,8470.35215 C837.905637,8472.14417 839.562422,8473.3908 841.426305,8473.3908 C841.995825,8473.3908 842.539457,8473.28691 843.08309,8473.05317 L846.603758,8471.54683 C847.924008,8470.97546 849.321921,8470.68978 850.771608,8470.68978 C853.77453,8470.68978 856.648017,8471.98834 858.641336,8474.22188 L861.204175,8477.07873 C862.006681,8477.98773 863.119833,8478.48119 864.336534,8478.48119 C865.579123,8478.48119 866.718163,8477.96176 867.520668,8477.02679 L870.031733,8474.14397 C872.050939,8471.83252 874.950313,8470.50798 878.00501,8470.50798 C879.377035,8470.50798 880.723173,8470.79366 882.017537,8471.31309 L885.564092,8472.76748 C886.081837,8472.97526 886.62547,8473.07914 887.169102,8473.07914 C889.058873,8473.07914 890.741545,8471.80654 891.233403,8469.96258 L892.243006,8466.27464 C893.459708,8461.88548 897.291023,8458.76892 901.821294,8458.5092 L905.626722,8458.30143 C906.843424,8458.22352 907.930689,8457.65215 908.68142,8456.69121 C909.43215,8455.73027 909.742797,8454.50961 909.509812,8453.31493 L908.810856,8449.54908 C907.982463,8445.082 910.105219,8440.58896 914.065971,8438.38139 L917.405428,8436.51145 C918.466806,8435.91411 919.217537,8434.9272 919.476409,8433.73252 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 127 127" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g transform="translate(-1073.000000, -3427.000000)" fill-rule="nonzero"><path d="M1073,3430.17526 C1073,3428.41281 1074.42551,3426.9873 1076.18796,3427.01322 L1196.63061,3427.01322 C1198.39306,3427.01322 1199.81857,3428.41281 1199.81857,3430.17526 L1199.81857,3487.89546 C1199.81857,3489.63199 1198.39306,3491.0575 1196.63061,3491.0575 C1194.86816,3491.0575 1193.44265,3489.65791 1193.44265,3487.89546 L1193.44265,3433.3373 L1079.35,3433.3373 L1079.35,3547.42995 L1134.2451,3547.42995 C1136.00755,3547.42995 1137.43306,3548.85546 1137.43306,3550.61791 C1137.43306,3552.38036 1136.00755,3553.80587 1134.2451,3553.80587 L1076.18796,3553.80587 C1074.42551,3553.80587 1073,3552.38036 1073,3550.61791 L1073,3430.17526 Z M1196.60469,3553.77995 L1196.60469,3553.77995 L1196.60469,3553.80587 L1152.46571,3553.80587 C1150.70327,3553.80587 1149.27776,3552.38036 1149.27776,3550.61791 L1149.27776,3506.45301 C1149.27776,3504.69057 1150.70327,3503.26506 1152.46571,3503.26506 L1196.60469,3503.26506 C1198.36714,3503.26506 1199.79265,3504.69057 1199.79265,3506.45301 L1199.79265,3550.59199 C1199.79265,3552.35444 1198.36714,3553.77995 1196.60469,3553.77995 Z M1155.62776,3509.61506 L1155.62776,3547.42995 L1193.44265,3547.42995 L1193.44265,3509.61506 L1155.62776,3509.61506 Z M1108.22306,3493.77893 C1108.22306,3492.01648 1109.64857,3490.59097 1111.41102,3490.59097 L1132.1198,3490.59097 L1096.17102,3454.6422 C1094.92694,3453.39812 1094.92694,3451.4024 1096.17102,3450.15832 C1097.4151,3448.91424 1099.41082,3448.91424 1100.6549,3450.15832 L1136.60367,3486.1071 L1136.60367,3465.39832 C1136.60367,3463.63587 1138.02918,3462.21036 1139.79163,3462.21036 C1141.55408,3462.21036 1142.97959,3463.63587 1142.97959,3465.39832 L1142.97959,3493.77893 C1142.97959,3495.54138 1141.55408,3496.96689 1139.79163,3496.96689 L1111.41102,3496.96689 C1109.64857,3496.96689 1108.22306,3495.54138 1108.22306,3493.77893 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><g><path d="M502.691,93.091c5.141,0,9.309-4.168,9.309-9.309V9.309C512,4.168,507.832,0,502.691,0h-74.473 c-5.141,0-9.309,4.168-9.309,9.309v27.927H93.091V9.309C93.091,4.168,88.923,0,83.782,0H9.309C4.168,0,0,4.168,0,9.309v74.473 c0,5.141,4.168,9.309,9.309,9.309h27.927v325.818H9.309c-5.141,0-9.309,4.168-9.309,9.309v74.473C0,507.832,4.168,512,9.309,512 h74.473c5.141,0,9.309-4.168,9.309-9.309v-27.927h325.818v27.927c0,5.141,4.168,9.309,9.309,9.309h74.473 c5.141,0,9.309-4.168,9.309-9.309v-74.473c0-5.141-4.168-9.309-9.309-9.309h-27.927V93.091H502.691z M18.618,74.473V18.618h55.854 v55.854H18.618z M74.473,493.382H18.618v-55.855h55.854V493.382z M418.909,428.218v27.927H93.091v-27.927 c0-5.141-4.168-9.309-9.309-9.309H55.855V93.091h27.927c5.141,0,9.309-4.168,9.309-9.309V55.855h325.818v27.927 c0,5.141,4.168,9.309,9.309,9.309h27.927v325.818h-27.927C423.077,418.909,418.909,423.077,418.909,428.218z M493.382,437.527 v55.855h-55.855v-55.855H493.382z M437.527,74.473V18.618h55.855v55.854H437.527z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><g><path d="M510.451,445.975l-67.745-108.392l1.473-1.474c1.91-1.912,2.984-4.502,2.984-7.205c0-2.702-1.073-5.293-2.984-7.205 L184.831,62.351l0.239-0.239l-14.408-14.408l-0.239,0.239l-36.017-36.017C118.514-3.962,92.662-3.965,76.773,11.919L11.928,76.766 C4.236,84.458-0.001,94.689,0,105.576c0,10.888,4.239,21.124,11.934,28.821l36.017,36.017l14.408,14.408l259.349,259.349 c1.99,1.989,4.597,2.984,7.205,2.984c2.607,0,5.215-0.995,7.205-2.984l1.472-1.472l108.393,67.745 c1.665,1.041,3.537,1.548,5.396,1.548c2.633,0,5.242-1.019,7.208-2.984l50.428-50.428 C512.37,455.225,512.966,449.999,510.451,445.975z M26.344,119.988c-3.848-3.848-5.967-8.966-5.967-14.413 c0-5.444,2.116-10.557,5.96-14.4l64.846-64.846c3.97-3.971,9.185-5.955,14.4-5.955c5.218,0,10.441,1.987,14.414,5.962 l36.017,36.017L62.36,156.005L26.344,119.988z M328.913,422.558L76.768,170.413l93.653-93.652l252.145,252.144l0,0.001 L328.913,422.558z M449.909,488.869l-97.532-60.957l75.542-75.541l60.957,97.532L449.909,488.869z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 119 127" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g transform="translate(-805.000000, -2555.000000)" fill-rule="nonzero"><path d="M904.972935,2555 C895.634022,2555 887.899022,2561.81653 886.372717,2570.75837 L808.324239,2570.75837 C806.565109,2570.75837 805.142283,2572.18388 805.142283,2573.94633 C805.142283,2575.70878 806.565109,2577.13429 808.324239,2577.13429 L886.346848,2577.13429 C887.873152,2586.0502 895.608152,2592.89265 904.947065,2592.89265 C915.3725,2592.89265 923.831848,2584.41735 923.831848,2573.97224 C923.831848,2563.52714 915.3725,2555 904.972935,2555 Z M904.972935,2586.49082 C898.065761,2586.49082 892.426196,2580.84061 892.426196,2573.92041 C892.426196,2567.0002 898.065761,2561.35 904.972935,2561.35 C911.880109,2561.35 917.519674,2567.0002 917.519674,2573.92041 C917.519674,2580.84061 911.880109,2586.49082 904.972935,2586.49082 Z M920.70163,2615.13061 C922.434891,2615.13061 923.857717,2616.55612 923.857717,2618.26673 C923.857717,2620.02918 922.434891,2621.45469 920.675761,2621.45469 L842.653152,2621.45469 C841.126848,2630.39653 833.391848,2637.21306 824.052935,2637.21306 C813.65337,2637.21306 805.168152,2628.73776 805.168152,2618.29265 C805.168152,2607.84755 813.6275,2599.37224 824.052935,2599.37224 C833.391848,2599.37224 841.126848,2606.21469 842.653152,2615.13061 L920.70163,2615.13061 Z M824.052935,2630.88898 C830.985978,2630.88898 836.599674,2625.23878 836.599674,2618.31857 C836.599674,2611.39837 830.960109,2605.74816 824.052935,2605.74816 C817.145761,2605.74816 811.506196,2611.39837 811.506196,2618.31857 C811.506196,2625.23878 817.145761,2630.88898 824.052935,2630.88898 Z M904.972935,2644.10735 C915.3725,2644.10735 923.831848,2652.63449 923.831848,2663.07959 C923.831848,2673.52469 915.3725,2682 904.947065,2682 C895.608152,2682 887.873152,2675.15755 886.346848,2666.24163 L808.324239,2666.24163 C806.565109,2666.24163 805.142283,2664.81612 805.142283,2663.05367 C805.142283,2661.29122 806.565109,2659.86571 808.324239,2659.86571 L886.372717,2659.86571 C887.899022,2650.92388 895.634022,2644.10735 904.972935,2644.10735 Z M904.972935,2675.59816 C911.880109,2675.59816 917.519674,2669.94796 917.519674,2663.02776 C917.519674,2656.10755 911.880109,2650.45735 904.972935,2650.45735 C898.065761,2650.45735 892.426196,2656.10755 892.426196,2663.02776 C892.426196,2669.94796 898.065761,2675.59816 904.972935,2675.59816 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 297 297" xml:space="preserve"><path d="M244.279,91.662c-4.198,0-8.195,0.876-11.825,2.45c-4.413-11.152-15.238-19.058-27.869-19.058 c-4.692,0-9.136,1.092-13.094,3.034c-5.009-9.657-15.048-16.27-26.598-16.27c-3.395,0-6.655,0.579-9.701,1.632V30.201 C155.193,13.549,141.738,0,125.198,0C108.66,0,95.206,13.549,95.206,30.201v119.643L73.604,125.13 c-0.151-0.169-0.305-0.335-0.465-0.494c-5.672-5.676-13.221-8.823-21.256-8.862c-0.052,0-0.101,0-0.153,0 c-8.016,0-15.521,3.095-21.146,8.724c-9.918,9.921-10.467,24.647-1.502,40.408c11.605,20.39,24.22,39.616,35.351,56.581 c8.134,12.398,15.818,24.108,21.435,33.79c4.871,8.402,17.801,35.651,17.933,35.926c1.678,3.541,5.247,5.798,9.163,5.798h128.27 c4.407,0,8.308-2.843,9.659-7.035c2.392-7.439,23.379-73.398,23.379-98.871v-69.229C274.27,105.21,260.817,91.662,244.279,91.662z M234.579,121.865c0-5.468,4.352-9.916,9.7-9.916c5.351,0,9.703,4.448,9.703,9.916v69.229c0,16.928-13.01,62.437-20.189,85.618 H119.361c-4.206-8.752-12.089-24.964-15.944-31.613c-5.897-10.168-13.73-22.105-22.022-34.744 c-10.966-16.71-23.393-35.652-34.681-55.482c-2.946-5.181-5.646-12.166-1.78-16.032c1.803-1.807,4.231-2.751,6.851-2.779 c2.557,0.013,4.962,0.977,6.805,2.721l39.124,44.755c2.78,3.183,7.248,4.306,11.202,2.821c3.958-1.486,6.579-5.271,6.579-9.497 V30.201c0-5.467,4.353-9.913,9.704-9.913c5.352,0,9.706,4.446,9.706,9.913v94.711c0,5.602,4.543,10.144,10.144,10.144 c5.601,0,10.144-4.542,10.144-10.144V92.016c0-5.464,4.352-9.909,9.701-9.909c5.351,0,9.703,4.445,9.703,9.909v46.127 c0,5.605,4.542,10.145,10.143,10.145c5.602,0,10.145-4.539,10.145-10.145v-32.888c0-5.467,4.352-9.914,9.701-9.914 c5.352,0,9.706,4.447,9.706,9.914v46.13c0,5.601,4.542,10.145,10.144,10.145c5.603,0,10.145-4.544,10.145-10.145V121.865z"></path><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 446.68 446.68" xml:space="preserve"><g><g><path d="M390.686,14.064c-18.752-18.752-49.136-18.752-67.888,0l-79.2,79.2l-11.312-11.312c-6.256-6.256-16.384-6.256-22.624,0 c-6.24,6.256-6.256,16.384,0,22.624l90.512,90.512c6.256,6.256,16.384,6.256,22.624,0c6.24-6.256,6.256-16.384,0-22.624 l-11.312-11.312l79.2-79.2C409.422,63.2,409.422,32.8,390.686,14.064z"></path></g></g><g><g><polygon points="254.926,172.448 145.454,281.92 100.206,304.544 122.83,259.296 232.286,149.824 209.662,127.2 96.526,240.336 51.278,330.848 73.902,353.472 164.414,308.224 277.55,195.072 "></polygon></g></g><g><g><path d="M96.526,392.096l-22.624-22.624l-22.624,22.624c-12.448,12.448-12.448,32.816,0,45.248 c12.448,12.448,32.816,12.448,45.248,0C108.974,424.896,108.974,404.528,96.526,392.096z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512 512" xml:space="preserve"><path d="M497,444.792H262.501c7.922-7.923,214.802-214.802,223.18-223.18c17.546-17.545,17.546-46.094,0-63.64L378.108,50.399 c-17.586-17.587-46.052-17.589-63.64,0L95.674,269.193c-0.002,0.001-0.003,0.003-0.005,0.004 c-0.002,0.001-0.003,0.003-0.005,0.005l-68.77,68.77c-17.588,17.587-17.589,46.051,0,63.64l43.18,43.18H15 c-8.284,0-15,6.716-15,15s6.716,15,15,15c7.19,0,477.025,0,482,0c8.284,0,15-6.716,15-15S505.284,444.792,497,444.792z M335.681,71.612c5.849-5.849,15.365-5.849,21.214,0l40.491,40.491L181.157,333.46l-53.666-53.658L335.681,71.612z M220.074,444.792H112.501v0l-64.394-64.393c-5.849-5.849-5.849-15.365,0-21.214l58.169-58.169l128.797,128.777L220.074,444.792z M202.372,354.672L418.6,133.317l45.868,45.868c5.849,5.849,5.849,15.365,0,21.214l-208.181,208.18L202.372,354.672z"></path></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><g><path d="M350.871,221.348L15.816,22.409c-3.591-2.136-8.119-1.928-11.501,0.534c-3.385,2.459-4.979,6.695-4.057,10.775 l73.293,324.585c0.864,3.829,3.799,6.853,7.6,7.834c0.864,0.223,1.741,0.331,2.612,0.331c2.95,0,5.813-1.249,7.825-3.515 l81.346-91.512l174.412-30.779c4.31-0.76,7.694-4.123,8.479-8.431C356.612,227.925,354.636,223.583,350.871,221.348z M165.707,251.452c-2.321,0.409-4.438,1.591-6.005,3.355l-70.218,78.992L26.041,52.835l289.871,172.11L165.707,251.452z"></path></g></g><g><g><path d="M508.932,369.533l-25.649-25.649c-4.085-4.087-10.721-4.087-14.806,0c-4.09,4.09-4.09,10.718,0,14.808l7.774,7.775 h-67.903v-67.903l7.776,7.776c2.043,2.044,4.724,3.066,7.403,3.066c2.679,0,5.361-1.022,7.403-3.066 c4.09-4.09,4.09-10.718,0-14.808l-25.649-25.65c-4.085-4.087-10.721-4.087-14.806,0l-25.65,25.65c-4.09,4.09-4.09,10.718,0,14.808 c4.085,4.087,10.721,4.087,14.806,0l7.776-7.776v67.903h-67.903l7.774-7.775c4.09-4.09,4.09-10.718,0-14.808 c-4.085-4.087-10.721-4.087-14.806,0l-25.65,25.649c-4.09,4.09-4.09,10.718,0,14.808l25.65,25.649 c2.042,2.044,4.724,3.066,7.403,3.066c2.679,0,5.361-1.022,7.403-3.066c4.09-4.09,4.09-10.718,0-14.808l-7.774-7.775h67.903 v67.903l-7.776-7.776c-4.085-4.087-10.721-4.087-14.806,0c-4.09,4.09-4.09,10.718,0,14.808l25.65,25.65 c2.043,2.044,4.724,3.066,7.403,3.066c2.679,0,5.361-1.022,7.403-3.066l25.65-25.65c4.09-4.09,4.09-10.718,0-14.808 c-4.085-4.087-10.721-4.087-14.806,0l-7.776,7.776v-67.903h67.903l-7.774,7.775c-4.09,4.09-4.09,10.718,0,14.808 c2.042,2.044,4.724,3.066,7.403,3.066s5.361-1.022,7.403-3.066l25.649-25.649C513.022,380.252,513.022,373.623,508.932,369.533z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><g><path d="M257.948,329.838c-30.533-30.53-65.533-45.544-98.596-42.272c-31.393,3.109-59.527,22.063-81.36,54.812 c-18.433,27.649-33.342,34.727-42.603,35.796c-10.118,1.179-16.46-4.493-16.916-4.913c-3.421-3.334-8.628-4.05-12.828-1.744 c-4.241,2.328-6.435,7.176-5.386,11.898c0.226,1.017,22.668,96.412,124.667,96.412c5.624,0,11.487-0.289,17.604-0.902 c117.247-11.724,118.604-140.098,118.604-141.393C261.134,334.647,259.988,331.88,257.948,329.838z M226.674,394.398 c-16.361,37.629-45.399,58.784-86.309,62.875c-67.474,6.739-98.09-31.716-110.819-57.274c2.387,0.161,4.92,0.138,7.587-0.126 c20.377-2.018,40.216-17.301,58.965-45.424c18.095-27.143,40.71-42.782,65.399-45.226c25.286-2.508,52.739,9.089,77.691,32.723 C238.617,350.919,236.273,372.321,226.674,394.398z"></path></g></g><g><g><path d="M499.093,45.078c-16.839-16.84-44.664-17.253-62.023-0.918L214.714,253.435c-3.415,3.213-4.387,8.252-2.412,12.504 c1.974,4.253,6.443,6.755,11.108,6.229c1.673-0.193,3.384-0.289,5.083-0.289c24.204,0,43.894,19.691,43.894,43.893 c0,1.636-0.09,3.287-0.27,4.906c-0.515,4.653,2.003,9.113,6.252,11.074c1.464,0.676,3.018,1.003,4.56,1.003 c2.935,0,5.823-1.189,7.925-3.423l209.157-222.229C516.349,89.745,515.936,61.92,499.093,45.078z M484.166,92.187L291.41,296.989 c-6.333-21.175-23.087-37.896-44.282-44.178L451.983,60.005c8.883-8.356,23.113-8.15,31.723,0.461 C492.318,69.077,492.524,83.307,484.166,92.187z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><g><path d="M264.759,5.124C262.981,1.96,259.634,0,256.005,0c-3.629,0-6.976,1.959-8.754,5.124 c-6.079,10.825-148.872,266.081-148.872,349.25C98.379,441.289,169.09,512,256.005,512c86.909,0,157.616-70.711,157.616-157.626 C413.621,271.205,270.837,15.949,264.759,5.124z M256.005,491.922c-75.844,0-137.547-61.703-137.547-137.547 c0-22.177,12.619-74.573,72.742-198.256c25.717-52.907,51.686-101.293,64.805-125.297c13.116,24.004,39.084,72.389,64.8,125.297 c60.118,123.683,72.737,176.081,72.737,198.256C393.542,430.219,331.843,491.922,256.005,491.922z"></path></g></g><g><g><path d="M343.368,386.008c-4.975-2.45-10.993-0.399-13.44,4.576c-13.996,28.446-42.323,46.118-73.927,46.118 c-5.544,0-10.039,4.496-10.039,10.039c0,5.544,4.496,10.039,10.04,10.039c19.479,0,38.444-5.517,54.843-15.953 c15.944-10.147,28.772-24.456,37.099-41.379C350.392,394.473,348.343,388.456,343.368,386.008z"></path></g></g><g><g><path d="M348.031,353.715c-12.92,0-12.942,20.078,0,20.078C360.951,373.793,360.972,353.715,348.031,353.715z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 492 409" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M474.198,0.585 L17.313,0.585 C7.748,0.585 0,6.50325426 0,13.8034281 L0,67.3673362 C0,74.6667457 7.748,80.585 17.313,80.585 L474.199,80.585 C483.764,80.585 491.51,74.6667457 491.51,67.3673362 L491.51,13.8034281 C491.51,6.50325426 483.764,0.585 474.198,0.585 Z"></path><path d="M474.198,164.42 L17.313,164.42 C7.748,164.42 0,170.336613 0,177.640469 L0,231.202589 C0,238.499566 7.748,244.42 17.313,244.42 L474.199,244.42 C483.764,244.42 491.51,238.499566 491.51,231.202589 L491.51,177.640469 C491.51,170.336613 483.764,164.42 474.198,164.42 Z"></path><path d="M474.198,328.253 L263.065,328.253 C253.5,328.253 245.752,334.173972 245.752,341.474492 L245.752,395.033037 C245.752,402.335085 253.5,408.253 263.065,408.253 L474.198,408.253 C483.763,408.253 491.509,402.335085 491.509,395.033037 L491.509,341.474492 C491.51,334.173972 483.764,328.253 474.198,328.253 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 488 405" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M469.874,0.312 L17.155,0.312 C7.671,0.312 0,6.23195526 0,13.5441606 L0,67.0782967 C0,74.3905021 7.671,80.312 17.155,80.312 L469.874,80.312 C479.354,80.312 487.025,74.3905021 487.025,67.0782967 L487.025,13.5441606 C487.025,6.23195526 479.354,0.312 469.874,0.312 Z"></path><path d="M469.874,162.656 L17.155,162.656 C7.671,162.656 0,168.574527 0,175.886873 L0,229.423584 C0,236.737473 7.671,242.656 17.155,242.656 L469.874,242.656 C479.354,242.656 487.025,236.737473 487.025,229.423584 L487.025,175.886873 C487.025,168.574527 479.354,162.656 469.874,162.656 Z"></path><path d="M226.357,324.998 L17.155,324.998 C7.671,324.998 0,330.917298 0,338.228873 L0,391.765584 C0,399.079473 7.671,404.998 17.155,404.998 L226.357,404.998 C235.841,404.998 243.512,399.079473 243.512,391.765584 L243.512,338.228873 C243.513,330.917298 235.842,324.998 226.357,324.998 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 488 405" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M469.87,0.312 L17.152,0.312 C7.671,0.312 0,6.23195526 0,13.5441606 L0,67.0782967 C0,74.3912734 7.671,80.312 17.152,80.312 L469.87,80.312 C479.353,80.312 487.025,74.3905021 487.025,67.0782967 L487.025,13.5441606 C487.025,6.23195526 479.353,0.312 469.87,0.312 Z"></path><path d="M469.87,162.656 L17.152,162.656 C7.671,162.656 0,168.574527 0,175.886873 L0,229.423584 C0,236.737473 7.671,242.656 17.152,242.656 L469.87,242.656 C479.353,242.656 487.025,236.737473 487.025,229.423584 L487.025,175.886873 C487.025,168.574527 479.353,162.656 469.87,162.656 Z"></path><path d="M348.115,324.998 L138.908,324.998 C129.428,324.998 121.751,330.918069 121.751,338.228873 L121.751,391.765584 C121.751,399.079473 129.428,404.998 138.908,404.998 L348.115,404.998 C357.594,404.998 365.265,399.079473 365.265,391.765584 L365.265,338.228873 C365.266,330.917298 357.595,324.998 348.115,324.998 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 127 122" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g transform="translate(-1372.000000, -7770.000000)" fill-rule="nonzero"><path d="M1489.28566,7808.81473 L1458.32456,7806.57763 C1457.67792,7806.5256 1457.10888,7806.13541 1456.87609,7805.5111 L1445.08139,7776.6369 C1443.45186,7772.65695 1439.77894,7770.18573 1435.48526,7770.18573 C1431.19157,7770.18573 1427.54452,7772.65695 1425.88913,7776.66292 L1414.06856,7805.56313 C1413.8099,7806.16142 1413.26672,7806.57763 1412.62008,7806.62965 L1381.71071,7808.86675 C1377.52049,7809.10087 1373.95104,7811.85823 1372.58016,7815.91622 C1371.18342,7820.02624 1372.34737,7824.34437 1375.65817,7827.17976 L1399.58383,7847.05354 C1400.07528,7847.46974 1400.30807,7848.14607 1400.15287,7848.77038 L1392.85878,7878.78914 C1392.00522,7881.91068 1392.60012,7885.13626 1394.48831,7887.65951 C1396.42823,7890.20876 1399.4545,7891.74351 1402.63597,7891.74351 C1404.60175,7891.74351 1406.51581,7891.14522 1408.09361,7890.0787 L1434.24371,7873.71665 C1434.78689,7873.37848 1435.48526,7873.37848 1436.02843,7873.71665 L1462.43719,7890.02667 C1464.09259,7891.14522 1466.00664,7891.74351 1467.94656,7891.74351 C1470.9211,7891.74351 1473.86978,7890.31281 1475.78383,7887.89362 C1477.77548,7885.39639 1478.49972,7882.14479 1477.77548,7878.89319 L1470.45552,7848.79639 C1470.30033,7848.14607 1470.53312,7847.46974 1471.02456,7847.05354 L1495.31234,7827.12774 C1498.57141,7824.31835 1499.73536,7820.00023 1498.36448,7815.89021 C1497.01947,7811.83221 1493.42416,7809.04884 1489.28566,7808.81473 Z M1491.27731,7822.21132 L1467.04126,7842.1111 C1464.66163,7844.06206 1463.57528,7847.28765 1464.32538,7850.30513 L1471.64534,7880.34991 C1472.03332,7882.11878 1471.33495,7883.34138 1470.86937,7883.91366 C1470.14513,7884.82411 1469.05878,7885.39639 1467.97243,7885.39639 C1467.29992,7885.39639 1466.62742,7885.18829 1465.90318,7884.69405 L1439.39096,7868.30599 C1438.12355,7867.5256 1436.67507,7867.1094 1435.17487,7867.1094 C1433.67467,7867.1094 1432.20033,7867.5256 1430.93291,7868.332 L1404.67935,7884.74607 C1402.99809,7885.86462 1400.74778,7885.37038 1399.55797,7883.80961 C1399.06652,7883.15929 1398.54921,7882.04074 1399.01479,7880.40194 L1406.33475,7850.27912 C1407.05898,7847.28765 1405.99849,7844.08808 1403.64473,7842.13712 L1379.7708,7822.28936 C1377.88261,7820.65055 1378.39992,7818.54351 1378.60685,7817.94522 C1378.81377,7817.34693 1379.66733,7815.34394 1382.15043,7815.21388 L1413.11153,7812.97678 C1416.16367,7812.74266 1418.80196,7810.84373 1419.96591,7807.98232 L1431.78648,7779.08211 C1432.74351,7776.74096 1434.89035,7776.55887 1435.51112,7776.55887 C1436.1319,7776.55887 1438.27874,7776.74096 1439.23577,7779.08211 L1451.05634,7807.98232 C1452.22029,7810.84373 1454.85858,7812.74266 1457.91071,7812.97678 L1488.92355,7815.23989 C1491.35491,7815.36995 1492.20847,7817.37294 1492.4154,7817.97123 C1492.57059,7818.5175 1493.0879,7820.62454 1491.27731,7822.21132 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 325.04 325.04" xml:space="preserve"><g><path d="M84.821,210.938c-4.646-3.671-10.469-5.693-16.396-5.693c-8.055,0-15.556,3.579-20.58,9.821 c-4.393,5.464-6.382,12.3-5.598,19.247c0.785,6.962,4.258,13.198,9.778,17.561c4.646,3.672,10.467,5.694,16.393,5.694 c8.061,0,15.563-3.586,20.583-9.834c4.389-5.455,6.376-12.283,5.595-19.227C93.813,221.545,90.342,215.305,84.821,210.938z M79.648,240.215c-2.732,3.402-6.826,5.354-11.23,5.354c-3.283,0-6.379-1.075-8.951-3.108c-2.991-2.364-4.871-5.735-5.296-9.493 c-0.422-3.743,0.652-7.431,3.023-10.379c2.733-3.396,6.827-5.344,11.231-5.344c3.286,0,6.383,1.075,8.954,3.107 c2.99,2.364,4.869,5.737,5.292,9.497C83.092,233.589,82.02,237.269,79.648,240.215z"></path><path d="M190.33,149.484c3.958,0,7.785-0.867,11.384-2.582c6.362-3.044,11.141-8.369,13.454-14.995 c2.301-6.584,1.887-13.669-1.163-19.944c-4.363-8.994-13.681-14.806-23.738-14.806c-3.966,0-7.801,0.87-11.399,2.587 c-6.36,3.034-11.141,8.355-13.458,14.983c-2.305,6.589-1.892,13.675,1.163,19.953C170.95,143.673,180.275,149.484,190.33,149.484z M176.736,118.688c1.254-3.585,3.846-6.467,7.298-8.114c1.972-0.94,4.068-1.417,6.232-1.417c5.491,0,10.571,3.157,12.943,8.048 c1.645,3.384,1.868,7.199,0.63,10.745c-1.253,3.587-3.848,6.473-7.296,8.123c-1.965,0.937-4.056,1.411-6.214,1.411 c-5.496,0-10.586-3.162-12.968-8.055C175.718,126.05,175.496,122.236,176.736,118.688z"></path><path d="M125.035,107.081c1.93,0.436,3.905,0.657,5.87,0.657c12.352,0,22.905-8.354,25.665-20.327 c1.551-6.789,0.358-13.778-3.356-19.682c-3.745-5.95-9.598-10.086-16.476-11.644c-1.938-0.44-3.921-0.664-5.895-0.664 c-12.344,0-22.886,8.363-25.637,20.334c-1.564,6.784-0.379,13.774,3.336,19.682C112.29,101.395,118.149,105.531,125.035,107.081z M116.901,78.447c1.491-6.491,7.225-11.025,13.942-11.025c1.079,0,2.168,0.123,3.239,0.366c3.752,0.85,6.939,3.099,8.975,6.333 c2.006,3.187,2.65,6.957,1.816,10.605c-1.471,6.381-7.346,11.012-13.969,11.012c-1.076,0-2.161-0.122-3.229-0.363 c-3.753-0.845-6.94-3.092-8.975-6.326C116.698,85.864,116.059,82.1,116.901,78.447z"></path><path d="M77.356,122.05c5.514-4.369,8.981-10.61,9.765-17.573c0.781-6.942-1.202-13.77-5.593-19.235 c-5.032-6.239-12.539-9.817-20.594-9.817c-5.921,0-11.738,2.016-16.385,5.681c-5.515,4.356-8.984,10.587-9.771,17.545 c-0.786,6.951,1.202,13.791,5.601,19.265c5.028,6.246,12.536,9.829,20.6,9.829C66.905,127.744,72.722,125.722,77.356,122.05z M49.731,110.393c-2.376-2.956-3.451-6.648-3.027-10.396c0.424-3.753,2.302-7.119,5.282-9.474c2.571-2.028,5.666-3.1,8.949-3.1 c4.408,0,8.511,1.95,11.246,5.341c2.365,2.946,3.437,6.629,3.016,10.37c-0.423,3.764-2.303,7.142-5.292,9.51 c-2.559,2.027-5.646,3.099-8.925,3.099C56.567,115.744,52.467,113.792,49.731,110.393z"></path><path d="M322.745,63.336c-1.037-1.046-2.887-2.293-5.806-2.293c-3.423,0-12.516,0-67.74,46.992c-1.11,0.944-2.23,1.901-3.354,2.865 c-9.867-25.739-27.203-48.686-49.542-65.284c-25.614-19.031-56.114-29.096-88.2-29.104c-0.01,0-0.017,0-0.025,0 c-21.654,0-47.976,7.566-68.697,19.749C13.981,51.193-0.005,71.163,0,92.49c0.008,25.748,14.53,36.518,26.199,45.171 c9.515,7.057,17.03,12.63,17.034,24.844c0.003,12.213-7.508,17.781-17.018,24.831c-11.665,8.648-26.184,19.412-26.176,45.163 c0.006,21.324,14.001,41.299,39.406,56.244c20.736,12.198,47.072,19.78,68.73,19.786c0.015,0,0.028,0,0.042,0 c39.305,0,76.254-15.171,104.044-42.72c27.436-27.197,42.695-63.246,43.096-101.661c9.316-10.601,18.341-21.138,26.58-31.067 c14.096-16.986,24.935-31.002,32.216-41.657C323.799,77.311,328.023,68.655,322.745,63.336z M203.814,257.287 c-25.529,25.308-59.475,39.242-95.596,39.242c-0.011,0-0.027,0-0.038,0c-38.707-0.011-96.13-26.903-96.141-64.034 c-0.006-19.707,10.354-27.388,21.323-35.52c10.253-7.602,21.874-16.218,21.87-34.474c-0.006-18.253-11.63-26.874-21.886-34.479 C22.372,119.883,12.006,112.196,12,92.487c-0.005-22.801,20.963-38.533,33.463-45.882c18.698-10.993,43.273-18.094,62.615-18.094 c0.007,0,0.015,0,0.021,0c29.491,0.008,57.517,9.254,81.048,26.736c21.702,16.125,38.268,38.761,46.994,64.049 c-26.025,22.724-54.207,48.924-75.195,69.98c-34.859,4.512-39.608,27.744-43.08,44.811c-2.956,14.532-4.875,21.558-16.092,22.458 c-2.764,0.222-5.015,2.308-5.446,5.047c-0.432,2.738,1.069,5.416,3.631,6.477c0.721,0.298,17.877,7.308,37.921,7.309 c0.003,0,0.005,0,0.007,0c13.968,0,25.95-3.386,35.612-10.063c11.906-8.228,19.979-21.273,24.036-38.767 c13.713-13.874,29.382-30.604,44.876-47.837C238.845,208.381,225.456,235.833,203.814,257.287z M185.48,225.412 c-6.358,25.196-22.356,37.968-47.594,37.967c0,0-0.004,0-0.006,0c-6.655,0-13.028-0.908-18.386-2.04 c6.4-6.527,8.399-16.349,10.13-24.858c3.297-16.208,6.415-31.547,31.923-35.191L185.48,225.412z M268.336,130.652 c-23.785,28.337-52.575,60.159-76.275,84.354l-3.669-3.698l-16.189-16.317c21.488-21.39,49.054-46.895,74.773-69.216l0,0 c2.998-2.602,5.977-5.171,8.913-7.675c29.847-25.455,45.489-36.533,53.468-41.354C304.592,84.773,293.616,100.534,268.336,130.652z "></path></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 127 127" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g transform="translate(-1073.000000, -3427.000000)" fill-rule="nonzero"><path d="M1073,3430.17526 C1073,3428.41281 1074.42551,3426.9873 1076.18796,3427.01322 L1196.63061,3427.01322 C1198.39306,3427.01322 1199.81857,3428.41281 1199.81857,3430.17526 L1199.81857,3487.89546 C1199.81857,3489.63199 1198.39306,3491.0575 1196.63061,3491.0575 C1194.86816,3491.0575 1193.44265,3489.65791 1193.44265,3487.89546 L1193.44265,3433.3373 L1079.35,3433.3373 L1079.35,3547.42995 L1134.2451,3547.42995 C1136.00755,3547.42995 1137.43306,3548.85546 1137.43306,3550.61791 C1137.43306,3552.38036 1136.00755,3553.80587 1134.2451,3553.80587 L1076.18796,3553.80587 C1074.42551,3553.80587 1073,3552.38036 1073,3550.61791 L1073,3430.17526 Z M1196.60469,3553.77995 L1196.60469,3553.77995 L1196.60469,3553.80587 L1152.46571,3553.80587 C1150.70327,3553.80587 1149.27776,3552.38036 1149.27776,3550.61791 L1149.27776,3506.45301 C1149.27776,3504.69057 1150.70327,3503.26506 1152.46571,3503.26506 L1196.60469,3503.26506 C1198.36714,3503.26506 1199.79265,3504.69057 1199.79265,3506.45301 L1199.79265,3550.59199 C1199.79265,3552.35444 1198.36714,3553.77995 1196.60469,3553.77995 Z M1155.62776,3509.61506 L1155.62776,3547.42995 L1193.44265,3547.42995 L1193.44265,3509.61506 L1155.62776,3509.61506 Z M1108.22306,3493.77893 C1108.22306,3492.01648 1109.64857,3490.59097 1111.41102,3490.59097 L1132.1198,3490.59097 L1096.17102,3454.6422 C1094.92694,3453.39812 1094.92694,3451.4024 1096.17102,3450.15832 C1097.4151,3448.91424 1099.41082,3448.91424 1100.6549,3450.15832 L1136.60367,3486.1071 L1136.60367,3465.39832 C1136.60367,3463.63587 1138.02918,3462.21036 1139.79163,3462.21036 C1141.55408,3462.21036 1142.97959,3463.63587 1142.97959,3465.39832 L1142.97959,3493.77893 C1142.97959,3495.54138 1141.55408,3496.96689 1139.79163,3496.96689 L1111.41102,3496.96689 C1109.64857,3496.96689 1108.22306,3495.54138 1108.22306,3493.77893 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 512 512" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><path d="M383.50423,203.243148 L383.50423,139.502199 C383.50423,69.0778913 326.412804,12 256.000677,12 C185.577722,12 128.498477,69.0778913 128.498477,139.502199 L128.498477,203.243148 C105.029573,203.243148 86,222.272721 86,245.741625 L86,458.255668 C86,481.729986 105.029573,500.756852 128.498477,500.756852 L383.50423,500.756852 C406.974487,500.756852 426,481.728632 426,458.255668 L426,245.741625 C426.001353,222.272721 406.974487,203.243148 383.50423,203.243148 Z M170.999662,139.502199 C170.999662,92.5508561 209.058808,54.5011843 256.000677,54.5011843 C302.945253,54.5011843 341.004399,92.5495026 341.004399,139.502199 L341.004399,203.243148 L170.999662,203.243148 L170.999662,139.502199 Z M383.50423,458.254314 L128.498477,458.254314 L128.498477,245.752453 L383.50423,245.752453 L383.50423,458.254314 Z M234.750085,367.360357 L234.750085,394.502538 C234.750085,406.228869 244.271638,415.75313 256.000677,415.75313 C267.727008,415.75313 277.251269,406.228869 277.251269,394.502538 L277.251269,367.360357 C289.888475,359.99621 298.501861,346.441362 298.501861,330.754822 C298.501861,307.27509 279.469581,288.24281 256.000677,288.24281 C232.531772,288.24281 213.502199,307.27509 213.502199,330.754822 C213.502199,346.441362 222.107464,359.99621 234.750085,367.360357 Z" fill-rule="nonzero"></path></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 512 512" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><path d="M383.50423,210.065528 L175.483657,210.065528 L154.676998,174.023029 C131.208094,133.372017 145.125668,81.387176 185.802396,57.9142113 C226.454761,34.4344793 278.434188,48.3682953 301.903093,89.0220139 L344.404277,162.635061 C350.289098,172.80492 363.268728,176.275178 373.437234,170.412012 C383.596264,164.535312 387.084117,151.552974 381.210124,141.384469 L338.710293,67.7741287 C303.502876,6.78746024 225.527644,-14.1017595 164.540976,21.0988902 C103.550247,56.3076605 82.6650876,134.28966 117.873858,195.274975 L126.522434,210.259072 C103.986059,211.322887 86,229.766414 86,252.568065 L86,465.080754 C86,488.549658 105.029573,507.581938 128.498477,507.581938 L383.50423,507.581938 C406.974487,507.581938 426,488.549658 426,465.080754 L426,252.566712 C426.001353,229.0951 406.974487,210.065528 383.50423,210.065528 Z M383.505583,465.0794 L128.499831,465.0794 L128.499831,252.578893 L383.505583,252.578893 L383.505583,465.0794 Z M234.750085,374.175969 L234.750085,401.327624 C234.750085,413.064783 244.271638,422.578216 256.000677,422.578216 C267.727008,422.578216 277.251269,413.064783 277.251269,401.327624 L277.251269,374.175969 C289.888475,366.815883 298.501861,353.25562 298.501861,337.579908 C298.501861,314.094762 279.469581,295.067896 256.000677,295.067896 C232.531772,295.067896 213.502199,314.096116 213.502199,337.579908 C213.502199,353.25562 222.107464,366.810469 234.750085,374.175969 Z" fill-rule="nonzero"></path></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 119 127" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g transform="translate(-805.000000, -2555.000000)" fill-rule="nonzero"><path d="M904.972935,2555 C895.634022,2555 887.899022,2561.81653 886.372717,2570.75837 L808.324239,2570.75837 C806.565109,2570.75837 805.142283,2572.18388 805.142283,2573.94633 C805.142283,2575.70878 806.565109,2577.13429 808.324239,2577.13429 L886.346848,2577.13429 C887.873152,2586.0502 895.608152,2592.89265 904.947065,2592.89265 C915.3725,2592.89265 923.831848,2584.41735 923.831848,2573.97224 C923.831848,2563.52714 915.3725,2555 904.972935,2555 Z M904.972935,2586.49082 C898.065761,2586.49082 892.426196,2580.84061 892.426196,2573.92041 C892.426196,2567.0002 898.065761,2561.35 904.972935,2561.35 C911.880109,2561.35 917.519674,2567.0002 917.519674,2573.92041 C917.519674,2580.84061 911.880109,2586.49082 904.972935,2586.49082 Z M920.70163,2615.13061 C922.434891,2615.13061 923.857717,2616.55612 923.857717,2618.26673 C923.857717,2620.02918 922.434891,2621.45469 920.675761,2621.45469 L842.653152,2621.45469 C841.126848,2630.39653 833.391848,2637.21306 824.052935,2637.21306 C813.65337,2637.21306 805.168152,2628.73776 805.168152,2618.29265 C805.168152,2607.84755 813.6275,2599.37224 824.052935,2599.37224 C833.391848,2599.37224 841.126848,2606.21469 842.653152,2615.13061 L920.70163,2615.13061 Z M824.052935,2630.88898 C830.985978,2630.88898 836.599674,2625.23878 836.599674,2618.31857 C836.599674,2611.39837 830.960109,2605.74816 824.052935,2605.74816 C817.145761,2605.74816 811.506196,2611.39837 811.506196,2618.31857 C811.506196,2625.23878 817.145761,2630.88898 824.052935,2630.88898 Z M904.972935,2644.10735 C915.3725,2644.10735 923.831848,2652.63449 923.831848,2663.07959 C923.831848,2673.52469 915.3725,2682 904.947065,2682 C895.608152,2682 887.873152,2675.15755 886.346848,2666.24163 L808.324239,2666.24163 C806.565109,2666.24163 805.142283,2664.81612 805.142283,2663.05367 C805.142283,2661.29122 806.565109,2659.86571 808.324239,2659.86571 L886.372717,2659.86571 C887.899022,2650.92388 895.634022,2644.10735 904.972935,2644.10735 Z M904.972935,2675.59816 C911.880109,2675.59816 917.519674,2669.94796 917.519674,2663.02776 C917.519674,2656.10755 911.880109,2650.45735 904.972935,2650.45735 C898.065761,2650.45735 892.426196,2656.10755 892.426196,2663.02776 C892.426196,2669.94796 898.065761,2675.59816 904.972935,2675.59816 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 127 127" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g transform="translate(-501.000000, -2555.000000)" fill-rule="nonzero"><path d="M614.574286,2555 L514.373878,2555 C506.987143,2555 501,2561.01306 501,2568.37388 L501,2668.57429 C501,2675.96102 507.013061,2681.94816 514.373878,2681.94816 L614.574286,2681.94816 C621.96102,2681.94816 627.948163,2675.9351 627.948163,2668.57429 L627.948163,2568.37388 C627.948163,2561.01306 621.935102,2555 614.574286,2555 Z M621.598163,2668.57429 C621.598163,2672.43612 618.436122,2675.59816 614.574286,2675.59816 L514.373878,2675.59816 C510.512041,2675.59816 507.35,2672.43612 507.35,2668.57429 L507.35,2568.37388 C507.35,2564.51204 510.512041,2561.35 514.373878,2561.35 L614.574286,2561.35 C618.436122,2561.35 621.598163,2564.51204 621.598163,2568.37388 L621.598163,2668.57429 L621.598163,2668.57429 Z M567.454694,2584.28776 C567.428776,2584.23592 567.402857,2584.21 567.402857,2584.15816 C567.35102,2584.05449 567.299184,2583.95082 567.247347,2583.84714 C567.19551,2583.76939 567.143673,2583.66571 567.091837,2583.58796 C567.04,2583.5102 566.962245,2583.43245 566.910408,2583.35469 C566.832653,2583.27694 566.780816,2583.19918 566.703061,2583.12143 C566.625306,2583.04367 566.573469,2582.99184 566.495714,2582.94 C566.417959,2582.86224 566.314286,2582.81041 566.236531,2582.73265 C566.158776,2582.68082 566.08102,2582.62898 566.003265,2582.60306 C565.899592,2582.55122 565.795918,2582.49939 565.666327,2582.44755 C565.61449,2582.42163 565.588571,2582.39571 565.536735,2582.39571 C565.484898,2582.3698 565.45898,2582.3698 565.407143,2582.3698 C565.277551,2582.34388 565.173878,2582.29204 565.044286,2582.29204 C564.966531,2582.26612 564.862857,2582.26612 564.785102,2582.2402 C564.681429,2582.2402 564.577755,2582.21429 564.448163,2582.21429 C564.34449,2582.21429 564.240816,2582.21429 564.137143,2582.2402 C564.033469,2582.2402 563.955714,2582.26612 563.852041,2582.29204 C563.722449,2582.31796 563.618776,2582.34388 563.515102,2582.3698 C563.463265,2582.39571 563.437347,2582.39571 563.38551,2582.39571 C563.333673,2582.42163 563.307755,2582.44755 563.255918,2582.44755 C563.152245,2582.49939 563.048571,2582.55122 562.944898,2582.60306 C562.867143,2582.6549 562.789388,2582.70673 562.711633,2582.73265 C562.607959,2582.78449 562.530204,2582.86224 562.452449,2582.94 C562.374694,2582.99184 562.296939,2583.06959 562.245102,2583.12143 C562.167347,2583.19918 562.089592,2583.27694 562.037755,2583.35469 C561.96,2583.43245 561.908163,2583.5102 561.856327,2583.58796 C561.80449,2583.66571 561.752653,2583.74347 561.700816,2583.84714 C561.64898,2583.95082 561.597143,2584.05449 561.545306,2584.15816 C561.519388,2584.21 561.493469,2584.23592 561.493469,2584.28776 L537.778163,2650.5351 C537.182041,2652.19388 538.037347,2654.00816 539.696122,2654.60429 C540.05898,2654.73388 540.421837,2654.78571 540.758776,2654.78571 C542.054694,2654.78571 543.272857,2653.98224 543.739388,2652.68633 L550.53,2633.68816 L578.081224,2633.68816 C578.15898,2633.68816 578.236735,2633.66224 578.340408,2633.66224 L585.13102,2652.68633 C585.597551,2653.98224 586.815714,2654.78571 588.111633,2654.78571 C588.47449,2654.78571 588.837347,2654.73388 589.174286,2654.60429 C590.833061,2654.00816 591.688367,2652.19388 591.092245,2650.5351 L567.454694,2584.28776 Z M552.836735,2627.31224 L564.474082,2594.78469 L576.111429,2627.31224 L552.836735,2627.31224 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 59 59" xml:space="preserve"><g><path d="M52.5,6H38.456c-0.11-1.25-0.495-3.358-1.813-4.711C35.809,0.434,34.751,0,33.499,0H23.5c-1.252,0-2.31,0.434-3.144,1.289 C19.038,2.642,18.653,4.75,18.543,6H6.5c-0.552,0-1,0.447-1,1s0.448,1,1,1h46c0.552,0,1-0.447,1-1S53.052,6,52.5,6z M21.792,2.681 C22.24,2.223,22.799,2,23.5,2h9.999c0.701,0,1.26,0.223,1.708,0.681c0.805,0.823,1.128,2.271,1.24,3.319H20.553 C20.665,4.952,20.988,3.504,21.792,2.681z"></path><path d="M10.456,54.021C10.493,55.743,11.565,59,15.364,59h28.272c3.799,0,4.871-3.257,4.907-4.958L50.376,10H8.624L10.456,54.021z M48.291,12l-1.747,41.979C46.538,54.288,46.4,57,43.636,57H15.364c-2.734,0-2.898-2.717-2.909-3.042L10.709,12H48.291z"></path><path d="M17.5,54h24c0.552,0,1-0.447,1-1s-0.448-1-1-1h-24c-0.552,0-1,0.447-1,1S16.948,54,17.5,54z"></path><path d="M17.5,49h24c0.552,0,1-0.447,1-1s-0.448-1-1-1h-24c-0.552,0-1,0.447-1,1S16.948,49,17.5,49z"></path><path d="M17.5,44h24c0.552,0,1-0.447,1-1s-0.448-1-1-1h-24c-0.552,0-1,0.447-1,1S16.948,44,17.5,44z"></path></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 512 398" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M305.559415,81.8172798 L231.238628,81.8172798 C226.677795,81.8172798 222.980762,85.5151027 222.980762,90.0751451 C222.980762,94.6351874 226.678585,98.3330103 231.238628,98.3330103 L285.623257,98.3330103 L198.81728,185.138988 L210.495572,196.81728 L297.301549,110.011302 L297.301549,164.395932 C297.301549,168.955974 300.999372,172.653797 305.559415,172.653797 C310.119457,172.653797 313.81728,168.955974 313.81728,164.395932 L313.81728,90.0751451 C313.81728,85.5143124 310.119457,81.8172798 305.559415,81.8172798 Z" transform="translate(256.317280, 139.317280) rotate(-45.000000) translate(-256.317280, -139.317280) "></path><path d="M510.744,263.96 C507.811,258.09 500.678,255.712 494.807,258.646 L270.515,370.792 C261.427,375.332 250.576,375.332 241.487,370.792 L17.195,258.646 C11.327,255.711 4.191,258.089 1.257,263.96 C-1.677,269.827 0.701,276.963 6.569,279.897 L230.867,392.045 C230.867,392.045 230.868,392.045 230.869,392.046 C230.869,392.046 230.87,392.047 230.871,392.047 C238.739,395.977 247.37,397.942 256,397.942 C264.63,397.942 273.262,395.977 281.129,392.047 C281.13,392.047 281.13,392.046 281.13,392.046 C281.131,392.045 281.132,392.045 281.132,392.045 L505.43,279.897 C511.3,276.963 513.679,269.827 510.744,263.96 Z"></path><path d="M496.246,114.401 L281.132,6.842 C265.394,-1.018 246.606,-1.018 230.867,6.844 L15.751,114.403 C6.039,119.264 0.004,129.03 0.004,139.889 C0.004,150.75 6.039,160.515 15.755,165.378 L230.871,272.936 C238.739,276.866 247.368,278.83 255.999,278.83 C264.63,278.83 273.264,276.865 281.133,272.933 L496.246,165.377 C496.247,165.376 496.248,165.376 496.25,165.375 C505.962,160.514 511.997,150.748 511.997,139.888 C511.997,129.028 505.962,119.264 496.246,114.401 Z M485.623,144.127 L270.515,251.681 C261.427,256.22 250.576,256.22 241.49,251.683 L26.384,144.13 C24.103,142.988 23.762,140.983 23.762,139.889 C23.762,138.796 24.103,136.791 26.38,135.652 L241.49,28.097 C246.034,25.827 251.018,24.692 256.004,24.692 C260.987,24.692 265.971,25.827 270.512,28.095 L485.62,135.649 C487.901,136.791 488.242,138.796 488.242,139.889 C488.242,140.983 487.901,142.986 485.623,144.127 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 512 398" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g fill-rule="nonzero"><polygon points="265.56281 130.43719 265.56281 67 247.43719 67 247.43719 130.43719 184 130.43719 184 148.56281 247.43719 148.56281 247.43719 212 265.56281 212 265.56281 148.56281 329 148.56281 329 130.43719"></polygon><path d="M510.744,263.96 C507.811,258.09 500.678,255.712 494.807,258.646 L270.515,370.792 C261.427,375.332 250.576,375.332 241.487,370.792 L17.195,258.646 C11.327,255.711 4.191,258.089 1.257,263.96 C-1.677,269.827 0.701,276.963 6.569,279.897 L230.867,392.045 C230.867,392.045 230.868,392.045 230.869,392.046 C230.869,392.046 230.87,392.047 230.871,392.047 C238.739,395.977 247.37,397.942 256,397.942 C264.63,397.942 273.262,395.977 281.129,392.047 C281.13,392.047 281.13,392.046 281.13,392.046 C281.131,392.045 281.132,392.045 281.132,392.045 L505.43,279.897 C511.3,276.963 513.679,269.827 510.744,263.96 Z"></path><path d="M496.246,114.401 L281.132,6.842 C265.394,-1.018 246.606,-1.018 230.867,6.844 L15.751,114.403 C6.039,119.264 0.004,129.03 0.004,139.889 C0.004,150.75 6.039,160.515 15.755,165.378 L230.871,272.936 C238.739,276.866 247.368,278.83 255.999,278.83 C264.63,278.83 273.264,276.865 281.133,272.933 L496.246,165.377 C496.247,165.376 496.248,165.376 496.25,165.375 C505.962,160.514 511.997,150.748 511.997,139.888 C511.997,129.028 505.962,119.264 496.246,114.401 Z M485.623,144.127 L270.515,251.681 C261.427,256.22 250.576,256.22 241.49,251.683 L26.384,144.13 C24.103,142.988 23.762,140.983 23.762,139.889 C23.762,138.796 24.103,136.791 26.38,135.652 L241.49,28.097 C246.034,25.827 251.018,24.692 256.004,24.692 C260.987,24.692 265.971,25.827 270.512,28.095 L485.62,135.649 C487.901,136.791 488.242,138.796 488.242,139.889 C488.242,140.983 487.901,142.986 485.623,144.127 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 101 127" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g transform="translate(-814.000000, -221.000000)" fill-rule="nonzero"><path d="M914.739691,224.201025 C914.739691,222.431352 913.30799,221 911.537887,221 L833.861598,221 C822.954639,221 814.104124,229.874385 814.104124,240.752664 L814.104124,328.117213 C814.104124,339.021516 822.98067,347.869877 833.861598,347.869877 L911.563918,347.869877 C913.334021,347.869877 914.765722,346.438525 914.765722,344.668852 L914.765722,257.330328 C914.765722,255.560656 913.334021,254.129303 911.563918,254.129303 L833.861598,254.129303 C826.494845,254.129303 820.481701,248.117623 820.481701,240.752664 C820.481701,233.387705 826.494845,227.376025 833.861598,227.376025 L911.563918,227.376025 C913.30799,227.376025 914.739691,225.944672 914.739691,224.201025 Z M833.861598,260.505328 L908.362113,260.505328 L908.362113,341.493852 L833.861598,341.493852 C826.494845,341.493852 820.481701,335.482172 820.481701,328.117213 L820.481701,255.274385 C823.995876,258.527459 828.707474,260.505328 833.861598,260.505328 Z M834.954897,237.863934 L907.867526,237.863934 C909.637629,237.863934 911.06933,239.295287 911.06933,241.064959 C911.06933,242.834631 909.637629,244.265984 907.867526,244.265984 L834.954897,244.265984 C833.184794,244.265984 831.753093,242.834631 831.753093,241.064959 C831.753093,239.295287 833.184794,237.863934 834.954897,237.863934 Z M847.319588,324.499795 C848.959536,325.124385 850.807732,324.317623 851.432474,322.652049 L856.09201,310.472541 L872.413402,310.472541 C872.543557,310.472541 872.64768,310.446516 872.751804,310.446516 L877.41134,322.652049 C877.905928,323.927254 879.103351,324.707992 880.378866,324.707992 C880.76933,324.707992 881.133763,324.629918 881.524227,324.499795 C883.164175,323.875205 883.997165,322.027459 883.372423,320.38791 L869.315722,283.641189 C868.534794,281.585246 866.608505,280.257992 864.421907,280.257992 C862.235309,280.257992 860.309021,281.585246 859.528093,283.641189 L845.471392,320.38791 C844.846649,322.027459 845.679639,323.84918 847.319588,324.499795 Z M864.421907,288.663934 L870.330928,304.096516 L858.538918,304.096516 L864.421907,288.663934 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><g><path d="M503.491,83.947l-41.154-41.154c-11.34-11.345-29.821-11.321-41.194,0.047v0.002L215.447,248.539l-0.001-0.001 l-13.717,13.717l0.001,0.001l-6.859,6.859l-0.002-0.002l-13.717,13.717l0.002,0.002l-6.856,6.856l-0.001-0.001l-13.717,13.717 l0.001,0.001l-48.007,48.007l-0.001-0.001l-13.717,13.717l0.001,0.001L2.842,461.144c-2.889,2.886-3.658,7.274-1.925,10.97 c1.605,3.431,5.044,5.586,8.78,5.586c0.291,0,0.585-0.012,0.881-0.04l150.883-13.717c2.259-0.206,4.376-1.196,5.979-2.801 l336.052-336.054C514.836,113.745,514.836,95.289,503.491,83.947z M156.206,444.943L35.5,455.918l77.073-77.073l6.857,6.858 l-13.715,13.715l13.717,13.717l13.715-13.715l34.292,34.29L156.206,444.943z M181.156,419.993l-34.292-34.29l0.002-0.002 l-13.717-13.717l-0.002,0.002l-6.857-6.858l48.007-48.007l54.867,54.865L181.156,419.993z M242.881,358.268l-54.867-54.865 l6.856-6.856l54.867,54.865L242.881,358.268z M263.454,337.695l-54.867-54.865l6.859-6.859l54.865,54.866L263.454,337.695z M489.777,111.372L284.029,317.12l-54.866-54.866L434.858,56.558v0.002c3.872-3.874,9.917-3.898,13.765-0.052l13.72,13.72 l-61.726,61.724c-3.789,3.786-3.789,9.929,0,13.715c1.894,1.894,4.376,2.842,6.857,2.842s4.966-0.947,6.857-2.842l61.726-61.724 l13.72,13.72C493.556,101.441,493.556,107.593,489.777,111.372z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512.056 512.056" xml:space="preserve"><g><g><g><path d="M426.635,188.224C402.969,93.946,307.358,36.704,213.08,60.37C139.404,78.865,85.907,142.542,80.395,218.303 C28.082,226.93-7.333,276.331,1.294,328.644c7.669,46.507,47.967,80.566,95.101,80.379h80v-32h-80c-35.346,0-64-28.654-64-64 c0-35.346,28.654-64,64-64c8.837,0,16-7.163,16-16c-0.08-79.529,64.327-144.065,143.856-144.144 c68.844-0.069,128.107,48.601,141.424,116.144c1.315,6.744,6.788,11.896,13.6,12.8c43.742,6.229,74.151,46.738,67.923,90.479 c-5.593,39.278-39.129,68.523-78.803,68.721h-64v32h64c61.856-0.187,111.848-50.483,111.66-112.339 C511.899,245.194,476.655,200.443,426.635,188.224z"></path><path d="M245.035,253.664l-64,64l22.56,22.56l36.8-36.64v153.44h32v-153.44l36.64,36.64l22.56-22.56l-64-64 C261.354,247.46,251.276,247.46,245.035,253.664z"></path></g></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 512 512" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><path d="M286.953597,255.996352 L424.58675,118.363199 C433.13775,109.819495 433.13775,95.9569532 424.58675,87.4132497 C416.035751,78.8622501 402.187801,78.8622501 393.636801,87.4132497 L256.003648,225.046403 L118.363199,87.4132497 C109.812199,78.8622501 95.9642492,78.8622501 87.4132497,87.4132497 C78.8622501,95.9569532 78.8622501,109.819495 87.4132497,118.363199 L225.053699,255.996352 L87.4132497,393.629505 C78.8622501,402.173209 78.8622501,416.035751 87.4132497,424.579454 C91.6887495,428.847658 97.2921348,430.985408 102.888224,430.985408 C108.484313,430.985408 114.087699,428.847658 118.363199,424.572158 L256.003648,286.939005 L393.636801,424.572158 C397.912301,428.847658 403.515687,430.985408 409.111776,430.985408 C414.707865,430.985408 420.311251,428.847658 424.58675,424.572158 C433.13775,416.028455 433.13775,402.165913 424.58675,393.622209 L286.953597,255.996352 Z" fill-rule="nonzero"></path></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 512 512" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M10.9593642,420.319445 C15.3546259,420.319445 19.3852152,417.805125 21.1126106,413.67857 C22.3793672,410.684418 54.0482831,339.65008 172.451642,325.581404 C197.11501,322.587252 226.653471,321.051789 262.525716,320.783083 L262.525716,409.321695 C262.525716,413.409864 264.732943,417.114167 268.360474,419.071882 C271.968811,420.952824 276.287299,420.684118 279.646124,418.438504 L507.124906,265.314497 C510.195831,263.260816 512,259.806025 512,256.178495 C512,252.512578 510.195831,249.172947 507.124906,247.023299 L279.550157,93.8800992 C276.191333,91.5577121 271.911231,91.4041658 268.264507,93.3234941 C264.617784,95.2812089 262.448943,98.9855123 262.448943,102.958522 L262.448943,185.355283 C212.968661,191.804226 0,230.075631 0,409.417661 C0,414.619041 3.66591693,419.167849 8.8097166,420.204286 C9.51986805,420.319445 10.2684061,420.319445 10.9593642,420.319445 Z"></path></g></g></svg>'},function(t,e){t.exports='<svg viewBox="0 0 512 512" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M501.040636,420.319445 C496.645374,420.319445 492.614785,417.805125 490.887389,413.67857 L490.887389,413.67857 C489.620633,410.684418 457.951717,339.65008 339.548358,325.581404 C314.88499,322.587252 285.346529,321.051789 249.474284,320.783083 L249.474284,409.321695 C249.474284,413.409864 247.267057,417.114167 243.639526,419.071882 C240.031189,420.952824 235.712701,420.684118 232.353876,418.438504 L4.87509372,265.314497 C1.80416854,263.260816 0,259.806025 0,256.178495 C0,252.512578 1.80416854,249.172947 4.87509372,247.023299 L232.449843,93.8800992 C235.808667,91.5577121 240.088769,91.4041658 243.735493,93.3234941 C247.382216,95.2812089 249.551057,98.9855123 249.551057,102.958522 L249.551057,185.355283 C299.031339,191.804226 512,230.075631 512,409.417661 C512,414.619041 508.334083,419.167849 503.190283,420.204286 C502.480132,420.319445 501.731594,420.319445 501.040636,420.319445 Z"></path></g></g></svg>'},function(t,e,n){var r={"./arrow-left.svg":280,"./arrow-right.svg":279,"./close.svg":278,"./cloud-computing.svg":277,"./cut.svg":276,"./help.svg":275,"./layer-copy.svg":274,"./layer-move.svg":273,"./layer-trash.svg":272,"./letter.svg":271,"./levels.svg":270,"./lock-open.svg":269,"./lock.svg":268,"./minimize.svg":267,"./paint.svg":266,"./star.svg":265,"./text-center.svg":264,"./text-left.svg":263,"./text-right.svg":262,"./tool-blur.svg":261,"./tool-brush.svg":260,"./tool-default.svg":259,"./tool-eraser.svg":258,"./tool-eyedropper.svg":257,"./tool-hand.svg":256,"./tool-levels.svg":255,"./tool-pencil.svg":254,"./tool-select.svg":253,"./tool-size.svg":252,"./tool-sticker.svg":251,"./tool-sticker_.svg":250,"./tool-text.svg":249,"./trash.svg":248};function o(t){var e=a(t);return n(e)}function a(t){var e=r[t];if(!(e+1)){var n=new Error('Cannot find module "'+t+'".');throw n.code="MODULE_NOT_FOUND",n}return e}o.keys=function(){return Object.keys(r)},o.resolve=a,t.exports=o,o.id=281},function(t,e){t.exports={icon:"_1mtUiZ"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,o=x(n(8)),a=x(n(6)),i=x(n(5)),u=x(n(4)),l=x(n(3)),s=x(n(2)),c=x(n(1)),f=n(0),d=n(13),h=n(11),p=x(n(9)),v=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(17)),g=x(n(16)),y=x(n(23)),m=x(n(49)),b=x(n(18)),w=x(n(246));function x(t){return t&&t.__esModule?t:{default:t}}var _=(0,d.connect)(function(t){return(0,c.default)({},t)},(0,g.default)(v))(r=function(t){function e(){var t,n,r,o;(0,i.default)(this,e);for(var u=arguments.length,s=Array(u),c=0;c<u;c++)s[c]=arguments[c];return n=r=(0,l.default)(this,(t=e.__proto__||(0,a.default)(e)).call.apply(t,[this].concat(s))),r.isNext=function(){return r.props.active<r.props.history.length-1},r.isPrev=function(){return r.props.active>0},r.isReset=function(){return r.props.active>1},r.onNext=function(){r.isNext()&&r.props.step(r.props.active+1)},r.onPrev=function(){r.isPrev()&&r.props.step(r.props.active-1)},r.onReset=function(){r.isPrev()&&r.props.step(0)},r.onClose=function(){r.props.onCancel()},r.onKeyDown=function(t){(window.navigator.platform.match("Mac")?t.metaKey:t.ctrlKey)&&90===t.keyCode&&(t.preventDefault(),t.shiftKey?r.onNext():r.onPrev()),"Escape"===t.key&&(t.preventDefault(),r.onClose())},o=n,(0,l.default)(r,o)}return(0,s.default)(e,t),(0,u.default)(e,[{key:"componentDidMount",value:function(){window.addEventListener("keydown",this.onKeyDown,!1)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("keydown",this.onKeyDown)}},{key:"render",value:function(){var t=(0,p.default)(w.default.action,(0,o.default)({},w.default.disabled,!this.isPrev())),e=(0,p.default)(w.default.action,(0,o.default)({},w.default.disabled,!this.isNext())),n=(0,p.default)(w.default.reset,(0,o.default)({},w.default.hidden,!this.isReset()));return(0,f.h)("div",{className:w.default.container},(0,f.h)(y.default,{icon:"arrow-left",className:t,onClick:this.onPrev}),(0,f.h)(y.default,{icon:"arrow-right",className:e,onClick:this.onNext}),(0,f.h)(m.default,{className:n,onClick:this.onReset},(0,f.h)(h.Text,{id:"header.reset"})),(0,f.h)("span",{className:w.default.br}),(0,f.h)(y.default,{icon:"close",className:w.default.close,onClick:this.onClose}))}}]),e}(b.default))||r;e.default=_},function(t,e){t.exports={preloader:"_3EUSjZ",small:"I51QVi",white:"_2FRqmB"}},function(t,e,n){var r=n(21);r(r.S,"Object",{create:n(95)})},function(t,e,n){n(285);var r=n(10).Object;t.exports=function(t,e){return r.create(t,e)}},function(t,e,n){t.exports={default:n(286),__esModule:!0}},function(t,e,n){var r=n(26),o=n(20),a=function(t,e){if(o(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{(r=n(46)(Function.call,n(140).f(Object.prototype,"__proto__").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,n){return a(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:a}},function(t,e,n){var r=n(21);r(r.S,"Object",{setPrototypeOf:n(288).set})},function(t,e,n){n(289),t.exports=n(10).Object.setPrototypeOf},function(t,e,n){t.exports={default:n(290),__esModule:!0}},function(t,e,n){var r=n(21);r(r.S+r.F*!n(25),"Object",{defineProperty:n(27).f})},function(t,e,n){n(292);var r=n(10).Object;t.exports=function(t,e,n){return r.defineProperty(t,e,n)}},function(t,e,n){var r=n(21),o=n(10),a=n(39);t.exports=function(t,e){var n=(o.Object||{})[t]||Object[t],i={};i[t]=e(n),r(r.S+r.F*a(function(){n(1)}),"Object",i)}},function(t,e,n){var r=n(91),o=n(148);n(294)("getPrototypeOf",function(){return function(t){return o(r(t))}})},function(t,e,n){n(295),t.exports=n(10).Object.getPrototypeOf},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,o=j(n(29)),a=j(n(66)),i=j(n(28)),u=j(n(6)),l=j(n(5)),s=j(n(4)),c=j(n(3)),f=j(n(2)),d=j(n(1)),h=n(0),p=n(13),v=n(11),g=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(17)),y=j(n(16)),m=j(n(117)),b=j(n(283)),w=j(n(245)),x=j(n(243)),_=j(n(103)),M=j(n(199)),C=j(n(197)),k=j(n(166)),L=j(n(160));function j(t){return t&&t.__esModule?t:{default:t}}var S=(0,p.connect)(function(t){return(0,d.default)({},t)},(0,y.default)(g))(r=function(t){function e(){var t,n,r,s,f,d=this;(0,l.default)(this,e);for(var p=arguments.length,v=Array(p),g=0;g<p;g++)v[g]=arguments[g];return n=r=(0,c.default)(this,(t=e.__proto__||(0,u.default)(e)).call.apply(t,[this].concat(v))),r.state={isSave:!1,isSaveAll:!1},r.handleCancel=function(){r.props.onCancel()},r.handleSave=function(){r.setState({isSave:!0},r.onSave)},r.handleSaveAll=function(){r.setState({isSaveAll:!0},r.onSave)},r.onSaveTik=(f=(0,i.default)(o.default.mark(function t(e){return o.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new a.default(function(t){var n=document.body||document.documentElement,r=document.createElement("div");n.appendChild(r);var o=(0,h.h)(_.default,{active:0,history:[e],onRender:function(e){t(e),n.removeChild(r)}});(0,h.render)(o,r)}));case 1:case"end":return t.stop()}},t,d)})),function(t){return f.apply(this,arguments)}),r.onSave=function(){var t=r.props,e=t.active,n=t.history;r.props.onSave({active:e,history:n},r.state.isSaveAll)},s=n,(0,c.default)(r,s)}return(0,f.default)(e,t),(0,s.default)(e,[{key:"componentDidMount",value:function(){this.overflow=document.body.style.overflow,"hidden"!==this.overflow&&(document.body.style.overflow="hidden"),this.props.image&&this.props.setImage(this.props.image)}},{key:"componentWillUnmount",value:function(){document.body.style.overflow=this.overflow}},{key:"renderError",value:function(){return(0,h.h)("div",{className:L.default.message},(0,h.h)("div",null,this.props.error),(0,h.h)("a",{className:L.default.cancel,onClick:this.handleCancel},(0,h.h)(v.Text,{id:"footer.cancel"})))}},{key:"renderWindow",value:function(){return null===this.props.active?(0,h.h)(m.default,{className:L.default.preloader}):(0,h.h)("div",{className:L.default.window},(0,h.h)(b.default,{onCancel:this.handleCancel}),(0,h.h)("div",{className:L.default.body},(0,h.h)("div",{className:L.default.preview},(0,h.h)(x.default,null)),(0,h.h)("div",{className:L.default.sidebar},(0,h.h)("div",{className:L.default.tools},(0,h.h)(M.default,null)),(0,h.h)("div",{className:L.default.panel},(0,h.h)(C.default,null),(0,h.h)(k.default,null)),(0,h.h)(w.default,{className:L.default.footer,onCancel:this.handleCancel,onSave:this.handleSave,saving:this.state.isSave,onSaveAll:this.handleSaveAll,savingAll:this.state.isSaveAll}))))}},{key:"render",value:function(t){var e=t.error,n=L.default.overlay;return window.parent!==window.self&&(n+=" "+L.default.isFrame),(0,h.h)("div",{className:n},(0,h.h)("div",{className:L.default.window},e?this.renderError():this.renderWindow()))}}]),e}(h.Component))||r;e.default=S},function(t,e,n){var r=n(50),o=n(32),a="[object Set]";t.exports=function(t){return o(t)&&r(t)==a}},function(t,e,n){var r=n(298),o=n(79),a=n(78),i=a&&a.isSet,u=i?o(i):r;t.exports=u},function(t,e,n){var r=n(50),o=n(32),a="[object Map]";t.exports=function(t){return o(t)&&r(t)==a}},function(t,e,n){var r=n(300),o=n(79),a=n(78),i=a&&a.isMap,u=i?o(i):r;t.exports=u},function(t,e,n){var r=n(24),o=Object.create,a=function(){function t(){}return function(e){if(!r(e))return{};if(o)return o(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();t.exports=a},function(t,e,n){var r=n(302),o=n(122),a=n(77);t.exports=function(t){return"function"!=typeof t.constructor||a(t)?{}:r(o(t))}},function(t,e,n){var r=n(74);t.exports=function(t,e){var n=e?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}},function(t,e,n){var r=n(56),o=r?r.prototype:void 0,a=o?o.valueOf:void 0;t.exports=function(t){return a?Object(a.call(t)):{}}},function(t,e){var n=/\w*$/;t.exports=function(t){var e=new t.constructor(t.source,n.exec(t));return e.lastIndex=t.lastIndex,e}},function(t,e,n){var r=n(74);t.exports=function(t,e){var n=e?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}},function(t,e,n){var r=n(74),o=n(307),a=n(306),i=n(305),u=n(304),l="[object Boolean]",s="[object Date]",c="[object Map]",f="[object Number]",d="[object RegExp]",h="[object Set]",p="[object String]",v="[object Symbol]",g="[object ArrayBuffer]",y="[object DataView]",m="[object Float32Array]",b="[object Float64Array]",w="[object Int8Array]",x="[object Int16Array]",_="[object Int32Array]",M="[object Uint8Array]",C="[object Uint8ClampedArray]",k="[object Uint16Array]",L="[object Uint32Array]";t.exports=function(t,e,n){var j=t.constructor;switch(e){case g:return r(t);case l:case s:return new j(+t);case y:return o(t,n);case m:case b:case w:case x:case _:case M:case C:case k:case L:return u(t,n);case c:return new j;case f:case p:return new j(t);case d:return a(t);case h:return new j;case v:return i(t)}}},function(t,e){var n=Object.prototype.hasOwnProperty;t.exports=function(t){var e=t.length,r=new t.constructor(e);return e&&"string"==typeof t[0]&&n.call(t,"index")&&(r.index=t.index,r.input=t.input),r}},function(t,e,n){var r=n(31)(n(19),"WeakMap");t.exports=r},function(t,e,n){var r=n(31)(n(19),"Set");t.exports=r},function(t,e,n){var r=n(31)(n(19),"Promise");t.exports=r},function(t,e,n){var r=n(31)(n(19),"DataView");t.exports=r},function(t,e,n){var r=n(120),o=n(124),a=n(126);t.exports=function(t){return r(t,a,o)}},function(t,e,n){var r=n(51),o=n(124);t.exports=function(t,e){return r(t,o(t),e)}},function(t,e){t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length,o=0,a=[];++n<r;){var i=t[n];e(i,n,t)&&(a[o++]=i)}return a}},function(t,e,n){var r=n(51),o=n(75);t.exports=function(t,e){return r(t,o(t),e)}},function(t,e){t.exports=function(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e}},function(t,e,n){(function(t){var r=n(19),o="object"==typeof e&&e&&!e.nodeType&&e,a=o&&"object"==typeof t&&t&&!t.nodeType&&t,i=a&&a.exports===o?r.Buffer:void 0,u=i?i.allocUnsafe:void 0;t.exports=function(t,e){if(e)return t.slice();var n=t.length,r=u?u(n):new t.constructor(n);return t.copy(r),r}}).call(this,n(80)(t))},function(t,e){t.exports=function(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}},function(t,e,n){var r=n(24),o=n(77),a=n(320),i=Object.prototype.hasOwnProperty;t.exports=function(t){if(!r(t))return a(t);var e=o(t),n=[];for(var u in t)("constructor"!=u||!e&&i.call(t,u))&&n.push(u);return n}},function(t,e,n){var r=n(51),o=n(126);t.exports=function(t,e){return t&&r(e,o(e),t)}},function(t,e,n){var r=n(127)(Object.keys,Object);t.exports=r},function(t,e,n){var r=n(77),o=n(323),a=Object.prototype.hasOwnProperty;t.exports=function(t){if(!r(t))return o(t);var e=[];for(var n in Object(t))a.call(t,n)&&"constructor"!=n&&e.push(n);return e}},function(t,e,n){var r=n(42),o=n(128),a=n(32),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,t.exports=function(t){return a(t)&&o(t.length)&&!!i[r(t)]}},function(t,e){var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;t.exports=function(t,e){var o=typeof t;return!!(e=null==e?n:e)&&("number"==o||"symbol"!=o&&r.test(t))&&t>-1&&t%1==0&&t<e}},function(t,e){t.exports=function(){return!1}},function(t,e,n){var r=n(42),o=n(32),a="[object Arguments]";t.exports=function(t){return o(t)&&r(t)==a}},function(t,e,n){var r=n(328),o=n(32),a=Object.prototype,i=a.hasOwnProperty,u=a.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(t){return o(t)&&i.call(t,"callee")&&!u.call(t,"callee")};t.exports=l},function(t,e){t.exports=function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}},function(t,e,n){var r=n(51),o=n(41);t.exports=function(t,e){return t&&r(e,o(e),t)}},function(t,e,n){var r=n(31),o=function(){try{var t=r(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=o},function(t,e,n){var r=n(52);t.exports=function(t,e){var n=r(this,t),o=n.size;return n.set(t,e),this.size+=n.size==o?0:1,this}},function(t,e,n){var r=n(52);t.exports=function(t){return r(this,t).has(t)}},function(t,e,n){var r=n(52);t.exports=function(t){return r(this,t).get(t)}},function(t,e){t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},function(t,e,n){var r=n(52);t.exports=function(t){var e=r(this,t).delete(t);return this.size-=e?1:0,e}},function(t,e,n){var r=n(53),o="__lodash_hash_undefined__";t.exports=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=r&&void 0===e?o:e,this}},function(t,e,n){var r=n(53),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return r?void 0!==e[t]:o.call(e,t)}},function(t,e,n){var r=n(53),o="__lodash_hash_undefined__",a=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(r){var n=e[t];return n===o?void 0:n}return a.call(e,t)?e[t]:void 0}},function(t,e){t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},function(t,e,n){var r=n(53);t.exports=function(){this.__data__=r?r(null):{},this.size=0}},function(t,e,n){var r=n(342),o=n(341),a=n(340),i=n(339),u=n(338);function l(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=u,t.exports=l},function(t,e,n){var r=n(343),o=n(55),a=n(82);t.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||o),string:new r}}},function(t,e){t.exports=function(t,e){return null==t?void 0:t[e]}},function(t,e,n){var r=n(19)["__core-js_shared__"];t.exports=r},function(t,e,n){var r,o=n(346),a=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";t.exports=function(t){return!!a&&a in t}},function(t,e,n){var r=n(136),o=n(347),a=n(24),i=n(135),u=/^\[object .+?Constructor\]$/,l=Function.prototype,s=Object.prototype,c=l.toString,f=s.hasOwnProperty,d=RegExp("^"+c.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!a(t)||o(t))&&(r(t)?d:u).test(i(t))}},function(t,e,n){var r=n(55),o=n(82),a=n(134),i=200;t.exports=function(t,e){var n=this.__data__;if(n instanceof r){var u=n.__data__;if(!o||u.length<i-1)return u.push([t,e]),this.size=++n.size,this;n=this.__data__=new a(u)}return n.set(t,e),this.size=n.size,this}},function(t,e){t.exports=function(t){return this.__data__.has(t)}},function(t,e){t.exports=function(t){return this.__data__.get(t)}},function(t,e){t.exports=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}},function(t,e,n){var r=n(55);t.exports=function(){this.__data__=new r,this.size=0}},function(t,e,n){var r=n(54);t.exports=function(t,e){var n=this.__data__,o=r(n,t);return o<0?(++this.size,n.push([t,e])):n[o][1]=e,this}},function(t,e,n){var r=n(54);t.exports=function(t){return r(this.__data__,t)>-1}},function(t,e,n){var r=n(54);t.exports=function(t){var e=this.__data__,n=r(e,t);return n<0?void 0:e[n][1]}},function(t,e,n){var r=n(54),o=Array.prototype.splice;t.exports=function(t){var e=this.__data__,n=r(e,t);return!(n<0||(n==e.length-1?e.pop():o.call(e,n,1),--this.size,0))}},function(t,e){t.exports=function(){this.__data__=[],this.size=0}},function(t,e,n){var r=n(137),o=n(133),a=n(132),i=n(331),u=n(322),l=n(319),s=n(318),c=n(317),f=n(315),d=n(121),h=n(314),p=n(50),v=n(309),g=n(308),y=n(303),m=n(40),b=n(81),w=n(301),x=n(24),_=n(299),M=n(41),C=1,k=2,L=4,j="[object Arguments]",S="[object Function]",O="[object GeneratorFunction]",N="[object Object]",T={};T[j]=T["[object Array]"]=T["[object ArrayBuffer]"]=T["[object DataView]"]=T["[object Boolean]"]=T["[object Date]"]=T["[object Float32Array]"]=T["[object Float64Array]"]=T["[object Int8Array]"]=T["[object Int16Array]"]=T["[object Int32Array]"]=T["[object Map]"]=T["[object Number]"]=T[N]=T["[object RegExp]"]=T["[object Set]"]=T["[object String]"]=T["[object Symbol]"]=T["[object Uint8Array]"]=T["[object Uint8ClampedArray]"]=T["[object Uint16Array]"]=T["[object Uint32Array]"]=!0,T["[object Error]"]=T[S]=T["[object WeakMap]"]=!1,t.exports=function t(e,n,D,I,E,z){var P,A=n&C,R=n&k,F=n&L;if(D&&(P=E?D(e,I,E,z):D(e)),void 0!==P)return P;if(!x(e))return e;var U=m(e);if(U){if(P=v(e),!A)return s(e,P)}else{var B=p(e),W=B==S||B==O;if(b(e))return l(e,A);if(B==N||B==j||W&&!E){if(P=R||W?{}:y(e),!A)return R?f(e,u(P,e)):c(e,i(P,e))}else{if(!T[B])return E?e:{};P=g(e,B,A)}}z||(z=new r);var Y=z.get(e);if(Y)return Y;if(z.set(e,P),_(e))return e.forEach(function(r){P.add(t(r,n,D,r,e,z))}),P;if(w(e))return e.forEach(function(r,o){P.set(o,t(r,n,D,o,e,z))}),P;var Z=F?R?h:d:R?keysIn:M,H=U?void 0:Z(e);return o(H||e,function(r,o){H&&(r=e[o=r]),a(P,o,t(r,n,D,o,e,z))}),P}},function(t,e){var n=Object.prototype.toString;t.exports=function(t){return n.call(t)}},function(t,e,n){var r=n(56),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,u=r?r.toStringTag:void 0;t.exports=function(t){var e=a.call(t,u),n=t[u];try{t[u]=void 0;var r=!0}catch(t){}var o=i.call(t);return r&&(e?t[u]=n:delete t[u]),o}},function(t,e,n){var r=n(42),o=n(32),a="[object Symbol]";t.exports=function(t){return"symbol"==typeof t||o(t)&&r(t)==a}},function(t,e,n){var r=n(139),o=1/0,a=1.7976931348623157e308;t.exports=function(t){return t?(t=r(t))===o||t===-o?(t<0?-1:1)*a:t==t?t:0:0===t?t:0}},function(t,e,n){var r=n(363);t.exports=function(t){var e=r(t),n=e%1;return e==e?n?e-n:e:0}},function(t,e){t.exports=function(t,e,n){var r=-1,o=t.length;e<0&&(e=-e>o?0:o+e),(n=n>o?o:n)<0&&(n+=o),o=e>n?0:n-e>>>0,e>>>=0;for(var a=Array(o);++r<o;)a[r]=t[r+e];return a}},function(t,e,n){var r=n(365),o=n(364);t.exports=function(t,e,n){var a=null==t?0:t.length;return a?(e=n||void 0===e?1:o(e),r(t,0,(e=a-e)<0?0:e)):[]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=i(n(1)),o=i(n(366)),a=i(n(84));function i(t){return t&&t.__esModule?t:{default:t}}var u={error:null,focused:null,cursor:"default",tool:"default",prevTool:"default",active:null,history:[]},l=function(t,e,n){var i=t.active,u=t.history;if(u=(0,a.default)(u),e=(0,a.default)(e),u.length>1&&i<u.length-1&&(u=(0,o.default)(u,u.length-i-1)),n){var l=e.findIndex(function(t){return t.selected});-1!==l?e[l]=(0,r.default)({},n):e[e.length]=(0,r.default)({},n)}else e=e.filter(function(t){return!t.selected});return u[u.length]=e,{history:u,active:u.length-1}},s=function(t){var e=c(t)[t.active]||[];return(0,a.default)(e).filter(function(t){return!("brush"===t.type&&1===t.points.length)}).map(function(t){return(0,r.default)({},t,{selected:!1})})},c=function(t){var e=t.active,n=t.history,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(n=(0,a.default)(n))[e]?(n[e]=n[e].filter(function(t){return"select"!==t.type&&(!t.points||1!==t.points.length)||"manual"!==t.type}),!0===r&&(n[e]=n[e].filter(function(t){return!("brush"===t.type&&1===t.points.length)})),n):[]};e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,e=arguments[1],n=e.type,o=e.payload;switch(n){case"IMAGE_REQUEST_SUCCESS":var i={type:"image",selected:!0,src:o.src,naturalWidth:o.naturalWidth,naturalHeight:o.naturalHeight,frame:{top:0,left:0,width:o.naturalWidth,height:o.naturalHeight}};return(0,r.default)({},t,l(t,s(t),i));case"IMAGE_REQUEST_FAILURE":return(0,r.default)({},t,{error:"Error occurred"});case"ADD":return(0,r.default)({},t,l(t,s(t),(0,r.default)({},o,{selected:!0})));case"SET":var f=(0,a.default)(c(t)),d=f[t.active]||[],h=d.findIndex(function(t){return t.selected});return-1===h&&(h=0),f[t.active][h]=(0,r.default)({},d[h],o),(0,r.default)({},t,{history:f});case"INSERT":var p=(0,a.default)(t.history),v=s(t);return v[v.length]=(0,r.default)({},o,{selected:!0}),p[t.active]=v,(0,r.default)({},t,{history:p});case"UPDATE":return(0,r.default)({},t,l(t,t.history[t.active],(0,r.default)({},o,{selected:!0})));case"REMOVE":var g=s(t).filter(function(t,e){return e!==o});return(0,r.default)({},t,l(t,g));case"FOCUS":return(0,r.default)({},t,{focused:o});case"SELECT":var y=s(t);if(y[o]){y[o]=(0,r.default)({},y[o],{selected:!0});var m=c(t,!0);return m[m.length-1]=y,(0,r.default)({},t,{history:m})}return(0,r.default)({},t);case"CURSOR":return(0,r.default)({},t,{cursor:o});case"TOOL":return t.tool===o?t:(0,r.default)({},t,{tool:o,prevTool:t.tool,history:c(t,"hand"===o)});case"STEP":return(0,r.default)({},t,{active:o});default:return t}}},function(t,e,n){"use strict";function r(t){return function(e){var n=e.dispatch,r=e.getState;return function(e){return function(o){return"function"==typeof o?o(n,r,t):e(o)}}}}e.__esModule=!0;var o=r();o.withExtraArgument=r,e.default=o},function(t,e,n){(function(t){!function(e){"use strict";function n(t,e){t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}function r(t,e){Object.defineProperty(this,"kind",{value:t,enumerable:!0}),e&&e.length&&Object.defineProperty(this,"path",{value:e,enumerable:!0})}function o(t,e,n){o.super_.call(this,"E",t),Object.defineProperty(this,"lhs",{value:e,enumerable:!0}),Object.defineProperty(this,"rhs",{value:n,enumerable:!0})}function a(t,e){a.super_.call(this,"N",t),Object.defineProperty(this,"rhs",{value:e,enumerable:!0})}function i(t,e){i.super_.call(this,"D",t),Object.defineProperty(this,"lhs",{value:e,enumerable:!0})}function u(t,e,n){u.super_.call(this,"A",t),Object.defineProperty(this,"index",{value:e,enumerable:!0}),Object.defineProperty(this,"item",{value:n,enumerable:!0})}function l(t,e,n){var r=t.slice((n||e)+1||t.length);return t.length=e<0?t.length+e:e,t.push.apply(t,r),t}function s(t){var e=void 0===t?"undefined":_(t);return"object"!==e?e:t===Math?"math":null===t?"null":Array.isArray(t)?"array":"[object Date]"===Object.prototype.toString.call(t)?"date":"function"==typeof t.toString&&/^\/.*\//.test(t.toString())?"regexp":"object"}function c(t,e,n,r,f,d,h){f=f||[],h=h||[];var p=f.slice(0);if(void 0!==d){if(r){if("function"==typeof r&&r(p,d))return;if("object"===(void 0===r?"undefined":_(r))){if(r.prefilter&&r.prefilter(p,d))return;if(r.normalize){var v=r.normalize(p,d,t,e);v&&(t=v[0],e=v[1])}}}p.push(d)}"regexp"===s(t)&&"regexp"===s(e)&&(t=t.toString(),e=e.toString());var g=void 0===t?"undefined":_(t),y=void 0===e?"undefined":_(e),m="undefined"!==g||h&&h[h.length-1].lhs&&h[h.length-1].lhs.hasOwnProperty(d),b="undefined"!==y||h&&h[h.length-1].rhs&&h[h.length-1].rhs.hasOwnProperty(d);if(!m&&b)n(new a(p,e));else if(!b&&m)n(new i(p,t));else if(s(t)!==s(e))n(new o(p,t,e));else if("date"===s(t)&&t-e!=0)n(new o(p,t,e));else if("object"===g&&null!==t&&null!==e)if(h.filter(function(e){return e.lhs===t}).length)t!==e&&n(new o(p,t,e));else{if(h.push({lhs:t,rhs:e}),Array.isArray(t)){var w;for(t.length,w=0;w<t.length;w++)w>=e.length?n(new u(p,w,new i(void 0,t[w]))):c(t[w],e[w],n,r,p,w,h);for(;w<e.length;)n(new u(p,w,new a(void 0,e[w++])))}else{var x=Object.keys(t),M=Object.keys(e);x.forEach(function(o,a){var i=M.indexOf(o);i>=0?(c(t[o],e[o],n,r,p,o,h),M=l(M,i)):c(t[o],void 0,n,r,p,o,h)}),M.forEach(function(t){c(void 0,e[t],n,r,p,t,h)})}h.length=h.length-1}else t!==e&&("number"===g&&isNaN(t)&&isNaN(e)||n(new o(p,t,e)))}function f(t,e,n,r){return r=r||[],c(t,e,function(t){t&&r.push(t)},n),r.length?r:void 0}function d(t,e,n){if(t&&e&&n&&n.kind){for(var r=t,o=-1,a=n.path?n.path.length-1:0;++o<a;)void 0===r[n.path[o]]&&(r[n.path[o]]="number"==typeof n.path[o]?[]:{}),r=r[n.path[o]];switch(n.kind){case"A":!function t(e,n,r){if(r.path&&r.path.length){var o,a=e[n],i=r.path.length-1;for(o=0;o<i;o++)a=a[r.path[o]];switch(r.kind){case"A":t(a[r.path[o]],r.index,r.item);break;case"D":delete a[r.path[o]];break;case"E":case"N":a[r.path[o]]=r.rhs}}else switch(r.kind){case"A":t(e[n],r.index,r.item);break;case"D":e=l(e,n);break;case"E":case"N":e[n]=r.rhs}return e}(n.path?r[n.path[o]]:r,n.index,n.item);break;case"D":delete r[n.path[o]];break;case"E":case"N":r[n.path[o]]=n.rhs}}}function h(t,e,n,r){var o=f(t,e);try{r?n.groupCollapsed("diff"):n.group("diff")}catch(t){n.log("diff")}o?o.forEach(function(t){var e=t.kind,r=function(t){var e=t.kind,n=t.path,r=t.lhs,o=t.rhs,a=t.index,i=t.item;switch(e){case"E":return[n.join("."),r,"→",o];case"N":return[n.join("."),o];case"D":return[n.join(".")];case"A":return[n.join(".")+"["+a+"]",i];default:return[]}}(t);n.log.apply(n,["%c "+k[e].text,function(t){return"color: "+k[t].color+"; font-weight: bold"}(e)].concat(M(r)))}):n.log("—— no diff ——");try{n.groupEnd()}catch(t){n.log("—— diff end —— ")}}function p(t,e,n,r){switch(void 0===t?"undefined":_(t)){case"object":return"function"==typeof t[r]?t[r].apply(t,M(n)):t[r];case"function":return t(e);default:return t}}function v(t,e){var n=e.logger,r=e.actionTransformer,o=e.titleFormatter,a=void 0===o?function(t){var e=t.timestamp,n=t.duration;return function(t,r,o){var a=["action"];return a.push("%c"+String(t.type)),e&&a.push("%c@ "+r),n&&a.push("%c(in "+o.toFixed(2)+" ms)"),a.join(" ")}}(e):o,i=e.collapsed,u=e.colors,l=e.level,s=e.diff,c=void 0===e.titleFormatter;t.forEach(function(o,f){var d=o.started,v=o.startedTime,g=o.action,y=o.prevState,m=o.error,b=o.took,x=o.nextState,_=t[f+1];_&&(x=_.prevState,b=_.started-d);var M=r(g),C="function"==typeof i?i(function(){return x},g,o):i,k=w(v),L=u.title?"color: "+u.title(M)+";":"",j=["color: gray; font-weight: lighter;"];j.push(L),e.timestamp&&j.push("color: gray; font-weight: lighter;"),e.duration&&j.push("color: gray; font-weight: lighter;");var S=a(M,k,b);try{C?u.title&&c?n.groupCollapsed.apply(n,["%c "+S].concat(j)):n.groupCollapsed(S):u.title&&c?n.group.apply(n,["%c "+S].concat(j)):n.group(S)}catch(t){n.log(S)}var O=p(l,M,[y],"prevState"),N=p(l,M,[M],"action"),T=p(l,M,[m,y],"error"),D=p(l,M,[x],"nextState");if(O)if(u.prevState){var I="color: "+u.prevState(y)+"; font-weight: bold";n[O]("%c prev state",I,y)}else n[O]("prev state",y);if(N)if(u.action){var E="color: "+u.action(M)+"; font-weight: bold";n[N]("%c action ",E,M)}else n[N]("action ",M);if(m&&T)if(u.error){var z="color: "+u.error(m,y)+"; font-weight: bold;";n[T]("%c error ",z,m)}else n[T]("error ",m);if(D)if(u.nextState){var P="color: "+u.nextState(x)+"; font-weight: bold";n[D]("%c next state",P,x)}else n[D]("next state",x);s&&h(y,x,n,C);try{n.groupEnd()}catch(t){n.log("—— log end ——")}})}function g(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=Object.assign({},L,t),n=e.logger,r=e.stateTransformer,o=e.errorTransformer,a=e.predicate,i=e.logErrors,u=e.diffPredicate;if(void 0===n)return function(){return function(t){return function(e){return t(e)}}};if(t.getState&&t.dispatch)return console.error("[redux-logger] redux-logger not installed. Make sure to pass logger instance as middleware:\n// Logger with default options\nimport { logger } from 'redux-logger'\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n// Or you can create your own logger with custom options http://bit.ly/redux-logger-options\nimport createLogger from 'redux-logger'\nconst logger = createLogger({\n // ...options\n});\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n"),function(){return function(t){return function(e){return t(e)}}};var l=[];return function(t){var n=t.getState;return function(t){return function(s){if("function"==typeof a&&!a(n,s))return t(s);var c={};l.push(c),c.started=x.now(),c.startedTime=new Date,c.prevState=r(n()),c.action=s;var f=void 0;if(i)try{f=t(s)}catch(t){c.error=o(t)}else f=t(s);c.took=x.now()-c.started,c.nextState=r(n());var d=e.diff&&"function"==typeof u?u(n,s):e.diff;if(v(l,Object.assign({},e,{diff:d})),l.length=0,c.error)throw c.error;return f}}}}var y,m,b=function(t,e){return function(t,e){return new Array(e+1).join(t)}("0",e-t.toString().length)+t},w=function(t){return b(t.getHours(),2)+":"+b(t.getMinutes(),2)+":"+b(t.getSeconds(),2)+"."+b(t.getMilliseconds(),3)},x="undefined"!=typeof performance&&null!==performance&&"function"==typeof performance.now?performance:Date,_="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},M=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)},C=[];y="object"===(void 0===t?"undefined":_(t))&&t?t:"undefined"!=typeof window?window:{},(m=y.DeepDiff)&&C.push(function(){void 0!==m&&y.DeepDiff===f&&(y.DeepDiff=m,m=void 0)}),n(o,r),n(a,r),n(i,r),n(u,r),Object.defineProperties(f,{diff:{value:f,enumerable:!0},observableDiff:{value:c,enumerable:!0},applyDiff:{value:function(t,e,n){t&&e&&c(t,e,function(r){n&&!n(t,e,r)||d(t,e,r)})},enumerable:!0},applyChange:{value:d,enumerable:!0},revertChange:{value:function(t,e,n){if(t&&e&&n&&n.kind){var r,o,a=t;for(o=n.path.length-1,r=0;r<o;r++)void 0===a[n.path[r]]&&(a[n.path[r]]={}),a=a[n.path[r]];switch(n.kind){case"A":!function t(e,n,r){if(r.path&&r.path.length){var o,a=e[n],i=r.path.length-1;for(o=0;o<i;o++)a=a[r.path[o]];switch(r.kind){case"A":t(a[r.path[o]],r.index,r.item);break;case"D":case"E":a[r.path[o]]=r.lhs;break;case"N":delete a[r.path[o]]}}else switch(r.kind){case"A":t(e[n],r.index,r.item);break;case"D":case"E":e[n]=r.lhs;break;case"N":e=l(e,n)}return e}(a[n.path[r]],n.index,n.item);break;case"D":case"E":a[n.path[r]]=n.lhs;break;case"N":delete a[n.path[r]]}}},enumerable:!0},isConflict:{value:function(){return void 0!==m},enumerable:!0},noConflict:{value:function(){return C&&(C.forEach(function(t){t()}),C=null),f},enumerable:!0}});var k={E:{color:"#2196F3",text:"CHANGED:"},N:{color:"#4CAF50",text:"ADDED:"},D:{color:"#F44336",text:"DELETED:"},A:{color:"#2196F3",text:"ARRAY:"}},L={level:"log",logger:console,logErrors:!0,collapsed:void 0,predicate:void 0,duration:!1,timestamp:!0,stateTransformer:function(t){return t},actionTransformer:function(t){return t},errorTransformer:function(t){return t},colors:{title:function(){return"inherit"},prevState:function(){return"#9E9E9E"},action:function(){return"#03A9F4"},nextState:function(){return"#4CAF50"},error:function(){return"#F20404"}},diff:!1,diffPredicate:void 0,transformer:void 0},j=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.dispatch,n=t.getState;return"function"==typeof e||"function"==typeof n?g()({dispatch:e,getState:n}):void console.error("\n[redux-logger v3] BREAKING CHANGE\n[redux-logger v3] Since 3.0.0 redux-logger exports by default logger with default settings.\n[redux-logger v3] Change\n[redux-logger v3] import createLogger from 'redux-logger'\n[redux-logger v3] to\n[redux-logger v3] import { createLogger } from 'redux-logger'\n")};e.defaults=L,e.createLogger=g,e.logger=j,e.default=j,Object.defineProperty(e,"__esModule",{value:!0})}(e)}).call(this,n(44))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||r.compose,n=(0,o.createLogger)();return(0,r.createStore)(i.default,t,e((0,r.applyMiddleware)(n,a.default)))};var r=n(67),o=n(369),a=u(n(368)),i=u(n(367));function u(t){return t&&t.__esModule?t:{default:t}}},function(t,e,n){var r=n(10),o=r.JSON||(r.JSON={stringify:JSON.stringify});t.exports=function(t){return o.stringify.apply(o,arguments)}},function(t,e,n){t.exports={default:n(371),__esModule:!0}},function(t,e){t.exports=function(t){if(!t.webpackPolyfill){var e=Object.create(t);e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),Object.defineProperty(e,"exports",{enumerable:!0}),e.webpackPolyfill=1}return e}},function(t,e,n){n(85)("observable")},function(t,e,n){n(85)("asyncIterator")},function(t,e,n){var r=n(37),o=n(141).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return i&&"[object Window]"==a.call(t)?function(t){try{return o(t)}catch(t){return i.slice()}}(t):o(r(t))}},function(t,e,n){var r=n(45);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(61),o=n(88),a=n(57);t.exports=function(t){var e=r(t),n=o.f;if(n)for(var i,u=n(t),l=a.f,s=0;u.length>s;)l.call(t,i=u[s++])&&e.push(i);return e}},function(t,e,n){var r=n(60)("meta"),o=n(26),a=n(33),i=n(27).f,u=0,l=Object.isExtensible||function(){return!0},s=!n(39)(function(){return l(Object.preventExtensions({}))}),c=function(t){i(t,r,{value:{i:"O"+ ++u,w:{}}})},f=t.exports={KEY:r,NEED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!a(t,r)){if(!l(t))return"F";if(!e)return"E";c(t)}return t[r].i},getWeak:function(t,e){if(!a(t,r)){if(!l(t))return!0;if(!e)return!1;c(t)}return t[r].w},onFreeze:function(t){return s&&f.NEED&&l(t)&&!a(t,r)&&c(t),t}}},function(t,e,n){"use strict";var r=n(15),o=n(33),a=n(25),i=n(21),u=n(153),l=n(379).KEY,s=n(39),c=n(93),f=n(59),d=n(60),h=n(14),p=n(86),v=n(85),g=n(378),y=n(377),m=n(20),b=n(26),w=n(37),x=n(96),_=n(62),M=n(95),C=n(376),k=n(140),L=n(27),j=n(61),S=k.f,O=L.f,N=C.f,T=r.Symbol,D=r.JSON,I=D&&D.stringify,E=h("_hidden"),z=h("toPrimitive"),P={}.propertyIsEnumerable,A=c("symbol-registry"),R=c("symbols"),F=c("op-symbols"),U=Object.prototype,B="function"==typeof T,W=r.QObject,Y=!W||!W.prototype||!W.prototype.findChild,Z=a&&s(function(){return 7!=M(O({},"a",{get:function(){return O(this,"a",{value:7}).a}})).a})?function(t,e,n){var r=S(U,e);r&&delete U[e],O(t,e,n),r&&t!==U&&O(U,e,r)}:O,H=function(t){var e=R[t]=M(T.prototype);return e._k=t,e},G=B&&"symbol"==typeof T.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof T},Q=function(t,e,n){return t===U&&Q(F,e,n),m(t),e=x(e,!0),m(n),o(R,e)?(n.enumerable?(o(t,E)&&t[E][e]&&(t[E][e]=!1),n=M(n,{enumerable:_(0,!1)})):(o(t,E)||O(t,E,_(1,{})),t[E][e]=!0),Z(t,e,n)):O(t,e,n)},V=function(t,e){m(t);for(var n,r=g(e=w(e)),o=0,a=r.length;a>o;)Q(t,n=r[o++],e[n]);return t},X=function(t){var e=P.call(this,t=x(t,!0));return!(this===U&&o(R,t)&&!o(F,t))&&(!(e||!o(this,t)||!o(R,t)||o(this,E)&&this[E][t])||e)},K=function(t,e){if(t=w(t),e=x(e,!0),t!==U||!o(R,e)||o(F,e)){var n=S(t,e);return!n||!o(R,e)||o(t,E)&&t[E][e]||(n.enumerable=!0),n}},q=function(t){for(var e,n=N(w(t)),r=[],a=0;n.length>a;)o(R,e=n[a++])||e==E||e==l||r.push(e);return r},J=function(t){for(var e,n=t===U,r=N(n?F:w(t)),a=[],i=0;r.length>i;)!o(R,e=r[i++])||n&&!o(U,e)||a.push(R[e]);return a};B||(u((T=function(){if(this instanceof T)throw TypeError("Symbol is not a constructor!");var t=d(arguments.length>0?arguments[0]:void 0),e=function(n){this===U&&e.call(F,n),o(this,E)&&o(this[E],t)&&(this[E][t]=!1),Z(this,t,_(1,n))};return a&&Y&&Z(U,t,{configurable:!0,set:e}),H(t)}).prototype,"toString",function(){return this._k}),k.f=K,L.f=Q,n(141).f=C.f=q,n(57).f=X,n(88).f=J,a&&!n(64)&&u(U,"propertyIsEnumerable",X,!0),p.f=function(t){return H(h(t))}),i(i.G+i.W+i.F*!B,{Symbol:T});for(var $="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),tt=0;$.length>tt;)h($[tt++]);for(var et=j(h.store),nt=0;et.length>nt;)v(et[nt++]);i(i.S+i.F*!B,"Symbol",{for:function(t){return o(A,t+="")?A[t]:A[t]=T(t)},keyFor:function(t){if(!G(t))throw TypeError(t+" is not a symbol!");for(var e in A)if(A[e]===t)return e},useSetter:function(){Y=!0},useSimple:function(){Y=!1}}),i(i.S+i.F*!B,"Object",{create:function(t,e){return void 0===e?M(t):V(M(t),e)},defineProperty:Q,defineProperties:V,getOwnPropertyDescriptor:K,getOwnPropertyNames:q,getOwnPropertySymbols:J}),D&&i(i.S+i.F*(!B||s(function(){var t=T();return"[null]"!=I([t])||"{}"!=I({a:t})||"{}"!=I(Object(t))})),"JSON",{stringify:function(t){for(var e,n,r=[t],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=e=r[1],(b(e)||void 0!==t)&&!G(t))return y(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!G(e))return e}),r[1]=e,I.apply(D,r)}}),T.prototype[z]||n(34)(T.prototype,z,T.prototype.valueOf),f(T,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},function(t,e,n){n(380),n(156),n(375),n(374),t.exports=n(10).Symbol},function(t,e,n){t.exports={default:n(381),__esModule:!0}},function(t,e,n){n(65),n(58),t.exports=n(86).f("iterator")},function(t,e,n){t.exports={default:n(383),__esModule:!0}},function(t,e,n){"use strict";var r=n(61),o=n(88),a=n(57),i=n(91),u=n(151),l=Object.assign;t.exports=!l||n(39)(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=l({},t)[n]||Object.keys(l({},e)).join("")!=r})?function(t,e){for(var n=i(t),l=arguments.length,s=1,c=o.f,f=a.f;l>s;)for(var d,h=u(arguments[s++]),p=c?r(h).concat(c(h)):r(h),v=p.length,g=0;v>g;)f.call(h,d=p[g++])&&(n[d]=h[d]);return n}:l},function(t,e,n){var r=n(21);r(r.S+r.F,"Object",{assign:n(385)})},function(t,e,n){n(386),t.exports=n(10).Object.assign},function(t,e,n){"use strict";var r=n(21),o=n(89),a=n(144);r(r.S,"Promise",{try:function(t){var e=o.f(this),n=a(t);return(n.e?e.reject:e.resolve)(n.v),e.promise}})},function(t,e,n){"use strict";var r=n(21),o=n(10),a=n(15),i=n(146),u=n(143);r(r.P+r.R,"Promise",{finally:function(t){var e=i(this,o.Promise||a.Promise),n="function"==typeof t;return this.then(n?function(n){return u(e,t()).then(function(){return n})}:t,n?function(n){return u(e,t()).then(function(){throw n})}:t)}})},function(t,e,n){var r=n(14)("iterator"),o=!1;try{var a=[7][r]();a.return=function(){o=!0},Array.from(a,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!o)return!1;var n=!1;try{var a=[7],i=a[r]();i.next=function(){return{done:n=!0}},a[r]=function(){return i},t(a)}catch(t){}return n}},function(t,e,n){"use strict";var r=n(15),o=n(10),a=n(27),i=n(25),u=n(14)("species");t.exports=function(t){var e="function"==typeof o[t]?o[t]:r[t];i&&e&&!e[u]&&a.f(e,u,{configurable:!0,get:function(){return this}})}},function(t,e,n){var r=n(34);t.exports=function(t,e,n){for(var o in e)n&&t[o]?t[o]=e[o]:r(t,o,e[o]);return t}},function(t,e,n){var r=n(15),o=n(145).set,a=r.MutationObserver||r.WebKitMutationObserver,i=r.process,u=r.Promise,l="process"==n(45)(i);t.exports=function(){var t,e,n,s=function(){var r,o;for(l&&(r=i.domain)&&r.exit();t;){o=t.fn,t=t.next;try{o()}catch(r){throw t?n():e=void 0,r}}e=void 0,r&&r.enter()};if(l)n=function(){i.nextTick(s)};else if(!a||r.navigator&&r.navigator.standalone)if(u&&u.resolve){var c=u.resolve();n=function(){c.then(s)}}else n=function(){o.call(r,s)};else{var f=!0,d=document.createTextNode("");new a(s).observe(d,{characterData:!0}),n=function(){d.data=f=!f}}return function(r){var o={fn:r,next:void 0};e&&(e.next=o),t||(t=o,n()),e=o}}},function(t,e){t.exports=function(t,e,n){var r=void 0===n;switch(e.length){case 0:return r?t():t.call(n);case 1:return r?t(e[0]):t.call(n,e[0]);case 2:return r?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return r?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return r?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}return t.apply(n,e)}},function(t,e,n){var r=n(38),o=n(14)("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||a[o]===t)}},function(t,e,n){var r=n(20);t.exports=function(t,e,n,o){try{return o?e(r(n)[0],n[1]):e(n)}catch(e){var a=t.return;throw void 0!==a&&r(a.call(t)),e}}},function(t,e,n){var r=n(46),o=n(396),a=n(395),i=n(20),u=n(150),l=n(147),s={},c={};(e=t.exports=function(t,e,n,f,d){var h,p,v,g,y=d?function(){return t}:l(t),m=r(n,f,e?2:1),b=0;if("function"!=typeof y)throw TypeError(t+" is not iterable!");if(a(y)){for(h=u(t.length);h>b;b++)if((g=e?m(i(p=t[b])[0],p[1]):m(t[b]))===s||g===c)return g}else for(v=y.call(t);!(p=v.next()).done;)if((g=o(v,m,p.value,e))===s||g===c)return g}).BREAK=s,e.RETURN=c},function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){"use strict";var r,o,a,i,u=n(64),l=n(15),s=n(46),c=n(90),f=n(21),d=n(26),h=n(63),p=n(398),v=n(397),g=n(146),y=n(145).set,m=n(393)(),b=n(89),w=n(144),x=n(143),_=l.TypeError,M=l.process,C=l.Promise,k="process"==c(M),L=function(){},j=o=b.f,S=!!function(){try{var t=C.resolve(1),e=(t.constructor={})[n(14)("species")]=function(t){t(L,L)};return(k||"function"==typeof PromiseRejectionEvent)&&t.then(L)instanceof e}catch(t){}}(),O=function(t){var e;return!(!d(t)||"function"!=typeof(e=t.then))&&e},N=function(t,e){if(!t._n){t._n=!0;var n=t._c;m(function(){for(var r=t._v,o=1==t._s,a=0,i=function(e){var n,a,i,u=o?e.ok:e.fail,l=e.resolve,s=e.reject,c=e.domain;try{u?(o||(2==t._h&&I(t),t._h=1),!0===u?n=r:(c&&c.enter(),n=u(r),c&&(c.exit(),i=!0)),n===e.promise?s(_("Promise-chain cycle")):(a=O(n))?a.call(n,l,s):l(n)):s(r)}catch(t){c&&!i&&c.exit(),s(t)}};n.length>a;)i(n[a++]);t._c=[],t._n=!1,e&&!t._h&&T(t)})}},T=function(t){y.call(l,function(){var e,n,r,o=t._v,a=D(t);if(a&&(e=w(function(){k?M.emit("unhandledRejection",o,t):(n=l.onunhandledrejection)?n({promise:t,reason:o}):(r=l.console)&&r.error&&r.error("Unhandled promise rejection",o)}),t._h=k||D(t)?2:1),t._a=void 0,a&&e.e)throw e.v})},D=function(t){return 1!==t._h&&0===(t._a||t._c).length},I=function(t){y.call(l,function(){var e;k?M.emit("rejectionHandled",t):(e=l.onrejectionhandled)&&e({promise:t,reason:t._v})})},E=function(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),N(e,!0))},z=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw _("Promise can't be resolved itself");(e=O(t))?m(function(){var r={_w:n,_d:!1};try{e.call(t,s(z,r,1),s(E,r,1))}catch(t){E.call(r,t)}}):(n._v=t,n._s=1,N(n,!1))}catch(t){E.call({_w:n,_d:!1},t)}}};S||(C=function(t){p(this,C,"Promise","_h"),h(t),r.call(this);try{t(s(z,this,1),s(E,this,1))}catch(t){E.call(this,t)}},(r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(392)(C.prototype,{then:function(t,e){var n=j(g(this,C));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=k?M.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&N(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),a=function(){var t=new r;this.promise=t,this.resolve=s(z,t,1),this.reject=s(E,t,1)},b.f=j=function(t){return t===C||t===i?new a(t):o(t)}),f(f.G+f.W+f.F*!S,{Promise:C}),n(59)(C,"Promise"),n(391)("Promise"),i=n(10).Promise,f(f.S+f.F*!S,"Promise",{reject:function(t){var e=j(this);return(0,e.reject)(t),e.promise}}),f(f.S+f.F*(u||!S),"Promise",{resolve:function(t){return x(u&&this===i?C:this,t)}}),f(f.S+f.F*!(S&&n(390)(function(t){C.all(t).catch(L)})),"Promise",{all:function(t){var e=this,n=j(e),r=n.resolve,o=n.reject,a=w(function(){var n=[],a=0,i=1;v(t,!1,function(t){var u=a++,l=!1;n.push(void 0),i++,e.resolve(t).then(function(t){l||(l=!0,n[u]=t,--i||r(n))},o)}),--i||r(n)});return a.e&&o(a.v),n.promise},race:function(t){var e=this,n=j(e),r=n.reject,o=w(function(){v(t,!1,function(t){e.resolve(t).then(n.resolve,r)})});return o.e&&r(o.v),n.promise}})},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e){t.exports=function(){}},function(t,e,n){"use strict";var r=n(401),o=n(400),a=n(38),i=n(37);t.exports=n(155)(Array,"Array",function(t,e){this._t=i(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,o(1)):o(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(t,e,n){var r=n(99),o=Math.max,a=Math.min;t.exports=function(t,e){return(t=r(t))<0?o(t+e,0):a(t,e)}},function(t,e,n){var r=n(37),o=n(150),a=n(403);t.exports=function(t){return function(e,n,i){var u,l=r(e),s=o(l.length),c=a(i,s);if(t&&n!=n){for(;s>c;)if((u=l[c++])!=u)return!0}else for(;s>c;c++)if((t||c in l)&&l[c]===n)return t||c||0;return!t&&-1}}},function(t,e,n){var r=n(27),o=n(20),a=n(61);t.exports=n(25)?Object.defineProperties:function(t,e){o(t);for(var n,i=a(e),u=i.length,l=0;u>l;)r.f(t,n=i[l++],e[n]);return t}},function(t,e,n){"use strict";var r=n(95),o=n(62),a=n(59),i={};n(34)(i,n(14)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(i,{next:o(1,n)}),a(t,e+" Iterator")}},function(t,e,n){var r=n(99),o=n(98);t.exports=function(t){return function(e,n){var a,i,u=String(o(e)),l=r(n),s=u.length;return l<0||l>=s?t?"":void 0:(a=u.charCodeAt(l))<55296||a>56319||l+1===s||(i=u.charCodeAt(l+1))<56320||i>57343?t?u.charAt(l):a:t?u.slice(l,l+2):i-56320+(a-55296<<10)+65536}}},function(t,e,n){n(156),n(65),n(58),n(399),n(389),n(388),t.exports=n(10).Promise},function(t,e){!function(e){"use strict";var n,r=Object.prototype,o=r.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",u=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag",s="object"==typeof t,c=e.regeneratorRuntime;if(c)s&&(t.exports=c);else{(c=e.regeneratorRuntime=s?t.exports:{}).wrap=w;var f="suspendedStart",d="suspendedYield",h="executing",p="completed",v={},g={};g[i]=function(){return this};var y=Object.getPrototypeOf,m=y&&y(y(T([])));m&&m!==r&&o.call(m,i)&&(g=m);var b=C.prototype=_.prototype=Object.create(g);M.prototype=b.constructor=C,C.constructor=M,C[l]=M.displayName="GeneratorFunction",c.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===M||"GeneratorFunction"===(e.displayName||e.name))},c.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,C):(t.__proto__=C,l in t||(t[l]="GeneratorFunction")),t.prototype=Object.create(b),t},c.awrap=function(t){return{__await:t}},k(L.prototype),L.prototype[u]=function(){return this},c.AsyncIterator=L,c.async=function(t,e,n,r){var o=new L(w(t,e,n,r));return c.isGeneratorFunction(e)?o:o.next().then(function(t){return t.done?t.value:o.next()})},k(b),b[l]="Generator",b[i]=function(){return this},b.toString=function(){return"[object Generator]"},c.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},c.values=T,N.prototype={constructor:N,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(O),!t)for(var e in this)"t"===e.charAt(0)&&o.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=n)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(r,o){return u.type="throw",u.arg=t,e.next=r,o&&(e.method="next",e.arg=n),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],u=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var l=o.call(i,"catchLoc"),s=o.call(i,"finallyLoc");if(l&&s){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var a=r;break}}a&&("break"===t||"continue"===t)&&a.tryLoc<=e&&e<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=t,i.arg=e,a?(this.method="next",this.next=a.finallyLoc,v):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),v},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),O(n),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;O(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=n),v}}}function w(t,e,n,r){var o=e&&e.prototype instanceof _?e:_,a=Object.create(o.prototype),i=new N(r||[]);return a._invoke=function(t,e,n){var r=f;return function(o,a){if(r===h)throw new Error("Generator is already running");if(r===p){if("throw"===o)throw a;return D()}for(n.method=o,n.arg=a;;){var i=n.delegate;if(i){var u=j(i,n);if(u){if(u===v)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===f)throw r=p,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=h;var l=x(t,e,n);if("normal"===l.type){if(r=n.done?p:d,l.arg===v)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r=p,n.method="throw",n.arg=l.arg)}}}(t,n,i),a}function x(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}function _(){}function M(){}function C(){}function k(t){["next","throw","return"].forEach(function(e){t[e]=function(t){return this._invoke(e,t)}})}function L(t){var e;this._invoke=function(n,r){function a(){return new Promise(function(e,a){!function e(n,r,a,i){var u=x(t[n],t,r);if("throw"!==u.type){var l=u.arg,s=l.value;return s&&"object"==typeof s&&o.call(s,"__await")?Promise.resolve(s.__await).then(function(t){e("next",t,a,i)},function(t){e("throw",t,a,i)}):Promise.resolve(s).then(function(t){l.value=t,a(l)},i)}i(u.arg)}(n,r,e,a)})}return e=e?e.then(a,a):a()}}function j(t,e){var r=t.iterator[e.method];if(r===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=n,j(t,e),"throw"===e.method))return v;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var o=x(r,t.iterator,e.arg);if("throw"===o.type)return e.method="throw",e.arg=o.arg,e.delegate=null,v;var a=o.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=n),e.delegate=null,v):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,v)}function S(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function O(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function N(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function T(t){if(t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,a=function e(){for(;++r<t.length;)if(o.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=n,e.done=!0,e};return a.next=a}}return{next:D}}function D(){return{value:n,done:!0}}}(function(){return this}()||Function("return this")())},function(t,e,n){var r=function(){return this}()||Function("return this")(),o=r.regeneratorRuntime&&Object.getOwnPropertyNames(r).indexOf("regeneratorRuntime")>=0,a=o&&r.regeneratorRuntime;if(r.regeneratorRuntime=void 0,t.exports=n(409),o)r.regeneratorRuntime=a;else try{delete r.regeneratorRuntime}catch(t){r.regeneratorRuntime=void 0}},function(t,e,n){"use strict";var r=y(n(29)),o=y(n(28)),a=y(n(1)),i=y(n(87)),u=n(0),l=n(13),s=n(11),c=y(n(43)),f=y(n(370)),d=n(36),h=y(n(297)),p=y(n(103)),v=y(n(159)),g=y(n(158));function y(t){return t&&t.__esModule?t:{default:t}}var m,b=function(t){var e="en";return window.navigator.language&&(e=window.navigator.language.slice(0,2)),t&&t.lang&&(e=t.lang.slice(0,2)),"es"===e?g.default:v.default};function w(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};"function"==typeof e&&(n=e,e=0);var o=document.body||document.documentElement,d=document.createElement("div"),v=void 0,g=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if((0,u.render)(function(){return null},d,v),o.removeChild(d),"function"==typeof n)return n(t,e)},y=function(t){var e=t.active,n=t.history,o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=document.body||document.documentElement,c=document.createElement("div");i.appendChild(c);var d=n[e].map(function(t){return(0,a.default)({},t,{selected:!1})}),h=(0,f.default)({active:0,history:[d]}),v=(0,u.h)(s.IntlProvider,{definition:b(r)},(0,u.h)(l.Provider,{store:h},(0,u.h)(p.default,{onRender:function(t,e){i.removeChild(c),!0===o&&t&&(t=[t]),g(t,e)}})));(0,u.render)(v,c)};return function(){c.default.remove("imager:color:text"),c.default.remove("imager:color:brush"),o.appendChild(d);var n=(0,u.h)(s.IntlProvider,{definition:b(r)},(0,u.h)(l.Provider,{store:function(){var n=t;return"object"!==(void 0===t?"undefined":(0,i.default)(t))&&(n={isVariations:!1,bulkCount:e,image:t,error:null,focused:null,cursor:"default",tool:"default",active:null,history:[]}),(0,f.default)((0,a.default)({},n,r,{labels:(0,a.default)({save:"Save",saveAll:"Save for all variations",cancel:"Cancel"},r.labels||{})}))}()},(0,u.h)(h.default,{onCancel:g,onSave:y})));v=(0,u.render)(n,d)}(),{destroy:g}}w.applyStore=(m=(0,o.default)(r.default.mark(function t(e,n,o){var i,s,c,h,v,g;return r.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=document.body||document.documentElement,s=document.createElement("div"),i.appendChild(s),t.next=5,(0,d.loadImage)(e);case 5:c=t.sent,h=n.history[n.active].map(function(t){return"image"!==t.type?(0,a.default)({},t,{selected:!1}):(0,a.default)({},t,{src:c.src,selected:!1})}),n=(0,f.default)((0,a.default)({},n,{active:0,history:[h]})),v=function(t){i.removeChild(s),o(t)},g=(0,u.h)(l.Provider,{store:n},(0,u.h)(p.default,{onRender:v})),(0,u.render)(g,s);case 11:case"end":return t.stop()}},t,void 0)})),function(t,e,n){return m.apply(this,arguments)}),t.exports=w},function(t,e,n){"use strict";(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.a=n}).call(this,n(44))}])});