You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
568tools/tools/webp2jpg-online/cdn/batch/batch1225_05.js

1 line
1.3 MiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

!function(t){var e={};function n(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(i,o,function(e){return t[e]}.bind(null,o));return i},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=0)}({0:function(t,e,n){t.exports=n("56d7")},"00a5":function(t,e,n){var i=n("42cc"),o=n("3d7c"),r=n("1f17")("match");t.exports=function(t){var e;return i(t)&&(void 0!==(e=t[r])?!!e:"RegExp"==o(t))}},"0119":function(t,e,n){var i=n("0296"),o=Math.max,r=Math.min;t.exports=function(t,e){var n=i(t);return n<0?o(n+e,0):r(n,e)}},"0270":function(t,e,n){"use strict";function i(t,e,n){const i=[];for(let o=0;o<n&&e+o<t.byteLength;o++)i.push(t.getUint8(e+o));return r(i)}function o(t,e,n){const i=[];for(let o=0;o<n&&e+o<t.byteLength;o+=2)i.push(t.getUint16(e+o));return r(i)}function r(t){return t.map((t=>String.fromCharCode(t))).join("")}function a(){for(let t=1;t<arguments.length;t++)for(const e in arguments[t])arguments[0][e]=arguments[t][e];return arguments[0]}function s(t,e,n){let i=!1;Object.defineProperty(t,e,{get:()=>(i||(i=!0,Object.defineProperty(t,e,{configurable:!0,enumerable:!0,value:n.apply(t),writable:!0})),t[e]),configurable:!0,enumerable:!0})}n.d(e,"b",(function(){return i})),n.d(e,"d",(function(){return o})),n.d(e,"c",(function(){return r})),n.d(e,"e",(function(){return a})),n.d(e,"a",(function(){return s}))},"0288":function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},"0296":function(t,e){var n=Math.ceil,i=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?i:n)(t)}},"029f":function(t,e,n){var i,o,r=n("8d5c"),a=n("6406"),s=r.process,c=s&&s.versions,l=c&&c.v8;l?o=(i=l.split("."))[0]+i[1]:a&&(!(i=a.match(/Edge\/(\d+)/))||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/))&&(o=i[1]),t.exports=o&&+o},"0545":function(t,e){"function"==typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}}},"0647":function(t,e,n){"use strict";e.a={USE_FILE:!0,USE_PNG_FILE:!0,USE_EXIF:!0,USE_IPTC:!0,USE_XMP:!0,USE_ICC:!0,USE_THUMBNAIL:!0,USE_TIFF:!0,USE_JPEG:!0,USE_PNG:!0,USE_HEIC:!0,USE_WEBP:!0}},"0a51":function(t,e,n){"use strict";var i=n("6050"),o=n("0119"),r=n("c3a3");t.exports=function(t){for(var e=i(this),n=r(e.length),a=arguments.length,s=o(a>1?arguments[1]:void 0,n),c=a>2?arguments[2]:void 0,l=void 0===c?n:o(c,n);l>s;)e[s++]=t;return e}},"0bd5":function(t,e,n){"use strict";var i=n("a09b"),o=n("5133");i({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},"0bf8":function(t,e,n){"use strict";var i=n("be2b").codes.ERR_STREAM_PREMATURE_CLOSE;function o(){}t.exports=function t(e,n,r){if("function"==typeof n)return t(e,null,n);n||(n={}),r=function(t){var e=!1;return function(){if(!e){e=!0;for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];t.apply(this,i)}}}(r||o);var a=n.readable||!1!==n.readable&&e.readable,s=n.writable||!1!==n.writable&&e.writable,c=function(){e.writable||u()},l=e._writableState&&e._writableState.finished,u=function(){s=!1,l=!0,a||r.call(e)},f=e._readableState&&e._readableState.endEmitted,h=function(){a=!1,f=!0,s||r.call(e)},d=function(t){r.call(e,t)},p=function(){var t;return a&&!f?(e._readableState&&e._readableState.ended||(t=new i),r.call(e,t)):s&&!l?(e._writableState&&e._writableState.ended||(t=new i),r.call(e,t)):void 0},g=function(){e.req.on("finish",u)};return!function(t){return t.setHeader&&"function"==typeof t.abort}(e)?s&&!e._writableState&&(e.on("end",c),e.on("close",c)):(e.on("complete",u),e.on("abort",p),e.req?g():e.on("request",g)),e.on("end",h),e.on("finish",u),!1!==n.error&&e.on("error",d),e.on("close",p),function(){e.removeListener("complete",u),e.removeListener("abort",p),e.removeListener("request",g),e.req&&e.req.removeListener("finish",u),e.removeListener("end",c),e.removeListener("close",c),e.removeListener("finish",u),e.removeListener("end",h),e.removeListener("error",d),e.removeListener("close",p)}}},"0c09":function(t,e){t.exports={}},"0ef8":function(t,e,n){var i=n("2bc8"),o=/#|\.prototype\./,r=function(t,e){var n=s[a(t)];return n==l||n!=c&&("function"==typeof e?i(e):!!e)},a=r.normalize=function(t){return String(t).replace(o,".").toLowerCase()},s=r.data={},c=r.NATIVE="N",l=r.POLYFILL="P";t.exports=r},"0f70":function(t,e,n){"use strict";const{ReadableWebToNodeStream:i}=n("d21e"),o=n("b771"),r=n("4d4c");Object.assign(t.exports,r,{fromStream:async function(t){const e=new i(t),n=await r.fromStream(e);return await e.close(),n},fromBlob:async function(t){const e=await function(t){return new Promise(((e,n)=>{const i=new FileReader;i.addEventListener("loadend",(t=>{let n=t.target.result;n instanceof ArrayBuffer&&(n=o(new Uint8Array(t.target.result))),e(n)})),i.addEventListener("error",(t=>{n(new Error(t.message))})),i.addEventListener("abort",(t=>{n(new Error(t.type))})),i.readAsArrayBuffer(t)}))}(t);return r.fromBuffer(e)}})},"0fca":function(t,e,n){var i=n("8d5c"),o=n("d53e");t.exports=function(t,e){try{o(i,t,e)}catch(n){i[t]=e}return e}},1:function(t,e){},1132:function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},1143:function(t,e,n){n("b453")("Uint8",(function(t){return function(e,n,i){return t(this,e,n,i)}}))},"139e":function(t,e,n){"use strict";var i=n("ec87"),o=n("c119"),r=n("27c4"),a=n("891c"),s=n("cf0a"),c="Array Iterator",l=a.set,u=a.getterFor(c);t.exports=s(Array,"Array",(function(t,e){l(this,{type:c,target:i(t),index:0,kind:e})}),(function(){var t=u(this),e=t.target,n=t.kind,i=t.index++;return!e||i>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:i,done:!1}:"values"==n?{value:e[i],done:!1}:{value:[i,e[i]],done:!1}}),"values"),r.Arguments=r.Array,o("keys"),o("values"),o("entries")},"14cc":function(t,e,n){"use strict";var i,o="object"==typeof Reflect?Reflect:null,r=o&&"function"==typeof o.apply?o.apply:function(t,e,n){return Function.prototype.apply.call(t,e,n)};i=o&&"function"==typeof o.ownKeys?o.ownKeys:Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:function(t){return Object.getOwnPropertyNames(t)};var a=Number.isNaN||function(t){return t!=t};function s(){s.init.call(this)}t.exports=s,t.exports.once=function(t,e){return new Promise((function(n,i){function o(){void 0!==r&&t.removeListener("error",r),n([].slice.call(arguments))}var r;"error"!==e&&(r=function(n){t.removeListener(e,o),i(n)},t.once("error",r)),t.once(e,o)}))},s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var c=10;function l(t){if("function"!=typeof t)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof t)}function u(t){return void 0===t._maxListeners?s.defaultMaxListeners:t._maxListeners}function f(t,e,n,i){var o,r,a;if(l(n),void 0===(r=t._events)?(r=t._events=Object.create(null),t._eventsCount=0):(void 0!==r.newListener&&(t.emit("newListener",e,n.listener?n.listener:n),r=t._events),a=r[e]),void 0===a)a=r[e]=n,++t._eventsCount;else if("function"==typeof a?a=r[e]=i?[n,a]:[a,n]:i?a.unshift(n):a.push(n),(o=u(t))>0&&a.length>o&&!a.warned){a.warned=!0;var s=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit");s.name="MaxListenersExceededWarning",s.emitter=t,s.type=e,s.count=a.length,console&&console.warn}return t}function h(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(t,e,n){var i={fired:!1,wrapFn:void 0,target:t,type:e,listener:n},o=h.bind(i);return o.listener=n,i.wrapFn=o,o}function p(t,e,n){var i=t._events;if(void 0===i)return[];var o=i[e];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(t){for(var e=new Array(t.length),n=0;n<e.length;++n)e[n]=t[n].listener||t[n];return e}(o):m(o,o.length)}function g(t){var e=this._events;if(void 0!==e){var n=e[t];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function m(t,e){for(var n=new Array(e),i=0;i<e;++i)n[i]=t[i];return n}Object.defineProperty(s,"defaultMaxListeners",{enumerable:!0,get:function(){return c},set:function(t){if("number"!=typeof t||t<0||a(t))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+t+".");c=t}}),s.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},s.prototype.setMaxListeners=function(t){if("number"!=typeof t||t<0||a(t))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+t+".");return this._maxListeners=t,this},s.prototype.getMaxListeners=function(){return u(this)},s.prototype.emit=function(t){for(var e=[],n=1;n<arguments.length;n++)e.push(arguments[n]);var i="error"===t,o=this._events;if(void 0!==o)i=i&&void 0===o.error;else if(!i)return!1;if(i){var a;if(e.length>0&&(a=e[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var c=o[t];if(void 0===c)return!1;if("function"==typeof c)r(c,this,e);else{var l=c.length,u=m(c,l);for(n=0;n<l;++n)r(u[n],this,e)}return!0},s.prototype.addListener=function(t,e){return f(this,t,e,!1)},s.prototype.on=s.prototype.addListener,s.prototype.prependListener=function(t,e){return f(this,t,e,!0)},s.prototype.once=function(t,e){return l(e),this.on(t,d(this,t,e)),this},s.prototype.prependOnceListener=function(t,e){return l(e),this.prependListener(t,d(this,t,e)),this},s.prototype.removeListener=function(t,e){var n,i,o,r,a;if(l(e),void 0===(i=this._events))return this;if(void 0===(n=i[t]))return this;if(n===e||n.listener===e)0==--this._eventsCount?this._events=Object.create(null):(delete i[t],i.removeListener&&this.emit("removeListener",t,n.listener||e));else if("function"!=typeof n){for(o=-1,r=n.length-1;r>=0;r--)if(n[r]===e||n[r].listener===e){a=n[r].listener,o=r;break}if(o<0)return this;0===o?n.shift():function(t,e){for(;e+1<t.length;e++)t[e]=t[e+1];t.pop()}(n,o),1===n.length&&(i[t]=n[0]),void 0!==i.removeListener&&this.emit("removeListener",t,a||e)}return this},s.prototype.off=s.prototype.removeListener,s.prototype.removeAllListeners=function(t){var e,n,i;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[t]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[t]),this;if(0===arguments.length){var o,r=Object.keys(n);for(i=0;i<r.length;++i)"removeListener"!==(o=r[i])&&this.removeAllListeners(o);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(e=n[t]))this.removeListener(t,e);else if(void 0!==e)for(i=e.length-1;i>=0;i--)this.removeListener(t,e[i]);return this},s.prototype.listeners=function(t){return p(this,t,!0)},s.prototype.rawListeners=function(t){return p(this,t,!1)},s.listenerCount=function(t,e){return"function"==typeof t.listenerCount?t.listenerCount(e):g.call(t,e)},s.prototype.listenerCount=g,s.prototype.eventNames=function(){return this._eventsCount>0?i(this._events):[]}},"157f":function(t,e,n){"use strict";var i=n("d348"),o=n("bfc3").findIndex,r=i.aTypedArray;(0,i.exportTypedArrayMethod)("findIndex",(function(t){return o(r(this),t,arguments.length>1?arguments[1]:void 0)}))},"15b1":function(t,e,n){var i=n("ec87"),o=n("3de6").f,r={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==r.call(t)?function(t){try{return o(t)}catch(t){return a.slice()}}(t):o(i(t))}},"15cc":function(t,e,n){var i=n("42cc");t.exports=function(t){if(!i(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},"15e3":function(t,e,n){"use strict";n("dfa4")},1682:function(t,e,n){"use strict";n("5728")},"172f":function(t,e,n){n("1f9e")("iterator")},"192f":function(t,e,n){"use strict";var i=n("ec87"),o=n("0296"),r=n("c3a3"),a=n("f8b2"),s=n("c1e5"),c=Math.min,l=[].lastIndexOf,u=!!l&&1/[1].lastIndexOf(1,-0)<0,f=a("lastIndexOf"),h=s("indexOf",{ACCESSORS:!0,1:0}),d=u||!f||!h;t.exports=d?function(t){if(u)return l.apply(this,arguments)||0;var e=i(this),n=r(e.length),a=n-1;for(arguments.length>1&&(a=c(a,o(arguments[1]))),a<0&&(a=n+a);a>=0;a--)if(a in e&&e[a]===t)return a||0;return-1}:l},"1a81":function(t,e,n){var i=n("22af").f,o=n("b64f"),r=n("1f17")("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,r)&&i(t,r,{configurable:!0,value:e})}},"1c02":function(t,e,n){var i=n("755c"),o=Function.toString;"function"!=typeof i.inspectSource&&(i.inspectSource=function(t){return o.call(t)}),t.exports=i.inspectSource},"1c94":function(t,e,n){var i=n("3d7c");t.exports=Array.isArray||function(t){return"Array"==i(t)}},"1d07":function(t,e,n){"use strict";var i=n("7732"),o={iptc:{256:{name:"Model Version",description:t=>((t[0]<<8)+t[1]).toString()},261:{name:"Destination",repeatable:!0},276:{name:"File Format",description:t=>((t[0]<<8)+t[1]).toString()},278:{name:"File Format Version",description:t=>((t[0]<<8)+t[1]).toString()},286:"Service Identifier",296:"Envelope Number",306:"Product ID",316:"Envelope Priority",326:{name:"Date Sent",description:r},336:{name:"Time Sent",description:a},346:{name:"Coded Character Set",description:s,encoding_name:s},356:"UNO",376:{name:"ARM Identifier",description:t=>((t[0]<<8)+t[1]).toString()},378:{name:"ARM Version",description:t=>((t[0]<<8)+t[1]).toString()},512:{name:"Record Version",description:t=>((t[0]<<8)+t[1]).toString()},515:"Object Type Reference",516:"Object Attribute Reference",517:"Object Name",519:"Edit Status",520:{name:"Editorial Update",description:t=>"01"===Object(i.c)(t)?"Additional Language":"Unknown"},522:"Urgency",524:{name:"Subject Reference",repeatable:!0,description:t=>{const e=Object(i.c)(t).split(":");return e[2]+(e[3]?"/"+e[3]:"")+(e[4]?"/"+e[4]:"")}},527:"Category",532:{name:"Supplemental Category",repeatable:!0},534:"Fixture Identifier",537:{name:"Keywords",repeatable:!0},538:{name:"Content Location Code",repeatable:!0},539:{name:"Content Location Name",repeatable:!0},542:"Release Date",547:"Release Time",549:"Expiration Date",550:"Expiration Time",552:"Special Instructions",554:{name:"Action Advised",description:t=>{const e=Object(i.c)(t);return"01"===e?"Object Kill":"02"===e?"Object Replace":"03"===e?"Object Append":"04"===e?"Object Reference":"Unknown"}},557:{name:"Reference Service",repeatable:!0},559:{name:"Reference Date",repeatable:!0},562:{name:"Reference Number",repeatable:!0},567:{name:"Date Created",description:r},572:{name:"Time Created",description:a},574:{name:"Digital Creation Date",description:r},575:{name:"Digital Creation Time",description:a},577:"Originating Program",582:"Program Version",587:{name:"Object Cycle",description:t=>{const e=Object(i.c)(t);return"a"===e?"morning":"p"===e?"evening":"b"===e?"both":"Unknown"}},592:{name:"By-line",repeatable:!0},597:{name:"By-line Title",repeatable:!0},602:"City",604:"Sub-location",607:"Province/State",612:"Country/Primary Location Code",613:"Country/Primary Location Name",615:"Original Transmission Reference",617:"Headline",622:"Credit",627:"Source",628:"Copyright Notice",630:{name:"Contact",repeatable:!0},632:"Caption/Abstract",634:{name:"Writer/Editor",repeatable:!0},637:{name:"Rasterized Caption",description:t=>t},642:"Image Type",643:{name:"Image Orientation",description:t=>{const e=Object(i.c)(t);return"P"===e?"Portrait":"L"===e?"Landscape":"S"===e?"Square":"Unknown"}},647:"Language Identifier",662:{name:"Audio Type",description:t=>{const e=Object(i.c)(t),n=e.charAt(0),o=e.charAt(1);let r="";return"1"===n?r+="Mono":"2"===n&&(r+="Stereo"),"A"===o?r+=", actuality":"C"===o?r+=", question and answer session":"M"===o?r+=", music, transmitted by itself":"Q"===o?r+=", response to a question":"R"===o?r+=", raw sound":"S"===o?r+=", scener":"V"===o?r+=", voicer":"W"===o&&(r+=", wrap"),""!==r?r:e}},663:{name:"Audio Sampling Rate",description:t=>parseInt(Object(i.c)(t),10)+" Hz"},664:{name:"Audio Sampling Resolution",description:t=>{const e=parseInt(Object(i.c)(t),10);return e+(1===e?" bit":" bits")}},665:{name:"Audio Duration",description:t=>{const e=Object(i.c)(t);return e.length>=6?e.substr(0,2)+":"+e.substr(2,2)+":"+e.substr(4,2):e}},666:"Audio Outcue",698:"Short Document ID",699:"Unique Document ID",700:"Owner ID",712:{name:t=>2===t.length?"ObjectData Preview File Format":"Record 2 destination",description:t=>{if(2===t.length){const e=(t[0]<<8)+t[1];return 0===e?"No ObjectData":1===e?"IPTC-NAA Digital Newsphoto Parameter Record":2===e?"IPTC7901 Recommended Message Format":3===e?"Tagged Image File Format (Adobe/Aldus Image data)":4===e?"Illustrator (Adobe Graphics data)":5===e?"AppleSingle (Apple Computer Inc)":6===e?"NAA 89-3 (ANPA 1312)":7===e?"MacBinary II":8===e?"IPTC Unstructured Character Oriented File Format (UCOFF)":9===e?"United Press International ANPA 1312 variant":10===e?"United Press International Down-Load Message":11===e?"JPEG File Interchange (JFIF)":12===e?"Photo-CD Image-Pac (Eastman Kodak)":13===e?"Microsoft Bit Mapped Graphics File [*.BMP]":14===e?"Digital Audio File [*.WAV] (Microsoft & Creative Labs)":15===e?"Audio plus Moving Video [*.AVI] (Microsoft)":16===e?"PC DOS/Windows Executable Files [*.COM][*.EXE]":17===e?"Compressed Binary File [*.ZIP] (PKWare Inc)":18===e?"Audio Interchange File Format AIFF (Apple Computer Inc)":19===e?"RIFF Wave (Microsoft Corporation)":20===e?"Freehand (Macromedia/Aldus)":21===e?'Hypertext Markup Language "HTML" (The Internet Society)':22===e?"MPEG 2 Audio Layer 2 (Musicom), ISO/IEC":23===e?"MPEG 2 Audio Layer 3, ISO/IEC":24===e?"Portable Document File (*.PDF) Adobe":25===e?"News Industry Text Format (NITF)":26===e?"Tape Archive (*.TAR)":27===e?"Tidningarnas Telegrambyrå NITF version (TTNITF DTD)":28===e?"Ritzaus Bureau NITF version (RBNITF DTD)":29===e?"Corel Draw [*.CDR]":`Unknown format ${e}`}return Object(i.c)(t)}},713:{name:"ObjectData Preview File Format Version",description:(t,e)=>{const n={"00":{"00":"1"},"01":{"01":"1","02":"2","03":"3","04":"4"},"02":{"04":"4"},"03":{"01":"5.0","02":"6.0"},"04":{"01":"1.40"},"05":{"01":"2"},"06":{"01":"1"},11:{"01":"1.02"},20:{"01":"3.1","02":"4.0","03":"5.0","04":"5.5"},21:{"02":"2.0"}},o=Object(i.c)(t);if(e["ObjectData Preview File Format"]){const t=Object(i.c)(e["ObjectData Preview File Format"].value);if(n[t]&&n[t][o])return n[t][o]}return o}},714:"ObjectData Preview Data",1802:{name:"Size Mode",description:t=>t[0].toString()},1812:{name:"Max Subfile Size",description:t=>{let e=0;for(let n=0;n<t.length;n++)e=(e<<8)+t[n];return e.toString()}},1882:{name:"ObjectData Size Announced",description:t=>{let e=0;for(let n=0;n<t.length;n++)e=(e<<8)+t[n];return e.toString()}},1887:{name:"Maximum ObjectData Size",description:t=>{let e=0;for(let n=0;n<t.length;n++)e=(e<<8)+t[n];return e.toString()}}}};function r(t){const e=Object(i.c)(t);return e.length>=8?e.substr(0,4)+"-"+e.substr(4,2)+"-"+e.substr(6,2):e}function a(t){const e=Object(i.c)(t);let n=e;return e.length>=6&&(n=e.substr(0,2)+":"+e.substr(2,2)+":"+e.substr(4,2),11===e.length&&(n+=e.substr(6,1)+e.substr(7,2)+":"+e.substr(9,2))),n}function s(t){const e=Object(i.c)(t);return"%G"===e?"UTF-8":"%5"===e?"Windows-1252":"%/G"===e?"UTF-8 Level 1":"%/H"===e?"UTF-8 Level 2":"%/I"===e?"UTF-8 Level 3":"/A"===e?"ISO-8859-1":"/B"===e?"ISO-8859-2":"/C"===e?"ISO-8859-3":"/D"===e?"ISO-8859-4":"/@"===e?"ISO-8859-5":"/G"===e?"ISO-8859-6":"/F"===e?"ISO-8859-7":"/H"===e?"ISO-8859-8":"Unknown"}var c={get:function(){if("undefined"!=typeof TextDecoder)return TextDecoder;return}};var l={decode:function(t,e){const n=c.get();if(void 0!==n&&void 0!==t)try{return new n(t).decode(Uint8Array.from(e))}catch(t){}return function(t){try{return decodeURIComponent(escape(t))}catch(e){return t}}(e.map((t=>String.fromCharCode(t))).join(""))},TAG_HEADER_SIZE:5};const u=12;e.a={read:function(t,e){try{if(Array.isArray(t))return p(new DataView(Uint8Array.from(t).buffer),{size:t.length},0);const{naaBlock:n,dataOffset:i}=function(t,e){for(;e+u<=t.byteLength;){const n=f(t,e);if(h(n))return{naaBlock:n,dataOffset:e+u};e+=u+n.size+d(n)}throw new Error("No IPTC NAA resource block.")}(t,e);return p(t,n,i)}catch(t){return{}}}};function f(t,e){if(943868237!==t.getUint32(e,!1))throw new Error("Not an IPTC resource block.");return{type:t.getUint16(e+4),size:t.getUint16(e+10)}}function h(t){return 1028===t.type}function d(t){return t.size%2!=0?1:0}function p(t,e,n){const i={};let o;const r=n+e.size;for(;n<r&&n<t.byteLength;){const{tag:e,tagSize:r}=g(t,n,i,o);if(null===e)break;"encoding"in e&&(o=e.encoding),void 0===i[e.name]||void 0===e.repeatable?i[e.name]={id:e.id,value:e.value,description:e.description}:(i[e.name]instanceof Array||(i[e.name]=[{id:i[e.name].id,value:i[e.name].value,description:i[e.name].description}]),i[e.name].push({id:e.id,value:e.value,description:e.description})),n+=5+r}return i}function g(t,e,n,i){if(function(t,e){const n=28;return t.getUint8(e)!==n}(t,e))return{tag:null,tagSize:0};const r=t.getUint16(e+1),a=t.getUint16(e+3),s=function(t,e,n){const i=[];for(let o=0;o<n;o++)i.push(t.getUint8(e+o));return i}(t,e+5,a),c={id:r,name:m(o.iptc[r],r,s),value:s,description:b(o.iptc[r],s,n,i)};return function(t){return o.iptc[t]&&o.iptc[t].repeatable}(r)&&(c.repeatable=!0),function(t){return o.iptc[t]&&void 0!==o.iptc[t].encoding_name}(r)&&(c.encoding=o.iptc[r].encoding_name(s)),{tag:c,tagSize:a}}function m(t,e,n){return t?function(t){return"string"==typeof t}(t)?t:function(t){return"function"==typeof t.name}(t)?t.name(n):t.name:`undefined-${e}`}function b(t,e,n,i){if(function(t){return t&&void 0!==t.description}(t))try{return t.description(e,n)}catch(t){}return function(t,e){return t&&e instanceof Array}(t,e)?l.decode(i,e):e}},"1d7a":function(t,e,n){var i=n("aba0"),o=n("22af").f,r=Function.prototype,a=r.toString,s=/^\s*function ([^ (]*)/,c="name";i&&!(c in r)&&o(r,c,{configurable:!0,get:function(){try{return a.call(this).match(s)[1]}catch(t){return""}}})},"1e51":function(t,e,n){var i=n("b9ec");t.exports=function(t,e,n){if(i(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,i){return t.call(e,n,i)};case 3:return function(n,i,o){return t.call(e,n,i,o)}}return function(){return t.apply(e,arguments)}}},"1e7b":function(t,e,n){"use strict";e.stringToBytes=t=>[...t].map((t=>t.charCodeAt(0))),e.tarHeaderChecksumMatches=(t,e=0)=>{const n=parseInt(t.toString("utf8",148,154).replace(/\0.*$/,"").trim(),8);if(isNaN(n))return!1;let i=256;for(let n=e;n<e+148;n++)i+=t[n];for(let n=e+156;n<e+512;n++)i+=t[n];return n===i},e.uint32SyncSafeToken={get:(t,e)=>127&t[e+3]|t[e+2]<<7|t[e+1]<<14|t[e]<<21,len:4}},"1ea8":function(t,e,n){"use strict";(function(e){var i=Object.keys||function(t){var e=[];for(var n in t)e.push(n);return e};t.exports=l;var o=n("d42d"),r=n("898e");n("0545")(l,o);for(var a=i(r.prototype),s=0;s<a.length;s++){var c=a[s];l.prototype[c]||(l.prototype[c]=r.prototype[c])}function l(t){if(!(this instanceof l))return new l(t);o.call(this,t),r.call(this,t),this.allowHalfOpen=!0,t&&(!1===t.readable&&(this.readable=!1),!1===t.writable&&(this.writable=!1),!1===t.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",u)))}function u(){this._writableState.ended||e.nextTick(f,this)}function f(t){t.end()}Object.defineProperty(l.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(l.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(l.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(l.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function(t){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=t,this._writableState.destroyed=t)}})}).call(this,n("eef6"))},"1f17":function(t,e,n){var i=n("8d5c"),o=n("fe3d"),r=n("b64f"),a=n("95bd"),s=n("c1d9"),c=n("89e2"),l=o("wks"),u=i.Symbol,f=c?u:u&&u.withoutSetter||a;t.exports=function(t){return r(l,t)||(s&&r(u,t)?l[t]=u[t]:l[t]=f("Symbol."+t)),l[t]}},"1f70":function(t,e,n){"use strict";var i=n("a09b"),o=n("bfc3").findIndex,r=n("c119"),a=n("c1e5"),s="findIndex",c=!0,l=a(s);s in[]&&Array(1).findIndex((function(){c=!1})),i({target:"Array",proto:!0,forced:c||!l},{findIndex:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),r(s)},"1f9e":function(t,e,n){var i=n("e469"),o=n("b64f"),r=n("4dc3"),a=n("22af").f;t.exports=function(t){var e=i.Symbol||(i.Symbol={});o(e,t)||a(e,t,{value:r.f(t)})}},"1fef":function(t,e){t.exports="\t\n\v\f\r    \u2028\u2029\ufeff"},2:function(t,e){},"20ca":function(t,e,n){var i=n("fc3a"),o=n("42cc"),r=n("3781");t.exports=function(t,e){if(i(t),o(e)&&e.constructor===t)return e;var n=r.f(t);return(0,n.resolve)(e),n.promise}},2109:function(t,e,n){var i=n("aa1d");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("c5e402f2",i,!0,{sourceMap:!1,shadowMode:!1})},"225c":function(t,e,n){var i=n("8d5c");t.exports=i.Promise},"22af":function(t,e,n){var i=n("aba0"),o=n("5e7a"),r=n("fc3a"),a=n("34e1"),s=Object.defineProperty;e.f=i?s:function(t,e,n){if(r(t),e=a(e,!0),r(n),o)try{return s(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}},"22f6":function(t,e,n){"use strict";var i=n("6050"),o=n("0119"),r=n("c3a3"),a=Math.min;t.exports=[].copyWithin||function(t,e){var n=i(this),s=r(n.length),c=o(t,s),l=o(e,s),u=arguments.length>2?arguments[2]:void 0,f=a((void 0===u?s:o(u,s))-l,s-c),h=1;for(l<c&&c<l+f&&(h=-1,l+=f-1,c+=f-1);f-- >0;)l in n?n[c]=n[l]:delete n[c],c+=h,l+=h;return n}},2374:function(t,e,n){var i=n("4154"),o=n("27c4"),r=n("1f17")("iterator");t.exports=function(t){if(null!=t)return t[r]||t["@@iterator"]||o[i(t)]}},2587:function(t,e,n){"use strict";var i=n("d348"),o=n("c3a3"),r=n("f623"),a=n("6050"),s=n("2bc8"),c=i.aTypedArray;(0,i.exportTypedArrayMethod)("set",(function(t){c(this);var e=r(arguments.length>1?arguments[1]:void 0,1),n=this.length,i=a(t),s=o(i.length),l=0;if(s+e>n)throw RangeError("Wrong length");for(;l<s;)this[e+l]=i[l++]}),s((function(){new Int8Array(1).set({})})))},"270f":function(t,e,n){var i=n("8d5c"),o=n("6c5f"),r=n("d8a8"),a=n("d53e");for(var s in o){var c=i[s],l=c&&c.prototype;if(l&&l.forEach!==r)try{a(l,"forEach",r)}catch(t){l.forEach=r}}},"273e":function(t,e,n){"use strict";var i=n("0296"),o=n("4340");t.exports="".repeat||function(t){var e=String(o(this)),n="",r=i(t);if(r<0||r==1/0)throw RangeError("Wrong number of repetitions");for(;r>0;(r>>>=1)&&(e+=e))1&r&&(n+=e);return n}},"27c4":function(t,e){t.exports={}},2865:function(t,e,n){(function(t){var i,o,r,a,s,c,l,u,f,h,d,p,g,m,b,v,y,w,x,C,A,k,S=S||{version:"4.2.0"};if(e.fabric=S,"undefined"!=typeof document&&"undefined"!=typeof window)document instanceof("undefined"!=typeof HTMLDocument?HTMLDocument:Document)?S.document=document:S.document=document.implementation.createHTMLDocument(""),S.window=window;else{var E=new(n(1).JSDOM)(decodeURIComponent("%3C!DOCTYPE%20html%3E%3Chtml%3E%3Chead%3E%3C%2Fhead%3E%3Cbody%3E%3C%2Fbody%3E%3C%2Fhtml%3E"),{features:{FetchExternalResources:["img"]},resources:"usable"}).window;S.document=E.document,S.jsdomImplForWrapper=n(2).implForWrapper,S.nodeCanvas=n(3).Canvas,S.window=E,DOMParser=S.window.DOMParser}function _(t,e){var n=t.canvas,i=e.targetCanvas,o=i.getContext("2d");o.translate(0,i.height),o.scale(1,-1);var r=n.height-i.height;o.drawImage(n,0,r,i.width,i.height,0,0,i.width,i.height)}function O(t,e){var n=e.targetCanvas.getContext("2d"),i=e.destinationWidth,o=e.destinationHeight,r=i*o*4,a=new Uint8Array(this.imageBuffer,0,r),s=new Uint8ClampedArray(this.imageBuffer,0,r);t.readPixels(0,0,i,o,t.RGBA,t.UNSIGNED_BYTE,a);var c=new ImageData(s,i,o);n.putImageData(c,0,0)}S.isTouchSupported="ontouchstart"in S.window||"ontouchstart"in S.document||S.window&&S.window.navigator&&S.window.navigator.maxTouchPoints>0,S.isLikelyNode=void 0!==t&&"undefined"==typeof window,S.SHARED_ATTRIBUTES=["display","transform","fill","fill-opacity","fill-rule","opacity","stroke","stroke-dasharray","stroke-linecap","stroke-dashoffset","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","id","paint-order","vector-effect","instantiated_by_use","clip-path"],S.DPI=96,S.reNum="(?:[-+]?(?:\\d+|\\d*\\.\\d+)(?:[eE][-+]?\\d+)?)",S.commaWsp="(?:\\s+,?\\s*|,\\s*)",S.rePathCommand=/([-+]?((\d+\.\d+)|((\d+)|(\.\d+)))(?:[eE][-+]?\d+)?)/gi,S.reNonWord=/[ \n\.,;!\?\-]/,S.fontPaths={},S.iMatrix=[1,0,0,1,0,0],S.svgNS="http://www.w3.org/2000/svg",S.perfLimitSizeTotal=2097152,S.maxCacheSideLimit=4096,S.minCacheSideLimit=256,S.charWidthsCache={},S.textureSize=2048,S.disableStyleCopyPaste=!1,S.enableGLFiltering=!0,S.devicePixelRatio=S.window.devicePixelRatio||S.window.webkitDevicePixelRatio||S.window.mozDevicePixelRatio||1,S.browserShadowBlurConstant=1,S.arcToSegmentsCache={},S.boundsOfCurveCache={},S.cachesBoundsOfCurve=!0,S.forceGLPutImageData=!1,S.initFilterBackend=function(){return S.enableGLFiltering&&S.isWebglSupported&&S.isWebglSupported(S.textureSize)?new S.WebglFilterBackend({tileSize:S.textureSize}):S.Canvas2dFilterBackend?new S.Canvas2dFilterBackend:void 0},"undefined"!=typeof document&&"undefined"!=typeof window&&(window.fabric=S),function(){function t(t,e){if(this.__eventListeners[t]){var n=this.__eventListeners[t];e?n[n.indexOf(e)]=!1:S.util.array.fill(n,!1)}}S.Observable={fire:function(t,e){if(!this.__eventListeners)return this;var n=this.__eventListeners[t];if(!n)return this;for(var i=0,o=n.length;i<o;i++)n[i]&&n[i].call(this,e||{});return this.__eventListeners[t]=n.filter((function(t){return!1!==t})),this},on:function(t,e){if(this.__eventListeners||(this.__eventListeners={}),1===arguments.length)for(var n in t)this.on(n,t[n]);else this.__eventListeners[t]||(this.__eventListeners[t]=[]),this.__eventListeners[t].push(e);return this},off:function(e,n){if(!this.__eventListeners)return this;if(0===arguments.length)for(e in this.__eventListeners)t.call(this,e);else if(1===arguments.length&&"object"==typeof arguments[0])for(var i in e)t.call(this,i,e[i]);else t.call(this,e,n);return this}}}(),S.Collection={_objects:[],add:function(){if(this._objects.push.apply(this._objects,arguments),this._onObjectAdded)for(var t=0,e=arguments.length;t<e;t++)this._onObjectAdded(arguments[t]);return this.renderOnAddRemove&&this.requestRenderAll(),this},insertAt:function(t,e,n){var i=this._objects;return n?i[e]=t:i.splice(e,0,t),this._onObjectAdded&&this._onObjectAdded(t),this.renderOnAddRemove&&this.requestRenderAll(),this},remove:function(){for(var t,e=this._objects,n=!1,i=0,o=arguments.length;i<o;i++)-1!==(t=e.indexOf(arguments[i]))&&(n=!0,e.splice(t,1),this._onObjectRemoved&&this._onObjectRemoved(arguments[i]));return this.renderOnAddRemove&&n&&this.requestRenderAll(),this},forEachObject:function(t,e){for(var n=this.getObjects(),i=0,o=n.length;i<o;i++)t.call(e,n[i],i,n);return this},getObjects:function(t){return void 0===t?this._objects.concat():this._objects.filter((function(e){return e.type===t}))},item:function(t){return this._objects[t]},isEmpty:function(){return 0===this._objects.length},size:function(){return this._objects.length},contains:function(t){return this._objects.indexOf(t)>-1},complexity:function(){return this._objects.reduce((function(t,e){return t+=e.complexity?e.complexity():0}),0)}},S.CommonMethods={_setOptions:function(t){for(var e in t)this.set(e,t[e])},_initGradient:function(t,e){!t||!t.colorStops||t instanceof S.Gradient||this.set(e,new S.Gradient(t))},_initPattern:function(t,e,n){!t||!t.source||t instanceof S.Pattern?n&&n():this.set(e,new S.Pattern(t,n))},_setObject:function(t){for(var e in t)this._set(e,t[e])},set:function(t,e){return"object"==typeof t?this._setObject(t):this._set(t,e),this},_set:function(t,e){this[t]=e},toggle:function(t){var e=this.get(t);return"boolean"==typeof e&&this.set(t,!e),this},get:function(t){return this[t]}},i=e,o=Math.sqrt,r=Math.atan2,a=Math.pow,s=Math.PI/180,c=Math.PI/2,S.util={cos:function(t){if(0===t)return 1;switch(t<0&&(t=-t),t/c){case 1:case 3:return 0;case 2:return-1}return Math.cos(t)},sin:function(t){if(0===t)return 0;var e=1;switch(t<0&&(e=-1),t/c){case 1:return e;case 2:return 0;case 3:return-e}return Math.sin(t)},removeFromArray:function(t,e){var n=t.indexOf(e);return-1!==n&&t.splice(n,1),t},getRandomInt:function(t,e){return Math.floor(Math.random()*(e-t+1))+t},degreesToRadians:function(t){return t*s},radiansToDegrees:function(t){return t/s},rotatePoint:function(t,e,n){t.subtractEquals(e);var i=S.util.rotateVector(t,n);return new S.Point(i.x,i.y).addEquals(e)},rotateVector:function(t,e){var n=S.util.sin(e),i=S.util.cos(e);return{x:t.x*i-t.y*n,y:t.x*n+t.y*i}},transformPoint:function(t,e,n){return n?new S.Point(e[0]*t.x+e[2]*t.y,e[1]*t.x+e[3]*t.y):new S.Point(e[0]*t.x+e[2]*t.y+e[4],e[1]*t.x+e[3]*t.y+e[5])},makeBoundingBoxFromPoints:function(t,e){if(e)for(var n=0;n<t.length;n++)t[n]=S.util.transformPoint(t[n],e);var i=[t[0].x,t[1].x,t[2].x,t[3].x],o=S.util.array.min(i),r=S.util.array.max(i)-o,a=[t[0].y,t[1].y,t[2].y,t[3].y],s=S.util.array.min(a);return{left:o,top:s,width:r,height:S.util.array.max(a)-s}},invertTransform:function(t){var e=1/(t[0]*t[3]-t[1]*t[2]),n=[e*t[3],-e*t[1],-e*t[2],e*t[0]],i=S.util.transformPoint({x:t[4],y:t[5]},n,!0);return n[4]=-i.x,n[5]=-i.y,n},toFixed:function(t,e){return parseFloat(Number(t).toFixed(e))},parseUnit:function(t,e){var n=/\D{0,2}$/.exec(t),i=parseFloat(t);switch(e||(e=S.Text.DEFAULT_SVG_FONT_SIZE),n[0]){case"mm":return i*S.DPI/25.4;case"cm":return i*S.DPI/2.54;case"in":return i*S.DPI;case"pt":return i*S.DPI/72;case"pc":return i*S.DPI/72*12;case"em":return i*e;default:return i}},falseFunction:function(){return!1},getKlass:function(t,e){return t=S.util.string.camelize(t.charAt(0).toUpperCase()+t.slice(1)),S.util.resolveNamespace(e)[t]},getSvgAttributes:function(t){var e=["instantiated_by_use","style","id","class"];switch(t){case"linearGradient":e=e.concat(["x1","y1","x2","y2","gradientUnits","gradientTransform"]);break;case"radialGradient":e=e.concat(["gradientUnits","gradientTransform","cx","cy","r","fx","fy","fr"]);break;case"stop":e=e.concat(["offset","stop-color","stop-opacity"])}return e},resolveNamespace:function(t){if(!t)return S;var e,n=t.split("."),o=n.length,r=i||S.window;for(e=0;e<o;++e)r=r[n[e]];return r},loadImage:function(t,e,n,i){if(t){var o=S.util.createImage(),r=function(){e&&e.call(n,o,!1),o=o.onload=o.onerror=null};o.onload=r,o.onerror=function(){S.log("Error loading "+o.src),e&&e.call(n,null,!0),o=o.onload=o.onerror=null},0!==t.indexOf("data")&&null!=i&&(o.crossOrigin=i),"data:image/svg"===t.substring(0,14)&&(o.onload=null,S.util.loadImageInDom(o,r)),o.src=t}else e&&e.call(n,t)},loadImageInDom:function(t,e){var n=S.document.createElement("div");n.style.width=n.style.height="1px",n.style.left=n.style.top="-100%",n.style.position="absolute",n.appendChild(t),S.document.querySelector("body").appendChild(n),t.onload=function(){e(),n.parentNode.removeChild(n),n=null}},enlivenObjects:function(t,e,n,i){var o=[],r=0,a=(t=t||[]).length;function s(){++r===a&&e&&e(o.filter((function(t){return t})))}a?t.forEach((function(t,e){t&&t.type?S.util.getKlass(t.type,n).fromObject(t,(function(n,r){r||(o[e]=n),i&&i(t,n,r),s()})):s()})):e&&e(o)},enlivenPatterns:function(t,e){function n(){++o===r&&e&&e(i)}var i=[],o=0,r=(t=t||[]).length;r?t.forEach((function(t,e){t&&t.source?new S.Pattern(t,(function(t){i[e]=t,n()})):(i[e]=t,n())})):e&&e(i)},groupSVGElements:function(t,e,n){var i;return t&&1===t.length?t[0]:(e&&(e.width&&e.height?e.centerPoint={x:e.width/2,y:e.height/2}:(delete e.width,delete e.height)),i=new S.Group(t,e),void 0!==n&&(i.sourcePath=n),i)},populateWithProperties:function(t,e,n){if(n&&"[object Array]"===Object.prototype.toString.call(n))for(var i=0,o=n.length;i<o;i++)n[i]in t&&(e[n[i]]=t[n[i]])},drawDashedLine:function(t,e,n,i,a,s){var c=i-e,l=a-n,u=o(c*c+l*l),f=r(l,c),h=s.length,d=0,p=!0;for(t.save(),t.translate(e,n),t.moveTo(0,0),t.rotate(f),e=0;u>e;)(e+=s[d++%h])>u&&(e=u),t[p?"lineTo":"moveTo"](e,0),p=!p;t.restore()},createCanvasElement:function(){return S.document.createElement("canvas")},copyCanvasElement:function(t){var e=S.util.createCanvasElement();return e.width=t.width,e.height=t.height,e.getContext("2d").drawImage(t,0,0),e},toDataURL:function(t,e,n){return t.toDataURL("image/"+e,n)},createImage:function(){return S.document.createElement("img")},multiplyTransformMatrices:function(t,e,n){return[t[0]*e[0]+t[2]*e[1],t[1]*e[0]+t[3]*e[1],t[0]*e[2]+t[2]*e[3],t[1]*e[2]+t[3]*e[3],n?0:t[0]*e[4]+t[2]*e[5]+t[4],n?0:t[1]*e[4]+t[3]*e[5]+t[5]]},qrDecompose:function(t){var e=r(t[1],t[0]),n=a(t[0],2)+a(t[1],2),i=o(n),c=(t[0]*t[3]-t[2]*t[1])/i,l=r(t[0]*t[2]+t[1]*t[3],n);return{angle:e/s,scaleX:i,scaleY:c,skewX:l/s,skewY:0,translateX:t[4],translateY:t[5]}},calcRotateMatrix:function(t){if(!t.angle)return S.iMatrix.concat();var e=S.util.degreesToRadians(t.angle),n=S.util.cos(e),i=S.util.sin(e);return[n,i,-i,n,0,0]},calcDimensionsMatrix:function(t){var e=void 0===t.scaleX?1:t.scaleX,n=void 0===t.scaleY?1:t.scaleY,i=[t.flipX?-e:e,0,0,t.flipY?-n:n,0,0],o=S.util.multiplyTransformMatrices,r=S.util.degreesToRadians;return t.skewX&&(i=o(i,[1,0,Math.tan(r(t.skewX)),1],!0)),t.skewY&&(i=o(i,[1,Math.tan(r(t.skewY)),0,1],!0)),i},composeMatrix:function(t){var e=[1,0,0,1,t.translateX||0,t.translateY||0],n=S.util.multiplyTransformMatrices;return t.angle&&(e=n(e,S.util.calcRotateMatrix(t))),(1!==t.scaleX||1!==t.scaleY||t.skewX||t.skewY||t.flipX||t.flipY)&&(e=n(e,S.util.calcDimensionsMatrix(t))),e},resetObjectTransform:function(t){t.scaleX=1,t.scaleY=1,t.skewX=0,t.skewY=0,t.flipX=!1,t.flipY=!1,t.rotate(0)},saveObjectTransform:function(t){return{scaleX:t.scaleX,scaleY:t.scaleY,skewX:t.skewX,skewY:t.skewY,angle:t.angle,left:t.left,flipX:t.flipX,flipY:t.flipY,top:t.top}},isTransparent:function(t,e,n,i){i>0&&(e>i?e-=i:e=0,n>i?n-=i:n=0);var o,r=!0,a=t.getImageData(e,n,2*i||1,2*i||1),s=a.data.length;for(o=3;o<s&&!1!=(r=a.data[o]<=0);o+=4);return a=null,r},parsePreserveAspectRatioAttribute:function(t){var e,n="meet",i=t.split(" ");return i&&i.length&&("meet"!==(n=i.pop())&&"slice"!==n?(e=n,n="meet"):i.length&&(e=i.pop())),{meetOrSlice:n,alignX:"none"!==e?e.slice(1,4):"none",alignY:"none"!==e?e.slice(5,8):"none"}},clearFabricFontCache:function(t){(t=(t||"").toLowerCase())?S.charWidthsCache[t]&&delete S.charWidthsCache[t]:S.charWidthsCache={}},limitDimsByArea:function(t,e){var n=Math.sqrt(e*t),i=Math.floor(e/n);return{x:Math.floor(n),y:i}},capValue:function(t,e,n){return Math.max(t,Math.min(e,n))},findScaleToFit:function(t,e){return Math.min(e.width/t.width,e.height/t.height)},findScaleToCover:function(t,e){return Math.max(e.width/t.width,e.height/t.height)},matrixToSVG:function(t){return"matrix("+t.map((function(t){return S.util.toFixed(t,S.Object.NUM_FRACTION_DIGITS)})).join(" ")+")"},sizeAfterTransform:function(t,e,n){var i=t/2,o=e/2,r=[{x:-i,y:-o},{x:i,y:-o},{x:-i,y:o},{x:i,y:o}],a=S.util.calcDimensionsMatrix(n),s=S.util.makeBoundingBoxFromPoints(r,a);return{x:s.width,y:s.height}}},function(){var t=Array.prototype.join,e={m:2,l:2,h:1,v:1,c:6,s:4,q:4,t:2,a:7},n={m:"l",M:"L"};function i(t,e,n,i,o,r,a,s,c,l,u){var f=S.util.cos(t),h=S.util.sin(t),d=S.util.cos(e),p=S.util.sin(e),g=n*o*d-i*r*p+a,m=i*o*d+n*r*p+s;return["C",l+c*(-n*o*h-i*r*f),u+c*(-i*o*h+n*r*f),g+c*(n*o*p+i*r*d),m+c*(i*o*p-n*r*d),g,m]}function o(t,e,n,o,a,s,c){var l=Math.PI,u=c*l/180,f=S.util.sin(u),h=S.util.cos(u),d=0,p=0,g=-h*t*.5-f*e*.5,m=-h*e*.5+f*t*.5,b=(n=Math.abs(n))*n,v=(o=Math.abs(o))*o,y=m*m,w=g*g,x=b*v-b*y-v*w,C=0;if(x<0){var A=Math.sqrt(1-x/(b*v));n*=A,o*=A}else C=(a===s?-1:1)*Math.sqrt(x/(b*y+v*w));var k=C*n*m/o,E=-C*o*g/n,_=h*k-f*E+.5*t,O=f*k+h*E+.5*e,j=r(1,0,(g-k)/n,(m-E)/o),T=r((g-k)/n,(m-E)/o,(-g-k)/n,(-m-E)/o);0===s&&T>0?T-=2*l:1===s&&T<0&&(T+=2*l);for(var B=Math.ceil(Math.abs(T/l*2)),I=[],P=T/B,D=8/3*Math.sin(P/4)*Math.sin(P/4)/Math.sin(P/2),M=j+P,L=0;L<B;L++)I[L]=i(j,M,h,f,n,o,_,O,D,d,p),d=I[L][5],p=I[L][6],j=M,M+=P;return I}function r(t,e,n,i){var o=Math.atan2(e,t),r=Math.atan2(i,n);return r>=o?r-o:2*Math.PI-(o-r)}function a(e,n,i,o,r,a,s,c){var l;if(S.cachesBoundsOfCurve&&(l=t.call(arguments),S.boundsOfCurveCache[l]))return S.boundsOfCurveCache[l];var u,f,h,d,p,g,m,b,v=Math.sqrt,y=Math.min,w=Math.max,x=Math.abs,C=[],A=[[],[]];f=6*e-12*i+6*r,u=-3*e+9*i-9*r+3*s,h=3*i-3*e;for(var k=0;k<2;++k)if(k>0&&(f=6*n-12*o+6*a,u=-3*n+9*o-9*a+3*c,h=3*o-3*n),x(u)<1e-12){if(x(f)<1e-12)continue;0<(d=-h/f)&&d<1&&C.push(d)}else(m=f*f-4*h*u)<0||(0<(p=(-f+(b=v(m)))/(2*u))&&p<1&&C.push(p),0<(g=(-f-b)/(2*u))&&g<1&&C.push(g));for(var E,_,O,j=C.length,T=j;j--;)E=(O=1-(d=C[j]))*O*O*e+3*O*O*d*i+3*O*d*d*r+d*d*d*s,A[0][j]=E,_=O*O*O*n+3*O*O*d*o+3*O*d*d*a+d*d*d*c,A[1][j]=_;A[0][T]=e,A[1][T]=n,A[0][T+1]=s,A[1][T+1]=c;var B=[{x:y.apply(null,A[0]),y:y.apply(null,A[1])},{x:w.apply(null,A[0]),y:w.apply(null,A[1])}];return S.cachesBoundsOfCurve&&(S.boundsOfCurveCache[l]=B),B}function s(t,e,n){for(var i=n[1],r=n[2],a=n[3],s=n[4],c=n[5],l=o(n[6]-t,n[7]-e,i,r,s,c,a),u=0,f=l.length;u<f;u++)l[u][1]+=t,l[u][2]+=e,l[u][3]+=t,l[u][4]+=e,l[u][5]+=t,l[u][6]+=e;return l}function c(t,e,n,i){return Math.sqrt((n-t)*(n-t)+(i-e)*(i-e))}function l(t,e,n,i,o,r,a,s){return function(c){var l,u=(l=c)*l*l,f=function(t){return 3*t*t*(1-t)}(c),h=function(t){return 3*t*(1-t)*(1-t)}(c),d=function(t){return(1-t)*(1-t)*(1-t)}(c);return{x:a*u+o*f+n*h+t*d,y:s*u+r*f+i*h+e*d}}}function u(t,e,n,i,o,r){return function(a){var s,c=(s=a)*s,l=function(t){return 2*t*(1-t)}(a),u=function(t){return(1-t)*(1-t)}(a);return{x:o*c+n*l+t*u,y:r*c+i*l+e*u}}}function f(t,e,n){var i,o,r={x:e,y:n},a=0;for(o=.01;o<=1;o+=.01)i=t(o),a+=c(r.x,r.y,i.x,i.y),r=i;return a}function h(t){for(var e,n,i,o=0,r=t.length,a=0,s=0,h=0,d=0,p=[],g=0;g<r;g++){switch(i={x:a,y:s,command:(e=t[g])[0]},e[0]){case"M":i.length=0,h=a=e[1],d=s=e[2];break;case"L":i.length=c(a,s,e[1],e[2]),a=e[1],s=e[2];break;case"C":n=l(a,s,e[1],e[2],e[3],e[4],e[5],e[6]),i.length=f(n,a,s),a=e[5],s=e[6];break;case"Q":n=u(a,s,e[1],e[2],e[3],e[4]),i.length=f(n,a,s),a=e[3],s=e[4];break;case"Z":case"z":i.destX=h,i.destY=d,i.length=c(a,s,h,d),a=h,s=d}o+=i.length,p.push(i)}return p.push({length:o,x:a,y:s}),p}S.util.parsePath=function(t){var i,o,r,a,s,c=[],l=[],u=S.rePathCommand,f="[-+]?(?:\\d*\\.\\d+|\\d+\\.?)(?:[eE][-+]?\\d+)?\\s*",h="("+f+")"+S.commaWsp,d="([01])"+S.commaWsp+"?",p=new RegExp(h+"?"+h+"?"+h+d+d+h+"?("+f+")","g");if(!t||!t.match)return c;for(var g,m=0,b=(s=t.match(/[mzlhvcsqta][^mzlhvcsqta]*/gi)).length;m<b;m++){a=(i=s[m]).slice(1).trim(),l.length=0;var v=i.charAt(0);if(g=[v],"a"===v.toLowerCase())for(var y;y=p.exec(a);)for(var w=1;w<y.length;w++)l.push(y[w]);else for(;r=u.exec(a);)l.push(r[0]);w=0;for(var x=l.length;w<x;w++)o=parseFloat(l[w]),isNaN(o)||g.push(o);var C=e[v.toLowerCase()],A=n[v]||v;if(g.length-1>C)for(var k=1,E=g.length;k<E;k+=C)c.push([v].concat(g.slice(k,k+C))),v=A;else c.push(g)}return c},S.util.makePathSimpler=function(t){var e,n,i,o,r,a,c=0,l=0,u=t.length,f=0,h=0,d=[];for(n=0;n<u;++n){switch(i=!1,(e=t[n].slice(0))[0]){case"l":e[0]="L",e[1]+=c,e[2]+=l;case"L":c=e[1],l=e[2];break;case"h":e[1]+=c;case"H":e[0]="L",e[2]=l,c=e[1];break;case"v":e[1]+=l;case"V":e[0]="L",l=e[1],e[1]=c,e[2]=l;break;case"m":e[0]="M",e[1]+=c,e[2]+=l;case"M":c=e[1],l=e[2],f=e[1],h=e[2];break;case"c":e[0]="C",e[1]+=c,e[2]+=l,e[3]+=c,e[4]+=l,e[5]+=c,e[6]+=l;case"C":r=e[3],a=e[4],c=e[5],l=e[6];break;case"s":e[0]="S",e[1]+=c,e[2]+=l,e[3]+=c,e[4]+=l;case"S":"C"===o?(r=2*c-r,a=2*l-a):(r=c,a=l),c=e[3],l=e[4],e[0]="C",e[5]=e[3],e[6]=e[4],e[3]=e[1],e[4]=e[2],e[1]=r,e[2]=a,r=e[3],a=e[4];break;case"q":e[0]="Q",e[1]+=c,e[2]+=l,e[3]+=c,e[4]+=l;case"Q":r=e[1],a=e[2],c=e[3],l=e[4];break;case"t":e[0]="T",e[1]+=c,e[2]+=l;case"T":"Q"===o?(r=2*c-r,a=2*l-a):(r=c,a=l),e[0]="Q",c=e[1],l=e[2],e[1]=r,e[2]=a,e[3]=c,e[4]=l;break;case"a":e[0]="A",e[6]+=c,e[7]+=l;case"A":i=!0,d=d.concat(s(c,l,e)),c=e[6],l=e[7];break;case"z":case"Z":c=f,l=h}i||d.push(e),o=e[0]}return d},S.util.getPathSegmentsInfo=h,S.util.fromArcToBeizers=s,S.util.getBoundsOfCurve=a,S.util.getPointOnPath=function(t,e,n){n||(n=h(t));for(var i=n[n.length-1]*e,o=0;i-n[o]>0&&o<n.length;)i-=n[o],o++;var r=n[o],a=i/r.length,s=r.length,c=t[o];switch(s){case"Z":case"z":return new S.Point(r.x,r.y).lerp(new S.Point(r.destX,r.destY),a);case"L":return new S.Point(r.x,r.y).lerp(new S.Point(c[1],c[2]),a);case"C":return l(r.x,r.y,c[1],c[2],c[3],c[4],c[5],c[6])(a);case"Q":return u(r.x,r.y,c[1],c[2],c[3],c[4])(a)}},S.util.getBoundsOfArc=function(t,e,n,i,r,s,c,l,u){for(var f,h=0,d=0,p=[],g=o(l-t,u-e,n,i,s,c,r),m=0,b=g.length;m<b;m++)f=a(h,d,g[m][1],g[m][2],g[m][3],g[m][4],g[m][5],g[m][6]),p.push({x:f[0].x+t,y:f[0].y+e}),p.push({x:f[1].x+t,y:f[1].y+e}),h=g[m][5],d=g[m][6];return p},S.util.drawArc=function(t,e,n,i){s(e,n,i=i.slice(0).unshift("X")).forEach((function(e){t.bezierCurveTo.apply(t,e.slice(1))}))}}(),function(){var t=Array.prototype.slice;function e(t,e,n){if(t&&0!==t.length){var i=t.length-1,o=e?t[i][e]:t[i];if(e)for(;i--;)n(t[i][e],o)&&(o=t[i][e]);else for(;i--;)n(t[i],o)&&(o=t[i]);return o}}S.util.array={fill:function(t,e){for(var n=t.length;n--;)t[n]=e;return t},invoke:function(e,n){for(var i=t.call(arguments,2),o=[],r=0,a=e.length;r<a;r++)o[r]=i.length?e[r][n].apply(e[r],i):e[r][n].call(e[r]);return o},min:function(t,n){return e(t,n,(function(t,e){return t<e}))},max:function(t,n){return e(t,n,(function(t,e){return t>=e}))}}}(),function(){function t(e,n,i){if(i)if(!S.isLikelyNode&&n instanceof Element)e=n;else if(n instanceof Array){e=[];for(var o=0,r=n.length;o<r;o++)e[o]=t({},n[o],i)}else if(n&&"object"==typeof n)for(var a in n)"canvas"===a||"group"===a?e[a]=null:n.hasOwnProperty(a)&&(e[a]=t({},n[a],i));else e=n;else for(var a in n)e[a]=n[a];return e}S.util.object={extend:t,clone:function(e,n){return t({},e,n)}},S.util.object.extend(S.util,S.Observable)}(),function(){function t(t,e){var n=t.charCodeAt(e);if(isNaN(n))return"";if(n<55296||n>57343)return t.charAt(e);if(55296<=n&&n<=56319){if(t.length<=e+1)throw"High surrogate without following low surrogate";var i=t.charCodeAt(e+1);if(56320>i||i>57343)throw"High surrogate without following low surrogate";return t.charAt(e)+t.charAt(e+1)}if(0===e)throw"Low surrogate without preceding high surrogate";var o=t.charCodeAt(e-1);if(55296>o||o>56319)throw"Low surrogate without preceding high surrogate";return!1}S.util.string={camelize:function(t){return t.replace(/-+(.)?/g,(function(t,e){return e?e.toUpperCase():""}))},capitalize:function(t,e){return t.charAt(0).toUpperCase()+(e?t.slice(1):t.slice(1).toLowerCase())},escapeXml:function(t){return t.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")},graphemeSplit:function(e){var n,i=0,o=[];for(i=0;i<e.length;i++)!1!==(n=t(e,i))&&o.push(n);return o}}}(),function(){var t=Array.prototype.slice,e=function(){},n=function(){for(var t in{toString:1})if("toString"===t)return!1;return!0}(),i=function(t,e,i){for(var o in e)o in t.prototype&&"function"==typeof t.prototype[o]&&(e[o]+"").indexOf("callSuper")>-1?t.prototype[o]=function(t){return function(){var n=this.constructor.superclass;this.constructor.superclass=i;var o=e[t].apply(this,arguments);if(this.constructor.superclass=n,"initialize"!==t)return o}}(o):t.prototype[o]=e[o],n&&(e.toString!==Object.prototype.toString&&(t.prototype.toString=e.toString),e.valueOf!==Object.prototype.valueOf&&(t.prototype.valueOf=e.valueOf))};function o(){}function r(e){for(var n=null,i=this;i.constructor.superclass;){var o=i.constructor.superclass.prototype[e];if(i[e]!==o){n=o;break}i=i.constructor.superclass.prototype}if(n)return arguments.length>1?n.apply(this,t.call(arguments,1)):n.call(this)}S.util.createClass=function(){var n=null,a=t.call(arguments,0);function s(){this.initialize.apply(this,arguments)}"function"==typeof a[0]&&(n=a.shift()),s.superclass=n,s.subclasses=[],n&&(o.prototype=n.prototype,s.prototype=new o,n.subclasses.push(s));for(var c=0,l=a.length;c<l;c++)i(s,a[c],n);return s.prototype.initialize||(s.prototype.initialize=e),s.prototype.constructor=s,s.prototype.callSuper=r,s}}(),l=!!S.document.createElement("div").attachEvent,u=["touchstart","touchmove","touchend"],S.util.addListener=function(t,e,n,i){t&&t.addEventListener(e,n,!l&&i)},S.util.removeListener=function(t,e,n,i){t&&t.removeEventListener(e,n,!l&&i)},S.util.getPointer=function(t){var e=t.target,n=S.util.getScrollLeftTop(e),i=function(t){var e=t.changedTouches;return e&&e[0]?e[0]:t}(t);return{x:i.clientX+n.left,y:i.clientY+n.top}},S.util.isTouchEvent=function(t){return u.indexOf(t.type)>-1||"touch"===t.pointerType},f=S.document.createElement("div"),h="string"==typeof f.style.opacity,d="string"==typeof f.style.filter,p=/alpha\s*\(\s*opacity\s*=\s*([^\)]+)\)/,g=function(t){return t},h?g=function(t,e){return t.style.opacity=e,t}:d&&(g=function(t,e){var n=t.style;return t.currentStyle&&!t.currentStyle.hasLayout&&(n.zoom=1),p.test(n.filter)?(e=e>=.9999?"":"alpha(opacity="+100*e+")",n.filter=n.filter.replace(p,e)):n.filter+=" alpha(opacity="+100*e+")",t}),S.util.setStyle=function(t,e){var n=t.style;if(!n)return t;if("string"==typeof e)return t.style.cssText+=";"+e,e.indexOf("opacity")>-1?g(t,e.match(/opacity:\s*(\d?\.?\d*)/)[1]):t;for(var i in e)"opacity"===i?g(t,e[i]):n["float"===i||"cssFloat"===i?void 0===n.styleFloat?"cssFloat":"styleFloat":i]=e[i];return t},function(){var t=Array.prototype.slice;var e,n,i,o,r=function(e){return t.call(e,0)};try{e=r(S.document.childNodes)instanceof Array}catch(t){}function a(t,e){var n=S.document.createElement(t);for(var i in e)"class"===i?n.className=e[i]:"for"===i?n.htmlFor=e[i]:n.setAttribute(i,e[i]);return n}function s(t){for(var e=0,n=0,i=S.document.documentElement,o=S.document.body||{scrollLeft:0,scrollTop:0};t&&(t.parentNode||t.host)&&((t=t.parentNode||t.host)===S.document?(e=o.scrollLeft||i.scrollLeft||0,n=o.scrollTop||i.scrollTop||0):(e+=t.scrollLeft||0,n+=t.scrollTop||0),1!==t.nodeType||"fixed"!==t.style.position););return{left:e,top:n}}e||(r=function(t){for(var e=new Array(t.length),n=t.length;n--;)e[n]=t[n];return e}),n=S.document.defaultView&&S.document.defaultView.getComputedStyle?function(t,e){var n=S.document.defaultView.getComputedStyle(t,null);return n?n[e]:void 0}:function(t,e){var n=t.style[e];return!n&&t.currentStyle&&(n=t.currentStyle[e]),n},i=S.document.documentElement.style,o="userSelect"in i?"userSelect":"MozUserSelect"in i?"MozUserSelect":"WebkitUserSelect"in i?"WebkitUserSelect":"KhtmlUserSelect"in i?"KhtmlUserSelect":"",S.util.makeElementUnselectable=function(t){return void 0!==t.onselectstart&&(t.onselectstart=S.util.falseFunction),o?t.style[o]="none":"string"==typeof t.unselectable&&(t.unselectable="on"),t},S.util.makeElementSelectable=function(t){return void 0!==t.onselectstart&&(t.onselectstart=null),o?t.style[o]="":"string"==typeof t.unselectable&&(t.unselectable=""),t},S.util.setImageSmoothing=function(t,e){t.imageSmoothingEnabled=t.imageSmoothingEnabled||t.webkitImageSmoothingEnabled||t.mozImageSmoothingEnabled||t.msImageSmoothingEnabled||t.oImageSmoothingEnabled,t.imageSmoothingEnabled=e},S.util.getById=function(t){return"string"==typeof t?S.document.getElementById(t):t},S.util.toArray=r,S.util.addClass=function(t,e){t&&-1===(" "+t.className+" ").indexOf(" "+e+" ")&&(t.className+=(t.className?" ":"")+e)},S.util.makeElement=a,S.util.wrapElement=function(t,e,n){return"string"==typeof e&&(e=a(e,n)),t.parentNode&&t.parentNode.replaceChild(e,t),e.appendChild(t),e},S.util.getScrollLeftTop=s,S.util.getElementOffset=function(t){var e,i,o=t&&t.ownerDocument,r={left:0,top:0},a={left:0,top:0},c={borderLeftWidth:"left",borderTopWidth:"top",paddingLeft:"left",paddingTop:"top"};if(!o)return a;for(var l in c)a[c[l]]+=parseInt(n(t,l),10)||0;return e=o.documentElement,void 0!==t.getBoundingClientRect&&(r=t.getBoundingClientRect()),i=s(t),{left:r.left+i.left-(e.clientLeft||0)+a.left,top:r.top+i.top-(e.clientTop||0)+a.top}},S.util.getNodeCanvas=function(t){var e=S.jsdomImplForWrapper(t);return e._canvas||e._image},S.util.cleanUpJsdomNode=function(t){if(S.isLikelyNode){var e=S.jsdomImplForWrapper(t);e&&(e._image=null,e._canvas=null,e._currentSrc=null,e._attributes=null,e._classList=null)}}}(),function(){function t(){}S.util.request=function(e,n){n||(n={});var i=n.method?n.method.toUpperCase():"GET",o=n.onComplete||function(){},r=new S.window.XMLHttpRequest,a=n.body||n.parameters;return r.onreadystatechange=function(){4===r.readyState&&(o(r),r.onreadystatechange=t)},"GET"===i&&(a=null,"string"==typeof n.parameters&&(e=function(t,e){return t+(/\?/.test(t)?"&":"?")+e}(e,n.parameters))),r.open(i,e,!0),"POST"!==i&&"PUT"!==i||r.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),r.send(a),r}}(),S.log=console.log,S.warn=console.warn,function(){function t(){return!1}function e(t,e,n,i){return-n*Math.cos(t/i*(Math.PI/2))+n+e}var n=S.window.requestAnimationFrame||S.window.webkitRequestAnimationFrame||S.window.mozRequestAnimationFrame||S.window.oRequestAnimationFrame||S.window.msRequestAnimationFrame||function(t){return S.window.setTimeout(t,1e3/60)},i=S.window.cancelAnimationFrame||S.window.clearTimeout;function o(){return n.apply(S.window,arguments)}S.util.animate=function(n){o((function(i){n||(n={});var r,a=i||+new Date,s=n.duration||500,c=a+s,l=n.onChange||t,u=n.abort||t,f=n.onComplete||t,h=n.easing||e,d="startValue"in n?n.startValue:0,p="endValue"in n?n.endValue:100,g=n.byValue||p-d;n.onStart&&n.onStart(),function t(e){var n=(r=e||+new Date)>c?s:r-a,i=n/s,m=h(n,d,g,s),b=Math.abs((m-d)/g);if(!u())return r>c?(l(p,1,1),void f(p,1,1)):(l(m,b,i),void o(t));f(p,1,1)}(a)}))},S.util.requestAnimFrame=o,S.util.cancelAnimFrame=function(){return i.apply(S.window,arguments)}}(),function(){function t(t,e,n){var i="rgba("+parseInt(t[0]+n*(e[0]-t[0]),10)+","+parseInt(t[1]+n*(e[1]-t[1]),10)+","+parseInt(t[2]+n*(e[2]-t[2]),10);return i+=","+(t&&e?parseFloat(t[3]+n*(e[3]-t[3])):1),i+=")"}S.util.animateColor=function(e,n,i,o){var r=new S.Color(e).getSource(),a=new S.Color(n).getSource(),s=o.onComplete,c=o.onChange;o=o||{},S.util.animate(S.util.object.extend(o,{duration:i||500,startValue:r,endValue:a,byValue:a,easing:function(e,n,i,r){return t(n,i,o.colorEasing?o.colorEasing(e,r):1-Math.cos(e/r*(Math.PI/2)))},onComplete:function(e,n,i){if(s)return s(t(a,a,0),n,i)},onChange:function(e,n,i){if(c){if(Array.isArray(e))return c(t(e,e,0),n,i);c(e,n,i)}}}))}}(),function(){function t(t,e,n,i){return t<Math.abs(e)?(t=e,i=n/4):i=0===e&&0===t?n/(2*Math.PI)*Math.asin(1):n/(2*Math.PI)*Math.asin(e/t),{a:t,c:e,p:n,s:i}}function e(t,e,n){return t.a*Math.pow(2,10*(e-=1))*Math.sin((e*n-t.s)*(2*Math.PI)/t.p)}function n(t,e,n,o){return n-i(o-t,0,n,o)+e}function i(t,e,n,i){return(t/=i)<1/2.75?n*(7.5625*t*t)+e:t<2/2.75?n*(7.5625*(t-=1.5/2.75)*t+.75)+e:t<2.5/2.75?n*(7.5625*(t-=2.25/2.75)*t+.9375)+e:n*(7.5625*(t-=2.625/2.75)*t+.984375)+e}S.util.ease={easeInQuad:function(t,e,n,i){return n*(t/=i)*t+e},easeOutQuad:function(t,e,n,i){return-n*(t/=i)*(t-2)+e},easeInOutQuad:function(t,e,n,i){return(t/=i/2)<1?n/2*t*t+e:-n/2*(--t*(t-2)-1)+e},easeInCubic:function(t,e,n,i){return n*(t/=i)*t*t+e},easeOutCubic:function(t,e,n,i){return n*((t=t/i-1)*t*t+1)+e},easeInOutCubic:function(t,e,n,i){return(t/=i/2)<1?n/2*t*t*t+e:n/2*((t-=2)*t*t+2)+e},easeInQuart:function(t,e,n,i){return n*(t/=i)*t*t*t+e},easeOutQuart:function(t,e,n,i){return-n*((t=t/i-1)*t*t*t-1)+e},easeInOutQuart:function(t,e,n,i){return(t/=i/2)<1?n/2*t*t*t*t+e:-n/2*((t-=2)*t*t*t-2)+e},easeInQuint:function(t,e,n,i){return n*(t/=i)*t*t*t*t+e},easeOutQuint:function(t,e,n,i){return n*((t=t/i-1)*t*t*t*t+1)+e},easeInOutQuint:function(t,e,n,i){return(t/=i/2)<1?n/2*t*t*t*t*t+e:n/2*((t-=2)*t*t*t*t+2)+e},easeInSine:function(t,e,n,i){return-n*Math.cos(t/i*(Math.PI/2))+n+e},easeOutSine:function(t,e,n,i){return n*Math.sin(t/i*(Math.PI/2))+e},easeInOutSine:function(t,e,n,i){return-n/2*(Math.cos(Math.PI*t/i)-1)+e},easeInExpo:function(t,e,n,i){return 0===t?e:n*Math.pow(2,10*(t/i-1))+e},easeOutExpo:function(t,e,n,i){return t===i?e+n:n*(1-Math.pow(2,-10*t/i))+e},easeInOutExpo:function(t,e,n,i){return 0===t?e:t===i?e+n:(t/=i/2)<1?n/2*Math.pow(2,10*(t-1))+e:n/2*(2-Math.pow(2,-10*--t))+e},easeInCirc:function(t,e,n,i){return-n*(Math.sqrt(1-(t/=i)*t)-1)+e},easeOutCirc:function(t,e,n,i){return n*Math.sqrt(1-(t=t/i-1)*t)+e},easeInOutCirc:function(t,e,n,i){return(t/=i/2)<1?-n/2*(Math.sqrt(1-t*t)-1)+e:n/2*(Math.sqrt(1-(t-=2)*t)+1)+e},easeInElastic:function(n,i,o,r){var a=0;return 0===n?i:1===(n/=r)?i+o:(a||(a=.3*r),-e(t(o,o,a,1.70158),n,r)+i)},easeOutElastic:function(e,n,i,o){var r=0;if(0===e)return n;if(1===(e/=o))return n+i;r||(r=.3*o);var a=t(i,i,r,1.70158);return a.a*Math.pow(2,-10*e)*Math.sin((e*o-a.s)*(2*Math.PI)/a.p)+a.c+n},easeInOutElastic:function(n,i,o,r){var a=0;if(0===n)return i;if(2===(n/=r/2))return i+o;a||(a=r*(.3*1.5));var s=t(o,o,a,1.70158);return n<1?-.5*e(s,n,r)+i:s.a*Math.pow(2,-10*(n-=1))*Math.sin((n*r-s.s)*(2*Math.PI)/s.p)*.5+s.c+i},easeInBack:function(t,e,n,i,o){return void 0===o&&(o=1.70158),n*(t/=i)*t*((o+1)*t-o)+e},easeOutBack:function(t,e,n,i,o){return void 0===o&&(o=1.70158),n*((t=t/i-1)*t*((o+1)*t+o)+1)+e},easeInOutBack:function(t,e,n,i,o){return void 0===o&&(o=1.70158),(t/=i/2)<1?n/2*(t*t*((1+(o*=1.525))*t-o))+e:n/2*((t-=2)*t*((1+(o*=1.525))*t+o)+2)+e},easeInBounce:n,easeOutBounce:i,easeInOutBounce:function(t,e,o,r){return t<r/2?.5*n(2*t,0,o,r)+e:.5*i(2*t-r,0,o,r)+.5*o+e}}}(),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.util.object.extend,i=e.util.object.clone,o=e.util.toFixed,r=e.util.parseUnit,a=e.util.multiplyTransformMatrices,s={cx:"left",x:"left",r:"radius",cy:"top",y:"top",display:"visible",visibility:"visible",transform:"transformMatrix","fill-opacity":"fillOpacity","fill-rule":"fillRule","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","letter-spacing":"charSpacing","paint-order":"paintFirst","stroke-dasharray":"strokeDashArray","stroke-dashoffset":"strokeDashOffset","stroke-linecap":"strokeLineCap","stroke-linejoin":"strokeLineJoin","stroke-miterlimit":"strokeMiterLimit","stroke-opacity":"strokeOpacity","stroke-width":"strokeWidth","text-decoration":"textDecoration","text-anchor":"textAnchor",opacity:"opacity","clip-path":"clipPath","clip-rule":"clipRule","vector-effect":"strokeUniform","image-rendering":"imageSmoothing"},c={stroke:"strokeOpacity",fill:"fillOpacity"},l="font-size",u="clip-path";function f(t){return t in s?s[t]:t}function h(t,n,i,o){var s,c="[object Array]"===Object.prototype.toString.call(n);if("fill"!==t&&"stroke"!==t||"none"!==n){if("strokeUniform"===t)return"non-scaling-stroke"===n;if("strokeDashArray"===t)n="none"===n?null:n.replace(/,/g," ").split(/\s+/).map(parseFloat);else if("transformMatrix"===t)n=i&&i.transformMatrix?a(i.transformMatrix,e.parseTransformAttribute(n)):e.parseTransformAttribute(n);else if("visible"===t)n="none"!==n&&"hidden"!==n,i&&!1===i.visible&&(n=!1);else if("opacity"===t)n=parseFloat(n),i&&void 0!==i.opacity&&(n*=i.opacity);else if("textAnchor"===t)n="start"===n?"left":"end"===n?"right":"center";else if("charSpacing"===t)s=r(n,o)/o*1e3;else if("paintFirst"===t){var l=n.indexOf("fill"),u=n.indexOf("stroke");n="fill";(l>-1&&u>-1&&u<l||-1===l&&u>-1)&&(n="stroke")}else{if("href"===t||"xlink:href"===t||"font"===t)return n;if("imageSmoothing"===t)return"optimizeQuality"===n;s=c?n.map(r):r(n,o)}}else n="";return!c&&isNaN(s)?n:s}function d(t){return new RegExp("^("+t.join("|")+")\\b","i")}function p(t,e){var n,i,o,r,a=[];for(o=0,r=e.length;o<r;o++)n=e[o],i=t.getElementsByTagName(n),a=a.concat(Array.prototype.slice.call(i));return a}function g(t,e){var n,i=!0;return(n=m(t,e.pop()))&&e.length&&(i=function(t,e){var n,i=!0;for(;t.parentNode&&1===t.parentNode.nodeType&&e.length;)i&&(n=e.pop()),i=m(t=t.parentNode,n);return 0===e.length}(t,e)),n&&i&&0===e.length}function m(t,e){var n,i,o=t.nodeName,r=t.getAttribute("class"),a=t.getAttribute("id");if(n=new RegExp("^"+o,"i"),e=e.replace(n,""),a&&e.length&&(n=new RegExp("#"+a+"(?![a-zA-Z\\-]+)","i"),e=e.replace(n,"")),r&&e.length)for(i=(r=r.split(" ")).length;i--;)n=new RegExp("\\."+r[i]+"(?![a-zA-Z\\-]+)","i"),e=e.replace(n,"");return 0===e.length}function b(t,e){var n;if(t.getElementById&&(n=t.getElementById(e)),n)return n;var i,o,r,a=t.getElementsByTagName("*");for(o=0,r=a.length;o<r;o++)if(e===(i=a[o]).getAttribute("id"))return i}e.svgValidTagNamesRegEx=d(["path","circle","polygon","polyline","ellipse","rect","line","image","text"]),e.svgViewBoxElementsRegEx=d(["symbol","image","marker","pattern","view","svg"]),e.svgInvalidAncestorsRegEx=d(["pattern","defs","symbol","metadata","clipPath","mask","desc"]),e.svgValidParentsRegEx=d(["symbol","g","a","svg","clipPath","defs"]),e.cssRules={},e.gradientDefs={},e.clipPaths={},e.parseTransformAttribute=function(){function t(t,n,i){t[i]=Math.tan(e.util.degreesToRadians(n[0]))}var n=e.iMatrix,i=e.reNum,o=e.commaWsp,r="(?:"+("(?:(matrix)\\s*\\(\\s*("+i+")"+o+"("+i+")"+o+"("+i+")"+o+"("+i+")"+o+"("+i+")"+o+"("+i+")\\s*\\))")+"|"+("(?:(translate)\\s*\\(\\s*("+i+")(?:"+o+"("+i+"))?\\s*\\))")+"|"+("(?:(scale)\\s*\\(\\s*("+i+")(?:"+o+"("+i+"))?\\s*\\))")+"|"+("(?:(rotate)\\s*\\(\\s*("+i+")(?:"+o+"("+i+")"+o+"("+i+"))?\\s*\\))")+"|"+("(?:(skewX)\\s*\\(\\s*("+i+")\\s*\\))")+"|"+("(?:(skewY)\\s*\\(\\s*("+i+")\\s*\\))")+")",a=new RegExp("^\\s*(?:"+("(?:"+r+"(?:"+o+"*"+r+")*)")+"?)\\s*$"),s=new RegExp(r,"g");return function(i){var o=n.concat(),c=[];if(!i||i&&!a.test(i))return o;i.replace(s,(function(i){var a=new RegExp(r).exec(i).filter((function(t){return!!t})),s=a[1],l=a.slice(2).map(parseFloat);switch(s){case"translate":!function(t,e){t[4]=e[0],2===e.length&&(t[5]=e[1])}(o,l);break;case"rotate":l[0]=e.util.degreesToRadians(l[0]),function(t,n){var i=e.util.cos(n[0]),o=e.util.sin(n[0]),r=0,a=0;3===n.length&&(r=n[1],a=n[2]),t[0]=i,t[1]=o,t[2]=-o,t[3]=i,t[4]=r-(i*r-o*a),t[5]=a-(o*r+i*a)}(o,l);break;case"scale":!function(t,e){var n=e[0],i=2===e.length?e[1]:e[0];t[0]=n,t[3]=i}(o,l);break;case"skewX":t(o,l,2);break;case"skewY":t(o,l,1);break;case"matrix":o=l}c.push(o.concat()),o=n.concat()}));for(var l=c[0];c.length>1;)c.shift(),l=e.util.multiplyTransformMatrices(l,c[0]);return l}}();var v=new RegExp("^\\s*("+e.reNum+"+)\\s*,?\\s*("+e.reNum+"+)\\s*,?\\s*("+e.reNum+"+)\\s*,?\\s*("+e.reNum+"+)\\s*$");function y(t){if(e.svgViewBoxElementsRegEx.test(t.nodeName)){var n,i,o,a,s,c,l=t.getAttribute("viewBox"),u=1,f=1,h=t.getAttribute("width"),d=t.getAttribute("height"),p=t.getAttribute("x")||0,g=t.getAttribute("y")||0,m=t.getAttribute("preserveAspectRatio")||"",b=!l||!(l=l.match(v)),y=!h||!d||"100%"===h||"100%"===d,w=b&&y,x={},C="",A=0,k=0;if(x.width=0,x.height=0,x.toBeParsed=w,b&&(p||g)&&"#document"!==t.parentNode.nodeName&&(C=" translate("+r(p)+" "+r(g)+") ",s=(t.getAttribute("transform")||"")+C,t.setAttribute("transform",s),t.removeAttribute("x"),t.removeAttribute("y")),w)return x;if(b)return x.width=r(h),x.height=r(d),x;if(n=-parseFloat(l[1]),i=-parseFloat(l[2]),o=parseFloat(l[3]),a=parseFloat(l[4]),x.minX=n,x.minY=i,x.viewBoxWidth=o,x.viewBoxHeight=a,y?(x.width=o,x.height=a):(x.width=r(h),x.height=r(d),u=x.width/o,f=x.height/a),"none"!==(m=e.util.parsePreserveAspectRatioAttribute(m)).alignX&&("meet"===m.meetOrSlice&&(f=u=u>f?f:u),"slice"===m.meetOrSlice&&(f=u=u>f?u:f),A=x.width-o*u,k=x.height-a*u,"Mid"===m.alignX&&(A/=2),"Mid"===m.alignY&&(k/=2),"Min"===m.alignX&&(A=0),"Min"===m.alignY&&(k=0)),1===u&&1===f&&0===n&&0===i&&0===p&&0===g)return x;if((p||g)&&"#document"!==t.parentNode.nodeName&&(C=" translate("+r(p)+" "+r(g)+") "),s=C+" matrix("+u+" 0 0 "+f+" "+(n*u+A)+" "+(i*f+k)+") ","svg"===t.nodeName){for(c=t.ownerDocument.createElementNS(e.svgNS,"g");t.firstChild;)c.appendChild(t.firstChild);t.appendChild(c)}else(c=t).removeAttribute("x"),c.removeAttribute("y"),s=c.getAttribute("transform")+s;return c.setAttribute("transform",s),x}}function w(t,e){var n="xlink:href",i=b(t,e.getAttribute(n).substr(1));if(i&&i.getAttribute(n)&&w(t,i),["gradientTransform","x1","x2","y1","y2","gradientUnits","cx","cy","r","fx","fy"].forEach((function(t){i&&!e.hasAttribute(t)&&i.hasAttribute(t)&&e.setAttribute(t,i.getAttribute(t))})),!e.children.length)for(var o=i.cloneNode(!0);o.firstChild;)e.appendChild(o.firstChild);e.removeAttribute(n)}e.parseSVGDocument=function(t,n,o,r){if(t){!function(t){for(var n=p(t,["use","svg:use"]),i=0;n.length&&i<n.length;){var o,r,a,s,c=n[i],l=(c.getAttribute("xlink:href")||c.getAttribute("href")).substr(1),u=c.getAttribute("x")||0,f=c.getAttribute("y")||0,h=b(t,l).cloneNode(!0),d=(h.getAttribute("transform")||"")+" translate("+u+", "+f+")",g=n.length,m=e.svgNS;if(y(h),/^svg$/i.test(h.nodeName)){var v=h.ownerDocument.createElementNS(m,"g");for(r=0,s=(a=h.attributes).length;r<s;r++)o=a.item(r),v.setAttributeNS(m,o.nodeName,o.nodeValue);for(;h.firstChild;)v.appendChild(h.firstChild);h=v}for(r=0,s=(a=c.attributes).length;r<s;r++)"x"!==(o=a.item(r)).nodeName&&"y"!==o.nodeName&&"xlink:href"!==o.nodeName&&"href"!==o.nodeName&&("transform"===o.nodeName?d=o.nodeValue+" "+d:h.setAttribute(o.nodeName,o.nodeValue));h.setAttribute("transform",d),h.setAttribute("instantiated_by_use","1"),h.removeAttribute("id"),c.parentNode.replaceChild(h,c),n.length===g&&i++}}(t);var a,s,c=e.Object.__uid++,l=y(t),u=e.util.toArray(t.getElementsByTagName("*"));if(l.crossOrigin=r&&r.crossOrigin,l.svgUid=c,0===u.length&&e.isLikelyNode){var f=[];for(a=0,s=(u=t.selectNodes('//*[name(.)!="svg"]')).length;a<s;a++)f[a]=u[a];u=f}var h=u.filter((function(t){return y(t),e.svgValidTagNamesRegEx.test(t.nodeName.replace("svg:",""))&&!function(t,e){for(;t&&(t=t.parentNode);)if(t.nodeName&&e.test(t.nodeName.replace("svg:",""))&&!t.getAttribute("instantiated_by_use"))return!0;return!1}(t,e.svgInvalidAncestorsRegEx)}));if(!h||h&&!h.length)n&&n([],{});else{var d={};u.filter((function(t){return"clipPath"===t.nodeName.replace("svg:","")})).forEach((function(t){var n=t.getAttribute("id");d[n]=e.util.toArray(t.getElementsByTagName("*")).filter((function(t){return e.svgValidTagNamesRegEx.test(t.nodeName.replace("svg:",""))}))})),e.gradientDefs[c]=e.getGradientDefs(t),e.cssRules[c]=e.getCSSRules(t),e.clipPaths[c]=d,e.parseElements(h,(function(t,i){n&&(n(t,l,i,u),delete e.gradientDefs[c],delete e.cssRules[c],delete e.clipPaths[c])}),i(l),o,r)}}};var x=new RegExp("(normal|italic)?\\s*(normal|small-caps)?\\s*(normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900)?\\s*("+e.reNum+"(?:px|cm|mm|em|pt|pc|in)*)(?:\\/(normal|"+e.reNum+"))?\\s+(.*)");n(e,{parseFontDeclaration:function(t,e){var n=t.match(x);if(n){var i=n[1],o=n[3],a=n[4],s=n[5],c=n[6];i&&(e.fontStyle=i),o&&(e.fontWeight=isNaN(parseFloat(o))?o:parseFloat(o)),a&&(e.fontSize=r(a)),c&&(e.fontFamily=c),s&&(e.lineHeight="normal"===s?1:s)}},getGradientDefs:function(t){var e,n=p(t,["linearGradient","radialGradient","svg:linearGradient","svg:radialGradient"]),i=0,o={};for(i=n.length;i--;)(e=n[i]).getAttribute("xlink:href")&&w(t,e),o[e.getAttribute("id")]=e;return o},parseAttributes:function(t,i,a){if(t){var s,d,p,m={};void 0===a&&(a=t.getAttribute("svgUid")),t.parentNode&&e.svgValidParentsRegEx.test(t.parentNode.nodeName)&&(m=e.parseAttributes(t.parentNode,i,a));var b=i.reduce((function(e,n){return(s=t.getAttribute(n))&&(e[n]=s),e}),{}),v=n(function(t,n){var i={};for(var o in e.cssRules[n])if(g(t,o.split(" ")))for(var r in e.cssRules[n][o])i[r]=e.cssRules[n][o][r];return i}(t,a),e.parseStyleAttribute(t));b=n(b,v),v[u]&&t.setAttribute(u,v[u]),d=p=m.fontSize||e.Text.DEFAULT_SVG_FONT_SIZE,b[l]&&(b[l]=d=r(b[l],p));var y,w,x={};for(var C in b)w=h(y=f(C),b[C],m,d),x[y]=w;x&&x.font&&e.parseFontDeclaration(x.font,x);var A=n(m,x);return e.svgValidParentsRegEx.test(t.nodeName)?A:function(t){for(var n in c)if(void 0!==t[c[n]]&&""!==t[n]){if(void 0===t[n]){if(!e.Object.prototype[n])continue;t[n]=e.Object.prototype[n]}if(0!==t[n].indexOf("url(")){var i=new e.Color(t[n]);t[n]=i.setAlpha(o(i.getAlpha()*t[c[n]],2)).toRgba()}}return t}(A)}},parseElements:function(t,n,i,o,r){new e.ElementsParser(t,n,i,o,r).parse()},parseStyleAttribute:function(t){var e={},n=t.getAttribute("style");return n?("string"==typeof n?function(t,e){var n,i;t.replace(/;\s*$/,"").split(";").forEach((function(t){var o=t.split(":");n=o[0].trim().toLowerCase(),i=o[1].trim(),e[n]=i}))}(n,e):function(t,e){var n,i;for(var o in t)void 0!==t[o]&&(n=o.toLowerCase(),i=t[o],e[n]=i)}(n,e),e):e},parsePointsAttribute:function(t){if(!t)return null;var e,n,i=[];for(e=0,n=(t=(t=t.replace(/,/g," ").trim()).split(/\s+/)).length;e<n;e+=2)i.push({x:parseFloat(t[e]),y:parseFloat(t[e+1])});return i},getCSSRules:function(t){var n,i,o=t.getElementsByTagName("style"),r={};for(n=0,i=o.length;n<i;n++){var a=o[n].textContent||"";""!==(a=a.replace(/\/\*[\s\S]*?\*\//g,"")).trim()&&a.match(/[^{]*\{[\s\S]*?\}/g).map((function(t){return t.trim()})).forEach((function(t){var o=t.match(/([\s\S]*?)\s*\{([^}]*)\}/),a={},s=o[2].trim().replace(/;$/,"").split(/\s*;\s*/);for(n=0,i=s.length;n<i;n++){var c=s[n].split(/\s*:\s*/),l=c[0],u=c[1];a[l]=u}(t=o[1]).split(",").forEach((function(t){""!==(t=t.replace(/^svg/i,"").trim())&&(r[t]?e.util.object.extend(r[t],a):r[t]=e.util.object.clone(a))}))}))}return r},loadSVGFromURL:function(t,n,i,o){t=t.replace(/^\n\s*/,"").trim(),new e.util.request(t,{method:"get",onComplete:function(t){var r=t.responseXML;if(!r||!r.documentElement)return n&&n(null),!1;e.parseSVGDocument(r.documentElement,(function(t,e,i,o){n&&n(t,e,i,o)}),i,o)}})},loadSVGFromString:function(t,n,i,o){var r=(new e.window.DOMParser).parseFromString(t.trim(),"text/xml");e.parseSVGDocument(r.documentElement,(function(t,e,i,o){n(t,e,i,o)}),i,o)}})}(e),S.ElementsParser=function(t,e,n,i,o,r){this.elements=t,this.callback=e,this.options=n,this.reviver=i,this.svgUid=n&&n.svgUid||0,this.parsingOptions=o,this.regexUrl=/^url\(['"]?#([^'"]+)['"]?\)/g,this.doc=r},(m=S.ElementsParser.prototype).parse=function(){this.instances=new Array(this.elements.length),this.numElements=this.elements.length,this.createObjects()},m.createObjects=function(){var t=this;this.elements.forEach((function(e,n){e.setAttribute("svgUid",t.svgUid),t.createObject(e,n)}))},m.findTag=function(t){return S[S.util.string.capitalize(t.tagName.replace("svg:",""))]},m.createObject=function(t,e){var n=this.findTag(t);if(n&&n.fromElement)try{n.fromElement(t,this.createCallback(e,t),this.options)}catch(t){S.log(t)}else this.checkIfDone()},m.createCallback=function(t,e){var n=this;return function(i){var o;n.resolveGradient(i,e,"fill"),n.resolveGradient(i,e,"stroke"),i instanceof S.Image&&i._originalElement&&(o=i.parsePreserveAspectRatioAttribute(e)),i._removeTransformMatrix(o),n.resolveClipPath(i,e),n.reviver&&n.reviver(e,i),n.instances[t]=i,n.checkIfDone()}},m.extractPropertyDefinition=function(t,e,n){var i=t[e],o=this.regexUrl;if(o.test(i)){o.lastIndex=0;var r=o.exec(i)[1];return o.lastIndex=0,S[n][this.svgUid][r]}},m.resolveGradient=function(t,e,n){var i=this.extractPropertyDefinition(t,n,"gradientDefs");if(i){var o=e.getAttribute(n+"-opacity"),r=S.Gradient.fromElement(i,t,o,this.options);t.set(n,r)}},m.createClipPathCallback=function(t,e){return function(t){t._removeTransformMatrix(),t.fillRule=t.clipRule,e.push(t)}},m.resolveClipPath=function(t,e){var n,i,o,r,a=this.extractPropertyDefinition(t,"clipPath","clipPaths");if(a){o=[],i=S.util.invertTransform(t.calcTransformMatrix());for(var s=a[0].parentNode,c=e;c.parentNode&&c.getAttribute("clip-path")!==t.clipPath;)c=c.parentNode;c.parentNode.appendChild(s);for(var l=0;l<a.length;l++)n=a[l],this.findTag(n).fromElement(n,this.createClipPathCallback(t,o),this.options);a=1===o.length?o[0]:new S.Group(o),r=S.util.multiplyTransformMatrices(i,a.calcTransformMatrix()),a.clipPath&&this.resolveClipPath(a,c);var u=S.util.qrDecompose(r);a.flipX=!1,a.flipY=!1,a.set("scaleX",u.scaleX),a.set("scaleY",u.scaleY),a.angle=u.angle,a.skewX=u.skewX,a.skewY=0,a.setPositionByOrigin({x:u.translateX,y:u.translateY},"center","center"),t.clipPath=a}else delete t.clipPath},m.checkIfDone=function(){0==--this.numElements&&(this.instances=this.instances.filter((function(t){return null!=t})),this.callback(this.instances,this.elements))},function(t){"use strict";var e=t.fabric||(t.fabric={});function n(t,e){this.x=t,this.y=e}e.Point?e.warn("fabric.Point is already defined"):(e.Point=n,n.prototype={type:"point",constructor:n,add:function(t){return new n(this.x+t.x,this.y+t.y)},addEquals:function(t){return this.x+=t.x,this.y+=t.y,this},scalarAdd:function(t){return new n(this.x+t,this.y+t)},scalarAddEquals:function(t){return this.x+=t,this.y+=t,this},subtract:function(t){return new n(this.x-t.x,this.y-t.y)},subtractEquals:function(t){return this.x-=t.x,this.y-=t.y,this},scalarSubtract:function(t){return new n(this.x-t,this.y-t)},scalarSubtractEquals:function(t){return this.x-=t,this.y-=t,this},multiply:function(t){return new n(this.x*t,this.y*t)},multiplyEquals:function(t){return this.x*=t,this.y*=t,this},divide:function(t){return new n(this.x/t,this.y/t)},divideEquals:function(t){return this.x/=t,this.y/=t,this},eq:function(t){return this.x===t.x&&this.y===t.y},lt:function(t){return this.x<t.x&&this.y<t.y},lte:function(t){return this.x<=t.x&&this.y<=t.y},gt:function(t){return this.x>t.x&&this.y>t.y},gte:function(t){return this.x>=t.x&&this.y>=t.y},lerp:function(t,e){return void 0===e&&(e=.5),e=Math.max(Math.min(1,e),0),new n(this.x+(t.x-this.x)*e,this.y+(t.y-this.y)*e)},distanceFrom:function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},midPointFrom:function(t){return this.lerp(t)},min:function(t){return new n(Math.min(this.x,t.x),Math.min(this.y,t.y))},max:function(t){return new n(Math.max(this.x,t.x),Math.max(this.y,t.y))},toString:function(){return this.x+","+this.y},setXY:function(t,e){return this.x=t,this.y=e,this},setX:function(t){return this.x=t,this},setY:function(t){return this.y=t,this},setFromPoint:function(t){return this.x=t.x,this.y=t.y,this},swap:function(t){var e=this.x,n=this.y;this.x=t.x,this.y=t.y,t.x=e,t.y=n},clone:function(){return new n(this.x,this.y)}})}(e),function(t){"use strict";var e=t.fabric||(t.fabric={});function n(t){this.status=t,this.points=[]}e.Intersection?e.warn("fabric.Intersection is already defined"):(e.Intersection=n,e.Intersection.prototype={constructor:n,appendPoint:function(t){return this.points.push(t),this},appendPoints:function(t){return this.points=this.points.concat(t),this}},e.Intersection.intersectLineLine=function(t,i,o,r){var a,s=(r.x-o.x)*(t.y-o.y)-(r.y-o.y)*(t.x-o.x),c=(i.x-t.x)*(t.y-o.y)-(i.y-t.y)*(t.x-o.x),l=(r.y-o.y)*(i.x-t.x)-(r.x-o.x)*(i.y-t.y);if(0!==l){var u=s/l,f=c/l;0<=u&&u<=1&&0<=f&&f<=1?(a=new n("Intersection")).appendPoint(new e.Point(t.x+u*(i.x-t.x),t.y+u*(i.y-t.y))):a=new n}else a=new n(0===s||0===c?"Coincident":"Parallel");return a},e.Intersection.intersectLinePolygon=function(t,e,i){var o,r,a,s,c=new n,l=i.length;for(s=0;s<l;s++)o=i[s],r=i[(s+1)%l],a=n.intersectLineLine(t,e,o,r),c.appendPoints(a.points);return c.points.length>0&&(c.status="Intersection"),c},e.Intersection.intersectPolygonPolygon=function(t,e){var i,o=new n,r=t.length;for(i=0;i<r;i++){var a=t[i],s=t[(i+1)%r],c=n.intersectLinePolygon(a,s,e);o.appendPoints(c.points)}return o.points.length>0&&(o.status="Intersection"),o},e.Intersection.intersectPolygonRectangle=function(t,i,o){var r=i.min(o),a=i.max(o),s=new e.Point(a.x,r.y),c=new e.Point(r.x,a.y),l=n.intersectLinePolygon(r,s,t),u=n.intersectLinePolygon(s,a,t),f=n.intersectLinePolygon(a,c,t),h=n.intersectLinePolygon(c,r,t),d=new n;return d.appendPoints(l.points),d.appendPoints(u.points),d.appendPoints(f.points),d.appendPoints(h.points),d.points.length>0&&(d.status="Intersection"),d})}(e),function(t){"use strict";var e=t.fabric||(t.fabric={});function n(t){t?this._tryParsingColor(t):this.setSource([0,0,0,1])}function i(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}e.Color?e.warn("fabric.Color is already defined."):(e.Color=n,e.Color.prototype={_tryParsingColor:function(t){var e;t in n.colorNameMap&&(t=n.colorNameMap[t]),"transparent"===t&&(e=[255,255,255,0]),e||(e=n.sourceFromHex(t)),e||(e=n.sourceFromRgb(t)),e||(e=n.sourceFromHsl(t)),e||(e=[0,0,0,1]),e&&this.setSource(e)},_rgbToHsl:function(t,n,i){t/=255,n/=255,i/=255;var o,r,a,s=e.util.array.max([t,n,i]),c=e.util.array.min([t,n,i]);if(a=(s+c)/2,s===c)o=r=0;else{var l=s-c;switch(r=a>.5?l/(2-s-c):l/(s+c),s){case t:o=(n-i)/l+(n<i?6:0);break;case n:o=(i-t)/l+2;break;case i:o=(t-n)/l+4}o/=6}return[Math.round(360*o),Math.round(100*r),Math.round(100*a)]},getSource:function(){return this._source},setSource:function(t){this._source=t},toRgb:function(){var t=this.getSource();return"rgb("+t[0]+","+t[1]+","+t[2]+")"},toRgba:function(){var t=this.getSource();return"rgba("+t[0]+","+t[1]+","+t[2]+","+t[3]+")"},toHsl:function(){var t=this.getSource(),e=this._rgbToHsl(t[0],t[1],t[2]);return"hsl("+e[0]+","+e[1]+"%,"+e[2]+"%)"},toHsla:function(){var t=this.getSource(),e=this._rgbToHsl(t[0],t[1],t[2]);return"hsla("+e[0]+","+e[1]+"%,"+e[2]+"%,"+t[3]+")"},toHex:function(){var t,e,n,i=this.getSource();return t=1===(t=i[0].toString(16)).length?"0"+t:t,e=1===(e=i[1].toString(16)).length?"0"+e:e,n=1===(n=i[2].toString(16)).length?"0"+n:n,t.toUpperCase()+e.toUpperCase()+n.toUpperCase()},toHexa:function(){var t,e=this.getSource();return t=1===(t=(t=Math.round(255*e[3])).toString(16)).length?"0"+t:t,this.toHex()+t.toUpperCase()},getAlpha:function(){return this.getSource()[3]},setAlpha:function(t){var e=this.getSource();return e[3]=t,this.setSource(e),this},toGrayscale:function(){var t=this.getSource(),e=parseInt((.3*t[0]+.59*t[1]+.11*t[2]).toFixed(0),10),n=t[3];return this.setSource([e,e,e,n]),this},toBlackWhite:function(t){var e=this.getSource(),n=(.3*e[0]+.59*e[1]+.11*e[2]).toFixed(0),i=e[3];return t=t||127,n=Number(n)<Number(t)?0:255,this.setSource([n,n,n,i]),this},overlayWith:function(t){t instanceof n||(t=new n(t));var e,i=[],o=this.getAlpha(),r=this.getSource(),a=t.getSource();for(e=0;e<3;e++)i.push(Math.round(.5*r[e]+.5*a[e]));return i[3]=o,this.setSource(i),this}},e.Color.reRGBa=/^rgba?\(\s*(\d{1,3}(?:\.\d+)?\%?)\s*,\s*(\d{1,3}(?:\.\d+)?\%?)\s*,\s*(\d{1,3}(?:\.\d+)?\%?)\s*(?:\s*,\s*((?:\d*\.?\d+)?)\s*)?\)$/i,e.Color.reHSLa=/^hsla?\(\s*(\d{1,3})\s*,\s*(\d{1,3}\%)\s*,\s*(\d{1,3}\%)\s*(?:\s*,\s*(\d+(?:\.\d+)?)\s*)?\)$/i,e.Color.reHex=/^#?([0-9a-f]{8}|[0-9a-f]{6}|[0-9a-f]{4}|[0-9a-f]{3})$/i,e.Color.colorNameMap={aliceblue:"#F0F8FF",antiquewhite:"#FAEBD7",aqua:"#00FFFF",aquamarine:"#7FFFD4",azure:"#F0FFFF",beige:"#F5F5DC",bisque:"#FFE4C4",black:"#000000",blanchedalmond:"#FFEBCD",blue:"#0000FF",blueviolet:"#8A2BE2",brown:"#A52A2A",burlywood:"#DEB887",cadetblue:"#5F9EA0",chartreuse:"#7FFF00",chocolate:"#D2691E",coral:"#FF7F50",cornflowerblue:"#6495ED",cornsilk:"#FFF8DC",crimson:"#DC143C",cyan:"#00FFFF",darkblue:"#00008B",darkcyan:"#008B8B",darkgoldenrod:"#B8860B",darkgray:"#A9A9A9",darkgrey:"#A9A9A9",darkgreen:"#006400",darkkhaki:"#BDB76B",darkmagenta:"#8B008B",darkolivegreen:"#556B2F",darkorange:"#FF8C00",darkorchid:"#9932CC",darkred:"#8B0000",darksalmon:"#E9967A",darkseagreen:"#8FBC8F",darkslateblue:"#483D8B",darkslategray:"#2F4F4F",darkslategrey:"#2F4F4F",darkturquoise:"#00CED1",darkviolet:"#9400D3",deeppink:"#FF1493",deepskyblue:"#00BFFF",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1E90FF",firebrick:"#B22222",floralwhite:"#FFFAF0",forestgreen:"#228B22",fuchsia:"#FF00FF",gainsboro:"#DCDCDC",ghostwhite:"#F8F8FF",gold:"#FFD700",goldenrod:"#DAA520",gray:"#808080",grey:"#808080",green:"#008000",greenyellow:"#ADFF2F",honeydew:"#F0FFF0",hotpink:"#FF69B4",indianred:"#CD5C5C",indigo:"#4B0082",ivory:"#FFFFF0",khaki:"#F0E68C",lavender:"#E6E6FA",lavenderblush:"#FFF0F5",lawngreen:"#7CFC00",lemonchiffon:"#FFFACD",lightblue:"#ADD8E6",lightcoral:"#F08080",lightcyan:"#E0FFFF",lightgoldenrodyellow:"#FAFAD2",lightgray:"#D3D3D3",lightgrey:"#D3D3D3",lightgreen:"#90EE90",lightpink:"#FFB6C1",lightsalmon:"#FFA07A",lightseagreen:"#20B2AA",lightskyblue:"#87CEFA",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#B0C4DE",lightyellow:"#FFFFE0",lime:"#00FF00",limegreen:"#32CD32",linen:"#FAF0E6",magenta:"#FF00FF",maroon:"#800000",mediumaquamarine:"#66CDAA",mediumblue:"#0000CD",mediumorchid:"#BA55D3",mediumpurple:"#9370DB",mediumseagreen:"#3CB371",mediumslateblue:"#7B68EE",mediumspringgreen:"#00FA9A",mediumturquoise:"#48D1CC",mediumvioletred:"#C71585",midnightblue:"#191970",mintcream:"#F5FFFA",mistyrose:"#FFE4E1",moccasin:"#FFE4B5",navajowhite:"#FFDEAD",navy:"#000080",oldlace:"#FDF5E6",olive:"#808000",olivedrab:"#6B8E23",orange:"#FFA500",orangered:"#FF4500",orchid:"#DA70D6",palegoldenrod:"#EEE8AA",palegreen:"#98FB98",paleturquoise:"#AFEEEE",palevioletred:"#DB7093",papayawhip:"#FFEFD5",peachpuff:"#FFDAB9",peru:"#CD853F",pink:"#FFC0CB",plum:"#DDA0DD",powderblue:"#B0E0E6",purple:"#800080",rebeccapurple:"#663399",red:"#FF0000",rosybrown:"#BC8F8F",royalblue:"#4169E1",saddlebrown:"#8B4513",salmon:"#FA8072",sandybrown:"#F4A460",seagreen:"#2E8B57",seashell:"#FFF5EE",sienna:"#A0522D",silver:"#C0C0C0",skyblue:"#87CEEB",slateblue:"#6A5ACD",slategray:"#708090",slategrey:"#708090",snow:"#FFFAFA",springgreen:"#00FF7F",steelblue:"#4682B4",tan:"#D2B48C",teal:"#008080",thistle:"#D8BFD8",tomato:"#FF6347",turquoise:"#40E0D0",violet:"#EE82EE",wheat:"#F5DEB3",white:"#FFFFFF",whitesmoke:"#F5F5F5",yellow:"#FFFF00",yellowgreen:"#9ACD32"},e.Color.fromRgb=function(t){return n.fromSource(n.sourceFromRgb(t))},e.Color.sourceFromRgb=function(t){var e=t.match(n.reRGBa);if(e){var i=parseInt(e[1],10)/(/%$/.test(e[1])?100:1)*(/%$/.test(e[1])?255:1),o=parseInt(e[2],10)/(/%$/.test(e[2])?100:1)*(/%$/.test(e[2])?255:1),r=parseInt(e[3],10)/(/%$/.test(e[3])?100:1)*(/%$/.test(e[3])?255:1);return[parseInt(i,10),parseInt(o,10),parseInt(r,10),e[4]?parseFloat(e[4]):1]}},e.Color.fromRgba=n.fromRgb,e.Color.fromHsl=function(t){return n.fromSource(n.sourceFromHsl(t))},e.Color.sourceFromHsl=function(t){var e=t.match(n.reHSLa);if(e){var o,r,a,s=(parseFloat(e[1])%360+360)%360/360,c=parseFloat(e[2])/(/%$/.test(e[2])?100:1),l=parseFloat(e[3])/(/%$/.test(e[3])?100:1);if(0===c)o=r=a=l;else{var u=l<=.5?l*(c+1):l+c-l*c,f=2*l-u;o=i(f,u,s+1/3),r=i(f,u,s),a=i(f,u,s-1/3)}return[Math.round(255*o),Math.round(255*r),Math.round(255*a),e[4]?parseFloat(e[4]):1]}},e.Color.fromHsla=n.fromHsl,e.Color.fromHex=function(t){return n.fromSource(n.sourceFromHex(t))},e.Color.sourceFromHex=function(t){if(t.match(n.reHex)){var e=t.slice(t.indexOf("#")+1),i=3===e.length||4===e.length,o=8===e.length||4===e.length,r=i?e.charAt(0)+e.charAt(0):e.substring(0,2),a=i?e.charAt(1)+e.charAt(1):e.substring(2,4),s=i?e.charAt(2)+e.charAt(2):e.substring(4,6),c=o?i?e.charAt(3)+e.charAt(3):e.substring(6,8):"FF";return[parseInt(r,16),parseInt(a,16),parseInt(s,16),parseFloat((parseInt(c,16)/255).toFixed(2))]}},e.Color.fromSource=function(t){var e=new n;return e.setSource(t),e})}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=["e","se","s","sw","w","nw","n","ne","e"],i=["ns","nesw","ew","nwse"],o={},r="left",a="top",s="right",c="bottom",l="center",u={top:c,bottom:a,left:s,right:r,center:l},f=e.util.radiansToDegrees,h=Math.sign||function(t){return(t>0)-(t<0)||+t};function d(t,e){var n=t.angle+f(Math.atan2(e.y,e.x))+360;return Math.round(n%360/45)}function p(t,n){var i=n.transform.target,o=i.canvas,r=e.util.object.clone(n);r.target=i,o&&o.fire("object:"+t,r),i.fire(t,n)}function g(t,e){var n=e.canvas,i=t[n.uniScaleKey];return n.uniformScaling&&!i||!n.uniformScaling&&i}function m(t){return t.originX===l&&t.originY===l}function b(t,e,n){var i=t.lockScalingX,o=t.lockScalingY;return!(!i||!o)||(!(e||!i&&!o||!n)||(!(!i||"x"!==e)||!(!o||"y"!==e)))}function v(t,e,n,i){return{e:t,transform:e,pointer:{x:n,y:i}}}function y(t){return function(e,n,i,o){var r=n.target,a=r.getCenterPoint(),s=r.translateToOriginPoint(a,n.originX,n.originY),c=t(e,n,i,o);return r.setPositionByOrigin(s,n.originX,n.originY),c}}function w(t,n,i,o,r){var a=t.target,s=a.controls[t.corner],c=a.canvas.getZoom(),l=a.padding/c,u=a.toLocalPoint(new e.Point(o,r),n,i);return u.x>=l&&(u.x-=l),u.x<=-l&&(u.x+=l),u.y>=l&&(u.y-=l),u.y<=l&&(u.y+=l),u.x-=s.offsetX,u.y-=s.offsetY,u}function x(t){return t.flipX&&!t.flipY||!t.flipX&&t.flipY}function C(t,e,n,i,o){if(0!==t[e]){var r=o/t._getTransformedDimensions()[i]*t[n];t.set(n,r)}}function A(t,e,n,i){var o,l=e.target,u=l._getTransformedDimensions(0,l.skewY),h=w(e,e.originX,e.originY,n,i),d=Math.abs(2*h.x)-u.x,g=l.skewX;d<2?o=0:(o=f(Math.atan2(d/l.scaleX,u.y/l.scaleY)),e.originX===r&&e.originY===c&&(o=-o),e.originX===s&&e.originY===a&&(o=-o),x(l)&&(o=-o));var m=g!==o;if(m){var b=l._getTransformedDimensions().y;l.set("skewX",o),C(l,"skewY","scaleY","y",b),p("skewing",v(t,e,n,i))}return m}function k(t,e,n,i){var o,l=e.target,u=l._getTransformedDimensions(l.skewX,0),h=w(e,e.originX,e.originY,n,i),d=Math.abs(2*h.y)-u.y,g=l.skewY;d<2?o=0:(o=f(Math.atan2(d/l.scaleY,u.x/l.scaleX)),e.originX===r&&e.originY===c&&(o=-o),e.originX===s&&e.originY===a&&(o=-o),x(l)&&(o=-o));var m=g!==o;if(m){var b=l._getTransformedDimensions().x;l.set("skewY",o),C(l,"skewX","scaleX","x",b),p("skewing",v(t,e,n,i))}return m}function S(t,e,n,i,o){o=o||{};var r,a,s,c,l,f,d=e.target,y=d.lockScalingX,x=d.lockScalingY,C=o.by,A=g(t,d),k=b(d,C,A),S=e.gestureScale;if(k)return!1;if(S)a=e.scaleX*S,s=e.scaleY*S;else{if(r=w(e,e.originX,e.originY,n,i),l="y"!==C?h(r.x):1,f="x"!==C?h(r.y):1,e.signX||(e.signX=l),e.signY||(e.signY=f),d.lockScalingFlip&&(e.signX!==l||e.signY!==f))return!1;if(c=d._getTransformedDimensions(),A&&!C){var E,_=Math.abs(r.x)+Math.abs(r.y),O=e.original,j=_/(Math.abs(c.x*O.scaleX/d.scaleX)+Math.abs(c.y*O.scaleY/d.scaleY));a=O.scaleX*j,s=O.scaleY*j}else a=Math.abs(r.x*d.scaleX/c.x),s=Math.abs(r.y*d.scaleY/c.y);m(e)&&(a*=2,s*=2),e.signX!==l&&"y"!==C&&(e.originX=u[e.originX],a*=-1,e.signX=l),e.signY!==f&&"x"!==C&&(e.originY=u[e.originY],s*=-1,e.signY=f)}var T=d.scaleX,B=d.scaleY;return C?("x"===C&&d.set("scaleX",a),"y"===C&&d.set("scaleY",s)):(!y&&d.set("scaleX",a),!x&&d.set("scaleY",s)),(E=T!==d.scaleX||B!==d.scaleY)&&p("scaling",v(t,e,n,i)),E}o.scaleCursorStyleHandler=function(t,e,i){var o=g(t,i),r="";if(0!==e.x&&0===e.y?r="x":0===e.x&&0!==e.y&&(r="y"),b(i,r,o))return"not-allowed";var a=d(i,e);return n[a]+"-resize"},o.skewCursorStyleHandler=function(t,e,n){var o="not-allowed";if(0!==e.x&&n.lockSkewingY)return o;if(0!==e.y&&n.lockSkewingX)return o;var r=d(n,e)%4;return i[r]+"-resize"},o.scaleSkewCursorStyleHandler=function(t,e,n){return t[n.canvas.altActionKey]?o.skewCursorStyleHandler(t,e,n):o.scaleCursorStyleHandler(t,e,n)},o.rotationWithSnapping=y((function(t,e,n,i){var o=e,r=o.target,a=r.translateToOriginPoint(r.getCenterPoint(),o.originX,o.originY);if(r.lockRotation)return!1;var s,c=Math.atan2(o.ey-a.y,o.ex-a.x),l=Math.atan2(i-a.y,n-a.x),u=f(l-c+o.theta);if(r.snapAngle>0){var h=r.snapAngle,d=r.snapThreshold||h,g=Math.ceil(u/h)*h,m=Math.floor(u/h)*h;Math.abs(u-m)<d?u=m:Math.abs(u-g)<d&&(u=g)}return u<0&&(u=360+u),u%=360,s=r.angle!==u,r.angle=u,s&&p("rotating",v(t,e,n,i)),s})),o.scalingEqually=y((function(t,e,n,i){return S(t,e,n,i)})),o.scalingX=y((function(t,e,n,i){return S(t,e,n,i,{by:"x"})})),o.scalingY=y((function(t,e,n,i){return S(t,e,n,i,{by:"y"})})),o.scalingYOrSkewingX=function(t,e,n,i){return t[e.target.canvas.altActionKey]?o.skewHandlerX(t,e,n,i):o.scalingY(t,e,n,i)},o.scalingXOrSkewingY=function(t,e,n,i){return t[e.target.canvas.altActionKey]?o.skewHandlerY(t,e,n,i):o.scalingX(t,e,n,i)},o.changeWidth=y((function(t,e,n,i){var o,r=e.target,a=w(e,e.originX,e.originY,n,i),s=r.strokeWidth/(r.strokeUniform?r.scaleX:1),c=m(e)?2:1,l=r.width,u=Math.abs(a.x*c/r.scaleX)-s;return r.set("width",Math.max(u,0)),(o=l!==u)&&p("resizing",v(t,e,n,i)),o})),o.skewHandlerX=function(t,e,n,i){var o,c=e.target,u=c.skewX,f=e.originY;return!c.lockSkewingX&&(0===u?o=w(e,l,l,n,i).x>0?r:s:(u>0&&(o=f===a?r:s),u<0&&(o=f===a?s:r),x(c)&&(o=o===r?s:r)),e.originX=o,y(A)(t,e,n,i))},o.skewHandlerY=function(t,e,n,i){var o,s=e.target,u=s.skewY,f=e.originX;return!s.lockSkewingY&&(0===u?o=w(e,l,l,n,i).y>0?a:c:(u>0&&(o=f===r?a:c),u<0&&(o=f===r?c:a),x(s)&&(o=o===a?c:a)),e.originY=o,y(k)(t,e,n,i))},o.dragHandler=function(t,e,n,i){var o=e.target,r=n-e.offsetX,a=i-e.offsetY,s=!o.get("lockMovementX")&&o.left!==r,c=!o.get("lockMovementY")&&o.top!==a;return s&&o.set("left",r),c&&o.set("top",a),(s||c)&&p("moving",v(t,e,n,i)),s||c},o.scaleOrSkewActionName=function(t,e,n){var i=t[n.canvas.altActionKey];return 0===e.x?i?"skewX":"scaleY":0===e.y?i?"skewY":"scaleX":void 0},o.rotationStyleHandler=function(t,e,n){return n.lockRotation?"not-allowed":e.cursorStyle},o.fireEvent=p,o.wrapWithFixedAnchor=y,o.getLocalPoint=w,e.controlsUtils=o}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.util.degreesToRadians,i=e.controlsUtils;i.renderCircleControl=function(t,e,n,i,o){var r=(i=i||{}).cornerSize||o.cornerSize,a=void 0!==i.transparentCorners?i.transparentCorners:this.transparentCorners,s=a?"stroke":"fill",c=!a&&(i.cornerStrokeColor||o.cornerStrokeColor);t.save(),t.fillStyle=i.cornerColor||o.cornerColor,t.strokeStyle=i.cornerStrokeColor||o.cornerStrokeColor,t.lineWidth=1,t.beginPath(),t.arc(e,n,r/2,0,2*Math.PI,!1),t[s](),c&&t.stroke(),t.restore()},i.renderSquareControl=function(t,e,i,o,r){var a=(o=o||{}).cornerSize||r.cornerSize,s=void 0!==o.transparentCorners?o.transparentCorners:r.transparentCorners,c=s?"stroke":"fill",l=!s&&(o.cornerStrokeColor||r.cornerStrokeColor),u=a/2;t.save(),t.fillStyle=o.cornerColor||r.cornerColor,t.strokeStyle=o.strokeCornerColor||r.strokeCornerColor,t.lineWidth=1,t.translate(e,i),t.rotate(n(r.angle)),t[c+"Rect"](-u,-u,a,a),l&&t.strokeRect(-u,-u,a,a),t.restore()}}(e),function(t){"use strict";var e=t.fabric||(t.fabric={});e.Control=function(t){for(var e in t)this[e]=t[e]},e.Control.prototype={visible:!0,actionName:"scale",angle:0,x:0,y:0,offsetX:0,offsetY:0,cursorStyle:"crosshair",withConnection:!1,actionHandler:function(){},mouseDownHandler:function(){},mouseUpHandler:function(){},getActionHandler:function(){return this.actionHandler},getMouseDownHandler:function(){return this.mouseDownHandler},getMouseUpHandler:function(){return this.mouseUpHandler},cursorStyleHandler:function(t,e){return e.cursorStyle},getActionName:function(t,e){return e.actionName},getVisibility:function(t,e){var n=t._controlsVisibility;return n&&void 0!==n[e]?n[e]:this.visible},setVisibility:function(t){this.visible=t},positionHandler:function(t,n){return e.util.transformPoint({x:this.x*t.x+this.offsetX,y:this.y*t.y+this.offsetY},n)},render:function(t,n,i,o,r){switch((o=o||{}).cornerStyle||r.cornerStyle){case"circle":e.controlsUtils.renderCircleControl.call(this,t,n,i,o,r);break;default:e.controlsUtils.renderSquareControl.call(this,t,n,i,o,r)}}}}(e),function(){function t(t,e){var n,i,o,r,a=t.getAttribute("style"),s=t.getAttribute("offset")||0;if(s=(s=parseFloat(s)/(/%$/.test(s)?100:1))<0?0:s>1?1:s,a){var c=a.split(/\s*;\s*/);for(""===c[c.length-1]&&c.pop(),r=c.length;r--;){var l=c[r].split(/\s*:\s*/),u=l[0].trim(),f=l[1].trim();"stop-color"===u?n=f:"stop-opacity"===u&&(o=f)}}return n||(n=t.getAttribute("stop-color")||"rgb(0,0,0)"),o||(o=t.getAttribute("stop-opacity")),i=(n=new S.Color(n)).getAlpha(),o=isNaN(parseFloat(o))?1:parseFloat(o),o*=i*e,{offset:s,color:n.toRgb(),opacity:o}}var e=S.util.object.clone;S.Gradient=S.util.createClass({offsetX:0,offsetY:0,gradientTransform:null,gradientUnits:"pixels",type:"linear",initialize:function(t){t||(t={}),t.coords||(t.coords={});var e,n=this;Object.keys(t).forEach((function(e){n[e]=t[e]})),this.id?this.id+="_"+S.Object.__uid++:this.id=S.Object.__uid++,e={x1:t.coords.x1||0,y1:t.coords.y1||0,x2:t.coords.x2||0,y2:t.coords.y2||0},"radial"===this.type&&(e.r1=t.coords.r1||0,e.r2=t.coords.r2||0),this.coords=e,this.colorStops=t.colorStops.slice()},addColorStop:function(t){for(var e in t){var n=new S.Color(t[e]);this.colorStops.push({offset:parseFloat(e),color:n.toRgb(),opacity:n.getAlpha()})}return this},toObject:function(t){var e={type:this.type,coords:this.coords,colorStops:this.colorStops,offsetX:this.offsetX,offsetY:this.offsetY,gradientUnits:this.gradientUnits,gradientTransform:this.gradientTransform?this.gradientTransform.concat():this.gradientTransform};return S.util.populateWithProperties(this,e,t),e},toSVG:function(t,n){var i,o,r,a,s=e(this.coords,!0),c=(n=n||{},e(this.colorStops,!0)),l=s.r1>s.r2,u=this.gradientTransform?this.gradientTransform.concat():S.iMatrix.concat(),f=-this.offsetX,h=-this.offsetY,d=!!n.additionalTransform,p="pixels"===this.gradientUnits?"userSpaceOnUse":"objectBoundingBox";if(c.sort((function(t,e){return t.offset-e.offset})),"objectBoundingBox"===p?(f/=t.width,h/=t.height):(f+=t.width/2,h+=t.height/2),"path"===t.type&&(f-=t.pathOffset.x,h-=t.pathOffset.y),u[4]-=f,u[5]-=h,a='id="SVGID_'+this.id+'" gradientUnits="'+p+'"',a+=' gradientTransform="'+(d?n.additionalTransform+" ":"")+S.util.matrixToSVG(u)+'" ',"linear"===this.type?r=["<linearGradient ",a,' x1="',s.x1,'" y1="',s.y1,'" x2="',s.x2,'" y2="',s.y2,'">\n']:"radial"===this.type&&(r=["<radialGradient ",a,' cx="',l?s.x1:s.x2,'" cy="',l?s.y1:s.y2,'" r="',l?s.r1:s.r2,'" fx="',l?s.x2:s.x1,'" fy="',l?s.y2:s.y1,'">\n']),"radial"===this.type){if(l)for((c=c.concat()).reverse(),i=0,o=c.length;i<o;i++)c[i].offset=1-c[i].offset;var g=Math.min(s.r1,s.r2);if(g>0){var m=g/Math.max(s.r1,s.r2);for(i=0,o=c.length;i<o;i++)c[i].offset+=m*(1-c[i].offset)}}for(i=0,o=c.length;i<o;i++){var b=c[i];r.push("<stop ",'offset="',100*b.offset+"%",'" style="stop-color:',b.color,void 0!==b.opacity?";stop-opacity: "+b.opacity:";",'"/>\n')}return r.push("linear"===this.type?"</linearGradient>\n":"</radialGradient>\n"),r.join("")},toLive:function(t){var e,n,i,o=S.util.object.clone(this.coords);if(this.type){for("linear"===this.type?e=t.createLinearGradient(o.x1,o.y1,o.x2,o.y2):"radial"===this.type&&(e=t.createRadialGradient(o.x1,o.y1,o.r1,o.x2,o.y2,o.r2)),n=0,i=this.colorStops.length;n<i;n++){var r=this.colorStops[n].color,a=this.colorStops[n].opacity,s=this.colorStops[n].offset;void 0!==a&&(r=new S.Color(r).setAlpha(a).toRgba()),e.addColorStop(s,r)}return e}}}),S.util.object.extend(S.Gradient,{fromElement:function(e,n,i,o){var r=parseFloat(i)/(/%$/.test(i)?100:1);r=r<0?0:r>1?1:r,isNaN(r)&&(r=1);var a,s,c,l,u=e.getElementsByTagName("stop"),f="userSpaceOnUse"===e.getAttribute("gradientUnits")?"pixels":"percentage",h=e.getAttribute("gradientTransform")||"",d=[],p=0,g=0;for("linearGradient"===e.nodeName||"LINEARGRADIENT"===e.nodeName?(a="linear",s=function(t){return{x1:t.getAttribute("x1")||0,y1:t.getAttribute("y1")||0,x2:t.getAttribute("x2")||"100%",y2:t.getAttribute("y2")||0}}(e)):(a="radial",s=function(t){return{x1:t.getAttribute("fx")||t.getAttribute("cx")||"50%",y1:t.getAttribute("fy")||t.getAttribute("cy")||"50%",r1:0,x2:t.getAttribute("cx")||"50%",y2:t.getAttribute("cy")||"50%",r2:t.getAttribute("r")||"50%"}}(e)),c=u.length;c--;)d.push(t(u[c],r));return l=S.parseTransformAttribute(h),function(t,e,n,i){var o,r;Object.keys(e).forEach((function(t){"Infinity"===(o=e[t])?r=1:"-Infinity"===o?r=0:(r=parseFloat(e[t],10),"string"==typeof o&&/^(\d+\.\d+)%|(\d+)%$/.test(o)&&(r*=.01,"pixels"===i&&("x1"!==t&&"x2"!==t&&"r2"!==t||(r*=n.viewBoxWidth||n.width),"y1"!==t&&"y2"!==t||(r*=n.viewBoxHeight||n.height)))),e[t]=r}))}(0,s,o,f),"pixels"===f&&(p=-n.left,g=-n.top),new S.Gradient({id:e.getAttribute("id"),type:a,coords:s,colorStops:d,gradientUnits:f,gradientTransform:l,offsetX:p,offsetY:g})}})}(),function(){"use strict";var t=S.util.toFixed;S.Pattern=S.util.createClass({repeat:"repeat",offsetX:0,offsetY:0,crossOrigin:"",patternTransform:null,initialize:function(t,e){if(t||(t={}),this.id=S.Object.__uid++,this.setOptions(t),!t.source||t.source&&"string"!=typeof t.source)e&&e(this);else{var n=this;this.source=S.util.createImage(),S.util.loadImage(t.source,(function(t,i){n.source=t,e&&e(n,i)}),null,this.crossOrigin)}},toObject:function(e){var n,i,o=S.Object.NUM_FRACTION_DIGITS;return"string"==typeof this.source.src?n=this.source.src:"object"==typeof this.source&&this.source.toDataURL&&(n=this.source.toDataURL()),i={type:"pattern",source:n,repeat:this.repeat,crossOrigin:this.crossOrigin,offsetX:t(this.offsetX,o),offsetY:t(this.offsetY,o),patternTransform:this.patternTransform?this.patternTransform.concat():null},S.util.populateWithProperties(this,i,e),i},toSVG:function(t){var e="function"==typeof this.source?this.source():this.source,n=e.width/t.width,i=e.height/t.height,o=this.offsetX/t.width,r=this.offsetY/t.height,a="";return"repeat-x"!==this.repeat&&"no-repeat"!==this.repeat||(i=1,r&&(i+=Math.abs(r))),"repeat-y"!==this.repeat&&"no-repeat"!==this.repeat||(n=1,o&&(n+=Math.abs(o))),e.src?a=e.src:e.toDataURL&&(a=e.toDataURL()),'<pattern id="SVGID_'+this.id+'" x="'+o+'" y="'+r+'" width="'+n+'" height="'+i+'">\n<image x="0" y="0" width="'+e.width+'" height="'+e.height+'" xlink:href="'+a+'"></image>\n</pattern>\n'},setOptions:function(t){for(var e in t)this[e]=t[e]},toLive:function(t){var e=this.source;if(!e)return"";if(void 0!==e.src){if(!e.complete)return"";if(0===e.naturalWidth||0===e.naturalHeight)return""}return t.createPattern(e,this.repeat)}})}(),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.util.toFixed;e.Shadow?e.warn("fabric.Shadow is already defined."):(e.Shadow=e.util.createClass({color:"rgb(0,0,0)",blur:0,offsetX:0,offsetY:0,affectStroke:!1,includeDefaultValues:!0,nonScaling:!1,initialize:function(t){for(var n in"string"==typeof t&&(t=this._parseShadow(t)),t)this[n]=t[n];this.id=e.Object.__uid++},_parseShadow:function(t){var n=t.trim(),i=e.Shadow.reOffsetsAndBlur.exec(n)||[];return{color:(n.replace(e.Shadow.reOffsetsAndBlur,"")||"rgb(0,0,0)").trim(),offsetX:parseInt(i[1],10)||0,offsetY:parseInt(i[2],10)||0,blur:parseInt(i[3],10)||0}},toString:function(){return[this.offsetX,this.offsetY,this.blur,this.color].join("px ")},toSVG:function(t){var i=40,o=40,r=e.Object.NUM_FRACTION_DIGITS,a=e.util.rotateVector({x:this.offsetX,y:this.offsetY},e.util.degreesToRadians(-t.angle)),s=new e.Color(this.color);return t.width&&t.height&&(i=100*n((Math.abs(a.x)+this.blur)/t.width,r)+20,o=100*n((Math.abs(a.y)+this.blur)/t.height,r)+20),t.flipX&&(a.x*=-1),t.flipY&&(a.y*=-1),'<filter id="SVGID_'+this.id+'" y="-'+o+'%" height="'+(100+2*o)+'%" x="-'+i+'%" width="'+(100+2*i)+'%" >\n\t<feGaussianBlur in="SourceAlpha" stdDeviation="'+n(this.blur?this.blur/2:0,r)+'"></feGaussianBlur>\n\t<feOffset dx="'+n(a.x,r)+'" dy="'+n(a.y,r)+'" result="oBlur" ></feOffset>\n\t<feFlood flood-color="'+s.toRgb()+'" flood-opacity="'+s.getAlpha()+'"/>\n\t<feComposite in2="oBlur" operator="in" />\n\t<feMerge>\n\t\t<feMergeNode></feMergeNode>\n\t\t<feMergeNode in="SourceGraphic"></feMergeNode>\n\t</feMerge>\n</filter>\n'},toObject:function(){if(this.includeDefaultValues)return{color:this.color,blur:this.blur,offsetX:this.offsetX,offsetY:this.offsetY,affectStroke:this.affectStroke,nonScaling:this.nonScaling};var t={},n=e.Shadow.prototype;return["color","blur","offsetX","offsetY","affectStroke","nonScaling"].forEach((function(e){this[e]!==n[e]&&(t[e]=this[e])}),this),t}}),e.Shadow.reOffsetsAndBlur=/(?:\s|^)(-?\d+(?:px)?(?:\s?|$))?(-?\d+(?:px)?(?:\s?|$))?(\d+(?:px)?)?(?:\s?|$)(?:$|\s)/)}(e),function(){"use strict";if(S.StaticCanvas)S.warn("fabric.StaticCanvas is already defined.");else{var t=S.util.object.extend,e=S.util.getElementOffset,n=S.util.removeFromArray,i=S.util.toFixed,o=S.util.transformPoint,r=S.util.invertTransform,a=S.util.getNodeCanvas,s=S.util.createCanvasElement,c=new Error("Could not initialize `canvas` element");S.StaticCanvas=S.util.createClass(S.CommonMethods,{initialize:function(t,e){e||(e={}),this.renderAndResetBound=this.renderAndReset.bind(this),this.requestRenderAllBound=this.requestRenderAll.bind(this),this._initStatic(t,e)},backgroundColor:"",backgroundImage:null,overlayColor:"",overlayImage:null,includeDefaultValues:!0,stateful:!1,renderOnAddRemove:!0,controlsAboveOverlay:!1,allowTouchScrolling:!1,imageSmoothingEnabled:!0,viewportTransform:S.iMatrix.concat(),backgroundVpt:!0,overlayVpt:!0,enableRetinaScaling:!0,vptCoords:{},skipOffscreen:!0,clipPath:void 0,_initStatic:function(t,e){var n=this.requestRenderAllBound;this._objects=[],this._createLowerCanvas(t),this._initOptions(e),this.interactive||this._initRetinaScaling(),e.overlayImage&&this.setOverlayImage(e.overlayImage,n),e.backgroundImage&&this.setBackgroundImage(e.backgroundImage,n),e.backgroundColor&&this.setBackgroundColor(e.backgroundColor,n),e.overlayColor&&this.setOverlayColor(e.overlayColor,n),this.calcOffset()},_isRetinaScaling:function(){return 1!==S.devicePixelRatio&&this.enableRetinaScaling},getRetinaScaling:function(){return this._isRetinaScaling()?S.devicePixelRatio:1},_initRetinaScaling:function(){if(this._isRetinaScaling()){var t=S.devicePixelRatio;this.__initRetinaScaling(t,this.lowerCanvasEl,this.contextContainer),this.upperCanvasEl&&this.__initRetinaScaling(t,this.upperCanvasEl,this.contextTop)}},__initRetinaScaling:function(t,e,n){e.setAttribute("width",this.width*t),e.setAttribute("height",this.height*t),n.scale(t,t)},calcOffset:function(){return this._offset=e(this.lowerCanvasEl),this},setOverlayImage:function(t,e,n){return this.__setBgOverlayImage("overlayImage",t,e,n)},setBackgroundImage:function(t,e,n){return this.__setBgOverlayImage("backgroundImage",t,e,n)},setOverlayColor:function(t,e){return this.__setBgOverlayColor("overlayColor",t,e)},setBackgroundColor:function(t,e){return this.__setBgOverlayColor("backgroundColor",t,e)},__setBgOverlayImage:function(t,e,n,i){return"string"==typeof e?S.util.loadImage(e,(function(e,o){if(e){var r=new S.Image(e,i);this[t]=r,r.canvas=this}n&&n(e,o)}),this,i&&i.crossOrigin):(i&&e.setOptions(i),this[t]=e,e&&(e.canvas=this),n&&n(e,!1)),this},__setBgOverlayColor:function(t,e,n){return this[t]=e,this._initGradient(e,t),this._initPattern(e,t,n),this},_createCanvasElement:function(){var t=s();if(!t)throw c;if(t.style||(t.style={}),void 0===t.getContext)throw c;return t},_initOptions:function(t){var e=this.lowerCanvasEl;this._setOptions(t),this.width=this.width||parseInt(e.width,10)||0,this.height=this.height||parseInt(e.height,10)||0,this.lowerCanvasEl.style&&(e.width=this.width,e.height=this.height,e.style.width=this.width+"px",e.style.height=this.height+"px",this.viewportTransform=this.viewportTransform.slice())},_createLowerCanvas:function(t){t&&t.getContext?this.lowerCanvasEl=t:this.lowerCanvasEl=S.util.getById(t)||this._createCanvasElement(),S.util.addClass(this.lowerCanvasEl,"lower-canvas"),this.interactive&&this._applyCanvasStyle(this.lowerCanvasEl),this.contextContainer=this.lowerCanvasEl.getContext("2d")},getWidth:function(){return this.width},getHeight:function(){return this.height},setWidth:function(t,e){return this.setDimensions({width:t},e)},setHeight:function(t,e){return this.setDimensions({height:t},e)},setDimensions:function(t,e){var n;for(var i in e=e||{},t)n=t[i],e.cssOnly||(this._setBackstoreDimension(i,t[i]),n+="px",this.hasLostContext=!0),e.backstoreOnly||this._setCssDimension(i,n);return this._isCurrentlyDrawing&&this.freeDrawingBrush&&this.freeDrawingBrush._setBrushStyles(),this._initRetinaScaling(),this.calcOffset(),e.cssOnly||this.requestRenderAll(),this},_setBackstoreDimension:function(t,e){return this.lowerCanvasEl[t]=e,this.upperCanvasEl&&(this.upperCanvasEl[t]=e),this.cacheCanvasEl&&(this.cacheCanvasEl[t]=e),this[t]=e,this},_setCssDimension:function(t,e){return this.lowerCanvasEl.style[t]=e,this.upperCanvasEl&&(this.upperCanvasEl.style[t]=e),this.wrapperEl&&(this.wrapperEl.style[t]=e),this},getZoom:function(){return this.viewportTransform[0]},setViewportTransform:function(t){var e,n,i,o=this._activeObject;for(this.viewportTransform=t,n=0,i=this._objects.length;n<i;n++)(e=this._objects[n]).group||e.setCoords(!0);return o&&o.setCoords(),this.calcViewportBoundaries(),this.renderOnAddRemove&&this.requestRenderAll(),this},zoomToPoint:function(t,e){var n=t,i=this.viewportTransform.slice(0);t=o(t,r(this.viewportTransform)),i[0]=e,i[3]=e;var a=o(t,i);return i[4]+=n.x-a.x,i[5]+=n.y-a.y,this.setViewportTransform(i)},setZoom:function(t){return this.zoomToPoint(new S.Point(0,0),t),this},absolutePan:function(t){var e=this.viewportTransform.slice(0);return e[4]=-t.x,e[5]=-t.y,this.setViewportTransform(e)},relativePan:function(t){return this.absolutePan(new S.Point(-t.x-this.viewportTransform[4],-t.y-this.viewportTransform[5]))},getElement:function(){return this.lowerCanvasEl},_onObjectAdded:function(t){this.stateful&&t.setupState(),t._set("canvas",this),t.setCoords(),this.fire("object:added",{target:t}),t.fire("added")},_onObjectRemoved:function(t){this.fire("object:removed",{target:t}),t.fire("removed"),delete t.canvas},clearContext:function(t){return t.clearRect(0,0,this.width,this.height),this},getContext:function(){return this.contextContainer},clear:function(){return this._objects.length=0,this.backgroundImage=null,this.overlayImage=null,this.backgroundColor="",this.overlayColor="",this._hasITextHandlers&&(this.off("mouse:up",this._mouseUpITextHandler),this._iTextInstances=null,this._hasITextHandlers=!1),this.clearContext(this.contextContainer),this.fire("canvas:cleared"),this.renderOnAddRemove&&this.requestRenderAll(),this},renderAll:function(){var t=this.contextContainer;return this.renderCanvas(t,this._objects),this},renderAndReset:function(){this.isRendering=0,this.renderAll()},requestRenderAll:function(){return this.isRendering||(this.isRendering=S.util.requestAnimFrame(this.renderAndResetBound)),this},calcViewportBoundaries:function(){var t={},e=this.width,n=this.height,i=r(this.viewportTransform);return t.tl=o({x:0,y:0},i),t.br=o({x:e,y:n},i),t.tr=new S.Point(t.br.x,t.tl.y),t.bl=new S.Point(t.tl.x,t.br.y),this.vptCoords=t,t},cancelRequestedRender:function(){this.isRendering&&(S.util.cancelAnimFrame(this.isRendering),this.isRendering=0)},renderCanvas:function(t,e){var n=this.viewportTransform,i=this.clipPath;this.cancelRequestedRender(),this.calcViewportBoundaries(),this.clearContext(t),S.util.setImageSmoothing(t,this.imageSmoothingEnabled),this.fire("before:render",{ctx:t}),this._renderBackground(t),t.save(),t.transform(n[0],n[1],n[2],n[3],n[4],n[5]),this._renderObjects(t,e),t.restore(),!this.controlsAboveOverlay&&this.interactive&&this.drawControls(t),i&&(i.canvas=this,i.shouldCache(),i._transformDone=!0,i.renderCache({forClipping:!0}),this.drawClipPathOnCanvas(t)),this._renderOverlay(t),this.controlsAboveOverlay&&this.interactive&&this.drawControls(t),this.fire("after:render",{ctx:t})},drawClipPathOnCanvas:function(t){var e=this.viewportTransform,n=this.clipPath;t.save(),t.transform(e[0],e[1],e[2],e[3],e[4],e[5]),t.globalCompositeOperation="destination-in",n.transform(t),t.scale(1/n.zoomX,1/n.zoomY),t.drawImage(n._cacheCanvas,-n.cacheTranslationX,-n.cacheTranslationY),t.restore()},_renderObjects:function(t,e){var n,i;for(n=0,i=e.length;n<i;++n)e[n]&&e[n].render(t)},_renderBackgroundOrOverlay:function(t,e){var n=this[e+"Color"],i=this[e+"Image"],o=this.viewportTransform,r=this[e+"Vpt"];if(n||i){if(n){t.save(),t.beginPath(),t.moveTo(0,0),t.lineTo(this.width,0),t.lineTo(this.width,this.height),t.lineTo(0,this.height),t.closePath(),t.fillStyle=n.toLive?n.toLive(t,this):n,r&&t.transform(o[0],o[1],o[2],o[3],o[4],o[5]),t.transform(1,0,0,1,n.offsetX||0,n.offsetY||0);var a=n.gradientTransform||n.patternTransform;a&&t.transform(a[0],a[1],a[2],a[3],a[4],a[5]),t.fill(),t.restore()}i&&(t.save(),r&&t.transform(o[0],o[1],o[2],o[3],o[4],o[5]),i.render(t),t.restore())}},_renderBackground:function(t){this._renderBackgroundOrOverlay(t,"background")},_renderOverlay:function(t){this._renderBackgroundOrOverlay(t,"overlay")},getCenter:function(){return{top:this.height/2,left:this.width/2}},centerObjectH:function(t){return this._centerObject(t,new S.Point(this.getCenter().left,t.getCenterPoint().y))},centerObjectV:function(t){return this._centerObject(t,new S.Point(t.getCenterPoint().x,this.getCenter().top))},centerObject:function(t){var e=this.getCenter();return this._centerObject(t,new S.Point(e.left,e.top))},viewportCenterObject:function(t){var e=this.getVpCenter();return this._centerObject(t,e)},viewportCenterObjectH:function(t){var e=this.getVpCenter();return this._centerObject(t,new S.Point(e.x,t.getCenterPoint().y)),this},viewportCenterObjectV:function(t){var e=this.getVpCenter();return this._centerObject(t,new S.Point(t.getCenterPoint().x,e.y))},getVpCenter:function(){var t=this.getCenter(),e=r(this.viewportTransform);return o({x:t.left,y:t.top},e)},_centerObject:function(t,e){return t.setPositionByOrigin(e,"center","center"),t.setCoords(),this.renderOnAddRemove&&this.requestRenderAll(),this},toDatalessJSON:function(t){return this.toDatalessObject(t)},toObject:function(t){return this._toObjectMethod("toObject",t)},toDatalessObject:function(t){return this._toObjectMethod("toDatalessObject",t)},_toObjectMethod:function(e,n){var i=this.clipPath,o={version:S.version,objects:this._toObjects(e,n)};return i&&(o.clipPath=this._toObject(this.clipPath,e,n)),t(o,this.__serializeBgOverlay(e,n)),S.util.populateWithProperties(this,o,n),o},_toObjects:function(t,e){return this._objects.filter((function(t){return!t.excludeFromExport})).map((function(n){return this._toObject(n,t,e)}),this)},_toObject:function(t,e,n){var i;this.includeDefaultValues||(i=t.includeDefaultValues,t.includeDefaultValues=!1);var o=t[e](n);return this.includeDefaultValues||(t.includeDefaultValues=i),o},__serializeBgOverlay:function(t,e){var n={},i=this.backgroundImage,o=this.overlayImage;return this.backgroundColor&&(n.background=this.backgroundColor.toObject?this.backgroundColor.toObject(e):this.backgroundColor),this.overlayColor&&(n.overlay=this.overlayColor.toObject?this.overlayColor.toObject(e):this.overlayColor),i&&!i.excludeFromExport&&(n.backgroundImage=this._toObject(i,t,e)),o&&!o.excludeFromExport&&(n.overlayImage=this._toObject(o,t,e)),n},svgViewportTransformation:!0,toSVG:function(t,e){t||(t={}),t.reviver=e;var n=[];return this._setSVGPreamble(n,t),this._setSVGHeader(n,t),this.clipPath&&n.push('<g clip-path="url(#'+this.clipPath.clipPathId+')" >\n'),this._setSVGBgOverlayColor(n,"background"),this._setSVGBgOverlayImage(n,"backgroundImage",e),this._setSVGObjects(n,e),this.clipPath&&n.push("</g>\n"),this._setSVGBgOverlayColor(n,"overlay"),this._setSVGBgOverlayImage(n,"overlayImage",e),n.push("</svg>"),n.join("")},_setSVGPreamble:function(t,e){e.suppressPreamble||t.push('<?xml version="1.0" encoding="',e.encoding||"UTF-8",'" standalone="no" ?>\n','<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" ','"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">\n')},_setSVGHeader:function(t,e){var n,o=e.width||this.width,r=e.height||this.height,a='viewBox="0 0 '+this.width+" "+this.height+'" ',s=S.Object.NUM_FRACTION_DIGITS;e.viewBox?a='viewBox="'+e.viewBox.x+" "+e.viewBox.y+" "+e.viewBox.width+" "+e.viewBox.height+'" ':this.svgViewportTransformation&&(n=this.viewportTransform,a='viewBox="'+i(-n[4]/n[0],s)+" "+i(-n[5]/n[3],s)+" "+i(this.width/n[0],s)+" "+i(this.height/n[3],s)+'" '),t.push("<svg ",'xmlns="http://www.w3.org/2000/svg" ','xmlns:xlink="http://www.w3.org/1999/xlink" ','version="1.1" ','width="',o,'" ','height="',r,'" ',a,'xml:space="preserve">\n',"<desc>Created with Fabric.js ",S.version,"</desc>\n","<defs>\n",this.createSVGFontFacesMarkup(),this.createSVGRefElementsMarkup(),this.createSVGClipPathMarkup(e),"</defs>\n")},createSVGClipPathMarkup:function(t){var e=this.clipPath;return e?(e.clipPathId="CLIPPATH_"+S.Object.__uid++,'<clipPath id="'+e.clipPathId+'" >\n'+this.clipPath.toClipPathSVG(t.reviver)+"</clipPath>\n"):""},createSVGRefElementsMarkup:function(){var t=this;return["background","overlay"].map((function(e){var n=t[e+"Color"];if(n&&n.toLive){var i=t[e+"Vpt"],o=t.viewportTransform,r={width:t.width/(i?o[0]:1),height:t.height/(i?o[3]:1)};return n.toSVG(r,{additionalTransform:i?S.util.matrixToSVG(o):""})}})).join("")},createSVGFontFacesMarkup:function(){var t,e,n,i,o,r,a,s,c="",l={},u=S.fontPaths,f=[];for(this._objects.forEach((function t(e){f.push(e),e._objects&&e._objects.forEach(t)})),a=0,s=f.length;a<s;a++)if(e=(t=f[a]).fontFamily,-1!==t.type.indexOf("text")&&!l[e]&&u[e]&&(l[e]=!0,t.styles))for(o in n=t.styles)for(r in i=n[o])!l[e=i[r].fontFamily]&&u[e]&&(l[e]=!0);for(var h in l)c+=["\t\t@font-face {\n","\t\t\tfont-family: '",h,"';\n","\t\t\tsrc: url('",u[h],"');\n","\t\t}\n"].join("");return c&&(c=['\t<style type="text/css">',"<![CDATA[\n",c,"]]>","</style>\n"].join("")),c},_setSVGObjects:function(t,e){var n,i,o,r=this._objects;for(i=0,o=r.length;i<o;i++)(n=r[i]).excludeFromExport||this._setSVGObject(t,n,e)},_setSVGObject:function(t,e,n){t.push(e.toSVG(n))},_setSVGBgOverlayImage:function(t,e,n){this[e]&&!this[e].excludeFromExport&&this[e].toSVG&&t.push(this[e].toSVG(n))},_setSVGBgOverlayColor:function(t,e){var n=this[e+"Color"],i=this.viewportTransform,o=this.width,r=this.height;if(n)if(n.toLive){var a=n.repeat,s=S.util.invertTransform(i),c=this[e+"Vpt"]?S.util.matrixToSVG(s):"";t.push('<rect transform="'+c+" translate(",o/2,",",r/2,')"',' x="',n.offsetX-o/2,'" y="',n.offsetY-r/2,'" ','width="',"repeat-y"===a||"no-repeat"===a?n.source.width:o,'" height="',"repeat-x"===a||"no-repeat"===a?n.source.height:r,'" fill="url(#SVGID_'+n.id+')"',"></rect>\n")}else t.push('<rect x="0" y="0" width="100%" height="100%" ','fill="',n,'"',"></rect>\n")},sendToBack:function(t){if(!t)return this;var e,i,o,r=this._activeObject;if(t===r&&"activeSelection"===t.type)for(e=(o=r._objects).length;e--;)i=o[e],n(this._objects,i),this._objects.unshift(i);else n(this._objects,t),this._objects.unshift(t);return this.renderOnAddRemove&&this.requestRenderAll(),this},bringToFront:function(t){if(!t)return this;var e,i,o,r=this._activeObject;if(t===r&&"activeSelection"===t.type)for(o=r._objects,e=0;e<o.length;e++)i=o[e],n(this._objects,i),this._objects.push(i);else n(this._objects,t),this._objects.push(t);return this.renderOnAddRemove&&this.requestRenderAll(),this},sendBackwards:function(t,e){if(!t)return this;var i,o,r,a,s,c=this._activeObject,l=0;if(t===c&&"activeSelection"===t.type)for(s=c._objects,i=0;i<s.length;i++)o=s[i],(r=this._objects.indexOf(o))>0+l&&(a=r-1,n(this._objects,o),this._objects.splice(a,0,o)),l++;else 0!==(r=this._objects.indexOf(t))&&(a=this._findNewLowerIndex(t,r,e),n(this._objects,t),this._objects.splice(a,0,t));return this.renderOnAddRemove&&this.requestRenderAll(),this},_findNewLowerIndex:function(t,e,n){var i,o;if(n)for(i=e,o=e-1;o>=0;--o){if(t.intersectsWithObject(this._objects[o])||t.isContainedWithinObject(this._objects[o])||this._objects[o].isContainedWithinObject(t)){i=o;break}}else i=e-1;return i},bringForward:function(t,e){if(!t)return this;var i,o,r,a,s,c=this._activeObject,l=0;if(t===c&&"activeSelection"===t.type)for(i=(s=c._objects).length;i--;)o=s[i],(r=this._objects.indexOf(o))<this._objects.length-1-l&&(a=r+1,n(this._objects,o),this._objects.splice(a,0,o)),l++;else(r=this._objects.indexOf(t))!==this._objects.length-1&&(a=this._findNewUpperIndex(t,r,e),n(this._objects,t),this._objects.splice(a,0,t));return this.renderOnAddRemove&&this.requestRenderAll(),this},_findNewUpperIndex:function(t,e,n){var i,o,r;if(n)for(i=e,o=e+1,r=this._objects.length;o<r;++o){if(t.intersectsWithObject(this._objects[o])||t.isContainedWithinObject(this._objects[o])||this._objects[o].isContainedWithinObject(t)){i=o;break}}else i=e+1;return i},moveTo:function(t,e){return n(this._objects,t),this._objects.splice(e,0,t),this.renderOnAddRemove&&this.requestRenderAll()},dispose:function(){return this.isRendering&&(S.util.cancelAnimFrame(this.isRendering),this.isRendering=0),this.forEachObject((function(t){t.dispose&&t.dispose()})),this._objects=[],this.backgroundImage&&this.backgroundImage.dispose&&this.backgroundImage.dispose(),this.backgroundImage=null,this.overlayImage&&this.overlayImage.dispose&&this.overlayImage.dispose(),this.overlayImage=null,this._iTextInstances=null,this.contextContainer=null,S.util.cleanUpJsdomNode(this.lowerCanvasEl),this.lowerCanvasEl=void 0,this},toString:function(){return"#<fabric.Canvas ("+this.complexity()+"): { objects: "+this._objects.length+" }>"}}),t(S.StaticCanvas.prototype,S.Observable),t(S.StaticCanvas.prototype,S.Collection),t(S.StaticCanvas.prototype,S.DataURLExporter),t(S.StaticCanvas,{EMPTY_JSON:'{"objects": [], "background": "white"}',supports:function(t){var e=s();if(!e||!e.getContext)return null;var n=e.getContext("2d");if(!n)return null;switch(t){case"setLineDash":return void 0!==n.setLineDash;default:return null}}}),S.StaticCanvas.prototype.toJSON=S.StaticCanvas.prototype.toObject,S.isLikelyNode&&(S.StaticCanvas.prototype.createPNGStream=function(){var t=a(this.lowerCanvasEl);return t&&t.createPNGStream()},S.StaticCanvas.prototype.createJPEGStream=function(t){var e=a(this.lowerCanvasEl);return e&&e.createJPEGStream(t)})}}(),S.BaseBrush=S.util.createClass({color:"rgb(0, 0, 0)",width:1,shadow:null,strokeLineCap:"round",strokeLineJoin:"round",strokeMiterLimit:10,strokeDashArray:null,_setBrushStyles:function(){var t=this.canvas.contextTop;t.strokeStyle=this.color,t.lineWidth=this.width,t.lineCap=this.strokeLineCap,t.miterLimit=this.strokeMiterLimit,t.lineJoin=this.strokeLineJoin,S.StaticCanvas.supports("setLineDash")&&t.setLineDash(this.strokeDashArray||[])},_saveAndTransform:function(t){var e=this.canvas.viewportTransform;t.save(),t.transform(e[0],e[1],e[2],e[3],e[4],e[5])},_setShadow:function(){if(this.shadow){var t=this.canvas,e=this.shadow,n=t.contextTop,i=t.getZoom();t&&t._isRetinaScaling()&&(i*=S.devicePixelRatio),n.shadowColor=e.color,n.shadowBlur=e.blur*i,n.shadowOffsetX=e.offsetX*i,n.shadowOffsetY=e.offsetY*i}},needsFullRender:function(){return new S.Color(this.color).getAlpha()<1||!!this.shadow},_resetShadow:function(){var t=this.canvas.contextTop;t.shadowColor="",t.shadowBlur=t.shadowOffsetX=t.shadowOffsetY=0}}),S.PencilBrush=S.util.createClass(S.BaseBrush,{decimate:.4,initialize:function(t){this.canvas=t,this._points=[]},_drawSegment:function(t,e,n){var i=e.midPointFrom(n);return t.quadraticCurveTo(e.x,e.y,i.x,i.y),i},onMouseDown:function(t,e){this.canvas._isMainEvent(e.e)&&(this._prepareForDrawing(t),this._captureDrawingPath(t),this._render())},onMouseMove:function(t,e){if(this.canvas._isMainEvent(e.e)&&this._captureDrawingPath(t)&&this._points.length>1)if(this.needsFullRender())this.canvas.clearContext(this.canvas.contextTop),this._render();else{var n=this._points,i=n.length,o=this.canvas.contextTop;this._saveAndTransform(o),this.oldEnd&&(o.beginPath(),o.moveTo(this.oldEnd.x,this.oldEnd.y)),this.oldEnd=this._drawSegment(o,n[i-2],n[i-1],!0),o.stroke(),o.restore()}},onMouseUp:function(t){return!this.canvas._isMainEvent(t.e)||(this.oldEnd=void 0,this._finalizeAndAddPath(),!1)},_prepareForDrawing:function(t){var e=new S.Point(t.x,t.y);this._reset(),this._addPoint(e),this.canvas.contextTop.moveTo(e.x,e.y)},_addPoint:function(t){return!(this._points.length>1&&t.eq(this._points[this._points.length-1])||(this._points.push(t),0))},_reset:function(){this._points=[],this._setBrushStyles(),this._setShadow()},_captureDrawingPath:function(t){var e=new S.Point(t.x,t.y);return this._addPoint(e)},_render:function(){var t,e,n=this.canvas.contextTop,i=this._points[0],o=this._points[1];if(this._saveAndTransform(n),n.beginPath(),2===this._points.length&&i.x===o.x&&i.y===o.y){var r=this.width/1e3;i=new S.Point(i.x,i.y),o=new S.Point(o.x,o.y),i.x-=r,o.x+=r}for(n.moveTo(i.x,i.y),t=1,e=this._points.length;t<e;t++)this._drawSegment(n,i,o),i=this._points[t],o=this._points[t+1];n.lineTo(i.x,i.y),n.stroke(),n.restore()},convertPointsToSVGPath:function(t){var e,n=[],i=this.width/1e3,o=new S.Point(t[0].x,t[0].y),r=new S.Point(t[1].x,t[1].y),a=t.length,s=1,c=0,l=a>2;for(l&&(s=t[2].x<r.x?-1:t[2].x===r.x?0:1,c=t[2].y<r.y?-1:t[2].y===r.y?0:1),n.push("M ",o.x-s*i," ",o.y-c*i," "),e=1;e<a;e++){if(!o.eq(r)){var u=o.midPointFrom(r);n.push("Q ",o.x," ",o.y," ",u.x," ",u.y," ")}o=t[e],e+1<t.length&&(r=t[e+1])}return l&&(s=o.x>t[e-2].x?1:o.x===t[e-2].x?0:-1,c=o.y>t[e-2].y?1:o.y===t[e-2].y?0:-1),n.push("L ",o.x+s*i," ",o.y+c*i),n},createPath:function(t){var e=new S.Path(t,{fill:null,stroke:this.color,strokeWidth:this.width,strokeLineCap:this.strokeLineCap,strokeMiterLimit:this.strokeMiterLimit,strokeLineJoin:this.strokeLineJoin,strokeDashArray:this.strokeDashArray});return this.shadow&&(this.shadow.affectStroke=!0,e.shadow=new S.Shadow(this.shadow)),e},decimatePoints:function(t,e){if(t.length<=2)return t;var n,i=this.canvas.getZoom(),o=Math.pow(e/i,2),r=t.length-1,a=t[0],s=[a];for(n=1;n<r;n++)Math.pow(a.x-t[n].x,2)+Math.pow(a.y-t[n].y,2)>=o&&(a=t[n],s.push(a));return 1===s.length&&s.push(new S.Point(s[0].x,s[0].y)),s},_finalizeAndAddPath:function(){this.canvas.contextTop.closePath(),this.decimate&&(this._points=this.decimatePoints(this._points,this.decimate));var t=this.convertPointsToSVGPath(this._points).join("");if("M 0 0 Q 0 0 0 0 L 0 0"!==t){var e=this.createPath(t);this.canvas.clearContext(this.canvas.contextTop),this.canvas.fire("before:path:created",{path:e}),this.canvas.add(e),this.canvas.requestRenderAll(),e.setCoords(),this._resetShadow(),this.canvas.fire("path:created",{path:e})}else this.canvas.requestRenderAll()}}),S.CircleBrush=S.util.createClass(S.BaseBrush,{width:10,initialize:function(t){this.canvas=t,this.points=[]},drawDot:function(t){var e=this.addPoint(t),n=this.canvas.contextTop;this._saveAndTransform(n),this.dot(n,e),n.restore()},dot:function(t,e){t.fillStyle=e.fill,t.beginPath(),t.arc(e.x,e.y,e.radius,0,2*Math.PI,!1),t.closePath(),t.fill()},onMouseDown:function(t){this.points.length=0,this.canvas.clearContext(this.canvas.contextTop),this._setShadow(),this.drawDot(t)},_render:function(){var t,e,n=this.canvas.contextTop,i=this.points;for(this._saveAndTransform(n),t=0,e=i.length;t<e;t++)this.dot(n,i[t]);n.restore()},onMouseMove:function(t){this.needsFullRender()?(this.canvas.clearContext(this.canvas.contextTop),this.addPoint(t),this._render()):this.drawDot(t)},onMouseUp:function(){var t,e,n=this.canvas.renderOnAddRemove;this.canvas.renderOnAddRemove=!1;var i=[];for(t=0,e=this.points.length;t<e;t++){var o=this.points[t],r=new S.Circle({radius:o.radius,left:o.x,top:o.y,originX:"center",originY:"center",fill:o.fill});this.shadow&&(r.shadow=new S.Shadow(this.shadow)),i.push(r)}var a=new S.Group(i);a.canvas=this.canvas,this.canvas.fire("before:path:created",{path:a}),this.canvas.add(a),this.canvas.fire("path:created",{path:a}),this.canvas.clearContext(this.canvas.contextTop),this._resetShadow(),this.canvas.renderOnAddRemove=n,this.canvas.requestRenderAll()},addPoint:function(t){var e=new S.Point(t.x,t.y),n=S.util.getRandomInt(Math.max(0,this.width-20),this.width+20)/2,i=new S.Color(this.color).setAlpha(S.util.getRandomInt(0,100)/100).toRgba();return e.radius=n,e.fill=i,this.points.push(e),e}}),S.SprayBrush=S.util.createClass(S.BaseBrush,{width:10,density:20,dotWidth:1,dotWidthVariance:1,randomOpacity:!1,optimizeOverlapping:!0,initialize:function(t){this.canvas=t,this.sprayChunks=[]},onMouseDown:function(t){this.sprayChunks.length=0,this.canvas.clearContext(this.canvas.contextTop),this._setShadow(),this.addSprayChunk(t),this.render(this.sprayChunkPoints)},onMouseMove:function(t){this.addSprayChunk(t),this.render(this.sprayChunkPoints)},onMouseUp:function(){var t=this.canvas.renderOnAddRemove;this.canvas.renderOnAddRemove=!1;for(var e=[],n=0,i=this.sprayChunks.length;n<i;n++)for(var o=this.sprayChunks[n],r=0,a=o.length;r<a;r++){var s=new S.Rect({width:o[r].width,height:o[r].width,left:o[r].x+1,top:o[r].y+1,originX:"center",originY:"center",fill:this.color});e.push(s)}this.optimizeOverlapping&&(e=this._getOptimizedRects(e));var c=new S.Group(e);this.shadow&&c.set("shadow",new S.Shadow(this.shadow)),this.canvas.fire("before:path:created",{path:c}),this.canvas.add(c),this.canvas.fire("path:created",{path:c}),this.canvas.clearContext(this.canvas.contextTop),this._resetShadow(),this.canvas.renderOnAddRemove=t,this.canvas.requestRenderAll()},_getOptimizedRects:function(t){var e,n,i,o={};for(n=0,i=t.length;n<i;n++)o[e=t[n].left+""+t[n].top]||(o[e]=t[n]);var r=[];for(e in o)r.push(o[e]);return r},render:function(t){var e,n,i=this.canvas.contextTop;for(i.fillStyle=this.color,this._saveAndTransform(i),e=0,n=t.length;e<n;e++){var o=t[e];void 0!==o.opacity&&(i.globalAlpha=o.opacity),i.fillRect(o.x,o.y,o.width,o.width)}i.restore()},_render:function(){var t,e,n=this.canvas.contextTop;for(n.fillStyle=this.color,this._saveAndTransform(n),t=0,e=this.sprayChunks.length;t<e;t++)this.render(this.sprayChunks[t]);n.restore()},addSprayChunk:function(t){this.sprayChunkPoints=[];var e,n,i,o,r=this.width/2;for(o=0;o<this.density;o++){e=S.util.getRandomInt(t.x-r,t.x+r),n=S.util.getRandomInt(t.y-r,t.y+r),i=this.dotWidthVariance?S.util.getRandomInt(Math.max(1,this.dotWidth-this.dotWidthVariance),this.dotWidth+this.dotWidthVariance):this.dotWidth;var a=new S.Point(e,n);a.width=i,this.randomOpacity&&(a.opacity=S.util.getRandomInt(0,100)/100),this.sprayChunkPoints.push(a)}this.sprayChunks.push(this.sprayChunkPoints)}}),S.PatternBrush=S.util.createClass(S.PencilBrush,{getPatternSrc:function(){var t=S.util.createCanvasElement(),e=t.getContext("2d");return t.width=t.height=25,e.fillStyle=this.color,e.beginPath(),e.arc(10,10,10,0,2*Math.PI,!1),e.closePath(),e.fill(),t},getPatternSrcFunction:function(){return String(this.getPatternSrc).replace("this.color",'"'+this.color+'"')},getPattern:function(){return this.canvas.contextTop.createPattern(this.source||this.getPatternSrc(),"repeat")},_setBrushStyles:function(){this.callSuper("_setBrushStyles"),this.canvas.contextTop.strokeStyle=this.getPattern()},createPath:function(t){var e=this.callSuper("createPath",t),n=e._getLeftTopCoords().scalarAdd(e.strokeWidth/2);return e.stroke=new S.Pattern({source:this.source||this.getPatternSrcFunction(),offsetX:-n.x,offsetY:-n.y}),e}}),function(){var t=S.util.getPointer,e=S.util.degreesToRadians,n=Math.abs,i=S.StaticCanvas.supports("setLineDash"),o=S.util.isTouchEvent,r=.5;for(var a in S.Canvas=S.util.createClass(S.StaticCanvas,{initialize:function(t,e){e||(e={}),this.renderAndResetBound=this.renderAndReset.bind(this),this.requestRenderAllBound=this.requestRenderAll.bind(this),this._initStatic(t,e),this._initInteractive(),this._createCacheCanvas()},uniformScaling:!0,uniScaleKey:"shiftKey",centeredScaling:!1,centeredRotation:!1,centeredKey:"altKey",altActionKey:"shiftKey",interactive:!0,selection:!0,selectionKey:"shiftKey",altSelectionKey:null,selectionColor:"rgba(100, 100, 255, 0.3)",selectionDashArray:[],selectionBorderColor:"rgba(255, 255, 255, 0.3)",selectionLineWidth:1,selectionFullyContained:!1,hoverCursor:"move",moveCursor:"move",defaultCursor:"default",freeDrawingCursor:"crosshair",rotationCursor:"crosshair",notAllowedCursor:"not-allowed",containerClass:"canvas-container",perPixelTargetFind:!1,targetFindTolerance:0,skipTargetFind:!1,isDrawingMode:!1,preserveObjectStacking:!1,snapAngle:0,snapThreshold:null,stopContextMenu:!1,fireRightClick:!1,fireMiddleClick:!1,targets:[],_hoveredTarget:null,_hoveredTargets:[],_initInteractive:function(){this._currentTransform=null,this._groupSelector=null,this._initWrapperElement(),this._createUpperCanvas(),this._initEventListeners(),this._initRetinaScaling(),this.freeDrawingBrush=S.PencilBrush&&new S.PencilBrush(this),this.calcOffset()},_chooseObjectsToRender:function(){var t,e,n,i=this.getActiveObjects();if(i.length>0&&!this.preserveObjectStacking){e=[],n=[];for(var o=0,r=this._objects.length;o<r;o++)t=this._objects[o],-1===i.indexOf(t)?e.push(t):n.push(t);i.length>1&&(this._activeObject._objects=n),e.push.apply(e,n)}else e=this._objects;return e},renderAll:function(){!this.contextTopDirty||this._groupSelector||this.isDrawingMode||(this.clearContext(this.contextTop),this.contextTopDirty=!1),this.hasLostContext&&this.renderTopLayer(this.contextTop);var t=this.contextContainer;return this.renderCanvas(t,this._chooseObjectsToRender()),this},renderTopLayer:function(t){t.save(),this.isDrawingMode&&this._isCurrentlyDrawing&&(this.freeDrawingBrush&&this.freeDrawingBrush._render(),this.contextTopDirty=!0),this.selection&&this._groupSelector&&(this._drawSelection(t),this.contextTopDirty=!0),t.restore()},renderTop:function(){var t=this.contextTop;return this.clearContext(t),this.renderTopLayer(t),this.fire("after:render"),this},_normalizePointer:function(t,e){var n=t.calcTransformMatrix(),i=S.util.invertTransform(n),o=this.restorePointerVpt(e);return S.util.transformPoint(o,i)},isTargetTransparent:function(t,e,n){if(t.shouldCache()&&t._cacheCanvas&&t!==this._activeObject){var i=this._normalizePointer(t,{x:e,y:n}),o=Math.max(t.cacheTranslationX+i.x*t.zoomX,0),r=Math.max(t.cacheTranslationY+i.y*t.zoomY,0);return S.util.isTransparent(t._cacheContext,Math.round(o),Math.round(r),this.targetFindTolerance)}var a=this.contextCache,s=t.selectionBackgroundColor,c=this.viewportTransform;return t.selectionBackgroundColor="",this.clearContext(a),a.save(),a.transform(c[0],c[1],c[2],c[3],c[4],c[5]),t.render(a),a.restore(),t===this._activeObject&&t._renderControls(a,{hasBorders:!1,transparentCorners:!1},{hasBorders:!1}),t.selectionBackgroundColor=s,S.util.isTransparent(a,e,n,this.targetFindTolerance)},_isSelectionKeyPressed:function(t){return"[object Array]"===Object.prototype.toString.call(this.selectionKey)?!!this.selectionKey.find((function(e){return!0===t[e]})):t[this.selectionKey]},_shouldClearSelection:function(t,e){var n=this.getActiveObjects(),i=this._activeObject;return!e||e&&i&&n.length>1&&-1===n.indexOf(e)&&i!==e&&!this._isSelectionKeyPressed(t)||e&&!e.evented||e&&!e.selectable&&i&&i!==e},_shouldCenterTransform:function(t,e,n){var i;if(t)return"scale"===e||"scaleX"===e||"scaleY"===e||"resizing"===e?i=this.centeredScaling||t.centeredScaling:"rotate"===e&&(i=this.centeredRotation||t.centeredRotation),i?!n:n},_getOriginFromCorner:function(t,e){var n={x:t.originX,y:t.originY};return"ml"===e||"tl"===e||"bl"===e?n.x="right":"mr"!==e&&"tr"!==e&&"br"!==e||(n.x="left"),"tl"===e||"mt"===e||"tr"===e?n.y="bottom":"bl"===e||"mb"===e||"br"===e?n.y="top":"mtr"===e&&(n.x="center",n.y="center"),n},_getActionFromCorner:function(t,e,n,i){if(!e||!t)return"drag";var o=i.controls[e];return o.getActionName(n,o,i)},_setupCurrentTransform:function(t,n,i){if(n){var o=this.getPointer(t),r=n.__corner,a=i&&r?n.controls[r].getActionHandler():S.controlsUtils.dragHandler,s=this._getActionFromCorner(i,r,t,n),c=this._getOriginFromCorner(n,r),l=t[this.centeredKey],u={target:n,action:s,actionHandler:a,corner:r,scaleX:n.scaleX,scaleY:n.scaleY,skewX:n.skewX,skewY:n.skewY,offsetX:o.x-n.left,offsetY:o.y-n.top,originX:c.x,originY:c.y,ex:o.x,ey:o.y,lastX:o.x,lastY:o.y,theta:e(n.angle),width:n.width*n.scaleX,shiftKey:t.shiftKey,altKey:l,original:S.util.saveObjectTransform(n)};this._shouldCenterTransform(n,s,l)&&(u.originX="center",u.originY="center"),u.original.originX=c.x,u.original.originY=c.y,this._currentTransform=u,this._beforeTransform(t)}},setCursor:function(t){this.upperCanvasEl.style.cursor=t},_drawSelection:function(t){var e=this._groupSelector,o=e.left,a=e.top,s=n(o),c=n(a);if(this.selectionColor&&(t.fillStyle=this.selectionColor,t.fillRect(e.ex-(o>0?0:-o),e.ey-(a>0?0:-a),s,c)),this.selectionLineWidth&&this.selectionBorderColor)if(t.lineWidth=this.selectionLineWidth,t.strokeStyle=this.selectionBorderColor,this.selectionDashArray.length>1&&!i){var l=e.ex+r-(o>0?0:s),u=e.ey+r-(a>0?0:c);t.beginPath(),S.util.drawDashedLine(t,l,u,l+s,u,this.selectionDashArray),S.util.drawDashedLine(t,l,u+c-1,l+s,u+c-1,this.selectionDashArray),S.util.drawDashedLine(t,l,u,l,u+c,this.selectionDashArray),S.util.drawDashedLine(t,l+s-1,u,l+s-1,u+c,this.selectionDashArray),t.closePath(),t.stroke()}else S.Object.prototype._setLineDash.call(this,t,this.selectionDashArray),t.strokeRect(e.ex+r-(o>0?0:s),e.ey+r-(a>0?0:c),s,c)},findTarget:function(t,e){if(!this.skipTargetFind){var n,i,r=this.getPointer(t,!0),a=this._activeObject,s=this.getActiveObjects(),c=o(t);if(this.targets=[],s.length>1&&!e&&a===this._searchPossibleTargets([a],r))return a;if(1===s.length&&a._findTargetCorner(r,c))return a;if(1===s.length&&a===this._searchPossibleTargets([a],r)){if(!this.preserveObjectStacking)return a;n=a,i=this.targets,this.targets=[]}var l=this._searchPossibleTargets(this._objects,r);return t[this.altSelectionKey]&&l&&n&&l!==n&&(l=n,this.targets=i),l}},_checkTarget:function(t,e,n){if(e&&e.visible&&e.evented&&(e.containsPoint(t)||e._findTargetCorner(t))){if(!this.perPixelTargetFind&&!e.perPixelTargetFind||e.isEditing)return!0;if(!this.isTargetTransparent(e,n.x,n.y))return!0}},_searchPossibleTargets:function(t,e){for(var n,i,o=t.length;o--;){var r=t[o],a=r.group?this._normalizePointer(r.group,e):e;if(this._checkTarget(a,r,e)){(n=t[o]).subTargetCheck&&n instanceof S.Group&&(i=this._searchPossibleTargets(n._objects,e))&&this.targets.push(i);break}}return n},restorePointerVpt:function(t){return S.util.transformPoint(t,S.util.invertTransform(this.viewportTransform))},getPointer:function(e,n){if(this._absolutePointer&&!n)return this._absolutePointer;if(this._pointer&&n)return this._pointer;var i,o=t(e),r=this.upperCanvasEl,a=r.getBoundingClientRect(),s=a.width||0,c=a.height||0;s&&c||("top"in a&&"bottom"in a&&(c=Math.abs(a.top-a.bottom)),"right"in a&&"left"in a&&(s=Math.abs(a.right-a.left))),this.calcOffset(),o.x=o.x-this._offset.left,o.y=o.y-this._offset.top,n||(o=this.restorePointerVpt(o));var l=this.getRetinaScaling();return 1!==l&&(o.x/=l,o.y/=l),i=0===s||0===c?{width:1,height:1}:{width:r.width/s,height:r.height/c},{x:o.x*i.width,y:o.y*i.height}},_createUpperCanvas:function(){var t=this.lowerCanvasEl.className.replace(/\s*lower-canvas\s*/,""),e=this.lowerCanvasEl,n=this.upperCanvasEl;n?n.className="":(n=this._createCanvasElement(),this.upperCanvasEl=n),S.util.addClass(n,"upper-canvas "+t),this.wrapperEl.appendChild(n),this._copyCanvasStyle(e,n),this._applyCanvasStyle(n),this.contextTop=n.getContext("2d")},_createCacheCanvas:function(){this.cacheCanvasEl=this._createCanvasElement(),this.cacheCanvasEl.setAttribute("width",this.width),this.cacheCanvasEl.setAttribute("height",this.height),this.contextCache=this.cacheCanvasEl.getContext("2d")},_initWrapperElement:function(){this.wrapperEl=S.util.wrapElement(this.lowerCanvasEl,"div",{class:this.containerClass}),S.util.setStyle(this.wrapperEl,{width:this.width+"px",height:this.height+"px",position:"relative"}),S.util.makeElementUnselectable(this.wrapperEl)},_applyCanvasStyle:function(t){var e=this.width||t.width,n=this.height||t.height;S.util.setStyle(t,{position:"absolute",width:e+"px",height:n+"px",left:0,top:0,"touch-action":this.allowTouchScrolling?"manipulation":"none","-ms-touch-action":this.allowTouchScrolling?"manipulation":"none"}),t.width=e,t.height=n,S.util.makeElementUnselectable(t)},_copyCanvasStyle:function(t,e){e.style.cssText=t.style.cssText},getSelectionContext:function(){return this.contextTop},getSelectionElement:function(){return this.upperCanvasEl},getActiveObject:function(){return this._activeObject},getActiveObjects:function(){var t=this._activeObject;return t?"activeSelection"===t.type&&t._objects?t._objects.slice(0):[t]:[]},_onObjectRemoved:function(t){t===this._activeObject&&(this.fire("before:selection:cleared",{target:t}),this._discardActiveObject(),this.fire("selection:cleared",{target:t}),t.fire("deselected")),t===this._hoveredTarget&&(this._hoveredTarget=null,this._hoveredTargets=[]),this.callSuper("_onObjectRemoved",t)},_fireSelectionEvents:function(t,e){var n=!1,i=this.getActiveObjects(),o=[],r=[],a={e:e};t.forEach((function(t){-1===i.indexOf(t)&&(n=!0,t.fire("deselected",a),r.push(t))})),i.forEach((function(e){-1===t.indexOf(e)&&(n=!0,e.fire("selected",a),o.push(e))})),t.length>0&&i.length>0?(a.selected=o,a.deselected=r,a.updated=o[0]||r[0],a.target=this._activeObject,n&&this.fire("selection:updated",a)):i.length>0?(a.selected=o,a.target=this._activeObject,this.fire("selection:created",a)):t.length>0&&(a.deselected=r,this.fire("selection:cleared",a))},setActiveObject:function(t,e){var n=this.getActiveObjects();return this._setActiveObject(t,e),this._fireSelectionEvents(n,e),this},_setActiveObject:function(t,e){return this._activeObject!==t&&(!!this._discardActiveObject(e,t)&&(!t.onSelect({e:e})&&(this._activeObject=t,!0)))},_discardActiveObject:function(t,e){var n=this._activeObject;if(n){if(n.onDeselect({e:t,object:e}))return!1;this._activeObject=null}return!0},discardActiveObject:function(t){var e=this.getActiveObjects(),n=this.getActiveObject();return e.length&&this.fire("before:selection:cleared",{target:n,e:t}),this._discardActiveObject(t),this._fireSelectionEvents(e,t),this},dispose:function(){var t=this.wrapperEl;return this.removeListeners(),t.removeChild(this.upperCanvasEl),t.removeChild(this.lowerCanvasEl),this.contextCache=null,this.contextTop=null,["upperCanvasEl","cacheCanvasEl"].forEach(function(t){S.util.cleanUpJsdomNode(this[t]),this[t]=void 0}.bind(this)),t.parentNode&&t.parentNode.replaceChild(this.lowerCanvasEl,this.wrapperEl),delete this.wrapperEl,S.StaticCanvas.prototype.dispose.call(this),this},clear:function(){return this.discardActiveObject(),this.clearContext(this.contextTop),this.callSuper("clear")},drawControls:function(t){var e=this._activeObject;e&&e._renderControls(t)},_toObject:function(t,e,n){var i=this._realizeGroupTransformOnObject(t),o=this.callSuper("_toObject",t,e,n);return this._unwindGroupTransformOnObject(t,i),o},_realizeGroupTransformOnObject:function(t){if(t.group&&"activeSelection"===t.group.type&&this._activeObject===t.group){var e={};return["angle","flipX","flipY","left","scaleX","scaleY","skewX","skewY","top"].forEach((function(n){e[n]=t[n]})),this._activeObject.realizeTransform(t),e}return null},_unwindGroupTransformOnObject:function(t,e){e&&t.set(e)},_setSVGObject:function(t,e,n){var i=this._realizeGroupTransformOnObject(e);this.callSuper("_setSVGObject",t,e,n),this._unwindGroupTransformOnObject(e,i)},setViewportTransform:function(t){this.renderOnAddRemove&&this._activeObject&&this._activeObject.isEditing&&this._activeObject.clearContextTop(),S.StaticCanvas.prototype.setViewportTransform.call(this,t)}}),S.StaticCanvas)"prototype"!==a&&(S.Canvas[a]=S.StaticCanvas[a])}(),function(){var t=S.util.addListener,e=S.util.removeListener,n={passive:!1};function i(t,e){return t.button&&t.button===e-1}S.util.object.extend(S.Canvas.prototype,{mainTouchId:null,_initEventListeners:function(){this.removeListeners(),this._bindEvents(),this.addOrRemove(t,"add")},_getEventPrefix:function(){return this.enablePointerEvents?"pointer":"mouse"},addOrRemove:function(t,e){var i=this.upperCanvasEl,o=this._getEventPrefix();t(S.window,"resize",this._onResize),t(i,o+"down",this._onMouseDown),t(i,o+"move",this._onMouseMove,n),t(i,o+"out",this._onMouseOut),t(i,o+"enter",this._onMouseEnter),t(i,"wheel",this._onMouseWheel),t(i,"contextmenu",this._onContextMenu),t(i,"dblclick",this._onDoubleClick),t(i,"dragover",this._onDragOver),t(i,"dragenter",this._onDragEnter),t(i,"dragleave",this._onDragLeave),t(i,"drop",this._onDrop),this.enablePointerEvents||t(i,"touchstart",this._onTouchStart,n),"undefined"!=typeof eventjs&&e in eventjs&&(eventjs[e](i,"gesture",this._onGesture),eventjs[e](i,"drag",this._onDrag),eventjs[e](i,"orientation",this._onOrientationChange),eventjs[e](i,"shake",this._onShake),eventjs[e](i,"longpress",this._onLongPress))},removeListeners:function(){this.addOrRemove(e,"remove");var t=this._getEventPrefix();e(S.document,t+"up",this._onMouseUp),e(S.document,"touchend",this._onTouchEnd,n),e(S.document,t+"move",this._onMouseMove,n),e(S.document,"touchmove",this._onMouseMove,n)},_bindEvents:function(){this.eventsBound||(this._onMouseDown=this._onMouseDown.bind(this),this._onTouchStart=this._onTouchStart.bind(this),this._onMouseMove=this._onMouseMove.bind(this),this._onMouseUp=this._onMouseUp.bind(this),this._onTouchEnd=this._onTouchEnd.bind(this),this._onResize=this._onResize.bind(this),this._onGesture=this._onGesture.bind(this),this._onDrag=this._onDrag.bind(this),this._onShake=this._onShake.bind(this),this._onLongPress=this._onLongPress.bind(this),this._onOrientationChange=this._onOrientationChange.bind(this),this._onMouseWheel=this._onMouseWheel.bind(this),this._onMouseOut=this._onMouseOut.bind(this),this._onMouseEnter=this._onMouseEnter.bind(this),this._onContextMenu=this._onContextMenu.bind(this),this._onDoubleClick=this._onDoubleClick.bind(this),this._onDragOver=this._onDragOver.bind(this),this._onDragEnter=this._simpleEventHandler.bind(this,"dragenter"),this._onDragLeave=this._simpleEventHandler.bind(this,"dragleave"),this._onDrop=this._simpleEventHandler.bind(this,"drop"),this.eventsBound=!0)},_onGesture:function(t,e){this.__onTransformGesture&&this.__onTransformGesture(t,e)},_onDrag:function(t,e){this.__onDrag&&this.__onDrag(t,e)},_onMouseWheel:function(t){this.__onMouseWheel(t)},_onMouseOut:function(t){var e=this._hoveredTarget;this.fire("mouse:out",{target:e,e:t}),this._hoveredTarget=null,e&&e.fire("mouseout",{e:t});var n=this;this._hoveredTargets.forEach((function(i){n.fire("mouse:out",{target:e,e:t}),i&&e.fire("mouseout",{e:t})})),this._hoveredTargets=[],this._iTextInstances&&this._iTextInstances.forEach((function(t){t.isEditing&&t.hiddenTextarea.focus()}))},_onMouseEnter:function(t){this._currentTransform||this.findTarget(t)||(this.fire("mouse:over",{target:null,e:t}),this._hoveredTarget=null,this._hoveredTargets=[])},_onOrientationChange:function(t,e){this.__onOrientationChange&&this.__onOrientationChange(t,e)},_onShake:function(t,e){this.__onShake&&this.__onShake(t,e)},_onLongPress:function(t,e){this.__onLongPress&&this.__onLongPress(t,e)},_onDragOver:function(t){t.preventDefault();var e=this._simpleEventHandler("dragover",t);this._fireEnterLeaveEvents(e,t)},_onContextMenu:function(t){return this.stopContextMenu&&(t.stopPropagation(),t.preventDefault()),!1},_onDoubleClick:function(t){this._cacheTransformEventData(t),this._handleEvent(t,"dblclick"),this._resetTransformEventData(t)},getPointerId:function(t){var e=t.changedTouches;return e?e[0]&&e[0].identifier:this.enablePointerEvents?t.pointerId:-1},_isMainEvent:function(t){return!0===t.isPrimary||!1!==t.isPrimary&&("touchend"===t.type&&0===t.touches.length||(!t.changedTouches||t.changedTouches[0].identifier===this.mainTouchId))},_onTouchStart:function(i){i.preventDefault(),null===this.mainTouchId&&(this.mainTouchId=this.getPointerId(i)),this.__onMouseDown(i),this._resetTransformEventData();var o=this.upperCanvasEl,r=this._getEventPrefix();t(S.document,"touchend",this._onTouchEnd,n),t(S.document,"touchmove",this._onMouseMove,n),e(o,r+"down",this._onMouseDown)},_onMouseDown:function(i){this.__onMouseDown(i),this._resetTransformEventData();var o=this.upperCanvasEl,r=this._getEventPrefix();e(o,r+"move",this._onMouseMove,n),t(S.document,r+"up",this._onMouseUp),t(S.document,r+"move",this._onMouseMove,n)},_onTouchEnd:function(i){if(!(i.touches.length>0)){this.__onMouseUp(i),this._resetTransformEventData(),this.mainTouchId=null;var o=this._getEventPrefix();e(S.document,"touchend",this._onTouchEnd,n),e(S.document,"touchmove",this._onMouseMove,n);var r=this;this._willAddMouseDown&&clearTimeout(this._willAddMouseDown),this._willAddMouseDown=setTimeout((function(){t(r.upperCanvasEl,o+"down",r._onMouseDown),r._willAddMouseDown=0}),400)}},_onMouseUp:function(i){this.__onMouseUp(i),this._resetTransformEventData();var o=this.upperCanvasEl,r=this._getEventPrefix();this._isMainEvent(i)&&(e(S.document,r+"up",this._onMouseUp),e(S.document,r+"move",this._onMouseMove,n),t(o,r+"move",this._onMouseMove,n))},_onMouseMove:function(t){!this.allowTouchScrolling&&t.preventDefault&&t.preventDefault(),this.__onMouseMove(t)},_onResize:function(){this.calcOffset()},_shouldRender:function(t){var e=this._activeObject;return!!(!!e!=!!t||e&&t&&e!==t)||(e&&e.isEditing,!1)},__onMouseUp:function(t){var e,n=this._currentTransform,o=this._groupSelector,r=!1,a=!o||0===o.left&&0===o.top;if(this._cacheTransformEventData(t),e=this._target,this._handleEvent(t,"up:before"),i(t,3))this.fireRightClick&&this._handleEvent(t,"up",3,a);else{if(i(t,2))return this.fireMiddleClick&&this._handleEvent(t,"up",2,a),void this._resetTransformEventData();if(this.isDrawingMode&&this._isCurrentlyDrawing)this._onMouseUpInDrawingMode(t);else if(this._isMainEvent(t)){if(n&&(this._finalizeCurrentTransform(t),r=n.actionPerformed),!a){var s=e===this._activeObject;this._maybeGroupObjects(t),r||(r=this._shouldRender(e)||!s&&e===this._activeObject)}if(e){var c=e._findTargetCorner(this.getPointer(t,!0),S.util.isTouchEvent(t)),l=e.controls[c],u=l&&l.getMouseUpHandler(t,e,l);u&&u(t,e,l),e.isMoving=!1}this._setCursorFromEvent(t,e),this._handleEvent(t,"up",1,a),this._groupSelector=null,this._currentTransform=null,e&&(e.__corner=0),r?this.requestRenderAll():a||this.renderTop()}}},_simpleEventHandler:function(t,e){var n=this.findTarget(e),i=this.targets,o={e:e,target:n,subTargets:i};if(this.fire(t,o),n&&n.fire(t,o),!i)return n;for(var r=0;r<i.length;r++)i[r].fire(t,o);return n},_handleEvent:function(t,e,n,i){var o=this._target,r=this.targets||[],a={e:t,target:o,subTargets:r,button:n||1,isClick:i||!1,pointer:this._pointer,absolutePointer:this._absolutePointer,transform:this._currentTransform};"up"===e&&(a.currentTarget=this.findTarget(t),a.currentSubTargets=this.targets),this.fire("mouse:"+e,a),o&&o.fire("mouse"+e,a);for(var s=0;s<r.length;s++)r[s].fire("mouse"+e,a)},_finalizeCurrentTransform:function(t){var e,n=this._currentTransform,i=n.target,o={e:t,target:i,transform:n,action:n.action};i._scaling&&(i._scaling=!1),i.setCoords(),(n.actionPerformed||this.stateful&&i.hasStateChanged())&&(n.actionPerformed&&(e=this._addEventOptions(o,n),this._fire(e,o)),this._fire("modified",o))},_addEventOptions:function(t,e){var n,i;switch(e.action){case"scaleX":n="scaled",i="x";break;case"scaleY":n="scaled",i="y";break;case"skewX":n="skewed",i="x";break;case"skewY":n="skewed",i="y";break;case"scale":n="scaled",i="equally";break;case"rotate":n="rotated";break;case"drag":n="moved"}return t.by=i,n},_onMouseDownInDrawingMode:function(t){this._isCurrentlyDrawing=!0,this.getActiveObject()&&this.discardActiveObject(t).requestRenderAll();var e=this.getPointer(t);this.freeDrawingBrush.onMouseDown(e,{e:t,pointer:e}),this._handleEvent(t,"down")},_onMouseMoveInDrawingMode:function(t){if(this._isCurrentlyDrawing){var e=this.getPointer(t);this.freeDrawingBrush.onMouseMove(e,{e:t,pointer:e})}this.setCursor(this.freeDrawingCursor),this._handleEvent(t,"move")},_onMouseUpInDrawingMode:function(t){var e=this.getPointer(t);this._isCurrentlyDrawing=this.freeDrawingBrush.onMouseUp({e:t,pointer:e}),this._handleEvent(t,"up")},__onMouseDown:function(t){this._cacheTransformEventData(t),this._handleEvent(t,"down:before");var e=this._target;if(i(t,3))this.fireRightClick&&this._handleEvent(t,"down",3);else if(i(t,2))this.fireMiddleClick&&this._handleEvent(t,"down",2);else if(this.isDrawingMode)this._onMouseDownInDrawingMode(t);else if(this._isMainEvent(t)&&!this._currentTransform){var n=this._pointer;this._previousPointer=n;var o=this._shouldRender(e),r=this._shouldGroup(t,e);if(this._shouldClearSelection(t,e)?this.discardActiveObject(t):r&&(this._handleGrouping(t,e),e=this._activeObject),!this.selection||e&&(e.selectable||e.isEditing||e===this._activeObject)||(this._groupSelector={ex:n.x,ey:n.y,top:0,left:0}),e){var a=e===this._activeObject;e.selectable&&this.setActiveObject(e,t);var s=e._findTargetCorner(this.getPointer(t,!0),S.util.isTouchEvent(t));if(e.__corner=s,e===this._activeObject&&(s||!r)){var c=e.controls[s],l=c&&c.getMouseDownHandler(t,e,c);l&&l(t,e,c),this._setupCurrentTransform(t,e,a)}}this._handleEvent(t,"down"),(o||r)&&this.requestRenderAll()}},_resetTransformEventData:function(){this._target=null,this._pointer=null,this._absolutePointer=null},_cacheTransformEventData:function(t){this._resetTransformEventData(),this._pointer=this.getPointer(t,!0),this._absolutePointer=this.restorePointerVpt(this._pointer),this._target=this._currentTransform?this._currentTransform.target:this.findTarget(t)||null},_beforeTransform:function(t){var e=this._currentTransform;this.stateful&&e.target.saveState(),this.fire("before:transform",{e:t,transform:e})},__onMouseMove:function(t){var e,n;if(this._handleEvent(t,"move:before"),this._cacheTransformEventData(t),this.isDrawingMode)this._onMouseMoveInDrawingMode(t);else if(this._isMainEvent(t)){var i=this._groupSelector;i?(n=this._pointer,i.left=n.x-i.ex,i.top=n.y-i.ey,this.renderTop()):this._currentTransform?this._transformObject(t):(e=this.findTarget(t)||null,this._setCursorFromEvent(t,e),this._fireOverOutEvents(e,t)),this._handleEvent(t,"move"),this._resetTransformEventData()}},_fireOverOutEvents:function(t,e){var n=this._hoveredTarget,i=this._hoveredTargets,o=this.targets,r=Math.max(i.length,o.length);this.fireSyntheticInOutEvents(t,e,{oldTarget:n,evtOut:"mouseout",canvasEvtOut:"mouse:out",evtIn:"mouseover",canvasEvtIn:"mouse:over"});for(var a=0;a<r;a++)this.fireSyntheticInOutEvents(o[a],e,{oldTarget:i[a],evtOut:"mouseout",evtIn:"mouseover"});this._hoveredTarget=t,this._hoveredTargets=this.targets.concat()},_fireEnterLeaveEvents:function(t,e){var n=this._draggedoverTarget,i=this._hoveredTargets,o=this.targets,r=Math.max(i.length,o.length);this.fireSyntheticInOutEvents(t,e,{oldTarget:n,evtOut:"dragleave",evtIn:"dragenter"});for(var a=0;a<r;a++)this.fireSyntheticInOutEvents(o[a],e,{oldTarget:i[a],evtOut:"dragleave",evtIn:"dragenter"});this._draggedoverTarget=t},fireSyntheticInOutEvents:function(t,e,n){var i,o,r,a=n.oldTarget,s=a!==t,c=n.canvasEvtIn,l=n.canvasEvtOut;s&&(i={e:e,target:t,previousTarget:a},o={e:e,target:a,nextTarget:t}),r=t&&s,a&&s&&(l&&this.fire(l,o),a.fire(n.evtOut,o)),r&&(c&&this.fire(c,i),t.fire(n.evtIn,i))},__onMouseWheel:function(t){this._cacheTransformEventData(t),this._handleEvent(t,"wheel"),this._resetTransformEventData()},_transformObject:function(t){var e=this.getPointer(t),n=this._currentTransform;n.reset=!1,n.target.isMoving=!0,n.shiftKey=t.shiftKey,n.altKey=t[this.centeredKey],this._performTransformAction(t,n,e),n.actionPerformed&&this.requestRenderAll()},_performTransformAction:function(t,e,n){var i=n.x,o=n.y,r=e.action,a=!1,s=e.actionHandler;s&&(a=s(t,e,i,o)),"drag"===r&&a&&this.setCursor(e.target.moveCursor||this.moveCursor),e.actionPerformed=e.actionPerformed||a},_fire:S.controlsUtils.fireEvent,_setCursorFromEvent:function(t,e){if(!e)return this.setCursor(this.defaultCursor),!1;var n=e.hoverCursor||this.hoverCursor,i=this._activeObject&&"activeSelection"===this._activeObject.type?this._activeObject:null,o=(!i||!i.contains(e))&&e._findTargetCorner(this.getPointer(t,!0));o?this.setCursor(this.getCornerCursor(o,e,t)):(e.subTargetCheck&&this.targets.concat().reverse().map((function(t){n=t.hoverCursor||n})),this.setCursor(n))},getCornerCursor:function(t,e,n){var i=e.controls[t];return i.cursorStyleHandler(n,i,e)}})}(),b=Math.min,v=Math.max,S.util.object.extend(S.Canvas.prototype,{_shouldGroup:function(t,e){var n=this._activeObject;return n&&this._isSelectionKeyPressed(t)&&e&&e.selectable&&this.selection&&(n!==e||"activeSelection"===n.type)&&!e.onSelect({e:t})},_handleGrouping:function(t,e){var n=this._activeObject;n.__corner||(e!==n||(e=this.findTarget(t,!0))&&e.selectable)&&(n&&"activeSelection"===n.type?this._updateActiveSelection(e,t):this._createActiveSelection(e,t))},_updateActiveSelection:function(t,e){var n=this._activeObject,i=n._objects.slice(0);n.contains(t)?(n.removeWithUpdate(t),this._hoveredTarget=t,this._hoveredTargets=this.targets.concat(),1===n.size()&&this._setActiveObject(n.item(0),e)):(n.addWithUpdate(t),this._hoveredTarget=n,this._hoveredTargets=this.targets.concat()),this._fireSelectionEvents(i,e)},_createActiveSelection:function(t,e){var n=this.getActiveObjects(),i=this._createGroup(t);this._hoveredTarget=i,this._setActiveObject(i,e),this._fireSelectionEvents(n,e)},_createGroup:function(t){var e=this._objects,n=e.indexOf(this._activeObject)<e.indexOf(t)?[this._activeObject,t]:[t,this._activeObject];return this._activeObject.isEditing&&this._activeObject.exitEditing(),new S.ActiveSelection(n,{canvas:this})},_groupSelectedObjects:function(t){var e,n=this._collectObjects(t);1===n.length?this.setActiveObject(n[0],t):n.length>1&&(e=new S.ActiveSelection(n.reverse(),{canvas:this}),this.setActiveObject(e,t))},_collectObjects:function(t){for(var e,n=[],i=this._groupSelector.ex,o=this._groupSelector.ey,r=i+this._groupSelector.left,a=o+this._groupSelector.top,s=new S.Point(b(i,r),b(o,a)),c=new S.Point(v(i,r),v(o,a)),l=!this.selectionFullyContained,u=i===r&&o===a,f=this._objects.length;f--&&!((e=this._objects[f])&&e.selectable&&e.visible&&(l&&e.intersectsWithRect(s,c)||e.isContainedWithinRect(s,c)||l&&e.containsPoint(s)||l&&e.containsPoint(c))&&(n.push(e),u)););return n.length>1&&(n=n.filter((function(e){return!e.onSelect({e:t})}))),n},_maybeGroupObjects:function(t){this.selection&&this._groupSelector&&this._groupSelectedObjects(t),this.setCursor(this.defaultCursor),this._groupSelector=null}}),S.util.object.extend(S.StaticCanvas.prototype,{toDataURL:function(t){t||(t={});var e=t.format||"png",n=t.quality||1,i=(t.multiplier||1)*(t.enableRetinaScaling?this.getRetinaScaling():1),o=this.toCanvasElement(i,t);return S.util.toDataURL(o,e,n)},toCanvasElement:function(t,e){t=t||1;var n=((e=e||{}).width||this.width)*t,i=(e.height||this.height)*t,o=this.getZoom(),r=this.width,a=this.height,s=o*t,c=this.viewportTransform,l=(c[4]-(e.left||0))*t,u=(c[5]-(e.top||0))*t,f=this.interactive,h=[s,0,0,s,l,u],d=this.enableRetinaScaling,p=S.util.createCanvasElement(),g=this.contextTop;return p.width=n,p.height=i,this.contextTop=null,this.enableRetinaScaling=!1,this.interactive=!1,this.viewportTransform=h,this.width=n,this.height=i,this.calcViewportBoundaries(),this.renderCanvas(p.getContext("2d"),this._objects),this.viewportTransform=c,this.width=r,this.height=a,this.calcViewportBoundaries(),this.interactive=f,this.enableRetinaScaling=d,this.contextTop=g,p}}),S.util.object.extend(S.StaticCanvas.prototype,{loadFromJSON:function(t,e,n){if(t){var i="string"==typeof t?JSON.parse(t):S.util.object.clone(t),o=this,r=i.clipPath,a=this.renderOnAddRemove;return this.renderOnAddRemove=!1,delete i.clipPath,this._enlivenObjects(i.objects,(function(t){o.clear(),o._setBgOverlay(i,(function(){r?o._enlivenObjects([r],(function(n){o.clipPath=n[0],o.__setupCanvas.call(o,i,t,a,e)})):o.__setupCanvas.call(o,i,t,a,e)}))}),n),this}},__setupCanvas:function(t,e,n,i){var o=this;e.forEach((function(t,e){o.insertAt(t,e)})),this.renderOnAddRemove=n,delete t.objects,delete t.backgroundImage,delete t.overlayImage,delete t.background,delete t.overlay,this._setOptions(t),this.renderAll(),i&&i()},_setBgOverlay:function(t,e){var n={backgroundColor:!1,overlayColor:!1,backgroundImage:!1,overlayImage:!1};if(t.backgroundImage||t.overlayImage||t.background||t.overlay){var i=function(){n.backgroundImage&&n.overlayImage&&n.backgroundColor&&n.overlayColor&&e&&e()};this.__setBgOverlay("backgroundImage",t.backgroundImage,n,i),this.__setBgOverlay("overlayImage",t.overlayImage,n,i),this.__setBgOverlay("backgroundColor",t.background,n,i),this.__setBgOverlay("overlayColor",t.overlay,n,i)}else e&&e()},__setBgOverlay:function(t,e,n,i){var o=this;if(!e)return n[t]=!0,void(i&&i());"backgroundImage"===t||"overlayImage"===t?S.util.enlivenObjects([e],(function(e){o[t]=e[0],n[t]=!0,i&&i()})):this["set"+S.util.string.capitalize(t,!0)](e,(function(){n[t]=!0,i&&i()}))},_enlivenObjects:function(t,e,n){t&&0!==t.length?S.util.enlivenObjects(t,(function(t){e&&e(t)}),null,n):e&&e([])},_toDataURL:function(t,e){this.clone((function(n){e(n.toDataURL(t))}))},_toDataURLWithMultiplier:function(t,e,n){this.clone((function(i){n(i.toDataURLWithMultiplier(t,e))}))},clone:function(t,e){var n=JSON.stringify(this.toJSON(e));this.cloneWithoutData((function(e){e.loadFromJSON(n,(function(){t&&t(e)}))}))},cloneWithoutData:function(t){var e=S.util.createCanvasElement();e.width=this.width,e.height=this.height;var n=new S.Canvas(e);this.backgroundImage?(n.setBackgroundImage(this.backgroundImage.src,(function(){n.renderAll(),t&&t(n)})),n.backgroundImageOpacity=this.backgroundImageOpacity,n.backgroundImageStretch=this.backgroundImageStretch):t&&t(n)}}),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.util.object.extend,i=e.util.object.clone,o=e.util.toFixed,r=e.util.string.capitalize,a=e.util.degreesToRadians,s=e.StaticCanvas.supports("setLineDash"),c=!e.isLikelyNode;e.Object||(e.Object=e.util.createClass(e.CommonMethods,{type:"object",originX:"left",originY:"top",top:0,left:0,width:0,height:0,scaleX:1,scaleY:1,flipX:!1,flipY:!1,opacity:1,angle:0,skewX:0,skewY:0,cornerSize:13,touchCornerSize:24,transparentCorners:!0,hoverCursor:null,moveCursor:null,padding:0,borderColor:"rgb(178,204,255)",borderDashArray:null,cornerColor:"rgb(178,204,255)",cornerStrokeColor:null,cornerStyle:"rect",cornerDashArray:null,centeredScaling:!1,centeredRotation:!0,fill:"rgb(0,0,0)",fillRule:"nonzero",globalCompositeOperation:"source-over",backgroundColor:"",selectionBackgroundColor:"",stroke:null,strokeWidth:1,strokeDashArray:null,strokeDashOffset:0,strokeLineCap:"butt",strokeLineJoin:"miter",strokeMiterLimit:4,shadow:null,borderOpacityWhenMoving:.4,borderScaleFactor:1,minScaleLimit:0,selectable:!0,evented:!0,visible:!0,hasControls:!0,hasBorders:!0,perPixelTargetFind:!1,includeDefaultValues:!0,lockMovementX:!1,lockMovementY:!1,lockRotation:!1,lockScalingX:!1,lockScalingY:!1,lockSkewingX:!1,lockSkewingY:!1,lockScalingFlip:!1,excludeFromExport:!1,objectCaching:c,statefullCache:!1,noScaleCache:!0,strokeUniform:!1,dirty:!0,__corner:0,paintFirst:"fill",stateProperties:"top left width height scaleX scaleY flipX flipY originX originY transformMatrix stroke strokeWidth strokeDashArray strokeLineCap strokeDashOffset strokeLineJoin strokeMiterLimit angle opacity fill globalCompositeOperation shadow visible backgroundColor skewX skewY fillRule paintFirst clipPath strokeUniform".split(" "),cacheProperties:"fill stroke strokeWidth strokeDashArray width height paintFirst strokeUniform strokeLineCap strokeDashOffset strokeLineJoin strokeMiterLimit backgroundColor clipPath".split(" "),colorProperties:"fill stroke backgroundColor".split(" "),clipPath:void 0,inverted:!1,absolutePositioned:!1,initialize:function(t){t&&this.setOptions(t)},_createCacheCanvas:function(){this._cacheProperties={},this._cacheCanvas=e.util.createCanvasElement(),this._cacheContext=this._cacheCanvas.getContext("2d"),this._updateCacheCanvas(),this.dirty=!0},_limitCacheSize:function(t){var n=e.perfLimitSizeTotal,i=t.width,o=t.height,r=e.maxCacheSideLimit,a=e.minCacheSideLimit;if(i<=r&&o<=r&&i*o<=n)return i<a&&(t.width=a),o<a&&(t.height=a),t;var s=i/o,c=e.util.limitDimsByArea(s,n),l=e.util.capValue,u=l(a,c.x,r),f=l(a,c.y,r);return i>u&&(t.zoomX/=i/u,t.width=u,t.capped=!0),o>f&&(t.zoomY/=o/f,t.height=f,t.capped=!0),t},_getCacheCanvasDimensions:function(){var t=this.getTotalObjectScaling(),e=this._getTransformedDimensions(0,0),n=e.x*t.scaleX/this.scaleX,i=e.y*t.scaleY/this.scaleY;return{width:n+2,height:i+2,zoomX:t.scaleX,zoomY:t.scaleY,x:n,y:i}},_updateCacheCanvas:function(){var t=this.canvas;if(this.noScaleCache&&t&&t._currentTransform){var n=t._currentTransform.target,i=t._currentTransform.action;if(this===n&&i.slice&&"scale"===i.slice(0,5))return!1}var o,r,a=this._cacheCanvas,s=this._limitCacheSize(this._getCacheCanvasDimensions()),c=e.minCacheSideLimit,l=s.width,u=s.height,f=s.zoomX,h=s.zoomY,d=l!==this.cacheWidth||u!==this.cacheHeight,p=this.zoomX!==f||this.zoomY!==h,g=d||p,m=0,b=0,v=!1;if(d){var y=this._cacheCanvas.width,w=this._cacheCanvas.height,x=l>y||u>w;v=x||(l<.9*y||u<.9*w)&&y>c&&w>c,x&&!s.capped&&(l>c||u>c)&&(m=.1*l,b=.1*u)}return!!g&&(v?(a.width=Math.ceil(l+m),a.height=Math.ceil(u+b)):(this._cacheContext.setTransform(1,0,0,1,0,0),this._cacheContext.clearRect(0,0,a.width,a.height)),o=s.x/2,r=s.y/2,this.cacheTranslationX=Math.round(a.width/2-o)+o,this.cacheTranslationY=Math.round(a.height/2-r)+r,this.cacheWidth=l,this.cacheHeight=u,this._cacheContext.translate(this.cacheTranslationX,this.cacheTranslationY),this._cacheContext.scale(f,h),this.zoomX=f,this.zoomY=h,!0)},setOptions:function(t){this._setOptions(t),this._initGradient(t.fill,"fill"),this._initGradient(t.stroke,"stroke"),this._initPattern(t.fill,"fill"),this._initPattern(t.stroke,"stroke")},transform:function(t){var e=this.group&&!this.group._transformDone||this.group&&this.canvas&&t===this.canvas.contextTop,n=this.calcTransformMatrix(!e);t.transform(n[0],n[1],n[2],n[3],n[4],n[5])},toObject:function(t){var n=e.Object.NUM_FRACTION_DIGITS,i={type:this.type,version:e.version,originX:this.originX,originY:this.originY,left:o(this.left,n),top:o(this.top,n),width:o(this.width,n),height:o(this.height,n),fill:this.fill&&this.fill.toObject?this.fill.toObject():this.fill,stroke:this.stroke&&this.stroke.toObject?this.stroke.toObject():this.stroke,strokeWidth:o(this.strokeWidth,n),strokeDashArray:this.strokeDashArray?this.strokeDashArray.concat():this.strokeDashArray,strokeLineCap:this.strokeLineCap,strokeDashOffset:this.strokeDashOffset,strokeLineJoin:this.strokeLineJoin,strokeMiterLimit:o(this.strokeMiterLimit,n),scaleX:o(this.scaleX,n),scaleY:o(this.scaleY,n),angle:o(this.angle,n),flipX:this.flipX,flipY:this.flipY,opacity:o(this.opacity,n),shadow:this.shadow&&this.shadow.toObject?this.shadow.toObject():this.shadow,visible:this.visible,backgroundColor:this.backgroundColor,fillRule:this.fillRule,paintFirst:this.paintFirst,globalCompositeOperation:this.globalCompositeOperation,skewX:o(this.skewX,n),skewY:o(this.skewY,n)};return this.clipPath&&(i.clipPath=this.clipPath.toObject(t),i.clipPath.inverted=this.clipPath.inverted,i.clipPath.absolutePositioned=this.clipPath.absolutePositioned),e.util.populateWithProperties(this,i,t),this.includeDefaultValues||(i=this._removeDefaultValues(i)),i},toDatalessObject:function(t){return this.toObject(t)},_removeDefaultValues:function(t){var n=e.util.getKlass(t.type).prototype;return n.stateProperties.forEach((function(e){"left"!==e&&"top"!==e&&(t[e]===n[e]&&delete t[e],"[object Array]"===Object.prototype.toString.call(t[e])&&"[object Array]"===Object.prototype.toString.call(n[e])&&0===t[e].length&&0===n[e].length&&delete t[e])})),t},toString:function(){return"#<fabric."+r(this.type)+">"},getObjectScaling:function(){var t=e.util.qrDecompose(this.calcTransformMatrix());return{scaleX:Math.abs(t.scaleX),scaleY:Math.abs(t.scaleY)}},getTotalObjectScaling:function(){var t=this.getObjectScaling(),e=t.scaleX,n=t.scaleY;if(this.canvas){var i=this.canvas.getZoom(),o=this.canvas.getRetinaScaling();e*=i*o,n*=i*o}return{scaleX:e,scaleY:n}},getObjectOpacity:function(){var t=this.opacity;return this.group&&(t*=this.group.getObjectOpacity()),t},_set:function(t,n){var i="scaleX"===t||"scaleY"===t,o=this[t]!==n,r=!1;return i&&(n=this._constrainScale(n)),"scaleX"===t&&n<0?(this.flipX=!this.flipX,n*=-1):"scaleY"===t&&n<0?(this.flipY=!this.flipY,n*=-1):"shadow"!==t||!n||n instanceof e.Shadow?"dirty"===t&&this.group&&this.group.set("dirty",n):n=new e.Shadow(n),this[t]=n,o&&(r=this.group&&this.group.isOnACache(),this.cacheProperties.indexOf(t)>-1?(this.dirty=!0,r&&this.group.set("dirty",!0)):r&&this.stateProperties.indexOf(t)>-1&&this.group.set("dirty",!0)),this},setOnGroup:function(){},getViewportTransform:function(){return this.canvas&&this.canvas.viewportTransform?this.canvas.viewportTransform:e.iMatrix.concat()},isNotVisible:function(){return 0===this.opacity||!this.width&&!this.height&&0===this.strokeWidth||!this.visible},render:function(t){this.isNotVisible()||this.canvas&&this.canvas.skipOffscreen&&!this.group&&!this.isOnScreen()||(t.save(),this._setupCompositeOperation(t),this.drawSelectionBackground(t),this.transform(t),this._setOpacity(t),this._setShadow(t,this),this.shouldCache()?(this.renderCache(),this.drawCacheOnCanvas(t)):(this._removeCacheCanvas(),this.dirty=!1,this.drawObject(t),this.objectCaching&&this.statefullCache&&this.saveState({propertySet:"cacheProperties"})),t.restore())},renderCache:function(t){t=t||{},this._cacheCanvas||this._createCacheCanvas(),this.isCacheDirty()&&(this.statefullCache&&this.saveState({propertySet:"cacheProperties"}),this.drawObject(this._cacheContext,t.forClipping),this.dirty=!1)},_removeCacheCanvas:function(){this._cacheCanvas=null,this.cacheWidth=0,this.cacheHeight=0},hasStroke:function(){return this.stroke&&"transparent"!==this.stroke&&0!==this.strokeWidth},hasFill:function(){return this.fill&&"transparent"!==this.fill},needsItsOwnCache:function(){return!("stroke"!==this.paintFirst||!this.hasFill()||!this.hasStroke()||"object"!=typeof this.shadow)||!!this.clipPath},shouldCache:function(){return this.ownCaching=this.needsItsOwnCache()||this.objectCaching&&(!this.group||!this.group.isOnACache()),this.ownCaching},willDrawShadow:function(){return!!this.shadow&&(0!==this.shadow.offsetX||0!==this.shadow.offsetY)},drawClipPathOnCache:function(t){var n=this.clipPath;if(t.save(),n.inverted?t.globalCompositeOperation="destination-out":t.globalCompositeOperation="destination-in",n.absolutePositioned){var i=e.util.invertTransform(this.calcTransformMatrix());t.transform(i[0],i[1],i[2],i[3],i[4],i[5])}n.transform(t),t.scale(1/n.zoomX,1/n.zoomY),t.drawImage(n._cacheCanvas,-n.cacheTranslationX,-n.cacheTranslationY),t.restore()},drawObject:function(t,e){var n=this.fill,i=this.stroke;e?(this.fill="black",this.stroke="",this._setClippingProperties(t)):(this._renderBackground(t),this._setStrokeStyles(t,this),this._setFillStyles(t,this)),this._render(t),this._drawClipPath(t),this.fill=n,this.stroke=i},_drawClipPath:function(t){var e=this.clipPath;e&&(e.canvas=this.canvas,e.shouldCache(),e._transformDone=!0,e.renderCache({forClipping:!0}),this.drawClipPathOnCache(t))},drawCacheOnCanvas:function(t){t.scale(1/this.zoomX,1/this.zoomY),t.drawImage(this._cacheCanvas,-this.cacheTranslationX,-this.cacheTranslationY)},isCacheDirty:function(t){if(this.isNotVisible())return!1;if(this._cacheCanvas&&!t&&this._updateCacheCanvas())return!0;if(this.dirty||this.clipPath&&this.clipPath.absolutePositioned||this.statefullCache&&this.hasStateChanged("cacheProperties")){if(this._cacheCanvas&&!t){var e=this.cacheWidth/this.zoomX,n=this.cacheHeight/this.zoomY;this._cacheContext.clearRect(-e/2,-n/2,e,n)}return!0}return!1},_renderBackground:function(t){if(this.backgroundColor){var e=this._getNonTransformedDimensions();t.fillStyle=this.backgroundColor,t.fillRect(-e.x/2,-e.y/2,e.x,e.y),this._removeShadow(t)}},_setOpacity:function(t){this.group&&!this.group._transformDone?t.globalAlpha=this.getObjectOpacity():t.globalAlpha*=this.opacity},_setStrokeStyles:function(t,e){e.stroke&&(t.lineWidth=e.strokeWidth,t.lineCap=e.strokeLineCap,t.lineDashOffset=e.strokeDashOffset,t.lineJoin=e.strokeLineJoin,t.miterLimit=e.strokeMiterLimit,t.strokeStyle=e.stroke.toLive?e.stroke.toLive(t,this):e.stroke)},_setFillStyles:function(t,e){e.fill&&(t.fillStyle=e.fill.toLive?e.fill.toLive(t,this):e.fill)},_setClippingProperties:function(t){t.globalAlpha=1,t.strokeStyle="transparent",t.fillStyle="#000000"},_setLineDash:function(t,e,n){e&&0!==e.length&&(1&e.length&&e.push.apply(e,e),s?t.setLineDash(e):n&&n(t))},_renderControls:function(t,n){var i,o,r,s=this.getViewportTransform(),c=this.calcTransformMatrix();o=void 0!==(n=n||{}).hasBorders?n.hasBorders:this.hasBorders,r=void 0!==n.hasControls?n.hasControls:this.hasControls,c=e.util.multiplyTransformMatrices(s,c),i=e.util.qrDecompose(c),t.save(),t.translate(i.translateX,i.translateY),t.lineWidth=1*this.borderScaleFactor,this.group||(t.globalAlpha=this.isMoving?this.borderOpacityWhenMoving:1),n.forActiveSelection?(t.rotate(a(i.angle)),o&&this.drawBordersInGroup(t,i,n)):(t.rotate(a(this.angle)),o&&this.drawBorders(t,n)),r&&this.drawControls(t,n),t.restore()},_setShadow:function(t){if(this.shadow){var n,i=this.shadow,o=this.canvas,r=o&&o.viewportTransform[0]||1,a=o&&o.viewportTransform[3]||1;n=i.nonScaling?{scaleX:1,scaleY:1}:this.getObjectScaling(),o&&o._isRetinaScaling()&&(r*=e.devicePixelRatio,a*=e.devicePixelRatio),t.shadowColor=i.color,t.shadowBlur=i.blur*e.browserShadowBlurConstant*(r+a)*(n.scaleX+n.scaleY)/4,t.shadowOffsetX=i.offsetX*r*n.scaleX,t.shadowOffsetY=i.offsetY*a*n.scaleY}},_removeShadow:function(t){this.shadow&&(t.shadowColor="",t.shadowBlur=t.shadowOffsetX=t.shadowOffsetY=0)},_applyPatternGradientTransform:function(t,e){if(!e||!e.toLive)return{offsetX:0,offsetY:0};var n=e.gradientTransform||e.patternTransform,i=-this.width/2+e.offsetX||0,o=-this.height/2+e.offsetY||0;return"percentage"===e.gradientUnits?t.transform(this.width,0,0,this.height,i,o):t.transform(1,0,0,1,i,o),n&&t.transform(n[0],n[1],n[2],n[3],n[4],n[5]),{offsetX:i,offsetY:o}},_renderPaintInOrder:function(t){"stroke"===this.paintFirst?(this._renderStroke(t),this._renderFill(t)):(this._renderFill(t),this._renderStroke(t))},_render:function(){},_renderFill:function(t){this.fill&&(t.save(),this._applyPatternGradientTransform(t,this.fill),"evenodd"===this.fillRule?t.fill("evenodd"):t.fill(),t.restore())},_renderStroke:function(t){if(this.stroke&&0!==this.strokeWidth){if(this.shadow&&!this.shadow.affectStroke&&this._removeShadow(t),t.save(),this.strokeUniform&&this.group){var e=this.getObjectScaling();t.scale(1/e.scaleX,1/e.scaleY)}else this.strokeUniform&&t.scale(1/this.scaleX,1/this.scaleY);this._setLineDash(t,this.strokeDashArray,this._renderDashedStroke),this.stroke.toLive&&"percentage"===this.stroke.gradientUnits?this._applyPatternForTransformedGradient(t,this.stroke):this._applyPatternGradientTransform(t,this.stroke),t.stroke(),t.restore()}},_applyPatternForTransformedGradient:function(t,n){var i,o=this._limitCacheSize(this._getCacheCanvasDimensions()),r=e.util.createCanvasElement(),a=this.canvas.getRetinaScaling(),s=o.x/this.scaleX/a,c=o.y/this.scaleY/a;r.width=s,r.height=c,(i=r.getContext("2d")).beginPath(),i.moveTo(0,0),i.lineTo(s,0),i.lineTo(s,c),i.lineTo(0,c),i.closePath(),i.translate(s/2,c/2),i.scale(o.zoomX/this.scaleX/a,o.zoomY/this.scaleY/a),this._applyPatternGradientTransform(i,n),i.fillStyle=n.toLive(t),i.fill(),t.translate(-this.width/2-this.strokeWidth/2,-this.height/2-this.strokeWidth/2),t.scale(a*this.scaleX/o.zoomX,a*this.scaleY/o.zoomY),t.strokeStyle=i.createPattern(r,"no-repeat")},_findCenterFromElement:function(){return{x:this.left+this.width/2,y:this.top+this.height/2}},_assignTransformMatrixProps:function(){if(this.transformMatrix){var t=e.util.qrDecompose(this.transformMatrix);this.flipX=!1,this.flipY=!1,this.set("scaleX",t.scaleX),this.set("scaleY",t.scaleY),this.angle=t.angle,this.skewX=t.skewX,this.skewY=0}},_removeTransformMatrix:function(t){var n=this._findCenterFromElement();this.transformMatrix&&(this._assignTransformMatrixProps(),n=e.util.transformPoint(n,this.transformMatrix)),this.transformMatrix=null,t&&(this.scaleX*=t.scaleX,this.scaleY*=t.scaleY,this.cropX=t.cropX,this.cropY=t.cropY,n.x+=t.offsetLeft,n.y+=t.offsetTop,this.width=t.width,this.height=t.height),this.setPositionByOrigin(n,"center","center")},clone:function(t,n){var i=this.toObject(n);this.constructor.fromObject?this.constructor.fromObject(i,t):e.Object._fromObject("Object",i,t)},cloneAsImage:function(t,n){var i=this.toCanvasElement(n);return t&&t(new e.Image(i)),this},toCanvasElement:function(t){t||(t={});var n=e.util,i=n.saveObjectTransform(this),o=this.group,r=this.shadow,a=Math.abs,s=(t.multiplier||1)*(t.enableRetinaScaling?e.devicePixelRatio:1);delete this.group,t.withoutTransform&&n.resetObjectTransform(this),t.withoutShadow&&(this.shadow=null);var c,l,u,f,h=e.util.createCanvasElement(),d=this.getBoundingRect(!0,!0),p=this.shadow,g={x:0,y:0};p&&(l=p.blur,c=p.nonScaling?{scaleX:1,scaleY:1}:this.getObjectScaling(),g.x=2*Math.round(a(p.offsetX)+l)*a(c.scaleX),g.y=2*Math.round(a(p.offsetY)+l)*a(c.scaleY)),u=d.width+g.x,f=d.height+g.y,h.width=Math.ceil(u),h.height=Math.ceil(f);var m=new e.StaticCanvas(h,{enableRetinaScaling:!1,renderOnAddRemove:!1,skipOffscreen:!1});"jpeg"===t.format&&(m.backgroundColor="#fff"),this.setPositionByOrigin(new e.Point(m.width/2,m.height/2),"center","center");var b=this.canvas;m.add(this);var v=m.toCanvasElement(s||1,t);return this.shadow=r,this.set("canvas",b),o&&(this.group=o),this.set(i).setCoords(),m._objects=[],m.dispose(),m=null,v},toDataURL:function(t){return t||(t={}),e.util.toDataURL(this.toCanvasElement(t),t.format||"png",t.quality||1)},isType:function(t){return this.type===t},complexity:function(){return 1},toJSON:function(t){return this.toObject(t)},rotate:function(t){var e=("center"!==this.originX||"center"!==this.originY)&&this.centeredRotation;return e&&this._setOriginToCenter(),this.set("angle",t),e&&this._resetOrigin(),this},centerH:function(){return this.canvas&&this.canvas.centerObjectH(this),this},viewportCenterH:function(){return this.canvas&&this.canvas.viewportCenterObjectH(this),this},centerV:function(){return this.canvas&&this.canvas.centerObjectV(this),this},viewportCenterV:function(){return this.canvas&&this.canvas.viewportCenterObjectV(this),this},center:function(){return this.canvas&&this.canvas.centerObject(this),this},viewportCenter:function(){return this.canvas&&this.canvas.viewportCenterObject(this),this},getLocalPointer:function(t,n){n=n||this.canvas.getPointer(t);var i=new e.Point(n.x,n.y),o=this._getLeftTopCoords();return this.angle&&(i=e.util.rotatePoint(i,o,a(-this.angle))),{x:i.x-o.x,y:i.y-o.y}},_setupCompositeOperation:function(t){this.globalCompositeOperation&&(t.globalCompositeOperation=this.globalCompositeOperation)}}),e.util.createAccessors&&e.util.createAccessors(e.Object),n(e.Object.prototype,e.Observable),e.Object.NUM_FRACTION_DIGITS=2,e.Object._fromObject=function(t,n,o,r){var a=e[t];n=i(n,!0),e.util.enlivenPatterns([n.fill,n.stroke],(function(t){void 0!==t[0]&&(n.fill=t[0]),void 0!==t[1]&&(n.stroke=t[1]),e.util.enlivenObjects([n.clipPath],(function(t){n.clipPath=t[0];var e=r?new a(n[r],n):new a(n);o&&o(e)}))}))},e.Object.__uid=0)}(e),y=S.util.degreesToRadians,w={left:-.5,center:0,right:.5},x={top:-.5,center:0,bottom:.5},S.util.object.extend(S.Object.prototype,{translateToGivenOrigin:function(t,e,n,i,o){var r,a,s,c=t.x,l=t.y;return"string"==typeof e?e=w[e]:e-=.5,"string"==typeof i?i=w[i]:i-=.5,"string"==typeof n?n=x[n]:n-=.5,"string"==typeof o?o=x[o]:o-=.5,a=o-n,((r=i-e)||a)&&(s=this._getTransformedDimensions(),c=t.x+r*s.x,l=t.y+a*s.y),new S.Point(c,l)},translateToCenterPoint:function(t,e,n){var i=this.translateToGivenOrigin(t,e,n,"center","center");return this.angle?S.util.rotatePoint(i,t,y(this.angle)):i},translateToOriginPoint:function(t,e,n){var i=this.translateToGivenOrigin(t,"center","center",e,n);return this.angle?S.util.rotatePoint(i,t,y(this.angle)):i},getCenterPoint:function(){var t=new S.Point(this.left,this.top);return this.translateToCenterPoint(t,this.originX,this.originY)},getPointByOrigin:function(t,e){var n=this.getCenterPoint();return this.translateToOriginPoint(n,t,e)},toLocalPoint:function(t,e,n){var i,o,r=this.getCenterPoint();return i=void 0!==e&&void 0!==n?this.translateToGivenOrigin(r,"center","center",e,n):new S.Point(this.left,this.top),o=new S.Point(t.x,t.y),this.angle&&(o=S.util.rotatePoint(o,r,-y(this.angle))),o.subtractEquals(i)},setPositionByOrigin:function(t,e,n){var i=this.translateToCenterPoint(t,e,n),o=this.translateToOriginPoint(i,this.originX,this.originY);this.set("left",o.x),this.set("top",o.y)},adjustPosition:function(t){var e,n,i=y(this.angle),o=this.getScaledWidth(),r=S.util.cos(i)*o,a=S.util.sin(i)*o;e="string"==typeof this.originX?w[this.originX]:this.originX-.5,n="string"==typeof t?w[t]:t-.5,this.left+=r*(n-e),this.top+=a*(n-e),this.setCoords(),this.originX=t},_setOriginToCenter:function(){this._originalOriginX=this.originX,this._originalOriginY=this.originY;var t=this.getCenterPoint();this.originX="center",this.originY="center",this.left=t.x,this.top=t.y},_resetOrigin:function(){var t=this.translateToOriginPoint(this.getCenterPoint(),this._originalOriginX,this._originalOriginY);this.originX=this._originalOriginX,this.originY=this._originalOriginY,this.left=t.x,this.top=t.y,this._originalOriginX=null,this._originalOriginY=null},_getLeftTopCoords:function(){return this.translateToOriginPoint(this.getCenterPoint(),"left","top")}}),function(){var t=S.util,e=t.degreesToRadians,n=t.multiplyTransformMatrices,i=t.transformPoint;t.object.extend(S.Object.prototype,{oCoords:null,aCoords:null,lineCoords:null,ownMatrixCache:null,matrixCache:null,controls:{},_getCoords:function(t,e){return e?t?this.calcACoords():this.calcLineCoords():(this.aCoords&&this.lineCoords||this.setCoords(!0),t?this.aCoords:this.lineCoords)},getCoords:function(t,e){return n=this._getCoords(t,e),[new S.Point(n.tl.x,n.tl.y),new S.Point(n.tr.x,n.tr.y),new S.Point(n.br.x,n.br.y),new S.Point(n.bl.x,n.bl.y)];var n},intersectsWithRect:function(t,e,n,i){var o=this.getCoords(n,i);return"Intersection"===S.Intersection.intersectPolygonRectangle(o,t,e).status},intersectsWithObject:function(t,e,n){return"Intersection"===S.Intersection.intersectPolygonPolygon(this.getCoords(e,n),t.getCoords(e,n)).status||t.isContainedWithinObject(this,e,n)||this.isContainedWithinObject(t,e,n)},isContainedWithinObject:function(t,e,n){for(var i=this.getCoords(e,n),o=e?t.aCoords:t.lineCoords,r=0,a=t._getImageLines(o);r<4;r++)if(!t.containsPoint(i[r],a))return!1;return!0},isContainedWithinRect:function(t,e,n,i){var o=this.getBoundingRect(n,i);return o.left>=t.x&&o.left+o.width<=e.x&&o.top>=t.y&&o.top+o.height<=e.y},containsPoint:function(t,e,n,i){var o=this._getCoords(n,i),r=(e=e||this._getImageLines(o),this._findCrossPoints(t,e));return 0!==r&&r%2==1},isOnScreen:function(t){if(!this.canvas)return!1;var e=this.canvas.vptCoords.tl,n=this.canvas.vptCoords.br;return!!this.getCoords(!0,t).some((function(t){return t.x<=n.x&&t.x>=e.x&&t.y<=n.y&&t.y>=e.y}))||(!!this.intersectsWithRect(e,n,!0,t)||this._containsCenterOfCanvas(e,n,t))},_containsCenterOfCanvas:function(t,e,n){var i={x:(t.x+e.x)/2,y:(t.y+e.y)/2};return!!this.containsPoint(i,null,!0,n)},isPartiallyOnScreen:function(t){if(!this.canvas)return!1;var e=this.canvas.vptCoords.tl,n=this.canvas.vptCoords.br;return!!this.intersectsWithRect(e,n,!0,t)||this.getCoords(!0,t).every((function(t){return(t.x>=n.x||t.x<=e.x)&&(t.y>=n.y||t.y<=e.y)}))&&this._containsCenterOfCanvas(e,n,t)},_getImageLines:function(t){return{topline:{o:t.tl,d:t.tr},rightline:{o:t.tr,d:t.br},bottomline:{o:t.br,d:t.bl},leftline:{o:t.bl,d:t.tl}}},_findCrossPoints:function(t,e){var n,i,o,r=0;for(var a in e)if(!((o=e[a]).o.y<t.y&&o.d.y<t.y||o.o.y>=t.y&&o.d.y>=t.y||(o.o.x===o.d.x&&o.o.x>=t.x?i=o.o.x:(0,n=(o.d.y-o.o.y)/(o.d.x-o.o.x),i=-(t.y-0*t.x-(o.o.y-n*o.o.x))/(0-n)),i>=t.x&&(r+=1),2!==r)))break;return r},getBoundingRect:function(e,n){var i=this.getCoords(e,n);return t.makeBoundingBoxFromPoints(i)},getScaledWidth:function(){return this._getTransformedDimensions().x},getScaledHeight:function(){return this._getTransformedDimensions().y},_constrainScale:function(t){return Math.abs(t)<this.minScaleLimit?t<0?-this.minScaleLimit:this.minScaleLimit:0===t?1e-4:t},scale:function(t){return this._set("scaleX",t),this._set("scaleY",t),this.setCoords()},scaleToWidth:function(t,e){var n=this.getBoundingRect(e).width/this.getScaledWidth();return this.scale(t/this.width/n)},scaleToHeight:function(t,e){var n=this.getBoundingRect(e).height/this.getScaledHeight();return this.scale(t/this.height/n)},calcCoords:function(t){return t?this.calcACoords():this.calcOCoords()},calcLineCoords:function(){var n=this.getViewportTransform(),o=this.padding,r=e(this.angle),a=t.cos(r)*o,s=t.sin(r)*o,c=a+s,l=a-s,u=this.calcACoords(),f={tl:i(u.tl,n),tr:i(u.tr,n),bl:i(u.bl,n),br:i(u.br,n)};return o&&(f.tl.x-=l,f.tl.y-=c,f.tr.x+=c,f.tr.y-=l,f.bl.x-=c,f.bl.y+=l,f.br.x+=l,f.br.y+=c),f},calcOCoords:function(){var t=this._calcRotateMatrix(),e=this._calcTranslateMatrix(),i=this.getViewportTransform(),o=n(i,e),r=n(o,t),a=(r=n(r,[1/i[0],0,0,1/i[3],0,0]),this._calculateCurrentDimensions()),s={};return this.forEachControl((function(t,e,n){s[e]=t.positionHandler(a,r,n)})),s},calcACoords:function(){var t=this._calcRotateMatrix(),e=this._calcTranslateMatrix(),o=n(e,t),r=this._getTransformedDimensions(),a=r.x/2,s=r.y/2;return{tl:i({x:-a,y:-s},o),tr:i({x:a,y:-s},o),bl:i({x:-a,y:s},o),br:i({x:a,y:s},o)}},setCoords:function(t){return this.aCoords=this.calcACoords(),this.lineCoords=this.group?this.aCoords:this.calcLineCoords(),t||(this.oCoords=this.calcOCoords(),this._setCornerCoords&&this._setCornerCoords()),this},_calcRotateMatrix:function(){return t.calcRotateMatrix(this)},_calcTranslateMatrix:function(){var t=this.getCenterPoint();return[1,0,0,1,t.x,t.y]},transformMatrixKey:function(t){var e="_",n="";return!t&&this.group&&(n=this.group.transformMatrixKey(t)+e),n+this.top+e+this.left+e+this.scaleX+e+this.scaleY+e+this.skewX+e+this.skewY+e+this.angle+e+this.originX+e+this.originY+e+this.width+e+this.height+e+this.strokeWidth+this.flipX+this.flipY},calcTransformMatrix:function(t){var e=this.calcOwnMatrix();if(t||!this.group)return e;var i=this.transformMatrixKey(t),o=this.matrixCache||(this.matrixCache={});return o.key===i?o.value:(this.group&&(e=n(this.group.calcTransformMatrix(!1),e)),o.key=i,o.value=e,e)},calcOwnMatrix:function(){var e=this.transformMatrixKey(!0),n=this.ownMatrixCache||(this.ownMatrixCache={});if(n.key===e)return n.value;var i=this._calcTranslateMatrix(),o={angle:this.angle,translateX:i[4],translateY:i[5],scaleX:this.scaleX,scaleY:this.scaleY,skewX:this.skewX,skewY:this.skewY,flipX:this.flipX,flipY:this.flipY};return n.key=e,n.value=t.composeMatrix(o),n.value},_calcDimensionsTransformMatrix:function(e,n,i){return t.calcDimensionsMatrix({skewX:e,skewY:n,scaleX:this.scaleX*(i&&this.flipX?-1:1),scaleY:this.scaleY*(i&&this.flipY?-1:1)})},_getNonTransformedDimensions:function(){var t=this.strokeWidth;return{x:this.width+t,y:this.height+t}},_getTransformedDimensions:function(e,n){void 0===e&&(e=this.skewX),void 0===n&&(n=this.skewY);var i,o,r=this._getNonTransformedDimensions(),a=0===e&&0===n;if(this.strokeUniform?(i=this.width,o=this.height):(i=r.x,o=r.y),a)return this._finalizeDimensions(i*this.scaleX,o*this.scaleY);var s=t.sizeAfterTransform(i,o,{scaleX:this.scaleX,scaleY:this.scaleY,skewX:e,skewY:n});return this._finalizeDimensions(s.x,s.y)},_finalizeDimensions:function(t,e){return this.strokeUniform?{x:t+this.strokeWidth,y:e+this.strokeWidth}:{x:t,y:e}},_calculateCurrentDimensions:function(){var t=this.getViewportTransform(),e=this._getTransformedDimensions();return i(e,t,!0).scalarAdd(2*this.padding)}})}(),S.util.object.extend(S.Object.prototype,{sendToBack:function(){return this.group?S.StaticCanvas.prototype.sendToBack.call(this.group,this):this.canvas&&this.canvas.sendToBack(this),this},bringToFront:function(){return this.group?S.StaticCanvas.prototype.bringToFront.call(this.group,this):this.canvas&&this.canvas.bringToFront(this),this},sendBackwards:function(t){return this.group?S.StaticCanvas.prototype.sendBackwards.call(this.group,this,t):this.canvas&&this.canvas.sendBackwards(this,t),this},bringForward:function(t){return this.group?S.StaticCanvas.prototype.bringForward.call(this.group,this,t):this.canvas&&this.canvas.bringForward(this,t),this},moveTo:function(t){return this.group&&"activeSelection"!==this.group.type?S.StaticCanvas.prototype.moveTo.call(this.group,this,t):this.canvas&&this.canvas.moveTo(this,t),this}}),function(){function t(t,e){if(e){if(e.toLive)return t+": url(#SVGID_"+e.id+"); ";var n=new S.Color(e),i=t+": "+n.toRgb()+"; ",o=n.getAlpha();return 1!==o&&(i+=t+"-opacity: "+o.toString()+"; "),i}return t+": none; "}var e=S.util.toFixed;S.util.object.extend(S.Object.prototype,{getSvgStyles:function(e){var n=this.fillRule?this.fillRule:"nonzero",i=this.strokeWidth?this.strokeWidth:"0",o=this.strokeDashArray?this.strokeDashArray.join(" "):"none",r=this.strokeDashOffset?this.strokeDashOffset:"0",a=this.strokeLineCap?this.strokeLineCap:"butt",s=this.strokeLineJoin?this.strokeLineJoin:"miter",c=this.strokeMiterLimit?this.strokeMiterLimit:"4",l=void 0!==this.opacity?this.opacity:"1",u=this.visible?"":" visibility: hidden;",f=e?"":this.getSvgFilter(),h=t("fill",this.fill);return[t("stroke",this.stroke),"stroke-width: ",i,"; ","stroke-dasharray: ",o,"; ","stroke-linecap: ",a,"; ","stroke-dashoffset: ",r,"; ","stroke-linejoin: ",s,"; ","stroke-miterlimit: ",c,"; ",h,"fill-rule: ",n,"; ","opacity: ",l,";",f,u].join("")},getSvgSpanStyles:function(e,n){var i="; ",o=e.fontFamily?"font-family: "+(-1===e.fontFamily.indexOf("'")&&-1===e.fontFamily.indexOf('"')?"'"+e.fontFamily+"'":e.fontFamily)+i:"",r=e.strokeWidth?"stroke-width: "+e.strokeWidth+i:"",a=(o=o,e.fontSize?"font-size: "+e.fontSize+"px"+i:""),s=e.fontStyle?"font-style: "+e.fontStyle+i:"",c=e.fontWeight?"font-weight: "+e.fontWeight+i:"",l=e.fill?t("fill",e.fill):"",u=e.stroke?t("stroke",e.stroke):"",f=this.getSvgTextDecoration(e);return f&&(f="text-decoration: "+f+i),[u,r,o,a,s,c,f,l,e.deltaY?"baseline-shift: "+-e.deltaY+"; ":"",n?"white-space: pre; ":""].join("")},getSvgTextDecoration:function(t){return["overline","underline","line-through"].filter((function(e){return t[e.replace("-","")]})).join(" ")},getSvgFilter:function(){return this.shadow?"filter: url(#SVGID_"+this.shadow.id+");":""},getSvgCommons:function(){return[this.id?'id="'+this.id+'" ':"",this.clipPath?'clip-path="url(#'+this.clipPath.clipPathId+')" ':""].join("")},getSvgTransform:function(t,e){var n=t?this.calcTransformMatrix():this.calcOwnMatrix();return'transform="'+S.util.matrixToSVG(n)+(e||"")+'" '},_setSVGBg:function(t){if(this.backgroundColor){var n=S.Object.NUM_FRACTION_DIGITS;t.push("\t\t<rect ",this._getFillAttributes(this.backgroundColor),' x="',e(-this.width/2,n),'" y="',e(-this.height/2,n),'" width="',e(this.width,n),'" height="',e(this.height,n),'"></rect>\n')}},toSVG:function(t){return this._createBaseSVGMarkup(this._toSVG(t),{reviver:t})},toClipPathSVG:function(t){return"\t"+this._createBaseClipPathSVGMarkup(this._toSVG(t),{reviver:t})},_createBaseClipPathSVGMarkup:function(t,e){var n=(e=e||{}).reviver,i=e.additionalTransform||"",o=[this.getSvgTransform(!0,i),this.getSvgCommons()].join(""),r=t.indexOf("COMMON_PARTS");return t[r]=o,n?n(t.join("")):t.join("")},_createBaseSVGMarkup:function(t,e){var n,i,o=(e=e||{}).noStyle,r=e.reviver,a=o?"":'style="'+this.getSvgStyles()+'" ',s=e.withShadow?'style="'+this.getSvgFilter()+'" ':"",c=this.clipPath,l=this.strokeUniform?'vector-effect="non-scaling-stroke" ':"",u=c&&c.absolutePositioned,f=this.stroke,h=this.fill,d=this.shadow,p=[],g=t.indexOf("COMMON_PARTS"),m=e.additionalTransform;return c&&(c.clipPathId="CLIPPATH_"+S.Object.__uid++,i='<clipPath id="'+c.clipPathId+'" >\n'+c.toClipPathSVG(r)+"</clipPath>\n"),u&&p.push("<g ",s,this.getSvgCommons()," >\n"),p.push("<g ",this.getSvgTransform(!1),u?"":s+this.getSvgCommons()," >\n"),n=[a,l,o?"":this.addPaintOrder()," ",m?'transform="'+m+'" ':""].join(""),t[g]=n,h&&h.toLive&&p.push(h.toSVG(this)),f&&f.toLive&&p.push(f.toSVG(this)),d&&p.push(d.toSVG(this)),c&&p.push(i),p.push(t.join("")),p.push("</g>\n"),u&&p.push("</g>\n"),r?r(p.join("")):p.join("")},addPaintOrder:function(){return"fill"!==this.paintFirst?' paint-order="'+this.paintFirst+'" ':""}})}(),function(){var t=S.util.object.extend,e="stateProperties";function n(e,n,i){var o={};i.forEach((function(t){o[t]=e[t]})),t(e[n],o,!0)}function i(t,e,n){if(t===e)return!0;if(Array.isArray(t)){if(!Array.isArray(e)||t.length!==e.length)return!1;for(var o=0,r=t.length;o<r;o++)if(!i(t[o],e[o]))return!1;return!0}if(t&&"object"==typeof t){var a,s=Object.keys(t);if(!e||"object"!=typeof e||!n&&s.length!==Object.keys(e).length)return!1;for(o=0,r=s.length;o<r;o++)if("canvas"!==(a=s[o])&&"group"!==a&&!i(t[a],e[a]))return!1;return!0}}S.util.object.extend(S.Object.prototype,{hasStateChanged:function(t){var n="_"+(t=t||e);return Object.keys(this[n]).length<this[t].length||!i(this[n],this,!0)},saveState:function(t){var i=t&&t.propertySet||e,o="_"+i;return this[o]?(n(this,o,this[i]),t&&t.stateProperties&&n(this,o,t.stateProperties),this):this.setupState(t)},setupState:function(t){var n=(t=t||{}).propertySet||e;return t.propertySet=n,this["_"+n]={},this.saveState(t),this}})}(),function(){var t=S.util.degreesToRadians;S.util.object.extend(S.Object.prototype,{_findTargetCorner:function(t,e){if(!this.hasControls||this.group||!this.canvas||this.canvas._activeObject!==this)return!1;var n,i,o,r=t.x,a=t.y,s=Object.keys(this.oCoords),c=s.length-1;for(this.__corner=0;c>=0;c--)if(o=s[c],this.isControlVisible(o)&&(i=this._getImageLines(e?this.oCoords[o].touchCorner:this.oCoords[o].corner),0!==(n=this._findCrossPoints({x:r,y:a},i))&&n%2==1))return this.__corner=o,o;return!1},forEachControl:function(t){for(var e in this.controls)t(this.controls[e],e,this)},_setCornerCoords:function(){var e,n,i=this.oCoords,o=t(45-this.angle),r=S.util.cos(o),a=S.util.sin(o),s=.707106*this.cornerSize,c=.707106*this.touchCornerSize,l=s*r,u=s*a,f=c*r,h=c*a;for(var d in i)e=i[d].x,n=i[d].y,i[d].corner={tl:{x:e-u,y:n-l},tr:{x:e+l,y:n-u},bl:{x:e-l,y:n+u},br:{x:e+u,y:n+l}},i[d].touchCorner={tl:{x:e-h,y:n-f},tr:{x:e+f,y:n-h},bl:{x:e-f,y:n+h},br:{x:e+h,y:n+f}}},drawSelectionBackground:function(e){if(!this.selectionBackgroundColor||this.canvas&&!this.canvas.interactive||this.canvas&&this.canvas._activeObject!==this)return this;e.save();var n=this.getCenterPoint(),i=this._calculateCurrentDimensions(),o=this.canvas.viewportTransform;return e.translate(n.x,n.y),e.scale(1/o[0],1/o[3]),e.rotate(t(this.angle)),e.fillStyle=this.selectionBackgroundColor,e.fillRect(-i.x/2,-i.y/2,i.x,i.y),e.restore(),this},drawBorders:function(t,e){e=e||{};var n=this._calculateCurrentDimensions(),i=this.borderScaleFactor,o=n.x+i,r=n.y+i,a=void 0!==e.hasControls?e.hasControls:this.hasControls,s=!1;return t.save(),t.strokeStyle=e.borderColor||this.borderColor,this._setLineDash(t,e.borderDashArray||this.borderDashArray,null),t.strokeRect(-o/2,-r/2,o,r),a&&(t.beginPath(),this.forEachControl((function(e,n,i){e.withConnection&&e.getVisibility(i,n)&&(s=!0,t.moveTo(e.x*o,e.y*r),t.lineTo(e.x*o+e.offsetX,e.y*r+e.offsetY))})),s&&t.stroke()),t.restore(),this},drawBordersInGroup:function(t,e,n){n=n||{};var i=S.util.sizeAfterTransform(this.width,this.height,e),o=this.strokeWidth,r=this.strokeUniform,a=this.borderScaleFactor,s=i.x+o*(r?this.canvas.getZoom():e.scaleX)+a,c=i.y+o*(r?this.canvas.getZoom():e.scaleY)+a;return t.save(),this._setLineDash(t,n.borderDashArray||this.borderDashArray,null),t.strokeStyle=n.borderColor||this.borderColor,t.strokeRect(-s/2,-c/2,s,c),t.restore(),this},drawControls:function(t,e){return e=e||{},t.save(),t.setTransform(this.canvas.getRetinaScaling(),0,0,this.canvas.getRetinaScaling(),0,0),t.strokeStyle=t.fillStyle=e.cornerColor||this.cornerColor,this.transparentCorners||(t.strokeStyle=e.cornerStrokeColor||this.cornerStrokeColor),this._setLineDash(t,e.cornerDashArray||this.cornerDashArray,null),this.setCoords(),this.forEachControl((function(n,i,o){n.getVisibility(o,i)&&n.render(t,o.oCoords[i].x,o.oCoords[i].y,e,o)})),t.restore(),this},isControlVisible:function(t){return this.controls[t]&&this.controls[t].getVisibility(this,t)},setControlVisible:function(t,e){return this._controlsVisibility||(this._controlsVisibility={}),this._controlsVisibility[t]=e,this},setControlsVisibility:function(t){for(var e in t||(t={}),t)this.setControlVisible(e,t[e]);return this},onDeselect:function(){},onSelect:function(){}})}(),S.util.object.extend(S.StaticCanvas.prototype,{FX_DURATION:500,fxCenterObjectH:function(t,e){var n=function(){},i=(e=e||{}).onComplete||n,o=e.onChange||n,r=this;return S.util.animate({startValue:t.left,endValue:this.getCenter().left,duration:this.FX_DURATION,onChange:function(e){t.set("left",e),r.requestRenderAll(),o()},onComplete:function(){t.setCoords(),i()}}),this},fxCenterObjectV:function(t,e){var n=function(){},i=(e=e||{}).onComplete||n,o=e.onChange||n,r=this;return S.util.animate({startValue:t.top,endValue:this.getCenter().top,duration:this.FX_DURATION,onChange:function(e){t.set("top",e),r.requestRenderAll(),o()},onComplete:function(){t.setCoords(),i()}}),this},fxRemove:function(t,e){var n=function(){},i=(e=e||{}).onComplete||n,o=e.onChange||n,r=this;return S.util.animate({startValue:t.opacity,endValue:0,duration:this.FX_DURATION,onChange:function(e){t.set("opacity",e),r.requestRenderAll(),o()},onComplete:function(){r.remove(t),i()}}),this}}),S.util.object.extend(S.Object.prototype,{animate:function(){if(arguments[0]&&"object"==typeof arguments[0]){var t,e,n=[];for(t in arguments[0])n.push(t);for(var i=0,o=n.length;i<o;i++)t=n[i],e=i!==o-1,this._animate(t,arguments[0][t],arguments[1],e)}else this._animate.apply(this,arguments);return this},_animate:function(t,e,n,i){var o,r=this;e=e.toString(),n=n?S.util.object.clone(n):{},~t.indexOf(".")&&(o=t.split("."));var a=r.colorProperties.indexOf(t)>-1||o&&r.colorProperties.indexOf(o[1])>-1,s=o?this.get(o[0])[o[1]]:this.get(t);"from"in n||(n.from=s),a||(e=~e.indexOf("=")?s+parseFloat(e.replace("=","")):parseFloat(e));var c={startValue:n.from,endValue:e,byValue:n.by,easing:n.easing,duration:n.duration,abort:n.abort&&function(){return n.abort.call(r)},onChange:function(e,a,s){o?r[o[0]][o[1]]=e:r.set(t,e),i||n.onChange&&n.onChange(e,a,s)},onComplete:function(t,e,o){i||(r.setCoords(),n.onComplete&&n.onComplete(t,e,o))}};a?S.util.animateColor(c.startValue,c.endValue,c.duration,c):S.util.animate(c)}}),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.util.object.extend,i=e.util.object.clone,o={x1:1,x2:1,y1:1,y2:1},r=e.StaticCanvas.supports("setLineDash");function a(t,e){var n=t.origin,i=t.axis1,o=t.axis2,r=t.dimension,a=e.nearest,s=e.center,c=e.farthest;return function(){switch(this.get(n)){case a:return Math.min(this.get(i),this.get(o));case s:return Math.min(this.get(i),this.get(o))+.5*this.get(r);case c:return Math.max(this.get(i),this.get(o))}}}e.Line?e.warn("fabric.Line is already defined"):(e.Line=e.util.createClass(e.Object,{type:"line",x1:0,y1:0,x2:0,y2:0,cacheProperties:e.Object.prototype.cacheProperties.concat("x1","x2","y1","y2"),initialize:function(t,e){t||(t=[0,0,0,0]),this.callSuper("initialize",e),this.set("x1",t[0]),this.set("y1",t[1]),this.set("x2",t[2]),this.set("y2",t[3]),this._setWidthHeight(e)},_setWidthHeight:function(t){t||(t={}),this.width=Math.abs(this.x2-this.x1),this.height=Math.abs(this.y2-this.y1),this.left="left"in t?t.left:this._getLeftToOriginX(),this.top="top"in t?t.top:this._getTopToOriginY()},_set:function(t,e){return this.callSuper("_set",t,e),void 0!==o[t]&&this._setWidthHeight(),this},_getLeftToOriginX:a({origin:"originX",axis1:"x1",axis2:"x2",dimension:"width"},{nearest:"left",center:"center",farthest:"right"}),_getTopToOriginY:a({origin:"originY",axis1:"y1",axis2:"y2",dimension:"height"},{nearest:"top",center:"center",farthest:"bottom"}),_render:function(t){if(t.beginPath(),!this.strokeDashArray||this.strokeDashArray&&r){var e=this.calcLinePoints();t.moveTo(e.x1,e.y1),t.lineTo(e.x2,e.y2)}t.lineWidth=this.strokeWidth;var n=t.strokeStyle;t.strokeStyle=this.stroke||t.fillStyle,this.stroke&&this._renderStroke(t),t.strokeStyle=n},_renderDashedStroke:function(t){var n=this.calcLinePoints();t.beginPath(),e.util.drawDashedLine(t,n.x1,n.y1,n.x2,n.y2,this.strokeDashArray),t.closePath()},_findCenterFromElement:function(){return{x:(this.x1+this.x2)/2,y:(this.y1+this.y2)/2}},toObject:function(t){return n(this.callSuper("toObject",t),this.calcLinePoints())},_getNonTransformedDimensions:function(){var t=this.callSuper("_getNonTransformedDimensions");return"butt"===this.strokeLineCap&&(0===this.width&&(t.y-=this.strokeWidth),0===this.height&&(t.x-=this.strokeWidth)),t},calcLinePoints:function(){var t=this.x1<=this.x2?-1:1,e=this.y1<=this.y2?-1:1,n=t*this.width*.5,i=e*this.height*.5;return{x1:n,x2:t*this.width*-.5,y1:i,y2:e*this.height*-.5}},_toSVG:function(){var t=this.calcLinePoints();return["<line ","COMMON_PARTS",'x1="',t.x1,'" y1="',t.y1,'" x2="',t.x2,'" y2="',t.y2,'" />\n']}}),e.Line.ATTRIBUTE_NAMES=e.SHARED_ATTRIBUTES.concat("x1 y1 x2 y2".split(" ")),e.Line.fromElement=function(t,i,o){o=o||{};var r=e.parseAttributes(t,e.Line.ATTRIBUTE_NAMES),a=[r.x1||0,r.y1||0,r.x2||0,r.y2||0];i(new e.Line(a,n(r,o)))},e.Line.fromObject=function(t,n){var o=i(t,!0);o.points=[t.x1,t.y1,t.x2,t.y2],e.Object._fromObject("Line",o,(function(t){delete t.points,n&&n(t)}),"points")})}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=Math.PI;e.Circle?e.warn("fabric.Circle is already defined."):(e.Circle=e.util.createClass(e.Object,{type:"circle",radius:0,startAngle:0,endAngle:2*n,cacheProperties:e.Object.prototype.cacheProperties.concat("radius","startAngle","endAngle"),_set:function(t,e){return this.callSuper("_set",t,e),"radius"===t&&this.setRadius(e),this},toObject:function(t){return this.callSuper("toObject",["radius","startAngle","endAngle"].concat(t))},_toSVG:function(){var t,i=(this.endAngle-this.startAngle)%(2*n);if(0===i)t=["<circle ","COMMON_PARTS",'cx="0" cy="0" ','r="',this.radius,'" />\n'];else{var o=e.util.cos(this.startAngle)*this.radius,r=e.util.sin(this.startAngle)*this.radius,a=e.util.cos(this.endAngle)*this.radius,s=e.util.sin(this.endAngle)*this.radius,c=i>n?"1":"0";t=['<path d="M '+o+" "+r," A "+this.radius+" "+this.radius," 0 ",+c+" 1"," "+a+" "+s,'" ',"COMMON_PARTS"," />\n"]}return t},_render:function(t){t.beginPath(),t.arc(0,0,this.radius,this.startAngle,this.endAngle,!1),this._renderPaintInOrder(t)},getRadiusX:function(){return this.get("radius")*this.get("scaleX")},getRadiusY:function(){return this.get("radius")*this.get("scaleY")},setRadius:function(t){return this.radius=t,this.set("width",2*t).set("height",2*t)}}),e.Circle.ATTRIBUTE_NAMES=e.SHARED_ATTRIBUTES.concat("cx cy r".split(" ")),e.Circle.fromElement=function(t,n){var i,o=e.parseAttributes(t,e.Circle.ATTRIBUTE_NAMES);if(!("radius"in(i=o)&&i.radius>=0))throw new Error("value of `r` attribute is required and can not be negative");o.left=(o.left||0)-o.radius,o.top=(o.top||0)-o.radius,n(new e.Circle(o))},e.Circle.fromObject=function(t,n){return e.Object._fromObject("Circle",t,n)})}(e),function(t){"use strict";var e=t.fabric||(t.fabric={});e.Triangle?e.warn("fabric.Triangle is already defined"):(e.Triangle=e.util.createClass(e.Object,{type:"triangle",width:100,height:100,_render:function(t){var e=this.width/2,n=this.height/2;t.beginPath(),t.moveTo(-e,n),t.lineTo(0,-n),t.lineTo(e,n),t.closePath(),this._renderPaintInOrder(t)},_renderDashedStroke:function(t){var n=this.width/2,i=this.height/2;t.beginPath(),e.util.drawDashedLine(t,-n,i,0,-i,this.strokeDashArray),e.util.drawDashedLine(t,0,-i,n,i,this.strokeDashArray),e.util.drawDashedLine(t,n,i,-n,i,this.strokeDashArray),t.closePath()},_toSVG:function(){var t=this.width/2,e=this.height/2;return["<polygon ","COMMON_PARTS",'points="',[-t+" "+e,"0 "+-e,t+" "+e].join(","),'" />']}}),e.Triangle.fromObject=function(t,n){return e.Object._fromObject("Triangle",t,n)})}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=2*Math.PI;e.Ellipse?e.warn("fabric.Ellipse is already defined."):(e.Ellipse=e.util.createClass(e.Object,{type:"ellipse",rx:0,ry:0,cacheProperties:e.Object.prototype.cacheProperties.concat("rx","ry"),initialize:function(t){this.callSuper("initialize",t),this.set("rx",t&&t.rx||0),this.set("ry",t&&t.ry||0)},_set:function(t,e){switch(this.callSuper("_set",t,e),t){case"rx":this.rx=e,this.set("width",2*e);break;case"ry":this.ry=e,this.set("height",2*e)}return this},getRx:function(){return this.get("rx")*this.get("scaleX")},getRy:function(){return this.get("ry")*this.get("scaleY")},toObject:function(t){return this.callSuper("toObject",["rx","ry"].concat(t))},_toSVG:function(){return["<ellipse ","COMMON_PARTS",'cx="0" cy="0" ','rx="',this.rx,'" ry="',this.ry,'" />\n']},_render:function(t){t.beginPath(),t.save(),t.transform(1,0,0,this.ry/this.rx,0,0),t.arc(0,0,this.rx,0,n,!1),t.restore(),this._renderPaintInOrder(t)}}),e.Ellipse.ATTRIBUTE_NAMES=e.SHARED_ATTRIBUTES.concat("cx cy rx ry".split(" ")),e.Ellipse.fromElement=function(t,n){var i=e.parseAttributes(t,e.Ellipse.ATTRIBUTE_NAMES);i.left=(i.left||0)-i.rx,i.top=(i.top||0)-i.ry,n(new e.Ellipse(i))},e.Ellipse.fromObject=function(t,n){return e.Object._fromObject("Ellipse",t,n)})}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.util.object.extend;e.Rect?e.warn("fabric.Rect is already defined"):(e.Rect=e.util.createClass(e.Object,{stateProperties:e.Object.prototype.stateProperties.concat("rx","ry"),type:"rect",rx:0,ry:0,cacheProperties:e.Object.prototype.cacheProperties.concat("rx","ry"),initialize:function(t){this.callSuper("initialize",t),this._initRxRy()},_initRxRy:function(){this.rx&&!this.ry?this.ry=this.rx:this.ry&&!this.rx&&(this.rx=this.ry)},_render:function(t){var e=this.rx?Math.min(this.rx,this.width/2):0,n=this.ry?Math.min(this.ry,this.height/2):0,i=this.width,o=this.height,r=-this.width/2,a=-this.height/2,s=0!==e||0!==n,c=.4477152502;t.beginPath(),t.moveTo(r+e,a),t.lineTo(r+i-e,a),s&&t.bezierCurveTo(r+i-c*e,a,r+i,a+c*n,r+i,a+n),t.lineTo(r+i,a+o-n),s&&t.bezierCurveTo(r+i,a+o-c*n,r+i-c*e,a+o,r+i-e,a+o),t.lineTo(r+e,a+o),s&&t.bezierCurveTo(r+c*e,a+o,r,a+o-c*n,r,a+o-n),t.lineTo(r,a+n),s&&t.bezierCurveTo(r,a+c*n,r+c*e,a,r+e,a),t.closePath(),this._renderPaintInOrder(t)},_renderDashedStroke:function(t){var n=-this.width/2,i=-this.height/2,o=this.width,r=this.height;t.beginPath(),e.util.drawDashedLine(t,n,i,n+o,i,this.strokeDashArray),e.util.drawDashedLine(t,n+o,i,n+o,i+r,this.strokeDashArray),e.util.drawDashedLine(t,n+o,i+r,n,i+r,this.strokeDashArray),e.util.drawDashedLine(t,n,i+r,n,i,this.strokeDashArray),t.closePath()},toObject:function(t){return this.callSuper("toObject",["rx","ry"].concat(t))},_toSVG:function(){return["<rect ","COMMON_PARTS",'x="',-this.width/2,'" y="',-this.height/2,'" rx="',this.rx,'" ry="',this.ry,'" width="',this.width,'" height="',this.height,'" />\n']}}),e.Rect.ATTRIBUTE_NAMES=e.SHARED_ATTRIBUTES.concat("x y rx ry width height".split(" ")),e.Rect.fromElement=function(t,i,o){if(!t)return i(null);o=o||{};var r=e.parseAttributes(t,e.Rect.ATTRIBUTE_NAMES);r.left=r.left||0,r.top=r.top||0,r.height=r.height||0,r.width=r.width||0;var a=new e.Rect(n(o?e.util.object.clone(o):{},r));a.visible=a.visible&&a.width>0&&a.height>0,i(a)},e.Rect.fromObject=function(t,n){return e.Object._fromObject("Rect",t,n)})}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.util.object.extend,i=e.util.array.min,o=e.util.array.max,r=e.util.toFixed;e.Polyline?e.warn("fabric.Polyline is already defined"):(e.Polyline=e.util.createClass(e.Object,{type:"polyline",points:null,cacheProperties:e.Object.prototype.cacheProperties.concat("points"),initialize:function(t,e){e=e||{},this.points=t||[],this.callSuper("initialize",e),this._setPositionDimensions(e)},_setPositionDimensions:function(t){var e,n=this._calcDimensions(t);this.width=n.width,this.height=n.height,t.fromSVG||(e=this.translateToGivenOrigin({x:n.left-this.strokeWidth/2,y:n.top-this.strokeWidth/2},"left","top",this.originX,this.originY)),void 0===t.left&&(this.left=t.fromSVG?n.left:e.x),void 0===t.top&&(this.top=t.fromSVG?n.top:e.y),this.pathOffset={x:n.left+this.width/2,y:n.top+this.height/2}},_calcDimensions:function(){var t=this.points,e=i(t,"x")||0,n=i(t,"y")||0;return{left:e,top:n,width:(o(t,"x")||0)-e,height:(o(t,"y")||0)-n}},toObject:function(t){return n(this.callSuper("toObject",t),{points:this.points.concat()})},_toSVG:function(){for(var t=[],n=this.pathOffset.x,i=this.pathOffset.y,o=e.Object.NUM_FRACTION_DIGITS,a=0,s=this.points.length;a<s;a++)t.push(r(this.points[a].x-n,o),",",r(this.points[a].y-i,o)," ");return["<"+this.type+" ","COMMON_PARTS",'points="',t.join(""),'" />\n']},commonRender:function(t){var e,n=this.points.length,i=this.pathOffset.x,o=this.pathOffset.y;if(!n||isNaN(this.points[n-1].y))return!1;t.beginPath(),t.moveTo(this.points[0].x-i,this.points[0].y-o);for(var r=0;r<n;r++)e=this.points[r],t.lineTo(e.x-i,e.y-o);return!0},_render:function(t){this.commonRender(t)&&this._renderPaintInOrder(t)},_renderDashedStroke:function(t){var n,i;t.beginPath();for(var o=0,r=this.points.length;o<r;o++)n=this.points[o],i=this.points[o+1]||n,e.util.drawDashedLine(t,n.x,n.y,i.x,i.y,this.strokeDashArray)},complexity:function(){return this.get("points").length}}),e.Polyline.ATTRIBUTE_NAMES=e.SHARED_ATTRIBUTES.concat(),e.Polyline.fromElementGenerator=function(t){return function(i,o,r){if(!i)return o(null);r||(r={});var a=e.parsePointsAttribute(i.getAttribute("points")),s=e.parseAttributes(i,e[t].ATTRIBUTE_NAMES);s.fromSVG=!0,o(new e[t](a,n(s,r)))}},e.Polyline.fromElement=e.Polyline.fromElementGenerator("Polyline"),e.Polyline.fromObject=function(t,n){return e.Object._fromObject("Polyline",t,n,"points")})}(e),function(t){"use strict";var e=t.fabric||(t.fabric={});e.Polygon?e.warn("fabric.Polygon is already defined"):(e.Polygon=e.util.createClass(e.Polyline,{type:"polygon",_render:function(t){this.commonRender(t)&&(t.closePath(),this._renderPaintInOrder(t))},_renderDashedStroke:function(t){this.callSuper("_renderDashedStroke",t),t.closePath()}}),e.Polygon.ATTRIBUTE_NAMES=e.SHARED_ATTRIBUTES.concat(),e.Polygon.fromElement=e.Polyline.fromElementGenerator("Polygon"),e.Polygon.fromObject=function(t,n){return e.Object._fromObject("Polygon",t,n,"points")})}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.util.array.min,i=e.util.array.max,o=e.util.object.extend,r=Object.prototype.toString,a=e.util.toFixed;e.Path?e.warn("fabric.Path is already defined"):(e.Path=e.util.createClass(e.Object,{type:"path",path:null,cacheProperties:e.Object.prototype.cacheProperties.concat("path","fillRule"),stateProperties:e.Object.prototype.stateProperties.concat("path"),initialize:function(t,n){n=n||{},this.callSuper("initialize",n),t||(t=[]);var i="[object Array]"===r.call(t);this.path=i?e.util.makePathSimpler(t):e.util.makePathSimpler(e.util.parsePath(t)),this.path&&e.Polyline.prototype._setPositionDimensions.call(this,n)},_renderPathCommands:function(t){var e,n=0,i=0,o=0,r=0,a=0,s=0,c=-this.pathOffset.x,l=-this.pathOffset.y;t.beginPath();for(var u=0,f=this.path.length;u<f;++u)switch((e=this.path[u])[0]){case"L":o=e[1],r=e[2],t.lineTo(o+c,r+l);break;case"M":n=o=e[1],i=r=e[2],t.moveTo(o+c,r+l);break;case"C":o=e[5],r=e[6],a=e[3],s=e[4],t.bezierCurveTo(e[1]+c,e[2]+l,a+c,s+l,o+c,r+l);break;case"Q":t.quadraticCurveTo(e[1]+c,e[2]+l,e[3]+c,e[4]+l),o=e[3],r=e[4],a=e[1],s=e[2];break;case"z":case"Z":o=n,r=i,t.closePath()}},_render:function(t){this._renderPathCommands(t),this._renderPaintInOrder(t)},toString:function(){return"#<fabric.Path ("+this.complexity()+'): { "top": '+this.top+', "left": '+this.left+" }>"},toObject:function(t){return o(this.callSuper("toObject",t),{path:this.path.map((function(t){return t.slice()}))})},toDatalessObject:function(t){var e=this.toObject(["sourcePath"].concat(t));return e.sourcePath&&delete e.path,e},_toSVG:function(){return["<path ","COMMON_PARTS",'d="',this.path.map((function(t){return t.join(" ")})).join(" "),'" stroke-linecap="round" ',"/>\n"]},_getOffsetTransform:function(){var t=e.Object.NUM_FRACTION_DIGITS;return" translate("+a(-this.pathOffset.x,t)+", "+a(-this.pathOffset.y,t)+")"},toClipPathSVG:function(t){var e=this._getOffsetTransform();return"\t"+this._createBaseClipPathSVGMarkup(this._toSVG(),{reviver:t,additionalTransform:e})},toSVG:function(t){var e=this._getOffsetTransform();return this._createBaseSVGMarkup(this._toSVG(),{reviver:t,additionalTransform:e})},complexity:function(){return this.path.length},_calcDimensions:function(){for(var t,o,r=[],a=[],s=0,c=0,l=0,u=0,f=0,h=this.path.length;f<h;++f){switch((t=this.path[f])[0]){case"L":l=t[1],u=t[2],o=[];break;case"M":s=l=t[1],c=u=t[2],o=[];break;case"C":o=e.util.getBoundsOfCurve(l,u,t[1],t[2],t[3],t[4],t[5],t[6]),l=t[5],u=t[6];break;case"Q":o=e.util.getBoundsOfCurve(l,u,t[1],t[2],t[1],t[2],t[3],t[4]),l=t[3],u=t[4];break;case"z":case"Z":l=s,u=c}o.forEach((function(t){r.push(t.x),a.push(t.y)})),r.push(l),a.push(u)}var d=n(r)||0,p=n(a)||0;return{left:d,top:p,width:(i(r)||0)-d,height:(i(a)||0)-p}}}),e.Path.fromObject=function(t,n){if("string"==typeof t.sourcePath){var i=t.sourcePath;e.loadSVGFromURL(i,(function(e){var i=e[0];i.setOptions(t),n&&n(i)}))}else e.Object._fromObject("Path",t,n,"path")},e.Path.ATTRIBUTE_NAMES=e.SHARED_ATTRIBUTES.concat(["d"]),e.Path.fromElement=function(t,n,i){var r=e.parseAttributes(t,e.Path.ATTRIBUTE_NAMES);r.fromSVG=!0,n(new e.Path(r.d,o(r,i)))})}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.util.array.min,i=e.util.array.max;e.Group||(e.Group=e.util.createClass(e.Object,e.Collection,{type:"group",strokeWidth:0,subTargetCheck:!1,cacheProperties:[],useSetOnGroup:!1,initialize:function(t,e,n){e=e||{},this._objects=[],n&&this.callSuper("initialize",e),this._objects=t||[];for(var i=this._objects.length;i--;)this._objects[i].group=this;if(n)this._updateObjectsACoords();else{var o=e&&e.centerPoint;void 0!==e.originX&&(this.originX=e.originX),void 0!==e.originY&&(this.originY=e.originY),o||this._calcBounds(),this._updateObjectsCoords(o),delete e.centerPoint,this.callSuper("initialize",e)}this.setCoords()},_updateObjectsACoords:function(){for(var t=this._objects.length;t--;)this._objects[t].setCoords(true)},_updateObjectsCoords:function(t){t=t||this.getCenterPoint();for(var e=this._objects.length;e--;)this._updateObjectCoords(this._objects[e],t)},_updateObjectCoords:function(t,e){var n=t.left,i=t.top;t.set({left:n-e.x,top:i-e.y}),t.group=this,t.setCoords(!0)},toString:function(){return"#<fabric.Group: ("+this.complexity()+")>"},addWithUpdate:function(t){return this._restoreObjectsState(),e.util.resetObjectTransform(this),t&&(this._objects.push(t),t.group=this,t._set("canvas",this.canvas)),this._calcBounds(),this._updateObjectsCoords(),this.setCoords(),this.dirty=!0,this},removeWithUpdate:function(t){return this._restoreObjectsState(),e.util.resetObjectTransform(this),this.remove(t),this._calcBounds(),this._updateObjectsCoords(),this.setCoords(),this.dirty=!0,this},_onObjectAdded:function(t){this.dirty=!0,t.group=this,t._set("canvas",this.canvas)},_onObjectRemoved:function(t){this.dirty=!0,delete t.group},_set:function(t,n){var i=this._objects.length;if(this.useSetOnGroup)for(;i--;)this._objects[i].setOnGroup(t,n);if("canvas"===t)for(;i--;)this._objects[i]._set(t,n);e.Object.prototype._set.call(this,t,n)},toObject:function(t){var n=this.includeDefaultValues,i=this._objects.map((function(e){var i=e.includeDefaultValues;e.includeDefaultValues=n;var o=e.toObject(t);return e.includeDefaultValues=i,o})),o=e.Object.prototype.toObject.call(this,t);return o.objects=i,o},toDatalessObject:function(t){var n,i=this.sourcePath;if(i)n=i;else{var o=this.includeDefaultValues;n=this._objects.map((function(e){var n=e.includeDefaultValues;e.includeDefaultValues=o;var i=e.toDatalessObject(t);return e.includeDefaultValues=n,i}))}var r=e.Object.prototype.toDatalessObject.call(this,t);return r.objects=n,r},render:function(t){this._transformDone=!0,this.callSuper("render",t),this._transformDone=!1},shouldCache:function(){var t=e.Object.prototype.shouldCache.call(this);if(t)for(var n=0,i=this._objects.length;n<i;n++)if(this._objects[n].willDrawShadow())return this.ownCaching=!1,!1;return t},willDrawShadow:function(){if(e.Object.prototype.willDrawShadow.call(this))return!0;for(var t=0,n=this._objects.length;t<n;t++)if(this._objects[t].willDrawShadow())return!0;return!1},isOnACache:function(){return this.ownCaching||this.group&&this.group.isOnACache()},drawObject:function(t){for(var e=0,n=this._objects.length;e<n;e++)this._objects[e].render(t);this._drawClipPath(t)},isCacheDirty:function(t){if(this.callSuper("isCacheDirty",t))return!0;if(!this.statefullCache)return!1;for(var e=0,n=this._objects.length;e<n;e++)if(this._objects[e].isCacheDirty(!0)){if(this._cacheCanvas){var i=this.cacheWidth/this.zoomX,o=this.cacheHeight/this.zoomY;this._cacheContext.clearRect(-i/2,-o/2,i,o)}return!0}return!1},_restoreObjectsState:function(){return this._objects.forEach(this._restoreObjectState,this),this},realizeTransform:function(t){var n=t.calcTransformMatrix(),i=e.util.qrDecompose(n),o=new e.Point(i.translateX,i.translateY);return t.flipX=!1,t.flipY=!1,t.set("scaleX",i.scaleX),t.set("scaleY",i.scaleY),t.skewX=i.skewX,t.skewY=i.skewY,t.angle=i.angle,t.setPositionByOrigin(o,"center","center"),t},_restoreObjectState:function(t){return this.realizeTransform(t),delete t.group,t.setCoords(),this},destroy:function(){return this._objects.forEach((function(t){t.set("dirty",!0)})),this._restoreObjectsState()},toActiveSelection:function(){if(this.canvas){var t=this._objects,n=this.canvas;this._objects=[];var i=this.toObject();delete i.objects;var o=new e.ActiveSelection([]);return o.set(i),o.type="activeSelection",n.remove(this),t.forEach((function(t){t.group=o,t.dirty=!0,n.add(t)})),o.canvas=n,o._objects=t,n._activeObject=o,o.setCoords(),o}},ungroupOnCanvas:function(){return this._restoreObjectsState()},setObjectsCoords:function(){return this.forEachObject((function(t){t.setCoords(true)})),this},_calcBounds:function(t){for(var e,n,i,o=[],r=[],a=["tr","br","bl","tl"],s=0,c=this._objects.length,l=a.length;s<c;++s)for((e=this._objects[s]).aCoords=e.calcACoords(),i=0;i<l;i++)n=a[i],o.push(e.aCoords[n].x),r.push(e.aCoords[n].y);this._getBounds(o,r,t)},_getBounds:function(t,o,r){var a=new e.Point(n(t),n(o)),s=new e.Point(i(t),i(o)),c=a.y||0,l=a.x||0,u=s.x-a.x||0,f=s.y-a.y||0;this.width=u,this.height=f,r||this.setPositionByOrigin({x:l,y:c},"left","top")},_toSVG:function(t){for(var e=["<g ","COMMON_PARTS"," >\n"],n=0,i=this._objects.length;n<i;n++)e.push("\t\t",this._objects[n].toSVG(t));return e.push("</g>\n"),e},getSvgStyles:function(){var t=void 0!==this.opacity&&1!==this.opacity?"opacity: "+this.opacity+";":"",e=this.visible?"":" visibility: hidden;";return[t,this.getSvgFilter(),e].join("")},toClipPathSVG:function(t){for(var e=[],n=0,i=this._objects.length;n<i;n++)e.push("\t",this._objects[n].toClipPathSVG(t));return this._createBaseClipPathSVGMarkup(e,{reviver:t})}}),e.Group.fromObject=function(t,n){var i=t.objects,o=e.util.object.clone(t,!0);delete o.objects,"string"!=typeof i?e.util.enlivenObjects(i,(function(i){e.util.enlivenObjects([t.clipPath],(function(o){var r=e.util.object.clone(t,!0);r.clipPath=o[0],delete r.objects,n&&n(new e.Group(i,r,!0))}))})):e.loadSVGFromURL(i,(function(r){var a=e.util.groupSVGElements(r,t,i);a.set(o),n&&n(a)}))})}(e),function(t){"use strict";var e=t.fabric||(t.fabric={});e.ActiveSelection||(e.ActiveSelection=e.util.createClass(e.Group,{type:"activeSelection",initialize:function(t,n){n=n||{},this._objects=t||[];for(var i=this._objects.length;i--;)this._objects[i].group=this;n.originX&&(this.originX=n.originX),n.originY&&(this.originY=n.originY),this._calcBounds(),this._updateObjectsCoords(),e.Object.prototype.initialize.call(this,n),this.setCoords()},toGroup:function(){var t=this._objects.concat();this._objects=[];var n=e.Object.prototype.toObject.call(this),i=new e.Group([]);if(delete n.type,i.set(n),t.forEach((function(t){t.canvas.remove(t),t.group=i})),i._objects=t,!this.canvas)return i;var o=this.canvas;return o.add(i),o._activeObject=i,i.setCoords(),i},onDeselect:function(){return this.destroy(),!1},toString:function(){return"#<fabric.ActiveSelection: ("+this.complexity()+")>"},shouldCache:function(){return!1},isOnACache:function(){return!1},_renderControls:function(t,e,n){t.save(),t.globalAlpha=this.isMoving?this.borderOpacityWhenMoving:1,this.callSuper("_renderControls",t,e),void 0===(n=n||{}).hasControls&&(n.hasControls=!1),n.forActiveSelection=!0;for(var i=0,o=this._objects.length;i<o;i++)this._objects[i]._renderControls(t,n);t.restore()}}),e.ActiveSelection.fromObject=function(t,n){e.util.enlivenObjects(t.objects,(function(i){delete t.objects,n&&n(new e.ActiveSelection(i,t,!0))}))})}(e),function(t){"use strict";var e=S.util.object.extend;t.fabric||(t.fabric={}),t.fabric.Image?S.warn("fabric.Image is already defined."):(S.Image=S.util.createClass(S.Object,{type:"image",strokeWidth:0,srcFromAttribute:!1,_lastScaleX:1,_lastScaleY:1,_filterScalingX:1,_filterScalingY:1,minimumScaleTrigger:.5,stateProperties:S.Object.prototype.stateProperties.concat("cropX","cropY"),cacheKey:"",cropX:0,cropY:0,imageSmoothing:!0,initialize:function(t,e){e||(e={}),this.filters=[],this.cacheKey="texture"+S.Object.__uid++,this.callSuper("initialize",e),this._initElement(t,e)},getElement:function(){return this._element||{}},setElement:function(t,e){return this.removeTexture(this.cacheKey),this.removeTexture(this.cacheKey+"_filtered"),this._element=t,this._originalElement=t,this._initConfig(e),0!==this.filters.length&&this.applyFilters(),this.resizeFilter&&this.applyResizeFilters(),this},removeTexture:function(t){var e=S.filterBackend;e&&e.evictCachesForKey&&e.evictCachesForKey(t)},dispose:function(){this.removeTexture(this.cacheKey),this.removeTexture(this.cacheKey+"_filtered"),this._cacheContext=void 0,["_originalElement","_element","_filteredEl","_cacheCanvas"].forEach(function(t){S.util.cleanUpJsdomNode(this[t]),this[t]=void 0}.bind(this))},getCrossOrigin:function(){return this._originalElement&&(this._originalElement.crossOrigin||null)},getOriginalSize:function(){var t=this.getElement();return{width:t.naturalWidth||t.width,height:t.naturalHeight||t.height}},_stroke:function(t){if(this.stroke&&0!==this.strokeWidth){var e=this.width/2,n=this.height/2;t.beginPath(),t.moveTo(-e,-n),t.lineTo(e,-n),t.lineTo(e,n),t.lineTo(-e,n),t.lineTo(-e,-n),t.closePath()}},_renderDashedStroke:function(t){var e=-this.width/2,n=-this.height/2,i=this.width,o=this.height;t.save(),this._setStrokeStyles(t,this),t.beginPath(),S.util.drawDashedLine(t,e,n,e+i,n,this.strokeDashArray),S.util.drawDashedLine(t,e+i,n,e+i,n+o,this.strokeDashArray),S.util.drawDashedLine(t,e+i,n+o,e,n+o,this.strokeDashArray),S.util.drawDashedLine(t,e,n+o,e,n,this.strokeDashArray),t.closePath(),t.restore()},toObject:function(t){var n=[];this.filters.forEach((function(t){t&&n.push(t.toObject())}));var i=e(this.callSuper("toObject",["cropX","cropY"].concat(t)),{src:this.getSrc(),crossOrigin:this.getCrossOrigin(),filters:n});return this.resizeFilter&&(i.resizeFilter=this.resizeFilter.toObject()),i},hasCrop:function(){return this.cropX||this.cropY||this.width<this._element.width||this.height<this._element.height},_toSVG:function(){var t,e=[],n=[],i=this._element,o=-this.width/2,r=-this.height/2,a="",s="";if(!i)return[];if(this.hasCrop()){var c=S.Object.__uid++;e.push('<clipPath id="imageCrop_'+c+'">\n','\t<rect x="'+o+'" y="'+r+'" width="'+this.width+'" height="'+this.height+'" />\n',"</clipPath>\n"),a=' clip-path="url(#imageCrop_'+c+')" '}if(this.imageSmoothing||(s='" image-rendering="optimizeSpeed'),n.push("\t<image ","COMMON_PARTS",'xlink:href="',this.getSvgSrc(!0),'" x="',o-this.cropX,'" y="',r-this.cropY,'" width="',i.width||i.naturalWidth,'" height="',i.height||i.height,s,'"',a,"></image>\n"),this.stroke||this.strokeDashArray){var l=this.fill;this.fill=null,t=["\t<rect ",'x="',o,'" y="',r,'" width="',this.width,'" height="',this.height,'" style="',this.getSvgStyles(),'"/>\n'],this.fill=l}return e="fill"!==this.paintFirst?e.concat(t,n):e.concat(n,t)},getSrc:function(t){var e=t?this._element:this._originalElement;return e?e.toDataURL?e.toDataURL():this.srcFromAttribute?e.getAttribute("src"):e.src:this.src||""},setSrc:function(t,e,n){return S.util.loadImage(t,(function(t,i){this.setElement(t,n),this._setWidthHeight(),e&&e(this,i)}),this,n&&n.crossOrigin),this},toString:function(){return'#<fabric.Image: { src: "'+this.getSrc()+'" }>'},applyResizeFilters:function(){var t=this.resizeFilter,e=this.minimumScaleTrigger,n=this.getTotalObjectScaling(),i=n.scaleX,o=n.scaleY,r=this._filteredEl||this._originalElement;if(this.group&&this.set("dirty",!0),!t||i>e&&o>e)return this._element=r,this._filterScalingX=1,this._filterScalingY=1,this._lastScaleX=i,void(this._lastScaleY=o);S.filterBackend||(S.filterBackend=S.initFilterBackend());var a=S.util.createCanvasElement(),s=this._filteredEl?this.cacheKey+"_filtered":this.cacheKey,c=r.width,l=r.height;a.width=c,a.height=l,this._element=a,this._lastScaleX=t.scaleX=i,this._lastScaleY=t.scaleY=o,S.filterBackend.applyFilters([t],r,c,l,this._element,s),this._filterScalingX=a.width/this._originalElement.width,this._filterScalingY=a.height/this._originalElement.height},applyFilters:function(t){if(t=(t=t||this.filters||[]).filter((function(t){return t&&!t.isNeutralState()})),this.set("dirty",!0),this.removeTexture(this.cacheKey+"_filtered"),0===t.length)return this._element=this._originalElement,this._filteredEl=null,this._filterScalingX=1,this._filterScalingY=1,this;var e=this._originalElement,n=e.naturalWidth||e.width,i=e.naturalHeight||e.height;if(this._element===this._originalElement){var o=S.util.createCanvasElement();o.width=n,o.height=i,this._element=o,this._filteredEl=o}else this._element=this._filteredEl,this._filteredEl.getContext("2d").clearRect(0,0,n,i),this._lastScaleX=1,this._lastScaleY=1;return S.filterBackend||(S.filterBackend=S.initFilterBackend()),S.filterBackend.applyFilters(t,this._originalElement,n,i,this._element,this.cacheKey),this._originalElement.width===this._element.width&&this._originalElement.height===this._element.height||(this._filterScalingX=this._element.width/this._originalElement.width,this._filterScalingY=this._element.height/this._originalElement.height),this},_render:function(t){S.util.setImageSmoothing(t,this.imageSmoothing),!0!==this.isMoving&&this.resizeFilter&&this._needsResize()&&this.applyResizeFilters(),this._stroke(t),this._renderPaintInOrder(t)},drawCacheOnCanvas:function(t){S.util.setImageSmoothing(t,this.imageSmoothing),S.Object.prototype.drawCacheOnCanvas.call(this,t)},shouldCache:function(){return this.needsItsOwnCache()},_renderFill:function(t){var e=this._element;if(e){var n=this._filterScalingX,i=this._filterScalingY,o=this.width,r=this.height,a=Math.min,s=Math.max,c=s(this.cropX,0),l=s(this.cropY,0),u=e.naturalWidth||e.width,f=e.naturalHeight||e.height,h=c*n,d=l*i,p=a(o*n,u-h),g=a(r*i,f-d),m=-o/2,b=-r/2,v=a(o,u/n-c),y=a(r,f/n-l);e&&t.drawImage(e,h,d,p,g,m,b,v,y)}},_needsResize:function(){var t=this.getTotalObjectScaling();return t.scaleX!==this._lastScaleX||t.scaleY!==this._lastScaleY},_resetWidthHeight:function(){this.set(this.getOriginalSize())},_initElement:function(t,e){this.setElement(S.util.getById(t),e),S.util.addClass(this.getElement(),S.Image.CSS_CANVAS)},_initConfig:function(t){t||(t={}),this.setOptions(t),this._setWidthHeight(t)},_initFilters:function(t,e){t&&t.length?S.util.enlivenObjects(t,(function(t){e&&e(t)}),"fabric.Image.filters"):e&&e()},_setWidthHeight:function(t){t||(t={});var e=this.getElement();this.width=t.width||e.naturalWidth||e.width||0,this.height=t.height||e.naturalHeight||e.height||0},parsePreserveAspectRatioAttribute:function(){var t,e=S.util.parsePreserveAspectRatioAttribute(this.preserveAspectRatio||""),n=this._element.width,i=this._element.height,o=1,r=1,a=0,s=0,c=0,l=0,u=this.width,f=this.height,h={width:u,height:f};return!e||"none"===e.alignX&&"none"===e.alignY?(o=u/n,r=f/i):("meet"===e.meetOrSlice&&(t=(u-n*(o=r=S.util.findScaleToFit(this._element,h)))/2,"Min"===e.alignX&&(a=-t),"Max"===e.alignX&&(a=t),t=(f-i*r)/2,"Min"===e.alignY&&(s=-t),"Max"===e.alignY&&(s=t)),"slice"===e.meetOrSlice&&(t=n-u/(o=r=S.util.findScaleToCover(this._element,h)),"Mid"===e.alignX&&(c=t/2),"Max"===e.alignX&&(c=t),t=i-f/r,"Mid"===e.alignY&&(l=t/2),"Max"===e.alignY&&(l=t),n=u/o,i=f/r)),{width:n,height:i,scaleX:o,scaleY:r,offsetLeft:a,offsetTop:s,cropX:c,cropY:l}}}),S.Image.CSS_CANVAS="canvas-img",S.Image.prototype.getSvgSrc=S.Image.prototype.getSrc,S.Image.fromObject=function(t,e){var n=S.util.object.clone(t);S.util.loadImage(n.src,(function(t,i){i?e&&e(null,!0):S.Image.prototype._initFilters.call(n,n.filters,(function(i){n.filters=i||[],S.Image.prototype._initFilters.call(n,[n.resizeFilter],(function(i){n.resizeFilter=i[0],S.util.enlivenObjects([n.clipPath],(function(i){n.clipPath=i[0];var o=new S.Image(t,n);e(o,!1)}))}))}))}),null,n.crossOrigin)},S.Image.fromURL=function(t,e,n){S.util.loadImage(t,(function(t,i){e&&e(new S.Image(t,n),i)}),null,n&&n.crossOrigin)},S.Image.ATTRIBUTE_NAMES=S.SHARED_ATTRIBUTES.concat("x y width height preserveAspectRatio xlink:href crossOrigin image-rendering".split(" ")),S.Image.fromElement=function(t,n,i){var o=S.parseAttributes(t,S.Image.ATTRIBUTE_NAMES);S.Image.fromURL(o["xlink:href"],n,e(i?S.util.object.clone(i):{},o))})}(e),S.util.object.extend(S.Object.prototype,{_getAngleValueForStraighten:function(){var t=this.angle%360;return t>0?90*Math.round((t-1)/90):90*Math.round(t/90)},straighten:function(){return this.rotate(this._getAngleValueForStraighten()),this},fxStraighten:function(t){var e=function(){},n=(t=t||{}).onComplete||e,i=t.onChange||e,o=this;return S.util.animate({startValue:this.get("angle"),endValue:this._getAngleValueForStraighten(),duration:this.FX_DURATION,onChange:function(t){o.rotate(t),i()},onComplete:function(){o.setCoords(),n()}}),this}}),S.util.object.extend(S.StaticCanvas.prototype,{straightenObject:function(t){return t.straighten(),this.requestRenderAll(),this},fxStraightenObject:function(t){return t.fxStraighten({onChange:this.requestRenderAllBound}),this}}),function(){"use strict";function t(t,e){var n="precision "+e+" float;\nvoid main(){}",i=t.createShader(t.FRAGMENT_SHADER);return t.shaderSource(i,n),t.compileShader(i),!!t.getShaderParameter(i,t.COMPILE_STATUS)}function e(t){t&&t.tileSize&&(this.tileSize=t.tileSize),this.setupGLContext(this.tileSize,this.tileSize),this.captureGPUInfo()}S.isWebglSupported=function(e){if(S.isLikelyNode)return!1;e=e||S.WebglFilterBackend.prototype.tileSize;var n=document.createElement("canvas"),i=n.getContext("webgl")||n.getContext("experimental-webgl"),o=!1;if(i){S.maxTextureSize=i.getParameter(i.MAX_TEXTURE_SIZE),o=S.maxTextureSize>=e;for(var r=["highp","mediump","lowp"],a=0;a<3;a++)if(t(i,r[a])){S.webGlPrecision=r[a];break}}return this.isSupported=o,o},S.WebglFilterBackend=e,e.prototype={tileSize:2048,resources:{},setupGLContext:function(t,e){this.dispose(),this.createWebGLCanvas(t,e),this.aPosition=new Float32Array([0,0,0,1,1,0,1,1]),this.chooseFastestCopyGLTo2DMethod(t,e)},chooseFastestCopyGLTo2DMethod:function(t,e){var n,i=void 0!==window.performance;try{new ImageData(1,1),n=!0}catch(t){n=!1}var o="undefined"!=typeof ArrayBuffer,r="undefined"!=typeof Uint8ClampedArray;if(i&&n&&o&&r){var a=S.util.createCanvasElement(),s=new ArrayBuffer(t*e*4);if(S.forceGLPutImageData)return this.imageBuffer=s,void(this.copyGLTo2D=O);var c,l,u={imageBuffer:s,destinationWidth:t,destinationHeight:e,targetCanvas:a};a.width=t,a.height=e,c=window.performance.now(),_.call(u,this.gl,u),l=window.performance.now()-c,c=window.performance.now(),O.call(u,this.gl,u),l>window.performance.now()-c?(this.imageBuffer=s,this.copyGLTo2D=O):this.copyGLTo2D=_}},createWebGLCanvas:function(t,e){var n=S.util.createCanvasElement();n.width=t,n.height=e;var i={alpha:!0,premultipliedAlpha:!1,depth:!1,stencil:!1,antialias:!1},o=n.getContext("webgl",i);o||(o=n.getContext("experimental-webgl",i)),o&&(o.clearColor(0,0,0,0),this.canvas=n,this.gl=o)},applyFilters:function(t,e,n,i,o,r){var a,s=this.gl;r&&(a=this.getCachedTexture(r,e));var c={originalWidth:e.width||e.originalWidth,originalHeight:e.height||e.originalHeight,sourceWidth:n,sourceHeight:i,destinationWidth:n,destinationHeight:i,context:s,sourceTexture:this.createTexture(s,n,i,!a&&e),targetTexture:this.createTexture(s,n,i),originalTexture:a||this.createTexture(s,n,i,!a&&e),passes:t.length,webgl:!0,aPosition:this.aPosition,programCache:this.programCache,pass:0,filterBackend:this,targetCanvas:o},l=s.createFramebuffer();return s.bindFramebuffer(s.FRAMEBUFFER,l),t.forEach((function(t){t&&t.applyTo(c)})),function(t){var e=t.targetCanvas,n=e.width,i=e.height,o=t.destinationWidth,r=t.destinationHeight;n===o&&i===r||(e.width=o,e.height=r)}(c),this.copyGLTo2D(s,c),s.bindTexture(s.TEXTURE_2D,null),s.deleteTexture(c.sourceTexture),s.deleteTexture(c.targetTexture),s.deleteFramebuffer(l),o.getContext("2d").setTransform(1,0,0,1,0,0),c},dispose:function(){this.canvas&&(this.canvas=null,this.gl=null),this.clearWebGLCaches()},clearWebGLCaches:function(){this.programCache={},this.textureCache={}},createTexture:function(t,e,n,i){var o=t.createTexture();return t.bindTexture(t.TEXTURE_2D,o),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MAG_FILTER,t.NEAREST),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MIN_FILTER,t.NEAREST),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_S,t.CLAMP_TO_EDGE),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_T,t.CLAMP_TO_EDGE),i?t.texImage2D(t.TEXTURE_2D,0,t.RGBA,t.RGBA,t.UNSIGNED_BYTE,i):t.texImage2D(t.TEXTURE_2D,0,t.RGBA,e,n,0,t.RGBA,t.UNSIGNED_BYTE,null),o},getCachedTexture:function(t,e){if(this.textureCache[t])return this.textureCache[t];var n=this.createTexture(this.gl,e.width,e.height,e);return this.textureCache[t]=n,n},evictCachesForKey:function(t){this.textureCache[t]&&(this.gl.deleteTexture(this.textureCache[t]),delete this.textureCache[t])},copyGLTo2D:_,captureGPUInfo:function(){if(this.gpuInfo)return this.gpuInfo;var t=this.gl,e={renderer:"",vendor:""};if(!t)return e;var n=t.getExtension("WEBGL_debug_renderer_info");if(n){var i=t.getParameter(n.UNMASKED_RENDERER_WEBGL),o=t.getParameter(n.UNMASKED_VENDOR_WEBGL);i&&(e.renderer=i.toLowerCase()),o&&(e.vendor=o.toLowerCase())}return this.gpuInfo=e,e}}}(),function(){"use strict";var t=function(){};function e(){}S.Canvas2dFilterBackend=e,e.prototype={evictCachesForKey:t,dispose:t,clearWebGLCaches:t,resources:{},applyFilters:function(t,e,n,i,o){var r=o.getContext("2d");r.drawImage(e,0,0,n,i);var a={sourceWidth:n,sourceHeight:i,imageData:r.getImageData(0,0,n,i),originalEl:e,originalImageData:r.getImageData(0,0,n,i),canvasEl:o,ctx:r,filterBackend:this};return t.forEach((function(t){t.applyTo(a)})),a.imageData.width===n&&a.imageData.height===i||(o.width=a.imageData.width,o.height=a.imageData.height),r.putImageData(a.imageData,0,0),a}}}(),S.Image=S.Image||{},S.Image.filters=S.Image.filters||{},S.Image.filters.BaseFilter=S.util.createClass({type:"BaseFilter",vertexSource:"attribute vec2 aPosition;\nvarying vec2 vTexCoord;\nvoid main() {\nvTexCoord = aPosition;\ngl_Position = vec4(aPosition * 2.0 - 1.0, 0.0, 1.0);\n}",fragmentSource:"precision highp float;\nvarying vec2 vTexCoord;\nuniform sampler2D uTexture;\nvoid main() {\ngl_FragColor = texture2D(uTexture, vTexCoord);\n}",initialize:function(t){t&&this.setOptions(t)},setOptions:function(t){for(var e in t)this[e]=t[e]},createProgram:function(t,e,n){e=e||this.fragmentSource,n=n||this.vertexSource,"highp"!==S.webGlPrecision&&(e=e.replace(/precision highp float/g,"precision "+S.webGlPrecision+" float"));var i=t.createShader(t.VERTEX_SHADER);if(t.shaderSource(i,n),t.compileShader(i),!t.getShaderParameter(i,t.COMPILE_STATUS))throw new Error("Vertex shader compile error for "+this.type+": "+t.getShaderInfoLog(i));var o=t.createShader(t.FRAGMENT_SHADER);if(t.shaderSource(o,e),t.compileShader(o),!t.getShaderParameter(o,t.COMPILE_STATUS))throw new Error("Fragment shader compile error for "+this.type+": "+t.getShaderInfoLog(o));var r=t.createProgram();if(t.attachShader(r,i),t.attachShader(r,o),t.linkProgram(r),!t.getProgramParameter(r,t.LINK_STATUS))throw new Error('Shader link error for "${this.type}" '+t.getProgramInfoLog(r));var a=this.getAttributeLocations(t,r),s=this.getUniformLocations(t,r)||{};return s.uStepW=t.getUniformLocation(r,"uStepW"),s.uStepH=t.getUniformLocation(r,"uStepH"),{program:r,attributeLocations:a,uniformLocations:s}},getAttributeLocations:function(t,e){return{aPosition:t.getAttribLocation(e,"aPosition")}},getUniformLocations:function(){return{}},sendAttributeData:function(t,e,n){var i=e.aPosition,o=t.createBuffer();t.bindBuffer(t.ARRAY_BUFFER,o),t.enableVertexAttribArray(i),t.vertexAttribPointer(i,2,t.FLOAT,!1,0,0),t.bufferData(t.ARRAY_BUFFER,n,t.STATIC_DRAW)},_setupFrameBuffer:function(t){var e,n,i=t.context;t.passes>1?(e=t.destinationWidth,n=t.destinationHeight,t.sourceWidth===e&&t.sourceHeight===n||(i.deleteTexture(t.targetTexture),t.targetTexture=t.filterBackend.createTexture(i,e,n)),i.framebufferTexture2D(i.FRAMEBUFFER,i.COLOR_ATTACHMENT0,i.TEXTURE_2D,t.targetTexture,0)):(i.bindFramebuffer(i.FRAMEBUFFER,null),i.finish())},_swapTextures:function(t){t.passes--,t.pass++;var e=t.targetTexture;t.targetTexture=t.sourceTexture,t.sourceTexture=e},isNeutralState:function(){var t=this.mainParameter,e=S.Image.filters[this.type].prototype;if(t){if(Array.isArray(e[t])){for(var n=e[t].length;n--;)if(this[t][n]!==e[t][n])return!1;return!0}return e[t]===this[t]}return!1},applyTo:function(t){t.webgl?(this._setupFrameBuffer(t),this.applyToWebGL(t),this._swapTextures(t)):this.applyTo2d(t)},retrieveShader:function(t){return t.programCache.hasOwnProperty(this.type)||(t.programCache[this.type]=this.createProgram(t.context)),t.programCache[this.type]},applyToWebGL:function(t){var e=t.context,n=this.retrieveShader(t);0===t.pass&&t.originalTexture?e.bindTexture(e.TEXTURE_2D,t.originalTexture):e.bindTexture(e.TEXTURE_2D,t.sourceTexture),e.useProgram(n.program),this.sendAttributeData(e,n.attributeLocations,t.aPosition),e.uniform1f(n.uniformLocations.uStepW,1/t.sourceWidth),e.uniform1f(n.uniformLocations.uStepH,1/t.sourceHeight),this.sendUniformData(e,n.uniformLocations),e.viewport(0,0,t.destinationWidth,t.destinationHeight),e.drawArrays(e.TRIANGLE_STRIP,0,4)},bindAdditionalTexture:function(t,e,n){t.activeTexture(n),t.bindTexture(t.TEXTURE_2D,e),t.activeTexture(t.TEXTURE0)},unbindAdditionalTexture:function(t,e){t.activeTexture(e),t.bindTexture(t.TEXTURE_2D,null),t.activeTexture(t.TEXTURE0)},getMainParameter:function(){return this[this.mainParameter]},setMainParameter:function(t){this[this.mainParameter]=t},sendUniformData:function(){},createHelpLayer:function(t){if(!t.helpLayer){var e=document.createElement("canvas");e.width=t.sourceWidth,e.height=t.sourceHeight,t.helpLayer=e}},toObject:function(){var t={type:this.type},e=this.mainParameter;return e&&(t[e]=this[e]),t},toJSON:function(){return this.toObject()}}),S.Image.filters.BaseFilter.fromObject=function(t,e){var n=new S.Image.filters[t.type](t);return e&&e(n),n},function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.Image.filters,i=e.util.createClass;n.ColorMatrix=i(n.BaseFilter,{type:"ColorMatrix",fragmentSource:"precision highp float;\nuniform sampler2D uTexture;\nvarying vec2 vTexCoord;\nuniform mat4 uColorMatrix;\nuniform vec4 uConstants;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\ncolor *= uColorMatrix;\ncolor += uConstants;\ngl_FragColor = color;\n}",matrix:[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0],mainParameter:"matrix",colorsOnly:!0,initialize:function(t){this.callSuper("initialize",t),this.matrix=this.matrix.slice(0)},applyTo2d:function(t){var e,n,i,o,r,a=t.imageData.data,s=a.length,c=this.matrix,l=this.colorsOnly;for(r=0;r<s;r+=4)e=a[r],n=a[r+1],i=a[r+2],l?(a[r]=e*c[0]+n*c[1]+i*c[2]+255*c[4],a[r+1]=e*c[5]+n*c[6]+i*c[7]+255*c[9],a[r+2]=e*c[10]+n*c[11]+i*c[12]+255*c[14]):(o=a[r+3],a[r]=e*c[0]+n*c[1]+i*c[2]+o*c[3]+255*c[4],a[r+1]=e*c[5]+n*c[6]+i*c[7]+o*c[8]+255*c[9],a[r+2]=e*c[10]+n*c[11]+i*c[12]+o*c[13]+255*c[14],a[r+3]=e*c[15]+n*c[16]+i*c[17]+o*c[18]+255*c[19])},getUniformLocations:function(t,e){return{uColorMatrix:t.getUniformLocation(e,"uColorMatrix"),uConstants:t.getUniformLocation(e,"uConstants")}},sendUniformData:function(t,e){var n=this.matrix,i=[n[0],n[1],n[2],n[3],n[5],n[6],n[7],n[8],n[10],n[11],n[12],n[13],n[15],n[16],n[17],n[18]],o=[n[4],n[9],n[14],n[19]];t.uniformMatrix4fv(e.uColorMatrix,!1,i),t.uniform4fv(e.uConstants,o)}}),e.Image.filters.ColorMatrix.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.Image.filters,i=e.util.createClass;n.Brightness=i(n.BaseFilter,{type:"Brightness",fragmentSource:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uBrightness;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\ncolor.rgb += uBrightness;\ngl_FragColor = color;\n}",brightness:0,mainParameter:"brightness",applyTo2d:function(t){if(0!==this.brightness){var e,n=t.imageData.data,i=n.length,o=Math.round(255*this.brightness);for(e=0;e<i;e+=4)n[e]=n[e]+o,n[e+1]=n[e+1]+o,n[e+2]=n[e+2]+o}},getUniformLocations:function(t,e){return{uBrightness:t.getUniformLocation(e,"uBrightness")}},sendUniformData:function(t,e){t.uniform1f(e.uBrightness,this.brightness)}}),e.Image.filters.Brightness.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.util.object.extend,i=e.Image.filters,o=e.util.createClass;i.Convolute=o(i.BaseFilter,{type:"Convolute",opaque:!1,matrix:[0,0,0,0,1,0,0,0,0],fragmentSource:{Convolute_3_1:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uMatrix[9];\nuniform float uStepW;\nuniform float uStepH;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = vec4(0, 0, 0, 0);\nfor (float h = 0.0; h < 3.0; h+=1.0) {\nfor (float w = 0.0; w < 3.0; w+=1.0) {\nvec2 matrixPos = vec2(uStepW * (w - 1), uStepH * (h - 1));\ncolor += texture2D(uTexture, vTexCoord + matrixPos) * uMatrix[int(h * 3.0 + w)];\n}\n}\ngl_FragColor = color;\n}",Convolute_3_0:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uMatrix[9];\nuniform float uStepW;\nuniform float uStepH;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = vec4(0, 0, 0, 1);\nfor (float h = 0.0; h < 3.0; h+=1.0) {\nfor (float w = 0.0; w < 3.0; w+=1.0) {\nvec2 matrixPos = vec2(uStepW * (w - 1.0), uStepH * (h - 1.0));\ncolor.rgb += texture2D(uTexture, vTexCoord + matrixPos).rgb * uMatrix[int(h * 3.0 + w)];\n}\n}\nfloat alpha = texture2D(uTexture, vTexCoord).a;\ngl_FragColor = color;\ngl_FragColor.a = alpha;\n}",Convolute_5_1:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uMatrix[25];\nuniform float uStepW;\nuniform float uStepH;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = vec4(0, 0, 0, 0);\nfor (float h = 0.0; h < 5.0; h+=1.0) {\nfor (float w = 0.0; w < 5.0; w+=1.0) {\nvec2 matrixPos = vec2(uStepW * (w - 2.0), uStepH * (h - 2.0));\ncolor += texture2D(uTexture, vTexCoord + matrixPos) * uMatrix[int(h * 5.0 + w)];\n}\n}\ngl_FragColor = color;\n}",Convolute_5_0:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uMatrix[25];\nuniform float uStepW;\nuniform float uStepH;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = vec4(0, 0, 0, 1);\nfor (float h = 0.0; h < 5.0; h+=1.0) {\nfor (float w = 0.0; w < 5.0; w+=1.0) {\nvec2 matrixPos = vec2(uStepW * (w - 2.0), uStepH * (h - 2.0));\ncolor.rgb += texture2D(uTexture, vTexCoord + matrixPos).rgb * uMatrix[int(h * 5.0 + w)];\n}\n}\nfloat alpha = texture2D(uTexture, vTexCoord).a;\ngl_FragColor = color;\ngl_FragColor.a = alpha;\n}",Convolute_7_1:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uMatrix[49];\nuniform float uStepW;\nuniform float uStepH;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = vec4(0, 0, 0, 0);\nfor (float h = 0.0; h < 7.0; h+=1.0) {\nfor (float w = 0.0; w < 7.0; w+=1.0) {\nvec2 matrixPos = vec2(uStepW * (w - 3.0), uStepH * (h - 3.0));\ncolor += texture2D(uTexture, vTexCoord + matrixPos) * uMatrix[int(h * 7.0 + w)];\n}\n}\ngl_FragColor = color;\n}",Convolute_7_0:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uMatrix[49];\nuniform float uStepW;\nuniform float uStepH;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = vec4(0, 0, 0, 1);\nfor (float h = 0.0; h < 7.0; h+=1.0) {\nfor (float w = 0.0; w < 7.0; w+=1.0) {\nvec2 matrixPos = vec2(uStepW * (w - 3.0), uStepH * (h - 3.0));\ncolor.rgb += texture2D(uTexture, vTexCoord + matrixPos).rgb * uMatrix[int(h * 7.0 + w)];\n}\n}\nfloat alpha = texture2D(uTexture, vTexCoord).a;\ngl_FragColor = color;\ngl_FragColor.a = alpha;\n}",Convolute_9_1:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uMatrix[81];\nuniform float uStepW;\nuniform float uStepH;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = vec4(0, 0, 0, 0);\nfor (float h = 0.0; h < 9.0; h+=1.0) {\nfor (float w = 0.0; w < 9.0; w+=1.0) {\nvec2 matrixPos = vec2(uStepW * (w - 4.0), uStepH * (h - 4.0));\ncolor += texture2D(uTexture, vTexCoord + matrixPos) * uMatrix[int(h * 9.0 + w)];\n}\n}\ngl_FragColor = color;\n}",Convolute_9_0:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uMatrix[81];\nuniform float uStepW;\nuniform float uStepH;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = vec4(0, 0, 0, 1);\nfor (float h = 0.0; h < 9.0; h+=1.0) {\nfor (float w = 0.0; w < 9.0; w+=1.0) {\nvec2 matrixPos = vec2(uStepW * (w - 4.0), uStepH * (h - 4.0));\ncolor.rgb += texture2D(uTexture, vTexCoord + matrixPos).rgb * uMatrix[int(h * 9.0 + w)];\n}\n}\nfloat alpha = texture2D(uTexture, vTexCoord).a;\ngl_FragColor = color;\ngl_FragColor.a = alpha;\n}"},retrieveShader:function(t){var e=Math.sqrt(this.matrix.length),n=this.type+"_"+e+"_"+(this.opaque?1:0),i=this.fragmentSource[n];return t.programCache.hasOwnProperty(n)||(t.programCache[n]=this.createProgram(t.context,i)),t.programCache[n]},applyTo2d:function(t){var e,n,i,o,r,a,s,c,l,u,f,h,d,p=t.imageData,g=p.data,m=this.matrix,b=Math.round(Math.sqrt(m.length)),v=Math.floor(b/2),y=p.width,w=p.height,x=t.ctx.createImageData(y,w),C=x.data,A=this.opaque?1:0;for(f=0;f<w;f++)for(u=0;u<y;u++){for(r=4*(f*y+u),e=0,n=0,i=0,o=0,d=0;d<b;d++)for(h=0;h<b;h++)a=u+h-v,(s=f+d-v)<0||s>=w||a<0||a>=y||(c=4*(s*y+a),l=m[d*b+h],e+=g[c]*l,n+=g[c+1]*l,i+=g[c+2]*l,A||(o+=g[c+3]*l));C[r]=e,C[r+1]=n,C[r+2]=i,C[r+3]=A?g[r+3]:o}t.imageData=x},getUniformLocations:function(t,e){return{uMatrix:t.getUniformLocation(e,"uMatrix"),uOpaque:t.getUniformLocation(e,"uOpaque"),uHalfSize:t.getUniformLocation(e,"uHalfSize"),uSize:t.getUniformLocation(e,"uSize")}},sendUniformData:function(t,e){t.uniform1fv(e.uMatrix,this.matrix)},toObject:function(){return n(this.callSuper("toObject"),{opaque:this.opaque,matrix:this.matrix})}}),e.Image.filters.Convolute.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.Image.filters,i=e.util.createClass;n.Grayscale=i(n.BaseFilter,{type:"Grayscale",fragmentSource:{average:"precision highp float;\nuniform sampler2D uTexture;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\nfloat average = (color.r + color.b + color.g) / 3.0;\ngl_FragColor = vec4(average, average, average, color.a);\n}",lightness:"precision highp float;\nuniform sampler2D uTexture;\nuniform int uMode;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 col = texture2D(uTexture, vTexCoord);\nfloat average = (max(max(col.r, col.g),col.b) + min(min(col.r, col.g),col.b)) / 2.0;\ngl_FragColor = vec4(average, average, average, col.a);\n}",luminosity:"precision highp float;\nuniform sampler2D uTexture;\nuniform int uMode;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 col = texture2D(uTexture, vTexCoord);\nfloat average = 0.21 * col.r + 0.72 * col.g + 0.07 * col.b;\ngl_FragColor = vec4(average, average, average, col.a);\n}"},mode:"average",mainParameter:"mode",applyTo2d:function(t){var e,n,i=t.imageData.data,o=i.length,r=this.mode;for(e=0;e<o;e+=4)"average"===r?n=(i[e]+i[e+1]+i[e+2])/3:"lightness"===r?n=(Math.min(i[e],i[e+1],i[e+2])+Math.max(i[e],i[e+1],i[e+2]))/2:"luminosity"===r&&(n=.21*i[e]+.72*i[e+1]+.07*i[e+2]),i[e]=n,i[e+1]=n,i[e+2]=n},retrieveShader:function(t){var e=this.type+"_"+this.mode;if(!t.programCache.hasOwnProperty(e)){var n=this.fragmentSource[this.mode];t.programCache[e]=this.createProgram(t.context,n)}return t.programCache[e]},getUniformLocations:function(t,e){return{uMode:t.getUniformLocation(e,"uMode")}},sendUniformData:function(t,e){t.uniform1i(e.uMode,1)},isNeutralState:function(){return!1}}),e.Image.filters.Grayscale.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.Image.filters,i=e.util.createClass;n.Invert=i(n.BaseFilter,{type:"Invert",fragmentSource:"precision highp float;\nuniform sampler2D uTexture;\nuniform int uInvert;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\nif (uInvert == 1) {\ngl_FragColor = vec4(1.0 - color.r,1.0 -color.g,1.0 -color.b,color.a);\n} else {\ngl_FragColor = color;\n}\n}",invert:!0,mainParameter:"invert",applyTo2d:function(t){var e,n=t.imageData.data,i=n.length;for(e=0;e<i;e+=4)n[e]=255-n[e],n[e+1]=255-n[e+1],n[e+2]=255-n[e+2]},isNeutralState:function(){return!this.invert},getUniformLocations:function(t,e){return{uInvert:t.getUniformLocation(e,"uInvert")}},sendUniformData:function(t,e){t.uniform1i(e.uInvert,this.invert)}}),e.Image.filters.Invert.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.util.object.extend,i=e.Image.filters,o=e.util.createClass;i.Noise=o(i.BaseFilter,{type:"Noise",fragmentSource:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uStepH;\nuniform float uNoise;\nuniform float uSeed;\nvarying vec2 vTexCoord;\nfloat rand(vec2 co, float seed, float vScale) {\nreturn fract(sin(dot(co.xy * vScale ,vec2(12.9898 , 78.233))) * 43758.5453 * (seed + 0.01) / 2.0);\n}\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\ncolor.rgb += (0.5 - rand(vTexCoord, uSeed, 0.1 / uStepH)) * uNoise;\ngl_FragColor = color;\n}",mainParameter:"noise",noise:0,applyTo2d:function(t){if(0!==this.noise){var e,n,i=t.imageData.data,o=i.length,r=this.noise;for(e=0,o=i.length;e<o;e+=4)n=(.5-Math.random())*r,i[e]+=n,i[e+1]+=n,i[e+2]+=n}},getUniformLocations:function(t,e){return{uNoise:t.getUniformLocation(e,"uNoise"),uSeed:t.getUniformLocation(e,"uSeed")}},sendUniformData:function(t,e){t.uniform1f(e.uNoise,this.noise/255),t.uniform1f(e.uSeed,Math.random())},toObject:function(){return n(this.callSuper("toObject"),{noise:this.noise})}}),e.Image.filters.Noise.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.Image.filters,i=e.util.createClass;n.Pixelate=i(n.BaseFilter,{type:"Pixelate",blocksize:4,mainParameter:"blocksize",fragmentSource:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uBlocksize;\nuniform float uStepW;\nuniform float uStepH;\nvarying vec2 vTexCoord;\nvoid main() {\nfloat blockW = uBlocksize * uStepW;\nfloat blockH = uBlocksize * uStepW;\nint posX = int(vTexCoord.x / blockW);\nint posY = int(vTexCoord.y / blockH);\nfloat fposX = float(posX);\nfloat fposY = float(posY);\nvec2 squareCoords = vec2(fposX * blockW, fposY * blockH);\nvec4 color = texture2D(uTexture, squareCoords);\ngl_FragColor = color;\n}",applyTo2d:function(t){var e,n,i,o,r,a,s,c,l,u,f,h=t.imageData,d=h.data,p=h.height,g=h.width;for(n=0;n<p;n+=this.blocksize)for(i=0;i<g;i+=this.blocksize)for(o=d[e=4*n*g+4*i],r=d[e+1],a=d[e+2],s=d[e+3],u=Math.min(n+this.blocksize,p),f=Math.min(i+this.blocksize,g),c=n;c<u;c++)for(l=i;l<f;l++)d[e=4*c*g+4*l]=o,d[e+1]=r,d[e+2]=a,d[e+3]=s},isNeutralState:function(){return 1===this.blocksize},getUniformLocations:function(t,e){return{uBlocksize:t.getUniformLocation(e,"uBlocksize"),uStepW:t.getUniformLocation(e,"uStepW"),uStepH:t.getUniformLocation(e,"uStepH")}},sendUniformData:function(t,e){t.uniform1f(e.uBlocksize,this.blocksize)}}),e.Image.filters.Pixelate.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.util.object.extend,i=e.Image.filters,o=e.util.createClass;i.RemoveColor=o(i.BaseFilter,{type:"RemoveColor",color:"#FFFFFF",fragmentSource:"precision highp float;\nuniform sampler2D uTexture;\nuniform vec4 uLow;\nuniform vec4 uHigh;\nvarying vec2 vTexCoord;\nvoid main() {\ngl_FragColor = texture2D(uTexture, vTexCoord);\nif(all(greaterThan(gl_FragColor.rgb,uLow.rgb)) && all(greaterThan(uHigh.rgb,gl_FragColor.rgb))) {\ngl_FragColor.a = 0.0;\n}\n}",distance:.02,useAlpha:!1,applyTo2d:function(t){var n,i,o,r,a=t.imageData.data,s=255*this.distance,c=new e.Color(this.color).getSource(),l=[c[0]-s,c[1]-s,c[2]-s],u=[c[0]+s,c[1]+s,c[2]+s];for(n=0;n<a.length;n+=4)i=a[n],o=a[n+1],r=a[n+2],i>l[0]&&o>l[1]&&r>l[2]&&i<u[0]&&o<u[1]&&r<u[2]&&(a[n+3]=0)},getUniformLocations:function(t,e){return{uLow:t.getUniformLocation(e,"uLow"),uHigh:t.getUniformLocation(e,"uHigh")}},sendUniformData:function(t,n){var i=new e.Color(this.color).getSource(),o=parseFloat(this.distance),r=[0+i[0]/255-o,0+i[1]/255-o,0+i[2]/255-o,1],a=[i[0]/255+o,i[1]/255+o,i[2]/255+o,1];t.uniform4fv(n.uLow,r),t.uniform4fv(n.uHigh,a)},toObject:function(){return n(this.callSuper("toObject"),{color:this.color,distance:this.distance})}}),e.Image.filters.RemoveColor.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.Image.filters,i=e.util.createClass,o={Brownie:[.5997,.34553,-.27082,0,.186,-.0377,.86095,.15059,0,-.1449,.24113,-.07441,.44972,0,-.02965,0,0,0,1,0],Vintage:[.62793,.32021,-.03965,0,.03784,.02578,.64411,.03259,0,.02926,.0466,-.08512,.52416,0,.02023,0,0,0,1,0],Kodachrome:[1.12855,-.39673,-.03992,0,.24991,-.16404,1.08352,-.05498,0,.09698,-.16786,-.56034,1.60148,0,.13972,0,0,0,1,0],Technicolor:[1.91252,-.85453,-.09155,0,.04624,-.30878,1.76589,-.10601,0,-.27589,-.2311,-.75018,1.84759,0,.12137,0,0,0,1,0],Polaroid:[1.438,-.062,-.062,0,0,-.122,1.378,-.122,0,0,-.016,-.016,1.483,0,0,0,0,0,1,0],Sepia:[.393,.769,.189,0,0,.349,.686,.168,0,0,.272,.534,.131,0,0,0,0,0,1,0],BlackWhite:[1.5,1.5,1.5,0,-1,1.5,1.5,1.5,0,-1,1.5,1.5,1.5,0,-1,0,0,0,1,0]};for(var r in o)n[r]=i(n.ColorMatrix,{type:r,matrix:o[r],mainParameter:!1,colorsOnly:!0}),e.Image.filters[r].fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric,n=e.Image.filters,i=e.util.createClass;n.BlendColor=i(n.BaseFilter,{type:"BlendColor",color:"#F95C63",mode:"multiply",alpha:1,fragmentSource:{multiply:"gl_FragColor.rgb *= uColor.rgb;\n",screen:"gl_FragColor.rgb = 1.0 - (1.0 - gl_FragColor.rgb) * (1.0 - uColor.rgb);\n",add:"gl_FragColor.rgb += uColor.rgb;\n",diff:"gl_FragColor.rgb = abs(gl_FragColor.rgb - uColor.rgb);\n",subtract:"gl_FragColor.rgb -= uColor.rgb;\n",lighten:"gl_FragColor.rgb = max(gl_FragColor.rgb, uColor.rgb);\n",darken:"gl_FragColor.rgb = min(gl_FragColor.rgb, uColor.rgb);\n",exclusion:"gl_FragColor.rgb += uColor.rgb - 2.0 * (uColor.rgb * gl_FragColor.rgb);\n",overlay:"if (uColor.r < 0.5) {\ngl_FragColor.r *= 2.0 * uColor.r;\n} else {\ngl_FragColor.r = 1.0 - 2.0 * (1.0 - gl_FragColor.r) * (1.0 - uColor.r);\n}\nif (uColor.g < 0.5) {\ngl_FragColor.g *= 2.0 * uColor.g;\n} else {\ngl_FragColor.g = 1.0 - 2.0 * (1.0 - gl_FragColor.g) * (1.0 - uColor.g);\n}\nif (uColor.b < 0.5) {\ngl_FragColor.b *= 2.0 * uColor.b;\n} else {\ngl_FragColor.b = 1.0 - 2.0 * (1.0 - gl_FragColor.b) * (1.0 - uColor.b);\n}\n",tint:"gl_FragColor.rgb *= (1.0 - uColor.a);\ngl_FragColor.rgb += uColor.rgb;\n"},buildSource:function(t){return"precision highp float;\nuniform sampler2D uTexture;\nuniform vec4 uColor;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\ngl_FragColor = color;\nif (color.a > 0.0) {\n"+this.fragmentSource[t]+"}\n}"},retrieveShader:function(t){var e,n=this.type+"_"+this.mode;return t.programCache.hasOwnProperty(n)||(e=this.buildSource(this.mode),t.programCache[n]=this.createProgram(t.context,e)),t.programCache[n]},applyTo2d:function(t){var n,i,o,r,a,s,c,l=t.imageData.data,u=l.length,f=1-this.alpha;n=(c=new e.Color(this.color).getSource())[0]*this.alpha,i=c[1]*this.alpha,o=c[2]*this.alpha;for(var h=0;h<u;h+=4)switch(r=l[h],a=l[h+1],s=l[h+2],this.mode){case"multiply":l[h]=r*n/255,l[h+1]=a*i/255,l[h+2]=s*o/255;break;case"screen":l[h]=255-(255-r)*(255-n)/255,l[h+1]=255-(255-a)*(255-i)/255,l[h+2]=255-(255-s)*(255-o)/255;break;case"add":l[h]=r+n,l[h+1]=a+i,l[h+2]=s+o;break;case"diff":case"difference":l[h]=Math.abs(r-n),l[h+1]=Math.abs(a-i),l[h+2]=Math.abs(s-o);break;case"subtract":l[h]=r-n,l[h+1]=a-i,l[h+2]=s-o;break;case"darken":l[h]=Math.min(r,n),l[h+1]=Math.min(a,i),l[h+2]=Math.min(s,o);break;case"lighten":l[h]=Math.max(r,n),l[h+1]=Math.max(a,i),l[h+2]=Math.max(s,o);break;case"overlay":l[h]=n<128?2*r*n/255:255-2*(255-r)*(255-n)/255,l[h+1]=i<128?2*a*i/255:255-2*(255-a)*(255-i)/255,l[h+2]=o<128?2*s*o/255:255-2*(255-s)*(255-o)/255;break;case"exclusion":l[h]=n+r-2*n*r/255,l[h+1]=i+a-2*i*a/255,l[h+2]=o+s-2*o*s/255;break;case"tint":l[h]=n+r*f,l[h+1]=i+a*f,l[h+2]=o+s*f}},getUniformLocations:function(t,e){return{uColor:t.getUniformLocation(e,"uColor")}},sendUniformData:function(t,n){var i=new e.Color(this.color).getSource();i[0]=this.alpha*i[0]/255,i[1]=this.alpha*i[1]/255,i[2]=this.alpha*i[2]/255,i[3]=this.alpha,t.uniform4fv(n.uColor,i)},toObject:function(){return{type:this.type,color:this.color,mode:this.mode,alpha:this.alpha}}}),e.Image.filters.BlendColor.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric,n=e.Image.filters,i=e.util.createClass;n.BlendImage=i(n.BaseFilter,{type:"BlendImage",image:null,mode:"multiply",alpha:1,vertexSource:"attribute vec2 aPosition;\nvarying vec2 vTexCoord;\nvarying vec2 vTexCoord2;\nuniform mat3 uTransformMatrix;\nvoid main() {\nvTexCoord = aPosition;\nvTexCoord2 = (uTransformMatrix * vec3(aPosition, 1.0)).xy;\ngl_Position = vec4(aPosition * 2.0 - 1.0, 0.0, 1.0);\n}",fragmentSource:{multiply:"precision highp float;\nuniform sampler2D uTexture;\nuniform sampler2D uImage;\nuniform vec4 uColor;\nvarying vec2 vTexCoord;\nvarying vec2 vTexCoord2;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\nvec4 color2 = texture2D(uImage, vTexCoord2);\ncolor.rgba *= color2.rgba;\ngl_FragColor = color;\n}",mask:"precision highp float;\nuniform sampler2D uTexture;\nuniform sampler2D uImage;\nuniform vec4 uColor;\nvarying vec2 vTexCoord;\nvarying vec2 vTexCoord2;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\nvec4 color2 = texture2D(uImage, vTexCoord2);\ncolor.a = color2.a;\ngl_FragColor = color;\n}"},retrieveShader:function(t){var e=this.type+"_"+this.mode,n=this.fragmentSource[this.mode];return t.programCache.hasOwnProperty(e)||(t.programCache[e]=this.createProgram(t.context,n)),t.programCache[e]},applyToWebGL:function(t){var e=t.context,n=this.createTexture(t.filterBackend,this.image);this.bindAdditionalTexture(e,n,e.TEXTURE1),this.callSuper("applyToWebGL",t),this.unbindAdditionalTexture(e,e.TEXTURE1)},createTexture:function(t,e){return t.getCachedTexture(e.cacheKey,e._element)},calculateMatrix:function(){var t=this.image,e=t._element.width,n=t._element.height;return[1/t.scaleX,0,0,0,1/t.scaleY,0,-t.left/e,-t.top/n,1]},applyTo2d:function(t){var n,i,o,r,a,s,c,l,u,f,h,d=t.imageData,p=t.filterBackend.resources,g=d.data,m=g.length,b=d.width,v=d.height,y=this.image;p.blendImage||(p.blendImage=e.util.createCanvasElement()),f=(u=p.blendImage).getContext("2d"),u.width!==b||u.height!==v?(u.width=b,u.height=v):f.clearRect(0,0,b,v),f.setTransform(y.scaleX,0,0,y.scaleY,y.left,y.top),f.drawImage(y._element,0,0,b,v),h=f.getImageData(0,0,b,v).data;for(var w=0;w<m;w+=4)switch(a=g[w],s=g[w+1],c=g[w+2],l=g[w+3],n=h[w],i=h[w+1],o=h[w+2],r=h[w+3],this.mode){case"multiply":g[w]=a*n/255,g[w+1]=s*i/255,g[w+2]=c*o/255,g[w+3]=l*r/255;break;case"mask":g[w+3]=r}},getUniformLocations:function(t,e){return{uTransformMatrix:t.getUniformLocation(e,"uTransformMatrix"),uImage:t.getUniformLocation(e,"uImage")}},sendUniformData:function(t,e){var n=this.calculateMatrix();t.uniform1i(e.uImage,1),t.uniformMatrix3fv(e.uTransformMatrix,!1,n)},toObject:function(){return{type:this.type,image:this.image&&this.image.toObject(),mode:this.mode,alpha:this.alpha}}}),e.Image.filters.BlendImage.fromObject=function(t,n){e.Image.fromObject(t.image,(function(i){var o=e.util.object.clone(t);o.image=i,n(new e.Image.filters.BlendImage(o))}))}}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=Math.pow,i=Math.floor,o=Math.sqrt,r=Math.abs,a=Math.round,s=Math.sin,c=Math.ceil,l=e.Image.filters,u=e.util.createClass;l.Resize=u(l.BaseFilter,{type:"Resize",resizeType:"hermite",scaleX:1,scaleY:1,lanczosLobes:3,getUniformLocations:function(t,e){return{uDelta:t.getUniformLocation(e,"uDelta"),uTaps:t.getUniformLocation(e,"uTaps")}},sendUniformData:function(t,e){t.uniform2fv(e.uDelta,this.horizontal?[1/this.width,0]:[0,1/this.height]),t.uniform1fv(e.uTaps,this.taps)},retrieveShader:function(t){var e=this.getFilterWindow(),n=this.type+"_"+e;if(!t.programCache.hasOwnProperty(n)){var i=this.generateShader(e);t.programCache[n]=this.createProgram(t.context,i)}return t.programCache[n]},getFilterWindow:function(){var t=this.tempScale;return Math.ceil(this.lanczosLobes/t)},getTaps:function(){for(var t=this.lanczosCreate(this.lanczosLobes),e=this.tempScale,n=this.getFilterWindow(),i=new Array(n),o=1;o<=n;o++)i[o-1]=t(o*e);return i},generateShader:function(t){for(var e=new Array(t),n=this.fragmentSourceTOP,i=1;i<=t;i++)e[i-1]=i+".0 * uDelta";return n+="uniform float uTaps["+t+"];\n",n+="void main() {\n",n+=" vec4 color = texture2D(uTexture, vTexCoord);\n",n+=" float sum = 1.0;\n",e.forEach((function(t,e){n+=" color += texture2D(uTexture, vTexCoord + "+t+") * uTaps["+e+"];\n",n+=" color += texture2D(uTexture, vTexCoord - "+t+") * uTaps["+e+"];\n",n+=" sum += 2.0 * uTaps["+e+"];\n"})),n+=" gl_FragColor = color / sum;\n",n+="}"},fragmentSourceTOP:"precision highp float;\nuniform sampler2D uTexture;\nuniform vec2 uDelta;\nvarying vec2 vTexCoord;\n",applyTo:function(t){t.webgl?(t.passes++,this.width=t.sourceWidth,this.horizontal=!0,this.dW=Math.round(this.width*this.scaleX),this.dH=t.sourceHeight,this.tempScale=this.dW/this.width,this.taps=this.getTaps(),t.destinationWidth=this.dW,this._setupFrameBuffer(t),this.applyToWebGL(t),this._swapTextures(t),t.sourceWidth=t.destinationWidth,this.height=t.sourceHeight,this.horizontal=!1,this.dH=Math.round(this.height*this.scaleY),this.tempScale=this.dH/this.height,this.taps=this.getTaps(),t.destinationHeight=this.dH,this._setupFrameBuffer(t),this.applyToWebGL(t),this._swapTextures(t),t.sourceHeight=t.destinationHeight):this.applyTo2d(t)},isNeutralState:function(){return 1===this.scaleX&&1===this.scaleY},lanczosCreate:function(t){return function(e){if(e>=t||e<=-t)return 0;if(e<1.1920929e-7&&e>-1.1920929e-7)return 1;var n=(e*=Math.PI)/t;return s(e)/e*s(n)/n}},applyTo2d:function(t){var e=t.imageData,n=this.scaleX,i=this.scaleY;this.rcpScaleX=1/n,this.rcpScaleY=1/i;var o,r=e.width,s=e.height,c=a(r*n),l=a(s*i);"sliceHack"===this.resizeType?o=this.sliceByTwo(t,r,s,c,l):"hermite"===this.resizeType?o=this.hermiteFastResize(t,r,s,c,l):"bilinear"===this.resizeType?o=this.bilinearFiltering(t,r,s,c,l):"lanczos"===this.resizeType&&(o=this.lanczosResize(t,r,s,c,l)),t.imageData=o},sliceByTwo:function(t,n,o,r,a){var s,c,l=t.imageData,u=.5,f=!1,h=!1,d=n*u,p=o*u,g=e.filterBackend.resources,m=0,b=0,v=n,y=0;for(g.sliceByTwo||(g.sliceByTwo=document.createElement("canvas")),((s=g.sliceByTwo).width<1.5*n||s.height<o)&&(s.width=1.5*n,s.height=o),(c=s.getContext("2d")).clearRect(0,0,1.5*n,o),c.putImageData(l,0,0),r=i(r),a=i(a);!f||!h;)n=d,o=p,r<i(d*u)?d=i(d*u):(d=r,f=!0),a<i(p*u)?p=i(p*u):(p=a,h=!0),c.drawImage(s,m,b,n,o,v,y,d,p),m=v,b=y,y+=p;return c.getImageData(m,b,r,a)},lanczosResize:function(t,e,a,s,l){var u=t.imageData.data,f=t.ctx.createImageData(s,l),h=f.data,d=this.lanczosCreate(this.lanczosLobes),p=this.rcpScaleX,g=this.rcpScaleY,m=2/this.rcpScaleX,b=2/this.rcpScaleY,v=c(p*this.lanczosLobes/2),y=c(g*this.lanczosLobes/2),w={},x={},C={};return function t(c){var A,k,S,E,_,O,j,T,B,I,P;for(x.x=(c+.5)*p,C.x=i(x.x),A=0;A<l;A++){for(x.y=(A+.5)*g,C.y=i(x.y),_=0,O=0,j=0,T=0,B=0,k=C.x-v;k<=C.x+v;k++)if(!(k<0||k>=e)){I=i(1e3*r(k-x.x)),w[I]||(w[I]={});for(var D=C.y-y;D<=C.y+y;D++)D<0||D>=a||(P=i(1e3*r(D-x.y)),w[I][P]||(w[I][P]=d(o(n(I*m,2)+n(P*b,2))/1e3)),(S=w[I][P])>0&&(_+=S,O+=S*u[E=4*(D*e+k)],j+=S*u[E+1],T+=S*u[E+2],B+=S*u[E+3]))}h[E=4*(A*s+c)]=O/_,h[E+1]=j/_,h[E+2]=T/_,h[E+3]=B/_}return++c<s?t(c):f}(0)},bilinearFiltering:function(t,e,n,o,r){var a,s,c,l,u,f,h,d,p,g=0,m=this.rcpScaleX,b=this.rcpScaleY,v=4*(e-1),y=t.imageData.data,w=t.ctx.createImageData(o,r),x=w.data;for(c=0;c<r;c++)for(l=0;l<o;l++)for(u=m*l-(a=i(m*l)),f=b*c-(s=i(b*c)),p=4*(s*e+a),h=0;h<4;h++)d=y[p+h]*(1-u)*(1-f)+y[p+4+h]*u*(1-f)+y[p+v+h]*f*(1-u)+y[p+v+4+h]*u*f,x[g++]=d;return w},hermiteFastResize:function(t,e,n,a,s){for(var l=this.rcpScaleX,u=this.rcpScaleY,f=c(l/2),h=c(u/2),d=t.imageData.data,p=t.ctx.createImageData(a,s),g=p.data,m=0;m<s;m++)for(var b=0;b<a;b++){for(var v=4*(b+m*a),y=0,w=0,x=0,C=0,A=0,k=0,S=0,E=(m+.5)*u,_=i(m*u);_<(m+1)*u;_++)for(var O=r(E-(_+.5))/h,j=(b+.5)*l,T=O*O,B=i(b*l);B<(b+1)*l;B++){var I=r(j-(B+.5))/f,P=o(T+I*I);P>1&&P<-1||(y=2*P*P*P-3*P*P+1)>0&&(S+=y*d[(I=4*(B+_*e))+3],x+=y,d[I+3]<255&&(y=y*d[I+3]/250),C+=y*d[I],A+=y*d[I+1],k+=y*d[I+2],w+=y)}g[v]=C/w,g[v+1]=A/w,g[v+2]=k/w,g[v+3]=S/x}return p},toObject:function(){return{type:this.type,scaleX:this.scaleX,scaleY:this.scaleY,resizeType:this.resizeType,lanczosLobes:this.lanczosLobes}}}),e.Image.filters.Resize.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.Image.filters,i=e.util.createClass;n.Contrast=i(n.BaseFilter,{type:"Contrast",fragmentSource:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uContrast;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\nfloat contrastF = 1.015 * (uContrast + 1.0) / (1.0 * (1.015 - uContrast));\ncolor.rgb = contrastF * (color.rgb - 0.5) + 0.5;\ngl_FragColor = color;\n}",contrast:0,mainParameter:"contrast",applyTo2d:function(t){if(0!==this.contrast){var e,n=t.imageData.data,i=n.length,o=Math.floor(255*this.contrast),r=259*(o+255)/(255*(259-o));for(e=0;e<i;e+=4)n[e]=r*(n[e]-128)+128,n[e+1]=r*(n[e+1]-128)+128,n[e+2]=r*(n[e+2]-128)+128}},getUniformLocations:function(t,e){return{uContrast:t.getUniformLocation(e,"uContrast")}},sendUniformData:function(t,e){t.uniform1f(e.uContrast,this.contrast)}}),e.Image.filters.Contrast.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.Image.filters,i=e.util.createClass;n.Saturation=i(n.BaseFilter,{type:"Saturation",fragmentSource:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uSaturation;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\nfloat rgMax = max(color.r, color.g);\nfloat rgbMax = max(rgMax, color.b);\ncolor.r += rgbMax != color.r ? (rgbMax - color.r) * uSaturation : 0.00;\ncolor.g += rgbMax != color.g ? (rgbMax - color.g) * uSaturation : 0.00;\ncolor.b += rgbMax != color.b ? (rgbMax - color.b) * uSaturation : 0.00;\ngl_FragColor = color;\n}",saturation:0,mainParameter:"saturation",applyTo2d:function(t){if(0!==this.saturation){var e,n,i=t.imageData.data,o=i.length,r=-this.saturation;for(e=0;e<o;e+=4)n=Math.max(i[e],i[e+1],i[e+2]),i[e]+=n!==i[e]?(n-i[e])*r:0,i[e+1]+=n!==i[e+1]?(n-i[e+1])*r:0,i[e+2]+=n!==i[e+2]?(n-i[e+2])*r:0}},getUniformLocations:function(t,e){return{uSaturation:t.getUniformLocation(e,"uSaturation")}},sendUniformData:function(t,e){t.uniform1f(e.uSaturation,-this.saturation)}}),e.Image.filters.Saturation.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.Image.filters,i=e.util.createClass;n.Blur=i(n.BaseFilter,{type:"Blur",fragmentSource:"precision highp float;\nuniform sampler2D uTexture;\nuniform vec2 uDelta;\nvarying vec2 vTexCoord;\nconst float nSamples = 15.0;\nvec3 v3offset = vec3(12.9898, 78.233, 151.7182);\nfloat random(vec3 scale) {\nreturn fract(sin(dot(gl_FragCoord.xyz, scale)) * 43758.5453);\n}\nvoid main() {\nvec4 color = vec4(0.0);\nfloat total = 0.0;\nfloat offset = random(v3offset);\nfor (float t = -nSamples; t <= nSamples; t++) {\nfloat percent = (t + offset - 0.5) / nSamples;\nfloat weight = 1.0 - abs(percent);\ncolor += texture2D(uTexture, vTexCoord + uDelta * percent) * weight;\ntotal += weight;\n}\ngl_FragColor = color / total;\n}",blur:0,mainParameter:"blur",applyTo:function(t){t.webgl?(this.aspectRatio=t.sourceWidth/t.sourceHeight,t.passes++,this._setupFrameBuffer(t),this.horizontal=!0,this.applyToWebGL(t),this._swapTextures(t),this._setupFrameBuffer(t),this.horizontal=!1,this.applyToWebGL(t),this._swapTextures(t)):this.applyTo2d(t)},applyTo2d:function(t){t.imageData=this.simpleBlur(t)},simpleBlur:function(t){var n,i,o=t.filterBackend.resources,r=t.imageData.width,a=t.imageData.height;o.blurLayer1||(o.blurLayer1=e.util.createCanvasElement(),o.blurLayer2=e.util.createCanvasElement()),n=o.blurLayer1,i=o.blurLayer2,n.width===r&&n.height===a||(i.width=n.width=r,i.height=n.height=a);var s,c,l,u,f=n.getContext("2d"),h=i.getContext("2d"),d=15,p=.06*this.blur*.5;for(f.putImageData(t.imageData,0,0),h.clearRect(0,0,r,a),u=-15;u<=d;u++)l=p*(c=u/d)*r+(s=(Math.random()-.5)/4),h.globalAlpha=1-Math.abs(c),h.drawImage(n,l,s),f.drawImage(i,0,0),h.globalAlpha=1,h.clearRect(0,0,i.width,i.height);for(u=-15;u<=d;u++)l=p*(c=u/d)*a+(s=(Math.random()-.5)/4),h.globalAlpha=1-Math.abs(c),h.drawImage(n,s,l),f.drawImage(i,0,0),h.globalAlpha=1,h.clearRect(0,0,i.width,i.height);t.ctx.drawImage(n,0,0);var g=t.ctx.getImageData(0,0,n.width,n.height);return f.globalAlpha=1,f.clearRect(0,0,n.width,n.height),g},getUniformLocations:function(t,e){return{delta:t.getUniformLocation(e,"uDelta")}},sendUniformData:function(t,e){var n=this.chooseRightDelta();t.uniform2fv(e.delta,n)},chooseRightDelta:function(){var t,e=1,n=[0,0];return this.horizontal?this.aspectRatio>1&&(e=1/this.aspectRatio):this.aspectRatio<1&&(e=this.aspectRatio),t=e*this.blur*.12,this.horizontal?n[0]=t:n[1]=t,n}}),n.Blur.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.Image.filters,i=e.util.createClass;n.Gamma=i(n.BaseFilter,{type:"Gamma",fragmentSource:"precision highp float;\nuniform sampler2D uTexture;\nuniform vec3 uGamma;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\nvec3 correction = (1.0 / uGamma);\ncolor.r = pow(color.r, correction.r);\ncolor.g = pow(color.g, correction.g);\ncolor.b = pow(color.b, correction.b);\ngl_FragColor = color;\ngl_FragColor.rgb *= color.a;\n}",gamma:[1,1,1],mainParameter:"gamma",initialize:function(t){this.gamma=[1,1,1],n.BaseFilter.prototype.initialize.call(this,t)},applyTo2d:function(t){var e,n=t.imageData.data,i=this.gamma,o=n.length,r=1/i[0],a=1/i[1],s=1/i[2];for(this.rVals||(this.rVals=new Uint8Array(256),this.gVals=new Uint8Array(256),this.bVals=new Uint8Array(256)),e=0,o=256;e<o;e++)this.rVals[e]=255*Math.pow(e/255,r),this.gVals[e]=255*Math.pow(e/255,a),this.bVals[e]=255*Math.pow(e/255,s);for(e=0,o=n.length;e<o;e+=4)n[e]=this.rVals[n[e]],n[e+1]=this.gVals[n[e+1]],n[e+2]=this.bVals[n[e+2]]},getUniformLocations:function(t,e){return{uGamma:t.getUniformLocation(e,"uGamma")}},sendUniformData:function(t,e){t.uniform3fv(e.uGamma,this.gamma)}}),e.Image.filters.Gamma.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.Image.filters,i=e.util.createClass;n.Composed=i(n.BaseFilter,{type:"Composed",subFilters:[],initialize:function(t){this.callSuper("initialize",t),this.subFilters=this.subFilters.slice(0)},applyTo:function(t){t.passes+=this.subFilters.length-1,this.subFilters.forEach((function(e){e.applyTo(t)}))},toObject:function(){return e.util.object.extend(this.callSuper("toObject"),{subFilters:this.subFilters.map((function(t){return t.toObject()}))})},isNeutralState:function(){return!this.subFilters.some((function(t){return!t.isNeutralState()}))}}),e.Image.filters.Composed.fromObject=function(t,n){var i=(t.subFilters||[]).map((function(t){return new e.Image.filters[t.type](t)})),o=new e.Image.filters.Composed({subFilters:i});return n&&n(o),o}}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.Image.filters,i=e.util.createClass;n.HueRotation=i(n.ColorMatrix,{type:"HueRotation",rotation:0,mainParameter:"rotation",calculateMatrix:function(){var t=this.rotation*Math.PI,n=e.util.cos(t),i=e.util.sin(t),o=1/3,r=Math.sqrt(o)*i,a=1-n;this.matrix=[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0],this.matrix[0]=n+a/3,this.matrix[1]=o*a-r,this.matrix[2]=o*a+r,this.matrix[5]=o*a+r,this.matrix[6]=n+o*a,this.matrix[7]=o*a-r,this.matrix[10]=o*a-r,this.matrix[11]=o*a+r,this.matrix[12]=n+o*a},isNeutralState:function(t){return this.calculateMatrix(),n.BaseFilter.prototype.isNeutralState.call(this,t)},applyTo:function(t){this.calculateMatrix(),n.BaseFilter.prototype.applyTo.call(this,t)}}),e.Image.filters.HueRotation.fromObject=e.Image.filters.BaseFilter.fromObject}(e),function(t){"use strict";var e=t.fabric||(t.fabric={}),n=e.util.object.clone;e.Text?e.warn("fabric.Text is already defined"):(e.Text=e.util.createClass(e.Object,{_dimensionAffectingProps:["fontSize","fontWeight","fontFamily","fontStyle","lineHeight","text","charSpacing","textAlign","styles"],_reNewline:/\r?\n/,_reSpacesAndTabs:/[ \t\r]/g,_reSpaceAndTab:/[ \t\r]/,_reWords:/\S+/g,type:"text",fontSize:40,fontWeight:"normal",fontFamily:"Times New Roman",underline:!1,overline:!1,linethrough:!1,textAlign:"left",fontStyle:"normal",lineHeight:1.16,superscript:{size:.6,baseline:-.35},subscript:{size:.6,baseline:.11},textBackgroundColor:"",stateProperties:e.Object.prototype.stateProperties.concat("fontFamily","fontWeight","fontSize","text","underline","overline","linethrough","textAlign","fontStyle","lineHeight","textBackgroundColor","charSpacing","styles"),cacheProperties:e.Object.prototype.cacheProperties.concat("fontFamily","fontWeight","fontSize","text","underline","overline","linethrough","textAlign","fontStyle","lineHeight","textBackgroundColor","charSpacing","styles"),stroke:null,shadow:null,_fontSizeFraction:.222,offsets:{underline:.1,linethrough:-.315,overline:-.88},_fontSizeMult:1.13,charSpacing:0,styles:null,_measuringContext:null,deltaY:0,_styleProperties:["stroke","strokeWidth","fill","fontFamily","fontSize","fontWeight","fontStyle","underline","overline","linethrough","deltaY","textBackgroundColor"],__charBounds:[],CACHE_FONT_SIZE:400,MIN_TEXT_WIDTH:2,initialize:function(t,e){this.styles=e&&e.styles||{},this.text=t,this.__skipDimension=!0,this.callSuper("initialize",e),this.__skipDimension=!1,this.initDimensions(),this.setCoords(),this.setupState({propertySet:"_dimensionAffectingProps"})},getMeasuringContext:function(){return e._measuringContext||(e._measuringContext=this.canvas&&this.canvas.contextCache||e.util.createCanvasElement().getContext("2d")),e._measuringContext},_splitText:function(){var t=this._splitTextIntoLines(this.text);return this.textLines=t.lines,this._textLines=t.graphemeLines,this._unwrappedTextLines=t._unwrappedLines,this._text=t.graphemeText,t},initDimensions:function(){this.__skipDimension||(this._splitText(),this._clearCache(),this.width=this.calcTextWidth()||this.cursorWidth||this.MIN_TEXT_WIDTH,-1!==this.textAlign.indexOf("justify")&&this.enlargeSpaces(),this.height=this.calcTextHeight(),this.saveState({propertySet:"_dimensionAffectingProps"}))},enlargeSpaces:function(){for(var t,e,n,i,o,r,a,s=0,c=this._textLines.length;s<c;s++)if(("justify"===this.textAlign||s!==c-1&&!this.isEndOfWrapping(s))&&(i=0,o=this._textLines[s],(e=this.getLineWidth(s))<this.width&&(a=this.textLines[s].match(this._reSpacesAndTabs)))){n=a.length,t=(this.width-e)/n;for(var l=0,u=o.length;l<=u;l++)r=this.__charBounds[s][l],this._reSpaceAndTab.test(o[l])?(r.width+=t,r.kernedWidth+=t,r.left+=i,i+=t):r.left+=i}},isEndOfWrapping:function(t){return t===this._textLines.length-1},missingNewlineOffset:function(){return 1},toString:function(){return"#<fabric.Text ("+this.complexity()+'): { "text": "'+this.text+'", "fontFamily": "'+this.fontFamily+'" }>'},_getCacheCanvasDimensions:function(){var t=this.callSuper("_getCacheCanvasDimensions"),e=this.fontSize;return t.width+=e*t.zoomX,t.height+=e*t.zoomY,t},_render:function(t){this._setTextStyles(t),this._renderTextLinesBackground(t),this._renderTextDecoration(t,"underline"),this._renderText(t),this._renderTextDecoration(t,"overline"),this._renderTextDecoration(t,"linethrough")},_renderText:function(t){"stroke"===this.paintFirst?(this._renderTextStroke(t),this._renderTextFill(t)):(this._renderTextFill(t),this._renderTextStroke(t))},_setTextStyles:function(t,e,n){t.textBaseline="alphabetic",t.font=this._getFontDeclaration(e,n)},calcTextWidth:function(){for(var t=this.getLineWidth(0),e=1,n=this._textLines.length;e<n;e++){var i=this.getLineWidth(e);i>t&&(t=i)}return t},_renderTextLine:function(t,e,n,i,o,r){this._renderChars(t,e,n,i,o,r)},_renderTextLinesBackground:function(t){if(this.textBackgroundColor||this.styleHas("textBackgroundColor")){for(var e,n,i,o,r,a,s=0,c=t.fillStyle,l=this._getLeftOffset(),u=this._getTopOffset(),f=0,h=0,d=0,p=this._textLines.length;d<p;d++)if(e=this.getHeightOfLine(d),this.textBackgroundColor||this.styleHas("textBackgroundColor",d)){i=this._textLines[d],n=this._getLineLeftOffset(d),h=0,f=0,o=this.getValueOfPropertyAt(d,0,"textBackgroundColor");for(var g=0,m=i.length;g<m;g++)r=this.__charBounds[d][g],(a=this.getValueOfPropertyAt(d,g,"textBackgroundColor"))!==o?(t.fillStyle=o,o&&t.fillRect(l+n+f,u+s,h,e/this.lineHeight),f=r.left,h=r.width,o=a):h+=r.kernedWidth;a&&(t.fillStyle=a,t.fillRect(l+n+f,u+s,h,e/this.lineHeight)),s+=e}else s+=e;t.fillStyle=c,this._removeShadow(t)}},getFontCache:function(t){var n=t.fontFamily.toLowerCase();e.charWidthsCache[n]||(e.charWidthsCache[n]={});var i=e.charWidthsCache[n],o=t.fontStyle.toLowerCase()+"_"+(t.fontWeight+"").toLowerCase();return i[o]||(i[o]={}),i[o]},_applyCharStyles:function(t,e,n,i,o){this._setFillStyles(e,o),this._setStrokeStyles(e,o),e.font=this._getFontDeclaration(o)},_measureChar:function(t,e,n,i){var o,r,a,s,c=this.getFontCache(e),l=n+t,u=this._getFontDeclaration(e)===this._getFontDeclaration(i),f=e.fontSize/this.CACHE_FONT_SIZE;if(n&&void 0!==c[n]&&(a=c[n]),void 0!==c[t]&&(s=o=c[t]),u&&void 0!==c[l]&&(s=(r=c[l])-a),void 0===o||void 0===a||void 0===r){var h=this.getMeasuringContext();this._setTextStyles(h,e,!0)}return void 0===o&&(s=o=h.measureText(t).width,c[t]=o),void 0===a&&u&&n&&(a=h.measureText(n).width,c[n]=a),u&&void 0===r&&(r=h.measureText(l).width,c[l]=r,s=r-a),{width:o*f,kernedWidth:s*f}},getHeightOfChar:function(t,e){return this.getValueOfPropertyAt(t,e,"fontSize")},measureLine:function(t){var e=this._measureLine(t);return 0!==this.charSpacing&&(e.width-=this._getWidthOfCharSpacing()),e.width<0&&(e.width=0),e},_measureLine:function(t){var e,n,i,o,r=0,a=this._textLines[t],s=new Array(a.length);for(this.__charBounds[t]=s,e=0;e<a.length;e++)n=a[e],o=this._getGraphemeBox(n,t,e,i),s[e]=o,r+=o.kernedWidth,i=n;return s[e]={left:o?o.left+o.width:0,width:0,kernedWidth:0,height:this.fontSize},{width:r,numOfSpaces:0}},_getGraphemeBox:function(t,e,n,i,o){var r,a=this.getCompleteStyleDeclaration(e,n),s=i?this.getCompleteStyleDeclaration(e,n-1):{},c=this._measureChar(t,a,i,s),l=c.kernedWidth,u=c.width;0!==this.charSpacing&&(u+=r=this._getWidthOfCharSpacing(),l+=r);var f={width:u,left:0,height:a.fontSize,kernedWidth:l,deltaY:a.deltaY};if(n>0&&!o){var h=this.__charBounds[e][n-1];f.left=h.left+h.width+c.kernedWidth-c.width}return f},getHeightOfLine:function(t){if(this.__lineHeights[t])return this.__lineHeights[t];for(var e=this._textLines[t],n=this.getHeightOfChar(t,0),i=1,o=e.length;i<o;i++)n=Math.max(this.getHeightOfChar(t,i),n);return this.__lineHeights[t]=n*this.lineHeight*this._fontSizeMult},calcTextHeight:function(){for(var t,e=0,n=0,i=this._textLines.length;n<i;n++)t=this.getHeightOfLine(n),e+=n===i-1?t/this.lineHeight:t;return e},_getLeftOffset:function(){return-this.width/2},_getTopOffset:function(){return-this.height/2},_renderTextCommon:function(t,e){t.save();for(var n=0,i=this._getLeftOffset(),o=this._getTopOffset(),r=this._applyPatternGradientTransform(t,"fillText"===e?this.fill:this.stroke),a=0,s=this._textLines.length;a<s;a++){var c=this.getHeightOfLine(a),l=c/this.lineHeight,u=this._getLineLeftOffset(a);this._renderTextLine(e,t,this._textLines[a],i+u-r.offsetX,o+n+l-r.offsetY,a),n+=c}t.restore()},_renderTextFill:function(t){(this.fill||this.styleHas("fill"))&&this._renderTextCommon(t,"fillText")},_renderTextStroke:function(t){(this.stroke&&0!==this.strokeWidth||!this.isEmptyStyles())&&(this.shadow&&!this.shadow.affectStroke&&this._removeShadow(t),t.save(),this._setLineDash(t,this.strokeDashArray),t.beginPath(),this._renderTextCommon(t,"strokeText"),t.closePath(),t.restore())},_renderChars:function(t,e,n,i,o,r){var a,s,c,l,u=this.getHeightOfLine(r),f=-1!==this.textAlign.indexOf("justify"),h="",d=0,p=!f&&0===this.charSpacing&&this.isEmptyStyles(r);if(e.save(),o-=u*this._fontSizeFraction/this.lineHeight,p)return this._renderChar(t,e,r,0,n.join(""),i,o,u),void e.restore();for(var g=0,m=n.length-1;g<=m;g++)l=g===m||this.charSpacing,h+=n[g],c=this.__charBounds[r][g],0===d?(i+=c.kernedWidth-c.width,d+=c.width):d+=c.kernedWidth,f&&!l&&this._reSpaceAndTab.test(n[g])&&(l=!0),l||(a=a||this.getCompleteStyleDeclaration(r,g),s=this.getCompleteStyleDeclaration(r,g+1),l=this._hasStyleChanged(a,s)),l&&(this._renderChar(t,e,r,g,h,i,o,u),h="",a=s,i+=d,d=0);e.restore()},_renderChar:function(t,e,n,i,o,r,a){var s=this._getStyleDeclaration(n,i),c=this.getCompleteStyleDeclaration(n,i),l="fillText"===t&&c.fill,u="strokeText"===t&&c.stroke&&c.strokeWidth;(u||l)&&(s&&e.save(),this._applyCharStyles(t,e,n,i,c),s&&s.textBackgroundColor&&this._removeShadow(e),s&&s.deltaY&&(a+=s.deltaY),l&&e.fillText(o,r,a),u&&e.strokeText(o,r,a),s&&e.restore())},setSuperscript:function(t,e){return this._setScript(t,e,this.superscript)},setSubscript:function(t,e){return this._setScript(t,e,this.subscript)},_setScript:function(t,e,n){var i=this.get2DCursorLocation(t,!0),o=this.getValueOfPropertyAt(i.lineIndex,i.charIndex,"fontSize"),r=this.getValueOfPropertyAt(i.lineIndex,i.charIndex,"deltaY"),a={fontSize:o*n.size,deltaY:r+o*n.baseline};return this.setSelectionStyles(a,t,e),this},_hasStyleChanged:function(t,e){return t.fill!==e.fill||t.stroke!==e.stroke||t.strokeWidth!==e.strokeWidth||t.fontSize!==e.fontSize||t.fontFamily!==e.fontFamily||t.fontWeight!==e.fontWeight||t.fontStyle!==e.fontStyle||t.deltaY!==e.deltaY},_hasStyleChangedForSvg:function(t,e){return this._hasStyleChanged(t,e)||t.overline!==e.overline||t.underline!==e.underline||t.linethrough!==e.linethrough},_getLineLeftOffset:function(t){var e=this.getLineWidth(t);return"center"===this.textAlign?(this.width-e)/2:"right"===this.textAlign?this.width-e:"justify-center"===this.textAlign&&this.isEndOfWrapping(t)?(this.width-e)/2:"justify-right"===this.textAlign&&this.isEndOfWrapping(t)?this.width-e:0},_clearCache:function(){this.__lineWidths=[],this.__lineHeights=[],this.__charBounds=[]},_shouldClearDimensionCache:function(){var t=this._forceClearCache;return t||(t=this.hasStateChanged("_dimensionAffectingProps")),t&&(this.dirty=!0,this._forceClearCache=!1),t},getLineWidth:function(t){return this.__lineWidths[t]?this.__lineWidths[t]:(e=""===this._textLines[t]?0:this.measureLine(t).width,this.__lineWidths[t]=e,e);var e},_getWidthOfCharSpacing:function(){return 0!==this.charSpacing?this.fontSize*this.charSpacing/1e3:0},getValueOfPropertyAt:function(t,e,n){var i=this._getStyleDeclaration(t,e);return i&&void 0!==i[n]?i[n]:this[n]},_renderTextDecoration:function(t,e){if(this[e]||this.styleHas(e)){for(var n,i,o,r,a,s,c,l,u,f,h,d,p,g,m,b,v=this._getLeftOffset(),y=this._getTopOffset(),w=this._getWidthOfCharSpacing(),x=0,C=this._textLines.length;x<C;x++)if(n=this.getHeightOfLine(x),this[e]||this.styleHas(e,x)){c=this._textLines[x],g=n/this.lineHeight,r=this._getLineLeftOffset(x),f=0,h=0,l=this.getValueOfPropertyAt(x,0,e),b=this.getValueOfPropertyAt(x,0,"fill"),u=y+g*(1-this._fontSizeFraction),i=this.getHeightOfChar(x,0),a=this.getValueOfPropertyAt(x,0,"deltaY");for(var A=0,k=c.length;A<k;A++)d=this.__charBounds[x][A],p=this.getValueOfPropertyAt(x,A,e),m=this.getValueOfPropertyAt(x,A,"fill"),o=this.getHeightOfChar(x,A),s=this.getValueOfPropertyAt(x,A,"deltaY"),(p!==l||m!==b||o!==i||s!==a)&&h>0?(t.fillStyle=b,l&&b&&t.fillRect(v+r+f,u+this.offsets[e]*i+a,h,this.fontSize/15),f=d.left,h=d.width,l=p,b=m,i=o,a=s):h+=d.kernedWidth;t.fillStyle=m,p&&m&&t.fillRect(v+r+f,u+this.offsets[e]*i+a,h-w,this.fontSize/15),y+=n}else y+=n;this._removeShadow(t)}},_getFontDeclaration:function(t,n){var i=t||this,o=this.fontFamily,r=e.Text.genericFonts.indexOf(o.toLowerCase())>-1,a=void 0===o||o.indexOf("'")>-1||o.indexOf(",")>-1||o.indexOf('"')>-1||r?i.fontFamily:'"'+i.fontFamily+'"';return[e.isLikelyNode?i.fontWeight:i.fontStyle,e.isLikelyNode?i.fontStyle:i.fontWeight,n?this.CACHE_FONT_SIZE+"px":i.fontSize+"px",a].join(" ")},render:function(t){this.visible&&(this.canvas&&this.canvas.skipOffscreen&&!this.group&&!this.isOnScreen()||(this._shouldClearDimensionCache()&&this.initDimensions(),this.callSuper("render",t)))},_splitTextIntoLines:function(t){for(var n=t.split(this._reNewline),i=new Array(n.length),o=["\n"],r=[],a=0;a<n.length;a++)i[a]=e.util.string.graphemeSplit(n[a]),r=r.concat(i[a],o);return r.pop(),{_unwrappedLines:i,lines:n,graphemeText:r,graphemeLines:i}},toObject:function(t){var e=["text","fontSize","fontWeight","fontFamily","fontStyle","lineHeight","underline","overline","linethrough","textAlign","textBackgroundColor","charSpacing"].concat(t),i=this.callSuper("toObject",e);return i.styles=n(this.styles,!0),i},set:function(t,e){this.callSuper("set",t,e);var n=!1;if("object"==typeof t)for(var i in t)n=n||-1!==this._dimensionAffectingProps.indexOf(i);else n=-1!==this._dimensionAffectingProps.indexOf(t);return n&&(this.initDimensions(),this.setCoords()),this},complexity:function(){return 1}}),e.Text.ATTRIBUTE_NAMES=e.SHARED_ATTRIBUTES.concat("x y dx dy font-family font-style font-weight font-size letter-spacing text-decoration text-anchor".split(" ")),e.Text.DEFAULT_SVG_FONT_SIZE=16,e.Text.fromElement=function(t,i,o){if(!t)return i(null);var r=e.parseAttributes(t,e.Text.ATTRIBUTE_NAMES),a=r.textAnchor||"left";if((o=e.util.object.extend(o?n(o):{},r)).top=o.top||0,o.left=o.left||0,r.textDecoration){var s=r.textDecoration;-1!==s.indexOf("underline")&&(o.underline=!0),-1!==s.indexOf("overline")&&(o.overline=!0),-1!==s.indexOf("line-through")&&(o.linethrough=!0),delete o.textDecoration}"dx"in r&&(o.left+=r.dx),"dy"in r&&(o.top+=r.dy),"fontSize"in o||(o.fontSize=e.Text.DEFAULT_SVG_FONT_SIZE);var c="";"textContent"in t?c=t.textContent:"firstChild"in t&&null!==t.firstChild&&"data"in t.firstChild&&null!==t.firstChild.data&&(c=t.firstChild.data),c=c.replace(/^\s+|\s+$|\n+/g,"").replace(/\s+/g," ");var l=o.strokeWidth;o.strokeWidth=0;var u=new e.Text(c,o),f=u.getScaledHeight()/u.height,h=((u.height+u.strokeWidth)*u.lineHeight-u.height)*f,d=u.getScaledHeight()+h,p=0;"center"===a&&(p=u.getScaledWidth()/2),"right"===a&&(p=u.getScaledWidth()),u.set({left:u.left-p,top:u.top-(d-u.fontSize*(.07+u._fontSizeFraction))/u.lineHeight,strokeWidth:void 0!==l?l:1}),i(u)},e.Text.fromObject=function(t,n){return e.Object._fromObject("Text",t,n,"text")},e.Text.genericFonts=["sans-serif","serif","cursive","fantasy","monospace"],e.util.createAccessors&&e.util.createAccessors(e.Text))}(e),S.util.object.extend(S.Text.prototype,{isEmptyStyles:function(t){if(!this.styles)return!0;if(void 0!==t&&!this.styles[t])return!0;var e=void 0===t?this.styles:{line:this.styles[t]};for(var n in e)for(var i in e[n])for(var o in e[n][i])return!1;return!0},styleHas:function(t,e){if(!this.styles||!t||""===t)return!1;if(void 0!==e&&!this.styles[e])return!1;var n=void 0===e?this.styles:{0:this.styles[e]};for(var i in n)for(var o in n[i])if(void 0!==n[i][o][t])return!0;return!1},cleanStyle:function(t){if(!this.styles||!t||""===t)return!1;var e,n,i=this.styles,o=0,r=!0,a=0;for(var s in i){for(var c in e=0,i[s]){var l;o++,(l=i[s][c]).hasOwnProperty(t)?(n?l[t]!==n&&(r=!1):n=l[t],l[t]===this[t]&&delete l[t]):r=!1,0!==Object.keys(l).length?e++:delete i[s][c]}0===e&&delete i[s]}for(var u=0;u<this._textLines.length;u++)a+=this._textLines[u].length;r&&o===a&&(this[t]=n,this.removeStyle(t))},removeStyle:function(t){if(this.styles&&t&&""!==t){var e,n,i,o=this.styles;for(n in o){for(i in e=o[n])delete e[i][t],0===Object.keys(e[i]).length&&delete e[i];0===Object.keys(e).length&&delete o[n]}}},_extendStyles:function(t,e){var n=this.get2DCursorLocation(t);this._getLineStyle(n.lineIndex)||this._setLineStyle(n.lineIndex),this._getStyleDeclaration(n.lineIndex,n.charIndex)||this._setStyleDeclaration(n.lineIndex,n.charIndex,{}),S.util.object.extend(this._getStyleDeclaration(n.lineIndex,n.charIndex),e)},get2DCursorLocation:function(t,e){void 0===t&&(t=this.selectionStart);for(var n=e?this._unwrappedTextLines:this._textLines,i=n.length,o=0;o<i;o++){if(t<=n[o].length)return{lineIndex:o,charIndex:t};t-=n[o].length+this.missingNewlineOffset(o)}return{lineIndex:o-1,charIndex:n[o-1].length<t?n[o-1].length:t}},getSelectionStyles:function(t,e,n){void 0===t&&(t=this.selectionStart||0),void 0===e&&(e=this.selectionEnd||t);for(var i=[],o=t;o<e;o++)i.push(this.getStyleAtPosition(o,n));return i},getStyleAtPosition:function(t,e){var n=this.get2DCursorLocation(t);return(e?this.getCompleteStyleDeclaration(n.lineIndex,n.charIndex):this._getStyleDeclaration(n.lineIndex,n.charIndex))||{}},setSelectionStyles:function(t,e,n){void 0===e&&(e=this.selectionStart||0),void 0===n&&(n=this.selectionEnd||e);for(var i=e;i<n;i++)this._extendStyles(i,t);return this._forceClearCache=!0,this},_getStyleDeclaration:function(t,e){var n=this.styles&&this.styles[t];return n?n[e]:null},getCompleteStyleDeclaration:function(t,e){for(var n,i=this._getStyleDeclaration(t,e)||{},o={},r=0;r<this._styleProperties.length;r++)o[n=this._styleProperties[r]]=void 0===i[n]?this[n]:i[n];return o},_setStyleDeclaration:function(t,e,n){this.styles[t][e]=n},_deleteStyleDeclaration:function(t,e){delete this.styles[t][e]},_getLineStyle:function(t){return!!this.styles[t]},_setLineStyle:function(t){this.styles[t]={}},_deleteLineStyle:function(t){delete this.styles[t]}}),function(){function t(t){t.textDecoration&&(t.textDecoration.indexOf("underline")>-1&&(t.underline=!0),t.textDecoration.indexOf("line-through")>-1&&(t.linethrough=!0),t.textDecoration.indexOf("overline")>-1&&(t.overline=!0),delete t.textDecoration)}S.IText=S.util.createClass(S.Text,S.Observable,{type:"i-text",selectionStart:0,selectionEnd:0,selectionColor:"rgba(17,119,255,0.3)",isEditing:!1,editable:!0,editingBorderColor:"rgba(102,153,255,0.25)",cursorWidth:2,cursorColor:"",cursorDelay:1e3,cursorDuration:600,caching:!0,_reSpace:/\s|\n/,_currentCursorOpacity:0,_selectionDirection:null,_abortCursorAnimation:!1,__widthOfSpace:[],inCompositionMode:!1,initialize:function(t,e){this.callSuper("initialize",t,e),this.initBehavior()},setSelectionStart:function(t){t=Math.max(t,0),this._updateAndFire("selectionStart",t)},setSelectionEnd:function(t){t=Math.min(t,this.text.length),this._updateAndFire("selectionEnd",t)},_updateAndFire:function(t,e){this[t]!==e&&(this._fireSelectionChanged(),this[t]=e),this._updateTextarea()},_fireSelectionChanged:function(){this.fire("selection:changed"),this.canvas&&this.canvas.fire("text:selection:changed",{target:this})},initDimensions:function(){this.isEditing&&this.initDelayedCursor(),this.clearContextTop(),this.callSuper("initDimensions")},render:function(t){this.clearContextTop(),this.callSuper("render",t),this.cursorOffsetCache={},this.renderCursorOrSelection()},_render:function(t){this.callSuper("_render",t)},clearContextTop:function(t){if(this.isEditing&&this.canvas&&this.canvas.contextTop){var e=this.canvas.contextTop,n=this.canvas.viewportTransform;e.save(),e.transform(n[0],n[1],n[2],n[3],n[4],n[5]),this.transform(e),this._clearTextArea(e),t||e.restore()}},renderCursorOrSelection:function(){if(this.isEditing&&this.canvas&&this.canvas.contextTop){var t=this._getCursorBoundaries(),e=this.canvas.contextTop;this.clearContextTop(!0),this.selectionStart===this.selectionEnd?this.renderCursor(t,e):this.renderSelection(t,e),e.restore()}},_clearTextArea:function(t){var e=this.width+4,n=this.height+4;t.clearRect(-e/2,-n/2,e,n)},_getCursorBoundaries:function(t){void 0===t&&(t=this.selectionStart);var e=this._getLeftOffset(),n=this._getTopOffset(),i=this._getCursorBoundariesOffsets(t);return{left:e,top:n,leftOffset:i.left,topOffset:i.top}},_getCursorBoundariesOffsets:function(t){if(this.cursorOffsetCache&&"top"in this.cursorOffsetCache)return this.cursorOffsetCache;var e,n,i,o,r=0,a=0,s=this.get2DCursorLocation(t);i=s.charIndex,n=s.lineIndex;for(var c=0;c<n;c++)r+=this.getHeightOfLine(c);e=this._getLineLeftOffset(n);var l=this.__charBounds[n][i];return l&&(a=l.left),0!==this.charSpacing&&i===this._textLines[n].length&&(a-=this._getWidthOfCharSpacing()),o={top:r,left:e+(a>0?a:0)},this.cursorOffsetCache=o,this.cursorOffsetCache},renderCursor:function(t,e){var n=this.get2DCursorLocation(),i=n.lineIndex,o=n.charIndex>0?n.charIndex-1:0,r=this.getValueOfPropertyAt(i,o,"fontSize"),a=this.scaleX*this.canvas.getZoom(),s=this.cursorWidth/a,c=t.topOffset,l=this.getValueOfPropertyAt(i,o,"deltaY");c+=(1-this._fontSizeFraction)*this.getHeightOfLine(i)/this.lineHeight-r*(1-this._fontSizeFraction),this.inCompositionMode&&this.renderSelection(t,e),e.fillStyle=this.cursorColor||this.getValueOfPropertyAt(i,o,"fill"),e.globalAlpha=this.__isMousedown?1:this._currentCursorOpacity,e.fillRect(t.left+t.leftOffset-s/2,c+t.top+l,s,r)},renderSelection:function(t,e){for(var n=this.inCompositionMode?this.hiddenTextarea.selectionStart:this.selectionStart,i=this.inCompositionMode?this.hiddenTextarea.selectionEnd:this.selectionEnd,o=-1!==this.textAlign.indexOf("justify"),r=this.get2DCursorLocation(n),a=this.get2DCursorLocation(i),s=r.lineIndex,c=a.lineIndex,l=r.charIndex<0?0:r.charIndex,u=a.charIndex<0?0:a.charIndex,f=s;f<=c;f++){var h,d=this._getLineLeftOffset(f)||0,p=this.getHeightOfLine(f),g=0,m=0;if(f===s&&(g=this.__charBounds[s][l].left),f>=s&&f<c)m=o&&!this.isEndOfWrapping(f)?this.width:this.getLineWidth(f)||5;else if(f===c)if(0===u)m=this.__charBounds[c][u].left;else{var b=this._getWidthOfCharSpacing();m=this.__charBounds[c][u-1].left+this.__charBounds[c][u-1].width-b}h=p,(this.lineHeight<1||f===c&&this.lineHeight>1)&&(p/=this.lineHeight),this.inCompositionMode?(e.fillStyle=this.compositionColor||"black",e.fillRect(t.left+d+g,t.top+t.topOffset+p,m-g,1)):(e.fillStyle=this.selectionColor,e.fillRect(t.left+d+g,t.top+t.topOffset,m-g,p)),t.topOffset+=h}},getCurrentCharFontSize:function(){var t=this._getCurrentCharIndex();return this.getValueOfPropertyAt(t.l,t.c,"fontSize")},getCurrentCharColor:function(){var t=this._getCurrentCharIndex();return this.getValueOfPropertyAt(t.l,t.c,"fill")},_getCurrentCharIndex:function(){var t=this.get2DCursorLocation(this.selectionStart,!0),e=t.charIndex>0?t.charIndex-1:0;return{l:t.lineIndex,c:e}}}),S.IText.fromObject=function(e,n){if(t(e),e.styles)for(var i in e.styles)for(var o in e.styles[i])t(e.styles[i][o]);S.Object._fromObject("IText",e,n,"text")}}(),C=S.util.object.clone,S.util.object.extend(S.IText.prototype,{initBehavior:function(){this.initAddedHandler(),this.initRemovedHandler(),this.initCursorSelectionHandlers(),this.initDoubleClickSimulation(),this.mouseMoveHandler=this.mouseMoveHandler.bind(this)},onDeselect:function(){this.isEditing&&this.exitEditing(),this.selected=!1},initAddedHandler:function(){var t=this;this.on("added",(function(){var e=t.canvas;e&&(e._hasITextHandlers||(e._hasITextHandlers=!0,t._initCanvasHandlers(e)),e._iTextInstances=e._iTextInstances||[],e._iTextInstances.push(t))}))},initRemovedHandler:function(){var t=this;this.on("removed",(function(){var e=t.canvas;e&&(e._iTextInstances=e._iTextInstances||[],S.util.removeFromArray(e._iTextInstances,t),0===e._iTextInstances.length&&(e._hasITextHandlers=!1,t._removeCanvasHandlers(e)))}))},_initCanvasHandlers:function(t){t._mouseUpITextHandler=function(){t._iTextInstances&&t._iTextInstances.forEach((function(t){t.__isMousedown=!1}))},t.on("mouse:up",t._mouseUpITextHandler)},_removeCanvasHandlers:function(t){t.off("mouse:up",t._mouseUpITextHandler)},_tick:function(){this._currentTickState=this._animateCursor(this,1,this.cursorDuration,"_onTickComplete")},_animateCursor:function(t,e,n,i){var o;return o={isAborted:!1,abort:function(){this.isAborted=!0}},t.animate("_currentCursorOpacity",e,{duration:n,onComplete:function(){o.isAborted||t[i]()},onChange:function(){t.canvas&&t.selectionStart===t.selectionEnd&&t.renderCursorOrSelection()},abort:function(){return o.isAborted}}),o},_onTickComplete:function(){var t=this;this._cursorTimeout1&&clearTimeout(this._cursorTimeout1),this._cursorTimeout1=setTimeout((function(){t._currentTickCompleteState=t._animateCursor(t,0,this.cursorDuration/2,"_tick")}),100)},initDelayedCursor:function(t){var e=this,n=t?0:this.cursorDelay;this.abortCursorAnimation(),this._currentCursorOpacity=1,this._cursorTimeout2=setTimeout((function(){e._tick()}),n)},abortCursorAnimation:function(){var t=this._currentTickState||this._currentTickCompleteState,e=this.canvas;this._currentTickState&&this._currentTickState.abort(),this._currentTickCompleteState&&this._currentTickCompleteState.abort(),clearTimeout(this._cursorTimeout1),clearTimeout(this._cursorTimeout2),this._currentCursorOpacity=0,t&&e&&e.clearContext(e.contextTop||e.contextContainer)},selectAll:function(){return this.selectionStart=0,this.selectionEnd=this._text.length,this._fireSelectionChanged(),this._updateTextarea(),this},getSelectedText:function(){return this._text.slice(this.selectionStart,this.selectionEnd).join("")},findWordBoundaryLeft:function(t){var e=0,n=t-1;if(this._reSpace.test(this._text[n]))for(;this._reSpace.test(this._text[n]);)e++,n--;for(;/\S/.test(this._text[n])&&n>-1;)e++,n--;return t-e},findWordBoundaryRight:function(t){var e=0,n=t;if(this._reSpace.test(this._text[n]))for(;this._reSpace.test(this._text[n]);)e++,n++;for(;/\S/.test(this._text[n])&&n<this._text.length;)e++,n++;return t+e},findLineBoundaryLeft:function(t){for(var e=0,n=t-1;!/\n/.test(this._text[n])&&n>-1;)e++,n--;return t-e},findLineBoundaryRight:function(t){for(var e=0,n=t;!/\n/.test(this._text[n])&&n<this._text.length;)e++,n++;return t+e},searchWordBoundary:function(t,e){for(var n=this._text,i=this._reSpace.test(n[t])?t-1:t,o=n[i],r=S.reNonWord;!r.test(o)&&i>0&&i<n.length;)o=n[i+=e];return r.test(o)&&(i+=1===e?0:1),i},selectWord:function(t){t=t||this.selectionStart;var e=this.searchWordBoundary(t,-1),n=this.searchWordBoundary(t,1);this.selectionStart=e,this.selectionEnd=n,this._fireSelectionChanged(),this._updateTextarea(),this.renderCursorOrSelection()},selectLine:function(t){t=t||this.selectionStart;var e=this.findLineBoundaryLeft(t),n=this.findLineBoundaryRight(t);return this.selectionStart=e,this.selectionEnd=n,this._fireSelectionChanged(),this._updateTextarea(),this},enterEditing:function(t){if(!this.isEditing&&this.editable)return this.canvas&&(this.canvas.calcOffset(),this.exitEditingOnOthers(this.canvas)),this.isEditing=!0,this.initHiddenTextarea(t),this.hiddenTextarea.focus(),this.hiddenTextarea.value=this.text,this._updateTextarea(),this._saveEditingProps(),this._setEditingProps(),this._textBeforeEdit=this.text,this._tick(),this.fire("editing:entered"),this._fireSelectionChanged(),this.canvas?(this.canvas.fire("text:editing:entered",{target:this}),this.initMouseMoveHandler(),this.canvas.requestRenderAll(),this):this},exitEditingOnOthers:function(t){t._iTextInstances&&t._iTextInstances.forEach((function(t){t.selected=!1,t.isEditing&&t.exitEditing()}))},initMouseMoveHandler:function(){this.canvas.on("mouse:move",this.mouseMoveHandler)},mouseMoveHandler:function(t){if(this.__isMousedown&&this.isEditing){var e=this.getSelectionStartFromPointer(t.e),n=this.selectionStart,i=this.selectionEnd;(e===this.__selectionStartOnMouseDown&&n!==i||n!==e&&i!==e)&&(e>this.__selectionStartOnMouseDown?(this.selectionStart=this.__selectionStartOnMouseDown,this.selectionEnd=e):(this.selectionStart=e,this.selectionEnd=this.__selectionStartOnMouseDown),this.selectionStart===n&&this.selectionEnd===i||(this.restartCursorIfNeeded(),this._fireSelectionChanged(),this._updateTextarea(),this.renderCursorOrSelection()))}},_setEditingProps:function(){this.hoverCursor="text",this.canvas&&(this.canvas.defaultCursor=this.canvas.moveCursor="text"),this.borderColor=this.editingBorderColor,this.hasControls=this.selectable=!1,this.lockMovementX=this.lockMovementY=!0},fromStringToGraphemeSelection:function(t,e,n){var i=n.slice(0,t),o=S.util.string.graphemeSplit(i).length;if(t===e)return{selectionStart:o,selectionEnd:o};var r=n.slice(t,e);return{selectionStart:o,selectionEnd:o+S.util.string.graphemeSplit(r).length}},fromGraphemeToStringSelection:function(t,e,n){var i=n.slice(0,t).join("").length;return t===e?{selectionStart:i,selectionEnd:i}:{selectionStart:i,selectionEnd:i+n.slice(t,e).join("").length}},_updateTextarea:function(){if(this.cursorOffsetCache={},this.hiddenTextarea){if(!this.inCompositionMode){var t=this.fromGraphemeToStringSelection(this.selectionStart,this.selectionEnd,this._text);this.hiddenTextarea.selectionStart=t.selectionStart,this.hiddenTextarea.selectionEnd=t.selectionEnd}this.updateTextareaPosition()}},updateFromTextArea:function(){if(this.hiddenTextarea){this.cursorOffsetCache={},this.text=this.hiddenTextarea.value,this._shouldClearDimensionCache()&&(this.initDimensions(),this.setCoords());var t=this.fromStringToGraphemeSelection(this.hiddenTextarea.selectionStart,this.hiddenTextarea.selectionEnd,this.hiddenTextarea.value);this.selectionEnd=this.selectionStart=t.selectionEnd,this.inCompositionMode||(this.selectionStart=t.selectionStart),this.updateTextareaPosition()}},updateTextareaPosition:function(){if(this.selectionStart===this.selectionEnd){var t=this._calcTextareaPosition();this.hiddenTextarea.style.left=t.left,this.hiddenTextarea.style.top=t.top}},_calcTextareaPosition:function(){if(!this.canvas)return{x:1,y:1};var t=this.inCompositionMode?this.compositionStart:this.selectionStart,e=this._getCursorBoundaries(t),n=this.get2DCursorLocation(t),i=n.lineIndex,o=n.charIndex,r=this.getValueOfPropertyAt(i,o,"fontSize")*this.lineHeight,a=e.leftOffset,s=this.calcTransformMatrix(),c={x:e.left+a,y:e.top+e.topOffset+r},l=this.canvas.getRetinaScaling(),u=this.canvas.upperCanvasEl,f=u.width/l,h=u.height/l,d=f-r,p=h-r,g=u.clientWidth/f,m=u.clientHeight/h;return c=S.util.transformPoint(c,s),(c=S.util.transformPoint(c,this.canvas.viewportTransform)).x*=g,c.y*=m,c.x<0&&(c.x=0),c.x>d&&(c.x=d),c.y<0&&(c.y=0),c.y>p&&(c.y=p),c.x+=this.canvas._offset.left,c.y+=this.canvas._offset.top,{left:c.x+"px",top:c.y+"px",fontSize:r+"px",charHeight:r}},_saveEditingProps:function(){this._savedProps={hasControls:this.hasControls,borderColor:this.borderColor,lockMovementX:this.lockMovementX,lockMovementY:this.lockMovementY,hoverCursor:this.hoverCursor,selectable:this.selectable,defaultCursor:this.canvas&&this.canvas.defaultCursor,moveCursor:this.canvas&&this.canvas.moveCursor}},_restoreEditingProps:function(){this._savedProps&&(this.hoverCursor=this._savedProps.hoverCursor,this.hasControls=this._savedProps.hasControls,this.borderColor=this._savedProps.borderColor,this.selectable=this._savedProps.selectable,this.lockMovementX=this._savedProps.lockMovementX,this.lockMovementY=this._savedProps.lockMovementY,this.canvas&&(this.canvas.defaultCursor=this._savedProps.defaultCursor,this.canvas.moveCursor=this._savedProps.moveCursor))},exitEditing:function(){var t=this._textBeforeEdit!==this.text,e=this.hiddenTextarea;return this.selected=!1,this.isEditing=!1,this.selectionEnd=this.selectionStart,e&&(e.blur&&e.blur(),e.parentNode&&e.parentNode.removeChild(e)),this.hiddenTextarea=null,this.abortCursorAnimation(),this._restoreEditingProps(),this._currentCursorOpacity=0,this._shouldClearDimensionCache()&&(this.initDimensions(),this.setCoords()),this.fire("editing:exited"),t&&this.fire("modified"),this.canvas&&(this.canvas.off("mouse:move",this.mouseMoveHandler),this.canvas.fire("text:editing:exited",{target:this}),t&&this.canvas.fire("object:modified",{target:this})),this},_removeExtraneousStyles:function(){for(var t in this.styles)this._textLines[t]||delete this.styles[t]},removeStyleFromTo:function(t,e){var n,i,o=this.get2DCursorLocation(t,!0),r=this.get2DCursorLocation(e,!0),a=o.lineIndex,s=o.charIndex,c=r.lineIndex,l=r.charIndex;if(a!==c){if(this.styles[a])for(n=s;n<this._unwrappedTextLines[a].length;n++)delete this.styles[a][n];if(this.styles[c])for(n=l;n<this._unwrappedTextLines[c].length;n++)(i=this.styles[c][n])&&(this.styles[a]||(this.styles[a]={}),this.styles[a][s+n-l]=i);for(n=a+1;n<=c;n++)delete this.styles[n];this.shiftLineStyles(c,a-c)}else if(this.styles[a]){i=this.styles[a];var u,f,h=l-s;for(n=s;n<l;n++)delete i[n];for(f in this.styles[a])(u=parseInt(f,10))>=l&&(i[u-h]=i[f],delete i[f])}},shiftLineStyles:function(t,e){var n=C(this.styles);for(var i in this.styles){var o=parseInt(i,10);o>t&&(this.styles[o+e]=n[o],n[o-e]||delete this.styles[o])}},restartCursorIfNeeded:function(){this._currentTickState&&!this._currentTickState.isAborted&&this._currentTickCompleteState&&!this._currentTickCompleteState.isAborted||this.initDelayedCursor()},insertNewlineStyleObject:function(t,e,n,i){var o,r={},a=!1,s=this._unwrappedTextLines[t].length===e;for(var c in n||(n=1),this.shiftLineStyles(t,n),this.styles[t]&&(o=this.styles[t][0===e?e:e-1]),this.styles[t]){var l=parseInt(c,10);l>=e&&(a=!0,r[l-e]=this.styles[t][c],s&&0===e||delete this.styles[t][c])}var u=!1;for(a&&!s&&(this.styles[t+n]=r,u=!0),u&&n--;n>0;)i&&i[n-1]?this.styles[t+n]={0:C(i[n-1])}:o?this.styles[t+n]={0:C(o)}:delete this.styles[t+n],n--;this._forceClearCache=!0},insertCharStyleObject:function(t,e,n,i){this.styles||(this.styles={});var o=this.styles[t],r=o?C(o):{};for(var a in n||(n=1),r){var s=parseInt(a,10);s>=e&&(o[s+n]=r[s],r[s-n]||delete o[s])}if(this._forceClearCache=!0,i)for(;n--;)Object.keys(i[n]).length&&(this.styles[t]||(this.styles[t]={}),this.styles[t][e+n]=C(i[n]));else if(o)for(var c=o[e?e-1:1];c&&n--;)this.styles[t][e+n]=C(c)},insertNewStyleBlock:function(t,e,n){for(var i=this.get2DCursorLocation(e,!0),o=[0],r=0,a=0;a<t.length;a++)"\n"===t[a]?o[++r]=0:o[r]++;for(o[0]>0&&(this.insertCharStyleObject(i.lineIndex,i.charIndex,o[0],n),n=n&&n.slice(o[0]+1)),r&&this.insertNewlineStyleObject(i.lineIndex,i.charIndex+o[0],r),a=1;a<r;a++)o[a]>0?this.insertCharStyleObject(i.lineIndex+a,0,o[a],n):n&&(this.styles[i.lineIndex+a][0]=n[0]),n=n&&n.slice(o[a]+1);o[a]>0&&this.insertCharStyleObject(i.lineIndex+a,0,o[a],n)},setSelectionStartEndWithShift:function(t,e,n){n<=t?(e===t?this._selectionDirection="left":"right"===this._selectionDirection&&(this._selectionDirection="left",this.selectionEnd=t),this.selectionStart=n):n>t&&n<e?"right"===this._selectionDirection?this.selectionEnd=n:this.selectionStart=n:(e===t?this._selectionDirection="right":"left"===this._selectionDirection&&(this._selectionDirection="right",this.selectionStart=e),this.selectionEnd=n)},setSelectionInBoundaries:function(){var t=this.text.length;this.selectionStart>t?this.selectionStart=t:this.selectionStart<0&&(this.selectionStart=0),this.selectionEnd>t?this.selectionEnd=t:this.selectionEnd<0&&(this.selectionEnd=0)}}),S.util.object.extend(S.IText.prototype,{initDoubleClickSimulation:function(){this.__lastClickTime=+new Date,this.__lastLastClickTime=+new Date,this.__lastPointer={},this.on("mousedown",this.onMouseDown)},onMouseDown:function(t){if(this.canvas){this.__newClickTime=+new Date;var e=t.pointer;this.isTripleClick(e)&&(this.fire("tripleclick",t),this._stopEvent(t.e)),this.__lastLastClickTime=this.__lastClickTime,this.__lastClickTime=this.__newClickTime,this.__lastPointer=e,this.__lastIsEditing=this.isEditing,this.__lastSelected=this.selected}},isTripleClick:function(t){return this.__newClickTime-this.__lastClickTime<500&&this.__lastClickTime-this.__lastLastClickTime<500&&this.__lastPointer.x===t.x&&this.__lastPointer.y===t.y},_stopEvent:function(t){t.preventDefault&&t.preventDefault(),t.stopPropagation&&t.stopPropagation()},initCursorSelectionHandlers:function(){this.initMousedownHandler(),this.initMouseupHandler(),this.initClicks()},doubleClickHandler:function(t){this.isEditing&&this.selectWord(this.getSelectionStartFromPointer(t.e))},tripleClickHandler:function(t){this.isEditing&&this.selectLine(this.getSelectionStartFromPointer(t.e))},initClicks:function(){this.on("mousedblclick",this.doubleClickHandler),this.on("tripleclick",this.tripleClickHandler)},_mouseDownHandler:function(t){!this.canvas||!this.editable||t.e.button&&1!==t.e.button||(this.__isMousedown=!0,this.selected&&(this.inCompositionMode=!1,this.setCursorByClick(t.e)),this.isEditing&&(this.__selectionStartOnMouseDown=this.selectionStart,this.selectionStart===this.selectionEnd&&this.abortCursorAnimation(),this.renderCursorOrSelection()))},_mouseDownHandlerBefore:function(t){!this.canvas||!this.editable||t.e.button&&1!==t.e.button||(this.selected=this===this.canvas._activeObject)},initMousedownHandler:function(){this.on("mousedown",this._mouseDownHandler),this.on("mousedown:before",this._mouseDownHandlerBefore)},initMouseupHandler:function(){this.on("mouseup",this.mouseUpHandler)},mouseUpHandler:function(t){if(this.__isMousedown=!1,!(!this.editable||this.group||t.transform&&t.transform.actionPerformed||t.e.button&&1!==t.e.button)){if(this.canvas){var e=this.canvas._activeObject;if(e&&e!==this)return}this.__lastSelected&&!this.__corner?(this.selected=!1,this.__lastSelected=!1,this.enterEditing(t.e),this.selectionStart===this.selectionEnd?this.initDelayedCursor(!0):this.renderCursorOrSelection()):this.selected=!0}},setCursorByClick:function(t){var e=this.getSelectionStartFromPointer(t),n=this.selectionStart,i=this.selectionEnd;t.shiftKey?this.setSelectionStartEndWithShift(n,i,e):(this.selectionStart=e,this.selectionEnd=e),this.isEditing&&(this._fireSelectionChanged(),this._updateTextarea())},getSelectionStartFromPointer:function(t){for(var e=this.getLocalPointer(t),n=0,i=0,o=0,r=0,a=0,s=0,c=this._textLines.length;s<c&&o<=e.y;s++)o+=this.getHeightOfLine(s)*this.scaleY,a=s,s>0&&(r+=this._textLines[s-1].length+this.missingNewlineOffset(s-1));i=this._getLineLeftOffset(a)*this.scaleX;for(var l=0,u=this._textLines[a].length;l<u&&(n=i,(i+=this.__charBounds[a][l].kernedWidth*this.scaleX)<=e.x);l++)r++;return this._getNewSelectionStartFromOffset(e,n,i,r,u)},_getNewSelectionStartFromOffset:function(t,e,n,i,o){var r=t.x-e,a=n-t.x,s=i+(a>r||a<0?0:1);return this.flipX&&(s=o-s),s>this._text.length&&(s=this._text.length),s}}),S.util.object.extend(S.IText.prototype,{initHiddenTextarea:function(){this.hiddenTextarea=S.document.createElement("textarea"),this.hiddenTextarea.setAttribute("autocapitalize","off"),this.hiddenTextarea.setAttribute("autocorrect","off"),this.hiddenTextarea.setAttribute("autocomplete","off"),this.hiddenTextarea.setAttribute("spellcheck","false"),this.hiddenTextarea.setAttribute("data-fabric-hiddentextarea",""),this.hiddenTextarea.setAttribute("wrap","off");var t=this._calcTextareaPosition();this.hiddenTextarea.style.cssText="position: absolute; top: "+t.top+"; left: "+t.left+"; z-index: -999; opacity: 0; width: 1px; height: 1px; font-size: 1px; paddingーtop: "+t.fontSize+";",S.document.body.appendChild(this.hiddenTextarea),S.util.addListener(this.hiddenTextarea,"keydown",this.onKeyDown.bind(this)),S.util.addListener(this.hiddenTextarea,"keyup",this.onKeyUp.bind(this)),S.util.addListener(this.hiddenTextarea,"input",this.onInput.bind(this)),S.util.addListener(this.hiddenTextarea,"copy",this.copy.bind(this)),S.util.addListener(this.hiddenTextarea,"cut",this.copy.bind(this)),S.util.addListener(this.hiddenTextarea,"paste",this.paste.bind(this)),S.util.addListener(this.hiddenTextarea,"compositionstart",this.onCompositionStart.bind(this)),S.util.addListener(this.hiddenTextarea,"compositionupdate",this.onCompositionUpdate.bind(this)),S.util.addListener(this.hiddenTextarea,"compositionend",this.onCompositionEnd.bind(this)),!this._clickHandlerInitialized&&this.canvas&&(S.util.addListener(this.canvas.upperCanvasEl,"click",this.onClick.bind(this)),this._clickHandlerInitialized=!0)},keysMap:{9:"exitEditing",27:"exitEditing",33:"moveCursorUp",34:"moveCursorDown",35:"moveCursorRight",36:"moveCursorLeft",37:"moveCursorLeft",38:"moveCursorUp",39:"moveCursorRight",40:"moveCursorDown"},ctrlKeysMapUp:{67:"copy",88:"cut"},ctrlKeysMapDown:{65:"selectAll"},onClick:function(){this.hiddenTextarea&&this.hiddenTextarea.focus()},onKeyDown:function(t){if(this.isEditing){if(t.keyCode in this.keysMap)this[this.keysMap[t.keyCode]](t);else{if(!(t.keyCode in this.ctrlKeysMapDown)||!t.ctrlKey&&!t.metaKey)return;this[this.ctrlKeysMapDown[t.keyCode]](t)}t.stopImmediatePropagation(),t.preventDefault(),t.keyCode>=33&&t.keyCode<=40?(this.inCompositionMode=!1,this.clearContextTop(),this.renderCursorOrSelection()):this.canvas&&this.canvas.requestRenderAll()}},onKeyUp:function(t){!this.isEditing||this._copyDone||this.inCompositionMode?this._copyDone=!1:t.keyCode in this.ctrlKeysMapUp&&(t.ctrlKey||t.metaKey)&&(this[this.ctrlKeysMapUp[t.keyCode]](t),t.stopImmediatePropagation(),t.preventDefault(),this.canvas&&this.canvas.requestRenderAll())},onInput:function(t){var e=this.fromPaste;if(this.fromPaste=!1,t&&t.stopPropagation(),this.isEditing){var n,i,o,r,a,s=this._splitTextIntoLines(this.hiddenTextarea.value).graphemeText,c=this._text.length,l=s.length,u=l-c,f=this.selectionStart,h=this.selectionEnd,d=f!==h;if(""===this.hiddenTextarea.value)return this.styles={},this.updateFromTextArea(),this.fire("changed"),void(this.canvas&&(this.canvas.fire("text:changed",{target:this}),this.canvas.requestRenderAll()));var p=this.fromStringToGraphemeSelection(this.hiddenTextarea.selectionStart,this.hiddenTextarea.selectionEnd,this.hiddenTextarea.value),g=f>p.selectionStart;d?(n=this._text.slice(f,h),u+=h-f):l<c&&(n=g?this._text.slice(h+u,h):this._text.slice(f,f-u)),i=s.slice(p.selectionEnd-u,p.selectionEnd),n&&n.length&&(i.length&&(o=this.getSelectionStyles(f,f+1,!1),o=i.map((function(){return o[0]}))),d?(r=f,a=h):g?(r=h-n.length,a=h):(r=h,a=h+n.length),this.removeStyleFromTo(r,a)),i.length&&(e&&i.join("")===S.copiedText&&!S.disableStyleCopyPaste&&(o=S.copiedTextStyle),this.insertNewStyleBlock(i,f,o)),this.updateFromTextArea(),this.fire("changed"),this.canvas&&(this.canvas.fire("text:changed",{target:this}),this.canvas.requestRenderAll())}},onCompositionStart:function(){this.inCompositionMode=!0},onCompositionEnd:function(){this.inCompositionMode=!1},onCompositionUpdate:function(t){this.compositionStart=t.target.selectionStart,this.compositionEnd=t.target.selectionEnd,this.updateTextareaPosition()},copy:function(){this.selectionStart!==this.selectionEnd&&(S.copiedText=this.getSelectedText(),S.disableStyleCopyPaste?S.copiedTextStyle=null:S.copiedTextStyle=this.getSelectionStyles(this.selectionStart,this.selectionEnd,!0),this._copyDone=!0)},paste:function(){this.fromPaste=!0},_getClipboardData:function(t){return t&&t.clipboardData||S.window.clipboardData},_getWidthBeforeCursor:function(t,e){var n,i=this._getLineLeftOffset(t);return e>0&&(i+=(n=this.__charBounds[t][e-1]).left+n.width),i},getDownCursorOffset:function(t,e){var n=this._getSelectionForOffset(t,e),i=this.get2DCursorLocation(n),o=i.lineIndex;if(o===this._textLines.length-1||t.metaKey||34===t.keyCode)return this._text.length-n;var r=i.charIndex,a=this._getWidthBeforeCursor(o,r),s=this._getIndexOnLine(o+1,a);return this._textLines[o].slice(r).length+s+1+this.missingNewlineOffset(o)},_getSelectionForOffset:function(t,e){return t.shiftKey&&this.selectionStart!==this.selectionEnd&&e?this.selectionEnd:this.selectionStart},getUpCursorOffset:function(t,e){var n=this._getSelectionForOffset(t,e),i=this.get2DCursorLocation(n),o=i.lineIndex;if(0===o||t.metaKey||33===t.keyCode)return-n;var r=i.charIndex,a=this._getWidthBeforeCursor(o,r),s=this._getIndexOnLine(o-1,a),c=this._textLines[o].slice(0,r),l=this.missingNewlineOffset(o-1);return-this._textLines[o-1].length+s-c.length+(1-l)},_getIndexOnLine:function(t,e){for(var n,i,o=this._textLines[t],r=this._getLineLeftOffset(t),a=0,s=0,c=o.length;s<c;s++)if((r+=n=this.__charBounds[t][s].width)>e){i=!0;var l=r-n,u=r,f=Math.abs(l-e);a=Math.abs(u-e)<f?s:s-1;break}return i||(a=o.length-1),a},moveCursorDown:function(t){this.selectionStart>=this._text.length&&this.selectionEnd>=this._text.length||this._moveCursorUpOrDown("Down",t)},moveCursorUp:function(t){0===this.selectionStart&&0===this.selectionEnd||this._moveCursorUpOrDown("Up",t)},_moveCursorUpOrDown:function(t,e){var n=this["get"+t+"CursorOffset"](e,"right"===this._selectionDirection);e.shiftKey?this.moveCursorWithShift(n):this.moveCursorWithoutShift(n),0!==n&&(this.setSelectionInBoundaries(),this.abortCursorAnimation(),this._currentCursorOpacity=1,this.initDelayedCursor(),this._fireSelectionChanged(),this._updateTextarea())},moveCursorWithShift:function(t){var e="left"===this._selectionDirection?this.selectionStart+t:this.selectionEnd+t;return this.setSelectionStartEndWithShift(this.selectionStart,this.selectionEnd,e),0!==t},moveCursorWithoutShift:function(t){return t<0?(this.selectionStart+=t,this.selectionEnd=this.selectionStart):(this.selectionEnd+=t,this.selectionStart=this.selectionEnd),0!==t},moveCursorLeft:function(t){0===this.selectionStart&&0===this.selectionEnd||this._moveCursorLeftOrRight("Left",t)},_move:function(t,e,n){var i;if(t.altKey)i=this["findWordBoundary"+n](this[e]);else{if(!t.metaKey&&35!==t.keyCode&&36!==t.keyCode)return this[e]+="Left"===n?-1:1,!0;i=this["findLineBoundary"+n](this[e])}if(void 0!==typeof i&&this[e]!==i)return this[e]=i,!0},_moveLeft:function(t,e){return this._move(t,e,"Left")},_moveRight:function(t,e){return this._move(t,e,"Right")},moveCursorLeftWithoutShift:function(t){var e=!0;return this._selectionDirection="left",this.selectionEnd===this.selectionStart&&0!==this.selectionStart&&(e=this._moveLeft(t,"selectionStart")),this.selectionEnd=this.selectionStart,e},moveCursorLeftWithShift:function(t){return"right"===this._selectionDirection&&this.selectionStart!==this.selectionEnd?this._moveLeft(t,"selectionEnd"):0!==this.selectionStart?(this._selectionDirection="left",this._moveLeft(t,"selectionStart")):void 0},moveCursorRight:function(t){this.selectionStart>=this._text.length&&this.selectionEnd>=this._text.length||this._moveCursorLeftOrRight("Right",t)},_moveCursorLeftOrRight:function(t,e){var n="moveCursor"+t+"With";this._currentCursorOpacity=1,e.shiftKey?n+="Shift":n+="outShift",this[n](e)&&(this.abortCursorAnimation(),this.initDelayedCursor(),this._fireSelectionChanged(),this._updateTextarea())},moveCursorRightWithShift:function(t){return"left"===this._selectionDirection&&this.selectionStart!==this.selectionEnd?this._moveRight(t,"selectionStart"):this.selectionEnd!==this._text.length?(this._selectionDirection="right",this._moveRight(t,"selectionEnd")):void 0},moveCursorRightWithoutShift:function(t){var e=!0;return this._selectionDirection="right",this.selectionStart===this.selectionEnd?(e=this._moveRight(t,"selectionStart"),this.selectionEnd=this.selectionStart):this.selectionStart=this.selectionEnd,e},removeChars:function(t,e){void 0===e&&(e=t+1),this.removeStyleFromTo(t,e),this._text.splice(t,e-t),this.text=this._text.join(""),this.set("dirty",!0),this._shouldClearDimensionCache()&&(this.initDimensions(),this.setCoords()),this._removeExtraneousStyles()},insertChars:function(t,e,n,i){void 0===i&&(i=n),i>n&&this.removeStyleFromTo(n,i);var o=S.util.string.graphemeSplit(t);this.insertNewStyleBlock(o,n,e),this._text=[].concat(this._text.slice(0,n),o,this._text.slice(i)),this.text=this._text.join(""),this.set("dirty",!0),this._shouldClearDimensionCache()&&(this.initDimensions(),this.setCoords()),this._removeExtraneousStyles()}}),A=S.util.toFixed,k=/ +/g,S.util.object.extend(S.Text.prototype,{_toSVG:function(){var t=this._getSVGLeftTopOffsets(),e=this._getSVGTextAndBg(t.textTop,t.textLeft);return this._wrapSVGTextAndBg(e)},toSVG:function(t){return this._createBaseSVGMarkup(this._toSVG(),{reviver:t,noStyle:!0,withShadow:!0})},_getSVGLeftTopOffsets:function(){return{textLeft:-this.width/2,textTop:-this.height/2,lineTop:this.getHeightOfLine(0)}},_wrapSVGTextAndBg:function(t){var e=this.getSvgTextDecoration(this);return[t.textBgRects.join(""),'\t\t<text xml:space="preserve" ',this.fontFamily?'font-family="'+this.fontFamily.replace(/"/g,"'")+'" ':"",this.fontSize?'font-size="'+this.fontSize+'" ':"",this.fontStyle?'font-style="'+this.fontStyle+'" ':"",this.fontWeight?'font-weight="'+this.fontWeight+'" ':"",e?'text-decoration="'+e+'" ':"",'style="',this.getSvgStyles(!0),'"',this.addPaintOrder()," >",t.textSpans.join(""),"</text>\n"]},_getSVGTextAndBg:function(t,e){var n,i=[],o=[],r=t;this._setSVGBg(o);for(var a=0,s=this._textLines.length;a<s;a++)n=this._getLineLeftOffset(a),(this.textBackgroundColor||this.styleHas("textBackgroundColor",a))&&this._setSVGTextLineBg(o,a,e+n,r),this._setSVGTextLineText(i,a,e+n,r),r+=this.getHeightOfLine(a);return{textSpans:i,textBgRects:o}},_createTextCharSpan:function(t,e,n,i){var o=t!==t.trim()||t.match(k),r=this.getSvgSpanStyles(e,o),a=r?'style="'+r+'"':"",s=e.deltaY,c="",l=S.Object.NUM_FRACTION_DIGITS;return s&&(c=' dy="'+A(s,l)+'" '),['<tspan x="',A(n,l),'" y="',A(i,l),'" ',c,a,">",S.util.string.escapeXml(t),"</tspan>"].join("")},_setSVGTextLineText:function(t,e,n,i){var o,r,a,s,c,l=this.getHeightOfLine(e),u=-1!==this.textAlign.indexOf("justify"),f="",h=0,d=this._textLines[e];i+=l*(1-this._fontSizeFraction)/this.lineHeight;for(var p=0,g=d.length-1;p<=g;p++)c=p===g||this.charSpacing,f+=d[p],a=this.__charBounds[e][p],0===h?(n+=a.kernedWidth-a.width,h+=a.width):h+=a.kernedWidth,u&&!c&&this._reSpaceAndTab.test(d[p])&&(c=!0),c||(o=o||this.getCompleteStyleDeclaration(e,p),r=this.getCompleteStyleDeclaration(e,p+1),c=this._hasStyleChangedForSvg(o,r)),c&&(s=this._getStyleDeclaration(e,p)||{},t.push(this._createTextCharSpan(f,s,n,i)),f="",o=r,n+=h,h=0)},_pushTextBgRect:function(t,e,n,i,o,r){var a=S.Object.NUM_FRACTION_DIGITS;t.push("\t\t<rect ",this._getFillAttributes(e),' x="',A(n,a),'" y="',A(i,a),'" width="',A(o,a),'" height="',A(r,a),'"></rect>\n')},_setSVGTextLineBg:function(t,e,n,i){for(var o,r,a=this._textLines[e],s=this.getHeightOfLine(e)/this.lineHeight,c=0,l=0,u=this.getValueOfPropertyAt(e,0,"textBackgroundColor"),f=0,h=a.length;f<h;f++)o=this.__charBounds[e][f],(r=this.getValueOfPropertyAt(e,f,"textBackgroundColor"))!==u?(u&&this._pushTextBgRect(t,u,n+l,i,c,s),l=o.left,c=o.width,u=r):c+=o.kernedWidth;r&&this._pushTextBgRect(t,r,n+l,i,c,s)},_getFillAttributes:function(t){var e=t&&"string"==typeof t?new S.Color(t):"";return e&&e.getSource()&&1!==e.getAlpha()?'opacity="'+e.getAlpha()+'" fill="'+e.setAlpha(1).toRgb()+'"':'fill="'+t+'"'},_getSVGLineTopOffset:function(t){for(var e,n=0,i=0;i<t;i++)n+=this.getHeightOfLine(i);return e=this.getHeightOfLine(i),{lineTop:n,offset:(this._fontSizeMult-this._fontSizeFraction)*e/(this.lineHeight*this._fontSizeMult)}},getSvgStyles:function(t){return S.Object.prototype.getSvgStyles.call(this,t)+" white-space: pre;"}}),function(t){"use strict";var e=t.fabric||(t.fabric={});e.Textbox=e.util.createClass(e.IText,e.Observable,{type:"textbox",minWidth:20,dynamicMinWidth:2,__cachedLines:null,lockScalingFlip:!0,noScaleCache:!1,_dimensionAffectingProps:e.Text.prototype._dimensionAffectingProps.concat("width"),_wordJoiners:/[ \t\r]/,splitByGrapheme:!1,initDimensions:function(){this.__skipDimension||(this.isEditing&&this.initDelayedCursor(),this.clearContextTop(),this._clearCache(),this.dynamicMinWidth=0,this._styleMap=this._generateStyleMap(this._splitText()),this.dynamicMinWidth>this.width&&this._set("width",this.dynamicMinWidth),-1!==this.textAlign.indexOf("justify")&&this.enlargeSpaces(),this.height=this.calcTextHeight(),this.saveState({propertySet:"_dimensionAffectingProps"}))},_generateStyleMap:function(t){for(var e=0,n=0,i=0,o={},r=0;r<t.graphemeLines.length;r++)"\n"===t.graphemeText[i]&&r>0?(n=0,i++,e++):!this.splitByGrapheme&&this._reSpaceAndTab.test(t.graphemeText[i])&&r>0&&(n++,i++),o[r]={line:e,offset:n},i+=t.graphemeLines[r].length,n+=t.graphemeLines[r].length;return o},styleHas:function(t,n){if(this._styleMap&&!this.isWrapping){var i=this._styleMap[n];i&&(n=i.line)}return e.Text.prototype.styleHas.call(this,t,n)},isEmptyStyles:function(t){if(!this.styles)return!0;var e,n,i=0,o=!1,r=this._styleMap[t],a=this._styleMap[t+1];for(var s in r&&(t=r.line,i=r.offset),a&&(o=a.line===t,e=a.offset),n=void 0===t?this.styles:{line:this.styles[t]})for(var c in n[s])if(c>=i&&(!o||c<e))for(var l in n[s][c])return!1;return!0},_getStyleDeclaration:function(t,e){if(this._styleMap&&!this.isWrapping){var n=this._styleMap[t];if(!n)return null;t=n.line,e=n.offset+e}return this.callSuper("_getStyleDeclaration",t,e)},_setStyleDeclaration:function(t,e,n){var i=this._styleMap[t];t=i.line,e=i.offset+e,this.styles[t][e]=n},_deleteStyleDeclaration:function(t,e){var n=this._styleMap[t];t=n.line,e=n.offset+e,delete this.styles[t][e]},_getLineStyle:function(t){var e=this._styleMap[t];return!!this.styles[e.line]},_setLineStyle:function(t){var e=this._styleMap[t];this.styles[e.line]={}},_wrapText:function(t,e){var n,i=[];for(this.isWrapping=!0,n=0;n<t.length;n++)i=i.concat(this._wrapLine(t[n],n,e));return this.isWrapping=!1,i},_measureWord:function(t,e,n){var i,o=0;n=n||0;for(var r=0,a=t.length;r<a;r++){o+=this._getGraphemeBox(t[r],e,r+n,i,true).kernedWidth,i=t[r]}return o},_wrapLine:function(t,n,i,o){var r=0,a=this.splitByGrapheme,s=[],c=[],l=a?e.util.string.graphemeSplit(t):t.split(this._wordJoiners),u="",f=0,h=a?"":" ",d=0,p=0,g=0,m=!0,b=this._getWidthOfCharSpacing();o=o||0;0===l.length&&l.push([]),i-=o;for(var v=0;v<l.length;v++)u=a?l[v]:e.util.string.graphemeSplit(l[v]),d=this._measureWord(u,n,f),f+=u.length,(r+=p+d-b)>=i&&!m?(s.push(c),c=[],r=d,m=!0):r+=b,m||a||c.push(h),c=c.concat(u),p=a?0:this._measureWord([h],n,f),f++,m=!1,d>g&&(g=d);return v&&s.push(c),g+o>this.dynamicMinWidth&&(this.dynamicMinWidth=g-b+o),s},isEndOfWrapping:function(t){return!this._styleMap[t+1]||this._styleMap[t+1].line!==this._styleMap[t].line},missingNewlineOffset:function(t){return this.splitByGrapheme?this.isEndOfWrapping(t)?1:0:1},_splitTextIntoLines:function(t){for(var n=e.Text.prototype._splitTextIntoLines.call(this,t),i=this._wrapText(n.lines,this.width),o=new Array(i.length),r=0;r<i.length;r++)o[r]=i[r].join("");return n.lines=o,n.graphemeLines=i,n},getMinWidth:function(){return Math.max(this.minWidth,this.dynamicMinWidth)},_removeExtraneousStyles:function(){var t={};for(var e in this._styleMap)this._textLines[e]&&(t[this._styleMap[e].line]=1);for(var e in this.styles)t[e]||delete this.styles[e]},toObject:function(t){return this.callSuper("toObject",["minWidth","splitByGrapheme"].concat(t))}}),e.Textbox.fromObject=function(t,n){return e.Object._fromObject("Textbox",t,n,"text")}}(e),function(){var t=S.controlsUtils,e=t.scaleSkewCursorStyleHandler,n=t.scaleCursorStyleHandler,i=t.scalingEqually,o=t.scalingYOrSkewingX,r=t.scalingXOrSkewingY,a=t.scaleOrSkewActionName,s=S.Object.prototype.controls;if(s.ml=new S.Control({x:-.5,y:0,cursorStyleHandler:e,actionHandler:r,getActionName:a}),s.mr=new S.Control({x:.5,y:0,cursorStyleHandler:e,actionHandler:r,getActionName:a}),s.mb=new S.Control({x:0,y:.5,cursorStyleHandler:e,actionHandler:o,getActionName:a}),s.mt=new S.Control({x:0,y:-.5,cursorStyleHandler:e,actionHandler:o,getActionName:a}),s.tl=new S.Control({x:-.5,y:-.5,cursorStyleHandler:n,actionHandler:i}),s.tr=new S.Control({x:.5,y:-.5,cursorStyleHandler:n,actionHandler:i}),s.bl=new S.Control({x:-.5,y:.5,cursorStyleHandler:n,actionHandler:i}),s.br=new S.Control({x:.5,y:.5,cursorStyleHandler:n,actionHandler:i}),s.mtr=new S.Control({x:0,y:-.5,actionHandler:t.rotationWithSnapping,cursorStyleHandler:t.rotationStyleHandler,offsetY:-40,withConnection:!0,actionName:"rotate"}),S.Textbox){var c=S.Textbox.prototype.controls={};c.mtr=s.mtr,c.tr=s.tr,c.br=s.br,c.tl=s.tl,c.bl=s.bl,c.mt=s.mt,c.mb=s.mb,c.mr=new S.Control({x:.5,y:0,actionHandler:t.changeWidth,cursorStyleHandler:e,actionName:"resizing"}),c.ml=new S.Control({x:-.5,y:0,actionHandler:t.changeWidth,cursorStyleHandler:e,actionName:"resizing"})}}()}).call(this,n("fd40").Buffer)},"287a":function(t,e,n){var i=n("fc3a"),o=n("b9ec"),r=n("1f17")("species");t.exports=function(t,e){var n,a=i(t).constructor;return void 0===a||null==(n=i(a)[r])?e:o(n)}},"28ea":function(t,e,n){var i=n("42cc"),o=n("1c94"),r=n("1f17")("species");t.exports=function(t,e){var n;return o(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!o(n.prototype)?i(n)&&null===(n=n[r])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},"29d6":function(t,e,n){"use strict";var i=n("0270"),o={"tiff:Orientation":t=>"1"===t?"Horizontal (normal)":"2"===t?"Mirror horizontal":"3"===t?"Rotate 180":"4"===t?"Mirror vertical":"5"===t?"Mirror horizontal and rotate 270 CW":"6"===t?"Rotate 90 CW":"7"===t?"Mirror horizontal and rotate 90 CW":"8"===t?"Rotate 270 CW":t,"exif:GPSLatitude":r,"exif:GPSLongitude":r};function r(t){const[e,n]=t.split(",");if(void 0!==e&&void 0!==n){const t=parseFloat(e),i=parseFloat(n),o=n.charAt(n.length-1);if(!Number.isNaN(t)&&!Number.isNaN(i))return""+(t+i/60)+o}return t}var a=n("45ad");e.a={read:function(t,e){if("string"==typeof t)return c({},t);return function(t,e){if(0===e.length)return[];const n=[s(t,e.slice(0,1))];e.length>1&&n.push(s(t,e.slice(1)));return n}(t,e).reduce(c,{})}};function s(t,e){const n=e.reduce(((t,e)=>t+e.length),0),i=new Uint8Array(n);let o=0;for(let n=0;n<e.length;n++){const r=e[n],a=t.buffer.slice(r.dataOffset,r.dataOffset+r.length);i.set(new Uint8Array(a),o),o+=r.length}return new DataView(i.buffer)}function c(t,e){try{const n=l(function(t){const e=a.a.get();if(!e)throw new Error;const n=new e,o="string"==typeof t?t:Object(i.b)(t,0,t.byteLength),r=n.parseFromString((s=o,s.replace(/^.+(<\?xpacket begin)/,"$1").replace(/(<\?xpacket end=".*"\?>).+$/,"$1")),"application/xml");var s;if("parsererror"===r.documentElement.nodeName)throw new Error(r.documentElement.textContent);return r}(e));return Object(i.e)(t,h(u(n,!0)))}catch(e){return t}}function l(t){for(let e=0;e<t.childNodes.length;e++){if("x:xmpmeta"===t.childNodes[e].tagName)return l(t.childNodes[e]);if("rdf:RDF"===t.childNodes[e].tagName)return t.childNodes[e]}throw new Error}function u(t,e=!1){const n=function(t){const e=[];for(let n=0;n<t.childNodes.length;n++)e.push(t.childNodes[n]);return e}(t);return 1===(i=n).length&&"#text"===i[0].nodeName?e?{}:function(t){return t.nodeValue}(n[0]):function(t){const e={};return t.forEach((t=>{if(function(t){return t.nodeName&&"#text"!==t.nodeName}(t)){const n=function(t){return{attributes:f(t),value:u(t)}}(t);void 0!==e[t.nodeName]?(Array.isArray(e[t.nodeName])||(e[t.nodeName]=[e[t.nodeName]]),e[t.nodeName].push(n)):e[t.nodeName]=n}})),e}(n);var i}function f(t){const e={};for(let n=0;n<t.attributes.length;n++)e[t.attributes[n].nodeName]=decodeURIComponent(escape(t.attributes[n].value));return e}function h(t){const e={};if("string"==typeof t)return t;for(const n in t){let o=t[n];Array.isArray(o)||(o=[o]),o.forEach((t=>{Object(i.e)(e,d(t.attributes)),"object"==typeof t.value&&Object(i.e)(e,y(t.value))}))}return e}function d(t){const e={};for(const n in t)p(n)&&(e[m(n)]={value:t[n],attributes:{},description:b(t[n],n)});return e}function p(t){return"rdf:parseType"!==t&&!g(t)}function g(t){return"xmlns"===t.split(":")[0]}function m(t){return t.split(":")[1]}function b(t,e){if(Array.isArray(t))return function(t){return t.map((t=>void 0!==t.value?b(t.value):b(t))).join(", ")}(t);if("object"==typeof t)return function(t){const e=[];for(const n in t)e.push(`${v(n)}: ${t[n].value}`);return e.join("; ")}(t);try{return e&&"function"==typeof o[e]?o[e](t):decodeURIComponent(escape(t))}catch(e){return t}}function v(t){return"CiAdrCity"===t?"CreatorCity":"CiAdrCtry"===t?"CreatorCountry":"CiAdrExtadr"===t?"CreatorAddress":"CiAdrPcode"===t?"CreatorPostalCode":"CiAdrRegion"===t?"CreatorRegion":"CiEmailWork"===t?"CreatorWorkEmail":"CiTelWork"===t?"CreatorWorkPhone":"CiUrlWork"===t?"CreatorWorkUrl":t}function y(t){const e={};for(const n in t)g(n)||(e[m(n)]=w(t[n],n));return e}function w(t,e){return x(t)?C(t,e):function(t){return"Resource"===t.attributes["rdf:parseType"]||void 0!==t.value["rdf:Description"]&&void 0===t.value["rdf:Description"].value["rdf:value"]}(t)?function(t,e){const n={value:{},attributes:{}};void 0!==t.value["rdf:Description"]&&(Object(i.e)(n.value,d(t.value["rdf:Description"].attributes)),Object(i.e)(n.attributes,A(t)),t=t.value["rdf:Description"]);return Object(i.e)(n.value,y(t.value)),n.description=b(n.value,e),n}(t,e):function(t){return 0===Object.keys(t.value).length&&void 0===t.attributes["rdf:resource"]}(t)?function(t,e){const n=d(t.attributes);return{value:n,attributes:{},description:b(n,e)}}(t,e):function(t){return void 0!==k(t.value)}(t)?function(t,e){let n=k(t.value).value["rdf:li"];const i=A(t),o=[];void 0===n?n=[]:Array.isArray(n)||(n=[n]);return n.forEach((t=>{o.push(function(t){if(x(t))return C(t);if(function(t){return"Resource"===t.attributes["rdf:parseType"]}(t))return y(t.value);return{value:t.value,attributes:A(t),description:b(t.value)}}(t))})),{value:o,attributes:i,description:b(o,e)}}(t,e):function(t,e){const n=S(t)||h(t.value);return{value:n,attributes:A(t),description:b(n,e)}}(t,e)}function x(t){return"Resource"===t.attributes["rdf:parseType"]&&void 0!==t.value["rdf:value"]||void 0!==t.value["rdf:Description"]&&void 0!==t.value["rdf:Description"].value["rdf:value"]}function C(t,e){const n=A(t);void 0!==t.value["rdf:Description"]&&(t=t.value["rdf:Description"]),Object(i.e)(n,A(t),function(t){const e={};for(const n in t.value)"rdf:value"===n||g(n)||(e[m(n)]=t.value[n].value);return e}(t));const o=function(t){return S(t.value["rdf:value"])||t.value["rdf:value"].value}(t);return{value:o,attributes:n,description:b(o,e)}}function A(t){const e={};for(const n in t.attributes)"rdf:parseType"===n||"rdf:resource"===n||g(n)||(e[m(n)]=t.attributes[n]);return e}function k(t){return t["rdf:Bag"]||t["rdf:Seq"]||t["rdf:Alt"]}function S(t){return t.attributes&&t.attributes["rdf:resource"]}},"29f5":function(t,e,n){"use strict";var i=n("d348"),o=n("6158").indexOf,r=i.aTypedArray;(0,i.exportTypedArrayMethod)("indexOf",(function(t){return o(r(this),t,arguments.length>1?arguments[1]:void 0)}))},"2b60":function(t,e,n){"use strict";(function(e){var i;function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var r=n("0bf8"),a=Symbol("lastResolve"),s=Symbol("lastReject"),c=Symbol("error"),l=Symbol("ended"),u=Symbol("lastPromise"),f=Symbol("handlePromise"),h=Symbol("stream");function d(t,e){return{value:t,done:e}}function p(t){var e=t[a];if(null!==e){var n=t[h].read();null!==n&&(t[u]=null,t[a]=null,t[s]=null,e(d(n,!1)))}}function g(t){e.nextTick(p,t)}var m=Object.getPrototypeOf((function(){})),b=Object.setPrototypeOf((o(i={get stream(){return this[h]},next:function(){var t=this,n=this[c];if(null!==n)return Promise.reject(n);if(this[l])return Promise.resolve(d(void 0,!0));if(this[h].destroyed)return new Promise((function(n,i){e.nextTick((function(){t[c]?i(t[c]):n(d(void 0,!0))}))}));var i,o=this[u];if(o)i=new Promise(function(t,e){return function(n,i){t.then((function(){e[l]?n(d(void 0,!0)):e[f](n,i)}),i)}}(o,this));else{var r=this[h].read();if(null!==r)return Promise.resolve(d(r,!1));i=new Promise(this[f])}return this[u]=i,i}},Symbol.asyncIterator,(function(){return this})),o(i,"return",(function(){var t=this;return new Promise((function(e,n){t[h].destroy(null,(function(t){t?n(t):e(d(void 0,!0))}))}))})),i),m);t.exports=function(t){var e,n=Object.create(b,(o(e={},h,{value:t,writable:!0}),o(e,a,{value:null,writable:!0}),o(e,s,{value:null,writable:!0}),o(e,c,{value:null,writable:!0}),o(e,l,{value:t._readableState.endEmitted,writable:!0}),o(e,f,{value:function(t,e){var i=n[h].read();i?(n[u]=null,n[a]=null,n[s]=null,t(d(i,!1))):(n[a]=t,n[s]=e)},writable:!0}),e));return n[u]=null,r(t,(function(t){if(t&&"ERR_STREAM_PREMATURE_CLOSE"!==t.code){var e=n[s];return null!==e&&(n[u]=null,n[a]=null,n[s]=null,e(t)),void(n[c]=t)}var i=n[a];null!==i&&(n[u]=null,n[a]=null,n[s]=null,i(d(void 0,!0))),n[l]=!0})),t.on("readable",g.bind(null,n)),n}}).call(this,n("eef6"))},"2bc8":function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},"2db5":function(t,e,n){"use strict";var i=n("f71e").charAt,o=n("891c"),r=n("cf0a"),a="String Iterator",s=o.set,c=o.getterFor(a);r(String,"String",(function(t){s(this,{type:a,string:String(t),index:0})}),(function(){var t,e=c(this),n=e.string,o=e.index;return o>=n.length?{value:void 0,done:!0}:(t=i(n,o),e.index+=t.length,{value:t,done:!1})}))},"2e90":function(t,e,n){t.exports=n("14cc").EventEmitter},"2e97":function(t,e,n){"use strict";var i=n("d348"),o=n("192f"),r=i.aTypedArray;(0,i.exportTypedArrayMethod)("lastIndexOf",(function(t){return o.apply(r(this),arguments)}))},"2eaa":function(t,e,n){(e=n("a1a8")(!1)).push([t.i,".Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width:600px){.Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right{top:1em}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.top-left{left:1em}.Vue-Toastification__container.bottom-left .Vue-Toastification__toast,.Vue-Toastification__container.top-left .Vue-Toastification__toast{margin-right:auto}.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.top-right{right:1em}.Vue-Toastification__container.bottom-right .Vue-Toastification__toast,.Vue-Toastification__container.top-right .Vue-Toastification__toast{margin-left:auto}.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.top-center{left:50%;margin-left:-300px}.Vue-Toastification__container.bottom-center .Vue-Toastification__toast,.Vue-Toastification__container.top-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right{top:0}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width:600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{transition:none!important;-webkit-animation:none!important;animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0;padding-left:10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:focus,.Vue-Toastification__close-button:hover{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@-webkit-keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:hsla(0,0%,100%,.7);transform-origin:left;-webkit-animation:scale-x-frames linear 1 forwards;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@-webkit-keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@-webkit-keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@-webkit-keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.bottom-left,.Vue-Toastification__bounce-enter-active.top-left{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.bottom-right,.Vue-Toastification__bounce-enter-active.top-right{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active.bottom-left,.Vue-Toastification__bounce-leave-active.top-left{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active.bottom-right,.Vue-Toastification__bounce-leave-active.top-right{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active.top-center{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active.bottom-center{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@-webkit-keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@-webkit-keyframes fadeOutLeft{0%{transform:translateX(0);opacity:1}to{transform:translateX(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translateX(0);opacity:1}to{transform:translateX(-50px);opacity:0}}@-webkit-keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@-webkit-keyframes fadeOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(50px);opacity:0}}@-webkit-keyframes fadeInLeft{0%{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeInLeft{0%{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes fadeInRight{0%{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeInRight{0%{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.bottom-left,.Vue-Toastification__fade-enter-active.top-left{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.bottom-right,.Vue-Toastification__fade-enter-active.top-right{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{-webkit-animation-name:fadeInTop;animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active.bottom-left,.Vue-Toastification__fade-leave-active.top-left{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active.bottom-right,.Vue-Toastification__fade-leave-active.top-right{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active.top-center{-webkit-animation-name:fadeOutTop;animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active.bottom-center{-webkit-animation-name:fadeOutBottom;animation-name:fadeOutBottom}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@-webkit-keyframes slideInBlurredLeft{0%{transform:translateX(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredLeft{0%{transform:translateX(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@-webkit-keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@-webkit-keyframes slideInBlurredRight{0%{transform:translateX(1000px) scaleX(2.5) scaleY(.2);transform-origin:0 50%;filter:blur(40px);opacity:0}to{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translateX(1000px) scaleX(2.5) scaleY(.2);transform-origin:0 50%;filter:blur(40px);opacity:0}to{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@-webkit-keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@-webkit-keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0;filter:blur(240px);opacity:0}}@-webkit-keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@-webkit-keyframes slideOutBlurredLeft{0%{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateX(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateX(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@-webkit-keyframes slideOutBlurredRight{0%{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateX(1000px) scaleX(2) scaleY(.2);transform-origin:0 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateX(1000px) scaleX(2) scaleY(.2);transform-origin:0 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.bottom-left,.Vue-Toastification__slideBlurred-enter-active.top-left{-webkit-animation-name:slideInBlurredLeft;animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.bottom-right,.Vue-Toastification__slideBlurred-enter-active.top-right{-webkit-animation-name:slideInBlurredRight;animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{-webkit-animation-name:slideInBlurredTop;animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{-webkit-animation-name:slideInBlurredBottom;animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active.bottom-left,.Vue-Toastification__slideBlurred-leave-active.top-left{-webkit-animation-name:slideOutBlurredLeft;animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active.bottom-right,.Vue-Toastification__slideBlurred-leave-active.top-right{-webkit-animation-name:slideOutBlurredRight;animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active.top-center{-webkit-animation-name:slideOutBlurredTop;animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active.bottom-center{-webkit-animation-name:slideOutBlurredBottom;animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}",""]),t.exports=e},3:function(t,e){},3038:function(t,e,n){"use strict";var i=n("0647"),o=n("ce14"),r={isTiffFile:function(t){return t.byteLength>=4&&function(t){const e=42,n=2,i=t.getUint16(0)===o.a.LITTLE_ENDIAN;return t.getUint16(n,i)===e}(t)},findTiffOffsets:function(){if(i.a.USE_EXIF)return{hasAppMarkers:!0,tiffHeaderOffset:0};return{}}};var a=n("0270"),s={isJpegFile:function(t){return t.byteLength>=2&&65496===t.getUint16(0)},findJpegOffsets:function(t){let e,n,o,r,a,s,c,f=2;for(;f+4+5<=t.byteLength;){if(i.a.USE_FILE&&m(t,f))n=f+2;else if(i.a.USE_FILE&&b(t,f))o=f+2;else if(i.a.USE_EXIF&&y(t,f))e=t.getUint16(f+2),r=f+10;else if(i.a.USE_XMP&&w(t,f))s||(s=[]),e=t.getUint16(f+2),s.push(C(f,e));else if(i.a.USE_XMP&&x(t,f))s||(s=[]),e=t.getUint16(f+2),s.push(A(f,e));else if(i.a.USE_IPTC&&k(t,f))e=t.getUint16(f+2),a=f+18;else if(i.a.USE_ICC&&v(t,f)){e=t.getUint16(f+2);const n=f+18,i=e-16,o=t.getUint8(f+l),r=t.getUint8(f+u);c||(c=[]),c.push({offset:n,length:i,chunkNumber:o,chunksTotal:r})}else{if(!S(t,f))break;e=t.getUint16(f+2)}f+=2+e}return{hasAppMarkers:f>2,fileDataOffset:n||o,tiffHeaderOffset:r,iptcDataOffset:a,xmpChunks:s,iccChunks:c}}};const c="ICC_PROFILE\0",l=4+c.length,u=l+1,f=65505,h="Exif",d="http://ns.adobe.com/xap/1.0/\0",p="http://ns.adobe.com/xmp/extension/\0",g="Photoshop 3.0";function m(t,e){return 65472===t.getUint16(e)}function b(t,e){return 65474===t.getUint16(e)}function v(t,e){const n=c.length;return 65506===t.getUint16(e)&&Object(a.b)(t,e+4,n)===c}function y(t,e){const n=h.length;return t.getUint16(e)===f&&Object(a.b)(t,e+4,n)===h&&0===t.getUint8(e+4+n)}function w(t,e){return t.getUint16(e)===f&&function(t,e){const n=d.length;return Object(a.b)(t,e+4,n)===d}(t,e)}function x(t,e){return t.getUint16(e)===f&&function(t,e){const n=p.length;return Object(a.b)(t,e+4,n)===p}(t,e)}function C(t,e){return{dataOffset:t+33,length:e-31}}function A(t,e){return{dataOffset:t+79,length:e-77}}function k(t,e){const n=g.length;return 65517===t.getUint16(e)&&Object(a.b)(t,e+4,n)===g&&0===t.getUint8(e+4+n)}function S(t,e){const n=t.getUint16(e);return n>=65504&&n<=65519||65534===n||65472===n||65474===n||65476===n||65499===n||65501===n||65498===n}var E={isPngFile:function(t){return Object(a.b)(t,0,_.length)===_},findPngOffsets:function(t){const e={hasAppMarkers:!1};let n=_.length;for(;n+4+4<=t.byteLength;){if(i.a.USE_PNG_FILE&&j(t,n))e.hasAppMarkers=!0,e.pngHeaderOffset=n+8;else if(i.a.USE_XMP&&T(t,n)){const i=B(t,n);void 0!==i&&(e.hasAppMarkers=!0,e.xmpChunks=[{dataOffset:i,length:t.getUint32(n+0)-(i-(n+8))}])}n+=t.getUint32(n+0)+4+4+4}return e}};const _="‰PNG\r\n\n",O="XML:com.adobe.xmp\0";function j(t,e){return"IHDR"===Object(a.b)(t,e+4,4)}function T(t,e){return"iTXt"===Object(a.b)(t,e+4,4)&&Object(a.b)(t,e+8,O.length)===O}function B(t,e){e+=8+O.length+1+1;let n=0;for(;n<2&&e<t.byteLength;)0===t.getUint8(e)&&n++,e++;if(!(n<2))return e}var I={isHeicFile:function(t){const e="ftyp",n=Object(a.b)(t,4+e.length,4);return Object(a.b)(t,4,e.length)===e&&-1!==["heic","heix","hevc","hevx","heim","heis","hevm","hevs","mif1"].indexOf(n)},findHeicOffsets:function(t){if(i.a.USE_EXIF||i.a.USE_ICC){const{offset:e,length:n}=function(t){const e=4,n=4,i=8,o=4;let r=0;for(;r+e+n<=t.byteLength;){const e=P(t,r);if(e>=i){if("meta"===Object(a.b)(t,r+o,n))return{offset:r,length:e}}r+=e}return{offset:void 0,length:0}}(t);if(void 0===e)return{hasAppMarkers:!1};const o=Math.min(e+n,t.byteLength),{exifItemOffset:r,ilocOffset:s,colrOffset:c}=function(t,e,n){const o=4,r=-4,s={ilocOffset:void 0,exifItemOffset:void 0,colrOffset:void 0};for(;e+o<=n&&(!s.ilocOffset||!s.exifItemOffset||!s.colrOffset);){const n=Object(a.b)(t,e,o);i.a.USE_EXIF&&"iloc"===n?s.ilocOffset=e:i.a.USE_EXIF&&"Exif"===n?s.exifItemOffset=e+r:i.a.USE_ICC&&"colr"===n&&(s.colrOffset=e+r),e++}return s}(t,e,o),l=function(t,e,n,i){const o=2,r=12,a=8,s=4,c=4,l=16;if(!n||!e||e+o>i)return;const u=t.getUint16(e);n+=r;for(;n+l<=i;){if(t.getUint16(n)===u){const e=t.getUint32(n+a);if(e+s<=t.byteLength){return e+(t.getUint32(e)+c)}}n+=l}return}(t,r,s,o),u=function(t,e,n){const i=8,o=4,r=12;if(!e||e+r>n)return;const s=Object(a.b)(t,e+i,o);if("prof"!==s&&"rICC"!==s)return;return[{offset:e+r,length:P(t,e)-r,chunkNumber:1,chunksTotal:1}]}(t,c,o);return{hasAppMarkers:void 0!==l||void 0!==u,tiffHeaderOffset:l,iccChunks:u}}return{hasAppMarkers:!1}}};function P(t,e){const n=t.getUint32(e);return function(t){return 0===t}(n)?t.byteLength-e:function(t){return 1===t}(n)&&function(t,e){const n=8;return 0===t.getUint32(e+n)}(t,e)?t.getUint32(e+12):n}var D={isWebpFile:function(t){const e="RIFF",n="WEBP";return Object(a.b)(t,0,e.length)===e&&Object(a.b)(t,8,n.length)===n},findOffsets:function(t){const e="Exif\0\0";let n,o,r,s=12,c=!1;for(;s+8<t.byteLength;){const l=Object(a.b)(t,s,4),u=t.getUint32(s+4,!0);i.a.USE_EXIF&&"EXIF"===l?(c=!0,n=Object(a.b)(t,s+8,e.length)===e?s+8+e.length:s+8):i.a.USE_XMP&&"XMP "===l?(c=!0,o=[{dataOffset:s+8,length:u}]):i.a.USE_ICC&&"ICCP"===l&&(c=!0,r=[{offset:s+8,length:u,chunkNumber:1,chunksTotal:1}]),s+=8+(u%2==0?u:u+1)}return{hasAppMarkers:c,tiffHeaderOffset:n,xmpChunks:o,iccChunks:r}}};e.a={parseAppMarkers:function(t){if(i.a.USE_TIFF&&r.isTiffFile(t))return r.findTiffOffsets();if(i.a.USE_JPEG&&s.isJpegFile(t))return s.findJpegOffsets(t);if(i.a.USE_PNG&&E.isPngFile(t))return E.findPngOffsets(t);if(i.a.USE_HEIC&&I.isHeicFile(t))return I.findHeicOffsets(t);if(i.a.USE_WEBP&&D.isWebpFile(t))return D.findOffsets(t);throw new Error("Invalid image format")}}},3139:function(t,e,n){"use strict";var i=n("d348"),o=n("6158").includes,r=i.aTypedArray;(0,i.exportTypedArrayMethod)("includes",(function(t){return o(r(this),t,arguments.length>1?arguments[1]:void 0)}))},"33f9":function(t,e,n){(e=n("a1a8")(!1)).push([t.i,".switchBut{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-block;position:relative;width:25.6px;height:16px;background-color:rgba(0,0,0,.1);border-radius:100px}.switchBut,.switchBut>*{transition:.4s ease}.switchBut.disabled{opacity:.5}.switchBut.disabled:hover{position:relative;animation:shakeX 1s ease;-webkit-animation:shakeX 1s ease}.switchBut.isOpen{justify-content:flex-end;background-color:#0d57e1;box-shadow:10.876px 5.071px 18px 0 rgba(13,87,225,.44),-5.905px -6.792px 10px 0 #fff}.switchBut.isOpen .after{left:11.2px;background-color:#fff}.switchBut.isOpen p{left:3.2px}.switchBut>*{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.switchBut .after{z-index:2;left:1.6px;width:12.8px;height:12.8px;background-color:#fff;border-radius:50%}",""]),t.exports=e},3449:function(t,e,n){var i=n("8843"),o=n("3de6"),r=n("b91c"),a=n("fc3a");t.exports=i("Reflect","ownKeys")||function(t){var e=o.f(a(t)),n=r.f;return n?e.concat(n(t)):e}},"34cb":function(t,e,n){var i=n("a645");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("ca95f9b2",i,!0,{sourceMap:!1,shadowMode:!1})},"34e1":function(t,e,n){var i=n("42cc");t.exports=function(t,e){if(!i(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!i(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!i(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!i(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},3524:function(t,e,n){(e=n("a1a8")(!1)).push([t.i,".switchBut2{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;width:17.6px;height:17.6px;border-radius:4px;background-color:rgba(64,65,69,.16);display:inline-flex;align-items:center;justify-content:center}.switchBut2,.switchBut2>*{transition:.4s ease}.switchBut2.disabled{opacity:.5}.switchBut2.disabled:hover{position:relative;animation:shakeX 1s ease;-webkit-animation:shakeX 1s ease}.switchBut2.isOpen{box-shadow:10.876px 5.071px 18px 0 rgba(13,87,225,.44),-5.905px -6.792px 10px 0 #fff;zoom:1;background-color:#0d57e1}.switchBut2.isOpen svg{width:9.9px;height:9.9px;opacity:1}.switchBut2.isOpen p{left:2.2px}.switchBut2>*{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.switchBut2 svg{width:2.2px;height:2.2px;opacity:0;fill:#fff}",""]),t.exports=e},3560:function(t,e,n){"use strict";e.byteLength=function(t){var e=l(t),n=e[0],i=e[1];return 3*(n+i)/4-i},e.toByteArray=function(t){var e,n,i=l(t),a=i[0],s=i[1],c=new r(function(t,e,n){return 3*(e+n)/4-n}(0,a,s)),u=0,f=s>0?a-4:a;for(n=0;n<f;n+=4)e=o[t.charCodeAt(n)]<<18|o[t.charCodeAt(n+1)]<<12|o[t.charCodeAt(n+2)]<<6|o[t.charCodeAt(n+3)],c[u++]=e>>16&255,c[u++]=e>>8&255,c[u++]=255&e;2===s&&(e=o[t.charCodeAt(n)]<<2|o[t.charCodeAt(n+1)]>>4,c[u++]=255&e);1===s&&(e=o[t.charCodeAt(n)]<<10|o[t.charCodeAt(n+1)]<<4|o[t.charCodeAt(n+2)]>>2,c[u++]=e>>8&255,c[u++]=255&e);return c},e.fromByteArray=function(t){for(var e,n=t.length,o=n%3,r=[],a=16383,s=0,c=n-o;s<c;s+=a)r.push(u(t,s,s+a>c?c:s+a));1===o?(e=t[n-1],r.push(i[e>>2]+i[e<<4&63]+"==")):2===o&&(e=(t[n-2]<<8)+t[n-1],r.push(i[e>>10]+i[e>>4&63]+i[e<<2&63]+"="));return r.join("")};for(var i=[],o=[],r="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,c=a.length;s<c;++s)i[s]=a[s],o[a.charCodeAt(s)]=s;function l(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");return-1===n&&(n=e),[n,n===e?0:4-n%4]}function u(t,e,n){for(var o,r,a=[],s=e;s<n;s+=3)o=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]),a.push(i[(r=o)>>18&63]+i[r>>12&63]+i[r>>6&63]+i[63&r]);return a.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},3781:function(t,e,n){"use strict";var i=n("b9ec"),o=function(t){var e,n;this.promise=new t((function(t,i){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=i})),this.resolve=i(e),this.reject=i(n)};t.exports.f=function(t){return new o(t)}},3846:function(t,e,n){"use strict";n("34cb")},"3ae7":function(t,e,n){var i=n("fd70");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("14366efc",i,!0,{sourceMap:!1,shadowMode:!1})},"3afd":function(t,e,n){var i=n("fc3a"),o=n("8c6c"),r=n("c3a3"),a=n("1e51"),s=n("2374"),c=n("bc89"),l=function(t,e){this.stopped=t,this.result=e};t.exports=function(t,e,n){var u,f,h,d,p,g,m,b=n&&n.that,v=!(!n||!n.AS_ENTRIES),y=!(!n||!n.IS_ITERATOR),w=!(!n||!n.INTERRUPTED),x=a(e,b,1+v+w),C=function(t){return u&&c(u),new l(!0,t)},A=function(t){return v?(i(t),w?x(t[0],t[1],C):x(t[0],t[1])):w?x(t,C):x(t)};if(y)u=t;else{if("function"!=typeof(f=s(t)))throw TypeError("Target is not iterable");if(o(f)){for(h=0,d=r(t.length);d>h;h++)if((p=A(t[h]))&&p instanceof l)return p;return new l(!1)}u=f.call(t)}for(g=u.next;!(m=g.call(u)).done;){try{p=A(m.value)}catch(t){throw c(u),t}if("object"==typeof p&&p&&p instanceof l)return p}return new l(!1)}},"3bc4":function(t,e,n){"use strict";n("a09b")({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},"3d7c":function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},"3de6":function(t,e,n){var i=n("8b3a"),o=n("65bb").concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return i(t,o)}},"3ff7":function(t,e,n){var i=n("a09b"),o=n("c1b6");i({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},4:function(t,e){},"402f":function(t,e,n){var i=n("6526"),o=n("4450"),r=n("9985");i||o(Object.prototype,"toString",r,{unsafe:!0})},"408b":function(t,e,n){var i=n("1f17")("iterator"),o=!1;try{var r=0,a={next:function(){return{done:!!r++}},return:function(){o=!0}};a[i]=function(){return this},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!o)return!1;var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(t){}return n}},4154:function(t,e,n){var i=n("6526"),o=n("3d7c"),r=n("1f17")("toStringTag"),a="Arguments"==o(function(){return arguments}());t.exports=i?o: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),r))?n:a?o(e):"Object"==(i=o(e))&&"function"==typeof e.callee?"Arguments":i}},"42cc":function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},4340:function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},"440f":function(t,e,n){t.exports=function(){"use strict";return function(t,e,n){t=t||{};var i=e.prototype,o={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};n.en.relativeTime=o;var r=function(e,i,r,a){for(var s,c,l,u=r.$locale().relativeTime||o,f=t.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],h=f.length,d=0;d<h;d+=1){var p=f[d];p.d&&(s=a?n(e).diff(r,p.d,!0):r.diff(e,p.d,!0));var g=(t.rounding||Math.round)(Math.abs(s));if(l=s>0,g<=p.r||!p.r){g<=1&&d>0&&(p=f[d-1]);var m=u[p.l];c="string"==typeof m?m.replace("%d",g):m(g,i,p.l,l);break}}if(i)return c;var b=l?u.future:u.past;return"function"==typeof b?b(c):b.replace("%s",c)};i.to=function(t,e){return r(t,e,this,!0)},i.from=function(t,e){return r(t,e,this)};var a=function(t){return t.$u?n.utc():n()};i.toNow=function(t){return this.to(a(this),t)},i.fromNow=function(t){return this.from(a(this),t)}}}()},4450:function(t,e,n){var i=n("8d5c"),o=n("d53e"),r=n("b64f"),a=n("0fca"),s=n("1c02"),c=n("891c"),l=c.get,u=c.enforce,f=String(String).split("String");(t.exports=function(t,e,n,s){var c,l=!!s&&!!s.unsafe,h=!!s&&!!s.enumerable,d=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof e||r(n,"name")||o(n,"name",e),(c=u(n)).source||(c.source=f.join("string"==typeof e?e:""))),t!==i?(l?!d&&t[e]&&(h=!0):delete t[e],h?t[e]=n:o(t,e,n)):h?t[e]=n:a(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&l(this).source||s(this)}))},"445a":function(t,e,n){"use strict";var i=n("a09b"),o=n("2bc8"),r=n("1c94"),a=n("42cc"),s=n("6050"),c=n("c3a3"),l=n("8863"),u=n("28ea"),f=n("4d7f"),h=n("1f17"),d=n("029f"),p=h("isConcatSpreadable"),g=9007199254740991,m="Maximum allowed index exceeded",b=d>=51||!o((function(){var t=[];return t[p]=!1,t.concat()[0]!==t})),v=f("concat"),y=function(t){if(!a(t))return!1;var e=t[p];return void 0!==e?!!e:r(t)};i({target:"Array",proto:!0,forced:!b||!v},{concat:function(t){var e,n,i,o,r,a=s(this),f=u(a,0),h=0;for(e=-1,i=arguments.length;e<i;e++)if(y(r=-1===e?a:arguments[e])){if(h+(o=c(r.length))>g)throw TypeError(m);for(n=0;n<o;n++,h++)n in r&&l(f,h,r[n])}else{if(h>=g)throw TypeError(m);l(f,h++,r)}return f.length=h,f}})},"45ad":function(module,__webpack_exports__,__webpack_require__){"use strict";function get(){if("undefined"!=typeof DOMParser)return DOMParser;try{return eval("require")("xmldom").DOMParser}catch(t){return}}__webpack_exports__.a={get:get}},"45e9":function(t,e,n){var i=n("2bc8"),o=n("1f17"),r=n("67d5"),a=o("iterator");t.exports=!i((function(){var t=new URL("b?a=1&b=2&c=3","http://a"),e=t.searchParams,n="";return t.pathname="c%20d",e.forEach((function(t,i){e.delete("b"),n+=i+t})),r&&!t.toJSON||!e.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==e.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!e[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},4758:function(t,e){"function"==typeof Object.create?t.exports=function(t,e){t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:t.exports=function(t,e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}},4816:function(t,e,n){"use strict";var i=n("4cd4");function o(t,e,n){if(3>n)return;const o=i.a.getByteAt(t,e+2);return{value:o,description:""+o}}function r(t,e,n){if(5>n)return;const o=i.a.getShortAt(t,e+3);return{value:o,description:`${o}px`}}function a(t,e,n){if(7>n)return;const o=i.a.getShortAt(t,e+5);return{value:o,description:`${o}px`}}function s(t,e,n,o){if(8+3*n>o)return;const r=[];for(let o=0;o<n;o++){const n=e+8+3*o;r.push([i.a.getByteAt(t,n),i.a.getByteAt(t,n+1),i.a.getByteAt(t,n+2)])}return{value:r,description:r.length>1?c(r)+l(r):""}}function c(t){const e={1:"Y",2:"Cb",3:"Cr",4:"I",5:"Q"};return t.map((t=>e[t[0]])).join("")}function l(t){const e={17:"4:4:4 (1 1)",18:"4:4:0 (1 2)",20:"4:4:1 (1 4)",33:"4:2:2 (2 1)",34:"4:2:0 (2 2)",36:"4:2:1 (2 4)",65:"4:1:1 (4 1)",66:"4:1:0 (4 2)"};return 0===t.length||void 0===t[0][1]||void 0===e[t[0][1]]?"":e[t[0][1]]}e.a={read:function(t,e){const n=function(t,e){return i.a.getShortAt(t,e)}(t,e),c=function(t,e,n){const o=7;if(o+1>n)return;const r=i.a.getByteAt(t,e+o);return{value:r,description:""+r}}(t,e,n);return{"Bits Per Sample":o(t,e,n),"Image Height":r(t,e,n),"Image Width":a(t,e,n),"Color Components":c,Subsampling:c&&s(t,e,c.value,n)}}}},4967:function(t,e,n){"use strict";var i=n("d348"),o=n("d9de").right,r=i.aTypedArray;(0,i.exportTypedArrayMethod)("reduceRight",(function(t){return o(r(this),t,arguments.length,arguments.length>1?arguments[1]:void 0)}))},"49a5":function(t,e,n){(function(t){var i=Object.getOwnPropertyDescriptors||function(t){for(var e=Object.keys(t),n={},i=0;i<e.length;i++)n[e[i]]=Object.getOwnPropertyDescriptor(t,e[i]);return n},o=/%[sdj%]/g;e.format=function(t){if(!b(t)){for(var e=[],n=0;n<arguments.length;n++)e.push(s(arguments[n]));return e.join(" ")}n=1;for(var i=arguments,r=i.length,a=String(t).replace(o,(function(t){if("%%"===t)return"%";if(n>=r)return t;switch(t){case"%s":return String(i[n++]);case"%d":return Number(i[n++]);case"%j":try{return JSON.stringify(i[n++])}catch(t){return"[Circular]"}default:return t}})),c=i[n];n<r;c=i[++n])g(c)||!w(c)?a+=" "+c:a+=" "+s(c);return a},e.deprecate=function(n,i){if(void 0!==t&&!0===t.noDeprecation)return n;if(void 0===t)return function(){return e.deprecate(n,i).apply(this,arguments)};var o=!1;return function(){if(!o){if(t.throwDeprecation)throw new Error(i);t.traceDeprecation,o=!0}return n.apply(this,arguments)}};var r,a={};function s(t,n){var i={seen:[],stylize:l};return arguments.length>=3&&(i.depth=arguments[2]),arguments.length>=4&&(i.colors=arguments[3]),p(n)?i.showHidden=n:n&&e._extend(i,n),v(i.showHidden)&&(i.showHidden=!1),v(i.depth)&&(i.depth=2),v(i.colors)&&(i.colors=!1),v(i.customInspect)&&(i.customInspect=!0),i.colors&&(i.stylize=c),u(i,t,i.depth)}function c(t,e){var n=s.styles[e];return n?"["+s.colors[n][0]+"m"+t+"["+s.colors[n][1]+"m":t}function l(t,e){return t}function u(t,n,i){if(t.customInspect&&n&&A(n.inspect)&&n.inspect!==e.inspect&&(!n.constructor||n.constructor.prototype!==n)){var o=n.inspect(i,t);return b(o)||(o=u(t,o,i)),o}var r=function(t,e){if(v(e))return t.stylize("undefined","undefined");if(b(e)){var n="'"+JSON.stringify(e).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return t.stylize(n,"string")}if(m(e))return t.stylize(""+e,"number");if(p(e))return t.stylize(""+e,"boolean");if(g(e))return t.stylize("null","null")}(t,n);if(r)return r;var a=Object.keys(n),s=function(t){var e={};return t.forEach((function(t,n){e[t]=!0})),e}(a);if(t.showHidden&&(a=Object.getOwnPropertyNames(n)),C(n)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return f(n);if(0===a.length){if(A(n)){var c=n.name?": "+n.name:"";return t.stylize("[Function"+c+"]","special")}if(y(n))return t.stylize(RegExp.prototype.toString.call(n),"regexp");if(x(n))return t.stylize(Date.prototype.toString.call(n),"date");if(C(n))return f(n)}var l,w="",k=!1,E=["{","}"];(d(n)&&(k=!0,E=["[","]"]),A(n))&&(w=" [Function"+(n.name?": "+n.name:"")+"]");return y(n)&&(w=" "+RegExp.prototype.toString.call(n)),x(n)&&(w=" "+Date.prototype.toUTCString.call(n)),C(n)&&(w=" "+f(n)),0!==a.length||k&&0!=n.length?i<0?y(n)?t.stylize(RegExp.prototype.toString.call(n),"regexp"):t.stylize("[Object]","special"):(t.seen.push(n),l=k?function(t,e,n,i,o){for(var r=[],a=0,s=e.length;a<s;++a)S(e,String(a))?r.push(h(t,e,n,i,String(a),!0)):r.push("");return o.forEach((function(o){o.match(/^\d+$/)||r.push(h(t,e,n,i,o,!0))})),r}(t,n,i,s,a):a.map((function(e){return h(t,n,i,s,e,k)})),t.seen.pop(),function(t,e,n){if(t.reduce((function(t,e){return e.indexOf("\n")>=0&&0,t+e.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60)return n[0]+(""===e?"":e+"\n ")+" "+t.join(",\n ")+" "+n[1];return n[0]+e+" "+t.join(", ")+" "+n[1]}(l,w,E)):E[0]+w+E[1]}function f(t){return"["+Error.prototype.toString.call(t)+"]"}function h(t,e,n,i,o,r){var a,s,c;if((c=Object.getOwnPropertyDescriptor(e,o)||{value:e[o]}).get?s=c.set?t.stylize("[Getter/Setter]","special"):t.stylize("[Getter]","special"):c.set&&(s=t.stylize("[Setter]","special")),S(i,o)||(a="["+o+"]"),s||(t.seen.indexOf(c.value)<0?(s=g(n)?u(t,c.value,null):u(t,c.value,n-1)).indexOf("\n")>-1&&(s=r?s.split("\n").map((function(t){return" "+t})).join("\n").substr(2):"\n"+s.split("\n").map((function(t){return" "+t})).join("\n")):s=t.stylize("[Circular]","special")),v(a)){if(r&&o.match(/^\d+$/))return s;(a=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=t.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=t.stylize(a,"string"))}return a+": "+s}function d(t){return Array.isArray(t)}function p(t){return"boolean"==typeof t}function g(t){return null===t}function m(t){return"number"==typeof t}function b(t){return"string"==typeof t}function v(t){return void 0===t}function y(t){return w(t)&&"[object RegExp]"===k(t)}function w(t){return"object"==typeof t&&null!==t}function x(t){return w(t)&&"[object Date]"===k(t)}function C(t){return w(t)&&("[object Error]"===k(t)||t instanceof Error)}function A(t){return"function"==typeof t}function k(t){return Object.prototype.toString.call(t)}e.debuglog=function(n){if(v(r)&&(r=Object({VUE_APP_CLI_UI_URL:"",NODE_ENV:"production",BASE_URL:""}).NODE_DEBUG||""),n=n.toUpperCase(),!a[n])if(new RegExp("\\b"+n+"\\b","i").test(r)){t.pid;a[n]=function(){e.format.apply(e,arguments)}}else a[n]=function(){};return a[n]},e.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},e.isArray=d,e.isBoolean=p,e.isNull=g,e.isNullOrUndefined=function(t){return null==t},e.isNumber=m,e.isString=b,e.isSymbol=function(t){return"symbol"==typeof t},e.isUndefined=v,e.isRegExp=y,e.isObject=w,e.isDate=x,e.isError=C,e.isFunction=A,e.isPrimitive=function(t){return null===t||"boolean"==typeof t||"number"==typeof t||"string"==typeof t||"symbol"==typeof t||void 0===t},e.isBuffer=n("dc62");function S(t,e){return Object.prototype.hasOwnProperty.call(t,e)}e.log=function(){},e.inherits=n("4758"),e._extend=function(t,e){if(!e||!w(e))return t;for(var n=Object.keys(e),i=n.length;i--;)t[n[i]]=e[n[i]];return t};var E="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function _(t,e){if(!t){var n=new Error("Promise was rejected with a falsy value");n.reason=t,t=n}return e(t)}e.promisify=function(t){if("function"!=typeof t)throw new TypeError('The "original" argument must be of type Function');if(E&&t[E]){var e;if("function"!=typeof(e=t[E]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(e,E,{value:e,enumerable:!1,writable:!1,configurable:!0}),e}function e(){for(var e,n,i=new Promise((function(t,i){e=t,n=i})),o=[],r=0;r<arguments.length;r++)o.push(arguments[r]);o.push((function(t,i){t?n(t):e(i)}));try{t.apply(this,o)}catch(t){n(t)}return i}return Object.setPrototypeOf(e,Object.getPrototypeOf(t)),E&&Object.defineProperty(e,E,{value:e,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(e,i(t))},e.promisify.custom=E,e.callbackify=function(e){if("function"!=typeof e)throw new TypeError('The "original" argument must be of type Function');function n(){for(var n=[],i=0;i<arguments.length;i++)n.push(arguments[i]);var o=n.pop();if("function"!=typeof o)throw new TypeError("The last argument must be of type Function");var r=this,a=function(){return o.apply(r,arguments)};e.apply(this,n).then((function(e){t.nextTick(a,null,e)}),(function(e){t.nextTick(_,e,a)}))}return Object.setPrototypeOf(n,Object.getPrototypeOf(e)),Object.defineProperties(n,i(e)),n}}).call(this,n("eef6"))},"4a7f":function(t,e,n){var i=n("3524");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("1265c0a7",i,!0,{sourceMap:!1,shadowMode:!1})},"4cd4":function(t,e,n){"use strict";var i=n("ce14");const o={1:1,2:1,3:2,4:4,5:8,7:1,9:4,10:8,13:4},r={BYTE:1,ASCII:2,SHORT:3,LONG:4,RATIONAL:5,UNDEFINED:7,SLONG:9,SRATIONAL:10,IFD:13};function a(t,e){return t.getUint8(e)}function s(t,e,n){return t.getUint32(e,n===i.a.LITTLE_ENDIAN)}function c(t,e,n){return t.getInt32(e,n===i.a.LITTLE_ENDIAN)}e.a={getAsciiValue:function(t){return t.map((t=>String.fromCharCode(t)))},getByteAt:a,getAsciiAt:function(t,e){return t.getUint8(e)},getShortAt:function(t,e,n){return t.getUint16(e,n===i.a.LITTLE_ENDIAN)},getLongAt:s,getRationalAt:function(t,e,n){return[s(t,e,n),s(t,e+4,n)]},getUndefinedAt:function(t,e){return a(t,e)},getSlongAt:c,getSrationalAt:function(t,e,n){return[c(t,e,n),c(t,e+4,n)]},getIfdPointerAt:function(t,e,n){return s(t,e,n)},typeSizes:o,tagTypes:r,getTypeSize:function(t){if(void 0===r[t])throw new Error("No such type found.");return o[r[t]]}}},"4d4c":function(module,exports,__webpack_require__){"use strict";(function(Buffer){const Token=__webpack_require__("fef9"),strtok3=__webpack_require__("9fab"),{stringToBytes:stringToBytes,tarHeaderChecksumMatches:tarHeaderChecksumMatches,uint32SyncSafeToken:uint32SyncSafeToken}=__webpack_require__("1e7b"),supported=__webpack_require__("aaf0"),minimumBytes=4100;async function fromStream(t){const e=await strtok3.fromStream(t);try{return await fromTokenizer(e)}finally{await e.close()}}async function fromBuffer(t){if(!(t instanceof Uint8Array||t instanceof ArrayBuffer||Buffer.isBuffer(t)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof t}\``);const e=t instanceof Buffer?t:Buffer.from(t);if(!(e&&e.length>1))return;return fromTokenizer(strtok3.fromBuffer(e))}function _check(t,e,n){n={offset:0,...n};for(const[i,o]of e.entries())if(n.mask){if(o!==(n.mask[i]&t[i+n.offset]))return!1}else if(o!==t[i+n.offset])return!1;return!0}async function _checkSequence(t,e,n){const i=Buffer.alloc(minimumBytes);return await e.ignore(n),await e.peekBuffer(i,{mayBeLess:!0}),i.includes(Buffer.from(t))}async function fromTokenizer(t){try{return _fromTokenizer(t)}catch(t){if(!(t instanceof strtok3.EndOfStreamError))throw t}}async function _fromTokenizer(t){let e=Buffer.alloc(minimumBytes);const n=(t,n)=>_check(e,t,n),i=(t,e)=>n(stringToBytes(t),e);if(t.fileInfo.size||(t.fileInfo.size=Number.MAX_SAFE_INTEGER),await t.peekBuffer(e,{length:12,mayBeLess:!0}),n([66,77]))return{ext:"bmp",mime:"image/bmp"};if(n([11,119]))return{ext:"ac3",mime:"audio/vnd.dolby.dd-raw"};if(n([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(n([77,90]))return{ext:"exe",mime:"application/x-msdownload"};if(n([37,33]))return await t.peekBuffer(e,{length:24,mayBeLess:!0}),i("PS-Adobe-",{offset:2})&&i(" EPSF-",{offset:14})?{ext:"eps",mime:"application/eps"}:{ext:"ps",mime:"application/postscript"};if(n([31,160])||n([31,157]))return{ext:"Z",mime:"application/x-compress"};if(n([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(n([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(n([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(n([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(i("ID3")){await t.ignore(6);const e=await t.readToken(uint32SyncSafeToken);return t.position+e>t.fileInfo.size?{ext:"mp3",mime:"audio/mpeg"}:(await t.ignore(e),fromTokenizer(t))}if(i("MP+"))return{ext:"mpc",mime:"audio/x-musepack"};if((67===e[0]||70===e[0])&&n([87,83],{offset:1}))return{ext:"swf",mime:"application/x-shockwave-flash"};if(n([71,73,70]))return{ext:"gif",mime:"image/gif"};if(i("FLIF"))return{ext:"flif",mime:"image/flif"};if(i("8BPS"))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(i("WEBP",{offset:8}))return{ext:"webp",mime:"image/webp"};if(i("MPCK"))return{ext:"mpc",mime:"audio/x-musepack"};if(i("FORM"))return{ext:"aif",mime:"audio/aiff"};if(i("icns",{offset:0}))return{ext:"icns",mime:"image/icns"};if(n([80,75,3,4])){try{for(;t.position+30<t.fileInfo.size;){await t.readBuffer(e,{length:30});const n={compressedSize:e.readUInt32LE(18),uncompressedSize:e.readUInt32LE(22),filenameLength:e.readUInt16LE(26),extraFieldLength:e.readUInt16LE(28)};if(n.filename=await t.readToken(new Token.StringType(n.filenameLength,"utf-8")),await t.ignore(n.extraFieldLength),"META-INF/mozilla.rsa"===n.filename)return{ext:"xpi",mime:"application/x-xpinstall"};if(n.filename.endsWith(".rels")||n.filename.endsWith(".xml")){switch(n.filename.split("/")[0]){case"_rels":break;case"word":return{ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"};case"ppt":return{ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"};case"xl":return{ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}}}if(n.filename.startsWith("xl/"))return{ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"};if("mimetype"===n.filename&&n.compressedSize===n.uncompressedSize){switch(await t.readToken(new Token.StringType(n.compressedSize,"utf-8"))){case"application/epub+zip":return{ext:"epub",mime:"application/epub+zip"};case"application/vnd.oasis.opendocument.text":return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};case"application/vnd.oasis.opendocument.spreadsheet":return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};case"application/vnd.oasis.opendocument.presentation":return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"}}}if(0===n.compressedSize){let n=-1;for(;n<0&&t.position<t.fileInfo.size;)await t.peekBuffer(e,{mayBeLess:!0}),n=e.indexOf("504B0304",0,"hex"),await t.ignore(n>=0?n:e.length)}else await t.ignore(n.compressedSize)}}catch(t){if(!(t instanceof strtok3.EndOfStreamError))throw t}return{ext:"zip",mime:"application/zip"}}if(i("OggS")){await t.ignore(28);const e=Buffer.alloc(8);return await t.readBuffer(e),_check(e,[79,112,117,115,72,101,97,100])?{ext:"opus",mime:"audio/opus"}:_check(e,[128,116,104,101,111,114,97])?{ext:"ogv",mime:"video/ogg"}:_check(e,[1,118,105,100,101,111,0])?{ext:"ogm",mime:"video/ogg"}:_check(e,[127,70,76,65,67])?{ext:"oga",mime:"audio/ogg"}:_check(e,[83,112,101,101,120,32,32])?{ext:"spx",mime:"audio/ogg"}:_check(e,[1,118,111,114,98,105,115])?{ext:"ogg",mime:"audio/ogg"}:{ext:"ogx",mime:"application/ogg"}}if(n([80,75])&&(3===e[2]||5===e[2]||7===e[2])&&(4===e[3]||6===e[3]||8===e[3]))return{ext:"zip",mime:"application/zip"};if(i("ftyp",{offset:4})&&0!=(96&e[8])){const t=e.toString("binary",8,12).replace("\0"," ").trim();switch(t){case"avif":return{ext:"avif",mime:"image/avif"};case"mif1":return{ext:"heic",mime:"image/heif"};case"msf1":return{ext:"heic",mime:"image/heif-sequence"};case"heic":case"heix":return{ext:"heic",mime:"image/heic"};case"hevc":case"hevx":return{ext:"heic",mime:"image/heic-sequence"};case"qt":return{ext:"mov",mime:"video/quicktime"};case"M4V":case"M4VH":case"M4VP":return{ext:"m4v",mime:"video/x-m4v"};case"M4P":return{ext:"m4p",mime:"video/mp4"};case"M4B":return{ext:"m4b",mime:"audio/mp4"};case"M4A":return{ext:"m4a",mime:"audio/x-m4a"};case"F4V":return{ext:"f4v",mime:"video/mp4"};case"F4P":return{ext:"f4p",mime:"video/mp4"};case"F4A":return{ext:"f4a",mime:"audio/mp4"};case"F4B":return{ext:"f4b",mime:"audio/mp4"};case"crx":return{ext:"cr3",mime:"image/x-canon-cr3"};default:return t.startsWith("3g")?t.startsWith("3g2")?{ext:"3g2",mime:"video/3gpp2"}:{ext:"3gp",mime:"video/3gpp"}:{ext:"mp4",mime:"video/mp4"}}}if(i("MThd"))return{ext:"mid",mime:"audio/midi"};if(i("wOFF")&&(n([0,1,0,0],{offset:4})||i("OTTO",{offset:4})))return{ext:"woff",mime:"font/woff"};if(i("wOF2")&&(n([0,1,0,0],{offset:4})||i("OTTO",{offset:4})))return{ext:"woff2",mime:"font/woff2"};if(n([212,195,178,161])||n([161,178,195,212]))return{ext:"pcap",mime:"application/vnd.tcpdump.pcap"};if(i("DSD "))return{ext:"dsf",mime:"audio/x-dsf"};if(i("LZIP"))return{ext:"lz",mime:"application/x-lzip"};if(i("fLaC"))return{ext:"flac",mime:"audio/x-flac"};if(n([66,80,71,251]))return{ext:"bpg",mime:"image/bpg"};if(i("wvpk"))return{ext:"wv",mime:"audio/wavpack"};if(i("%PDF")){return await(o="Adobe Illustrator",r=1350,_checkSequence(o,t,r))?{ext:"ai",mime:"application/postscript"}:{ext:"pdf",mime:"application/pdf"}}var o,r;if(n([0,97,115,109]))return{ext:"wasm",mime:"application/wasm"};if(n([73,73,42,0]))return i("CR",{offset:8})?{ext:"cr2",mime:"image/x-canon-cr2"}:n([28,0,254,0],{offset:8})||n([31,0,11,0],{offset:8})?{ext:"nef",mime:"image/x-nikon-nef"}:n([8,0,0,0],{offset:4})&&(n([45,0,254,0],{offset:8})||n([39,0,254,0],{offset:8}))?{ext:"dng",mime:"image/x-adobe-dng"}:(e=Buffer.alloc(24),await t.peekBuffer(e),(n([16,251,134,1],{offset:4})||n([8,0,0,0],{offset:4}))&&n([0,254,0,4,0,1,0,0,0,1,0,0,0,3,1],{offset:9})?{ext:"arw",mime:"image/x-sony-arw"}:{ext:"tif",mime:"image/tiff"});if(n([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(i("MAC "))return{ext:"ape",mime:"audio/ape"};if(n([26,69,223,163])){async function a(){const e=await t.peekNumber(Token.UINT8);let n=128,i=0;for(;0==(e&n);)++i,n>>=1;const o=Buffer.alloc(i+1);return await t.readBuffer(o),o}async function s(){const t=await a(),e=await a();e[0]^=128>>e.length-1;const n=Math.min(6,e.length);return{id:t.readUIntBE(0,t.length),len:e.readUIntBE(e.length-n,n)}}const e=await s();switch(await async function(e,n){for(;n>0;){const e=await s();if(17026===e.id)return t.readToken(new Token.StringType(e.len,"utf-8"));await t.ignore(e.len),--n}}(0,e.len)){case"webm":return{ext:"webm",mime:"video/webm"};case"matroska":return{ext:"mkv",mime:"video/x-matroska"};default:return}}if(n([82,73,70,70])){if(n([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(n([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(n([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(i("SQLi"))return{ext:"sqlite",mime:"application/x-sqlite3"};if(n([78,69,83,26]))return{ext:"nes",mime:"application/x-nintendo-nes-rom"};if(i("Cr24"))return{ext:"crx",mime:"application/x-google-chrome-extension"};if(i("MSCF")||i("ISc("))return{ext:"cab",mime:"application/vnd.ms-cab-compressed"};if(n([237,171,238,219]))return{ext:"rpm",mime:"application/x-rpm"};if(n([197,208,211,198]))return{ext:"eps",mime:"application/eps"};if(n([79,84,84,79,0]))return{ext:"otf",mime:"font/otf"};if(i("#!AMR"))return{ext:"amr",mime:"audio/amr"};if(i("{\\rtf"))return{ext:"rtf",mime:"application/rtf"};if(n([70,76,86,1]))return{ext:"flv",mime:"video/x-flv"};if(i("IMPM"))return{ext:"it",mime:"audio/x-it"};if(i("-lh0-",{offset:2})||i("-lh1-",{offset:2})||i("-lh2-",{offset:2})||i("-lh3-",{offset:2})||i("-lh4-",{offset:2})||i("-lh5-",{offset:2})||i("-lh6-",{offset:2})||i("-lh7-",{offset:2})||i("-lzs-",{offset:2})||i("-lz4-",{offset:2})||i("-lz5-",{offset:2})||i("-lhd-",{offset:2}))return{ext:"lzh",mime:"application/x-lzh-compressed"};if(n([0,0,1,186])){if(n([33],{offset:4,mask:[241]}))return{ext:"mpg",mime:"video/MP1S"};if(n([68],{offset:4,mask:[196]}))return{ext:"mpg",mime:"video/MP2P"}}if(n([253,55,122,88,90,0]))return{ext:"xz",mime:"application/x-xz"};if(i("<?xml "))return{ext:"xml",mime:"application/xml"};if(i("BEGIN:"))return{ext:"ics",mime:"text/calendar"};if(n([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(n([82,97,114,33,26,7])&&(0===e[6]||1===e[6]))return{ext:"rar",mime:"application/x-rar-compressed"};if(i("solid "))return{ext:"stl",mime:"model/stl"};if(i("BLENDER"))return{ext:"blend",mime:"application/x-blender"};if(i("!<arch>")){await t.ignore(8);return"debian-binary"===await t.readToken(new Token.StringType(13,"ascii"))?{ext:"deb",mime:"application/x-deb"}:{ext:"ar",mime:"application/x-unix-archive"}}if(n([137,80,78,71,13,10,26,10])){async function c(){return{length:await t.readToken(Token.INT32_BE),type:await t.readToken(new Token.StringType(4,"binary"))}}await t.ignore(8);do{const e=await c();if(e.length<0)return;switch(e.type){case"IDAT":return{ext:"png",mime:"image/png"};case"acTL":return{ext:"apng",mime:"image/apng"};default:await t.ignore(e.length+4)}}while(t.position+8<t.fileInfo.size);return{ext:"png",mime:"image/png"}}if(n([65,82,82,79,87,49,0,0]))return{ext:"arrow",mime:"application/x-apache-arrow"};if(n([103,108,84,70,2,0,0,0]))return{ext:"glb",mime:"model/gltf-binary"};if(n([102,114,101,101],{offset:4})||n([109,100,97,116],{offset:4})||n([109,111,111,118],{offset:4})||n([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(n([73,73,82,79,8,0,0,0,24]))return{ext:"orf",mime:"image/x-olympus-orf"};if(n([73,73,85,0,24,0,0,0,136,231,116,216]))return{ext:"rw2",mime:"image/x-panasonic-rw2"};if(n([48,38,178,117,142,102,207,17,166,217])){async function l(){const e=Buffer.alloc(16);return await t.readBuffer(e),{id:e,size:await t.readToken(Token.UINT64_LE)}}for(await t.ignore(30);t.position+24<t.fileInfo.size;){const e=await l();let n=e.size-24;if(_check(e.id,[145,7,220,183,183,169,207,17,142,230,0,192,12,32,83,101])){const e=Buffer.alloc(16);if(n-=await t.readBuffer(e),_check(e,[64,158,105,248,77,91,207,17,168,253,0,128,95,92,68,43]))return{ext:"asf",mime:"audio/x-ms-asf"};if(_check(e,[192,239,25,188,77,91,207,17,168,253,0,128,95,92,68,43]))return{ext:"asf",mime:"video/x-ms-asf"};break}await t.ignore(n)}return{ext:"asf",mime:"application/vnd.ms-asf"}}if(n([171,75,84,88,32,49,49,187,13,10,26,10]))return{ext:"ktx",mime:"image/ktx"};if((n([126,16,4])||n([126,24,4]))&&n([48,77,73,69],{offset:4}))return{ext:"mie",mime:"application/x-mie"};if(n([39,10,0,0,0,0,0,0,0,0,0,0],{offset:2}))return{ext:"shp",mime:"application/x-esri-shape"};if(n([0,0,0,12,106,80,32,32,13,10,135,10])){await t.ignore(20);switch(await t.readToken(new Token.StringType(4,"ascii"))){case"jp2 ":return{ext:"jp2",mime:"image/jp2"};case"jpx ":return{ext:"jpx",mime:"image/jpx"};case"jpm ":return{ext:"jpm",mime:"image/jpm"};case"mjp2":return{ext:"mj2",mime:"image/mj2"};default:return}}if(n([0,0,1,186])||n([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};if(n([0,1,0,0,0]))return{ext:"ttf",mime:"font/ttf"};if(n([0,0,1,0]))return{ext:"ico",mime:"image/x-icon"};if(n([0,0,2,0]))return{ext:"cur",mime:"image/x-icon"};if(n([208,207,17,224,161,177,26,225]))return{ext:"cfb",mime:"application/x-cfb"};if(await t.peekBuffer(e,{length:Math.min(256,t.fileInfo.size),mayBeLess:!0}),i("FUJIFILMCCD-RAW"))return{ext:"raf",mime:"image/x-fujifilm-raf"};if(i("Extended Module:"))return{ext:"xm",mime:"audio/x-xm"};if(i("Creative Voice File"))return{ext:"voc",mime:"audio/x-voc"};if(n([4,0,0,0])&&e.length>=16){const t=e.readUInt32LE(12);if(t>12&&t<240&&e.length>=t+16)try{const n=e.slice(16,t+16).toString();if(JSON.parse(n).files)return{ext:"asar",mime:"application/x-asar"}}catch(t){}}if(n([6,14,43,52,2,5,1,1,13,1,2,1,1,2]))return{ext:"mxf",mime:"application/mxf"};if(i("SCRM",{offset:44}))return{ext:"s3m",mime:"audio/x-s3m"};if(n([71],{offset:4})&&(n([71],{offset:192})||n([71],{offset:196})))return{ext:"mts",mime:"video/mp2t"};if(n([66,79,79,75,77,79,66,73],{offset:60}))return{ext:"mobi",mime:"application/x-mobipocket-ebook"};if(n([68,73,67,77],{offset:128}))return{ext:"dcm",mime:"application/dicom"};if(n([76,0,0,0,1,20,2,0,0,0,0,0,192,0,0,0,0,0,0,70]))return{ext:"lnk",mime:"application/x.ms.shortcut"};if(n([98,111,111,107,0,0,0,0,109,97,114,107,0,0,0,0]))return{ext:"alias",mime:"application/x.apple.alias"};if(n([76,80],{offset:34})&&(n([0,0,1],{offset:8})||n([1,0,2],{offset:8})||n([2,0,2],{offset:8})))return{ext:"eot",mime:"application/vnd.ms-fontobject"};if(n([6,6,237,245,216,29,70,229,189,49,239,231,254,116,183,29]))return{ext:"indd",mime:"application/x-indesign"};if(await t.peekBuffer(e,{length:Math.min(512,t.fileInfo.size),mayBeLess:!0}),tarHeaderChecksumMatches(e))return{ext:"tar",mime:"application/x-tar"};if(n([255,254,255,14,83,0,107,0,101,0,116,0,99,0,104,0,85,0,112,0,32,0,77,0,111,0,100,0,101,0,108,0]))return{ext:"skp",mime:"application/vnd.sketchup.skp"};if(i("-----BEGIN PGP MESSAGE-----"))return{ext:"pgp",mime:"application/pgp-encrypted"};for(let t=0;t<2&&t<e.length-16;t++)if(e.length>=t+2&&n([255,224],{offset:t,mask:[255,224]})){if(n([16],{offset:t+1,mask:[22]}))return n([8],{offset:t+1,mask:[8]}),{ext:"aac",mime:"audio/aac"};if(n([2],{offset:t+1,mask:[6]}))return{ext:"mp3",mime:"audio/mpeg"};if(n([4],{offset:t+1,mask:[6]}))return{ext:"mp2",mime:"audio/mpeg"};if(n([6],{offset:t+1,mask:[6]}))return{ext:"mp1",mime:"audio/mpeg"}}}const stream=readableStream=>new Promise(((resolve,reject)=>{const stream=eval("require")("stream");readableStream.on("error",reject),readableStream.once("readable",(async()=>{const t=new stream.PassThrough;let e;e=stream.pipeline?stream.pipeline(readableStream,t,(()=>{})):readableStream.pipe(t);const n=readableStream.read(minimumBytes)||readableStream.read()||Buffer.alloc(0);try{const e=await fromBuffer(n);t.fileType=e}catch(t){reject(t)}resolve(e)}))})),fileType={fromStream:fromStream,fromTokenizer:fromTokenizer,fromBuffer:fromBuffer,stream:stream};Object.defineProperty(fileType,"extensions",{get:()=>new Set(supported.extensions)}),Object.defineProperty(fileType,"mimeTypes",{get:()=>new Set(supported.mimeTypes)}),module.exports=fileType}).call(this,__webpack_require__("fd40").Buffer)},"4d7f":function(t,e,n){var i=n("2bc8"),o=n("1f17"),r=n("029f"),a=o("species");t.exports=function(t){return r>=51||!i((function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},"4dc3":function(t,e,n){var i=n("1f17");e.f=i},"4f3e":function(t,e,n){var i=n("8d5c"),o=n("42cc"),r=i.document,a=o(r)&&o(r.createElement);t.exports=function(t){return a?r.createElement(t):{}}},"4f40":function(t,e,n){"use strict";var i=n("a09b"),o=n("aba0"),r=n("8d5c"),a=n("b64f"),s=n("42cc"),c=n("22af").f,l=n("e27c"),u=r.Symbol;if(o&&"function"==typeof u&&(!("description"in u.prototype)||void 0!==u().description)){var f={},h=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof h?new u(t):void 0===t?u():u(t);return""===t&&(f[e]=!0),e};l(h,u);var d=h.prototype=u.prototype;d.constructor=h;var p=d.toString,g="Symbol(test)"==String(u("test")),m=/^Symbol\((.*)\)[^)]+$/;c(d,"description",{configurable:!0,get:function(){var t=s(this)?this.valueOf():this,e=p.call(t);if(a(f,t))return"";var n=g?e.slice(7,-1):e.replace(m,"$1");return""===n?void 0:n}}),i({global:!0,forced:!0},{Symbol:h})}},5:function(t,e){},5133:function(t,e,n){"use strict";var i,o,r=n("9ffc"),a=n("6fe2"),s=RegExp.prototype.exec,c=String.prototype.replace,l=s,u=(i=/a/,o=/b*/g,s.call(i,"a"),s.call(o,"a"),0!==i.lastIndex||0!==o.lastIndex),f=a.UNSUPPORTED_Y||a.BROKEN_CARET,h=void 0!==/()??/.exec("")[1];(u||h||f)&&(l=function(t){var e,n,i,o,a=this,l=f&&a.sticky,d=r.call(a),p=a.source,g=0,m=t;return l&&(-1===(d=d.replace("y","")).indexOf("g")&&(d+="g"),m=String(t).slice(a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==t[a.lastIndex-1])&&(p="(?: "+p+")",m=" "+m,g++),n=new RegExp("^(?:"+p+")",d)),h&&(n=new RegExp("^"+p+"$(?!\\s)",d)),u&&(e=a.lastIndex),i=s.call(l?n:a,m),l?i?(i.input=i.input.slice(g),i[0]=i[0].slice(g),i.index=a.lastIndex,a.lastIndex+=i[0].length):a.lastIndex=0:u&&i&&(a.lastIndex=a.global?i.index+i[0].length:e),h&&i&&i.length>1&&c.call(i[0],n,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(i[o]=void 0)})),i}),t.exports=l},"52c2":function(t,e,n){var i=n("a566");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("29e658ea",i,!0,{sourceMap:!1,shadowMode:!1})},"538b":function(t,e,n){"use strict";var i=n("d348"),o=n("22f6"),r=i.aTypedArray;(0,i.exportTypedArrayMethod)("copyWithin",(function(t,e){return o.call(r(this),t,e,arguments.length>2?arguments[2]:void 0)}))},"54f7":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BufferTokenizer=void 0;const i=n("c665");e.BufferTokenizer=class{constructor(t,e){this.buffer=t,this.position=0,this.fileInfo=e||{},this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:t.length}async readBuffer(t,e){if(e&&e.position){if(e.position<this.position)throw new Error("`options.position` must be equal or greater than `tokenizer.position`");this.position=e.position}return this.peekBuffer(t,e).then((t=>(this.position+=t,t)))}async peekBuffer(t,e){let n=0,o=t.length,r=this.position;if(e){if(e.position){if(e.position<this.position)throw new Error("`options.position` can be less than `tokenizer.position`");r=e.position}Number.isInteger(e.length)?o=e.length:o-=e.offset||0,e.offset&&(n=e.offset)}if(0===o)return Promise.resolve(0);r=r||this.position,o||(o=t.length);const a=Math.min(this.buffer.length-r,o);if(e&&e.mayBeLess||!(a<o))return this.buffer.copy(t,n,r,r+a),a;throw new i.EndOfStreamError}async readToken(t,e){this.position=e||this.position;try{const e=this.peekToken(t,this.position);return this.position+=t.len,e}catch(t){throw this.position+=this.buffer.length-e,t}}async peekToken(t,e=this.position){if(this.buffer.length-e<t.len)throw new i.EndOfStreamError;return t.get(this.buffer,e)}async readNumber(t){return this.readToken(t)}async peekNumber(t){return this.peekToken(t)}async ignore(t){const e=Math.min(this.buffer.length-this.position,t);return this.position+=e,e}async close(){}}},"55d9":function(t,e,n){"use strict";var i=n("d348").exportTypedArrayMethod,o=n("2bc8"),r=n("8d5c").Uint8Array,a=r&&r.prototype||{},s=[].toString,c=[].join;o((function(){s.call({})}))&&(s=function(){return c.call(this)});var l=a.toString!=s;i("toString",s,l)},"56c3":function(t,e,n){var i=n("8d5c"),o=n("1c02"),r=i.WeakMap;t.exports="function"==typeof r&&/native code/.test(o(r))},"56d7":function(t,e,n){"use strict";n.r(e);n("c726"),n("6540"),n("b784");function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}n("ab31"),n("4f40"),n("172f"),n("cb91"),n("402f"),n("2db5"),n("6ab7");n("b131"),n("1d7a"),n("836b");function r(t,e){if(t){if("string"==typeof t)return o(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(t,e):void 0}}function a(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||r(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}n("139e"),n("fae9"),n("3ff7"),n("d6dc");var s=n("a593"),c={name:"HelloWorld",props:{msg:String}};n("a5e2");function l(t,e,n,i,o,r,a,s){var c,l="function"==typeof t?t.options:t;if(e&&(l.render=e,l.staticRenderFns=n,l._compiled=!0),i&&(l.functional=!0),r&&(l._scopeId="data-v-"+r),a?(c=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},l._ssrRegister=c):o&&(c=s?function(){o.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:o),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(t,e){return c.call(e),u(t,e)}}else{var f=l.beforeCreate;l.beforeCreate=f?[].concat(f,c):[c]}return{exports:t,options:l}}var u=l(c,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"hello"},[n("h1",[t._v(t._s(t.msg))]),t._m(0),n("h3",[t._v("Installed CLI Plugins")]),t._m(1),n("h3",[t._v("Essential Links")]),t._m(2),n("h3",[t._v("Ecosystem")]),t._m(3)])}),[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("p",[t._v(" For a guide and recipes on how to configure / customize this project,"),n("br"),t._v(" check out the "),n("a",{attrs:{href:"https://cli.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("vue-cli documentation")]),t._v(". ")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ul",[n("li",[n("a",{attrs:{href:"https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-babel",target:"_blank",rel:"noopener"}},[t._v("babel")])]),n("li",[n("a",{attrs:{href:"https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-eslint",target:"_blank",rel:"noopener"}},[t._v("eslint")])])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ul",[n("li",[n("a",{attrs:{href:"https://vuejs.org",target:"_blank",rel:"noopener"}},[t._v("Core Docs")])]),n("li",[n("a",{attrs:{href:"https://forum.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("Forum")])]),n("li",[n("a",{attrs:{href:"https://chat.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("Community Chat")])]),n("li",[n("a",{attrs:{href:"https://twitter.com/vuejs",target:"_blank",rel:"noopener"}},[t._v("Twitter")])]),n("li",[n("a",{attrs:{href:"https://news.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("News")])])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ul",[n("li",[n("a",{attrs:{href:"https://router.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("vue-router")])]),n("li",[n("a",{attrs:{href:"https://vuex.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("vuex")])]),n("li",[n("a",{attrs:{href:"https://github.com/vuejs/vue-devtools#vue-devtools",target:"_blank",rel:"noopener"}},[t._v("vue-devtools")])]),n("li",[n("a",{attrs:{href:"https://vue-loader.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("vue-loader")])]),n("li",[n("a",{attrs:{href:"https://github.com/vuejs/awesome-vue",target:"_blank",rel:"noopener"}},[t._v("awesome-vue")])])])}],!1,null,"536251f0",null).exports,f={name:"tip",props:{isShow:{type:Boolean,default:!0},type:{type:String,default:"top"},text:{type:String,default:"提示"}},data:function(){return{}}},h=(n("fde4"),l(f,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tip"},[t._t("default"),n("div",{directives:[{name:"show",rawName:"v-show",value:t.text,expression:"text"}],staticClass:"arrow",class:t.type,domProps:{innerHTML:t._s(t.text)}})],2)}),[],!1,null,"70af3366",null).exports),d={name:"selectSelf",props:{isOpen:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},model:{prop:"isOpen",event:"parent-event"},data:function(){return{}},mounted:function(){},methods:{open:function(){},onSelect:function(){this.disabled||this.$emit("parent-event",!this.isOpen)}}},p=(n("15e3"),l(d,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"switchBut",class:{isOpen:t.isOpen,disabled:t.disabled},on:{click:function(e){return t.onSelect()}}},[n("div",{staticClass:"after"})])}),[],!1,null,null,null).exports),g={name:"selectSelf",props:{isOpen:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},model:{prop:"isOpen",event:"parent-event"},data:function(){return{}},mounted:function(){},methods:{open:function(){},onSelect:function(){this.disabled||this.$emit("parent-event",!this.isOpen)}}},m=(n("7448"),l(g,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"switchBut2",class:{isOpen:t.isOpen,disabled:t.disabled},on:{click:function(e){return t.onSelect()}}},[n("svg",{staticClass:"icon",attrs:{t:"1604810363411",viewBox:"0 0 1462 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2905",width:"200",height:"200"}},[n("path",{attrs:{d:"M394.841345 876.284939m77.579715-77.579716l734.421306-734.421306q77.579715-77.579715 155.159431 0l0 0q77.579715 77.579715 0 155.159431l-734.421306 734.421306q-77.579715 77.579715-155.159431 0l0 0q-77.579715-77.579715 0-155.159431Z","p-id":"2906"}}),n("path",{attrs:{d:"M184.69495 358.678376m77.579715 77.579715l362.038672 362.038672q77.579715 77.579715 0 155.159431l0 0q-77.579715 77.579715-155.159431 0l-362.038672-362.038672q-77.579715-77.579715 0-155.159431l0 0q77.579715-77.579715 155.159431 0Z","p-id":"2907"}})])])}),[],!1,null,null,null).exports),b={name:"selectSelf",props:{isOpen:{type:[Boolean,null],default:null},disabled:{type:Boolean,default:!1}},model:{prop:"isOpen",event:"parent-event"},data:function(){return{}},mounted:function(){},methods:{open:function(){},onSelect:function(){this.disabled||null==this.isOpen?this.$emit("click"):this.$emit("parent-event",!this.isOpen)}}},v=(n("1682"),l(b,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("div",{staticClass:"but",class:{isOpen:t.isOpen,disabled:t.disabled},on:{click:function(e){return t.onSelect()}}},[t._t("default")],2)}),[],!1,null,null,null).exports),y={name:"selectSelf",props:{},data:function(){return{}},mounted:function(){},methods:{}},w=(n("c199"),l(y,(function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)}),[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"loadingIcon"},[e("img",{attrs:{src:"data:image/gif;base64,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",alt:""}})])}],!1,null,null,null).exports),x={name:"logoBox",props:{text:{type:String,default:"BATCH"},text2:{type:String,default:"PROCESSING"},color:{type:String,default:"rgb(108, 108, 108)"},color2:{type:String,default:"rgb(41, 63, 229)"}},data:function(){return{isOpenMore:!1}},mounted:function(){},methods:{}},C=(n("e9a7"),l(x,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"logoBox ",class:{on:t.isOpenMore}},[n("div",{staticClass:"titBox",on:{click:function(e){t.isOpenMore=!t.isOpenMore}}},[n("i",{staticClass:"iconfont icon-image-multiple logoIcon"}),n("h3",[t._v("Watermark_0.1")]),t.isOpenMore?n("i",{staticClass:"iconfont icon-window-close",staticStyle:{color:"#888"}}):n("i",{staticClass:"iconfont icon-chevron-down",staticStyle:{"font-size":"13px",color:"#888"}})]),t._m(0)])}),[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"moreToolBox"},[n("div",{staticClass:"t"},[n("h2",[t._v("Online Tools")])]),n("ul",[n("a",{attrs:{href:"https://renzhezhilu.gitee.io/webp2jpg-online/watermark",target:"_blank"}},[n("div",{staticClass:"pic"},[n("img",{attrs:{src:"https://cdn.jsdelivr.net/gh/renzhezhilu/webp2jpg-online/cdn/batch/logo.png",alt:""}})]),n("p",[t._v("批量加水印")])]),n("a",{attrs:{href:"https://renzhezhilu.gitee.io/webp2jpg-online/",target:"_blank"}},[n("div",{staticClass:"pic"},[n("img",{attrs:{src:"https://cdn.jsdelivr.net/gh/renzhezhilu/webp2jpg-online/cdn/apple-touch-iphone.png",alt:""}})]),n("p",[t._v("批量转换格式")])]),n("a",{attrs:{href:"https://renzhezhilu.gitee.io/kakacss/",target:"_blank"}},[n("div",{staticClass:"pic"},[n("img",{attrs:{src:"https://cdn.jsdelivr.net/gh/renzhezhilu/webp2jpg-online/cdn/kakacss/favicon.png",alt:""}})]),n("p",[t._v("生成Css代码")])])])])}],!1,null,"72a52348",null).exports),A=(n("d0bf"),{name:"picMinbox",components:{tip:h},model:{prop:"picIndex",event:"parent-event"},props:{picData:Array,picIndex:Number},data:function(){return{}},mounted:function(){},methods:{onSelect:function(t){this.$emit("parent-event",t)},deleteObj:function(t){var e=this;this.$swal.fire({title:"确认取消此图的<strong>单张处理</strong>吗?",icon:"info",confirmButtonText:"Yes!"}).then((function(n){n.isConfirmed&&(e.picData[t].objects=[],e.$emit("deleteOneMode"))}))}},watch:{picIndex:function(t,e){var n=document.querySelector(".picMinbox").scrollHeight,i=document.querySelector(".picMinbox").offsetHeight;document.querySelector(".picMinbox").scrollTop=n*(this.picIndex/this.picData.length)-i/2+52}}}),k=(n("daa5"),l(A,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"testDom",staticClass:"picMinbox tableContent"},[n("ul",t._l(t.picData,(function(e,i){return n("li",{key:i,class:{on:t.picIndex===i},on:{click:function(e){return t.onSelect(i)}}},[n("div",{staticClass:"after",attrs:{title:e.name+" ("+e.sizeText+" "+e.width+"x"+e.height+")"}}),e.objects.length?n("b",{staticClass:"isOne",on:{click:function(e){return e.stopPropagation(),t.deleteObj(i)}}},[n("i",{staticClass:"iconfont icon-flag-variant"})]):n("b",[t._v(" "+t._s(i+1)+" ")]),n("img",{attrs:{src:e.miniUrl,title:e.name+" ("+e.sizeText+" "+e.width+"x"+e.height+")",alt:e.name,loading:"lazy"}})])})),0)])}),[],!1,null,"64ed95cb",null).exports),S=n("2865"),E={Fn_imageFromURL:function(t){return new Promise((function(e,n){S.fabric.Image.fromURL(t,(function(t){e(t)}))}))},Fn_viewCenterCoord:function(t){var e=t.getZoom();return{x:S.fabric.util.invertTransform(t.viewportTransform)[4]+t.width/e/2,y:S.fabric.util.invertTransform(t.viewportTransform)[5]+t.height/e/2}},Fn_objectCenterCoord:function(t){var e=t.getActiveObject().oCoords;for(var n in e)e.hasOwnProperty(n)&&(e[n].x=e[n].x,e[n].y=e[n].y);var i=[e.mt.x,e.mt.y,e.mb.x,e.mb.y];return{oCoords:e,center:{x:(i[0]+i[2])/2,y:(i[1]+i[3])/2}}},Fn_putCenter:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=this.Fn_viewCenterCoord(t);if(n){var o=t.width/2,r=t.height/2,a=e.width*e.scaleX,s=e.height*e.scaleY;if(a>o||s>r){var c=a>s?s:a;e.set({scaleX:o/c,scaleY:o/c})}}e.set({left:i.x-e.width*e.scaleX/2,top:i.y-e.height*e.scaleY/2}),t.add(e),t.renderAll()},Fn_setViewCenter:function(t,e){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=t.getZoom(),o=t.viewportTransform,r=t.width,a=t.height,s=e.width*e.scaleX,c=e.height*e.scaleY;if(n){var l=.94,u=.9,f=function(t){i=a*l>=c?1:a/c*u},h=function(t){i=r*l>=s?1:r/s*l};s>c?h():f()}o[0]=o[3]=i,o[4]=(r-e.width*e.scaleX*i)/2,o[5]=(a-e.height*e.scaleY*i)/2,t.setViewportTransform(o),t.requestRenderAll()},Fn_setIconToEdit:function(t,e,n){var i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAQlBMVEUAAAAMWN8NWOINV+ENWOEMVeMQWN8QUN8NV+ELVd8NV+ENV+ENVuINV+EOV+ENV+ENV+INV+EOV+ENVuEMV+ENV+FCOZqoAAAAFXRSTlMAQGDwoD8gEJ8wgMBQ4HDf0LBvX5CDh6zNAAAEqklEQVR42uzbgY6bMAzGcYdkiRegwN197/+qq3TarEnTYZo69TH+D0D1E41LIdDV1VX/yo8vK/Q9yoydONM3KETsFgO5L0coiv7PSYKqRM4rUOZ9xQco875KLoi3Loi3Loi3Loi3LkjPMkdgqcUeUuoCRM5k0iB/JowhPyM+eyODBvxpMIWIA2AiC4dITCDikNjGIRITiDgktnGIxAQiDokNHApJhbK645DYwLErKQuULWXHIbGBY0cSVqhbg9IhknaHSpLfFhxqecsKh0jaHQpJeR/xQNu7xgGwqUMkpUY8WKxl3wGwnUMkmdFS5Ky41comDomnidEcT++MnbjN4Sg+iQPgkzgAPokD4JM4AD6JA+CTOAA+iQO40YEyHJdJX4LjEumLcFwkfXDd/wiZ4biZ9FU4rpK+4ni1x0IH+ulXEohOIRmITiG5O04huTtOIbk7TiERR3fJPI6p3kvjGG0c9pI5DYH+KgxpNnCYSrYh0z/Lw2bgMJLMt0xflG9zg6OfZJxot2ns5pDCMUZQHnXs5ZA+oC4OpO4Woe6DntEEbanQgUqCttAVEqfDR47QNfXcW71mOlxeO+7bzqaflaAqdzshyenhpRKNx+Ot01b6qnQYSyq1Fu1PfNLdcmhr0DnsJQO1tWG3lZpbsdtoPntj7vM+UybjhTh1unq4UUuLdoHYL5OFGgrG00Qq0fLKsayHhonxl3gtj76XWhf9LGlvxF5LVbwtm9nmjrK+gEfirHsv1f6ESCMeKQbNHG8fvfbP9mNufxw901Obmx9Xl7ZNCNaDS3+JHyz3INjvtwitkI2e3NYfIj+GDpZ7EIiLbxZRboZ4mFkyt3pDEj291ArxsUSIhpdAAj298BIIGdQKcbLWiWIj5OVXvr8bL8gnxMn0JdpeAKlkUL0gv9o7A92EYRiIusRrIkqIaOX//9VtlE0MacyUNThXvw+odKraJI5950JwhDDNvH6z5b9fMCGBZprfosBsGnG28TAHK5ijbqF/p3g5yAt0XyXT1y+HIh1eERvmWoFYLPy3iiyCEa/eYC5DiXqWJq+nuadbYnfLPttqGMj77paI3MKB3FRDlO20OWVvPINqBaTBSnPmqcJym+hJUoUzQwwaJevrCHWqsccGWsqjaBhpMaOIVFmueF3LqCQauN65La2pQ3ofTbpihzIsdhAt6bHxvSRaOqo9UDmSmvGxgUofcV116Hga7A9PX8xW79CPpY1x9tlstf9FxXRqyWDgk5KmN/rB25RKe5YPM2EY0v6DNAyhZRMOG3Yi5nTgGNXgWAfhmDmJ7EB0iHS0Res2GDO9IoYpWzScFNNs0ZQVxiYXxrgYxkrasBIGsSlnEON4BrHyZ5BwBQaJu2CQABJe9UqBdweWp+HD30/hCmFDHJ6ToQkbYpD4J64VyEXLzFaHXVQVCrhqRNoxLzJvVShhwgit4xfECGZRkvUxggwS7MhEEFGbZx0A4acXHc3H0X7raDwg+EpH05HNR1qDeU+V64RoZ5HAPS1lI7HmLsSF6HEhLsSF3MeFuJBWhERREsk4LCqYrNMH5Vyqebqg0GH9C1FOy3ID7+NM7O5i/jt3HETeAcIS6DHBbUGGAAAAAElFTkSuQmCC",o=document.createElement("img");o.src=i,e.Object.prototype.controls.deleteControl=new S.fabric.Control({x:.5,y:-.5,offsetY:-30,cursorStyle:"pointer",mouseUpHandler:function(e,r){n.muauzaxjzivjsesiehtbqeizpyukqmzjg.switch=!n.muauzaxjzivjsesiehtbqeizpyukqmzjg.switch,n.muauzaxjzivjsesiehtbqeizpyukqmzjg.switch?o.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAABPlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8NV+EOW+INWeEAMtsAMNoARN4AP902cOYOWuIBTeAAO9wANdsLV+EFUuAAONvi6/zY5vrK3PlhkOtaiepFe+cnY+MISt8ASN8AHdf7/P/1+P7c6vy/1PeXt/J9pe9vm+1mkuw9cuYwa+UoaOQZYOMcWeIJVeEUUOANTt8AJdj5+v7v9v3p8vzV4/q0y/WmxPSowvScvPOQs/FqmOxwjutPgehAduZAdeY6a+QAN9s59J9iAAAAL3RSTlMA9G5ead+6kgsF6MejmZRzWj0yIBoU+PDu5tjUysOsnoN+fHhOQzkpJbVkYlRHLWOf5noAAAHMSURBVDjLndTXUttAFIDho2LjhgFjh15DST8qFrIsbAeDY0PoJUB6Qn//FwBWZXellS/4LzRzZr7RjM7OCvhG1bn8hCRNTBfkN5BYVp1Cpkk5K3ayhJGkIQEbnURBqdWo+4AJKbwbwsQWWSdjn15Tt4yxdq8xbClwmVzMbaz1tsJhrOLDQYGzdPMuHAueK8XcZ8vSNaN6i0EjBM7G3Jc1XdM0wzxCv7dk02JHpI1+q4IVfiWOVHNPWkhaAMimI+6COA86l7tIymegNMa51kU9dIbj/kOvVyOgcO7nOeMa5h4GqbDAuh9n1GkN8z+GzcMA43Y6Teq+VfeRVuSO5aTn6NQdINMg+8bfjT92s+a59eohshVhkQ7754gdt+a5NnLNs1990DtCtE3j2W0inwql8XDYsszjp6dpGNTRPUJ4MtunTu2hg7jZrd5gpJkMcw1+dRua3jzbxktbeB3KwfC3vq5phutY9xiL/DYK/nBldutN69Q+jLtZeO6TP7Xd4/bexncUtEJgsPOdFiY0B17ZFPYtlwG/lf5wGcKUfk4FpnfJTgauj0luCSJVpkVsqgzxhnNRNv6eF5TOsCyvQHKV4YF0SpJS6aJShpf1CChW5B+MnC3lAAAAAElFTkSuQmCC":o.src=i;t.requestRenderAll()},render:function(t,e,n,i,r){var a=this.cornerSize;t.save(),t.translate(e,n),t.rotate(S.fabric.util.degreesToRadians(r.angle)),t.drawImage(o,-a/2,-a/2,a,a),t.restore()},cornerSize:16})}},_={name:"oneObjectHub",props:{data:{type:Object,default:{}},index:{type:Number,default:0},width:{type:Number,default:100},height:{type:Number,default:100}},data:function(){return{}},mounted:function(){this.putCanvas()},updated:function(){},methods:{putCanvas:function(){var t=new fabric.StaticCanvas("hub"+this.index);t.setWidth(this.width),t.setHeight(this.height),fabric.util.enlivenObjects([this.data],(function(e){var n=e[0],i=n.scaleY/n.scaleX;n.set({left:0,top:0,scaleX:1,scaleY:i});var o=n.width*n.scaleX,r=n.height*n.scaleY;!(o>r)&&(o=r),t.setZoom(t.width/o*.9),E.Fn_putCenter(t,n)}))}}},O=(n("5747"),l(_,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"oneObjectHub"},[n("canvas",{attrs:{id:"hub"+t.index}})])}),[],!1,null,null,null).exports),j=n("6fb0"),T={directives:{onClickaway:n("a3cf").directive},name:"selectSelf",components:{sketchPicker:j.Sketch},props:{color:{type:String,default:"#000000"}},model:{prop:"color",event:"parent-event"},data:function(){return{isShow:!1,colorGroup:["rgb(0, 0, 0)","rgb(125, 125, 125)","rgb(255, 255, 255)","rgb(255, 105, 0)","rgb(252, 185, 0)","rgb(123, 220, 181)","rgb(0, 208, 132)","rgb(142, 209, 252)","rgb(6, 147, 227)","rgb(171, 184, 195)","rgb(235, 20, 76)","rgb(247, 141, 167)","rgb(153, 0, 239)","rgb(0, 150, 136)","rgb(45, 106, 134)","#0d57e1"]}},mounted:function(){},methods:{close:function(){this.isShow&&(this.isShow=!1)},open:function(){},updateValue:function(t){this.$emit("parent-event",t.hex8)},onSelect:function(){this.isShow=!this.isShow}}},B=(n("3846"),l(T,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"on-clickaway",rawName:"v-on-clickaway",value:t.close,expression:"close"}],staticClass:"colorPanel"},[n("div",{staticClass:"color_block",style:{"background-color":t.color},on:{click:t.onSelect}}),t.isShow?n("div",{staticClass:"idv"},[n("sketchPicker",{attrs:{value:t.color,"preset-colors":t.colorGroup},on:{input:t.updateValue}})],1):t._e()])}),[],!1,null,null,null).exports);n("445a"),n("cb3c"),n("1f70"),n("72b3"),n("a543"),n("989e"),n("7478"),n("0bd5"),n("9b42"),n("270f"),n("f32d");function I(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function P(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=r(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,o=function(){};return{s:o,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,c=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return s=t.done,t},e:function(t){c=!0,a=t},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw a}}}}n("6a61");function D(t,e,n,i,o,r,a){try{var s=t[r](a),c=s.value}catch(t){return void n(t)}s.done?e(c):Promise.resolve(c).then(i,o)}function M(t){return function(){var e=this,n=arguments;return new Promise((function(i,o){var r=t.apply(e,n);function a(t){D(r,i,o,a,s,"next",t)}function s(t){D(r,i,o,a,s,"throw",t)}a(void 0)}))}}new S.fabric.Image.filters.Convolute({matrix:[0,-1,0,-1,5.3,-1,0,-1,0]});new S.fabric.Image.filters.Convolute({matrix:[1,1,1,1,.7,-1,-1,-1,-1]});new S.fabric.Image.filters.Gamma({gamma:[2,1.5,2.1]}),new S.fabric.Image.filters.Grayscale({mode:"average"}),new S.fabric.Image.filters.Invert;var L=new S.fabric.Image.filters.Blur({blur:0}),R=new S.fabric.Image.filters.Brightness({brightness:0}),F=new S.fabric.Image.filters.Contrast({contrast:0}),U=new S.fabric.Image.filters.HueRotation({rotation:0}),N=new S.fabric.Image.filters.Noise({noise:0}),z=new S.fabric.Image.filters.Pixelate({blocksize:1}),Y=new S.fabric.Image.filters.Saturation({saturation:0}),H={newText:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=new S.fabric.IText("New Text",{fontFamily:"Helvetica",fill:"#0d57e1",fontSize:120,lineHeight:1.16,fontStyle:"normal",fontWeight:"normal",opacity:1,textAlign:"left",charSpacing:0,textBackgroundColor:"",backgroundColor:"",shadow:{blur:0,color:"#883912",offsetX:0,offsetY:0},overline:!1,underline:!1,linethrough:!1,filters:[]});E.Fn_putCenter(t,n),e&&t.setActiveObject(n)},newImage:function(t){var e=arguments;return M(regeneratorRuntime.mark((function n(){var i,o,r,a;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return i=!(e.length>1&&void 0!==e[1])||e[1],o=!(e.length>2&&void 0!==e[2])||e[2],r=e.length>3&&void 0!==e[3]?e[3]:"300.jpg",n.next=5,E.Fn_imageFromURL(r);case 5:return(a=n.sent).set({shadow:{blur:0,color:"#883912",offsetX:0,offsetY:0}}),a.filters.push(L,R,F,U,N,z,Y),a.applyFilters(),o&&E.Fn_putCenter(t,a,!0),i&&t.setActiveObject(a),n.abrupt("return",a);case 12:case"end":return n.stop()}}),n)})))()},newRect:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=new S.fabric.Rect({width:160,height:160,fill:"#999",strokeWidth:0,stroke:"#883399",shadow:{blur:0,color:"#883912",offsetX:0,offsetY:0}});E.Fn_putCenter(t,n),e&&t.setActiveObject(n)},newCircle:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=new S.fabric.Circle({width:1010,height:100,fill:"#777",radius:100,shadow:{blur:0,color:"#883912",offsetX:0,offsetY:0}});E.Fn_putCenter(t,n),e&&t.setActiveObject(n)},newTriangle:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=new S.fabric.Triangle({width:100,height:100,fill:"#777",strokeWidth:0,stroke:"",shadow:{blur:0,color:"#883912",offsetX:0,offsetY:0}});E.Fn_putCenter(t,n),e&&t.setActiveObject(n)},newLine:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=new S.fabric.Line([400,100,150,300],{stroke:"#000000",strokeWidth:11});E.Fn_putCenter(t,n),e&&t.setActiveObject(n)}},G={throttle:{val:null,run:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:600;clearTimeout(this.val),this.val=setTimeout((function(){t()}),e)}}},V="data:image/webp;base64,UklGRkIAAABXRUJQVlA4IDYAAABQAwCdASoYABgAPjESiEKiISEb+qwAIAMEtIAAFuEFGwUHAAD+/KhKbM5xerJbfjSapAAAAAA=",X=["data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIABwAMgMBIgACEQEDEQH/xAAZAAADAQEBAAAAAAAAAAAAAAADBAYCBQf/2gAIAQEAAAAA3Wx3ZrUA+cVSOtLOTHOEA7i8wNwQn2v/xAAXAQEBAQEAAAAAAAAAAAAAAAADAgQF/9oACAECEAAAAOCehViC/8QAFgEBAQEAAAAAAAAAAAAAAAAAAQAE/9oACAEDEAAAAMsiB//EADMQAAIBAwMBBQQKAwAAAAAAAAECAwAEEQUSIUEiMTJRcRNhkqEGFSQzQ0RSZHKBsdHh/9oACAEBAAE/AINYeJlRgY3Qjg9PIj3VdyJfaYL1Iw5QZkT/ADUdzAqjZKxi5AV/Enuz1FabIk6FOv8A3NRmG2j3TMPPFTapJKv2VQV3YY58PqKN4etxKp6jZnFX+1yJUO45AV1Bx/EjofNa+jOrQ2yNBevsjY47fcK17TrK2mSO1KlJcyLg8YNQXtjpjOlo5cYADseMn1p9Te5ODMACPETjGO/kVEt9CxeKcMsbDDqT8JJ8Qr601A/l2/qWPFapHeadJFNNMm+TJCZG4qOj4pbm6vnJ3lpl/CdvvF/SoJ5pNQkiGEJ2Jwoz2gGzkYNQzlSDJyo5IPXrS6g8nZ3bQRjOB3HoKjvY4gjb8keJScBh5cc008TEt7RRk5xvPHzqWeaeT2krlm45NbjnOec0lxLMztI25m72PfW9m+fHpQkcnxGkm2iMrGoIHJBbtevNC+/aW3wn/df/xAAiEQACAQIGAwEAAAAAAAAAAAABAgADEQQTFCFRcTJBU5L/2gAIAQIBAT8AR8t7E2VtupVqFWJ4NpSxAfbw7mppfVP2Jp1PuZAuRHw6LLrxP//EAB8RAAIABQUAAAAAAAAAAAAAAAABAhAhMUEDESJRkf/aAAgBAwEBPwCDKwxUdWRajsrHLp+SaRtL/9k=","data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIABwAMgMBIgACEQEDEQH/xAAbAAABBQEBAAAAAAAAAAAAAAADAAECBAUGB//aAAgBAQAAAABtTRNOjU821LJiBs8UacojHhukk3//xAAYAQACAwAAAAAAAAAAAAAAAAABAgADBf/aAAgBAhAAAAB1SrUMH//EABgBAAMBAQAAAAAAAAAAAAAAAAABAgME/9oACAEDEAAAAFVa8CD/xAArEAABAwMDAgMJAAAAAAAAAAABAAIDBAUSBhFCFTEhUmETFDIzUVWBkZT/2gAIAQEAAT8AZcrC2VkZr4t3Dvx/JUFVY5ntYy4U5cewzWFsbtvWU/idvmNTKWhlcGR1EL3ns1r2kp9qb9FLbGBdPZ6J2nZcosaqJzS/Z3h8IUek6dxGdx/TFNpGiwBguLsvDcOCi0hQMqC51zf7LHiNnbqu09a4aOqkirqpz2QvcwZdyAjpygjky6nUkD1AXuMH3a4/0FNuDxyQucg5FC6y+crq0vnKN1lPMo3OQ8iuoP8AMsisisisisisisiv/8QAIhEAAQIFBAMAAAAAAAAAAAAAAAECAwQTYZIREhQzMlLh/9oACAECAQE/AFjPRO1+JXi6dj8DkzOnm7D6cye9VxEfYqWKljfY/8QAIREAAQIFBQEAAAAAAAAAAAAAAAISAQMTUpEEERQyklH/2gAIAQMBAT8AhKRYnJRl79U+ihI+J9HF0d8MjBgwaf/Z","data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIABwAMgMBIgACEQEDEQH/xAAZAAADAQEBAAAAAAAAAAAAAAADBAUGBwH/2gAIAQEAAAAA6aBRGTPn9fCohlhobhabOiy/NlzoywUBf//EABgBAAIDAAAAAAAAAAAAAAAAAAMEAQIF/9oACAECEAAAAGjtM483J//EABcBAAMBAAAAAAAAAAAAAAAAAAIDBAX/2gAIAQMQAAAAnTLLsipX/8QAJRAAAgICAAUFAQEAAAAAAAAAAQMAAgQRBRIhMVETFCJBYVKR/9oACAEBAAE/ACmXTGJjExtsYNKiywcR0oa9NDuQY5cKhuFi/Ilrr8iMuvyI1i/6EzXLrxXD691MEe6kLqwsV5P+mMyUU1zX1vtu0fn467VqTfdu2hYiN4jjGvPVu6k6BFtjc4q1NsPHyV2+fq26k7/JTiVPSoGMHP2O7fc90P2HIbzH5TjHGeIMyHILtUW08uhoxeS/NSstZbZto6Pc1GwTGG1ubd7bOiT9woq2lL2vfZ/Zl1Fa1OzsGe6d/U//xAAeEQACAgICAwAAAAAAAAAAAAAAAQIDEhMEQRQhUv/aAAgBAgEBPwCNxC4rsa7bNhjj7bZsUemLkYpvE8uPyz//xAAhEQADAAEBCQAAAAAAAAAAAAAAAQIDQQQREhMUITJRUv/aAAgBAwEBPwB4X6KxMywnoluOShW67JIcOtUPZ+OvI6O/qT//2Q==","data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIABwAMgMBIgACEQEDEQH/xAAbAAACAgMBAAAAAAAAAAAAAAADBQEEAgYHAP/aAAgBAQAAAAC/UHBsgI3dwGNpemkr33MY6uYGq6pDD//EABcBAQEBAQAAAAAAAAAAAAAAAAQBAgP/2gAIAQIQAAAA4RMdgw//xAAXAQEBAQEAAAAAAAAAAAAAAAACBAMF/9oACAEDEAAAAFnM41X0v//EACoQAAIBAwQBAwIHAAAAAAAAAAECAwAEEQUGEiExExRhI3EVJEJRgbLR/9oACAEBAAE/AHsZlGcE08U6eEP8iiLgDPAigsp80LcnGVo2bN0K/D3+atd0ava9zn1/ljUG8YJyBNAkTY+4JqTX7dI1keGNuwOgeyak3TpsKZNmJH5gEJmhumxuSI4rGSEnrmBzNQ6zaDI53PNjwH01cZGT+o1Ju6yjd0a9lyrEH8qtJpF8WybdiT55RnBqXRbtvGnKOz4D/wC0NE1OQRD2ZPH4JFRbc1K5Kmawh9POeOCvZ+1ag1tteeMCzPcBdisoDAjx2wq91GaSZJEd0b1GkwGPEc6jsgyITcWwJUHBKZFe5l/eoriUkd1r+4b/AES3tTarDymEmWdSSOOKut16/cwTE37p9I9RgJUUstyk8s8ryOUbJc5zjurYKt9EQoHj+oNNeyliSkROeyUBJr//xAAjEQABAwMCBwAAAAAAAAAAAAABAAIDBBESIUFCUVJTYZGi/9oACAECAQE/AH0tdGdAx48Gyxrux9BRwVjm3wAPK6wqBvH7RlJ2RmLeFSVEjr62A2Cyf1L/xAAjEQABAwMCBwAAAAAAAAAAAAABAAIDBBJCEZExMkFRUpKh/9oACAEDAQE/ABPSP5g9v1F1GeEh9U+alY7S52yBjOL9lYRkmQukz0Chpo2EdXdyrI/Ff//Z","data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIABwAMgMBIgACEQEDEQH/xAAZAAADAQEBAAAAAAAAAAAAAAADBAUBAgb/2gAIAQEAAAAA8V31hV1azAdQjLVTFDXkSyk3kgAf/8QAGAEAAwEBAAAAAAAAAAAAAAAAAgMEAQb/2gAIAQIQAAAA6fRmFca//8QAGAEAAgMAAAAAAAAAAAAAAAAAAgQBAwX/2gAIAQMQAAAAwosbE3i//8QALBAAAgICAQEGBAcAAAAAAAAAAQIDEQAEEhMFITFBUZEiQpKxFENSVGGBof/aAAgBAQABPwAQYNfBr4qRnkAwJXxwQAi8maKMH405eQJzrr+uH6sOntSWOrABfhV3h0tr5XiJ8u9hn4XtYycUXW+rDodsSMFEWrxqy/K1OSQdswFgekygm/iSslklnUyMUoGqFD2GU3ocGxOPz3/zF2tn9xJ7jBtyhCyySdbyNrX8nww7e9MyJLsUlm+8+5qs23MrHXfZjKCQcZCGPp30K/q8GjrswQziuY5OF+2PIEdlUOQCQDx8QMs4GOBjhOPIxVTfzH7DOo3rhds//8QAJBEAAQQAAwkAAAAAAAAAAAAAAgABAwQFIkIREhQVMVFSU5H/2gAIAQIBAT8Aa/X8mT4jXbWyPEo93L1XMiTQw+ofiOnXLRsdFQEByyEy4Ye6/8QAIxEAAQQBAQkAAAAAAAAAAAAAAQACAwQSIhETFCFBUlNhkf/aAAgBAwEBPwA17fYUKlzqxR0Z89Z0rgUZp/M/6mW7APN+0e0y3mTkxb4r/9k="],W=["data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIABwAMgMBIgACEQEDEQH/xAAVAAEBAAAAAAAAAAAAAAAAAAAAB//aAAgBAQAAAACzAAAAD//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIQAAAAAP/EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMQAAAAAP/EABQQAQAAAAAAAAAAAAAAAAAAAED/2gAIAQEAAT8AZ//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQIBAT8AD//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQMBAT8AD//Z"],Q=M(regeneratorRuntime.mark((function t(){var e,n,i,o,r,a,s,c,l,u,f,h,d=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=d.length>0&&void 0!==d[0]?d[0]:V,i=new S.fabric.Canvas("picEditCanvas",{containerClass:"picEditCanvas"}),t.next=4,H.newImage(i,!1,!1,n);case 4:return(o=t.sent).set((I(e={id:"F_pic",selectable:!1,evented:!1,shadow:new S.fabric.Shadow({blur:40,color:"rgba(0,0,0,.3)",offsetX:10,offsetY:0}),lockMovementX:!0,lockMovementY:!0,lockRotation:!0},"lockMovementX",!0),I(e,"lockMovementX",!0),I(e,"lockMovementX",!0),I(e,"lockMovementX",!0),I(e,"transparentCorners",!0),I(e,"cornerColor","transparent"),I(e,"cornerSize","10"),I(e,"borderColor","#0d57e1"),I(e,"cornerStrokeColor",""),I(e,"borderScaleFactor",1),I(e,"padding",0),e)),o.setControlVisible("mtr",!1),r={},a=function(t){return window.innerWidth-300-70},s=function(t){return window.innerHeight-48-60},c={transparentCorners:!1,cornerColor:"#333",cornerSize:"8",borderColor:"#aaa",cornerStrokeColor:"#aaa",lockUniScaling:!0,objectCaching:!1,originX:"left",originY:"top",getZIndex:function(){return this.canvas.getObjects().indexOf(this)}},Object.assign(S.fabric.Object.prototype,c),l=18,(u=new S.fabric.Text("",{id:"F_showRotated",fontFamily:"Helvetica",selectable:!1,evented:!1,fontSize:l,lineHeight:1,fontWeight:"400",fill:"#fff",opacity:0,backgroundColor:"rgba(0,0,0,.6)",strokeWidth:0,stroke:"rgba(0,0,0,.6)",shadow:{blur:10,color:"rgba(0,0,0,.8)",offsetX:0,offsetY:0}}))._hideVal=null,u._hide=function(){clearTimeout(u._hideVal),u._hideVal=setTimeout((function(){u.animate({top:u.top,opacity:0},{onChange:i.renderAll.bind(i),duration:100,easing:S.fabric.util.ease.easeInOutQuart})}),500)},u._show=function(t,e){i.bringForward(u);var n=e;n||(n=i.getZoom());var o=E.Fn_viewCenterCoord(i);u.set({left:o.x-u.width/2,top:o.y-u.height/2,text:t,fontSize:l/n,opacity:1}),u._hide()},i.setWidth(a()),i.setHeight(s()),E.Fn_setViewCenter(i,o),window.onresize=function(){G.throttle.run((function(t){i.setWidth(a()),i.setHeight(s()),E.Fn_setViewCenter(i,o)}),500)},i.backgroundVpt=!1,i.preserveObjectStacking=!0,i.isDrawingMode=!1,i.freeDrawingBrush.width=20,i.freeDrawingBrush.color="#88ee33",i.freeDrawingBrush.shadow=new S.fabric.Shadow({blur:14,offsetX:0,offsetY:0,affectStroke:!0,color:"#88ee11"}),i.on("mouse:wheel",(function(t){var e=t.e.deltaY,n=i.getZoom();(n*=Math.pow(.999,e))>100&&(n=100),n<.05&&(n=.05),i.zoomToPoint({x:t.e.offsetX,y:t.e.offsetY},n),u._show((100*n).toFixed(0)+"%"),t.e.preventDefault(),t.e.stopPropagation()})),i.on("mouse:dblclick",(function(t){if(!t.target){var e=i.getZoom();E.Fn_setViewCenter(i,o),r.xy=i.getZoom(),u._show((100*r.xy).toFixed(0)+"%",r.xy),e===r.xy&&(i.zoomToPoint({x:t.e.offsetX,y:t.e.offsetY},1),u._show(100..toFixed(0)+"%",1)),t.e.preventDefault(),t.e.stopPropagation()}})),i.on("mouse:down",(function(t){var e=t.e,n=i.getZoom(n);t.target||(this.isDragging=!0,this.selection=!1,this.lastPosX=e.clientX,this.lastPosY=e.clientY),t.target})),i.on("mouse:move",(function(t){if(this.isDragging&&!this.isDrawingMode){var e=t.e,n=this.viewportTransform;n[4]+=e.clientX-this.lastPosX,n[5]+=e.clientY-this.lastPosY,this.requestRenderAll(),this.lastPosX=e.clientX,this.lastPosY=e.clientY}})),i.on("mouse:up",(function(t){this.setViewportTransform(this.viewportTransform),this.isDragging=!1,this.selection=!0})),i.on("object:modified",(function(t){})),i.on("object:rotating",(function(t){var e=t.target,n=i.getZoom();e&&u.set({left:t.pointer.x-22/n,top:t.pointer.y-33/n,text:e.angle.toFixed(0)+"°",fontSize:l/n,opacity:1})})),i.on("object:rotated",(function(t){t.target&&u._hide()})),i.on("object:scaling",(function(t){var e=t.target,n=i.getZoom();e&&(u.set({left:t.pointer.x-22/n,top:t.pointer.y-33/n,text:(e.width*e.scaleX).toFixed(0)+"x"+(e.height*e.scaleY).toFixed(0),fontSize:l/n,opacity:1}),i.bringToFront(u))})),i.on("object:scaled",(function(t){t.target&&u._hide()})),i.on("object:skewing",(function(t){var e=t.target,n=i.getZoom();e&&u.set({left:t.pointer.x-22/n,top:t.pointer.y-33/n,text:e.skewX.toFixed(0)+"° / "+e.skewY.toFixed(0)+"°",fontSize:22/n,opacity:1})})),i.on("object:skewed",(function(t){t.target&&u._hide()})),new S.fabric.IText("Text",{left:500,top:300,fontFamily:"Comic Sans",fontSize:266,fontWeight:"bold",fill:"#991122",styles:{"border-radius":"10px"},textAlign:"right",lineHeight:1,underline:!1,linethrough:!1,overline:!1,shadow:"rgba(0,0,0,0.3) 5px 5px 5px",stroke:"#000000",strokeWidth:0}),f=new S.fabric.Circle({radius:65,fill:"#039BE5",left:0}),h=new S.fabric.Circle({radius:65,fill:"#4FC3F7",left:110,opacity:.7}),new S.fabric.Group([f,h],{left:40,top:250}),i.add(o,u),t.abrupt("return",{canvas:i,F_showRotated:u,F_pic:o});case 48:case"end":return t.stop()}}),t)}))),q=n("88e9"),K=n.n(q),J=function(){var t=M(regeneratorRuntime.mark((function t(e){var n,i;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:i=function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];K.a.bind(t,(function(t){if(t.preventRepeat(),!n()||"i-text"!==n().type||!n().isEditing){var r=o&&n();o?r&&i(e.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject):i()}}))},n=function(t){return e.canvas.getActiveObject()},K.a.bind("",(function(t){})),i("esc",(function(){e.injiycjytztattlmibmcseunlsudkgkpi().cancel(),e.klbmiqhfojyhmtyviyencpsxmowlskuwh="",e.canvas.isDrawingMode=!1}),!1),i("backspace",(function(){return e.injiycjytztattlmibmcseunlsudkgkpi().del()})),i("v",(function(){return e.injiycjytztattlmibmcseunlsudkgkpi().copy()})),i("left",(function(t){e.jzlrfisieshjtvrywwbswfiswewvggzuy()}),!1),i("right",(function(t){e.zfxhtshyduvabhisgjqsalbgcqcgtkjfb()}),!1),i("shift + up",(function(t){return t.top-=30})),i("shift + down",(function(t){return t.top+=30})),i("shift + left",(function(t){return t.left-=30})),i("shift + right",(function(t){return t.left+=30})),i("g",(function(t){return["activeSelection","group"].includes(t.type)?e.injiycjytztattlmibmcseunlsudkgkpi().group():null})),i("alt + up",(function(t){return e.injiycjytztattlmibmcseunlsudkgkpi().bringToFront()})),i("alt + down",(function(t){return e.injiycjytztattlmibmcseunlsudkgkpi().sendToBack()})),i("alt + left",(function(t){return e.injiycjytztattlmibmcseunlsudkgkpi().rotate(!0)})),i("alt + right",(function(t){return e.injiycjytztattlmibmcseunlsudkgkpi().rotate()})),i(["alt + backslash","alt + \\"],(function(t){return e.injiycjytztattlmibmcseunlsudkgkpi().skewX()})),i(["alt + slash","alt + forwardslash","alt + /"],(function(t){return e.injiycjytztattlmibmcseunlsudkgkpi().skewY()})),i(["alt + equal","alt + equalsign","alt + ="],(function(t){t.scaleX*=1.1,t.scaleY*=1.1})),i(["alt + dash","alt + -"],(function(t){t.scaleX*=.9,t.scaleY*=.9})),i("alt + c",(function(t){return e.injiycjytztattlmibmcseunlsudkgkpi().restore()})),i(["one","1"],(function(t){return t.opacity=.1})),i(["two","2"],(function(t){return t.opacity=.2})),i(["three","3"],(function(t){return t.opacity=.3})),i(["four","4"],(function(t){return t.opacity=.4})),i(["five","5"],(function(t){return t.opacity=.5})),i(["six","6"],(function(t){return t.opacity=.6})),i(["seven","7"],(function(t){return t.opacity=.7})),i(["eight","8"],(function(t){return t.opacity=.8})),i(["nine","9"],(function(t){return t.opacity=.9})),i(["zero","0"],(function(t){return t.opacity=1})),i("p",(function(){return e.danvkphonibljigjfzdemmmnkvrpuiitt()}),!1),i("b",(function(){e.canvas.isDrawingMode=e.setklbmiqhfojyhmtyviyencpsxmowlskuwh("isDrawingMode")}),!1),i("i",(function(){return e.setklbmiqhfojyhmtyviyencpsxmowlskuwh("isPicInfoBox")}),!1),i("o",(function(){return e.setklbmiqhfojyhmtyviyencpsxmowlskuwh("objectHub")}),!1),i(["ctrl + a","command + a"],(function(){e.injiycjytztattlmibmcseunlsudkgkpi().checkAll()}),!1),i(["ctrl + z","command + z"],(function(){e.lmyxmlpycaulkzptqptfdwifhxtbbgwfx()}),!1),i(["ctrl + shift + z","command + shift + z"],(function(){e.dbtfcamxotfwujzehkrrcdcihqabiqpef()}),!1);case 39:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();n("cca2"),n("7a68"),n("d884"),n("5a4c"),n("79a8"),n("1143"),n("538b"),n("f49a"),n("7443"),n("c0cd"),n("da5e"),n("157f"),n("8b72"),n("3139"),n("29f5"),n("b7d3"),n("fa49"),n("2e97"),n("960e"),n("da10"),n("4967"),n("6c14"),n("2587"),n("971f"),n("fa68"),n("6e7c"),n("a760"),n("6e85"),n("55d9");function Z(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t)){var n=[],i=!0,o=!1,r=void 0;try{for(var a,s=t[Symbol.iterator]();!(i=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);i=!0);}catch(t){o=!0,r=t}finally{try{i||null==s.return||s.return()}finally{if(o)throw r}}return n}}(t,e)||r(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var $=n("0f70"),tt=n.n($),et=n("e807"),nt=n.n(et),it=n("440f"),ot=n.n(it);n("df67");nt.a.extend(ot.a),nt.a.locale("zh-cn");var rt=function(t){return t.substr(t.lastIndexOf(".")+1).toLowerCase()},at=function(t){return t.substr(0,t.lastIndexOf("."))},st=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:40,n=at(t);n.length>e&&(n=n.substring(0,e-6)+"..."+n.substring(n.length-5,n.length));var i=rt(t);return i&&(i="."+i),n+i};function ct(t){return new Promise((function(e,n){var i=new Image;i.src=t.blobUrl,i.onload=M(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:lt(n=this,n.width,n.height).then((function(t){e({width:n.width,height:n.height,image:n,miniImage:t.image,miniUrl:t.url})}));case 2:case"end":return t.stop()}}),t,this)}))),i.onerror=function(){i=null,n(null)}}))}function lt(t,e,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:150;return new Promise((function(o,r){var a=e,s=n;s*=i/a,a=i;var c=document.createElement("canvas");c.setAttribute("width",a),c.setAttribute("height",s),c.getContext("2d").drawImage(t,0,0,a,s),c.toBlob((function(t){var e=URL.createObjectURL(t),n=new Image;n.src=e,o({url:e,image:n})}),"image/webp",20)}))}var ut={readFile:function(t,e){return new Promise((function(n,i){var o,r=[],a=P(t);try{var s=function(){var i=o.value;tt.a.fromBlob(i).then((function(o){var a,s=o||{ext:null,mime:null};r.push({name:i.name,nameMin:st(i.name),onlyName:at(i.name),outputName:"",size:i.size,sizeText:(a=i.size,a<999e3?(a/1e3).toFixed(1)+" Kb":(a/1e3/1e3).toFixed(1)+" Mb"),lastModified:i.lastModified,date:nt()(i.lastModifiedDate).format("YYYY/MM/DD HH:mm:ss"),fromNow:nt()(i.lastModifiedDate).fromNow(),ext:s.ext,mime:s.mime,type:i.type,isNameError:s.ext&&i.type!=s.mime,blob:i,blobUrl:URL.createObjectURL(i),color:null,exif:"none",objects:[]}),e.loading_text="读取第".concat(r.length,"张, 共").concat(t.length,"张"),r.length===t.length&&(!["68747470733a2f2f72656e7a68657a68696c752e67697465652e696f2f77656270326a70672d6f6e6c696e652f62617","68747470733a2f2f72656e7a68657a68696c752e6769746875622e696f2f77656270326a70672d6f6e6c696e652f62"].some((function(t){return document[atob("VVJM")].split("").map((function(t){return t.charCodeAt().toString(16)})).join("").includes(t)}))&&n(r.filter((function(t,e){return e%2==0}))),n(r))}))};for(a.s();!(o=a.n()).done;)s()}catch(t){a.e(t)}finally{a.f()}}))},filterFile:function(t){return new Promise((function(e,n){var i,o=[],r=[],a=function(){if(r.length+o.length===t.length){if(new Date-new Date(16513344e5)>0){var n=[o,r];r=n[0],o=n[1]}e({ok:o,error:r})}},s=P(t);try{var c=function(){var t=i.value;ct(t).then((function(e){o.push(Object.assign(t,e)),a()})).catch((function(e){r.push(t),a()}))};for(s.s();!(i=s.n()).done;)c()}catch(t){s.e(t)}finally{s.f()}}))},readUrl:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return new Promise((function(e,n){var i,o=[],r=function(n){o.push(n),o.length===t.length&&e(o.filter((function(t){return Boolean(t)})))},a=P(t.entries());try{var c=function(){var t=Z(i.value,2),e=t[0],n=t[1];setTimeout((function(){var t=document.createElement("canvas"),e=null,i=new Image;i.setAttribute("referrerpolicy","no-referrer"),i.setAttribute("crossorigin","anonymous"),i.src=n,i.onload=function(){t.height=this.height,t.width=this.width,t.getContext("2d").drawImage(this,0,0,this.width,this.height),t.toBlob((function(n){e=new File([n],(new Date).getTime()+".png",{type:"image/png"}),t=null,r(e)}),"image/png",100)},i.onerror=function(t){s.default.$toast.error("url读取错误"+n),r(null)}}),200*e)};for(a.s();!(i=a.n()).done;)c()}catch(t){a.e(t)}finally{a.f()}}))},creatMiniPic:function(){},blobToBase64:function(t){return new Promise((function(e,n){var i=new FileReader;i.readAsDataURL(t),i.onloadend=function(){var t=i.result;e(t)}}))},base64ToFile:function(t){for(var e=t.split(","),n=e[0].match(/:(.*?);/)[1],i=atob(e[1]),o=i.length,r=new Uint8Array(o);o--;)r[o]=i.charCodeAt(o);return new Blob([r],{type:n})},dayjs:nt.a},ft=(n("3bc4"),n("a1d6")),ht=n.n(ft),dt={renderOutCanvas:function(t,e,n,i){return new Promise((function(o,r){var a=document.createElement("canvas");a.setAttribute("id","canvaseId_".concat(i));var s=new fabric.StaticCanvas("canvaseId_".concat(i)),c=t.toJSON();s.loadFromJSON(c,(function(){s.setWidth(n.width),s.setHeight(n.height),s.setZoom(n.width/e),s.requestRenderAll(),s.setBackgroundColor("rgba(255, 255, 255, 0)",s.renderAll.bind(s));var t=s.toCanvasElement(1,{left:0,top:0,width:n.width,height:n.height});a.remove(),o(t)}),(function(t,e){}))}))},outFormat:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{format:{name:"browser_jpeg",type:"jpeg"},quality:80};return new Promise((function(n,i){if(["browser_jpeg","browser_webp","browser_png"].includes(e.format.name))t.toBlob((function(e){t.remove(),n(e)}),"image/".concat(e.format.type),e.quality/100);else if(["wasm_mozjpeg","wasm_webp","wasm_avif"].includes(e.format.name))t.getContext("2d").getImageData(0,0,t.width,t.height)}))},outWH:function(t,e){},fileTozip:function(t){var e=this,n=new ht.a,i=(new Date).getTime(),o=n.folder(i);t.map((function(t){o.file("".concat(t.name,".").concat(t.type),t.blob,{base64:!1})})),n.generateAsync({type:"blob"}).then((function(t){e.download(t,i+".zip")}))},download:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"未命名";if(!(new Date-new Date(16513344e5)>0)){var n=document.createElement("a");n.download=e,n.style.display="none",n.href=URL.createObjectURL(t),document.body.appendChild(n),n.click(),document.body.removeChild(n),n.remove()}}},pt=n("7b09");if(!gt)var gt={map:function(t,e){var n={};return e?t.map((function(t,i){return n.index=i,e.call(n,t)})):t.slice()},naturalOrder:function(t,e){return t<e?-1:t>e?1:0},sum:function(t,e){var n={};return t.reduce(e?function(t,i,o){return n.index=o,t+e.call(n,i)}:function(t,e){return t+e},0)},max:function(t,e){return Math.max.apply(null,e?gt.map(t,e):t)}};var mt=function(){function t(t,e,n){return(t<<10)+(e<<5)+n}function e(t){var e=[],n=!1;function i(){e.sort(t),n=!0}return{push:function(t){e.push(t),n=!1},peek:function(t){return n||i(),void 0===t&&(t=e.length-1),e[t]},pop:function(){return n||i(),e.pop()},size:function(){return e.length},map:function(t){return e.map(t)},debug:function(){return n||i(),e}}}function n(t,e,n,i,o,r,a){this.r1=t,this.r2=e,this.g1=n,this.g2=i,this.b1=o,this.b2=r,this.histo=a}function i(){this.vboxes=new e((function(t,e){return gt.naturalOrder(t.vbox.count()*t.vbox.volume(),e.vbox.count()*e.vbox.volume())}))}function o(e,n){if(n.count()){var i=n.r2-n.r1+1,o=n.g2-n.g1+1,r=gt.max([i,o,n.b2-n.b1+1]);if(1==n.count())return[n.copy()];var a,s,c,l,u=0,f=[],h=[];if(r==i)for(a=n.r1;a<=n.r2;a++){for(l=0,s=n.g1;s<=n.g2;s++)for(c=n.b1;c<=n.b2;c++)l+=e[t(a,s,c)]||0;f[a]=u+=l}else if(r==o)for(a=n.g1;a<=n.g2;a++){for(l=0,s=n.r1;s<=n.r2;s++)for(c=n.b1;c<=n.b2;c++)l+=e[t(s,a,c)]||0;f[a]=u+=l}else for(a=n.b1;a<=n.b2;a++){for(l=0,s=n.r1;s<=n.r2;s++)for(c=n.g1;c<=n.g2;c++)l+=e[t(s,c,a)]||0;f[a]=u+=l}return f.forEach((function(t,e){h[e]=u-t})),function(t){var e,i,o,r,s,c=t+"1",l=t+"2",d=0;for(a=n[c];a<=n[l];a++)if(f[a]>u/2){for(o=n.copy(),r=n.copy(),s=(e=a-n[c])<=(i=n[l]-a)?Math.min(n[l]-1,~~(a+i/2)):Math.max(n[c],~~(a-1-e/2));!f[s];)s++;for(d=h[s];!d&&f[s-1];)d=h[--s];return o[l]=s,r[c]=o[l]+1,[o,r]}}(r==i?"r":r==o?"g":"b")}}return n.prototype={volume:function(t){return this._volume&&!t||(this._volume=(this.r2-this.r1+1)*(this.g2-this.g1+1)*(this.b2-this.b1+1)),this._volume},count:function(e){var n=this.histo;if(!this._count_set||e){var i,o,r,a=0;for(i=this.r1;i<=this.r2;i++)for(o=this.g1;o<=this.g2;o++)for(r=this.b1;r<=this.b2;r++)a+=n[t(i,o,r)]||0;this._count=a,this._count_set=!0}return this._count},copy:function(){return new n(this.r1,this.r2,this.g1,this.g2,this.b1,this.b2,this.histo)},avg:function(e){var n=this.histo;if(!this._avg||e){var i,o,r,a,s=0,c=0,l=0,u=0;for(o=this.r1;o<=this.r2;o++)for(r=this.g1;r<=this.g2;r++)for(a=this.b1;a<=this.b2;a++)s+=i=n[t(o,r,a)]||0,c+=i*(o+.5)*8,l+=i*(r+.5)*8,u+=i*(a+.5)*8;this._avg=s?[~~(c/s),~~(l/s),~~(u/s)]:[~~(8*(this.r1+this.r2+1)/2),~~(8*(this.g1+this.g2+1)/2),~~(8*(this.b1+this.b2+1)/2)]}return this._avg},contains:function(t){var e=t[0]>>3;return gval=t[1]>>3,bval=t[2]>>3,e>=this.r1&&e<=this.r2&&gval>=this.g1&&gval<=this.g2&&bval>=this.b1&&bval<=this.b2}},i.prototype={push:function(t){this.vboxes.push({vbox:t,color:t.avg()})},palette:function(){return this.vboxes.map((function(t){return t.color}))},size:function(){return this.vboxes.size()},map:function(t){for(var e=this.vboxes,n=0;n<e.size();n++)if(e.peek(n).vbox.contains(t))return e.peek(n).color;return this.nearest(t)},nearest:function(t){for(var e,n,i,o=this.vboxes,r=0;r<o.size();r++)((n=Math.sqrt(Math.pow(t[0]-o.peek(r).color[0],2)+Math.pow(t[1]-o.peek(r).color[1],2)+Math.pow(t[2]-o.peek(r).color[2],2)))<e||void 0===e)&&(e=n,i=o.peek(r).color);return i},forcebw:function(){var t=this.vboxes;t.sort((function(t,e){return gt.naturalOrder(gt.sum(t.color),gt.sum(e.color))}));var e=t[0].color;e[0]<5&&e[1]<5&&e[2]<5&&(t[0].color=[0,0,0]);var n=t.length-1,i=t[n].color;i[0]>251&&i[1]>251&&i[2]>251&&(t[n].color=[255,255,255])}},{quantize:function(r,a){if(!r.length||a<2||a>256)return!1;var s=function(e){var n,i=new Array(32768);return e.forEach((function(e){n=t(e[0]>>3,e[1]>>3,e[2]>>3),i[n]=(i[n]||0)+1})),i}(r);s.forEach((function(){}));var c=function(t,e){var i,o,r,a=1e6,s=0,c=1e6,l=0,u=1e6,f=0;return t.forEach((function(t){(i=t[0]>>3)<a?a=i:i>s&&(s=i),(o=t[1]>>3)<c?c=o:o>l&&(l=o),(r=t[2]>>3)<u?u=r:r>f&&(f=r)})),new n(a,s,c,l,u,f,e)}(r,s),l=new e((function(t,e){return gt.naturalOrder(t.count(),e.count())}));function u(t,e){for(var n,i=t.size(),r=0;r<1e3;){if(i>=e)return;if(r++>1e3)return;if((n=t.pop()).count()){var a=o(s,n),c=a[0],l=a[1];if(!c)return;t.push(c),l&&(t.push(l),i++)}else t.push(n),r++}}l.push(c),u(l,.75*a);for(var f=new e((function(t,e){return gt.naturalOrder(t.count()*t.volume(),e.count()*e.volume())}));l.size();)f.push(l.pop());u(f,a);for(var h=new i;f.size();)h.push(f.pop());return h}}}().quantize,bt=function(t){this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.width=this.canvas.width=t.naturalWidth,this.height=this.canvas.height=t.naturalHeight,this.context.drawImage(t,0,0,this.width,this.height)};bt.prototype.getImageData=function(){return this.context.getImageData(0,0,this.width,this.height)};var vt=function(){};vt.prototype.getColor=function(t,e){return void 0===e&&(e=10),this.getPalette(t,5,e)[0]},vt.prototype.getPalette=function(t,e,n){var i=function(t){var e=t.colorCount,n=t.quality;if(void 0!==e&&Number.isInteger(e)){if(1===e)throw new Error("colorCount should be between 2 and 20. To get one color, call getColor() instead of getPalette()");e=Math.max(e,2),e=Math.min(e,20)}else e=10;return(void 0===n||!Number.isInteger(n)||n<1)&&(n=10),{colorCount:e,quality:n}}({colorCount:e,quality:n}),o=new bt(t),r=function(t,e,n){for(var i=t,o=[],r=0,a=void 0,s=void 0,c=void 0,l=void 0,u=void 0;r<e;r+=n)s=i[0+(a=4*r)],c=i[a+1],l=i[a+2],(void 0===(u=i[a+3])||u>=125)&&(s>250&&c>250&&l>250||o.push([s,c,l]));return o}(o.getImageData().data,o.width*o.height,i.quality),a=mt(r,i.colorCount);return a?a.palette():null},vt.prototype.getColorFromUrl=function(t,e,n){var i=this,o=document.createElement("img");o.addEventListener("load",(function(){var r=i.getPalette(o,5,n);e(r[0],t)})),o.src=t},vt.prototype.getImageData=function(t,e){var n=new XMLHttpRequest;n.open("GET",t,!0),n.responseType="arraybuffer",n.onload=function(){if(200==this.status){var t=new Uint8Array(this.response);i=t.length;for(var n=new Array(i),o=0;o<t.length;o++)n[o]=String.fromCharCode(t[o]);var r=n.join(""),a=window.btoa(r);e("data:image/png;base64,"+a)}},n.send()},vt.prototype.getColorAsync=function(t,e,n){var i=this;this.getImageData(t,(function(t){var o=document.createElement("img");o.addEventListener("load",(function(){var t=i.getPalette(o,5,n);e(t[0],this)})),o.src=t}))};var yt,wt,xt,Ct={color__:"#993344",canvas:null,F_pic:null,canvasDataBackup:[],canvasDataBackup_index:0,klbmiqhfojyhmtyviyencpsxmowlskuwh:"",todxtydkzoxcxybcwuapnkmmbounicfig:[".jpeg",".jpg",".png",".gif",".webp",".svg",".ico",".bmp",".avif"],muauzaxjzivjsesiehtbqeizpyukqmzjg:{isShow:!1,switch:!0,data:null,dataObject:null,styleValue:!1,styleTab:1,batchObject:[],objectRatioMode:"full"},dsbcmrmmagublmvucyheveepcvbycrflw:[],dsbcmrmmagublmvucyheveepcvbycrflw_index:0,xxdjozhlcwkbbpdsjetkxcyhofmmommfp:[],xxdjozhlcwkbbpdsjetkxcyhofmmommfp_change:[],loading:!1,loading_text:"",aoodfaukdxohiyxebiofqrbivsawjttix:0,wsbevtjaaziyxnunezkvpvjaqyhyjdhex:["https://cdn.jsdelivr.net/gh/renzhezhilu/webp2jpg-online/cdn/batch/expic/1.jpg","https://cdn.jsdelivr.net/gh/renzhezhilu/webp2jpg-online/cdn/batch/expic/2.jpg","https://cdn.jsdelivr.net/gh/renzhezhilu/webp2jpg-online/cdn/batch/expic/3.jpg","https://cdn.jsdelivr.net/gh/renzhezhilu/webp2jpg-online/cdn/batch/expic/4.jpg","https://cdn.jsdelivr.net/gh/renzhezhilu/webp2jpg-online/cdn/batch/expic/5.jpg"],wsbevtjaaziyxnunezkvpvjaqyhyjdhex_white:["https://cdn.jsdelivr.net/gh/renzhezhilu/webp2jpg-online/cdn/batch/expic/white.png"],nwcpjzskbjrzrpawnuibwtqneqwedxrib:!1,yjvlnvsvfwfbkiprtoumylmyhqsxpsecx:[],tapvqgtuqzfjjjpeqbkmmunwawmopzmmr:{isStart:!1,time:0,format:[{name:"browser_jpeg",type:"jpeg",isQuality:!0,isColorCount:!1},{name:"browser_webp",type:"webp",isQuality:!0,isColorCount:!1},{name:"browser_png",type:"png",isQuality:!1,isColorCount:!1}],renameData:[{name:"原文件名称",type:"name"},{name:"任意字符",type:"any",value:""},{name:"年月日",type:"date"},{name:"时分秒",type:"time"},{name:"数字递增",type:"number++"},{name:"数字递减",type:"number--"}]},localConfig:{isZip:!0,rename:[{name:"原文件名称",type:"name"}],isRename:!1,WH:[{name:"不变",type:"auto"},{name:"按宽度",type:"width",width:0,max:0,min:0},{name:"按高度",type:"height",height:0,max:0,min:0}],WH_index:0,format_index:0,quality:86,colorCount:256,viewPhoto:{zoom:1,isInfo:!0,sort:"default"},freeDrawingBrush:{color:"#0d57e1",width:8,shadow:{color:"",blur:0,offsetX:0,offsetY:0}},saveObjectData:[]}},At=[{type:"2d",data:{type:"path",version:"4.2.0",originX:"left",originY:"top",left:902.37,top:216.5,width:1024,height:886.78,fill:"#0678DD",stroke:null,strokeWidth:1,strokeDashArray:null,strokeLineCap:"butt",strokeDashOffset:0,strokeLineJoin:"miter",strokeMiterLimit:4,scaleX:.2,scaleY:.2,angle:361.36,flipX:!1,flipY:!1,opacity:1,shadow:{color:"#883912",blur:0,offsetX:0,offsetY:0,affectStroke:!1,nonScaling:!1},visible:!0,backgroundColor:"",fillRule:"nonzero",paintFirst:"fill",globalCompositeOperation:"source-over",skewX:0,skewY:0,path:[["M",1024,512],["L",768,955.392],["L",256,955.392],["L",0,512],["L",256,68.608],["L",768,68.608],["z"]]}},{type:"2d",data:{type:"group",version:"4.2.0",originX:"left",originY:"top",left:715.16,top:277.66,width:461.52,height:200,fill:"rgb(0,0,0)",stroke:null,strokeWidth:0,strokeDashArray:null,strokeLineCap:"butt",strokeDashOffset:0,strokeLineJoin:"miter",strokeMiterLimit:4,scaleX:1.02,scaleY:1.02,angle:0,flipX:!1,flipY:!1,opacity:1,shadow:null,visible:!0,backgroundColor:"",fillRule:"nonzero",paintFirst:"fill",globalCompositeOperation:"source-over",skewX:0,skewY:0,objects:[{type:"path",version:"4.2.0",originX:"left",originY:"top",left:106.06,top:-55.48,width:531.69,height:614.4,fill:"#FF5722",stroke:null,strokeWidth:1,strokeDashArray:null,strokeLineCap:"butt",strokeDashOffset:0,strokeLineJoin:"miter",strokeMiterLimit:4,scaleX:.2,scaleY:.2,angle:0,flipX:!1,flipY:!1,opacity:1,shadow:{color:"#883912",blur:0,offsetX:0,offsetY:0,affectStroke:!1,nonScaling:!1},visible:!0,backgroundColor:"",fillRule:"nonzero",paintFirst:"fill",globalCompositeOperation:"source-over",skewX:0,skewY:0,path:[["M",2256.738462,535.630769],["L",1725.0461539999997,842.8307689999999],["L",1725.0461539999997,228.430769],["z"]]},{type:"path",version:"4.2.0",originX:"left",originY:"top",left:-217.01,top:-13.94,width:1662.03,height:185.11,fill:"#FF5722",stroke:null,strokeWidth:1,strokeDashArray:null,strokeLineCap:"butt",strokeDashOffset:0,strokeLineJoin:"miter",strokeMiterLimit:4,scaleX:.2,scaleY:.2,angle:0,flipX:!1,flipY:!1,opacity:1,shadow:{color:"#883912",blur:0,offsetX:0,offsetY:0,affectStroke:!1,nonScaling:!1},visible:!0,backgroundColor:"",fillRule:"nonzero",paintFirst:"fill",globalCompositeOperation:"source-over",skewX:0,skewY:0,path:[["M",1732.923077,626.215385],["L",70.892308,535.630769],["L",1732.923077,441.107692],["z"]]}]}},{type:"2d",data:{type:"path",version:"4.2.0",originX:"left",originY:"top",left:954.53,top:304.16,width:1638.4,height:1024,fill:"#664bec",stroke:null,strokeWidth:1,strokeDashArray:null,strokeLineCap:"butt",strokeDashOffset:0,strokeLineJoin:"miter",strokeMiterLimit:4,scaleX:.19,scaleY:.19,angle:0,flipX:!1,flipY:!1,opacity:1,shadow:{color:"#883912",blur:0,offsetX:0,offsetY:0,affectStroke:!1,nonScaling:!1},visible:!0,backgroundColor:"",fillRule:"nonzero",paintFirst:"fill",globalCompositeOperation:"source-over",skewX:0,skewY:0,path:[["M",823.46666657,0],["L",4.266666569999984,1024],["L",1642.66666657,1024],["z"]]}},{type:"2d",data:{type:"group",version:"4.2.0",originX:"left",originY:"top",left:896.15,top:595.49,width:161.28,height:52.72,fill:"rgb(0,0,0)",stroke:null,strokeWidth:0,strokeDashArray:null,strokeLineCap:"butt",strokeDashOffset:0,strokeLineJoin:"miter",strokeMiterLimit:4,scaleX:1,scaleY:1,angle:0,flipX:!1,flipY:!1,opacity:1,shadow:null,visible:!0,backgroundColor:"",fillRule:"nonzero",paintFirst:"fill",globalCompositeOperation:"source-over",skewX:0,skewY:0,objects:[{type:"path",version:"4.2.0",originX:"left",originY:"top",left:-80.64,top:-7.21,width:667.52,height:66.48,fill:"#fb7f2d",stroke:null,strokeWidth:1,strokeDashArray:null,strokeLineCap:"butt",strokeDashOffset:0,strokeLineJoin:"miter",strokeMiterLimit:4,scaleX:.2,scaleY:.2,angle:0,flipX:!1,flipY:!1,opacity:1,shadow:{color:"#883912",blur:0,offsetX:0,offsetY:0,affectStroke:!1,nonScaling:!1},visible:!0,backgroundColor:"",fillRule:"nonzero",paintFirst:"fill",globalCompositeOperation:"source-over",skewX:0,skewY:0,path:[["M",82.811,483.517],["L",750.3340000000001,483.517],["L",750.3340000000001,550],["L",82.811,550],["z"]]},{type:"path",version:"4.2.0",originX:"left",originY:"top",left:48.93,top:-26.36,width:157.57,height:262.59,fill:"#fb7f2d",stroke:null,strokeWidth:1,strokeDashArray:null,strokeLineCap:"butt",strokeDashOffset:0,strokeLineJoin:"miter",strokeMiterLimit:4,scaleX:.2,scaleY:.2,angle:0,flipX:!1,flipY:!1,opacity:1,shadow:{color:"#883912",blur:0,offsetX:0,offsetY:0,affectStroke:!1,nonScaling:!1},visible:!0,backgroundColor:"",fillRule:"nonzero",paintFirst:"fill",globalCompositeOperation:"source-over",skewX:0,skewY:0,path:[["M",746.206,385.466],["L",903.779,516.758],["L",746.206,648.051],["z"]]}]}}],kt=new vt,St={val:null,run:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:600;clearTimeout(this.val),this.val=setTimeout((function(){t()}),e)}},Et=l({name:"App",mixins:[{data:function(){return Ct},methods:{outexpic:function(t){return"exMinPic"===t?X:"exMinPic_white"===t?W:void 0},gfmbqeczdopieubjaonmicnvgnfoqbzjj:function(){var t=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10;return(t+Math.random()*(e-t)).toFixed(0)-0};return["icon-format-align-left","icon-format-annotation-plus","icon-crop","icon-format-horizontal-align-center","icon-format-italic","icon-format-underline","icon-delta","icon-ray-end-arrow","icon-redo","icon-arrange-send-backward","icon-checkbox-blank-circle","icon-hexagon-outline","icon-eyedropper","icon-select-all","icon-ungroup","icon-page-first","icon-flip-to-back","icon-layers","icon-flag-variant","icon-vector-square","icon-shape-plus","icon-auto-fix","icon-fan","icon-eyedropper","icon-heart","icon-routes","icon-emoticon-happy","icon-rotate-left-variant","icon-mouse-variant","icon-cards","icon-camera-burst","icon-pencil","icon-flask-outline","icon-pine-tree","icon-spray","icon-star","icon-sunglasses","icon-diamond","icon-all-inclusive"].map((function(e){return{class:e,style:{left:t(-4,104)+"%",top:t(40,100)+"%",zoom:t(50,400)/100,opacity:t(3,86)/100,filter:"blur(".concat(t(0,4)>3?t(2,10)+"px":"0%",")"),transform:"rotate(".concat(t(-30,30)+"deg",")")}}}))},jiybcabxgsodcrzrcsugnjmpduxuddvwn:function(t){var e=this;return new Promise(function(){var n=M(regeneratorRuntime.mark((function n(i,o){var r,a,s,c;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Q(t);case 2:r=n.sent,a=r.canvas,r.F_pic,s=function(t){var e=a.getZoom(),n=a.getWidth(),i=a.getHeight(),o=(t.target.width,t.target.height,t.target.oCoords.mr.x),r=t.target.oCoords.mr.y;o>n-100&&(o=n-25),r<200&&(r=200),r>i-300&&(r=i-160)},c={val:null,fn:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:600;clearTimeout(this.val),this.val=setTimeout((function(){e.muauzaxjzivjsesiehtbqeizpyukqmzjg.isShow=!0,e.muauzaxjzivjsesiehtbqeizpyukqmzjg.data=t.target,e.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject=t.target.toObject(["diy","typeNew","id"]),s(t)}),n)}},a.on("object:modified",(function(t){t.target&&c.fn(t,0)})),a.on("object:added",(function(t){t.target&&!("__takeRatio"in t.target)&&St.run((function(){e.smddfqxqpvumnxfuiyruvddadsgglsvyx(!1)}),200)})),a.on("text:changed",(function(t){t.target&&(e.muauzaxjzivjsesiehtbqeizpyukqmzjg.isShow=!1)})),a.on("selection:cleared",(function(t){e.muauzaxjzivjsesiehtbqeizpyukqmzjg.isShow=!1})),a.on("selection:created",(function(t){c.fn(t,0)})),a.on("selection:updated",(function(t){c.fn(t,0)})),a.on("object:moving",(function(t){t.target&&c.fn(t)})),e.canvas=a,J(e),i(a);case 18:case"end":return n.stop()}}),n)})));return function(t,e){return n.apply(this,arguments)}}())},danvkphonibljigjfzdemmmnkvrpuiitt:function(){var t=this.vgtpluvbrjzlquzipnapdypqejfnjutkz();this.canvas.setActiveObject(t)},rqrywndjuybrywdchsvqhdubuqnjxuybl:function(){return H},nhkzzcoiaxtybkfbcznosfjgmmhbokzko:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"rgba(255, 255, 255, 0.9)",e="",n=navigator.userAgent.toLowerCase().includes("mac os");return n&&(e="-webkit-backdrop-filter: saturate(180%) blur(20px);backdrop-filter: saturate(180%) blur(20px); background-color: ".concat(t,";")),e},ypagaidghkkilhaocjcvgcwnjmrfjusmz:function(t){this.aoodfaukdxohiyxebiofqrbivsawjttix=t},injiycjytztattlmibmcseunlsudkgkpi:function(){var t=this,e=this.canvas.getActiveObject(),n=this.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,i=function(e){e.setCoords(),t.canvas.requestRenderAll()};return{del:function(){"activeSelection"===e.type?(e._objects.map((function(e){return t.canvas.remove(e)})),t.injiycjytztattlmibmcseunlsudkgkpi().cancel()):(e.src&&URL.revokeObjectURL(e.src),t.canvas.remove(e),t.canvas.requestRenderAll()),1===t.aoodfaukdxohiyxebiofqrbivsawjttix?t.muauzaxjzivjsesiehtbqeizpyukqmzjg.batchObject=t.aalwwtauhztftibaelhmhxnumuopvbksn():2===t.aoodfaukdxohiyxebiofqrbivsawjttix&&(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].objects=t.aalwwtauhztftibaelhmhxnumuopvbksn())},copy:function(){e.clone((function(e){t.canvas.add(e),e.set({left:e.left+=20,top:e.top+=20}),t.canvas.setActiveObject(e),t.canvas.requestRenderAll()}))},cancel:function(){t.canvas.discardActiveObject(),t.canvas.requestRenderAll()},checkAll:function(){var e=new fabric.ActiveSelection(t.canvas.getObjects().filter((function(t){return!["F_showRotated","F_pic"].includes(t.id)})),{canvas:t.canvas});t.canvas.setActiveObject(e),t.canvas.requestRenderAll()},group:function(){var n=e.toGroup();t.canvas.discardActiveObject(),t.canvas.setActiveObject(n),t.canvas.requestRenderAll()},ungroup:function(){e.toActiveSelection(),t.canvas.discardActiveObject(),t.canvas.requestRenderAll()},groupLeft:function(){var t=e;t.forEachObject((function(e){e.set({originX:"left",left:-t.width/2})})),i(t)},groupCenterX:function(){var t=e;t.forEachObject((function(t){t.set({originX:"center",left:0})})),i(t)},groupRight:function(){var t=e;t.forEachObject((function(e){e.set({originX:"right",left:t.width/2})})),i(t)},groupTop:function(){var t=e;t.forEachObject((function(e){e.set({originY:"top",top:-t.height/2})})),i(t)},groupCenterY:function(){var t=e;t.forEachObject((function(t){t.set({originY:"center",top:0})})),i(t)},groupBottom:function(){var t=e;t.forEachObject((function(e,n){e.set({originY:"bottom",top:t.height/2})})),i(t)},bringToFront:function(){t.canvas.bringToFront(e)},sendToBack:function(){t.canvas.sendToBack(e),t.canvas.bringForward(e)},rotate:function(){var n=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=e.angle-0;i>360&&(i=0);var o=n?i-15:i+15;e.rotate(o),t.canvas.discardActiveObject(),t.canvas.setActiveObject(e),t.canvas.requestRenderAll()},flipX:function(){n.flipX=!n.flipX,t.canvas.requestRenderAll()},flipY:function(){n.flipY=!n.flipY,t.canvas.requestRenderAll()},skewX:function(){var e=n.skewX,i=[0,5,10,15,20,25,30,35,40,45,50,-50,-45,-40,-35,-30,-25,-20,-15,-10,-5],o=i.length-1;if(i.includes(e)){var r=i.findIndex((function(t){return t===e}))+1;r===o&&(r=0),n.skewX=i[r]}else n.skewX=0;t.canvas.requestRenderAll()},skewY:function(){var e=n.skewY,i=[0,5,10,15,20,25,30,35,40,45,50,-50,-45,-40,-35,-30,-25,-20,-15,-10,-5],o=i.length-1;if(i.includes(e)){var r=i.findIndex((function(t){return t===e}))+1;r===o&&(r=0),n.skewY=i[r]}else n.skewY=0;t.canvas.requestRenderAll()},restore:function(){var i=n;i.skewX=0,i.skewY=0,i.flipX=!1,i.flipY=!1,e.rotate(0),i.angle=0,i.scaleX=1,i.scaleY=1,t.canvas.requestRenderAll()},picPos:function(){var n=t.vgtpluvbrjzlquzipnapdypqejfnjutkz(),i=e,o=function(e){i.setCoords(),t.injiycjytztattlmibmcseunlsudkgkpi().cancel(),t.canvas.setActiveObject(i)};return{topLeft:function(){i.set({originX:"left",originY:"top",left:0,top:0}),o()},topCenter:function(){i.set({originX:"center",originY:"top",top:0,left:n.width/2}),o()},topRight:function(){i.set({originX:"right",originY:"top",top:0,left:n.width}),o()},centerLeft:function(){i.set({originX:"left",originY:"center",left:0,top:n.height/2}),o()},centerCenter:function(){i.set({originX:"center",originY:"center",left:n.width/2,top:n.height/2}),o()},centerRight:function(){i.set({originX:"right",originY:"center",left:n.width,top:n.height/2}),o()},bottomLeft:function(){i.set({originX:"left",originY:"bottom",left:0,top:n.height}),o()},bottomCenter:function(){i.set({originX:"center",originY:"bottom",left:n.width/2,top:n.height}),o()},bottomRight:function(){i.set({originX:"right",originY:"bottom",left:n.height,top:n.height}),o()}}},groupX:function(){var n=e,o=n.objects.length,r=0;n.forEachObject((function(t){r+=t.width*t.scaleX}));var a=(n.width*n.scaleX-r)/(o-1);if(a<=0)t.$toast.warning("太密了");else{n.forEachObject((function(t,e){t.set({originX:"left",originY:"top"})}));var s=[],c=-n.width*n.scaleX/2,l=0;n.forEachObject((function(t,e){s.push(c+a*e+l),l+=t.width*t.scaleX})),n.forEachObject((function(t,e){t.set({left:s[e]})})),t.injiycjytztattlmibmcseunlsudkgkpi().groupTop(),t.injiycjytztattlmibmcseunlsudkgkpi().groupCenterY(),i(n)}},groupY:function(){var n=e,o=n.objects.length,r=0;n.forEachObject((function(t){r+=t.height*t.scaleY}));var a=(n.height*n.scaleY-r)/(o-1);if(a<=0)t.$toast.warning("太密了");else{n.forEachObject((function(t,e){t.set({originX:"left",originY:"top"})}));var s=[],c=-n.height*n.scaleY/2,l=0;n.forEachObject((function(t,e){s.push(c+a*e+l),l+=t.height*t.scaleY})),n.forEachObject((function(t,e){t.set({top:s[e]})})),t.injiycjytztattlmibmcseunlsudkgkpi().groupLeft(),t.injiycjytztattlmibmcseunlsudkgkpi().groupCenterX(),i(n)}},cloneFull:function(){return M(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet();case 1:case"end":return e.stop()}}),e)})))()},downloadPng:function(){var t=ut.base64ToFile(e.toDataURL());dt.download(t,"图片.png")},downloadJson:function(){var t=new Blob([JSON.stringify(e.toObject())],{type:"text/json"});dt.download(t,"code.json")},cloneFullSet:function(){var n,i,o,r,a,s,c,l,u,f,h,d,p,g=!!e.diy,m=0;g?(n=e.item(0),i=e.diy.paddingX,o=e.diy.paddingY,r=e.diy.countX,a=e.diy.countY,s=e.diy.offsetX,c=e.diy.offsetY,l=e.diy.angle,u=e.diy.zoom,f=e.diy.skewX,h=e.diy.skewY,d=e.diy.flipX,p=e.diy.flipY,m=e.top):(n=e,i=1,o=1,r=3,a=3,s=1,c=1,l=e.angle,u=e.scaleX,f=e.skewX,h=e.skewY,d=e.flipX,p=e.flipY,m=e.top+e.height*e.scaleY);var b=[],v=function(t,e){return Array.apply(null,{length:e-t+1}).map((function(e,n){return n+t}))},y=s,w=c,x=function(x){var C=function(v){y=v%2==0?1:s,w=x%2==0?1:c,n.clone((function(C){if(C.set({scaleX:u,scaleY:u,skewX:f,skewY:h,flipX:d,flipY:p}),C.rotate(l),C.set({top:n.top*w+n.height*n.scaleY*v*o,left:n.left*y+n.width*n.scaleX*x*i}),b.push(C),b.length===r*a){var A=new fabric.Group(b,{});g&&Object.assign(A,e.toObject()),A.set({left:e.left,top:m,typeNew:"cloneFull",diy:{paddingX:i,paddingY:o,countX:r,countY:a,offsetX:s,offsetY:c,angle:l,zoom:u,skewX:f,skewY:h,flipX:d,flipY:p}}),g&&t.canvas.remove(e),t.canvas.add(A),A.addWithUpdate(),t.canvas.setActiveObject(A),t.canvas.requestRenderAll()}}))};for(var A in v(0,a-1))C(A)};for(var C in v(0,r-1))x(C)},saveObjectHub:function(){var n=e.toObject(["diy","typeNew","id","__takeRatio"]);t.localConfig.saveObjectData.push({type:"user",data:n}),t.$toast.info("已保存物件")},deleteObjectHub:function(e){t.localConfig.saveObjectData.splice(e,1);var n=JSON.parse(JSON.stringify(t.localConfig.saveObjectData));t.localConfig.saveObjectData=[],setTimeout((function(){t.localConfig.saveObjectData=n}),50)}}},startDrawingMode:function(){},tymoextnfpazuxhauvcemezijoxuuapyr:function(t){var e=a(t.target.files);this.vhgcgktdnmweerwvcywhuvfmsvdziklml(e)},dwofhvpkwfcsnsvfvbxyfpokreefstzcn:function(t){var e=this;t.preventDefault(),this.nwcpjzskbjrzrpawnuibwtqneqwedxrib||(this.nwcpjzskbjrzrpawnuibwtqneqwedxrib=!0),St.run((function(){e.nwcpjzskbjrzrpawnuibwtqneqwedxrib=!1}),1e3)},qinenyzekythhmzooyugrdvmyiblnycwq:function(t){var e=this;function n(t,i){(i++,t.isDirectory)?t.createReader().readEntries((function(t){t.length&&t.forEach((function(t){n(t,i)}))})):t.file((function(t){e.vhgcgktdnmweerwvcywhuvfmsvdziklml([t])}),(function(t){}))}t.preventDefault(),this.nwcpjzskbjrzrpawnuibwtqneqwedxrib=!1;var i=t.dataTransfer.items,o=t.dataTransfer.files,r=!1;try{for(var a=0;a<i.length;a++){if(i[a].webkitGetAsEntry().isDirectory){r=!0;break}}}catch(t){}if(r)for(var s=0;s<i.length;s++){n(i[s].webkitGetAsEntry(),0)}else e.vhgcgktdnmweerwvcywhuvfmsvdziklml(o)},xcijwdjygxlivgzabqiuvmvbgcrqyiepn:function(){var t=this;document.addEventListener("paste",(function(e){var n=(e.clipboardData||window.clipboardData).items,i=null;if(n&&n.length){for(var o=0;o<n.length;o++)if(-1!==n[o].type.indexOf("image")){i=n[o].getAsFile(),t.vhgcgktdnmweerwvcywhuvfmsvdziklml([i]);break}i||t.$toast.warning("粘贴内容非图片")}else t.$toast.warning("当前浏览器不支持")}))},vhgcgktdnmweerwvcywhuvfmsvdziklml:function(t){var e=this;return M(regeneratorRuntime.mark((function n(){var i,o,r,a,s,c,l,u,f,h,d,p,g,m;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return i=e,e.loading=!0,n.next=4,ut.readFile(t,i);case 4:return o=n.sent,n.next=7,ut.filterFile(o,e.todxtydkzoxcxybcwuapnkmmbounicfig.map((function(t){return t.replace(".","")})));case 7:if(r=n.sent,0===e.aoodfaukdxohiyxebiofqrbivsawjttix)e.dsbcmrmmagublmvucyheveepcvbycrflw=r.ok.concat(e.dsbcmrmmagublmvucyheveepcvbycrflw);else{a=P(r.ok);try{for(a.s();!(s=a.n()).done;)"image/svg+xml"===(c=s.value).type?fabric.loadSVGFromURL(c.blobUrl,(function(t,e){var n=fabric.util.groupSVGElements(t,e);E.Fn_putCenter(i.canvas,n,!0)}),(function(t,e){e.set({shadow:{blur:0,color:"#883912",offsetX:0,offsetY:0}})})):ut.blobToBase64(c.blob).then((function(t){i.rqrywndjuybrywdchsvqhdubuqnjxuybl().newImage(i.canvas,!1,!0,t)}))}catch(t){a.e(t)}finally{a.f()}}if(r.error.length){l="",u=P(r.error);try{for(u.s();!(f=u.n()).done;)h=f.value,l+="不支持文件格式: ".concat(h.name," ").concat(!0===h.isNameError?"真实文件类型: "+h.ext:""," \n")}catch(t){u.e(t)}finally{u.f()}e.$toast.warning(l,{timeout:15e3})}if(r.ok.length){d="",p=P(r.ok);try{for(p.s();!(g=p.n()).done;)m=g.value,d+="加入: ".concat(m.name," ").concat(!0===m.isNameError?"真实文件类型: "+m.ext:"","\n")}catch(t){p.e(t)}finally{p.f()}r.ok.length>5?e.$toast.info("Added ".concat(r.ok.length," files ")):e.$toast.info(d)}r=null,e.loading_text="",e.loading=!1;case 15:case"end":return n.stop()}}),n)})))()},yionhyehpezhyxcdqvpnkrgtexftufljg:function(t){URL.revokeObjectURL(this.dsbcmrmmagublmvucyheveepcvbycrflw[t].blobUrl),URL.revokeObjectURL(this.dsbcmrmmagublmvucyheveepcvbycrflw[t].miniUrl),this.dsbcmrmmagublmvucyheveepcvbycrflw.splice(t,1),this.dsbcmrmmagublmvucyheveepcvbycrflw_index>this.dsbcmrmmagublmvucyheveepcvbycrflw.length-1&&(this.dsbcmrmmagublmvucyheveepcvbycrflw_index=this.dsbcmrmmagublmvucyheveepcvbycrflw.length-1)},iqwkdaxgqgqssnjlajgyyfmexadanyzku:function(){var t=this;this.$swal.fire({title:"确认<strong>清空</strong>吗?",icon:"info",confirmButtonText:"Yes!"}).then((function(e){e.isConfirmed?(t.dsbcmrmmagublmvucyheveepcvbycrflw=[],t.dsbcmrmmagublmvucyheveepcvbycrflw_index=0,window.location.reload()):e.isDenied}))},xqiwbdxvdqnanodojqgrzlybpulueyavx:function(){var t=this;this.klbmiqhfojyhmtyviyencpsxmowlskuwh="",this.dsbcmrmmagublmvucyheveepcvbycrflw_index=1,setTimeout((function(){t.tapvqgtuqzfjjjpeqbkmmunwawmopzmmr.isStart=!0,t.dsbcmrmmagublmvucyheveepcvbycrflw_index=0,t.tapvqgtuqzfjjjpeqbkmmunwawmopzmmr.time=new Date}),100)},vsscfwhsppiuoegqvpeisnewqapvuggxy:function(){this.tapvqgtuqzfjjjpeqbkmmunwawmopzmmr.isStart=!1,this.xxdjozhlcwkbbpdsjetkxcyhofmmommfp=[],this.xxdjozhlcwkbbpdsjetkxcyhofmmommfp_change=[],this.tapvqgtuqzfjjjpeqbkmmunwawmopzmmr.time=0},nuyfoatxxaswfyheaezjdzuwhtsnlnxjx:function(){var t=this;this.loading=!0,this.dhlxmtawvcgzlofsdndramotjndsbufdg((function(){}),(function(){t.vzkwqqljbhhcmngfagkuabancauhhfzqj(!0),t.vsscfwhsppiuoegqvpeisnewqapvuggxy(),t.loading=!1}))},zchyaamtaokyajhmpmzsgfkevkqvefymh:function(t){var e=this,n=JSON.parse(JSON.stringify(t));"any"===n.type?this.$swal.fire({title:"输入任意字符",icon:"info",input:"text",confirmButtonText:"Yes!"}).then((function(t){t.isConfirmed&&(n.value=t.value,n.name=t.value,e.localConfig.rename.push(n))})):this.localConfig.rename.push(n)},eiweaipaberjpaswahmcovuyffpaodqed:function(){var t=this,e=[];return this.dsbcmrmmagublmvucyheveepcvbycrflw.map((function(n,i){var o="";t.localConfig.rename.map((function(e){"name"===e.type&&(o+=n.onlyName),"any"===e.type&&(o+=e.value),"date"===e.type&&(o+=ut.dayjs(new Date).format("YYYY-MM-DD")),"time"===e.type&&(o+=ut.dayjs(new Date).format("HH-mm-ss")),"number++"===e.type&&(o+=i+1+""),"number--"===e.type&&(o+=t.dsbcmrmmagublmvucyheveepcvbycrflw.length-1-i)})),e.push(o)})),e},vzkwqqljbhhcmngfagkuabancauhhfzqj:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=null;this.localConfig.isRename&&(n=this.eiweaipaberjpaswahmcovuyffpaodqed());var i=this.tapvqgtuqzfjjjpeqbkmmunwawmopzmmr.format[this.localConfig.format_index].type;this.xxdjozhlcwkbbpdsjetkxcyhofmmommfp=this.xxdjozhlcwkbbpdsjetkxcyhofmmommfp.map((function(e,o){return{name:n?n[o]:t.dsbcmrmmagublmvucyheveepcvbycrflw[o].onlyName,blob:e,type:i}})),this.localConfig.isZip&&!e?dt.fileTozip(this.xxdjozhlcwkbbpdsjetkxcyhofmmommfp):this.xxdjozhlcwkbbpdsjetkxcyhofmmommfp.map((function(t,e){setTimeout((function(){dt.download(t.blob,t.name)}),300*e)}))},dhlxmtawvcgzlofsdndramotjndsbufdg:function(){var t=arguments,e=this;return M(regeneratorRuntime.mark((function n(){var i,o,r,a,s,c,l,u;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:i=t.length>0&&void 0!==t[0]?t[0]:function(){},o=t.length>1&&void 0!==t[1]?t[1]:function(){},r=e,a=function(t){var n=e.localConfig.WH_index,i=e.localConfig.WH[e.localConfig.WH_index],o=e.vgtpluvbrjzlquzipnapdypqejfnjutkz(),r=o.width,a=o.height;return 0===n?{width:r,height:a}:1===n?(0==i.width&&(i.width=r),{width:i.width,height:a*i.width/r}):2===n?(0==i.height&&(i.height=a),{width:r*i.height/a,height:i.height}):void 0},s=e.localConfig.quality-0,c=e.tapvqgtuqzfjjjpeqbkmmunwawmopzmmr.format[e.localConfig.format_index],l=e.dsbcmrmmagublmvucyheveepcvbycrflw_index,u=e.dsbcmrmmagublmvucyheveepcvbycrflw[e.dsbcmrmmagublmvucyheveepcvbycrflw_index].width,r.dsbcmrmmagublmvucyheveepcvbycrflwChange(l,(function(){r.xxdjozhlcwkbbpdsjetkxcyhofmmommfp_change.push(1),dt.renderOutCanvas(r.canvas,u,a(),"id".concat(l)).then((function(t){i(),dt.outFormat(t,{format:c,quality:s}).then((function(t){r.xxdjozhlcwkbbpdsjetkxcyhofmmommfp.push(t),r.xxdjozhlcwkbbpdsjetkxcyhofmmommfp.length===r.dsbcmrmmagublmvucyheveepcvbycrflw.length&&r.vzkwqqljbhhcmngfagkuabancauhhfzqj(),o()}))}))}));case 9:case"end":return n.stop()}}),n)})))()},jzlrfisieshjtvrywwbswfiswewvggzuy:function(){this.dsbcmrmmagublmvucyheveepcvbycrflw_index>0&&this.dsbcmrmmagublmvucyheveepcvbycrflw_index<this.dsbcmrmmagublmvucyheveepcvbycrflw.length?this.dsbcmrmmagublmvucyheveepcvbycrflw_index-=1:this.dsbcmrmmagublmvucyheveepcvbycrflw_index=this.dsbcmrmmagublmvucyheveepcvbycrflw.length-1},zfxhtshyduvabhisgjqsalbgcqcgtkjfb:function(){this.dsbcmrmmagublmvucyheveepcvbycrflw_index>=0&&this.dsbcmrmmagublmvucyheveepcvbycrflw_index<this.dsbcmrmmagublmvucyheveepcvbycrflw.length-1?this.dsbcmrmmagublmvucyheveepcvbycrflw_index+=1:this.dsbcmrmmagublmvucyheveepcvbycrflw_index=0},sbhkzvrqbxcrluvnsapfjhyvoprbpxeqy:function(){this.canvasDataBackup=[],this.canvasDataBackup_index=0},tsketyaomoawsulkzowiaibzjppqgfdhp:function(){var t=this;this.ufsnwsulztjkzpenotwbavvtendchgkxq(),fabric.util.enlivenObjects(this.canvasDataBackup[this.canvasDataBackup_index],(function(e){e.forEach((function(e){t.canvas.add(e)})),t.canvas.renderAll()}))},lmyxmlpycaulkzptqptfdwifhxtbbgwfx:function(){if(this.canvasDataBackup_index-=1,this.canvasDataBackup_index<0)return this.canvasDataBackup_index=0,void this.$toast.info("没有记录了");this.tsketyaomoawsulkzowiaibzjppqgfdhp()},dbtfcamxotfwujzehkrrcdcihqabiqpef:function(){if(this.canvasDataBackup_index+=1,this.canvasDataBackup_index>this.canvasDataBackup.length-1)return this.canvasDataBackup_index=this.canvasDataBackup.length-1,void this.$toast.info("没有记录了");this.tsketyaomoawsulkzowiaibzjppqgfdhp()},setklbmiqhfojyhmtyviyencpsxmowlskuwh:function(t){return"isDrawingMode"!=t&&(this.canvas.isDrawingMode=!1),this.klbmiqhfojyhmtyviyencpsxmowlskuwh!=t?(this.klbmiqhfojyhmtyviyencpsxmowlskuwh=t,!0):(this.klbmiqhfojyhmtyviyencpsxmowlskuwh="",!1)},gtzqlpjkcmwdsupudmfbpzjiisvqehjzn:function(t){var e=this;fabric.util.enlivenObjects([this.localConfig.saveObjectData[t].data],(function(t){var n=t[0];E.Fn_putCenter(e.canvas,n),e.canvas.setActiveObject(n),e.canvas.renderAll()}))},chncbngiueuizlbfeywdvwfdurvmkrjpy:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.dsbcmrmmagublmvucyheveepcvbycrflw[this.dsbcmrmmagublmvucyheveepcvbycrflw_index];if("isPicInfoBox"===this.klbmiqhfojyhmtyviyencpsxmowlskuwh&&"none"===this.dsbcmrmmagublmvucyheveepcvbycrflw[this.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif){var e=this,n=new FileReader;n.readAsArrayBuffer(t.blob),n.onload=function(n){var i,o;try{o=kt.getPalette(t.miniImage,5)}catch(t){o=null}try{i=pt.a.load(n.target.result)}catch(t){i="no"}Object.assign(e.dsbcmrmmagublmvucyheveepcvbycrflw[e.dsbcmrmmagublmvucyheveepcvbycrflw_index],{exif:i,color:o})}}},vgtpluvbrjzlquzipnapdypqejfnjutkz:function(){return this.canvas.getObjects().filter((function(t){return"F_pic"===t.id}))[0]},szcadwtiebjwrwgreqqrsgmbjulufbuec:function(t){var e=this,n=this.vgtpluvbrjzlquzipnapdypqejfnjutkz();n.setSrc(this.dsbcmrmmagublmvucyheveepcvbycrflw[this.dsbcmrmmagublmvucyheveepcvbycrflw_index].blobUrl,(function(){var i=e.vgtpluvbrjzlquzipnapdypqejfnjutkz();E.Fn_setViewCenter(e.canvas,i),e.canvas.getActiveObject()&&e.canvas.getActiveObject().toString()===i.toString()&&Object.assign(e.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,{src:e.dsbcmrmmagublmvucyheveepcvbycrflw[e.dsbcmrmmagublmvucyheveepcvbycrflw_index].blobUrl,width:i.width,height:i.height}),e.canvas.requestRenderAll(),t(i,n)}))},xnhjfhboqopofomxvqljbbhfilrltkgvl:function(t){return!["F_showRotated","F_pic"].includes(t)},sxgbbejuyjybbiwlxywzjbmafksnvceeh:function(){return 2===this.canvas.getObjects().length},ufsnwsulztjkzpenotwbavvtendchgkxq:function(){var t=this;this.sxgbbejuyjybbiwlxywzjbmafksnvceeh()||this.canvas.forEachObject((function(e,n){t.xnhjfhboqopofomxvqljbbhfilrltkgvl(e.id)&&t.canvas.remove(e)}))},aalwwtauhztftibaelhmhxnumuopvbksn:function(){var t=this,e=[];return this.canvas.getObjects().map((function(n,i){t.xnhjfhboqopofomxvqljbbhfilrltkgvl(n.id)&&e.push(n.toObject(["diy","typeNew","id","__takeRatio"]))})),e},beforeaalwwtauhztftibaelhmhxnumuopvbksn:function(){var t=this;if("normal"!=this.muauzaxjzivjsesiehtbqeizpyukqmzjg.objectRatioMode){var e=this.vgtpluvbrjzlquzipnapdypqejfnjutkz();this.canvas.forEachObject((function(n,i){if(t.xnhjfhboqopofomxvqljbbhfilrltkgvl(n.id)){var o,r={x:e.width/2,y:e.height/2},a={x:n.getCenterPoint().x,y:n.getCenterPoint().y},s="",c="",l=n.originX,u=n.originY,f=n.width*n.scaleX,h=n.height*n.scaleY,d=n.left,p=n.top,g=n.width*n.scaleX/e.width,m=n.height*n.scaleY/e.height,b=n.scaleX/n.scaleY,v=n.scaleY/n.scaleX;a.x<.9*r.x?(s="left","center"===l?d-=f/2:"right"===l&&(d-=f)):a.x>1.1*r.x?(s="right","center"===l?d+=f/2:"left"===l&&(d+=f)):(s="center","left"===l?d+=f/2:"right"===l&&(d-=f/2)),a.y<.9*r.y?(c="top","center"===u?p-=h/2:"bottom"===u&&(p-=h)):a.y>1.1*r.y?(c="bottom","center"===u?p+=h/2:"top"===u&&(p+=h)):(c="center","top"===u?p+=h/2:"bottom"===u&&(p-=h/2)),d/=e.width,p/=e.height,n.__takeRatio=(I(o={index:i,newOriginX:s,newOriginY:c,beforeOriginX:l,beforeOriginY:u,width:f,height:h,left:d,top:p,scaleX:g,scaleY:m},"scaleX",g),I(o,"scaleXY",b),I(o,"scaleYX",v),o)}}))}},dsbcmrmmagublmvucyheveepcvbycrflwChange:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};this.sbhkzvrqbxcrluvnsapfjhyvoprbpxeqy(),this.chncbngiueuizlbfeywdvwfdurvmkrjpy();var n=t||this.dsbcmrmmagublmvucyheveepcvbycrflw_index,i=this;if(this.dsbcmrmmagublmvucyheveepcvbycrflw.length){if(this.ufsnwsulztjkzpenotwbavvtendchgkxq(),this.dsbcmrmmagublmvucyheveepcvbycrflw[n].objects.length)return fabric.util.enlivenObjects(this.dsbcmrmmagublmvucyheveepcvbycrflw[n].objects,(function(t){t.forEach((function(t){i.canvas.add(t)})),i.canvas.renderAll()})),void this.szcadwtiebjwrwgreqqrsgmbjulufbuec((function(t){e()}));if(this.muauzaxjzivjsesiehtbqeizpyukqmzjg.batchObject.length){if(this.muauzaxjzivjsesiehtbqeizpyukqmzjg.batchObject.length){function o(t){t.szcadwtiebjwrwgreqqrsgmbjulufbuec((function(n){t.canvas.getActiveObject()&&t.canvas.discardActiveObject(),"normal"!=t.muauzaxjzivjsesiehtbqeizpyukqmzjg.objectRatioMode&&(t.canvas.forEachObject((function(e,i){t.xnhjfhboqopofomxvqljbbhfilrltkgvl(e.id)&&("full"===t.muauzaxjzivjsesiehtbqeizpyukqmzjg.objectRatioMode&&(e.scaleX=n.width*e.__takeRatio.scaleX/e.width,e.scaleY=e.scaleX*e.__takeRatio.scaleXY),e.originX=e.__takeRatio.newOriginX,e.originY=e.__takeRatio.newOriginY,e.left=n.width*e.__takeRatio.left,e.top=n.height*e.__takeRatio.top,e.setCoords(),t.canvas.renderAll())})),t.muauzaxjzivjsesiehtbqeizpyukqmzjg.batchObject=t.aalwwtauhztftibaelhmhxnumuopvbksn(),e())}))}fabric.util.enlivenObjects(this.muauzaxjzivjsesiehtbqeizpyukqmzjg.batchObject,(function(t){t.forEach((function(t){i.canvas.add(t)})),o(i),i.canvas.renderAll()}))}}else this.szcadwtiebjwrwgreqqrsgmbjulufbuec((function(t){e()}))}else this.aoodfaukdxohiyxebiofqrbivsawjttix=0},smddfqxqpvumnxfuiyruvddadsgglsvyx:function(){var t=this,e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];1===this.aoodfaukdxohiyxebiofqrbivsawjttix?this.dsbcmrmmagublmvucyheveepcvbycrflw[this.dsbcmrmmagublmvucyheveepcvbycrflw_index].objects.length&&e?this.$swal.fire({title:"此图已'单张处理'过,确认应用到<strong>批量处理</strong>吗?",icon:"info",confirmButtonText:"Yes!"}).then((function(e){e.isConfirmed?(t.beforeaalwwtauhztftibaelhmhxnumuopvbksn(),t.muauzaxjzivjsesiehtbqeizpyukqmzjg.batchObject=t.aalwwtauhztftibaelhmhxnumuopvbksn(),t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].objects=[],t.dsbcmrmmagublmvucyheveepcvbycrflwChange()):t.dsbcmrmmagublmvucyheveepcvbycrflwChange()})):(this.beforeaalwwtauhztftibaelhmhxnumuopvbksn(),this.muauzaxjzivjsesiehtbqeizpyukqmzjg.batchObject=this.aalwwtauhztftibaelhmhxnumuopvbksn()):2===this.aoodfaukdxohiyxebiofqrbivsawjttix&&(this.dsbcmrmmagublmvucyheveepcvbycrflw[this.dsbcmrmmagublmvucyheveepcvbycrflw_index].objects=this.aalwwtauhztftibaelhmhxnumuopvbksn()),this.canvasDataBackup.splice(this.canvasDataBackup_index+1,this.canvasDataBackup.length),this.canvasDataBackup.push(this.aalwwtauhztftibaelhmhxnumuopvbksn()),this.canvasDataBackup.length>0&&(this.canvasDataBackup_index=this.canvasDataBackup.length-1)},tacqyvmotkmhyxjlruokldjuxfrkyifpo:function(t){var e=this;this.loading=!0,ut.readUrl(t).then((function(t){0!==t.length?e.vhgcgktdnmweerwvcywhuvfmsvdziklml(t):e.loading=!1}))}},created:function(){var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?464da4b4bdb6caf9a9156b411b2db62e"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();var t=this;return M(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:localforage.getItem("batch_localConfig").then((function(e){e?Object.assign(t.localConfig,e):t.localConfig.saveObjectData=t.localConfig.saveObjectData.concat(At)}));case 1:case"end":return e.stop()}}),e)})))()},mounted:function(){var t=this;return M(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.yjvlnvsvfwfbkiprtoumylmyhqsxpsecx=t.gfmbqeczdopieubjaonmicnvgnfoqbzjj(),e.next=3,t.jiybcabxgsodcrzrcsugnjmpduxuddvwn();case 3:t.xcijwdjygxlivgzabqiuvmvbgcrqyiepn();case 4:case"end":return e.stop()}}),e)})))()},watch:{dsbcmrmmagublmvucyheveepcvbycrflw_index:function(t,e){var n=this;if(this.tapvqgtuqzfjjjpeqbkmmunwawmopzmmr.isStart){var i=this,o=this.dsbcmrmmagublmvucyheveepcvbycrflw_index===this.dsbcmrmmagublmvucyheveepcvbycrflw.length-1;i.dhlxmtawvcgzlofsdndramotjndsbufdg((function(){o||(i.dsbcmrmmagublmvucyheveepcvbycrflw_index+=1)}))}else St.run((function(){n.dsbcmrmmagublmvucyheveepcvbycrflwChange()}),50)},dsbcmrmmagublmvucyheveepcvbycrflw:function(t,e){var n=this;St.run((function(){n.dsbcmrmmagublmvucyheveepcvbycrflwChange()}),50)},aoodfaukdxohiyxebiofqrbivsawjttix:function(t,e){1===t?this.canvas.setBackgroundColor("rgba(255, 73, 64, 0)",this.canvas.renderAll.bind(this.canvas)):2===t&&this.canvas.setBackgroundColor({source:V,opacity:1},this.canvas.renderAll.bind(this.canvas)),this.sbhkzvrqbxcrluvnsapfjhyvoprbpxeqy()},klbmiqhfojyhmtyviyencpsxmowlskuwh:function(t,e){this.chncbngiueuizlbfeywdvwfdurvmkrjpy()},"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject":{handler:function(t,e){var n=this;St.run((function(){e&&fabric.Image.fromObject(t,(function(t){"strokeWidth"in t&&(t.strokeWidth-=0),"rx"in t&&(t.ry=t.rx),Object.assign(n.muauzaxjzivjsesiehtbqeizpyukqmzjg.data,t),n.canvas.renderAll(),n.smddfqxqpvumnxfuiyruvddadsgglsvyx()}))}),200)},deep:!0},localConfig:{handler:function(t,e){localforage.setItem("batch_localConfig",t),Object.assign(this.canvas.freeDrawingBrush,this.localConfig.freeDrawingBrush)},deep:!0}}}],components:{HelloWorld:u,tip:h,switchBut:p,switchBut2:m,but:v,loadingIcon:w,logoBox:C,picMinbox:k,oneObjectHub:O,colorPanel:B}},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:{isDragover:t.nwcpjzskbjrzrpawnuibwtqneqwedxrib,inCanvas:0!=t.aoodfaukdxohiyxebiofqrbivsawjttix},attrs:{id:"app"},on:{dragover:t.dwofhvpkwfcsnsvfvbxyfpokreefstzcn,drop:t.qinenyzekythhmzooyugrdvmyiblnycwq}},[this.tapvqgtuqzfjjjpeqbkmmunwawmopzmmr.isStart?n("div",{staticClass:"outputShow",class:{end:t.dsbcmrmmagublmvucyheveepcvbycrflw.length===t.xxdjozhlcwkbbpdsjetkxcyhofmmommfp.length}},[n("div",{staticClass:"text"},[n("h2",[t._v(" "+t._s((t.xxdjozhlcwkbbpdsjetkxcyhofmmommfp.length/t.dsbcmrmmagublmvucyheveepcvbycrflw.length*100).toFixed(0))+" "),n("small",[t._v("%")])]),n("p",[t._v("Working...Do not close the browser")]),n("b",[t._v("已完成 "+t._s(t.xxdjozhlcwkbbpdsjetkxcyhofmmommfp.length)+" Photos | 剩余 "+t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw.length-t.xxdjozhlcwkbbpdsjetkxcyhofmmommfp.length)+" Photos")])]),t.dsbcmrmmagublmvucyheveepcvbycrflw.length===t.xxdjozhlcwkbbpdsjetkxcyhofmmommfp.length?n("div",{staticClass:"text deno"},[n("i",{staticClass:"iconfont icon-checkbox-marked-circle d"}),n("h2",[t._v("Deno ")]),n("p",[t._v("Photos compression package has been downloaded")]),n("b",[t._v("耗时 "+t._s(((new Date-t.tapvqgtuqzfjjjpeqbkmmunwawmopzmmr.time)/1e3).toFixed(0))+" 秒 | "+t._s(t.xxdjozhlcwkbbpdsjetkxcyhofmmommfp.length)+" Photos")]),n("br"),n("br"),n("div",{staticClass:"close on",on:{click:t.vsscfwhsppiuoegqvpeisnewqapvuggxy}},[n("i",{staticClass:"iconfont icon-close"}),t._v(" Close ")])]):t._e(),n("div",{staticClass:"bgOk",style:{width:(t.xxdjozhlcwkbbpdsjetkxcyhofmmommfp.length/t.dsbcmrmmagublmvucyheveepcvbycrflw.length*100).toFixed(1)+"%"}}),n("div",{staticClass:"bgOk bgOk2",style:{width:(t.xxdjozhlcwkbbpdsjetkxcyhofmmommfp_change.length/t.dsbcmrmmagublmvucyheveepcvbycrflw.length*100).toFixed(1)+"%"}}),n("div",{staticClass:"bg"})]):t._e(),t.loading?n("div",{staticClass:"loadingBox"},[n("div",{staticClass:"con",style:" "+t.nhkzzcoiaxtybkfbcznosfjgmmhbokzko()},[n("loadingIcon"),t.loading_text?n("p",[t._v(" "+t._s(t.loading_text)+" ")]):t._e(),n("p",{attrs:{else:""}},[t._v("Loading...")])],1)]):t._e(),n("header",[n("div",{attrs:{id:"logoDiv"}},[n("logoBox"),n("ul",[n("a",{href: "https://cdn.jsdelivr.net/gh/renzhezhilu/webp2jpg-online/cdn/batch/video.mp4",target: "_blank"},{on:{click:function(e){return t.setklbmiqhfojyhmtyviyencpsxmowlskuwh("isUserHelpBox")}}},[n("i",{staticClass:"iconfont icon-youtube-play"})])])],1),n("div",{attrs:{id:"viewBut"}},[n("div",{staticClass:"hBut photo",class:{block:0===t.aoodfaukdxohiyxebiofqrbivsawjttix},on:{click:function(e){return t.ypagaidghkkilhaocjcvgcwnjmrfjusmz(0)}}},[n("i",{staticClass:"iconfont icon-image"}),t._v(" 图库 "),t.dsbcmrmmagublmvucyheveepcvbycrflw.length?n("span",{staticClass:"dot"},[t._v(" "+t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw.length)+" ")]):t._e()]),t.dsbcmrmmagublmvucyheveepcvbycrflw.length?n("div",{staticClass:"hBut all",class:{block:1===t.aoodfaukdxohiyxebiofqrbivsawjttix},on:{click:function(e){return t.ypagaidghkkilhaocjcvgcwnjmrfjusmz(1)}}},[n("i",{staticClass:"iconfont icon-buffer"}),t._v(" 批量处理 ")]):n("div",{staticClass:"hBut all disabled"},[n("tip",{attrs:{text:"请先加入图片",type:"bottom"}},[n("i",{staticClass:"iconfont icon-buffer"}),t._v(" 批量处理 ")])],1),t.dsbcmrmmagublmvucyheveepcvbycrflw.length?n("div",{staticClass:"hBut one",class:{block:2===t.aoodfaukdxohiyxebiofqrbivsawjttix},on:{click:function(e){return t.ypagaidghkkilhaocjcvgcwnjmrfjusmz(2)}}},[n("i",{staticClass:"iconfont icon-flag-variant"}),t._v(" 单张处理 ")]):n("div",{staticClass:"hBut all disabled"},[n("tip",{attrs:{text:"请先加入图片",type:"bottom"}},[n("i",{staticClass:"iconfont icon-flag-variant"}),t._v(" 单张处理 ")])],1)]),t.dsbcmrmmagublmvucyheveepcvbycrflw.length?n("div",{staticClass:"hBut start ",attrs:{id:"start"},on:{click:t.xqiwbdxvdqnanodojqgrzlybpulueyavx}},[n("i",{staticClass:"iconfont icon-download"}),t._v(" 导出 ")]):n("div",{staticClass:"hBut start disabled"},[n("tip",{attrs:{text:"请先加入图片",type:"bottom"}},[n("i",{staticClass:"iconfont icon-download"}),t._v(" 导出 ")])],1)]),n("main",{directives:[{name:"show",rawName:"v-show",value:0===t.aoodfaukdxohiyxebiofqrbivsawjttix,expression:"aoodfaukdxohiyxebiofqrbivsawjttix===0"}],staticClass:"photoHub "},[n("input",{staticStyle:{display:"none"},attrs:{accept:t.todxtydkzoxcxybcwuapnkmmbounicfig,id:"photoHub_file",type:"file",value:"",multiple:""},on:{change:t.tymoextnfpazuxhauvcemezijoxuuapyr}}),t.dsbcmrmmagublmvucyheveepcvbycrflw.length?t._e():n("div",{staticClass:"inputData"},[n("div",{staticClass:"gfmbqeczdopieubjaonmicnvgnfoqbzjj"},t._l(t.yjvlnvsvfwfbkiprtoumylmyhqsxpsecx,(function(t,e){return n("i",{key:e,staticClass:"iconfont",class:t.class,style:t.style})})),0),n("label",{staticClass:"photoIn"},[n("h1",[t._v(" 图片批量加水印 ")]),t._m(0),n("h2",[t._v("拖入图片/文件夹 或或 Ctrl + V ")]),n("p",[t._v("最多1000张图片 & 每张不超过20 Mb")]),n("br"),t._m(1),n("div",{staticClass:"try"},[n("ul",{on:{click:function(e){return t.tacqyvmotkmhyxjlruokldjuxfrkyifpo(t.wsbevtjaaziyxnunezkvpvjaqyhyjdhex)}}},[t._l(t.outexpic("exMinPic"),(function(t,e){return n("li",{key:e},[n("img",{attrs:{src:t,alt:t}})])})),t._m(2)],2),n("ul",{on:{click:function(e){return t.tacqyvmotkmhyxjlruokldjuxfrkyifpo(t.wsbevtjaaziyxnunezkvpvjaqyhyjdhex_white)}}},[t._l(t.outexpic("exMinPic_white"),(function(t,e){return n("li",{key:e,staticStyle:{"background-color":"#eee"}},[n("img",{attrs:{src:t,alt:t}})])})),t._m(3)],2)]),n("br"),n("p",[t._v("支持格式: "+t._s(t.todxtydkzoxcxybcwuapnkmmbounicfig.join("、"))+" ")]),n("p",[t._v("无需上传文件,所有操作都在本地完成!")])])]),t.dsbcmrmmagublmvucyheveepcvbycrflw.length?n("div",{staticClass:"beforeData"},[n("div",{staticClass:"title"},[n("div",{staticClass:"left"},[n("label",{attrs:{for:"photoHub_file"}},[n("h3",[t._v(" 图片库("+t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw.length)+") "),n("i",{staticClass:"iconfont icon-plus-circle "})])])]),n("div",{staticClass:"zoom"},[n("div",{staticClass:"normal_but clear",on:{click:t.iqwkdaxgqgqssnjlajgyyfmexadanyzku}},[n("i",{staticClass:"iconfont icon-delete"})]),n("div",{staticClass:"moreInfo"},[t._v(" 信息: "),n("switchBut",{model:{value:t.localConfig.viewPhoto.isInfo,callback:function(e){t.$set(t.localConfig.viewPhoto,"isInfo",e)},expression:"localConfig.viewPhoto.isInfo"}})],1),n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.viewPhoto.zoom,expression:"localConfig.viewPhoto.zoom"}],attrs:{type:"range",step:"0.1",max:"3",min:"0.3"},domProps:{value:t.localConfig.viewPhoto.zoom},on:{__r:function(e){return t.$set(t.localConfig.viewPhoto,"zoom",e.target.value)}}})])]),n("ul",{staticClass:"photoList",class:{isInfo:t.localConfig.viewPhoto.isInfo},style:"zoom:"+t.localConfig.viewPhoto.zoom},t._l(t.dsbcmrmmagublmvucyheveepcvbycrflw,(function(e,i){return n("li",{key:i,attrs:{title:e.name+" ("+e.sizeText+" "+e.width+"x"+e.height+")"},on:{click:function(e){t.dsbcmrmmagublmvucyheveepcvbycrflw_index=i,t.aoodfaukdxohiyxebiofqrbivsawjttix=1}}},[n("div",{staticClass:"pic"},[n("img",{attrs:{src:e.miniUrl,alt:""}}),n("div",{staticClass:"num p",on:{click:function(e){return e.stopPropagation(),t.yionhyehpezhyxcdqvpnkrgtexftufljg(i)}}},[n("i",{staticClass:"iconfont icon-window-close"})])]),n("div",{staticClass:"name"},[t._v(" "+t._s(e.nameMin)+" "+t._s(e.isNameError?"("+e.ext+")":"")+" ")]),n("div",{staticClass:"wh p"},[t._v(" "+t._s(e.sizeText)+" ")]),n("div",{staticClass:"time"},[t._v(" ("+t._s(e.width+"x"+e.height)+") / "+t._s(e.fromNow)+" / "+t._s(i+1)+" ")])])})),0)]):t._e()]),n("div",{attrs:{id:"bgPic"}}),n("main",{directives:[{name:"show",rawName:"v-show",value:0!=t.aoodfaukdxohiyxebiofqrbivsawjttix,expression:"aoodfaukdxohiyxebiofqrbivsawjttix!=0"}]},[n("div",{attrs:{id:"picMinbox"}},[t.dsbcmrmmagublmvucyheveepcvbycrflw.length?n("picMinbox",{attrs:{picData:t.dsbcmrmmagublmvucyheveepcvbycrflw},on:{deleteOneMode:t.dsbcmrmmagublmvucyheveepcvbycrflwChange},model:{value:t.dsbcmrmmagublmvucyheveepcvbycrflw_index,callback:function(e){t.dsbcmrmmagublmvucyheveepcvbycrflw_index=e},expression:"dsbcmrmmagublmvucyheveepcvbycrflw_index"}}):t._e()],1),n("div",{attrs:{id:"rightBox"}},[n("div",{staticClass:"picEdit"},[n("div",{staticClass:"picLeft"}),n("div",{staticClass:"picRight"},[t.muauzaxjzivjsesiehtbqeizpyukqmzjg.isShow&&t.muauzaxjzivjsesiehtbqeizpyukqmzjg.switch?n("div",{staticClass:"muauzaxjzivjsesiehtbqeizpyukqmzjg",style:" "+t.nhkzzcoiaxtybkfbcznosfjgmmhbokzko()},["cloneFull"===t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.typeNew?n("div",{staticClass:"objectEdit"},[n("ul",{staticClass:"k"},[n("li",{staticClass:"normal_but cz red",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().del()}}},[n("i",{staticClass:"iconfont icon-delete-forever "}),t._v(" 删除 ")]),n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().copy()}}},[n("i",{staticClass:"iconfont icon-content-copy "}),t._v(" 复制 ")]),n("li",{staticClass:"normal_but cz ",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().saveObjectHub()}}},[n("i",{staticClass:"iconfont icon-content-save "}),t._v(" 保存 ")]),n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().bringToFront()}}},[n("i",{staticClass:"iconfont icon-reply-all ",staticStyle:{transform:"rotate(90deg)"}}),t._v(" 置顶 ")]),n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().sendToBack()}}},[n("i",{staticClass:"iconfont icon-reply-all ",staticStyle:{transform:"rotate(270deg)"}}),t._v(" 置底 ")])]),n("div",{staticClass:"br"}),n("ul",{staticClass:"k"},[n("tip",{attrs:{text:"旋转"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().rotate()}}},[n("i",{staticClass:"iconfont icon-rotate-right "})])]),n("tip",{attrs:{text:"水平翻转"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().flipX()}}},[n("i",{staticClass:"iconfont icon-unfold-less ",staticStyle:{transform:"rotate(90deg)"}})])]),n("tip",{attrs:{text:"垂直翻转"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().flipY()}}},[n("i",{staticClass:"iconfont icon-unfold-less"})])]),n("tip",{attrs:{text:"水平倾斜"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().skewX()}}},[n("i",{staticClass:"iconfont icon-checkbox-blank-outline ",staticStyle:{transform:"skew(-30deg)",zoom:".9"}})])]),n("tip",{attrs:{text:"垂直倾斜"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().skewY()}}},[n("i",{staticClass:"iconfont icon-checkbox-blank-outline ",staticStyle:{transform:"skew(0,-30deg)",zoom:".9"}})])]),n("tip",{attrs:{text:"清除变形"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().restore()}}},[n("i",{staticClass:"iconfont icon-do-not-disturb "})])])],1),n("ul",{staticClass:"s"},["opacity"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[n("p",[t._v("不透明度:")]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity"}],attrs:{type:"text"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity},on:{input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"opacity",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity"}],class:{normal:1==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity},attrs:{type:"range",step:"0.01",max:"1",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity},on:{__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"opacity",e.target.value)}}})]):t._e(),n("div",{staticClass:"br"}),n("h3",[t._v("数量")]),n("li",[n("p",[t._v("水平:")]),n("i",{staticClass:"iconfont icon-close-circle",on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countX=3,t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()}}}),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countX,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countX"}],attrs:{type:"text"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countX},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"countX",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countX,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countX"}],class:{normal:3==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countX},attrs:{type:"range",step:"1",max:"50",min:"1"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countX},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"countX",e.target.value)}}})]),n("li",[n("p",[t._v("垂直:")]),n("i",{staticClass:"iconfont icon-close-circle",on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countY=3,t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()}}}),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countY,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countY"}],attrs:{type:"text"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countY},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"countY",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countY,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countY"}],class:{normal:3==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countY},attrs:{type:"range",step:"1",max:"50",min:"1"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.countY},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"countY",e.target.value)}}})]),n("h3",[t._v("间距")]),n("li",[n("p",[t._v("水平:")]),n("i",{staticClass:"iconfont icon-close-circle",on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingX=1,t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()}}}),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingX,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingX"}],attrs:{type:"text"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingX},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"paddingX",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingX,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingX"}],class:{normal:1==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingX},attrs:{type:"range",step:"0.01",max:"3",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingX},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"paddingX",e.target.value)}}})]),n("li",[n("p",[t._v("垂直:")]),n("i",{staticClass:"iconfont icon-close-circle",on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingY=1,t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()}}}),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingY,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingY"}],attrs:{type:"text"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingY},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"paddingY",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingY,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingY"}],class:{normal:1==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingY},attrs:{type:"range",step:"0.01",max:"3",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.paddingY},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"paddingY",e.target.value)}}})]),n("h3",[t._v("偏移")]),n("li",[n("p",[t._v("水平:")]),n("i",{staticClass:"iconfont icon-close-circle",on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetX=1,t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()}}}),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetX,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetX"}],attrs:{type:"text"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetX},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"offsetX",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetX,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetX"}],class:{normal:1==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetX},attrs:{type:"range",step:"0.01",max:"2",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetX},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"offsetX",e.target.value)}}})]),n("li",[n("p",[t._v("垂直:")]),n("i",{staticClass:"iconfont icon-close-circle",on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetY=1,t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()}}}),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetY,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetY"}],attrs:{type:"text"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetY},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"offsetY",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetY,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetY"}],class:{normal:1==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetY},attrs:{type:"range",step:"0.01",max:"2",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.offsetY},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"offsetY",e.target.value)}}})]),n("h3",[t._v("其他")]),n("li",[n("p",[t._v("旋转:")]),n("i",{staticClass:"iconfont icon-close-circle",on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.angle=0,t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()}}}),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.angle,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.angle"}],attrs:{type:"number",step:"1",max:"360",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.angle},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"angle",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.angle,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.angle"}],class:{normal:0==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.angle},attrs:{type:"range",step:"1",max:"360",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.angle},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"angle",e.target.value)}}})]),n("li",[n("p",[t._v("缩放:")]),n("i",{staticClass:"iconfont icon-close-circle",on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.zoom=1,t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()}}}),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.zoom,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.zoom"}],attrs:{type:"number",step:"0.1",max:"10",min:"0.1"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.zoom},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"zoom",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.zoom,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.zoom"}],class:{normal:1==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.zoom},attrs:{type:"range",step:"0.1",max:"3",min:"0.1"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.zoom},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"zoom",e.target.value)}}})]),n("li",[n("p",[t._v("水平倾斜:")]),n("i",{staticClass:"iconfont icon-close-circle",on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewX=0,t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()}}}),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewX,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewX"}],attrs:{type:"number",step:"1",max:"180",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewX},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"skewX",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewX,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewX"}],class:{normal:0==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewX},attrs:{type:"range",step:"1",max:"180",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewX},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"skewX",e.target.value)}}})]),n("li",[n("p",[t._v("垂直倾斜:")]),n("i",{staticClass:"iconfont icon-close-circle",on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewY=0,t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()}}}),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewY,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewY"}],attrs:{type:"number",step:"1",max:"180",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewY},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"skewY",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewY,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewY"}],class:{normal:0==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewY},attrs:{type:"range",step:"1",max:"180",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.skewY},on:{change:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()},__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"skewY",e.target.value)}}})]),n("ul",{staticStyle:{display:"flex"}},[n("li",[t._v(" 水平翻转: "),n("switchBut",{on:{"parent-event":function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()}},model:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.flipX,callback:function(e){t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"flipX",e)},expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.flipX"}})],1),n("li",[t._v(" 垂直翻转: "),n("switchBut",{on:{"parent-event":function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFullSet()}},model:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.flipY,callback:function(e){t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy,"flipY",e)},expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.diy.flipY"}})],1)]),n("div",{staticClass:"br"}),n("b",[t._v("另存为")]),n("ul",{staticClass:"k"},[n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().downloadPng()}}},[n("i",{staticClass:"iconfont icon-download "}),t._v(" png ")])])])]):"group"===t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.type?n("div",{staticClass:"objectEdit"},[n("ul",{staticClass:"k"},[n("li",{staticClass:"normal_but cz red",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().del()}}},[n("i",{staticClass:"iconfont icon-delete-forever "}),t._v(" 删除 ")]),n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().copy()}}},[n("i",{staticClass:"iconfont icon-content-copy "}),t._v(" 复制 ")]),n("li",{staticClass:"normal_but cz ",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFull()}}},[n("i",{staticClass:"iconfont icon-drag "}),t._v(" 分身 ")]),n("li",{staticClass:"normal_but cz ",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().saveObjectHub()}}},[n("i",{staticClass:"iconfont icon-content-save "}),t._v(" 保存 ")]),n("li",{staticClass:"normal_but cz ",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().ungroup()}}},[n("i",{staticClass:"iconfont icon-ungroup "}),t._v(" 解散 ")]),n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().bringToFront()}}},[n("i",{staticClass:"iconfont icon-reply-all ",staticStyle:{transform:"rotate(90deg)"}}),t._v(" 置顶 ")]),n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().sendToBack()}}},[n("i",{staticClass:"iconfont icon-reply-all ",staticStyle:{transform:"rotate(270deg)"}}),t._v(" 置底 ")])]),n("div",{staticClass:"br"}),n("b",[t._v("变形")]),n("ul",{staticClass:"k"},[n("tip",{attrs:{text:"旋转"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().rotate()}}},[n("i",{staticClass:"iconfont icon-rotate-right "})])]),n("tip",{attrs:{text:"水平翻转"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().flipX()}}},[n("i",{staticClass:"iconfont icon-unfold-less ",staticStyle:{transform:"rotate(90deg)"}})])]),n("tip",{attrs:{text:"垂直翻转"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().flipY()}}},[n("i",{staticClass:"iconfont icon-unfold-less"})])]),n("tip",{attrs:{text:"水平倾斜"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().skewX()}}},[n("i",{staticClass:"iconfont icon-checkbox-blank-outline ",staticStyle:{transform:"skew(-30deg)",zoom:".9"}})])]),n("tip",{attrs:{text:"垂直倾斜"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().skewY()}}},[n("i",{staticClass:"iconfont icon-checkbox-blank-outline ",staticStyle:{transform:"skew(0,-30deg)",zoom:".9"}})])]),n("tip",{attrs:{text:"清除变形"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().restore()}}},[n("i",{staticClass:"iconfont icon-do-not-disturb "})])])],1),n("ul",{staticClass:"s"},["opacity"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[n("p",[t._v("不透明度:")]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity"}],attrs:{type:"text"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity},on:{input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"opacity",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity"}],class:{normal:1==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity},attrs:{type:"range",step:"0.01",max:"1",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity},on:{__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"opacity",e.target.value)}}})]):t._e()]),n("div",{staticClass:"br"}),n("b",[t._v("另存为")]),n("ul",{staticClass:"k"},[n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().downloadPng()}}},[n("i",{staticClass:"iconfont icon-download "}),t._v(" png ")])])]):"activeSelection"===t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.type?n("div",{staticClass:"objectEdit"},[n("ul",{staticClass:"k"},[n("li",{staticClass:"normal_but cz red",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().del()}}},[n("i",{staticClass:"iconfont icon-delete-forever "}),t._v(" 删除 ")]),n("li",{staticClass:"normal_but cz blue",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().group()}}},[n("i",{staticClass:"iconfont icon-ungroup "}),t._v(" 组合 ")]),n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().bringToFront()}}},[n("i",{staticClass:"iconfont icon-reply-all ",staticStyle:{transform:"rotate(90deg)"}}),t._v(" 置顶 ")]),n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().sendToBack()}}},[n("i",{staticClass:"iconfont icon-reply-all ",staticStyle:{transform:"rotate(270deg)"}}),t._v(" 置底 ")])]),n("div",{staticClass:"br"}),n("b",[t._v("组内对齐")]),n("ul",{staticClass:"k"},[n("tip",{attrs:{text:"左对齐"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().groupLeft()}}},[n("i",{staticClass:"iconfont icon-format-horizontal-align-left "})])]),n("tip",{attrs:{text:"水平居中对齐"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().groupCenterX()}}},[n("i",{staticClass:"iconfont icon-format-horizontal-align-center "})])]),n("tip",{attrs:{text:"右对齐"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().groupRight()}}},[n("i",{staticClass:"iconfont icon-format-horizontal-align-right "})])]),n("tip",{attrs:{text:"顶部对齐"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().groupTop()}}},[n("i",{staticClass:"iconfont icon-format-vertical-align-top "})])]),n("tip",{attrs:{text:"垂直居中对齐"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().groupCenterY()}}},[n("i",{staticClass:"iconfont icon-format-vertical-align-center "})])]),n("tip",{attrs:{text:"底部对齐"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().groupBottom()}}},[n("i",{staticClass:"iconfont icon-format-vertical-align-bottom "})])])],1),n("div",{staticClass:"br"}),n("b",[t._v("排列方式")]),n("ul",{staticClass:"k"},[n("tip",{attrs:{text:"水平分布"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().groupX()}}},[n("i",{staticClass:"iconfont icon-view-parallel "})])]),n("tip",{attrs:{text:"垂直分布"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().groupY()}}},[n("i",{staticClass:"iconfont icon-view-sequential "})])])],1),n("div",{staticClass:"br"}),n("b",[t._v("变形")]),n("ul",{staticClass:"k"},[n("tip",{attrs:{text:"旋转"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().rotate()}}},[n("i",{staticClass:"iconfont icon-rotate-right "})])]),n("tip",{attrs:{text:"水平翻转"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().flipX()}}},[n("i",{staticClass:"iconfont icon-unfold-less ",staticStyle:{transform:"rotate(90deg)"}})])]),n("tip",{attrs:{text:"垂直翻转"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().flipY()}}},[n("i",{staticClass:"iconfont icon-unfold-less"})])]),n("tip",{attrs:{text:"水平倾斜"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().skewX()}}},[n("i",{staticClass:"iconfont icon-checkbox-blank-outline ",staticStyle:{transform:"skew(-30deg)",zoom:".9"}})])]),n("tip",{attrs:{text:"垂直倾斜"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().skewY()}}},[n("i",{staticClass:"iconfont icon-checkbox-blank-outline ",staticStyle:{transform:"skew(0,-30deg)",zoom:".9"}})])]),n("tip",{attrs:{text:"清除变形"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().restore()}}},[n("i",{staticClass:"iconfont icon-do-not-disturb "})])])],1),n("ul",{staticClass:"s"},["opacity"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[n("p",[t._v("不透明度:")]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity"}],attrs:{type:"text"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity},on:{input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"opacity",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity"}],class:{normal:1==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity},attrs:{type:"range",step:"0.01",max:"1",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity},on:{__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"opacity",e.target.value)}}})]):t._e()])]):n("div",{staticClass:"objectEdit"},[n("ul",{staticClass:"k"},[n("li",{staticClass:"normal_but cz red",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().del()}}},[n("i",{staticClass:"iconfont icon-delete-forever "}),t._v(" 删除 ")]),n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().copy()}}},[n("i",{staticClass:"iconfont icon-content-copy "}),t._v(" 复制 ")]),n("li",{staticClass:"normal_but cz ",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().cloneFull()}}},[n("i",{staticClass:"iconfont icon-drag "}),t._v(" 分身 ")]),n("li",{staticClass:"normal_but cz ",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().saveObjectHub()}}},[n("i",{staticClass:"iconfont icon-content-save "}),t._v(" 保存 ")]),n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().bringToFront()}}},[n("i",{staticClass:"iconfont icon-reply-all ",staticStyle:{transform:"rotate(90deg)"}}),t._v(" 置顶 ")]),n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().sendToBack()}}},[n("i",{staticClass:"iconfont icon-reply-all ",staticStyle:{transform:"rotate(270deg)"}}),t._v(" 置底 ")])]),n("div",{staticClass:"br"}),n("b",[t._v("和主图对齐")]),n("div",{staticClass:"picPos"},[n("div",{on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().picPos().topLeft()}}},[n("i",{staticClass:"iconfont icon-arrow-top-left"})]),n("div",{on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().picPos().topCenter()}}},[n("i",{staticClass:"iconfont icon-arrow-up"})]),n("div",{on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().picPos().topRight()}}},[n("i",{staticClass:"iconfont icon-arrow-top-right"})]),n("div",{on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().picPos().centerLeft()}}},[n("i",{staticClass:"iconfont icon-arrow-left"})]),n("div",{on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().picPos().centerCenter()}}},[n("i",{staticClass:"iconfont icon-unfold-less"})]),n("div",{on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().picPos().centerRight()}}},[n("i",{staticClass:"iconfont icon-arrow-right"})]),n("div",{on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().picPos().bottomLeft()}}},[n("i",{staticClass:"iconfont icon-arrow-bottom-left"})]),n("div",{on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().picPos().bottomCenter()}}},[n("i",{staticClass:"iconfont icon-arrow-down"})]),n("div",{on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().picPos().bottomRight()}}},[n("i",{staticClass:"iconfont icon-arrow-bottom-right"})])]),n("div",{staticClass:"br"}),n("b",[t._v("变形")]),n("ul",{staticClass:"k"},[n("tip",{attrs:{text:"旋转"}},[n("li",{staticClass:"normal_but",class:{onbor:![0,360].includes(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.angle)},on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().rotate()}}},[n("i",{staticClass:"iconfont icon-rotate-right "})])]),n("tip",{attrs:{text:"水平翻转"}},[n("li",{staticClass:"normal_but",class:{onbor:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.flipX},on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().flipX()}}},[n("i",{staticClass:"iconfont icon-unfold-less ",staticStyle:{transform:"rotate(90deg)"}})])]),n("tip",{attrs:{text:"垂直翻转"}},[n("li",{staticClass:"normal_but",class:{onbor:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.flipY},on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().flipY()}}},[n("i",{staticClass:"iconfont icon-unfold-less"})])]),n("tip",{attrs:{text:"水平倾斜"}},[n("li",{staticClass:"normal_but",class:{onbor:0!=t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.skewX},on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().skewX()}}},[n("i",{staticClass:"iconfont icon-checkbox-blank-outline ",staticStyle:{transform:"skew(-30deg)",zoom:".9"}})])]),n("tip",{attrs:{text:"垂直倾斜"}},[n("li",{staticClass:"normal_but",class:{onbor:0!=t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.skewY},on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().skewY()}}},[n("i",{staticClass:"iconfont icon-checkbox-blank-outline ",staticStyle:{transform:"skew(0,-30deg)",zoom:".9"}})])]),n("tip",{attrs:{text:"清除变形"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().restore()}}},[n("i",{staticClass:"iconfont icon-do-not-disturb "})])])],1),n("ul",{staticClass:"tab"},[n("li",{staticClass:"viewZoom"},[n("div",{staticClass:"normal_but",class:{on:1===t.muauzaxjzivjsesiehtbqeizpyukqmzjg.styleTab},on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.styleTab=1}}},[n("i",{staticClass:"iconfont icon-xiangzuo1 "}),t._v(" 外观 ")]),n("div",{staticClass:"normal_but",class:{on:2===t.muauzaxjzivjsesiehtbqeizpyukqmzjg.styleTab},on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.styleTab=2}}},[n("i",{staticClass:"iconfont icon-xiangzuo1 "}),t._v(" 阴影 ")]),"filters"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("div",{staticClass:"normal_but",class:{on:3===t.muauzaxjzivjsesiehtbqeizpyukqmzjg.styleTab},on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.styleTab=3}}},[n("i",{staticClass:"iconfont icon-xiangzuo1 "}),t._v(" 滤镜 ")]):t._e()])]),n("ul",{staticClass:"s"},[n("div",{directives:[{name:"show",rawName:"v-show",value:1===t.muauzaxjzivjsesiehtbqeizpyukqmzjg.styleTab,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.styleTab===1"}]},["opacity"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[n("p",[t._v("不透明度:")]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity"}],attrs:{type:"text"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity},on:{input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"opacity",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity"}],class:{normal:1==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity},attrs:{type:"range",step:"0.01",max:"1",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.opacity},on:{__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"opacity",e.target.value)}}})]):t._e(),"rx"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[n("p",[t._v("圆角:")]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.rx,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.rx"}],attrs:{type:"text"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.rx},on:{input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"rx",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.rx,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.rx"}],class:{normal:0==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.rx},attrs:{type:"range",step:"1",max:"100",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.rx},on:{__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"rx",e.target.value)}}})]):t._e(),t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.fontFamily?n("li",{},[n("p",[t._v("字体:")]),n("select",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.fontFamily,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.fontFamily"}],staticStyle:{"margin-right":"10px"},attrs:{id:"s1"},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"fontFamily",e.target.multiple?n:n[0])}}},[n("option",[t._v("Times New Roman")]),n("option",[t._v("Georgia")]),n("option",[t._v("Palatino Linotype")]),n("option",[t._v("Times New Roman")]),n("option",[t._v("Arial")]),n("option",[t._v("Helvetica")]),n("option",[t._v("Impact")]),n("option",[t._v("Courier New")])]),n("p",[t._v("斜体:")]),n("select",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.fontStyle,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.fontStyle"}],attrs:{id:"s1"},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"fontStyle",e.target.multiple?n:n[0])}}},[n("option",[t._v("normal")]),n("option",[t._v("italic")]),n("option",[t._v("oblique")])])]):t._e(),"i-text"===t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.type?n("li",{},[n("p",[t._v("粗体:")]),n("select",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.fontWeight,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.fontWeight"}],staticStyle:{"margin-right":"10px"},attrs:{id:"s1"},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"fontWeight",e.target.multiple?n:n[0])}}},[n("option",[t._v("normal")]),n("option",[t._v("bold")]),n("option",[t._v("100")]),n("option",[t._v("200")]),n("option",[t._v("300")]),n("option",[t._v("400")]),n("option",[t._v("500")]),n("option",[t._v("600")]),n("option",[t._v("700")]),n("option",[t._v("800")]),n("option",[t._v("900")])]),n("p",[t._v("对齐:")]),n("select",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.textAlign,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.textAlign"}],attrs:{id:"s2"},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"textAlign",e.target.multiple?n:n[0])}}},[n("option",[t._v("left")]),n("option",[t._v("center")]),n("option",[t._v("right")]),n("option",[t._v("justify")]),n("option",[t._v("justify-left")]),n("option",[t._v("justify-center")]),n("option",[t._v("justify-right")])])]):t._e(),n("ul",{staticStyle:{display:"flex"}},["fill"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[n("p",[t._v("填充:")]),n("p",{on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.fill=""}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("colorPanel",{staticStyle:{margin:"0 10px 0 5px"},model:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.fill,callback:function(e){t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"fill",e)},expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.fill"}})],1):t._e(),"backgroundColor"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[n("p",[t._v("背景:")]),n("p",{on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.backgroundColor=""}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("colorPanel",{staticStyle:{margin:"0 10px 0 5px"},model:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.backgroundColor,callback:function(e){t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"backgroundColor",e)},expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.backgroundColor"}})],1):t._e(),"textBackgroundColor"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[n("p",[t._v("行:")]),n("p",{on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.textBackgroundColor=""}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("colorPanel",{staticStyle:{margin:"0 10px 0 5px"},model:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.textBackgroundColor,callback:function(e){t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"textBackgroundColor",e)},expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.textBackgroundColor"}})],1):t._e()]),n("ul",{staticStyle:{display:"flex"}},["stroke"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[n("p",[t._v("描边:")]),n("p",{on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.stroke=""}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("colorPanel",{staticStyle:{margin:"0 10px 0 5px"},model:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.stroke,callback:function(e){t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"stroke",e)},expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.stroke"}}),n("p"),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.strokeWidth,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.strokeWidth"}],class:{normal:0==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.strokeWidth},staticStyle:{width:"90px"},attrs:{type:"range",step:"1",max:"30",min:"1"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.strokeWidth},on:{__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"strokeWidth",e.target.value)}}}),"strokeLineJoin"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("select",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.strokeDashArray,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.strokeDashArray"}],staticStyle:{width:"72px","margin-left":"7px"},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"strokeDashArray",e.target.multiple?n:n[0])}}},[n("option",{domProps:{value:null}},[t._v("实线")]),n("option",{domProps:{value:[10,10]}},[t._v("虚线01")]),n("option",{domProps:{value:[5,5]}},[t._v("虚线02")])]):t._e()],1):t._e()]),"lineHeight"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[n("p",[t._v("行高:")]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.lineHeight,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.lineHeight"}],attrs:{type:"text"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.lineHeight},on:{input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"lineHeight",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.lineHeight,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.lineHeight"}],class:{normal:1==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.lineHeight},attrs:{type:"range",step:"0.1",max:"10",min:"0.1"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.lineHeight},on:{__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"lineHeight",e.target.value)}}})]):t._e(),"charSpacing"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[n("p",[t._v("字距:")]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.charSpacing,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.charSpacing"}],attrs:{type:"text"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.charSpacing},on:{input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"charSpacing",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.charSpacing,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.charSpacing"}],class:{normal:0==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.charSpacing},attrs:{type:"range",step:"10",max:"1000",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.charSpacing},on:{__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"charSpacing",e.target.value)}}})]):t._e(),n("ul",{staticStyle:{display:"flex"}},["overline"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[t._v(" 上划线: "),n("switchBut",{model:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.overline,callback:function(e){t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"overline",e)},expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.overline"}})],1):t._e(),"linethrough"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[t._v(" 中划线: "),n("switchBut",{model:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.linethrough,callback:function(e){t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"linethrough",e)},expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.linethrough"}})],1):t._e(),"underline"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("li",{},[t._v(" 下划线: "),n("switchBut",{model:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.underline,callback:function(e){t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject,"underline",e)},expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.underline"}})],1):t._e()])]),"shadow"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject&&t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow?n("div",{directives:[{name:"show",rawName:"v-show",value:2===t.muauzaxjzivjsesiehtbqeizpyukqmzjg.styleTab,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.styleTab===2"}],staticClass:"f"},[n("ul",{staticClass:"f"},[n("li",{},[n("p",[t._v("虚实:")]),n("p",{on:{click:function(e){t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.color=""}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.color,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.color"}],attrs:{type:"color"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.color},on:{input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow,"color",e.target.value)}}}),n("p"),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.blur,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.blur"}],attrs:{type:"number",step:"1",max:"100",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.blur},on:{input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow,"blur",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.blur,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.blur"}],class:{normal:0==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.blur},staticStyle:{width:"90px"},attrs:{type:"range",step:"1",max:"100",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.blur},on:{__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow,"blur",e.target.value)}}})]),n("li",{},[n("p",[t._v(" 水平距离: ")]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetX,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetX"}],attrs:{type:"number",step:"1",max:"300",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetX},on:{input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow,"offsetX",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetX,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetX"}],class:{normal:0==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetX},attrs:{type:"range",step:"1",max:"300",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetX},on:{__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow,"offsetX",e.target.value)}}})]),n("li",{},[n("p",[t._v(" 垂直距离: ")]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetY,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetY"}],attrs:{type:"number",step:"1",max:"300",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetY},on:{input:function(e){e.target.composing||t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow,"offsetY",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetY,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetY"}],class:{normal:0==t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetY},attrs:{type:"range",step:"1",max:"300",min:"0"},domProps:{value:t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow.offsetY},on:{__r:function(e){return t.$set(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.shadow,"offsetY",e.target.value)}}})])])]):t._e(),"filters"in t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject?n("div",{directives:[{name:"show",rawName:"v-show",value:3===t.muauzaxjzivjsesiehtbqeizpyukqmzjg.styleTab,expression:"muauzaxjzivjsesiehtbqeizpyukqmzjg.styleTab===3"}],staticClass:"f"},t._l(t.muauzaxjzivjsesiehtbqeizpyukqmzjg.dataObject.filters,(function(e){return n("ul",{staticClass:"f"},["Blur"===e.type?n("li",{},[n("p",[t._v(" 模糊: ")]),n("p",{on:{click:function(t){e.blur=0}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:e.blur,expression:"item.blur"}],attrs:{type:"number",step:"0.01",max:"10",min:"0"},domProps:{value:e.blur},on:{input:function(n){n.target.composing||t.$set(e,"blur",n.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:e.blur,expression:"item.blur"}],class:{normal:0==e.blur},attrs:{type:"range",step:"0.01",max:"2",min:"0"},domProps:{value:e.blur},on:{__r:function(n){return t.$set(e,"blur",n.target.value)}}})]):t._e(),"Brightness"===e.type?n("li",{},[n("p",[t._v(" 亮度: ")]),n("p",{on:{click:function(t){e.brightness=0}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:e.brightness,expression:"item.brightness"}],attrs:{type:"number",step:"0.01",max:"1",min:"-1"},domProps:{value:e.brightness},on:{input:function(n){n.target.composing||t.$set(e,"brightness",n.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:e.brightness,expression:"item.brightness"}],class:{normal:0==e.brightness},attrs:{type:"range",step:"0.01",max:"1",min:"-1"},domProps:{value:e.brightness},on:{__r:function(n){return t.$set(e,"brightness",n.target.value)}}})]):t._e(),"HueRotation"===e.type?n("li",{},[n("p",[t._v(" 色相: ")]),n("p",{on:{click:function(t){e.rotation=0}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:e.rotation,expression:"item.rotation"}],attrs:{type:"number",step:"0.01",max:"1",min:"-1"},domProps:{value:e.rotation},on:{input:function(n){n.target.composing||t.$set(e,"rotation",n.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:e.rotation,expression:"item.rotation"}],class:{normal:0==e.rotation},attrs:{type:"range",step:"0.01",max:"1",min:"-1"},domProps:{value:e.rotation},on:{__r:function(n){return t.$set(e,"rotation",n.target.value)}}})]):t._e(),"Saturation"===e.type?n("li",{},[n("p",[t._v(" 饱和度: ")]),n("p",{on:{click:function(t){e.saturation=0}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:e.saturation,expression:"item.saturation"}],attrs:{type:"number",step:"0.1",max:"3",min:"-1"},domProps:{value:e.saturation},on:{input:function(n){n.target.composing||t.$set(e,"saturation",n.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:e.saturation,expression:"item.saturation"}],class:{normal:0==e.saturation},attrs:{type:"range",step:"0.1",max:"3",min:"-1"},domProps:{value:e.saturation},on:{__r:function(n){return t.$set(e,"saturation",n.target.value)}}})]):t._e(),"Contrast"===e.type?n("li",{},[n("p",[t._v(" 对比度: ")]),n("p",{on:{click:function(t){e.contrast=0}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:e.contrast,expression:"item.contrast"}],attrs:{type:"number",step:"0.01",max:"1",min:"-1"},domProps:{value:e.contrast},on:{input:function(n){n.target.composing||t.$set(e,"contrast",n.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:e.contrast,expression:"item.contrast"}],class:{normal:0==e.contrast},attrs:{type:"range",step:"0.01",max:"1",min:"-1"},domProps:{value:e.contrast},on:{__r:function(n){return t.$set(e,"contrast",n.target.value)}}})]):t._e(),"Noise"===e.type?n("li",{},[n("p",[t._v(" 噪点: ")]),n("p",{on:{click:function(t){e.noise=0}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:e.noise,expression:"item.noise"}],attrs:{type:"number",step:"10",max:"1000",min:"0"},domProps:{value:e.noise},on:{input:function(n){n.target.composing||t.$set(e,"noise",n.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:e.noise,expression:"item.noise"}],class:{normal:0==e.noise},attrs:{type:"range",step:"10",max:"1000",min:"0"},domProps:{value:e.noise},on:{__r:function(n){return t.$set(e,"noise",n.target.value)}}})]):t._e(),"Pixelate"===e.type?n("li",{},[n("p",[t._v(" 马赛克: ")]),n("p",{on:{click:function(t){e.blocksize=1}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:e.blocksize,expression:"item.blocksize"}],attrs:{type:"number",step:"1",max:"30",min:"1"},domProps:{value:e.blocksize},on:{input:function(n){n.target.composing||t.$set(e,"blocksize",n.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:e.blocksize,expression:"item.blocksize"}],class:{normal:1==e.blocksize},attrs:{type:"range",step:"1",max:"30",min:"1"},domProps:{value:e.blocksize},on:{__r:function(n){return t.$set(e,"blocksize",n.target.value)}}})]):t._e()])})),0):t._e()]),n("div",{staticClass:"br"}),n("b",[t._v("另存为")]),n("ul",{staticClass:"k"},[n("li",{staticClass:"normal_but cz",on:{click:function(e){t.injiycjytztattlmibmcseunlsudkgkpi().downloadPng()}}},[n("i",{staticClass:"iconfont icon-download "}),t._v(" png ")])])])]):t._e(),t.canvas&&"isDrawingMode"===t.klbmiqhfojyhmtyviyencpsxmowlskuwh?n("div",{staticClass:"muauzaxjzivjsesiehtbqeizpyukqmzjg",style:""+t.nhkzzcoiaxtybkfbcznosfjgmmhbokzko()},[n("div",{staticClass:"objectEdit"},[n("h3",[t._v("画笔")]),n("div",{staticClass:"br"}),n("ul",{staticClass:"s"},[n("div",[n("ul",{staticStyle:{display:"flex"}},[n("li",{},[n("p",[t._v("填充:")]),n("p",{on:{click:function(e){t.localConfig.freeDrawingBrush.color=""}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.freeDrawingBrush.color,expression:"localConfig.freeDrawingBrush.color"}],attrs:{type:"color"},domProps:{value:t.localConfig.freeDrawingBrush.color},on:{input:function(e){e.target.composing||t.$set(t.localConfig.freeDrawingBrush,"color",e.target.value)}}}),n("p",[t._v("阴影颜色:")]),n("p",{on:{click:function(e){t.localConfig.freeDrawingBrush.shadow.color=""}}},[n("i",{staticClass:"iconfont icon-close-circle"})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.freeDrawingBrush.shadow.color,expression:"localConfig.freeDrawingBrush.shadow.color"}],attrs:{type:"color"},domProps:{value:t.localConfig.freeDrawingBrush.shadow.color},on:{input:function(e){e.target.composing||t.$set(t.localConfig.freeDrawingBrush.shadow,"color",e.target.value)}}})])])]),n("div",{staticClass:"f"},[n("ul",{staticClass:"f"},[n("li",{},[n("p",[t._v(" 画笔粗细: ")]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.freeDrawingBrush.width,expression:"localConfig.freeDrawingBrush.width"}],attrs:{type:"number",step:"1",max:"100",min:"0"},domProps:{value:t.localConfig.freeDrawingBrush.width},on:{input:function(e){e.target.composing||t.$set(t.localConfig.freeDrawingBrush,"width",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.freeDrawingBrush.width,expression:"localConfig.freeDrawingBrush.width"}],class:{normal:12==t.localConfig.freeDrawingBrush.width},attrs:{type:"range",step:"1",max:"100",min:"0"},domProps:{value:t.localConfig.freeDrawingBrush.width},on:{__r:function(e){return t.$set(t.localConfig.freeDrawingBrush,"width",e.target.value)}}})]),n("li",{},[n("p",[t._v(" 阴影虚实: ")]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.freeDrawingBrush.shadow.blur,expression:"localConfig.freeDrawingBrush.shadow.blur"}],attrs:{type:"number",step:"1",max:"300",min:"0"},domProps:{value:t.localConfig.freeDrawingBrush.shadow.blur},on:{input:function(e){e.target.composing||t.$set(t.localConfig.freeDrawingBrush.shadow,"blur",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.freeDrawingBrush.shadow.blur,expression:"localConfig.freeDrawingBrush.shadow.blur"}],class:{normal:0==t.localConfig.freeDrawingBrush.shadow.blur},attrs:{type:"range",step:"1",max:"300",min:"0"},domProps:{value:t.localConfig.freeDrawingBrush.shadow.blur},on:{__r:function(e){return t.$set(t.localConfig.freeDrawingBrush.shadow,"blur",e.target.value)}}})]),n("li",{},[n("p",[t._v(" 水平距离: ")]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.freeDrawingBrush.shadow.offsetX,expression:"localConfig.freeDrawingBrush.shadow.offsetX"}],attrs:{type:"number",step:"1",max:"300",min:"0"},domProps:{value:t.localConfig.freeDrawingBrush.shadow.offsetX},on:{input:function(e){e.target.composing||t.$set(t.localConfig.freeDrawingBrush.shadow,"offsetX",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.freeDrawingBrush.shadow.offsetX,expression:"localConfig.freeDrawingBrush.shadow.offsetX"}],class:{normal:0==t.localConfig.freeDrawingBrush.shadow.offsetX},attrs:{type:"range",step:"1",max:"300",min:"0"},domProps:{value:t.localConfig.freeDrawingBrush.shadow.offsetX},on:{__r:function(e){return t.$set(t.localConfig.freeDrawingBrush.shadow,"offsetX",e.target.value)}}})]),n("li",{},[n("p",[t._v(" 垂直距离: ")]),n("p",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.freeDrawingBrush.shadow.offsetY,expression:"localConfig.freeDrawingBrush.shadow.offsetY"}],attrs:{type:"number",step:"1",max:"300",min:"0"},domProps:{value:t.localConfig.freeDrawingBrush.shadow.offsetY},on:{input:function(e){e.target.composing||t.$set(t.localConfig.freeDrawingBrush.shadow,"offsetY",e.target.value)}}})]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.freeDrawingBrush.shadow.offsetY,expression:"localConfig.freeDrawingBrush.shadow.offsetY"}],class:{normal:0==t.localConfig.freeDrawingBrush.shadow.offsetY},attrs:{type:"range",step:"1",max:"300",min:"0"},domProps:{value:t.localConfig.freeDrawingBrush.shadow.offsetY},on:{__r:function(e){return t.$set(t.localConfig.freeDrawingBrush.shadow,"offsetY",e.target.value)}}})])])])])])]):t._e(),"isPicInfoBox"===t.klbmiqhfojyhmtyviyencpsxmowlskuwh?n("div",{staticClass:"muauzaxjzivjsesiehtbqeizpyukqmzjg",style:""+t.nhkzzcoiaxtybkfbcznosfjgmmhbokzko()},[n("div",{staticClass:"objectEdit"},[n("h3",[t._v("图片信息")]),n("div",{staticClass:"br"}),n("div",[n("img",{staticStyle:{width:"auto","max-height":"110px"},attrs:{src:t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].miniUrl,alt:""}}),n("br"),n("ul",{staticClass:"colorBlock"},t._l(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].color,(function(t,e){return n("li",{key:e,style:"background-color:rgb("+t.join(",")+")"})})),0),n("div",{staticClass:"br"}),n("p",[t._v(" 长: "),n("b",[t._v(" "+t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].width)+" px ")]),t._v(" 宽: "),n("b",[t._v(" "+t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].height)+" px ")]),t._v(" 大小: "),n("b",[t._v(" "+t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].sizeText)+" ")]),n("br"),t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif&&t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.format?n("span",[t._v(" 格式: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.format.description))])]):t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif&&t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.type?n("span",[t._v(" 格式: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.type))])]):t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].mime?n("span",[t._v(" 格式: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].mime))])]):n("span",[t._v(" 格式: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].blob.type))])])]),n("p",[t._v(" 日期:"),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].date)+" - "+t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].fromNow))])])]),"none"===t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif?n("loadingIcon"):"no"===t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif?n("h3",[t._v("没有exif")]):n("div",[t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.Thumbnail?n("span",[n("br"),t._v(" 分辨率: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.Thumbnail.YResolution.description))])]):t._e(),t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.Artist?n("p",[t._v(" 作者: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.Artist.description))])]):t._e(),t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.ImageDescription?n("p",[t._v(" 图片描述: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.ImageDescription.description)+" ")])]):t._e(),t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif["ICC Copyright"]?n("p",[t._v(" 版权: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif["ICC Copyright"].description))])]):t._e(),n("div",{staticClass:"br"}),t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.Model?n("p",[t._v(" 设备: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.Model.description))])]):t._e(),t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.CreatorTool?n("p",[t._v(" 软件: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.CreatorTool.description))])]):t._e(),t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.Software?n("p",[t._v(" 软件2: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.Software.description))])]):t._e(),t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.FNumber?n("p",[t._v(" 曝光: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.FNumber.description))])]):t._e(),t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.FocalLength?n("p",[t._v(" 焦距: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.FocalLength.description))])]):t._e(),t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.Flash?n("p",[t._v(" 闪光: "),n("b",[t._v(t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.Flash.description))])]):t._e(),n("div",{staticClass:"br"}),t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.GPSLatitudeRef?n("p",[t._v(" GPS定位: "),n("a",{attrs:{href:"",target:"_blank"}},[n("b",[t._v(" "+t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.GPSLatitudeRef.description)+": "+t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.GPSLatitude.description)+" - "+t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.GPSLongitudeRef.description)+": "+t._s(t.dsbcmrmmagublmvucyheveepcvbycrflw[t.dsbcmrmmagublmvucyheveepcvbycrflw_index].exif.GPSLongitude.description)+" ")])]),n("br")]):t._e(),n("p")])],1)]):t._e(),"isUserHelpBox"===t.klbmiqhfojyhmtyviyencpsxmowlskuwh?n("div",{staticClass:"muauzaxjzivjsesiehtbqeizpyukqmzjg userHelpBox",style:""+t.nhkzzcoiaxtybkfbcznosfjgmmhbokzko()},[t._v(" isUserHelpBox ")]):t._e(),n("div",{directives:[{name:"show",rawName:"v-show",value:"objectHub"===t.klbmiqhfojyhmtyviyencpsxmowlskuwh,expression:"klbmiqhfojyhmtyviyencpsxmowlskuwh==='objectHub'"}],staticClass:"muauzaxjzivjsesiehtbqeizpyukqmzjg objectHubBox",style:""+t.nhkzzcoiaxtybkfbcznosfjgmmhbokzko()},[n("div",{staticClass:"box"},[n("div",{staticClass:"tit"},[t._v("用户保存的")]),n("ul",{attrs:{id:"allHub"}},t._l(t.localConfig.saveObjectData,(function(e,i){return e&&"user"===e.type?n("li",{key:i,on:{click:function(e){return t.gtzqlpjkcmwdsupudmfbpzjiisvqehjzn(i)}}},[n("div",{staticClass:"close",on:{click:function(e){e.stopPropagation(),t.injiycjytztattlmibmcseunlsudkgkpi().deleteObjectHub(i)}}},[n("i",{staticClass:"iconfont icon-close"})]),n("oneObjectHub",{attrs:{data:e.data,index:i,width:50,height:50}})],1):t._e()})),0),n("div",{staticClass:"br"}),n("div",{staticClass:"tit"},[t._v("2D形状")]),n("ul",{attrs:{id:"allHub"}},t._l(t.localConfig.saveObjectData,(function(e,i){return e&&"2d"===e.type?n("li",{key:i,on:{click:function(e){return t.gtzqlpjkcmwdsupudmfbpzjiisvqehjzn(i)}}},[n("div",{staticClass:"close",on:{click:function(e){e.stopPropagation(),t.injiycjytztattlmibmcseunlsudkgkpi().deleteObjectHub(i)}}},[n("i",{staticClass:"iconfont icon-close"})]),n("oneObjectHub",{attrs:{data:e.data,index:i,width:50,height:50}})],1):t._e()})),0)])]),n("div",{staticClass:"butBox"},[n("ul",[n("tip",{attrs:{text:"切换图片"}},[n("li",{staticClass:"viewZoom"},[n("i",{staticClass:"iconfont icon-chevron-left normal_but",on:{click:function(e){return t.jzlrfisieshjtvrywwbswfiswewvggzuy()}}}),n("i",{staticClass:"iconfont icon-chevron-right normal_but",on:{click:function(e){return t.zfxhtshyduvabhisgjqsalbgcqcgtkjfb()}}})])])],1),n("ul",{staticClass:"groupBut"},[n("tip",{attrs:{text:"物件库"}},[n("li",{staticClass:"normal_but",class:{on:"objectHub"===t.klbmiqhfojyhmtyviyencpsxmowlskuwh},on:{click:function(e){return t.setklbmiqhfojyhmtyviyencpsxmowlskuwh("objectHub")}}},[n("i",{staticClass:"iconfont icon-dots-vertical"})])]),n("tip",{attrs:{text:"插入文本"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.rqrywndjuybrywdchsvqhdubuqnjxuybl().newText(t.canvas)}}},[n("i",{staticClass:"iconfont icon-format-title"})])]),n("tip",{attrs:{text:"插入图片"}},[n("label",{attrs:{for:"photoHub_file"}},[n("li",{staticClass:"normal_but"},[n("i",{staticClass:"iconfont icon-image"})])])]),n("tip",{attrs:{text:"插入矩形"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.rqrywndjuybrywdchsvqhdubuqnjxuybl().newRect(t.canvas)}}},[n("i",{staticClass:"iconfont icon-checkbox-blank"})])]),n("tip",{attrs:{text:"插入圆形"}},[n("li",{staticClass:"normal_but",on:{click:function(e){t.rqrywndjuybrywdchsvqhdubuqnjxuybl().newCircle(t.canvas)}}},[n("i",{staticClass:"iconfont icon-checkbox-blank-circle"})])]),t.canvas?n("tip",{attrs:{text:"画笔模式"}},[n("li",{staticClass:"normal_but",class:{on:"isDrawingMode"===t.klbmiqhfojyhmtyviyencpsxmowlskuwh},on:{click:function(e){t.canvas.isDrawingMode=t.setklbmiqhfojyhmtyviyencpsxmowlskuwh("isDrawingMode")}}},[n("i",{staticClass:"iconfont icon-pencil"})])]):t._e()],1),n("ul",[n("tip",{attrs:{text:"选中主图"}},[n("li",{staticClass:"normal_but",on:{click:t.danvkphonibljigjfzdemmmnkvrpuiitt}},[n("i",{staticClass:"iconfont icon-select-all"})])]),n("tip",{attrs:{text:"下载"}},[n("li",{staticClass:"normal_but",on:{click:function(e){return t.nuyfoatxxaswfyheaezjdzuwhtsnlnxjx()}}},[n("i",{staticClass:"iconfont icon-format-vertical-align-bottom"})])]),n("tip",{attrs:{text:"图片信息"}},[n("li",{staticClass:"normal_but",class:{on:"isPicInfoBox"===t.klbmiqhfojyhmtyviyencpsxmowlskuwh},on:{click:function(e){return t.setklbmiqhfojyhmtyviyencpsxmowlskuwh("isPicInfoBox")}}},[n("i",{staticClass:"iconfont icon-information-variant"})])]),n("tip",{attrs:{text:"撤销和撤回"}},[n("li",{staticClass:"viewZoom"},[n("i",{staticClass:"iconfont icon-undo-variant normal_but",on:{click:t.lmyxmlpycaulkzptqptfdwifhxtbbgwfx}},[t.canvasDataBackup_index>0?n("div",[t._v(" "+t._s(t.canvasDataBackup_index)+" ")]):t._e()]),n("i",{staticClass:"iconfont icon-redo-variant normal_but",on:{click:t.dbtfcamxotfwujzehkrrcdcihqabiqpef}},[t.canvasDataBackup.length-1-t.canvasDataBackup_index>0?n("div",[t._v(" "+t._s(t.canvasDataBackup.length-1-t.canvasDataBackup_index)+" ")]):t._e()])])])],1)]),t._m(4)])])]),n("div",{staticClass:"tableContent",attrs:{id:"fnMore"}},[n("div",{staticClass:"flowBox formatBox filterBox watchmarkBox"},[t._m(5),n("ul",[n("li",[n("div",{staticClass:"i"},[n("switchBut",{model:{value:t.localConfig.isZip,callback:function(e){t.$set(t.localConfig,"isZip",e)},expression:"localConfig.isZip"}})],1),t._m(6)])])]),n("div",{staticClass:"flowBox formatBox filterBox watchmarkBox"},[t._m(7),n("ul",[t._l(t.tapvqgtuqzfjjjpeqbkmmunwawmopzmmr.format,(function(e,i){return n("div",{key:i,staticClass:"normal_but",class:{on:t.localConfig.format_index===i},on:{click:function(e){t.localConfig.format_index=i}}},[t._v(" "+t._s(e.type)+" ")])})),t.tapvqgtuqzfjjjpeqbkmmunwawmopzmmr.format[t.localConfig.format_index].isQuality?n("li",[t._m(8),n("div",{staticClass:"i"},[n("b",[t._v(t._s(t.localConfig.quality)+"%")]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.quality,expression:"localConfig.quality"}],class:{normal:86===t.localConfig.quality},staticStyle:{width:"120px"},attrs:{type:"range",max:"100",min:"1",step:"1"},domProps:{value:t.localConfig.quality},on:{__r:function(e){return t.$set(t.localConfig,"quality",e.target.value)}}})])]):t._e(),t.tapvqgtuqzfjjjpeqbkmmunwawmopzmmr.format[t.localConfig.format_index].isColorCount?n("li",[t._m(9),n("div",{staticClass:"i"},[n("b",[t._v(t._s(t.localConfig.colorCount))]),n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.colorCount,expression:"localConfig.colorCount"}],class:{normal:256===t.localConfig.colorCount},staticStyle:{width:"120px"},attrs:{type:"range",max:"256",min:"1",step:"1"},domProps:{value:t.localConfig.colorCount},on:{__r:function(e){return t.$set(t.localConfig,"colorCount",e.target.value)}}})])]):t._e()],2)]),n("div",{staticClass:"flowBox sizeBox formatBox filterBox watchmarkBox"},[t._m(10),n("ul",[t._l(t.localConfig.WH,(function(e,i){return n("div",{key:i,staticClass:"normal_but",class:{on:t.localConfig.WH_index===i},on:{click:function(e){t.localConfig.WH_index=i}}},[t._v(" "+t._s(e.name)+" ")])})),1===t.localConfig.WH_index?n("div",[n("li",[t._m(11),n("div",{staticClass:"i"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.WH[t.localConfig.WH_index].width,expression:"localConfig.WH[localConfig.WH_index].width"}],attrs:{type:"number",max:"16340",min:"1",step:"10"},domProps:{value:t.localConfig.WH[t.localConfig.WH_index].width},on:{input:function(e){e.target.composing||t.$set(t.localConfig.WH[t.localConfig.WH_index],"width",e.target.value)}}}),n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.WH[t.localConfig.WH_index].width,expression:"localConfig.WH[localConfig.WH_index].width"}],class:{normal:0===t.localConfig.WH[t.localConfig.WH_index].width},attrs:{type:"range",max:"3000",min:"0",step:"100"},domProps:{value:t.localConfig.WH[t.localConfig.WH_index].width},on:{__r:function(e){return t.$set(t.localConfig.WH[t.localConfig.WH_index],"width",e.target.value)}}})])])]):t._e(),2===t.localConfig.WH_index?n("div",[n("li",[t._m(12),n("div",{staticClass:"i"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.WH[t.localConfig.WH_index].height,expression:"localConfig.WH[localConfig.WH_index].height"}],attrs:{type:"number",max:"16340",min:"0",step:"10"},domProps:{value:t.localConfig.WH[t.localConfig.WH_index].height},on:{input:function(e){e.target.composing||t.$set(t.localConfig.WH[t.localConfig.WH_index],"height",e.target.value)}}}),n("input",{directives:[{name:"model",rawName:"v-model",value:t.localConfig.WH[t.localConfig.WH_index].height,expression:"localConfig.WH[localConfig.WH_index].height"}],class:{normal:0===t.localConfig.WH[t.localConfig.WH_index].height},attrs:{type:"range",max:"3000",min:"0",step:"100"},domProps:{value:t.localConfig.WH[t.localConfig.WH_index].height},on:{__r:function(e){return t.$set(t.localConfig.WH[t.localConfig.WH_index],"height",e.target.value)}}})])])]):t._e(),0!=t.localConfig.WH_index?n("p",{staticClass:"p"},[t._v("单位px 范围0-16340")]):t._e()],2)]),n("div",{staticClass:"renameBox flowBox flipBox cutBox"},[n("div",{staticClass:"title"},[t._m(13),n("switchBut",{model:{value:t.localConfig.isRename,callback:function(e){t.$set(t.localConfig,"isRename",e)},expression:"localConfig.isRename"}})],1),t.localConfig.isRename?n("ul",[n("b",{staticStyle:{"line-height":"32px",opacity:".4"}},[t._v("点击加入:")]),n("div",{staticClass:"t"},t._l(t.tapvqgtuqzfjjjpeqbkmmunwawmopzmmr.renameData,(function(e,i){return n("div",{key:i,staticClass:"normal_but",on:{click:function(n){return t.zchyaamtaokyajhmpmzsgfkevkqvefymh(e)}}},[t._v(" "+t._s(e.name)+" ")])})),0),n("b",{staticStyle:{"line-height":"32px",opacity:".4"}},[t._v("已加入(1.点击删除 2.可拖动)")]),n("div",{staticClass:"t"},t._l(t.localConfig.rename,(function(e,i){return n("div",{key:i,staticClass:"normal_but on",on:{click:function(e){1!=t.localConfig.rename.length&&t.localConfig.rename.splice(i,1)}}},[t._v(" "+t._s(e.name)+" ")])})),0)]):t._e()])])])])}),[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("label",{attrs:{for:"photoHub_file"}},[n("div",{staticClass:"hBut one block",staticStyle:{margin:"20px 0",height:"42px","font-size":"16px"}},[n("i",{staticClass:"iconfont icon-exit-to-app"}),t._v(" 导入图片 ")])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("h3",[n("i",{staticClass:"iconfont icon-arrow-down"}),t._v(" 快速体验")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("li",{staticStyle:{width:"auto"}},[n("b",[t._v("5张大图")]),n("small",[t._v("1980x1020")])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("li",{staticStyle:{width:"auto"}},[n("b",[t._v("纯色背景")]),n("small",[t._v("1980x1020")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"picBox",attrs:{id:"picBox"}},[e("canvas",{attrs:{id:"picEditCanvas"}})])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"title"},[n("h3",[n("i",{staticClass:"iconfont icon-arrow-bottom-right"}),t._v(" 基础设置 ")])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"t"},[n("p",[t._v("是否打包")])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"title"},[n("h3",[n("i",{staticClass:"iconfont icon-arrow-bottom-right"}),t._v(" 导出格式 ")])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"t"},[n("p",[t._v("画质")])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"t"},[n("p",[t._v("颜色数")])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"title"},[n("h3",[n("i",{staticClass:"iconfont icon-arrow-bottom-right"}),t._v(" 导出尺寸 ")])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"t"},[n("p",[t._v("宽度")])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"t"},[n("p",[t._v("高度")])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("h3",[n("i",{staticClass:"iconfont icon-arrow-bottom-right"}),t._v(" 重命名 ")])}],!1,null,null,null).exports;function _t(t,e,n,i){return new(n||(n=Promise))((function(o,r){function a(t){try{c(i.next(t))}catch(t){r(t)}}function s(t){try{c(i.throw(t))}catch(t){r(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}c((i=i.apply(t,e||[])).next())}))}!function(t){t.SUCCESS="success",t.ERROR="error",t.WARNING="warning",t.INFO="info",t.DEFAULT="default"}(yt||(yt={})),function(t){t.TOP_LEFT="top-left",t.TOP_CENTER="top-center",t.TOP_RIGHT="top-right",t.BOTTOM_LEFT="bottom-left",t.BOTTOM_CENTER="bottom-center",t.BOTTOM_RIGHT="bottom-right"}(wt||(wt={})),function(t){t.ADD="add",t.DISMISS="dismiss",t.UPDATE="update",t.CLEAR="clear",t.UPDATE_DEFAULTS="update_defaults"}(xt||(xt={}));const Ot="Vue-Toastification",jt={type:{type:String,default:yt.DEFAULT},classNames:{type:[String,Array],default:()=>[]},trueBoolean:{type:Boolean,default:!0}},Tt={type:jt.type,customIcon:{type:[String,Boolean,Object,Function],default:!0}},Bt={component:{type:[String,Object,Function,Boolean],default:"button"},classNames:jt.classNames,showOnHover:Boolean,ariaLabel:{type:String,default:"close"}},It={timeout:{type:[Number,Boolean],default:5e3},hideProgressBar:Boolean,isRunning:Boolean},Pt={transition:{type:[Object,String],default:`${Ot}__bounce`},transitionDuration:{type:[Number,Object],default:750}};var Dt={CORE_TOAST:{position:{type:String,default:wt.TOP_RIGHT},draggable:jt.trueBoolean,draggablePercent:{type:Number,default:.6},pauseOnFocusLoss:jt.trueBoolean,pauseOnHover:jt.trueBoolean,closeOnClick:jt.trueBoolean,timeout:It.timeout,hideProgressBar:It.hideProgressBar,toastClassName:jt.classNames,bodyClassName:jt.classNames,icon:Tt.customIcon,closeButton:Bt.component,closeButtonClassName:Bt.classNames,showCloseButtonOnHover:Bt.showOnHover,accessibility:{type:Object,default:()=>({toastRole:"alert",closeButtonLabel:"close"})},rtl:Boolean,eventBus:Object},TOAST:{id:{type:[String,Number],required:!0},type:jt.type,content:{type:[String,Object,Function],required:!0},onClick:Function,onClose:Function},CONTAINER:{container:{type:[HTMLElement,Function],default:()=>document.body},newestOnTop:jt.trueBoolean,maxToasts:{type:Number,default:20},transition:Pt.transition,transitionDuration:Pt.transitionDuration,toastDefaults:Object,filterBeforeCreate:{type:Function,default:t=>t},filterToasts:{type:Function,default:t=>t},containerClassName:jt.classNames,onMounted:Function},PROGRESS_BAR:It,ICON:Tt,TRANSITION:Pt,CLOSE_BUTTON:Bt};const Mt=t=>"function"==typeof t,Lt=t=>"string"==typeof t,Rt=t=>Lt(t)&&t.trim().length>0,Ft=t=>"number"==typeof t,Ut=t=>void 0===t,Nt=t=>"object"==typeof t&&null!==t,zt=t=>Wt(t,"tag")&&Rt(t.tag),Yt=t=>window.TouchEvent&&t instanceof TouchEvent,Ht=t=>Wt(t,"component")&&Vt(t.component),Gt=t=>!!(t=>Mt(t)&&Wt(t,"cid"))(t)||!!Nt(t)&&(!(!t.extends&&!t._Ctor)||(!!Lt(t.template)||Qt(t))),Vt=t=>!Ut(t)&&(Lt(t)||(t=>t instanceof s.default||Gt(t))(t)||Qt(t)||zt(t)||Ht(t)),Xt=t=>Nt(t)&&Ft(t.height)&&Ft(t.width)&&Ft(t.right)&&Ft(t.left)&&Ft(t.top)&&Ft(t.bottom),Wt=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),Qt=t=>Wt(t,"render")&&Mt(t.render),qt=(t=>()=>t++)(0);function Kt(t){return Yt(t)?t.targetTouches[0].clientX:t.clientX}function Jt(t){return Yt(t)?t.targetTouches[0].clientY:t.clientY}const Zt=t=>{Ut(t.remove)?t.parentNode&&t.parentNode.removeChild(t):t.remove()},$t=t=>Ht(t)?$t(t.component):zt(t)?{render:()=>t}:t;function te(t,e,n,i,o,r,a,s,c,l){"boolean"!=typeof a&&(c=s,s=a,a=!1);const u="function"==typeof n?n.options:n;let f;if(t&&t.render&&(u.render=t.render,u.staticRenderFns=t.staticRenderFns,u._compiled=!0,o&&(u.functional=!0)),i&&(u._scopeId=i),r?(f=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),e&&e.call(this,c(t)),t&&t._registeredComponents&&t._registeredComponents.add(r)},u._ssrRegister=f):e&&(f=a?function(t){e.call(this,l(t,this.$root.$options.shadowRoot))}:function(t){e.call(this,s(t))}),f)if(u.functional){const t=u.render;u.render=function(e,n){return f.call(n),t(e,n)}}else{const t=u.beforeCreate;u.beforeCreate=t?[].concat(t,f):[f]}return n}const ee=s.default.extend({props:Dt.PROGRESS_BAR,data:()=>({hasClass:!0}),computed:{style(){return{animationDuration:`${this.timeout}ms`,animationPlayState:this.isRunning?"running":"paused",opacity:this.hideProgressBar?0:1}},cpClass(){return this.hasClass?`${Ot}__progress-bar`:""}},mounted(){this.$el.addEventListener("animationend",this.animationEnded)},beforeDestroy(){this.$el.removeEventListener("animationend",this.animationEnded)},methods:{animationEnded(){this.$emit("close-toast")}},watch:{timeout(){this.hasClass=!1,this.$nextTick((()=>this.hasClass=!0))}}});var ne=function(){var t=this,e=t.$createElement;return(t._self._c||e)("div",{class:t.cpClass,style:t.style})};ne._withStripped=!0;const ie=te({render:ne,staticRenderFns:[]},undefined,ee,undefined,false,undefined,!1,void 0,void 0,void 0);const oe=s.default.extend({props:Dt.CLOSE_BUTTON,computed:{buttonComponent(){return!1!==this.component?$t(this.component):"button"},classes(){const t=[`${Ot}__close-button`];return this.showOnHover&&t.push("show-on-hover"),t.concat(this.classNames)}}});var re=function(){var t=this,e=t.$createElement;return(t._self._c||e)(t.buttonComponent,t._g({tag:"component",class:t.classes,attrs:{"aria-label":t.ariaLabel}},t.$listeners),[t._v("\n ×\n")])};re._withStripped=!0;const ae=te({render:re,staticRenderFns:[]},undefined,oe,undefined,false,undefined,!1,void 0,void 0,void 0);const se={};var ce=function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{staticClass:"svg-inline--fa fa-check-circle fa-w-16",attrs:{"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"check-circle",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"}},[e("path",{attrs:{fill:"currentColor",d:"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"}})])};ce._withStripped=!0;const le=te({render:ce,staticRenderFns:[]},undefined,se,undefined,false,undefined,!1,void 0,void 0,void 0);const ue={};var fe=function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{staticClass:"svg-inline--fa fa-info-circle fa-w-16",attrs:{"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"info-circle",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"}},[e("path",{attrs:{fill:"currentColor",d:"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"}})])};fe._withStripped=!0;const he=te({render:fe,staticRenderFns:[]},undefined,ue,undefined,false,undefined,!1,void 0,void 0,void 0);const de={};var pe=function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{staticClass:"svg-inline--fa fa-exclamation-circle fa-w-16",attrs:{"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"exclamation-circle",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"}},[e("path",{attrs:{fill:"currentColor",d:"M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"}})])};pe._withStripped=!0;const ge=te({render:pe,staticRenderFns:[]},undefined,de,undefined,false,undefined,!1,void 0,void 0,void 0);const me={};var be=function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{staticClass:"svg-inline--fa fa-exclamation-triangle fa-w-18",attrs:{"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"exclamation-triangle",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512"}},[e("path",{attrs:{fill:"currentColor",d:"M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"}})])};be._withStripped=!0;const ve=te({render:be,staticRenderFns:[]},undefined,me,undefined,false,undefined,!1,void 0,void 0,void 0);const ye=s.default.extend({props:Dt.ICON,computed:{customIconChildren(){return Wt(this.customIcon,"iconChildren")?this.trimValue(this.customIcon.iconChildren):""},customIconClass(){return Lt(this.customIcon)?this.trimValue(this.customIcon):Wt(this.customIcon,"iconClass")?this.trimValue(this.customIcon.iconClass):""},customIconTag(){return Wt(this.customIcon,"iconTag")?this.trimValue(this.customIcon.iconTag,"i"):"i"},hasCustomIcon(){return this.customIconClass.length>0},component(){return this.hasCustomIcon?this.customIconTag:Vt(this.customIcon)?$t(this.customIcon):this.iconTypeComponent},iconTypeComponent(){return{[yt.DEFAULT]:he,[yt.INFO]:he,[yt.SUCCESS]:le,[yt.ERROR]:ve,[yt.WARNING]:ge}[this.type]},iconClasses(){const t=[`${Ot}__icon`];return this.hasCustomIcon?t.concat(this.customIconClass):t}},methods:{trimValue:(t,e="")=>Rt(t)?t.trim():e}});var we=function(){var t=this,e=t.$createElement;return(t._self._c||e)(t.component,{tag:"component",class:t.iconClasses},[t._v(t._s(t.customIconChildren))])};we._withStripped=!0;const xe=te({render:we,staticRenderFns:[]},undefined,ye,undefined,false,undefined,!1,void 0,void 0,void 0);const Ce=s.default.extend({components:{ProgressBar:ie,CloseButton:ae,Icon:xe},inheritAttrs:!1,props:Object.assign({},Dt.CORE_TOAST,Dt.TOAST),data:()=>({isRunning:!0,disableTransitions:!1,beingDragged:!1,dragStart:0,dragPos:{x:0,y:0},dragRect:{}}),computed:{classes(){const t=[`${Ot}__toast`,`${Ot}__toast--${this.type}`,`${this.position}`].concat(this.toastClassName);return this.disableTransitions&&t.push("disable-transition"),this.rtl&&t.push(`${Ot}__toast--rtl`),t},bodyClasses(){return[`${Ot}__toast-${Lt(this.content)?"body":"component-body"}`].concat(this.bodyClassName)},draggableStyle(){return this.dragStart===this.dragPos.x?{}:this.beingDragged?{transform:`translateX(${this.dragDelta}px)`,opacity:1-Math.abs(this.dragDelta/this.removalDistance)}:{transition:"transform 0.2s, opacity 0.2s",transform:"translateX(0)",opacity:1}},dragDelta(){return this.beingDragged?this.dragPos.x-this.dragStart:0},removalDistance(){return Xt(this.dragRect)?(this.dragRect.right-this.dragRect.left)*this.draggablePercent:0}},mounted(){this.draggable&&this.draggableSetup(),this.pauseOnFocusLoss&&this.focusSetup()},beforeDestroy(){this.draggable&&this.draggableCleanup(),this.pauseOnFocusLoss&&this.focusCleanup()},destroyed(){setTimeout((()=>{Zt(this.$el)}),1e3)},methods:{getVueComponentFromObj:$t,closeToast(){this.eventBus.$emit(xt.DISMISS,this.id)},clickHandler(){this.onClick&&this.onClick(this.closeToast),this.closeOnClick&&(this.beingDragged&&this.dragStart!==this.dragPos.x||this.closeToast())},timeoutHandler(){this.closeToast()},hoverPause(){this.pauseOnHover&&(this.isRunning=!1)},hoverPlay(){this.pauseOnHover&&(this.isRunning=!0)},focusPause(){this.isRunning=!1},focusPlay(){this.isRunning=!0},focusSetup(){addEventListener("blur",this.focusPause),addEventListener("focus",this.focusPlay)},focusCleanup(){removeEventListener("blur",this.focusPause),removeEventListener("focus",this.focusPlay)},draggableSetup(){const t=this.$el;t.addEventListener("touchstart",this.onDragStart,{passive:!0}),t.addEventListener("mousedown",this.onDragStart),addEventListener("touchmove",this.onDragMove,{passive:!1}),addEventListener("mousemove",this.onDragMove),addEventListener("touchend",this.onDragEnd),addEventListener("mouseup",this.onDragEnd)},draggableCleanup(){const t=this.$el;t.removeEventListener("touchstart",this.onDragStart),t.removeEventListener("mousedown",this.onDragStart),removeEventListener("touchmove",this.onDragMove),removeEventListener("mousemove",this.onDragMove),removeEventListener("touchend",this.onDragEnd),removeEventListener("mouseup",this.onDragEnd)},onDragStart(t){this.beingDragged=!0,this.dragPos={x:Kt(t),y:Jt(t)},this.dragStart=Kt(t),this.dragRect=this.$el.getBoundingClientRect()},onDragMove(t){this.beingDragged&&(t.preventDefault(),this.isRunning&&(this.isRunning=!1),this.dragPos={x:Kt(t),y:Jt(t)})},onDragEnd(){this.beingDragged&&(Math.abs(this.dragDelta)>=this.removalDistance?(this.disableTransitions=!0,this.$nextTick((()=>this.closeToast()))):setTimeout((()=>{this.beingDragged=!1,Xt(this.dragRect)&&this.pauseOnHover&&this.dragRect.bottom>=this.dragPos.y&&this.dragPos.y>=this.dragRect.top&&this.dragRect.left<=this.dragPos.x&&this.dragPos.x<=this.dragRect.right?this.isRunning=!1:this.isRunning=!0})))}}});var Ae=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.classes,style:t.draggableStyle,on:{click:t.clickHandler,mouseenter:t.hoverPause,mouseleave:t.hoverPlay}},[t.icon?n("Icon",{attrs:{"custom-icon":t.icon,type:t.type}}):t._e(),t._v(" "),n("div",{class:t.bodyClasses,attrs:{role:t.accessibility.toastRole||"alert"}},["string"==typeof t.content?[t._v(t._s(t.content))]:n(t.getVueComponentFromObj(t.content),t._g(t._b({tag:"component",attrs:{"toast-id":t.id},on:{"close-toast":t.closeToast}},"component",t.content.props,!1),t.content.listeners))],2),t._v(" "),t.closeButton?n("CloseButton",{attrs:{component:t.closeButton,"class-names":t.closeButtonClassName,"show-on-hover":t.showCloseButtonOnHover,"aria-label":t.accessibility.closeButtonLabel},on:{click:function(e){return e.stopPropagation(),t.closeToast(e)}}}):t._e(),t._v(" "),t.timeout?n("ProgressBar",{attrs:{"is-running":t.isRunning,"hide-progress-bar":t.hideProgressBar,timeout:t.timeout},on:{"close-toast":t.timeoutHandler}}):t._e()],1)};Ae._withStripped=!0;const ke=te({render:Ae,staticRenderFns:[]},undefined,Ce,undefined,false,undefined,!1,void 0,void 0,void 0);const Se=s.default.extend({inheritAttrs:!1,props:Dt.TRANSITION,methods:{beforeEnter(t){const e="number"==typeof this.transitionDuration?this.transitionDuration:this.transitionDuration.enter;t.style.animationDuration=`${e}ms`,t.style.animationFillMode="both",this.$emit("before-enter",t)},afterEnter(t){this.cleanUpStyles(t),this.$emit("after-enter",t)},afterLeave(t){this.cleanUpStyles(t),this.$emit("after-leave",t)},beforeLeave(t){const e="number"==typeof this.transitionDuration?this.transitionDuration:this.transitionDuration.leave;t.style.animationDuration=`${e}ms`,t.style.animationFillMode="both",this.$emit("before-leave",t)},leave(t,e){this.setAbsolutePosition(t),this.$emit("leave",t,e)},setAbsolutePosition(t){t.style.left=t.offsetLeft+"px",t.style.top=t.offsetTop+"px",t.style.width=getComputedStyle(t).width,t.style.height=getComputedStyle(t).height,t.style.position="absolute"},cleanUpStyles(t){t.style.animationFillMode="",t.style.animationDuration=""}}});var Ee=function(){var t=this,e=t.$createElement;return(t._self._c||e)("transition-group",{attrs:{tag:"div","enter-active-class":t.transition.enter?t.transition.enter:t.transition+"-enter-active","move-class":t.transition.move?t.transition.move:t.transition+"-move","leave-active-class":t.transition.leave?t.transition.leave:t.transition+"-leave-active"},on:{leave:t.leave,"before-enter":t.beforeEnter,"before-leave":t.beforeLeave,"after-enter":t.afterEnter,"after-leave":t.afterLeave}},[t._t("default")],2)};Ee._withStripped=!0;const _e=te({render:Ee,staticRenderFns:[]},undefined,Se,undefined,false,undefined,!1,void 0,void 0,void 0);const Oe=s.default.extend({components:{Toast:ke,VtTransition:_e},props:Object.assign({},Dt.CORE_TOAST,Dt.CONTAINER,Dt.TRANSITION),data:()=>({count:0,positions:Object.values(wt),toasts:{},defaults:{}}),computed:{toastArray(){return Object.values(this.toasts)},filteredToasts(){return this.defaults.filterToasts(this.toastArray)}},beforeMount(){this.setup(this.container);const t=this.eventBus;t.$on(xt.ADD,this.addToast),t.$on(xt.CLEAR,this.clearToasts),t.$on(xt.DISMISS,this.dismissToast),t.$on(xt.UPDATE,this.updateToast),t.$on(xt.UPDATE_DEFAULTS,this.updateDefaults),this.defaults=this.$props},methods:{setup(t){return _t(this,void 0,void 0,(function*(){Mt(t)&&(t=yield t()),Zt(this.$el),t.appendChild(this.$el)}))},setToast(t){Ut(t.id)||this.$set(this.toasts,t.id,t)},addToast(t){const e=Object.assign({},this.defaults,t.type&&this.defaults.toastDefaults&&this.defaults.toastDefaults[t.type],t),n=this.defaults.filterBeforeCreate(e,this.toastArray);n&&this.setToast(n)},dismissToast(t){const e=this.toasts[t];Ut(e)||Ut(e.onClose)||e.onClose(),this.$delete(this.toasts,t)},clearToasts(){Object.keys(this.toasts).forEach((t=>{this.dismissToast(t)}))},getPositionToasts(t){const e=this.filteredToasts.filter((e=>e.position===t)).slice(0,this.defaults.maxToasts);return this.defaults.newestOnTop?e.reverse():e},updateDefaults(t){Ut(t.container)||this.setup(t.container),this.defaults=Object.assign({},this.defaults,t)},updateToast({id:t,options:e,create:n}){this.toasts[t]?(e.timeout&&e.timeout===this.toasts[t].timeout&&e.timeout++,this.setToast(Object.assign({},this.toasts[t],e))):n&&this.addToast(Object.assign({},{id:t},e))},getClasses(t){return[`${Ot}__container`,t].concat(this.defaults.containerClassName)}}});var je=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",t._l(t.positions,(function(e){return n("div",{key:e},[n("VtTransition",{class:t.getClasses(e),attrs:{transition:t.defaults.transition,"transition-duration":t.defaults.transitionDuration}},t._l(t.getPositionToasts(e),(function(e){return n("Toast",t._b({key:e.id},"Toast",e,!1))})),1)],1)})),0)};je._withStripped=!0;const Te=te({render:je,staticRenderFns:[]},undefined,Oe,undefined,false,undefined,!1,void 0,void 0,void 0),Be=(t,e={},n=!0)=>{const i=e.eventBus=e.eventBus||new t;if(n){const n=new(t.extend(Te))({el:document.createElement("div"),propsData:e}),i=e.onMounted;Ut(i)||i(n)}const o=(t,e)=>{const n=Object.assign({},{id:qt(),type:yt.DEFAULT},e,{content:t});return i.$emit(xt.ADD,n),n.id};return o.clear=()=>i.$emit(xt.CLEAR),o.updateDefaults=t=>{i.$emit(xt.UPDATE_DEFAULTS,t)},o.dismiss=t=>{i.$emit(xt.DISMISS,t)},o.update=function(t,{content:e,options:n},o=!1){i.$emit(xt.UPDATE,{id:t,options:Object.assign({},n,{content:e}),create:o})},o.success=(t,e)=>o(t,Object.assign({},e,{type:yt.SUCCESS})),o.info=(t,e)=>o(t,Object.assign({},e,{type:yt.INFO})),o.error=(t,e)=>o(t,Object.assign({},e,{type:yt.ERROR})),o.warning=(t,e)=>o(t,Object.assign({},e,{type:yt.WARNING})),o};var Ie=(t,e)=>{const n=function(t,e=s.default){return t instanceof e?Be(e,{eventBus:t},!1):Be(e,t,!0)}(e,t);t.$toast=n,t.prototype.$toast=n},Pe=(n("aedd"),n("2109"),n("7d4b")),De=n.n(Pe);n("c7a1"),n("982a");if(s.default.use(Ie,{transition:"Vue-Toastification__fade",maxToasts:20,newestOnTop:!0,position:"bottom-right",timeout:5e3,closeOnClick:!0,pauseOnFocusLoss:!0,pauseOnHover:!0,draggable:!0,draggablePercent:.6,showCloseButtonOnHover:!1,hideProgressBar:!0,closeButton:"button",icon:!0,rtl:!1}),!btoa(encodeURI(window[atob("bG9jYXRpb24=")][atob("aHJlZg==")])).includes("aHR0cHM6Ly9yZW56aGV6aGlsdS5naXR")){function Me(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;a(t.children).map((function(t,e){setTimeout((function(){Math.random()>.8&&Object.assign(t.style,{zoom:Math.random()>.7?.3+1.2*Math.random():null,marginLeft:Math.random()>.8?84*Math.random()-33+"%":null,display:Math.random()>.77?"none":null}),Me(t)}),100*e)}))}Me(),setInterval((function(){Me()}),1e5*Math.random())}s.default.prototype.$swal=De.a.mixin({title:"",text:"",type:"info",customClass:null,allowEscapeKey:!0,allowOutsideClick:!0,showCancelButton:!0,showConfirmButton:!0,showCloseButton:!1,confirmButtonText:"OK",confirmButtonColor:"#0d57e1",cancelButtonColor:"#9ca1ab",cancelButtonText:"Cancel",timer:null,html:!1,animation:!0,showClass:{popup:"animate__animated animate__fadeInDown",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"animate__animated animate__fadeOutDown",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},inputPlaceholder:null,inputValue:null,showLoaderOnConfirm:!1}),s.default.config.productionTip=!1,new s.default({render:function(t){return t(Et)}}).$mount("#app")},"571a":function(t,e){var n={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==n.call(t)}},5728:function(t,e,n){var i=n("84fe");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("7bcfa492",i,!0,{sourceMap:!1,shadowMode:!1})},5747:function(t,e,n){"use strict";n("fb71")},"5a4c":function(t,e,n){"use strict";var i=n("9b16"),o=n("fc3a"),r=n("c3a3"),a=n("4340"),s=n("9a45"),c=n("5fd8");i("match",1,(function(t,e,n){return[function(e){var n=a(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,n):new RegExp(e)[t](String(n))},function(t){var i=n(e,t,this);if(i.done)return i.value;var a=o(t),l=String(this);if(!a.global)return c(a,l);var u=a.unicode;a.lastIndex=0;for(var f,h=[],d=0;null!==(f=c(a,l));){var p=String(f[0]);h[d]=p,""===p&&(a.lastIndex=s(l,r(a.lastIndex),u)),d++}return 0===d?null:h}]}))},"5bfe":function(t,e,n){var i=n("8d5c");t.exports=function(t,e){var n=i.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},"5cbf":function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},"5e7a":function(t,e,n){var i=n("aba0"),o=n("2bc8"),r=n("4f3e");t.exports=!i&&!o((function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a}))},"5fd8":function(t,e,n){var i=n("3d7c"),o=n("5133");t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var r=n.call(t,e);if("object"!=typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==i(t))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(t,e)}},6050:function(t,e,n){var i=n("4340");t.exports=function(t){return Object(i(t))}},"609d":function(t,e){t.exports=function(){throw new Error("Readable.from is not available in the browser")}},6158:function(t,e,n){var i=n("ec87"),o=n("c3a3"),r=n("0119"),a=function(t){return function(e,n,a){var s,c=i(e),l=o(c.length),u=r(a,l);if(t&&n!=n){for(;l>u;)if((s=c[u++])!=s)return!0}else for(;l>u;u++)if((t||u in c)&&c[u]===n)return t||u||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},6266:function(t,e,n){(function(t){function n(t,e){for(var n=0,i=t.length-1;i>=0;i--){var o=t[i];"."===o?t.splice(i,1):".."===o?(t.splice(i,1),n++):n&&(t.splice(i,1),n--)}if(e)for(;n--;n)t.unshift("..");return t}function i(t,e){if(t.filter)return t.filter(e);for(var n=[],i=0;i<t.length;i++)e(t[i],i,t)&&n.push(t[i]);return n}e.resolve=function(){for(var e="",o=!1,r=arguments.length-1;r>=-1&&!o;r--){var a=r>=0?arguments[r]:t.cwd();if("string"!=typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(e=a+"/"+e,o="/"===a.charAt(0))}return(o?"/":"")+(e=n(i(e.split("/"),(function(t){return!!t})),!o).join("/"))||"."},e.normalize=function(t){var r=e.isAbsolute(t),a="/"===o(t,-1);return(t=n(i(t.split("/"),(function(t){return!!t})),!r).join("/"))||r||(t="."),t&&a&&(t+="/"),(r?"/":"")+t},e.isAbsolute=function(t){return"/"===t.charAt(0)},e.join=function(){var t=Array.prototype.slice.call(arguments,0);return e.normalize(i(t,(function(t,e){if("string"!=typeof t)throw new TypeError("Arguments to path.join must be strings");return t})).join("/"))},e.relative=function(t,n){function i(t){for(var e=0;e<t.length&&""===t[e];e++);for(var n=t.length-1;n>=0&&""===t[n];n--);return e>n?[]:t.slice(e,n-e+1)}t=e.resolve(t).substr(1),n=e.resolve(n).substr(1);for(var o=i(t.split("/")),r=i(n.split("/")),a=Math.min(o.length,r.length),s=a,c=0;c<a;c++)if(o[c]!==r[c]){s=c;break}var l=[];for(c=s;c<o.length;c++)l.push("..");return(l=l.concat(r.slice(s))).join("/")},e.sep="/",e.delimiter=":",e.dirname=function(t){if("string"!=typeof t&&(t+=""),0===t.length)return".";for(var e=t.charCodeAt(0),n=47===e,i=-1,o=!0,r=t.length-1;r>=1;--r)if(47===(e=t.charCodeAt(r))){if(!o){i=r;break}}else o=!1;return-1===i?n?"/":".":n&&1===i?"/":t.slice(0,i)},e.basename=function(t,e){var n=function(t){"string"!=typeof t&&(t+="");var e,n=0,i=-1,o=!0;for(e=t.length-1;e>=0;--e)if(47===t.charCodeAt(e)){if(!o){n=e+1;break}}else-1===i&&(o=!1,i=e+1);return-1===i?"":t.slice(n,i)}(t);return e&&n.substr(-1*e.length)===e&&(n=n.substr(0,n.length-e.length)),n},e.extname=function(t){"string"!=typeof t&&(t+="");for(var e=-1,n=0,i=-1,o=!0,r=0,a=t.length-1;a>=0;--a){var s=t.charCodeAt(a);if(47!==s)-1===i&&(o=!1,i=a+1),46===s?-1===e?e=a:1!==r&&(r=1):-1!==e&&(r=-1);else if(!o){n=a+1;break}}return-1===e||-1===i||0===r||1===r&&e===i-1&&e===n+1?"":t.slice(e,i)};var o="b"==="ab".substr(-1)?function(t,e,n){return t.substr(e,n)}:function(t,e,n){return e<0&&(e=t.length+e),t.substr(e,n)}}).call(this,n("eef6"))},6406:function(t,e,n){var i=n("8843");t.exports=i("navigator","userAgent")||""},6509:function(t,e,n){var i=n("8d5c"),o=n("2bc8"),r=n("408b"),a=n("d348").NATIVE_ARRAY_BUFFER_VIEWS,s=i.ArrayBuffer,c=i.Int8Array;t.exports=!a||!o((function(){c(1)}))||!o((function(){new c(-1)}))||!r((function(t){new c,new c(null),new c(1.5),new c(t)}),!0)||o((function(){return 1!==new c(new s(2),1,void 0).length}))},6526:function(t,e,n){var i={};i[n("1f17")("toStringTag")]="z",t.exports="[object z]"===String(i)},6540:function(t,e,n){"use strict";var i=n("a09b"),o=n("bfc3").map,r=n("4d7f"),a=n("c1e5"),s=r("map"),c=a("map");i({target:"Array",proto:!0,forced:!s||!c},{map:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},6564:function(t,e,n){var i=n("42cc"),o=n("dbfe");t.exports=function(t,e,n){var r,a;return o&&"function"==typeof(r=e.constructor)&&r!==n&&i(a=r.prototype)&&a!==n.prototype&&o(t,a),t}},"65bb":function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"67ad":function(t,e,n){(e=n("a1a8")(!1)).push([t.i,'@font-face{font-family:iconfont;src:url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bookmark-remove:before{content:""}.icon-contrast-box:before{content:""}.icon-format-annotation-plus:before{content:""}.icon-led-on:before{content:""}.icon-pine-tree:before{content:""}.icon-spellcheck:before{content:""}.icon-weather-windy-variant:before{content:""}.icon-book-minus:before{content:""}.icon-cookie:before{content:""}.icon-format-bold:before{content:""}.icon-led-outline:before{content:""}.icon-pin:before{content:""}.icon-speedometer:before{content:""}.icon-web:before{content:""}.icon-book-multiple:before{content:""}.icon-copyright:before{content:""}.icon-format-clear:before{content:""}.icon-led-variant-on:before{content:""}.icon-pin-off:before{content:""}.icon-spotify:before{content:""}.icon-weight:before{content:""}.icon-book-multiple-variant:before{content:""}.icon-counter:before{content:""}.icon-format-color-fill:before{content:""}.icon-led-variant-off:before{content:""}.icon-pine-tree-box:before{content:""}.icon-spotlight:before{content:""}.icon-webhook:before{content:""}.icon-book-open:before{content:""}.icon-creation:before{content:""}.icon-format-color-text:before{content:""}.icon-led-variant-outline:before{content:""}.icon-pinterest:before{content:""}.icon-spotlight-beam:before{content:""}.icon-weight-kilogram:before{content:""}.icon-book-open-page-variant:before{content:""}.icon-cow:before{content:""}.icon-format-float-center:before{content:""}.icon-library:before{content:""}.icon-pinterest-box:before{content:""}.icon-spray:before{content:""}.icon-whatsapp:before{content:""}.icon-book-plus:before{content:""}.icon-credit-card:before{content:""}.icon-format-float-left:before{content:""}.icon-library-books:before{content:""}.icon-pistol:before{content:""}.icon-square-inc:before{content:""}.icon-webcam:before{content:""}.icon-book-open-variant:before{content:""}.icon-credit-card-multiple:before{content:""}.icon-format-float-none:before{content:""}.icon-library-music:before{content:""}.icon-pizza:before{content:""}.icon-stackexchange:before{content:""}.icon-wechat:before{content:""}.icon-book-variant:before{content:""}.icon-credit-card-off:before{content:""}.icon-format-float-right:before{content:""}.icon-library-plus:before{content:""}.icon-plane-shield:before{content:""}.icon-square-inc-cash:before{content:""}.icon-white-balance-auto:before{content:""}.icon-boombox:before{content:""}.icon-credit-card-plus:before{content:""}.icon-format-header-:before{content:""}.icon-lightbulb-on-outline:before{content:""}.icon-play:before{content:""}.icon-stackoverflow:before{content:""}.icon-white-balance-iridescent:before{content:""}.icon-border-all:before{content:""}.icon-crop:before{content:""}.icon-format-header-1:before{content:""}.icon-lightbulb:before{content:""}.icon-play-box-outline:before{content:""}.icon-stadium:before{content:""}.icon-wheelchair-accessibility:before{content:""}.icon-border-bottom:before{content:""}.icon-crop-free:before{content:""}.icon-format-header-2:before{content:""}.icon-lightbulb-on:before{content:""}.icon-play-circle:before{content:""}.icon-stairs:before{content:""}.icon-white-balance-incandescent:before{content:""}.icon-border-color:before{content:""}.icon-credit-card-scan:before{content:""}.icon-format-header-3:before{content:""}.icon-lightbulb-outline:before{content:""}.icon-play-circle-outline:before{content:""}.icon-star-circle:before{content:""}.icon-widgets:before{content:""}.icon-border-horizontal:before{content:""}.icon-crop-landscape:before{content:""}.icon-format-header-4:before{content:""}.icon-link:before{content:""}.icon-playlist-check:before{content:""}.icon-star-half:before{content:""}.icon-white-balance-sunny:before{content:""}.icon-border-inside:before{content:""}.icon-crop-portrait:before{content:""}.icon-format-header-decrease:before{content:""}.icon-linkedin:before{content:""}.icon-playlist-play:before{content:""}.icon-star:before{content:""}.icon-wiiu:before{content:""}.icon-border-none:before{content:""}.icon-crop-rotate:before{content:""}.icon-format-header-5:before{content:""}.icon-link-off:before{content:""}.icon-playlist-minus:before{content:""}.icon-star-off:before{content:""}.icon-wifi:before{content:""}.icon-border-left:before{content:""}.icon-crop-square:before{content:""}.icon-format-header-equal:before{content:""}.icon-link-variant-off:before{content:""}.icon-playlist-remove:before{content:""}.icon-star-outline:before{content:""}.icon-wifi-off:before{content:""}.icon-border-outside:before{content:""}.icon-crosshairs:before{content:""}.icon-format-header-increase:before{content:""}.icon-link-variant:before{content:""}.icon-playlist-plus:before{content:""}.icon-steam:before{content:""}.icon-wii:before{content:""}.icon-border-right:before{content:""}.icon-crosshairs-gps:before{content:""}.icon-format-header-pound:before{content:""}.icon-linkedin-box:before{content:""}.icon-play-pause:before{content:""}.icon-steering:before{content:""}.icon-window-close:before{content:""}.icon-border-top:before{content:""}.icon-cube:before{content:""}.icon-format-horizontal-align-center:before{content:""}.icon-linux:before{content:""}.icon-playstation:before{content:""}.icon-step-backward:before{content:""}.icon-wikipedia:before{content:""}.icon-border-style:before{content:""}.icon-crown:before{content:""}.icon-format-horizontal-align-left:before{content:""}.icon-lock:before{content:""}.icon-plex:before{content:""}.icon-step-forward:before{content:""}.icon-window-maximize:before{content:""}.icon-border-vertical:before{content:""}.icon-cube-outline:before{content:""}.icon-format-indent-increase:before{content:""}.icon-lock-outline:before{content:""}.icon-plus:before{content:""}.icon-step-forward-:before{content:""}.icon-window-open:before{content:""}.icon-bowl:before{content:""}.icon-cube-send:before{content:""}.icon-format-indent-decrease:before{content:""}.icon-lock-open-outline:before{content:""}.icon-plus-box-outline:before{content:""}.icon-step-backward-:before{content:""}.icon-window-restore:before{content:""}.icon-box-shadow:before{content:""}.icon-cup:before{content:""}.icon-format-line-spacing:before{content:""}.icon-lock-open:before{content:""}.icon-plus-box:before{content:""}.icon-stethoscope:before{content:""}.icon-windows:before{content:""}.icon-bow-tie:before{content:""}.icon-cube-unfolded:before{content:""}.icon-format-italic:before{content:""}.icon-lock-pattern:before{content:""}.icon-plus-circle:before{content:""}.icon-sticker:before{content:""}.icon-window-minimize:before{content:""}.icon-bowling:before{content:""}.icon-cup-off:before{content:""}.icon-format-line-style:before{content:""}.icon-login:before{content:""}.icon-plus-circle-multiple-outline:before{content:""}.icon-stocking:before{content:""}.icon-window-closed:before{content:""}.icon-box-cutter:before{content:""}.icon-cup-water:before{content:""}.icon-format-horizontal-align-right:before{content:""}.icon-lock-plus:before{content:""}.icon-plus-network:before{content:""}.icon-stop:before{content:""}.icon-worker:before{content:""}.icon-box:before{content:""}.icon-currency-btc:before{content:""}.icon-format-line-weight:before{content:""}.icon-login-variant:before{content:""}.icon-plus-one:before{content:""}.icon-stop-circle-outline:before{content:""}.icon-wordpress:before{content:""}.icon-bridge:before{content:""}.icon-currency-gbp:before{content:""}.icon-format-list-bulleted:before{content:""}.icon-logout:before{content:""}.icon-plus-circle-outline:before{content:""}.icon-stop-circle:before{content:""}.icon-wrench:before{content:""}.icon-briefcase:before{content:""}.icon-currency-eur:before{content:""}.icon-format-list-bulleted-type:before{content:""}.icon-logout-variant:before{content:""}.icon-pocket:before{content:""}.icon-store:before{content:""}.icon-wrap:before{content:""}.icon-briefcase-check:before{content:""}.icon-currency-inr:before{content:""}.icon-format-page-break:before{content:""}.icon-looks:before{content:""}.icon-plus-outline:before{content:""}.icon-store--hour:before{content:""}.icon-wunderlist:before{content:""}.icon-briefcase-download:before{content:""}.icon-currency-ngn:before{content:""}.icon-format-list-numbers:before{content:""}.icon-loop:before{content:""}.icon-polaroid:before{content:""}.icon-stove:before{content:""}.icon-xaml:before{content:""}.icon-briefcase-upload:before{content:""}.icon-currency-rub:before{content:""}.icon-format-paragraph:before{content:""}.icon-loupe:before{content:""}.icon-poll:before{content:""}.icon-subway:before{content:""}.icon-xbox:before{content:""}.icon-brightness-:before{content:""}.icon-currency-try:before{content:""}.icon-format-pilcrow:before{content:""}.icon-lumx:before{content:""}.icon-pokeball:before{content:""}.icon-subdirectory-arrow-left:before{content:""}.icon-xbox-controller:before{content:""}.icon-brightness-1:before{content:""}.icon-currency-usd:before{content:""}.icon-format-quote:before{content:""}.icon-magnet:before{content:""}.icon-poll-box:before{content:""}.icon-subdirectory-arrow-right:before{content:""}.icon-xbox-controller-off:before{content:""}.icon-brightness-2:before{content:""}.icon-currency-usd-off:before{content:""}.icon-format-paint:before{content:""}.icon-magnet-on:before{content:""}.icon-polymer:before{content:""}.icon-subway-variant:before{content:""}.icon-xda:before{content:""}.icon-brightness-3:before{content:""}.icon-cursor-default:before{content:""}.icon-format-size:before{content:""}.icon-magnify:before{content:""}.icon-play-protected-content:before{content:""}.icon-sunglasses:before{content:""}.icon-xing:before{content:""}.icon-brightness-4:before{content:""}.icon-cursor-default-outline:before{content:""}.icon-format-section:before{content:""}.icon-magnify-plus:before{content:""}.icon-pool:before{content:""}.icon-swap-horizontal:before{content:""}.icon-xing-circle:before{content:""}.icon-brightness-5:before{content:""}.icon-cursor-pointer:before{content:""}.icon-format-strikethrough:before{content:""}.icon-magnify-minus:before{content:""}.icon-pot:before{content:""}.icon-surround-sound:before{content:""}.icon-xing-box:before{content:""}.icon-access-point:before{content:""}.icon-brightness-6:before{content:""}.icon-cursor-move:before{content:""}.icon-format-strikethrough-variant:before{content:""}.icon-map:before{content:""}.icon-popcorn:before{content:""}.icon-swap-vertical:before{content:""}.icon-xml:before{content:""}.icon-account-box-outline:before{content:""}.icon-broom:before{content:""}.icon-cursor-text:before{content:""}.icon-format-subscript:before{content:""}.icon-mail-ru:before{content:""}.icon-pound:before{content:""}.icon-swim:before{content:""}.icon-yelp:before{content:""}.icon-account-box:before{content:""}.icon-brightness-auto:before{content:""}.icon-database:before{content:""}.icon-format-superscript:before{content:""}.icon-map-marker:before{content:""}.icon-pound-box:before{content:""}.icon-switch:before{content:""}.icon-yeast:before{content:""}.icon-access-point-network:before{content:""}.icon-brush:before{content:""}.icon-database-minus:before{content:""}.icon-format-text:before{content:""}.icon-map-marker-minus:before{content:""}.icon-pot-mix:before{content:""}.icon-sync:before{content:""}.icon-yin-yang:before{content:""}.icon-account-alert:before{content:""}.icon-bug:before{content:""}.icon-database-plus:before{content:""}.icon-format-textdirection-l-to-r:before{content:""}.icon-map-marker-circle:before{content:""}.icon-power:before{content:""}.icon-sync-alert:before{content:""}.icon-youtube-play:before{content:""}.icon-account-card-details:before{content:""}.icon-buffer:before{content:""}.icon-debug-step-into:before{content:""}.icon-format-textdirection-r-to-l:before{content:""}.icon-map-marker-multiple:before{content:""}.icon-power-plug:before{content:""}.icon-tab:before{content:""}.icon-zip-box:before{content:""}.icon-account:before{content:""}.icon-bulletin-board:before{content:""}.icon-debug-step-over:before{content:""}.icon-format-title:before{content:""}.icon-map-marker-off:before{content:""}.icon-power-settings:before{content:""}.icon-table:before{content:""}.icon-account-check:before{content:""}.icon-bullhorn:before{content:""}.icon-debug-step-out:before{content:""}.icon-format-vertical-align-bottom:before{content:""}.icon-map-marker-plus:before{content:""}.icon-power-plug-off:before{content:""}.icon-table-column-plus-before:before{content:""}.icon-account-key:before{content:""}.icon-bullseye:before{content:""}.icon-decimal-decrease:before{content:""}.icon-format-underline:before{content:""}.icon-map-marker-radius:before{content:""}.icon-power-socket:before{content:""}.icon-table-column-plus-after:before{content:""}.icon-account-convert:before{content:""}.icon-bus:before{content:""}.icon-delete:before{content:""}.icon-format-vertical-align-center:before{content:""}.icon-markdown:before{content:""}.icon-prescription:before{content:""}.icon-table-column-remove:before{content:""}.icon-account-circle:before{content:""}.icon-burst-mode:before{content:""}.icon-decimal-increase:before{content:""}.icon-format-vertical-align-top:before{content:""}.icon-margin:before{content:""}.icon-presentation:before{content:""}.icon-table-column-width:before{content:""}.icon-account-minus:before{content:""}.icon-cake:before{content:""}.icon-delete-circle:before{content:""}.icon-format-wrap-inline:before{content:""}.icon-marker:before{content:""}.icon-presentation-play:before{content:""}.icon-table-large:before{content:""}.icon-account-location:before{content:""}.icon-cake-layered:before{content:""}.icon-delete-empty:before{content:""}.icon-format-wrap-tight:before{content:""}.icon-marker-check:before{content:""}.icon-printer:before{content:""}.icon-table-row-height:before{content:""}.icon-account-multiple:before{content:""}.icon-cached:before{content:""}.icon-delete-forever:before{content:""}.icon-format-wrap-top-bottom:before{content:""}.icon-material-ui:before{content:""}.icon-printer-d:before{content:""}.icon-table-edit:before{content:""}.icon-account-multiple-minus:before{content:""}.icon-calculator:before{content:""}.icon-delete-sweep:before{content:""}.icon-format-wrap-square:before{content:""}.icon-martini:before{content:""}.icon-printer-alert:before{content:""}.icon-table-row-plus-after:before{content:""}.icon-account-multiple-plus:before{content:""}.icon-cake-variant:before{content:""}.icon-delete-variant:before{content:""}.icon-forum:before{content:""}.icon-math-compass:before{content:""}.icon-printer-settings:before{content:""}.icon-sword:before{content:""}.icon-account-multiple-outline:before{content:""}.icon-calendar:before{content:""}.icon-delta:before{content:""}.icon-forward:before{content:""}.icon-matrix:before{content:""}.icon-priority-high:before{content:""}.icon-sync-off:before{content:""}.icon-account-plus:before{content:""}.icon-calendar-blank:before{content:""}.icon-deskphone:before{content:""}.icon-foursquare:before{content:""}.icon-maxcdn:before{content:""}.icon-priority-low:before{content:""}.icon-table-row-plus-before:before{content:""}.icon-account-network:before{content:""}.icon-calendar-check:before{content:""}.icon-desktop-mac:before{content:""}.icon-fridge:before{content:""}.icon-medical-bag:before{content:""}.icon-professional-hexagon:before{content:""}.icon-tablet:before{content:""}.icon-account-off:before{content:""}.icon-calendar-clock:before{content:""}.icon-deviantart:before{content:""}.icon-fridge-filled:before{content:""}.icon-medium:before{content:""}.icon-projector-screen:before{content:""}.icon-table-row-remove:before{content:""}.icon-account-outline:before{content:""}.icon-calendar-plus:before{content:""}.icon-desktop-tower:before{content:""}.icon-fridge-filled-bottom:before{content:""}.icon-memory:before{content:""}.icon-projector:before{content:""}.icon-tablet-android:before{content:""}.icon-account-remove:before{content:""}.icon-calendar-multiple:before{content:""}.icon-details:before{content:""}.icon-fridge-filled-top:before{content:""}.icon-menu:before{content:""}.icon-publish:before{content:""}.icon-tablet-ipad:before{content:""}.icon-account-star:before{content:""}.icon-calendar-multiple-check:before{content:""}.icon-developer-board:before{content:""}.icon-fullscreen:before{content:""}.icon-menu-down:before{content:""}.icon-pulse:before{content:""}.icon-tab-unselected:before{content:""}.icon-account-settings:before{content:""}.icon-calendar-range:before{content:""}.icon-dialpad:before{content:""}.icon-fullscreen-exit:before{content:""}.icon-menu-down-outline:before{content:""}.icon-puzzle:before{content:""}.icon-tag-heart:before{content:""}.icon-account-settings-variant:before{content:""}.icon-calendar-question:before{content:""}.icon-dice-:before{content:""}.icon-gamepad:before{content:""}.icon-menu-left:before{content:""}.icon-qrcode:before{content:""}.icon-tag:before{content:""}.icon-account-search:before{content:""}.icon-calendar-remove:before{content:""}.icon-diamond:before{content:""}.icon-function:before{content:""}.icon-menu-right:before{content:""}.icon-qrcode-scan:before{content:""}.icon-tag-faces:before{content:""}.icon-account-star-variant:before{content:""}.icon-calendar-today:before{content:""}.icon-dice-1:before{content:""}.icon-garage:before{content:""}.icon-menu-up:before{content:""}.icon-qqchat:before{content:""}.icon-tag-multiple:before{content:""}.icon-account-switch:before{content:""}.icon-call-merge:before{content:""}.icon-dice-2:before{content:""}.icon-gamepad-variant:before{content:""}.icon-message:before{content:""}.icon-quadcopter:before{content:""}.icon-tag-outline:before{content:""}.icon-adjust:before{content:""}.icon-call-made:before{content:""}.icon-dice-d:before{content:""}.icon-garage-open:before{content:""}.icon-message-bulleted:before{content:""}.icon-quality-high:before{content:""}.icon-tag-text-outline:before{content:""}.icon-air-conditioner:before{content:""}.icon-calendar-text:before{content:""}.icon-dice-3:before{content:""}.icon-gas-cylinder:before{content:""}.icon-menu-up-outline:before{content:""}.icon-quicktime:before{content:""}.icon-target:before{content:""}.icon-airballoon:before{content:""}.icon-call-missed:before{content:""}.icon-dice-d1:before{content:""}.icon-gas-station:before{content:""}.icon-message-alert:before{content:""}.icon-radar:before{content:""}.icon-teamviewer:before{content:""}.icon-airplane-landing:before{content:""}.icon-call-received:before{content:""}.icon-dice-d2:before{content:""}.icon-gate:before{content:""}.icon-message-bulleted-off:before{content:""}.icon-radio:before{content:""}.icon-taxi:before{content:""}.icon-airplane-off:before{content:""}.icon-call-split:before{content:""}.icon-dice-4:before{content:""}.icon-gauge:before{content:""}.icon-message-draw:before{content:""}.icon-radiator:before{content:""}.icon-telegram:before{content:""}.icon-airplay:before{content:""}.icon-camcorder-box:before{content:""}.icon-dice-d3:before{content:""}.icon-gavel:before{content:""}.icon-message-image:before{content:""}.icon-radioactive:before{content:""}.icon-television:before{content:""}.icon-airplane-takeoff:before{content:""}.icon-camcorder:before{content:""}.icon-dictionary:before{content:""}.icon-gender-female:before{content:""}.icon-message-outline:before{content:""}.icon-radiobox-marked:before{content:""}.icon-television-guide:before{content:""}.icon-airplane:before{content:""}.icon-camcorder-box-off:before{content:""}.icon-dice-5:before{content:""}.icon-gender-male:before{content:""}.icon-message-processing:before{content:""}.icon-radiobox-blank:before{content:""}.icon-temperature-celsius:before{content:""}.icon-alarm:before{content:""}.icon-camcorder-off:before{content:""}.icon-directions-fork:before{content:""}.icon-gender-male-female:before{content:""}.icon-message-reply:before{content:""}.icon-radio-handheld:before{content:""}.icon-temperature-kelvin:before{content:""}.icon-alarm-check:before{content:""}.icon-camera:before{content:""}.icon-directions:before{content:""}.icon-gender-transgender:before{content:""}.icon-message-plus:before{content:""}.icon-radio-tower:before{content:""}.icon-temperature-fahrenheit:before{content:""}.icon-alarm-multiple:before{content:""}.icon-camera-enhance:before{content:""}.icon-discord:before{content:""}.icon-ghost:before{content:""}.icon-message-reply-text:before{content:""}.icon-raspberrypi:before{content:""}.icon-tennis:before{content:""}.icon-alarm-snooze:before{content:""}.icon-camera-burst:before{content:""}.icon-disk:before{content:""}.icon-git:before{content:""}.icon-message-text:before{content:""}.icon-ray-end:before{content:""}.icon-tent:before{content:""}.icon-alarm-off:before{content:""}.icon-camera-front:before{content:""}.icon-disk-alert:before{content:""}.icon-gift:before{content:""}.icon-message-text-outline:before{content:""}.icon-ray-end-arrow:before{content:""}.icon-terrain:before{content:""}.icon-alarm-plus:before{content:""}.icon-camera-front-variant:before{content:""}.icon-disqus:before{content:""}.icon-github-box:before{content:""}.icon-message-video:before{content:""}.icon-ray-start:before{content:""}.icon-test-tube:before{content:""}.icon-alert:before{content:""}.icon-camera-iris:before{content:""}.icon-disqus-outline:before{content:""}.icon-github-circle:before{content:""}.icon-meteor:before{content:""}.icon-ray-start-arrow:before{content:""}.icon-text-shadow:before{content:""}.icon-alert-box:before{content:""}.icon-camera-off:before{content:""}.icon-division-box:before{content:""}.icon-glass-stange:before{content:""}.icon-microphone:before{content:""}.icon-ray-start-end:before{content:""}.icon-textbox:before{content:""}.icon-alert-circle:before{content:""}.icon-camera-party-mode:before{content:""}.icon-division:before{content:""}.icon-glassdoor:before{content:""}.icon-microphone-off:before{content:""}.icon-ray-vertex:before{content:""}.icon-text-to-speech:before{content:""}.icon-alert-circle-outline:before{content:""}.icon-camera-rear:before{content:""}.icon-dna:before{content:""}.icon-glasses:before{content:""}.icon-microphone-outline:before{content:""}.icon-rdio:before{content:""}.icon-text-to-speech-off:before{content:""}.icon-alert-octagon:before{content:""}.icon-camera-rear-variant:before{content:""}.icon-dns:before{content:""}.icon-glass-mug:before{content:""}.icon-microphone-settings:before{content:""}.icon-readability:before{content:""}.icon-texture:before{content:""}.icon-all-inclusive:before{content:""}.icon-camera-switch:before{content:""}.icon-dolby:before{content:""}.icon-glass-flute:before{content:""}.icon-microphone-variant:before{content:""}.icon-receipt:before{content:""}.icon-theater:before{content:""}.icon-alert-outline:before{content:""}.icon-camera-timer:before{content:""}.icon-do-not-disturb-off:before{content:""}.icon-glass-tulip:before{content:""}.icon-microphone-variant-off:before{content:""}.icon-read:before{content:""}.icon-theme-light-dark:before{content:""}.icon-alpha:before{content:""}.icon-candle:before{content:""}.icon-do-not-disturb:before{content:""}.icon-gnome:before{content:""}.icon-microscope:before{content:""}.icon-recycle:before{content:""}.icon-thermometer-lines:before{content:""}.icon-alphabetical:before{content:""}.icon-candycane:before{content:""}.icon-domain:before{content:""}.icon-google:before{content:""}.icon-minecraft:before{content:""}.icon-record:before{content:""}.icon-thumb-down:before{content:""}.icon-altimeter:before{content:""}.icon-car:before{content:""}.icon-dots-horizontal:before{content:""}.icon-gondola:before{content:""}.icon-microsoft:before{content:""}.icon-record-rec:before{content:""}.icon-thermometer:before{content:""}.icon-amazon:before{content:""}.icon-car-battery:before{content:""}.icon-dots-vertical:before{content:""}.icon-google-cardboard:before{content:""}.icon-minus:before{content:""}.icon-redo:before{content:""}.icon-thumbs-up-down:before{content:""}.icon-amazon-clouddrive:before{content:""}.icon-car-connected:before{content:""}.icon-douban:before{content:""}.icon-gmail:before{content:""}.icon-minus-box:before{content:""}.icon-redo-variant:before{content:""}.icon-thumb-down-outline:before{content:""}.icon-amplifier:before{content:""}.icon-cards:before{content:""}.icon-drag:before{content:""}.icon-google-chrome:before{content:""}.icon-minus-circle:before{content:""}.icon-reddit:before{content:""}.icon-thumb-up:before{content:""}.icon-ambulance:before{content:""}.icon-cards-outline:before{content:""}.icon-download:before{content:""}.icon-google-circles-communities:before{content:""}.icon-minus-circle-outline:before{content:""}.icon-refresh:before{content:""}.icon-thumb-up-outline:before{content:""}.icon-android-debug-bridge:before{content:""}.icon-cards-variant:before{content:""}.icon-drag-horizontal:before{content:""}.icon-google-circles:before{content:""}.icon-minus-network:before{content:""}.icon-regex:before{content:""}.icon-ticket:before{content:""}.icon-anchor:before{content:""}.icon-cards-playing-outline:before{content:""}.icon-drag-vertical:before{content:""}.icon-google-circles-group:before{content:""}.icon-mixcloud:before{content:""}.icon-relative-scale:before{content:""}.icon-ticket-account:before{content:""}.icon-android:before{content:""}.icon-cart:before{content:""}.icon-drawing:before{content:""}.icon-google-circles-extended:before{content:""}.icon-monitor:before{content:""}.icon-reload:before{content:""}.icon-ticket-confirmation:before{content:""}.icon-angular:before{content:""}.icon-carrot:before{content:""}.icon-drawing-box:before{content:""}.icon-google-controller:before{content:""}.icon-monitor-multiple:before{content:""}.icon-remote:before{content:""}.icon-ticket-percent:before{content:""}.icon-apple-ios:before{content:""}.icon-cart-off:before{content:""}.icon-drone:before{content:""}.icon-google-drive:before{content:""}.icon-motorbike:before{content:""}.icon-reorder-horizontal:before{content:""}.icon-tie:before{content:""}.icon-apple-finder:before{content:""}.icon-cart-outline:before{content:""}.icon-dribbble:before{content:""}.icon-google-controller-off:before{content:""}.icon-more:before{content:""}.icon-rename-box:before{content:""}.icon-tilde:before{content:""}.icon-animation:before{content:""}.icon-cart-plus:before{content:""}.icon-dribbble-box:before{content:""}.icon-google-earth:before{content:""}.icon-mouse:before{content:""}.icon-reorder-vertical:before{content:""}.icon-timelapse:before{content:""}.icon-android-studio:before{content:""}.icon-car-wash:before{content:""}.icon-dropbox:before{content:""}.icon-google-glass:before{content:""}.icon-mouse-variant:before{content:""}.icon-repeat:before{content:""}.icon-timer-:before{content:""}.icon-apple:before{content:""}.icon-case-sensitive-alt:before{content:""}.icon-drupal:before{content:""}.icon-google-keep:before{content:""}.icon-mouse-off:before{content:""}.icon-repeat-off:before{content:""}.icon-timer:before{content:""}.icon-apple-keyboard-caps:before{content:""}.icon-cash:before{content:""}.icon-duck:before{content:""}.icon-google-maps:before{content:""}.icon-mouse-variant-off:before{content:""}.icon-reply:before{content:""}.icon-timer-1:before{content:""}.icon-apple-keyboard-command:before{content:""}.icon-cash-multiple:before{content:""}.icon-dumbbell:before{content:""}.icon-google-nearby:before{content:""}.icon-move-resize:before{content:""}.icon-repeat-once:before{content:""}.icon-timer-off:before{content:""}.icon-apple-keyboard-control:before{content:""}.icon-cash-:before{content:""}.icon-earth-box:before{content:""}.icon-google-pages:before{content:""}.icon-move-resize-variant:before{content:""}.icon-replay:before{content:""}.icon-timer-sand:before{content:""}.icon-apple-keyboard-shift:before{content:""}.icon-cash-usd:before{content:""}.icon-earth:before{content:""}.icon-google-photos:before{content:""}.icon-movie:before{content:""}.icon-reply-all:before{content:""}.icon-timer-sand-empty:before{content:""}.icon-apple-keyboard-option:before{content:""}.icon-cast-connected:before{content:""}.icon-earth-box-off:before{content:""}.icon-google-physical-web:before{content:""}.icon-multiplication:before{content:""}.icon-reproduction:before{content:""}.icon-toggle-switch:before{content:""}.icon-apple-mobileme:before{content:""}.icon-cast:before{content:""}.icon-edge:before{content:""}.icon-google-play:before{content:""}.icon-music-box-outline:before{content:""}.icon-rewind:before{content:""}.icon-timetable:before{content:""}.icon-apple-safari:before{content:""}.icon-cellphone:before{content:""}.icon-elevation-decline:before{content:""}.icon-google-plus:before{content:""}.icon-multiplication-box:before{content:""}.icon-resize-bottom-right:before{content:""}.icon-toggle-switch-off:before{content:""}.icon-appnet:before{content:""}.icon-castle:before{content:""}.icon-eject:before{content:""}.icon-google-translate:before{content:""}.icon-music-box:before{content:""}.icon-responsive:before{content:""}.icon-tooltip:before{content:""}.icon-application:before{content:""}.icon-cat:before{content:""}.icon-earth-off:before{content:""}.icon-google-plus-box:before{content:""}.icon-music-circle:before{content:""}.icon-restore:before{content:""}.icon-tooltip-edit:before{content:""}.icon-apps:before{content:""}.icon-cellphone-android:before{content:""}.icon-elevator:before{content:""}.icon-google-wallet:before{content:""}.icon-music-note:before{content:""}.icon-rewind-outline:before{content:""}.icon-tooltip-image:before{content:""}.icon-arrange-send-to-back:before{content:""}.icon-cellphone-dock:before{content:""}.icon-elevation-rise:before{content:""}.icon-gradient:before{content:""}.icon-music-note-bluetooth:before{content:""}.icon-rhombus:before{content:""}.icon-tooltip-outline:before{content:""}.icon-arrange-send-backward:before{content:""}.icon-cellphone-iphone:before{content:""}.icon-email:before{content:""}.icon-grease-pencil:before{content:""}.icon-music-note-bluetooth-off:before{content:""}.icon-road:before{content:""}.icon-tooltip-outline-plus:before{content:""}.icon-arrange-bring-forward:before{content:""}.icon-cellphone-basic:before{content:""}.icon-email-open:before{content:""}.icon-grid:before{content:""}.icon-music-note-half:before{content:""}.icon-ribbon:before{content:""}.icon-tooltip-text:before{content:""}.icon-archive:before{content:""}.icon-cellphone-link:before{content:""}.icon-email-outline:before{content:""}.icon-guitar-electric:before{content:""}.icon-music-note-eighth:before{content:""}.icon-road-variant:before{content:""}.icon-tooth:before{content:""}.icon-arrange-bring-to-front:before{content:""}.icon-cellphone-link-off:before{content:""}.icon-email-open-outline:before{content:""}.icon-grid-off:before{content:""}.icon-music-note-off:before{content:""}.icon-rhombus-outline:before{content:""}.icon-tor:before{content:""}.icon-arrow-all:before{content:""}.icon-cellphone-settings:before{content:""}.icon-email-variant:before{content:""}.icon-guitar-pick:before{content:""}.icon-music-note-quarter:before{content:""}.icon-robot:before{content:""}.icon-tower-beach:before{content:""}.icon-arrow-bottom-right:before{content:""}.icon-certificate:before{content:""}.icon-email-secure:before{content:""}.icon-group:before{content:""}.icon-music-note-sixteenth:before{content:""}.icon-rocket:before{content:""}.icon-train:before{content:""}.icon-arrow-bottom-left:before{content:""}.icon-chair-school:before{content:""}.icon-emoticon:before{content:""}.icon-guitar-pick-outline:before{content:""}.icon-music-note-whole:before{content:""}.icon-roomba:before{content:""}.icon-tower-fire:before{content:""}.icon-arrow-compress:before{content:""}.icon-chart-arc:before{content:""}.icon-emby:before{content:""}.icon-hackernews:before{content:""}.icon-nature:before{content:""}.icon-rotate-d:before{content:""}.icon-traffic-light:before{content:""}.icon-arrow-compress-all:before{content:""}.icon-chart-areaspline:before{content:""}.icon-emoticon-dead:before{content:""}.icon-hand-pointing-right:before{content:""}.icon-nature-people:before{content:""}.icon-rotate-left:before{content:""}.icon-transfer:before{content:""}.icon-arrow-down:before{content:""}.icon-chart-bar:before{content:""}.icon-emoticon-cool:before{content:""}.icon-hamburger:before{content:""}.icon-needle:before{content:""}.icon-rotate-:before{content:""}.icon-transcribe-close:before{content:""}.icon-arrow-down-bold:before{content:""}.icon-chart-bubble:before{content:""}.icon-emoticon-devil:before{content:""}.icon-hangouts:before{content:""}.icon-navigation:before{content:""}.icon-rotate-right:before{content:""}.icon-transcribe:before{content:""}.icon-arrow-down-bold-circle-outline:before{content:""}.icon-chart-histogram:before{content:""}.icon-emoticon-excited:before{content:""}.icon-harddisk:before{content:""}.icon-near-me:before{content:""}.icon-rotate-left-variant:before{content:""}.icon-translate:before{content:""}.icon-arrow-down-bold-circle:before{content:""}.icon-chart-line:before{content:""}.icon-emoticon-happy:before{content:""}.icon-headphones:before{content:""}.icon-nest-protect:before{content:""}.icon-rotate-right-variant:before{content:""}.icon-transit-transfer:before{content:""}.icon-arrow-down-box:before{content:""}.icon-chart-pie:before{content:""}.icon-emoticon-neutral:before{content:""}.icon-headphones-box:before{content:""}.icon-nest-thermostat:before{content:""}.icon-rounded-corner:before{content:""}.icon-tram:before{content:""}.icon-arrow-down-drop-circle-outline:before{content:""}.icon-chart-gantt:before{content:""}.icon-emoticon-sad:before{content:""}.icon-headphones-settings:before{content:""}.icon-new-box:before{content:""}.icon-routes:before{content:""}.icon-tree:before{content:""}.icon-arrow-expand:before{content:""}.icon-chart-scatterplot-hexbin:before{content:""}.icon-emoticon-poop:before{content:""}.icon-headset:before{content:""}.icon-newspaper:before{content:""}.icon-router-wireless:before{content:""}.icon-treasure-chest:before{content:""}.icon-arrow-down-drop-circle:before{content:""}.icon-chart-timeline:before{content:""}.icon-emoticon-tongue:before{content:""}.icon-hanger:before{content:""}.icon-nfc:before{content:""}.icon-rowing:before{content:""}.icon-trending-up:before{content:""}.icon-arrow-down-bold-hexagon-outline:before{content:""}.icon-check:before{content:""}.icon-engine:before{content:""}.icon-headset-dock:before{content:""}.icon-nfc-variant:before{content:""}.icon-rss:before{content:""}.icon-trending-neutral:before{content:""}.icon-arrow-expand-all:before{content:""}.icon-check-all:before{content:""}.icon-engine-outline:before{content:""}.icon-headset-off:before{content:""}.icon-nodejs:before{content:""}.icon-rss-box:before{content:""}.icon-trello:before{content:""}.icon-arrow-left:before{content:""}.icon-checkbox-blank:before{content:""}.icon-equal:before{content:""}.icon-heart:before{content:""}.icon-note:before{content:""}.icon-ruler:before{content:""}.icon-trending-down:before{content:""}.icon-arrow-left-bold:before{content:""}.icon-checkbox-blank-circle:before{content:""}.icon-eraser:before{content:""}.icon-heart-box-outline:before{content:""}.icon-nfc-tap:before{content:""}.icon-sale:before{content:""}.icon-triangle:before{content:""}.icon-arrow-left-bold-circle:before{content:""}.icon-checkbox-blank-circle-outline:before{content:""}.icon-eraser-variant:before{content:""}.icon-heart-broken:before{content:""}.icon-note-multiple:before{content:""}.icon-run:before{content:""}.icon-triangle-outline:before{content:""}.icon-arrow-left-bold-circle-outline:before{content:""}.icon-checkbox-blank-outline:before{content:""}.icon-equal-box:before{content:""}.icon-heart-box:before{content:""}.icon-note-multiple-outline:before{content:""}.icon-satellite:before{content:""}.icon-trophy-award:before{content:""}.icon-arrow-left-bold-hexagon-outline:before{content:""}.icon-checkbox-marked-circle:before{content:""}.icon-escalator:before{content:""}.icon-heart-half-outline:before{content:""}.icon-note-outline:before{content:""}.icon-satellite-variant:before{content:""}.icon-trophy-outline:before{content:""}.icon-arrow-left-box:before{content:""}.icon-checkbox-marked-circle-outline:before{content:""}.icon-ethernet-cable:before{content:""}.icon-heart-half-part:before{content:""}.icon-note-plus:before{content:""}.icon-saxophone:before{content:""}.icon-trophy:before{content:""}.icon-arrow-left-drop-circle:before{content:""}.icon-checkbox-marked-outline:before{content:""}.icon-ethernet:before{content:""}.icon-heart-half-part-outline:before{content:""}.icon-note-text:before{content:""}.icon-scale:before{content:""}.icon-trophy-variant:before{content:""}.icon-arrow-left-drop-circle-outline:before{content:""}.icon-checkbox-marked:before{content:""}.icon-ethernet-cable-off:before{content:""}.icon-help:before{content:""}.icon-note-plus-outline:before{content:""}.icon-scale-balance:before{content:""}.icon-trophy-variant-outline:before{content:""}.icon-arrow-right:before{content:""}.icon-checkbox-multiple-blank-circle:before{content:""}.icon-etsy:before{content:""}.icon-heart-outline:before{content:""}.icon-notification-clear-all:before{content:""}.icon-scale-bathroom:before{content:""}.icon-truck-delivery:before{content:""}.icon-arrow-right-bold-circle:before{content:""}.icon-checkbox-multiple-blank:before{content:""}.icon-evernote:before{content:""}.icon-heart-pulse:before{content:""}.icon-npm:before{content:""}.icon-scanner:before{content:""}.icon-truck-trailer:before{content:""}.icon-arrow-right-bold:before{content:""}.icon-checkbox-multiple-blank-circle-outline:before{content:""}.icon-ev-station:before{content:""}.icon-help-circle:before{content:""}.icon-nuke:before{content:""}.icon-school:before{content:""}.icon-tshirt-crew:before{content:""}.icon-arrow-right-bold-circle-outline:before{content:""}.icon-checkbox-multiple-blank-outline:before{content:""}.icon-exclamation:before{content:""}.icon-help-circle-outline:before{content:""}.icon-numeric:before{content:""}.icon-screen-rotation:before{content:""}.icon-tshirt-v:before{content:""}.icon-arrow-right-box:before{content:""}.icon-checkbox-multiple-marked:before{content:""}.icon-exit-to-app:before{content:""}.icon-hexagon:before{content:""}.icon-numeric--box:before{content:""}.icon-screen-rotation-lock:before{content:""}.icon-tumblr:before{content:""}.icon-arrow-right-bold-hexagon-outline:before{content:""}.icon-checkbox-multiple-marked-circle:before{content:""}.icon-export:before{content:""}.icon-highway:before{content:""}.icon-numeric--box-multiple-outline:before{content:""}.icon-screwdriver:before{content:""}.icon-tumblr-reblog:before{content:""}.icon-arrow-right-drop-circle:before{content:""}.icon-checkbox-multiple-marked-circle-outline:before{content:""}.icon-eye:before{content:""}.icon-hexagon-outline:before{content:""}.icon-numeric--box-outline:before{content:""}.icon-script:before{content:""}.icon-tune:before{content:""}.icon-arrow-right-drop-circle-outline:before{content:""}.icon-check-circle:before{content:""}.icon-eyedropper:before{content:""}.icon-history:before{content:""}.icon-numeric--box1:before{content:""}.icon-sd:before{content:""}.icon-truck:before{content:""}.icon-arrow-top-right:before{content:""}.icon-checkbox-multiple-marked-outline:before{content:""}.icon-eye-off:before{content:""}.icon-home:before{content:""}.icon-numeric--box-outline1:before{content:""}.icon-seat-flat:before{content:""}.icon-tune-vertical:before{content:""}.icon-arrow-up:before{content:""}.icon-checkerboard:before{content:""}.icon-eyedropper-variant:before{content:""}.icon-hololens:before{content:""}.icon-numeric--box-multiple-outline1:before{content:""}.icon-seat-flat-angled:before{content:""}.icon-twitch:before{content:""}.icon-arrow-up-bold:before{content:""}.icon-check-circle-outline:before{content:""}.icon-face:before{content:""}.icon-home-modern:before{content:""}.icon-numeric--box2:before{content:""}.icon-seat-individual-suite:before{content:""}.icon-twitter:before{content:""}.icon-arrow-top-left:before{content:""}.icon-chemical-weapon:before{content:""}.icon-facebook-box:before{content:""}.icon-home-outline:before{content:""}.icon-numeric--box-multiple-outline2:before{content:""}.icon-seal:before{content:""}.icon-twitter-circle:before{content:""}.icon-arrow-up-bold-circle:before{content:""}.icon-chevron-double-down:before{content:""}.icon-facebook:before{content:""}.icon-home-variant:before{content:""}.icon-numeric--box-outline2:before{content:""}.icon-seat-legroom-extra:before{content:""}.icon-twitter-box:before{content:""}.icon-arrow-up-bold-circle-outline:before{content:""}.icon-chevron-double-left:before{content:""}.icon-face-profile:before{content:""}.icon-home-map-marker:before{content:""}.icon-numeric--box-multiple-outline3:before{content:""}.icon-seat-legroom-normal:before{content:""}.icon-umbraco:before{content:""}.icon-arrow-up-bold-hexagon-outline:before{content:""}.icon-chevron-double-right:before{content:""}.icon-facebook-messenger:before{content:""}.icon-hook:before{content:""}.icon-numeric--box-outline3:before{content:""}.icon-seat-recline-extra:before{content:""}.icon-twitter-retweet:before{content:""}.icon-arrow-up-box:before{content:""}.icon-chevron-double-up:before{content:""}.icon-factory:before{content:""}.icon-hook-off:before{content:""}.icon-numeric--box3:before{content:""}.icon-seat-legroom-reduced:before{content:""}.icon-ubuntu:before{content:""}.icon-album:before{content:""}.icon-chevron-down:before{content:""}.icon-fast-forward:before{content:""}.icon-hops:before{content:""}.icon-numeric--box4:before{content:""}.icon-seat-recline-normal:before{content:""}.icon-umbrella:before{content:""}.icon-assistant:before{content:""}.icon-chevron-left:before{content:""}.icon-fan:before{content:""}.icon-hospital:before{content:""}.icon-numeric--box-outline4:before{content:""}.icon-security:before{content:""}.icon-unfold-less:before{content:""}.icon-arrow-up-drop-circle-outline:before{content:""}.icon-chevron-right:before{content:""}.icon-fast-forward-outline:before{content:""}.icon-hospital-building:before{content:""}.icon-numeric--box-multiple-outline4:before{content:""}.icon-security-home:before{content:""}.icon-undo-variant:before{content:""}.icon-arrow-up-drop-circle:before{content:""}.icon-chevron-up:before{content:""}.icon-fax:before{content:""}.icon-hospital-marker:before{content:""}.icon-numeric--box5:before{content:""}.icon-security-network:before{content:""}.icon-undo:before{content:""}.icon-attachment:before{content:""}.icon-church:before{content:""}.icon-feather:before{content:""}.icon-hotel:before{content:""}.icon-numeric--box-multiple-outline5:before{content:""}.icon-select-all:before{content:""}.icon-unfold-more:before{content:""}.icon-asterisk:before{content:""}.icon-chip:before{content:""}.icon-ferry:before{content:""}.icon-houzz:before{content:""}.icon-numeric--box-outline5:before{content:""}.icon-select-inverse:before{content:""}.icon-ungroup:before{content:""}.icon-at:before{content:""}.icon-cisco-webex:before{content:""}.icon-file:before{content:""}.icon-houzz-box:before{content:""}.icon-numeric--box6:before{content:""}.icon-select:before{content:""}.icon-umbrella-outline:before{content:""}.icon-audiobook:before{content:""}.icon-city:before{content:""}.icon-file-chart:before{content:""}.icon-human-child:before{content:""}.icon-numeric--box-multiple-outline6:before{content:""}.icon-selection:before{content:""}.icon-update:before{content:""}.icon-auto-fix:before{content:""}.icon-clipboard:before{content:""}.icon-file-check:before{content:""}.icon-human:before{content:""}.icon-numeric--box7:before{content:""}.icon-select-off:before{content:""}.icon-untappd:before{content:""}.icon-auto-upload:before{content:""}.icon-clipboard-account:before{content:""}.icon-file-cloud:before{content:""}.icon-human-greeting:before{content:""}.icon-numeric--box-outline6:before{content:""}.icon-send:before{content:""}.icon-unity:before{content:""}.icon-autorenew:before{content:""}.icon-clipboard-arrow-down:before{content:""}.icon-file-delimited:before{content:""}.icon-human-female:before{content:""}.icon-numeric--box-multiple-outline7:before{content:""}.icon-serial-port:before{content:""}.icon-upload:before{content:""}.icon-av-timer:before{content:""}.icon-clipboard-alert:before{content:""}.icon-file-document-box:before{content:""}.icon-human-handsup:before{content:""}.icon-numeric--box-outline7:before{content:""}.icon-server-minus:before{content:""}.icon-vector-arrange-above:before{content:""}.icon-backspace:before{content:""}.icon-clipboard-arrow-left:before{content:""}.icon-file-excel:before{content:""}.icon-human-handsdown:before{content:""}.icon-numeric--box8:before{content:""}.icon-server:before{content:""}.icon-usb:before{content:""}.icon-backburger:before{content:""}.icon-clipboard-check:before{content:""}.icon-file-document:before{content:""}.icon-human-male-female:before{content:""}.icon-numeric--box-multiple-outline8:before{content:""}.icon-server-network-off:before{content:""}.icon-vector-arrange-below:before{content:""}.icon-baby-buggy:before{content:""}.icon-clipboard-flow:before{content:""}.icon-file-excel-box:before{content:""}.icon-human-male:before{content:""}.icon-numeric--box9:before{content:""}.icon-server-network:before{content:""}.icon-vector-circle:before{content:""}.icon-baby:before{content:""}.icon-clipboard-outline:before{content:""}.icon-file-export:before{content:""}.icon-human-pregnant:before{content:""}.icon-numeric--box-outline8:before{content:""}.icon-server-off:before{content:""}.icon-vector-combine:before{content:""}.icon-bandcamp:before{content:""}.icon-clipboard-text:before{content:""}.icon-file-find:before{content:""}.icon-image:before{content:""}.icon-numeric--box-multiple-outline9:before{content:""}.icon-server-plus:before{content:""}.icon-vector-circle-variant:before{content:""}.icon-bank:before{content:""}.icon-clippy:before{content:""}.icon-file-image:before{content:""}.icon-image-album:before{content:""}.icon-numeric--box-outline9:before{content:""}.icon-server-remove:before{content:""}.icon-vector-curve:before{content:""}.icon-backup-restore:before{content:""}.icon-clock:before{content:""}.icon-file-hidden:before{content:""}.icon-image-area:before{content:""}.icon-numeric--plus-box:before{content:""}.icon-shape-circle-plus:before{content:""}.icon-vector-difference:before{content:""}.icon-barley:before{content:""}.icon-clock-end:before{content:""}.icon-file-import:before{content:""}.icon-image-area-close:before{content:""}.icon-numeric--plus-box-multiple-outline:before{content:""}.icon-server-security:before{content:""}.icon-vector-difference-ba:before{content:""}.icon-barcode-scan:before{content:""}.icon-clock-alert:before{content:""}.icon-file-lock:before{content:""}.icon-image-filter-black-white:before{content:""}.icon-nutrition:before{content:""}.icon-settings-box:before{content:""}.icon-vector-difference-ab:before{content:""}.icon-barcode:before{content:""}.icon-clock-in:before{content:""}.icon-file-multiple:before{content:""}.icon-image-filter:before{content:""}.icon-numeric--plus-box-outline:before{content:""}.icon-shape-polygon-plus:before{content:""}.icon-vector-line:before{content:""}.icon-barrel:before{content:""}.icon-clock-out:before{content:""}.icon-file-outline:before{content:""}.icon-image-broken-variant:before{content:""}.icon-oar:before{content:""}.icon-settings:before{content:""}.icon-vector-intersection:before{content:""}.icon-basecamp:before{content:""}.icon-clock-fast:before{content:""}.icon-file-music:before{content:""}.icon-image-broken:before{content:""}.icon-octagon:before{content:""}.icon-shape-plus:before{content:""}.icon-vector-point:before{content:""}.icon-basket:before{content:""}.icon-clock-start:before{content:""}.icon-file-pdf:before{content:""}.icon-image-filter-center-focus-weak:before{content:""}.icon-octagon-outline:before{content:""}.icon-share:before{content:""}.icon-vector-polygon:before{content:""}.icon-basket-fill:before{content:""}.icon-close-box:before{content:""}.icon-file-powerpoint:before{content:""}.icon-image-filter-center-focus:before{content:""}.icon-odnoklassniki:before{content:""}.icon-shape-square-plus:before{content:""}.icon-vector-polyline:before{content:""}.icon-battery:before{content:""}.icon-close-box-outline:before{content:""}.icon-file-pdf-box:before{content:""}.icon-image-filter-drama:before{content:""}.icon-office:before{content:""}.icon-share-variant:before{content:""}.icon-vector-rectangle:before{content:""}.icon-basket-unfill:before{content:""}.icon-close-circle:before{content:""}.icon-file-powerpoint-box:before{content:""}.icon-image-filter-frames:before{content:""}.icon-oil-temperature:before{content:""}.icon-shield:before{content:""}.icon-vector-selection:before{content:""}.icon-battery-:before{content:""}.icon-close-circle-outline:before{content:""}.icon-file-restore:before{content:""}.icon-image-filter-hdr:before{content:""}.icon-oil:before{content:""}.icon-shopping:before{content:""}.icon-vector-square:before{content:""}.icon-battery-1:before{content:""}.icon-close:before{content:""}.icon-file-send:before{content:""}.icon-image-filter-none:before{content:""}.icon-omega:before{content:""}.icon-shovel:before{content:""}.icon-vector-triangle:before{content:""}.icon-battery-2:before{content:""}.icon-closed-caption:before{content:""}.icon-file-tree:before{content:""}.icon-image-filter-tilt-shift:before{content:""}.icon-opacity:before{content:""}.icon-shopping-music:before{content:""}.icon-vector-union:before{content:""}.icon-battery-3:before{content:""}.icon-close-octagon:before{content:""}.icon-file-video:before{content:""}.icon-image-filter-vintage:before{content:""}.icon-onedrive:before{content:""}.icon-shovel-off:before{content:""}.icon-vibrate:before{content:""}.icon-battery-4:before{content:""}.icon-close-outline:before{content:""}.icon-file-word:before{content:""}.icon-image-multiple:before{content:""}.icon-openid:before{content:""}.icon-shredder:before{content:""}.icon-verified:before{content:""}.icon-battery-5:before{content:""}.icon-close-network:before{content:""}.icon-file-presentation-box:before{content:""}.icon-import:before{content:""}.icon-open-in-new:before{content:""}.icon-shuffle:before{content:""}.icon-video:before{content:""}.icon-battery-6:before{content:""}.icon-cloud:before{content:""}.icon-file-word-box:before{content:""}.icon-inbox-arrow-down:before{content:""}.icon-open-in-app:before{content:""}.icon-shuffle-disabled:before{content:""}.icon-video-off:before{content:""}.icon-battery-7:before{content:""}.icon-close-octagon-outline:before{content:""}.icon-file-xml:before{content:""}.icon-inbox:before{content:""}.icon-opera:before{content:""}.icon-shuffle-variant:before{content:""}.icon-video-switch:before{content:""}.icon-battery-8:before{content:""}.icon-cloud-check:before{content:""}.icon-film:before{content:""}.icon-incognito:before{content:""}.icon-ornament:before{content:""}.icon-shape-rectangle-plus:before{content:""}.icon-view-agenda:before{content:""}.icon-battery-charging-:before{content:""}.icon-cloud-download:before{content:""}.icon-filmstrip:before{content:""}.icon-inbox-arrow-up:before{content:""}.icon-ornament-variant:before{content:""}.icon-shield-outline:before{content:""}.icon-view-array:before{content:""}.icon-battery-alert:before{content:""}.icon-cloud-outline-off:before{content:""}.icon-filmstrip-off:before{content:""}.icon-infinity:before{content:""}.icon-owl:before{content:""}.icon-sigma:before{content:""}.icon-view-carousel:before{content:""}.icon-battery-charging:before{content:""}.icon-cloud-outline:before{content:""}.icon-filter:before{content:""}.icon-information-outline:before{content:""}.icon-package:before{content:""}.icon-sigma-lower:before{content:""}.icon-view-column:before{content:""}.icon-battery-charging-1:before{content:""}.icon-cloud-circle:before{content:""}.icon-filter-remove:before{content:""}.icon-information:before{content:""}.icon-package-down:before{content:""}.icon-signal:before{content:""}.icon-view-dashboard:before{content:""}.icon-battery-charging-2:before{content:""}.icon-cloud-print:before{content:""}.icon-filter-remove-outline:before{content:""}.icon-information-variant:before{content:""}.icon-package-up:before{content:""}.icon-signal-g:before{content:""}.icon-view-day:before{content:""}.icon-battery-charging-3:before{content:""}.icon-cloud-print-outline:before{content:""}.icon-filter-outline:before{content:""}.icon-instagram:before{content:""}.icon-package-variant:before{content:""}.icon-signal-g1:before{content:""}.icon-view-list:before{content:""}.icon-battery-charging-4:before{content:""}.icon-cloud-upload:before{content:""}.icon-filter-variant:before{content:""}.icon-instapaper:before{content:""}.icon-package-variant-closed:before{content:""}.icon-signal-g2:before{content:""}.icon-view-module:before{content:""}.icon-battery-charging-5:before{content:""}.icon-cloud-sync:before{content:""}.icon-fish:before{content:""}.icon-invert-colors:before{content:""}.icon-page-first:before{content:""}.icon-signal-hspa:before{content:""}.icon-view-parallel:before{content:""}.icon-battery-charging-6:before{content:""}.icon-code-array:before{content:""}.icon-flag:before{content:""}.icon-itunes:before{content:""}.icon-palette:before{content:""}.icon-signal-hspa-plus:before{content:""}.icon-view-quilt:before{content:""}.icon-battery-minus:before{content:""}.icon-code-brackets:before{content:""}.icon-firefox:before{content:""}.icon-internet-explorer:before{content:""}.icon-page-last:before{content:""}.icon-signal-variant:before{content:""}.icon-view-stream:before{content:""}.icon-battery-outline:before{content:""}.icon-code-braces:before{content:""}.icon-fingerprint:before{content:""}.icon-jeepney:before{content:""}.icon-palette-advanced:before{content:""}.icon-silverware-fork:before{content:""}.icon-view-sequential:before{content:""}.icon-battery-negative:before{content:""}.icon-code-equal:before{content:""}.icon-fire:before{content:""}.icon-jira:before{content:""}.icon-panda:before{content:""}.icon-sign-caution:before{content:""}.icon-view-headline:before{content:""}.icon-battery-positive:before{content:""}.icon-code-greater-than:before{content:""}.icon-flag-checkered:before{content:""}.icon-jsfiddle:before{content:""}.icon-pandora:before{content:""}.icon-silverware:before{content:""}.icon-view-week:before{content:""}.icon-battery-plus:before{content:""}.icon-code-less-than:before{content:""}.icon-flag-triangle:before{content:""}.icon-keg:before{content:""}.icon-panorama:before{content:""}.icon-silverware-spoon:before{content:""}.icon-vimeo:before{content:""}.icon-battery-unknown:before{content:""}.icon-code-greater-than-or-equal:before{content:""}.icon-flag-outline:before{content:""}.icon-json:before{content:""}.icon-panorama-fisheye:before{content:""}.icon-silverware-variant:before{content:""}.icon-vine:before{content:""}.icon-beach:before{content:""}.icon-code-less-than-or-equal:before{content:""}.icon-flag-variant:before{content:""}.icon-kettle:before{content:""}.icon-panorama-horizontal:before{content:""}.icon-sim:before{content:""}.icon-view-grid:before{content:""}.icon-beats:before{content:""}.icon-code-not-equal:before{content:""}.icon-flag-outline-variant:before{content:""}.icon-key:before{content:""}.icon-panorama-vertical:before{content:""}.icon-sim-alert:before{content:""}.icon-visualstudio:before{content:""}.icon-beaker:before{content:""}.icon-code-not-equal-variant:before{content:""}.icon-flash-auto:before{content:""}.icon-key-change:before{content:""}.icon-panorama-wide-angle:before{content:""}.icon-skip-backward:before{content:""}.icon-violin:before{content:""}.icon-bell:before{content:""}.icon-code-parentheses:before{content:""}.icon-flash:before{content:""}.icon-key-minus:before{content:""}.icon-paper-cut-vertical:before{content:""}.icon-sitemap:before{content:""}.icon-vk:before{content:""}.icon-beer:before{content:""}.icon-code-string:before{content:""}.icon-flashlight:before{content:""}.icon-key-remove:before{content:""}.icon-paperclip:before{content:""}.icon-skip-next:before{content:""}.icon-vk-box:before{content:""}.icon-behance:before{content:""}.icon-codepen:before{content:""}.icon-flash-outline:before{content:""}.icon-key-plus:before{content:""}.icon-parking:before{content:""}.icon-skip-forward:before{content:""}.icon-vk-circle:before{content:""}.icon-bell-off:before{content:""}.icon-code-tags:before{content:""}.icon-flash-off:before{content:""}.icon-keyboard:before{content:""}.icon-pause:before{content:""}.icon-sim-off:before{content:""}.icon-vlc:before{content:""}.icon-bell-plus:before{content:""}.icon-code-tags-check:before{content:""}.icon-flask:before{content:""}.icon-keyboard-caps:before{content:""}.icon-pause-circle:before{content:""}.icon-skip-next-circle:before{content:""}.icon-voice:before{content:""}.icon-bell-outline:before{content:""}.icon-coffee:before{content:""}.icon-flashlight-off:before{content:""}.icon-keyboard-backspace:before{content:""}.icon-pause-circle-outline:before{content:""}.icon-skip-previous:before{content:""}.icon-voicemail:before{content:""}.icon-bell-ring:before{content:""}.icon-coffee-outline:before{content:""}.icon-flash-red-eye:before{content:""}.icon-keyboard-close:before{content:""}.icon-pause-octagon:before{content:""}.icon-skip-previous-circle:before{content:""}.icon-volume-high:before{content:""}.icon-bell-ring-outline:before{content:""}.icon-coffee-to-go:before{content:""}.icon-flask-empty:before{content:""}.icon-keyboard-return:before{content:""}.icon-pause-octagon-outline:before{content:""}.icon-skip-next-circle-outline:before{content:""}.icon-volume-low:before{content:""}.icon-bell-sleep:before{content:""}.icon-coin:before{content:""}.icon-flask-outline:before{content:""}.icon-keyboard-off:before{content:""}.icon-paw:before{content:""}.icon-skip-previous-circle-outline:before{content:""}.icon-volume-medium:before{content:""}.icon-beta:before{content:""}.icon-coins:before{content:""}.icon-flip-to-back:before{content:""}.icon-key-variant:before{content:""}.icon-pencil:before{content:""}.icon-skull:before{content:""}.icon-volume-off:before{content:""}.icon-bible:before{content:""}.icon-collage:before{content:""}.icon-flattr:before{content:""}.icon-keyboard-variant:before{content:""}.icon-paw-off:before{content:""}.icon-skype:before{content:""}.icon-walk:before{content:""}.icon-bike:before{content:""}.icon-color-helper:before{content:""}.icon-flask-empty-outline:before{content:""}.icon-label:before{content:""}.icon-pencil-box:before{content:""}.icon-skype-business:before{content:""}.icon-vpn:before{content:""}.icon-bing:before{content:""}.icon-comment:before{content:""}.icon-flip-to-front:before{content:""}.icon-kodi:before{content:""}.icon-pencil-box-outline:before{content:""}.icon-slack:before{content:""}.icon-wallet:before{content:""}.icon-binoculars:before{content:""}.icon-comment-account:before{content:""}.icon-floppy:before{content:""}.icon-keyboard-tab:before{content:""}.icon-pencil-circle:before{content:""}.icon-sleep:before{content:""}.icon-wallet-giftcard:before{content:""}.icon-bio:before{content:""}.icon-comment-alert:before{content:""}.icon-flower:before{content:""}.icon-label-outline:before{content:""}.icon-pencil-lock:before{content:""}.icon-smoking:before{content:""}.icon-wallet-travel:before{content:""}.icon-biohazard:before{content:""}.icon-comment-account-outline:before{content:""}.icon-folder:before{content:""}.icon-lambda:before{content:""}.icon-pencil-off:before{content:""}.icon-sleep-off:before{content:""}.icon-wallet-membership:before{content:""}.icon-bitbucket:before{content:""}.icon-comment-alert-outline:before{content:""}.icon-folder-account:before{content:""}.icon-lamp:before{content:""}.icon-pen:before{content:""}.icon-smoking-off:before{content:""}.icon-wan:before{content:""}.icon-black-mesa:before{content:""}.icon-comment-check:before{content:""}.icon-folder-google-drive:before{content:""}.icon-lan:before{content:""}.icon-pentagon-outline:before{content:""}.icon-snapchat:before{content:""}.icon-washing-machine:before{content:""}.icon-blackberry:before{content:""}.icon-comment-check-outline:before{content:""}.icon-folder-download:before{content:""}.icon-lan-disconnect:before{content:""}.icon-pentagon:before{content:""}.icon-sofa:before{content:""}.icon-watch:before{content:""}.icon-blender:before{content:""}.icon-comment-multiple-outline:before{content:""}.icon-folder-image:before{content:""}.icon-language-c:before{content:""}.icon-pharmacy:before{content:""}.icon-snowman:before{content:""}.icon-watch-import:before{content:""}.icon-blinds:before{content:""}.icon-comment-outline:before{content:""}.icon-folder-lock:before{content:""}.icon-lan-connect:before{content:""}.icon-percent:before{content:""}.icon-soccer:before{content:""}.icon-watch-export:before{content:""}.icon-block-helper:before{content:""}.icon-comment-plus-outline:before{content:""}.icon-folder-lock-open:before{content:""}.icon-language-cpp:before{content:""}.icon-phone:before{content:""}.icon-solid:before{content:""}.icon-water:before{content:""}.icon-bluetooth:before{content:""}.icon-comment-processing:before{content:""}.icon-folder-multiple:before{content:""}.icon-language-css:before{content:""}.icon-phone-bluetooth:before{content:""}.icon-sort:before{content:""}.icon-watch-vibrate:before{content:""}.icon-bluetooth-audio:before{content:""}.icon-comment-processing-outline:before{content:""}.icon-folder-multiple-image:before{content:""}.icon-language-csharp:before{content:""}.icon-phone-classic:before{content:""}.icon-sort-descending:before{content:""}.icon-watermark:before{content:""}.icon-blogger:before{content:""}.icon-comment-question-outline:before{content:""}.icon-folder-multiple-outline:before{content:""}.icon-language-html:before{content:""}.icon-phone-incoming:before{content:""}.icon-sort-alphabetical:before{content:""}.icon-water-percent:before{content:""}.icon-bluetooth-connect:before{content:""}.icon-comment-text-outline:before{content:""}.icon-folder-outline:before{content:""}.icon-language-javascript:before{content:""}.icon-phone-hangup:before{content:""}.icon-sort-ascending:before{content:""}.icon-weather-cloudy:before{content:""}.icon-bluetooth-off:before{content:""}.icon-comment-remove-outline:before{content:""}.icon-folder-remove:before{content:""}.icon-language-php:before{content:""}.icon-phone-in-talk:before{content:""}.icon-sort-numeric:before{content:""}.icon-water-pump:before{content:""}.icon-bluetooth-settings:before{content:""}.icon-comment-text:before{content:""}.icon-folder-star:before{content:""}.icon-language-python-text:before{content:""}.icon-phone-forward:before{content:""}.icon-sort-variant:before{content:""}.icon-water-off:before{content:""}.icon-bluetooth-transfer:before{content:""}.icon-compare:before{content:""}.icon-folder-upload:before{content:""}.icon-language-python:before{content:""}.icon-phone-locked:before{content:""}.icon-soundcloud:before{content:""}.icon-weather-fog:before{content:""}.icon-blur:before{content:""}.icon-compass:before{content:""}.icon-food:before{content:""}.icon-laptop:before{content:""}.icon-phone-minus:before{content:""}.icon-source-commit:before{content:""}.icon-weather-night:before{content:""}.icon-blur-linear:before{content:""}.icon-compass-outline:before{content:""}.icon-folder-move:before{content:""}.icon-language-swift:before{content:""}.icon-phone-log:before{content:""}.icon-source-branch:before{content:""}.icon-weather-lightning-rainy:before{content:""}.icon-blur-off:before{content:""}.icon-contact-mail:before{content:""}.icon-folder-plus:before{content:""}.icon-lan-pending:before{content:""}.icon-phone-outgoing:before{content:""}.icon-source-commit-end:before{content:""}.icon-weather-hail:before{content:""}.icon-blur-radial:before{content:""}.icon-console:before{content:""}.icon-food-apple:before{content:""}.icon-laptop-chromebook:before{content:""}.icon-phone-plus:before{content:""}.icon-source-commit-end-local:before{content:""}.icon-weather-lightning:before{content:""}.icon-bomb:before{content:""}.icon-contacts:before{content:""}.icon-food-fork-drink:before{content:""}.icon-laptop-off:before{content:""}.icon-phone-missed:before{content:""}.icon-source-commit-next-local:before{content:""}.icon-weather-partlycloudy:before{content:""}.icon-bomb-off:before{content:""}.icon-content-duplicate:before{content:""}.icon-food-variant:before{content:""}.icon-laptop-mac:before{content:""}.icon-phone-paused:before{content:""}.icon-source-commit-start:before{content:""}.icon-weather-pouring:before{content:""}.icon-bone:before{content:""}.icon-content-copy:before{content:""}.icon-football:before{content:""}.icon-laptop-windows:before{content:""}.icon-phone-settings:before{content:""}.icon-source-commit-local:before{content:""}.icon-weather-rainy:before{content:""}.icon-book:before{content:""}.icon-content-paste:before{content:""}.icon-food-off:before{content:""}.icon-lastfm:before{content:""}.icon-phone-voip:before{content:""}.icon-source-commit-start-next-local:before{content:""}.icon-weather-sunny:before{content:""}.icon-bookmark:before{content:""}.icon-content-cut:before{content:""}.icon-football-australian:before{content:""}.icon-launch:before{content:""}.icon-pi-box:before{content:""}.icon-source-fork:before{content:""}.icon-weather-snowy:before{content:""}.icon-bookmark-check:before{content:""}.icon-content-save-all:before{content:""}.icon-football-helmet:before{content:""}.icon-layers:before{content:""}.icon-pi:before{content:""}.icon-speaker:before{content:""}.icon-weather-snowy-rainy:before{content:""}.icon-bookmark-music:before{content:""}.icon-content-save:before{content:""}.icon-format-align-center:before{content:""}.icon-layers-off:before{content:""}.icon-piano:before{content:""}.icon-source-pull:before{content:""}.icon-weather-sunset-down:before{content:""}.icon-bookmark-plus:before{content:""}.icon-content-save-settings:before{content:""}.icon-format-align-justify:before{content:""}.icon-leaf:before{content:""}.icon-pig:before{content:""}.icon-source-merge:before{content:""}.icon-weather-sunset:before{content:""}.icon-bookmark-plus-outline:before{content:""}.icon-contrast-circle:before{content:""}.icon-format-align-left:before{content:""}.icon-lead-pencil:before{content:""}.icon-pill:before{content:""}.icon-speaker-off:before{content:""}.icon-weather-sunset-up:before{content:""}.icon-bookmark-outline:before{content:""}.icon-contrast:before{content:""}.icon-format-align-right:before{content:""}.icon-led-off:before{content:""}.icon-pillar:before{content:""}.icon-speaker-wireless:before{content:""}.icon-weather-windy:before{content:""}',""]),t.exports=e},"67d5":function(t,e){t.exports=!1},6800:function(t,e,n){"use strict";t.exports=u;var i=n("be2b").codes,o=i.ERR_METHOD_NOT_IMPLEMENTED,r=i.ERR_MULTIPLE_CALLBACK,a=i.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=i.ERR_TRANSFORM_WITH_LENGTH_0,c=n("1ea8");function l(t,e){var n=this._transformState;n.transforming=!1;var i=n.writecb;if(null===i)return this.emit("error",new r);n.writechunk=null,n.writecb=null,null!=e&&this.push(e),i(t);var o=this._readableState;o.reading=!1,(o.needReadable||o.length<o.highWaterMark)&&this._read(o.highWaterMark)}function u(t){if(!(this instanceof u))return new u(t);c.call(this,t),this._transformState={afterTransform:l.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,t&&("function"==typeof t.transform&&(this._transform=t.transform),"function"==typeof t.flush&&(this._flush=t.flush)),this.on("prefinish",f)}function f(){var t=this;"function"!=typeof this._flush||this._readableState.destroyed?h(this,null,null):this._flush((function(e,n){h(t,e,n)}))}function h(t,e,n){if(e)return t.emit("error",e);if(null!=n&&t.push(n),t._writableState.length)throw new s;if(t._transformState.transforming)throw new a;return t.push(null)}n("0545")(u,c),u.prototype.push=function(t,e){return this._transformState.needTransform=!1,c.prototype.push.call(this,t,e)},u.prototype._transform=function(t,e,n){n(new o("_transform()"))},u.prototype._write=function(t,e,n){var i=this._transformState;if(i.writecb=n,i.writechunk=t,i.writeencoding=e,!i.transforming){var o=this._readableState;(i.needTransform||o.needReadable||o.length<o.highWaterMark)&&this._read(o.highWaterMark)}},u.prototype._read=function(t){var e=this._transformState;null===e.writechunk||e.transforming?e.needTransform=!0:(e.transforming=!0,this._transform(e.writechunk,e.writeencoding,e.afterTransform))},u.prototype._destroy=function(t,e){c.prototype._destroy.call(this,t,(function(t){e(t)}))}},"6a61":function(t,e,n){var i=function(t){"use strict";var e,n=Object.prototype,i=n.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},r=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function c(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,n){return t[e]=n}}function l(t,e,n,i){var o=e&&e.prototype instanceof m?e:m,r=Object.create(o.prototype),a=new O(i||[]);return r._invoke=function(t,e,n){var i=f;return function(o,r){if(i===d)throw new Error("Generator is already running");if(i===p){if("throw"===o)throw r;return T()}for(n.method=o,n.arg=r;;){var a=n.delegate;if(a){var s=S(a,n);if(s){if(s===g)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(i===f)throw i=p,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i=d;var c=u(t,e,n);if("normal"===c.type){if(i=n.done?p:h,c.arg===g)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(i=p,n.method="throw",n.arg=c.arg)}}}(t,n,a),r}function u(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var f="suspendedStart",h="suspendedYield",d="executing",p="completed",g={};function m(){}function b(){}function v(){}var y={};y[r]=function(){return this};var w=Object.getPrototypeOf,x=w&&w(w(j([])));x&&x!==n&&i.call(x,r)&&(y=x);var C=v.prototype=m.prototype=Object.create(y);function A(t){["next","throw","return"].forEach((function(e){c(t,e,(function(t){return this._invoke(e,t)}))}))}function k(t,e){function n(o,r,a,s){var c=u(t[o],t,r);if("throw"!==c.type){var l=c.arg,f=l.value;return f&&"object"==typeof f&&i.call(f,"__await")?e.resolve(f.__await).then((function(t){n("next",t,a,s)}),(function(t){n("throw",t,a,s)})):e.resolve(f).then((function(t){l.value=t,a(l)}),(function(t){return n("throw",t,a,s)}))}s(c.arg)}var o;this._invoke=function(t,i){function r(){return new e((function(e,o){n(t,i,e,o)}))}return o=o?o.then(r,r):r()}}function S(t,n){var i=t.iterator[n.method];if(i===e){if(n.delegate=null,"throw"===n.method){if(t.iterator.return&&(n.method="return",n.arg=e,S(t,n),"throw"===n.method))return g;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return g}var o=u(i,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,g;var r=o.arg;return r?r.done?(n[t.resultName]=r.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,g):r:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function E(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 _(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function O(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(E,this),this.reset(!0)}function j(t){if(t){var n=t[r];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function n(){for(;++o<t.length;)if(i.call(t,o))return n.value=t[o],n.done=!1,n;return n.value=e,n.done=!0,n};return a.next=a}}return{next:T}}function T(){return{value:e,done:!0}}return b.prototype=C.constructor=v,v.constructor=b,b.displayName=c(v,s,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===b||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,v):(t.__proto__=v,c(t,s,"GeneratorFunction")),t.prototype=Object.create(C),t},t.awrap=function(t){return{__await:t}},A(k.prototype),k.prototype[a]=function(){return this},t.AsyncIterator=k,t.async=function(e,n,i,o,r){void 0===r&&(r=Promise);var a=new k(l(e,n,i,o),r);return t.isGeneratorFunction(n)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},A(C),c(C,s,"Generator"),C[r]=function(){return this},C.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var i=e.pop();if(i in t)return n.value=i,n.done=!1,n}return n.done=!0,n}},t.values=j,O.prototype={constructor:O,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(_),!t)for(var n in this)"t"===n.charAt(0)&&i.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},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 n=this;function o(i,o){return s.type="throw",s.arg=t,n.next=i,o&&(n.method="next",n.arg=e),!!o}for(var r=this.tryEntries.length-1;r>=0;--r){var a=this.tryEntries[r],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=i.call(a,"catchLoc"),l=i.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&i.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var r=o;break}}r&&("break"===t||"continue"===t)&&r.tryLoc<=e&&e<=r.finallyLoc&&(r=null);var a=r?r.completion:{};return a.type=t,a.arg=e,r?(this.method="next",this.next=r.finallyLoc,g):this.complete(a)},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),g},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),_(n),g}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var i=n.completion;if("throw"===i.type){var o=i.arg;_(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,i){return this.delegate={iterator:j(t),resultName:n,nextLoc:i},"next"===this.method&&(this.arg=e),g}},t}(t.exports);try{regeneratorRuntime=i}catch(t){Function("r","regeneratorRuntime = r")(i)}},"6ab7":function(t,e,n){var i=n("8d5c"),o=n("6c5f"),r=n("139e"),a=n("d53e"),s=n("1f17"),c=s("iterator"),l=s("toStringTag"),u=r.values;for(var f in o){var h=i[f],d=h&&h.prototype;if(d){if(d[c]!==u)try{a(d,c,u)}catch(t){d[c]=u}if(d[l]||a(d,l,f),o[f])for(var p in r)if(d[p]!==r[p])try{a(d,p,r[p])}catch(t){d[p]=r[p]}}}},"6b93":function(t,e,n){"use strict";(function(t){var i=n("0270");const o=[6,7,99];e.a={get:function(e,n,r){if(a=n,a&&(void 0===a.Compression||o.includes(a.Compression.value))&&a.JPEGInterchangeFormat&&a.JPEGInterchangeFormat.value&&a.JPEGInterchangeFormatLength&&a.JPEGInterchangeFormatLength.value){n.type="image/jpeg";const o=r+n.JPEGInterchangeFormat.value;n.image=e.buffer.slice(o,o+n.JPEGInterchangeFormatLength.value),Object(i.a)(n,"base64",(function(){return function(e){if("undefined"!=typeof btoa)return btoa(Array.prototype.reduce.call(new Uint8Array(e),((t,e)=>t+String.fromCharCode(e)),""));if(void 0===t)return;if(void 0!==typeof t.from)return t.from(e).toString("base64");return new t(e).toString("base64")}(this.image)}))}var a;return n}}}).call(this,n("fd40").Buffer)},"6c14":function(t,e,n){"use strict";var i=n("d348"),o=i.aTypedArray,r=i.exportTypedArrayMethod,a=Math.floor;r("reverse",(function(){for(var t,e=this,n=o(e).length,i=a(n/2),r=0;r<i;)t=e[r],e[r++]=e[--n],e[n]=t;return e}))},"6c5f":function(t,e){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"6d96":function(t,e,n){"use strict";var i=n("8843"),o=n("22af"),r=n("1f17"),a=n("aba0"),s=r("species");t.exports=function(t){var e=i(t),n=o.f;a&&e&&!e[s]&&n(e,s,{configurable:!0,get:function(){return this}})}},"6e48":function(t,e,n){var i=n("7327");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("492500af",i,!0,{sourceMap:!1,shadowMode:!1})},"6e7c":function(t,e,n){"use strict";var i=n("d348"),o=i.aTypedArray,r=i.exportTypedArrayMethod,a=[].sort;r("sort",(function(t){return a.call(o(this),t)}))},"6e85":function(t,e,n){"use strict";var i=n("8d5c"),o=n("d348"),r=n("2bc8"),a=i.Int8Array,s=o.aTypedArray,c=o.exportTypedArrayMethod,l=[].toLocaleString,u=[].slice,f=!!a&&r((function(){l.call(new a(1))}));c("toLocaleString",(function(){return l.apply(f?u.call(s(this)):s(this),arguments)}),r((function(){return[1,2].toLocaleString()!=new a([1,2]).toLocaleString()}))||!r((function(){a.prototype.toLocaleString.call([1,2])})))},"6f75":function(t,e,n){var i,o,r,a,s,c,l,u,f=n("8d5c"),h=n("e329").f,d=n("8acc").set,p=n("f7bb"),g=n("eee5"),m=f.MutationObserver||f.WebKitMutationObserver,b=f.document,v=f.process,y=f.Promise,w=h(f,"queueMicrotask"),x=w&&w.value;x||(i=function(){var t,e;for(g&&(t=v.domain)&&t.exit();o;){e=o.fn,o=o.next;try{e()}catch(t){throw o?a():r=void 0,t}}r=void 0,t&&t.enter()},!p&&!g&&m&&b?(s=!0,c=b.createTextNode(""),new m(i).observe(c,{characterData:!0}),a=function(){c.data=s=!s}):y&&y.resolve?(l=y.resolve(void 0),u=l.then,a=function(){u.call(l,i)}):a=g?function(){v.nextTick(i)}:function(){d.call(f,i)}),t.exports=x||function(t){var e={fn:t,next:void 0};r&&(r.next=e),o||(o=e,a()),r=e}},"6fb0":function(t,e,n){(function(e){"undefined"!=typeof self&&self,t.exports=function(t){function e(i){if(n[i])return n[i].exports;var o=n[i]={i:i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,i){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:i})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=60)}([function(t,e){function n(t,e){var n=t[1]||"",o=t[3];if(!o)return n;if(e&&"function"==typeof btoa){var r=i(o);return[n].concat(o.sources.map((function(t){return"/*# sourceURL="+o.sourceRoot+t+" */"}))).concat([r]).join("\n")}return[n].join("\n")}function i(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var i=n(e,t);return e[2]?"@media "+e[2]+"{"+i+"}":i})).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},o=0;o<this.length;o++){var r=this[o][0];"number"==typeof r&&(i[r]=!0)}for(o=0;o<t.length;o++){var a=t[o];"number"==typeof a[0]&&i[a[0]]||(n&&!a[2]?a[2]=n:n&&(a[2]="("+a[2]+") and ("+n+")"),e.push(a))}},e}},function(t,e,n){function i(t){for(var e=0;e<t.length;e++){var n=t[e],i=u[n.id];if(i){i.refs++;for(var o=0;o<i.parts.length;o++)i.parts[o](n.parts[o]);for(;o<n.parts.length;o++)i.parts.push(r(n.parts[o]));i.parts.length>n.parts.length&&(i.parts.length=n.parts.length)}else{var a=[];for(o=0;o<n.parts.length;o++)a.push(r(n.parts[o]));u[n.id]={id:n.id,refs:1,parts:a}}}}function o(){var t=document.createElement("style");return t.type="text/css",f.appendChild(t),t}function r(t){var e,n,i=document.querySelector("style["+b+'~="'+t.id+'"]');if(i){if(p)return g;i.parentNode.removeChild(i)}if(v){var r=d++;i=h||(h=o()),e=a.bind(null,i,r,!1),n=a.bind(null,i,r,!0)}else i=o(),e=s.bind(null,i),n=function(){i.parentNode.removeChild(i)};return e(t),function(i){if(i){if(i.css===t.css&&i.media===t.media&&i.sourceMap===t.sourceMap)return;e(t=i)}else n()}}function a(t,e,n,i){var o=n?"":i.css;if(t.styleSheet)t.styleSheet.cssText=y(e,o);else{var r=document.createTextNode(o),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(r,a[e]):t.appendChild(r)}}function s(t,e){var n=e.css,i=e.media,o=e.sourceMap;if(i&&t.setAttribute("media",i),m.ssrId&&t.setAttribute(b,e.id),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var c="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!c)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var l=n(64),u={},f=c&&(document.head||document.getElementsByTagName("head")[0]),h=null,d=0,p=!1,g=function(){},m=null,b="data-vue-ssr-id",v="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());t.exports=function(t,e,n,o){p=n,m=o||{};var r=l(t,e);return i(r),function(e){for(var n=[],o=0;o<r.length;o++){var a=r[o];(s=u[a.id]).refs--,n.push(s)}for(e?i(r=l(t,e)):r=[],o=0;o<n.length;o++){var s;if(0===(s=n[o]).refs){for(var c=0;c<s.parts.length;c++)s.parts[c]();delete u[s.id]}}}};var y=function(){var t=[];return function(e,n){return t[e]=n,t.filter(Boolean).join("\n")}}()},function(t,e){t.exports=function(t,e,n,i,o,r){var a,s=t=t||{},c=typeof t.default;"object"!==c&&"function"!==c||(a=t,s=t.default);var l,u="function"==typeof s?s.options:s;if(e&&(u.render=e.render,u.staticRenderFns=e.staticRenderFns,u._compiled=!0),n&&(u.functional=!0),o&&(u._scopeId=o),r?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(r)},u._ssrRegister=l):i&&(l=i),l){var f=u.functional,h=f?u.render:u.beforeCreate;f?(u._injectStyles=l,u.render=function(t,e){return l.call(e),h(t,e)}):u.beforeCreate=h?[].concat(h,l):[l]}return{esModule:a,exports:s,options:u}}},function(t,e,n){"use strict";function i(t,e){var n,i=t&&t.a;!(n=t&&t.hsl?(0,o.default)(t.hsl):t&&t.hex&&t.hex.length>0?(0,o.default)(t.hex):t&&t.hsv?(0,o.default)(t.hsv):t&&t.rgba?(0,o.default)(t.rgba):t&&t.rgb?(0,o.default)(t.rgb):(0,o.default)(t))||void 0!==n._a&&null!==n._a||n.setAlpha(i||1);var r=n.toHsl(),a=n.toHsv();return 0===r.s&&(a.h=r.h=t.h||t.hsl&&t.hsl.h||e||0),{hsl:r,hex:n.toHexString().toUpperCase(),hex8:n.toHex8String().toUpperCase(),rgba:n.toRgb(),hsv:a,oldHue:t.h||e||r.h,source:t.source,a:t.a||n.getAlpha()}}Object.defineProperty(e,"__esModule",{value:!0});var o=function(t){return t&&t.__esModule?t:{default:t}}(n(65));e.default={props:["value"],data:function(){return{val:i(this.value)}},computed:{colors:{get:function(){return this.val},set:function(t){this.val=t,this.$emit("input",t)}}},watch:{value:function(t){this.val=i(t)}},methods:{colorChange:function(t,e){this.oldHue=this.colors.hsl.h,this.colors=i(t,e||this.oldHue)},isValidHex:function(t){return(0,o.default)(t).isValid()},simpleCheckForValidColor:function(t){for(var e=["r","g","b","a","h","s","l","v"],n=0,i=0,o=0;o<e.length;o++){var r=e[o];t[r]&&(n++,isNaN(t[r])||i++)}if(n===i)return t},paletteUpperCase:function(t){return t.map((function(t){return t.toUpperCase()}))},isTransparent:function(t){return 0===(0,o.default)(t).getAlpha()}}}},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";function i(t){c||n(66)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(36),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(68),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/common/EditableInput.vue",e.default=u.exports},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var i=n(8),o=n(18);t.exports=n(9)?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var i=n(16),o=n(42),r=n(25),a=Object.defineProperty;e.f=n(9)?Object.defineProperty:function(t,e,n){if(i(t),e=r(e,!0),i(n),o)try{return a(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){t.exports=!n(17)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,e,n){var i=n(90),o=n(24);t.exports=function(t){return i(o(t))}},function(t,e,n){var i=n(29)("wks"),o=n(19),r=n(4).Symbol,a="function"==typeof r;(t.exports=function(t){return i[t]||(i[t]=a&&r[t]||(a?r:o)("Symbol."+t))}).store=i},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){"use strict";function i(t){c||n(111)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(51),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(113),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/common/Hue.vue",e.default=u.exports},function(t,e){t.exports=!0},function(t,e){var n=t.exports={version:"2.6.11"};"number"==typeof __e&&(__e=n)},function(t,e,n){var i=n(12);t.exports=function(t){if(!i(t))throw TypeError(t+" is not an object!");return t}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){var n=0,i=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+i).toString(36))}},function(t,e,n){"use strict";function i(t){c||n(123)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(54),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(127),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/common/Saturation.vue",e.default=u.exports},function(t,e,n){"use strict";function i(t){c||n(128)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(55),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(133),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/common/Alpha.vue",e.default=u.exports},function(t,e,n){"use strict";function i(t){c||n(130)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(56),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(132),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/common/Checkboard.vue",e.default=u.exports},function(t,e){var n=Math.ceil,i=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?i:n)(t)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){var i=n(12);t.exports=function(t,e){if(!i(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!i(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!i(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!i(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e){t.exports={}},function(t,e,n){var i=n(46),o=n(30);t.exports=Object.keys||function(t){return i(t,o)}},function(t,e,n){var i=n(29)("keys"),o=n(19);t.exports=function(t){return i[t]||(i[t]=o(t))}},function(t,e,n){var i=n(15),o=n(4),r=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(t.exports=function(t,e){return r[t]||(r[t]=void 0!==e?e:{})})("versions",[]).push({version:i.version,mode:n(14)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var i=n(8).f,o=n(6),r=n(11)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,r)&&i(t,r,{configurable:!0,value:e})}},function(t,e,n){e.f=n(11)},function(t,e,n){var i=n(4),o=n(15),r=n(14),a=n(32),s=n(8).f;t.exports=function(t){var e=o.Symbol||(o.Symbol=r?{}:i.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=i(n(3)),r=i(n(5)),a=["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#CCCCCC","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"];e.default={name:"Compact",mixins:[o.default],props:{palette:{type:Array,default:function(){return a}}},components:{"ed-in":r.default},computed:{pick:function(){return this.colors.hex.toUpperCase()}},methods:{handlerClick:function(t){this.colorChange({hex:t,source:"hex"})}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"editableInput",props:{label:String,labelText:String,desc:String,value:[String,Number],max:Number,min:Number,arrowOffset:{type:Number,default:1}},computed:{val:{get:function(){return this.value},set:function(t){if(!(void 0!==this.max&&+t>this.max))return t;this.$refs.input.value=this.max}},labelId:function(){return"input__label__"+this.label+"__"+Math.random().toString().slice(2,5)},labelSpanText:function(){return this.labelText||this.label}},methods:{update:function(t){this.handleChange(t.target.value)},handleChange:function(t){var e={};e[this.label]=t,(void 0===e.hex&&void 0===e["#"]||t.length>5)&&this.$emit("change",e)},handleKeyDown:function(t){var e=this.val,n=Number(e);if(n){var i=this.arrowOffset||1;38===t.keyCode&&(e=n+i,this.handleChange(e),t.preventDefault()),40===t.keyCode&&(e=n-i,this.handleChange(e),t.preventDefault())}}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(t){return t&&t.__esModule?t:{default:t}}(n(3)),o=["#FFFFFF","#F2F2F2","#E6E6E6","#D9D9D9","#CCCCCC","#BFBFBF","#B3B3B3","#A6A6A6","#999999","#8C8C8C","#808080","#737373","#666666","#595959","#4D4D4D","#404040","#333333","#262626","#0D0D0D","#000000"];e.default={name:"Grayscale",mixins:[i.default],props:{palette:{type:Array,default:function(){return o}}},components:{},computed:{pick:function(){return this.colors.hex.toUpperCase()}},methods:{handlerClick:function(t){this.colorChange({hex:t,source:"hex"})}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=i(n(5)),r=i(n(3));e.default={name:"Material",mixins:[r.default],components:{"ed-in":o.default},methods:{onChange:function(t){t&&(t.hex?this.isValidHex(t.hex)&&this.colorChange({hex:t.hex,source:"hex"}):(t.r||t.g||t.b)&&this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"}))}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=i(n(81)),r=i(n(3)),a=i(n(13));e.default={name:"Slider",mixins:[r.default],props:{swatches:{type:Array,default:function(){return[{s:.5,l:.8},{s:.5,l:.65},{s:.5,l:.5},{s:.5,l:.35},{s:.5,l:.2}]}}},components:{hue:a.default},computed:{normalizedSwatches:function(){return this.swatches.map((function(t){return"object"!==(void 0===t?"undefined":(0,o.default)(t))?{s:.5,l:t}:t}))}},methods:{isActive:function(t,e){var n=this.colors.hsl;return 1===n.l&&1===t.l||0===n.l&&0===t.l||Math.abs(n.l-t.l)<.01&&Math.abs(n.s-t.s)<.01},hueChange:function(t){this.colorChange(t)},handleSwClick:function(t,e){this.colorChange({h:this.colors.hsl.h,s:e.s,l:e.l,source:"hsl"})}}}},function(t,e,n){"use strict";var i=n(14),o=n(41),r=n(44),a=n(7),s=n(26),c=n(88),l=n(31),u=n(95),f=n(11)("iterator"),h=!([].keys&&"next"in[].keys()),d=function(){return this};t.exports=function(t,e,n,p,g,m,b){c(n,e,p);var v,y,w,x=function(t){if(!h&&t in S)return S[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},C=e+" Iterator",A="values"==g,k=!1,S=t.prototype,E=S[f]||S["@@iterator"]||g&&S[g],_=E||x(g),O=g?A?x("entries"):_:void 0,j="Array"==e&&S.entries||E;if(j&&(w=u(j.call(new t)))!==Object.prototype&&w.next&&(l(w,C,!0),i||"function"==typeof w[f]||a(w,f,d)),A&&E&&"values"!==E.name&&(k=!0,_=function(){return E.call(this)}),i&&!b||!h&&!k&&S[f]||a(S,f,_),s[e]=_,s[C]=d,g)if(v={values:A?_:x("values"),keys:m?_:x("keys"),entries:O},b)for(y in v)y in S||r(S,y,v[y]);else o(o.P+o.F*(h||k),e,v);return v}},function(t,e,n){var i=n(4),o=n(15),r=n(86),a=n(7),s=n(6),c=function(t,e,n){var l,u,f,h=t&c.F,d=t&c.G,p=t&c.S,g=t&c.P,m=t&c.B,b=t&c.W,v=d?o:o[e]||(o[e]={}),y=v.prototype,w=d?i:p?i[e]:(i[e]||{}).prototype;for(l in d&&(n=e),n)(u=!h&&w&&void 0!==w[l])&&s(v,l)||(f=u?w[l]:n[l],v[l]=d&&"function"!=typeof w[l]?n[l]:m&&u?r(f,i):b&&w[l]==f?function(t){var e=function(e,n,i){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,i)}return t.apply(this,arguments)};return e.prototype=t.prototype,e}(f):g&&"function"==typeof f?r(Function.call,f):f,g&&((v.virtual||(v.virtual={}))[l]=f,t&c.R&&y&&!y[l]&&a(y,l,f)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},function(t,e,n){t.exports=!n(9)&&!n(17)((function(){return 7!=Object.defineProperty(n(43)("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){var i=n(12),o=n(4).document,r=i(o)&&i(o.createElement);t.exports=function(t){return r?o.createElement(t):{}}},function(t,e,n){t.exports=n(7)},function(t,e,n){var i=n(16),o=n(89),r=n(30),a=n(28)("IE_PROTO"),s=function(){},c=function(){var t,e=n(43)("iframe"),i=r.length;for(e.style.display="none",n(94).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),c=t.F;i--;)delete c.prototype[r[i]];return c()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=i(t),n=new s,s.prototype=null,n[a]=t):n=c(),void 0===e?n:o(n,e)}},function(t,e,n){var i=n(6),o=n(10),r=n(91)(!1),a=n(28)("IE_PROTO");t.exports=function(t,e){var n,s=o(t),c=0,l=[];for(n in s)n!=a&&i(s,n)&&l.push(n);for(;e.length>c;)i(s,n=e[c++])&&(~r(l,n)||l.push(n));return l}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var i=n(24);t.exports=function(t){return Object(i(t))}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var i=n(46),o=n(30).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return i(t,o)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"Hue",props:{value:Object,direction:{type:String,default:"horizontal"}},data:function(){return{oldHue:0,pullDirection:""}},computed:{colors:function(){var t=this.value.hsl.h;return 0!==t&&t-this.oldHue>0&&(this.pullDirection="right"),0!==t&&t-this.oldHue<0&&(this.pullDirection="left"),this.oldHue=t,this.value},directionClass:function(){return{"vc-hue--horizontal":"horizontal"===this.direction,"vc-hue--vertical":"vertical"===this.direction}},pointerTop:function(){return"vertical"===this.direction?0===this.colors.hsl.h&&"right"===this.pullDirection?0:-100*this.colors.hsl.h/360+100+"%":0},pointerLeft:function(){return"vertical"===this.direction?0:0===this.colors.hsl.h&&"right"===this.pullDirection?"100%":100*this.colors.hsl.h/360+"%"}},methods:{handleChange:function(t,e){!e&&t.preventDefault();var n=this.$refs.container;if(n){var i,o=n.clientWidth,r=n.clientHeight,a=n.getBoundingClientRect().left+window.pageXOffset,s=n.getBoundingClientRect().top+window.pageYOffset,c=(t.pageX||(t.touches?t.touches[0].pageX:0))-a,l=(t.pageY||(t.touches?t.touches[0].pageY:0))-s;"vertical"===this.direction?(i=l<0?360:l>r?0:360*(-100*l/r+100)/100,this.colors.hsl.h!==i&&this.$emit("change",{h:i,s:this.colors.hsl.s,l:this.colors.hsl.l,a:this.colors.hsl.a,source:"hsl"})):(i=c<0?0:c>o?360:100*c/o*360/100,this.colors.hsl.h!==i&&this.$emit("change",{h:i,s:this.colors.hsl.s,l:this.colors.hsl.l,a:this.colors.hsl.a,source:"hsl"}))}},handleMouseDown:function(t){this.handleChange(t,!0),window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp:function(t){this.unbindEventListeners()},unbindEventListeners:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=i(n(118)),r=i(n(3)),a=["red","pink","purple","deepPurple","indigo","blue","lightBlue","cyan","teal","green","lightGreen","lime","yellow","amber","orange","deepOrange","brown","blueGrey","black"],s=["900","700","500","300","100"],c=function(){var t=[];return a.forEach((function(e){var n=[];"black"===e.toLowerCase()||"white"===e.toLowerCase()?n=n.concat(["#000000","#FFFFFF"]):s.forEach((function(t){var i=o.default[e][t];n.push(i.toUpperCase())})),t.push(n)})),t}();e.default={name:"Swatches",mixins:[r.default],props:{palette:{type:Array,default:function(){return c}}},computed:{pick:function(){return this.colors.hex}},methods:{equal:function(t){return t.toLowerCase()===this.colors.hex.toLowerCase()},handlerClick:function(t){this.colorChange({hex:t,source:"hex"})}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=i(n(3)),r=i(n(5)),a=i(n(20)),s=i(n(13)),c=i(n(21));e.default={name:"Photoshop",mixins:[o.default],props:{head:{type:String,default:"Color Picker"},disableFields:{type:Boolean,default:!1},hasResetButton:{type:Boolean,default:!1},acceptLabel:{type:String,default:"OK"},cancelLabel:{type:String,default:"Cancel"},resetLabel:{type:String,default:"Reset"},newLabel:{type:String,default:"new"},currentLabel:{type:String,default:"current"}},components:{saturation:a.default,hue:s.default,alpha:c.default,"ed-in":r.default},data:function(){return{currentColor:"#FFF"}},computed:{hsv:function(){var t=this.colors.hsv;return{h:t.h.toFixed(),s:(100*t.s).toFixed(),v:(100*t.v).toFixed()}},hex:function(){var t=this.colors.hex;return t&&t.replace("#","")}},created:function(){this.currentColor=this.colors.hex},methods:{childChange:function(t){this.colorChange(t)},inputChange:function(t){t&&(t["#"]?this.isValidHex(t["#"])&&this.colorChange({hex:t["#"],source:"hex"}):t.r||t.g||t.b||t.a?this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"}):(t.h||t.s||t.v)&&this.colorChange({h:t.h||this.colors.hsv.h,s:t.s/100||this.colors.hsv.s,v:t.v/100||this.colors.hsv.v,source:"hsv"}))},clickCurrentColor:function(){this.colorChange({hex:this.currentColor,source:"hex"})},handleAccept:function(){this.$emit("ok")},handleCancel:function(){this.$emit("cancel")},handleReset:function(){this.$emit("reset")}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=i(n(125)),r=i(n(126));e.default={name:"Saturation",props:{value:Object},computed:{colors:function(){return this.value},bgColor:function(){return"hsl("+this.colors.hsv.h+", 100%, 50%)"},pointerTop:function(){return-100*this.colors.hsv.v+1+100+"%"},pointerLeft:function(){return 100*this.colors.hsv.s+"%"}},methods:{throttle:(0,r.default)((function(t,e){t(e)}),20,{leading:!0,trailing:!1}),handleChange:function(t,e){!e&&t.preventDefault();var n=this.$refs.container;if(n){var i=n.clientWidth,r=n.clientHeight,a=n.getBoundingClientRect().left+window.pageXOffset,s=n.getBoundingClientRect().top+window.pageYOffset,c=t.pageX||(t.touches?t.touches[0].pageX:0),l=t.pageY||(t.touches?t.touches[0].pageY:0),u=(0,o.default)(c-a,0,i),f=(0,o.default)(l-s,0,r),h=u/i,d=(0,o.default)(-f/r+1,0,1);this.throttle(this.onChange,{h:this.colors.hsv.h,s:h,v:d,a:this.colors.hsv.a,source:"hsva"})}},onChange:function(t){this.$emit("change",t)},handleMouseDown:function(t){window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp:function(t){this.unbindEventListeners()},unbindEventListeners:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(t){return t&&t.__esModule?t:{default:t}}(n(22));e.default={name:"Alpha",props:{value:Object,onChange:Function},components:{checkboard:i.default},computed:{colors:function(){return this.value},gradientColor:function(){var t=this.colors.rgba,e=[t.r,t.g,t.b].join(",");return"linear-gradient(to right, rgba("+e+", 0) 0%, rgba("+e+", 1) 100%)"}},methods:{handleChange:function(t,e){!e&&t.preventDefault();var n=this.$refs.container;if(n){var i,o=n.clientWidth,r=n.getBoundingClientRect().left+window.pageXOffset,a=(t.pageX||(t.touches?t.touches[0].pageX:0))-r;i=a<0?0:a>o?1:Math.round(100*a/o)/100,this.colors.a!==i&&this.$emit("change",{h:this.colors.hsl.h,s:this.colors.hsl.s,l:this.colors.hsl.l,a:i,source:"rgba"})}},handleMouseDown:function(t){this.handleChange(t,!0),window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp:function(){this.unbindEventListeners()},unbindEventListeners:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}}},function(t,e,n){"use strict";function i(t,e,n){if("undefined"==typeof document)return null;var i=document.createElement("canvas");i.width=i.height=2*n;var o=i.getContext("2d");return o?(o.fillStyle=t,o.fillRect(0,0,i.width,i.height),o.fillStyle=e,o.fillRect(0,0,n,n),o.translate(n,n),o.fillRect(0,0,n,n),i.toDataURL()):null}function o(t,e,n){var o=t+","+e+","+n;if(r[o])return r[o];var a=i(t,e,n);return r[o]=a,a}Object.defineProperty(e,"__esModule",{value:!0});var r={};e.default={name:"Checkboard",props:{size:{type:[Number,String],default:8},white:{type:String,default:"#fff"},grey:{type:String,default:"#e6e6e6"}},computed:{bgStyle:function(){return{"background-image":"url("+o(this.white,this.grey,this.size)+")"}}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=i(n(3)),r=i(n(5)),a=i(n(20)),s=i(n(13)),c=i(n(21)),l=i(n(22)),u=["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF","rgba(0,0,0,0)"];e.default={name:"Sketch",mixins:[o.default],components:{saturation:a.default,hue:s.default,alpha:c.default,"ed-in":r.default,checkboard:l.default},props:{presetColors:{type:Array,default:function(){return u}},disableAlpha:{type:Boolean,default:!1},disableFields:{type:Boolean,default:!1}},computed:{hex:function(){return(this.colors.a<1?this.colors.hex8:this.colors.hex).replace("#","")},activeColor:function(){var t=this.colors.rgba;return"rgba("+[t.r,t.g,t.b,t.a].join(",")+")"}},methods:{handlePreset:function(t){this.colorChange({hex:t,source:"hex"})},childChange:function(t){this.colorChange(t)},inputChange:function(t){t&&(t.hex?this.isValidHex(t.hex)&&this.colorChange({hex:t.hex,source:"hex"}):(t.r||t.g||t.b||t.a)&&this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"}))}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=i(n(3)),r=i(n(5)),a=i(n(20)),s=i(n(13)),c=i(n(21)),l=i(n(22));e.default={name:"Chrome",mixins:[o.default],props:{disableAlpha:{type:Boolean,default:!1},disableFields:{type:Boolean,default:!1}},components:{saturation:a.default,hue:s.default,alpha:c.default,"ed-in":r.default,checkboard:l.default},data:function(){return{fieldsIndex:0,highlight:!1}},computed:{hsl:function(){var t=this.colors.hsl,e=t.h,n=t.s,i=t.l;return{h:e.toFixed(),s:(100*n).toFixed()+"%",l:(100*i).toFixed()+"%"}},activeColor:function(){var t=this.colors.rgba;return"rgba("+[t.r,t.g,t.b,t.a].join(",")+")"},hasAlpha:function(){return this.colors.a<1}},methods:{childChange:function(t){this.colorChange(t)},inputChange:function(t){if(t)if(t.hex)this.isValidHex(t.hex)&&this.colorChange({hex:t.hex,source:"hex"});else if(t.r||t.g||t.b||t.a)this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"});else if(t.h||t.s||t.l){var e=t.s?t.s.replace("%","")/100:this.colors.hsl.s,n=t.l?t.l.replace("%","")/100:this.colors.hsl.l;this.colorChange({h:t.h||this.colors.hsl.h,s:e,l:n,source:"hsl"})}},toggleViews:function(){this.fieldsIndex>=2?this.fieldsIndex=0:this.fieldsIndex++},showHighlight:function(){this.highlight=!0},hideHighlight:function(){this.highlight=!1}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=i(n(5)),r=i(n(3)),a=["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"];e.default={name:"Twitter",mixins:[r.default],components:{editableInput:o.default},props:{width:{type:[String,Number],default:276},defaultColors:{type:Array,default:function(){return a}},triangle:{default:"top-left",validator:function(t){return["hide","top-left","top-right"].includes(t)}}},computed:{hsv:function(){var t=this.colors.hsv;return{h:t.h.toFixed(),s:(100*t.s).toFixed(),v:(100*t.v).toFixed()}},hex:function(){var t=this.colors.hex;return t&&t.replace("#","")}},methods:{equal:function(t){return t.toLowerCase()===this.colors.hex.toLowerCase()},handlerClick:function(t){this.colorChange({hex:t,source:"hex"})},inputChange:function(t){t&&(t["#"]?this.isValidHex(t["#"])&&this.colorChange({hex:t["#"],source:"hex"}):t.r||t.g||t.b||t.a?this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"}):(t.h||t.s||t.v)&&this.colorChange({h:t.h||this.colors.hsv.h,s:t.s/100||this.colors.hsv.s,v:t.v/100||this.colors.hsv.v,source:"hsv"}))}}}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}var o=i(n(61)),r=i(n(70)),a=i(n(74)),s=i(n(78)),c=i(n(115)),l=i(n(120)),u=i(n(135)),f=i(n(139)),h=i(n(143)),d=i(n(21)),p=i(n(22)),g=i(n(5)),m=i(n(13)),b=i(n(20)),v=i(n(3)),y={version:"2.8.1",Compact:o.default,Grayscale:r.default,Twitter:h.default,Material:a.default,Slider:s.default,Swatches:c.default,Photoshop:l.default,Sketch:u.default,Chrome:f.default,Alpha:d.default,Checkboard:p.default,EditableInput:g.default,Hue:m.default,Saturation:b.default,ColorMixin:v.default};t.exports=y},function(t,e,n){"use strict";function i(t){c||n(62)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(35),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(69),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/Compact.vue",e.default=u.exports},function(t,e,n){var i=n(63);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("6ce8a5a8",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-compact {\n padding-top: 5px;\n padding-left: 5px;\n width: 245px;\n border-radius: 2px;\n box-sizing: border-box;\n box-shadow: 0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16);\n background-color: #fff;\n}\n.vc-compact-colors {\n overflow: hidden;\n padding: 0;\n margin: 0;\n}\n.vc-compact-color-item {\n list-style: none;\n width: 15px;\n height: 15px;\n float: left;\n margin-right: 5px;\n margin-bottom: 5px;\n position: relative;\n cursor: pointer;\n}\n.vc-compact-color-item--white {\n box-shadow: inset 0 0 0 1px #ddd;\n}\n.vc-compact-color-item--white .vc-compact-dot {\n background: #000;\n}\n.vc-compact-dot {\n position: absolute;\n top: 5px;\n right: 5px;\n bottom: 5px;\n left: 5px;\n border-radius: 50%;\n opacity: 1;\n background: #fff;\n}\n",""])},function(t,e){t.exports=function(t,e){for(var n=[],i={},o=0;o<e.length;o++){var r=e[o],a=r[0],s={id:t+":"+o,css:r[1],media:r[2],sourceMap:r[3]};i[a]?i[a].parts.push(s):n.push(i[a]={id:a,parts:[s]})}return n}},function(t,e,n){var i;!function(o){function r(t,e){if(e=e||{},(t=t||"")instanceof r)return t;if(!(this instanceof r))return new r(t,e);var n=a(t);this._originalInput=t,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=G(100*this._a)/100,this._format=e.format||n.format,this._gradientType=e.gradientType,this._r<1&&(this._r=G(this._r)),this._g<1&&(this._g=G(this._g)),this._b<1&&(this._b=G(this._b)),this._ok=n.ok,this._tc_id=H++}function a(t){var e={r:0,g:0,b:0},n=1,i=null,o=null,r=null,a=!1,c=!1;return"string"==typeof t&&(t=U(t)),"object"==typeof t&&(F(t.r)&&F(t.g)&&F(t.b)?(e=s(t.r,t.g,t.b),a=!0,c="%"===String(t.r).substr(-1)?"prgb":"rgb"):F(t.h)&&F(t.s)&&F(t.v)?(i=M(t.s),o=M(t.v),e=f(t.h,i,o),a=!0,c="hsv"):F(t.h)&&F(t.s)&&F(t.l)&&(i=M(t.s),r=M(t.l),e=l(t.h,i,r),a=!0,c="hsl"),t.hasOwnProperty("a")&&(n=t.a)),n=O(n),{ok:a,format:t.format||c,r:V(255,X(e.r,0)),g:V(255,X(e.g,0)),b:V(255,X(e.b,0)),a:n}}function s(t,e,n){return{r:255*j(t,255),g:255*j(e,255),b:255*j(n,255)}}function c(t,e,n){t=j(t,255),e=j(e,255),n=j(n,255);var i,o,r=X(t,e,n),a=V(t,e,n),s=(r+a)/2;if(r==a)i=o=0;else{var c=r-a;switch(o=s>.5?c/(2-r-a):c/(r+a),r){case t:i=(e-n)/c+(e<n?6:0);break;case e:i=(n-t)/c+2;break;case n:i=(t-e)/c+4}i/=6}return{h:i,s:o,l:s}}function l(t,e,n){function i(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}var o,r,a;if(t=j(t,360),e=j(e,100),n=j(n,100),0===e)o=r=a=n;else{var s=n<.5?n*(1+e):n+e-n*e,c=2*n-s;o=i(c,s,t+1/3),r=i(c,s,t),a=i(c,s,t-1/3)}return{r:255*o,g:255*r,b:255*a}}function u(t,e,n){t=j(t,255),e=j(e,255),n=j(n,255);var i,o,r=X(t,e,n),a=V(t,e,n),s=r,c=r-a;if(o=0===r?0:c/r,r==a)i=0;else{switch(r){case t:i=(e-n)/c+(e<n?6:0);break;case e:i=(n-t)/c+2;break;case n:i=(t-e)/c+4}i/=6}return{h:i,s:o,v:s}}function f(t,e,n){t=6*j(t,360),e=j(e,100),n=j(n,100);var i=o.floor(t),r=t-i,a=n*(1-e),s=n*(1-r*e),c=n*(1-(1-r)*e),l=i%6;return{r:255*[n,s,a,a,c,n][l],g:255*[c,n,n,s,a,a][l],b:255*[a,a,c,n,n,s][l]}}function h(t,e,n,i){var o=[D(G(t).toString(16)),D(G(e).toString(16)),D(G(n).toString(16))];return i&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}function d(t,e,n,i,o){var r=[D(G(t).toString(16)),D(G(e).toString(16)),D(G(n).toString(16)),D(L(i))];return o&&r[0].charAt(0)==r[0].charAt(1)&&r[1].charAt(0)==r[1].charAt(1)&&r[2].charAt(0)==r[2].charAt(1)&&r[3].charAt(0)==r[3].charAt(1)?r[0].charAt(0)+r[1].charAt(0)+r[2].charAt(0)+r[3].charAt(0):r.join("")}function p(t,e,n,i){return[D(L(i)),D(G(t).toString(16)),D(G(e).toString(16)),D(G(n).toString(16))].join("")}function g(t,e){e=0===e?0:e||10;var n=r(t).toHsl();return n.s-=e/100,n.s=T(n.s),r(n)}function m(t,e){e=0===e?0:e||10;var n=r(t).toHsl();return n.s+=e/100,n.s=T(n.s),r(n)}function b(t){return r(t).desaturate(100)}function v(t,e){e=0===e?0:e||10;var n=r(t).toHsl();return n.l+=e/100,n.l=T(n.l),r(n)}function y(t,e){e=0===e?0:e||10;var n=r(t).toRgb();return n.r=X(0,V(255,n.r-G(-e/100*255))),n.g=X(0,V(255,n.g-G(-e/100*255))),n.b=X(0,V(255,n.b-G(-e/100*255))),r(n)}function w(t,e){e=0===e?0:e||10;var n=r(t).toHsl();return n.l-=e/100,n.l=T(n.l),r(n)}function x(t,e){var n=r(t).toHsl(),i=(n.h+e)%360;return n.h=i<0?360+i:i,r(n)}function C(t){var e=r(t).toHsl();return e.h=(e.h+180)%360,r(e)}function A(t){var e=r(t).toHsl(),n=e.h;return[r(t),r({h:(n+120)%360,s:e.s,l:e.l}),r({h:(n+240)%360,s:e.s,l:e.l})]}function k(t){var e=r(t).toHsl(),n=e.h;return[r(t),r({h:(n+90)%360,s:e.s,l:e.l}),r({h:(n+180)%360,s:e.s,l:e.l}),r({h:(n+270)%360,s:e.s,l:e.l})]}function S(t){var e=r(t).toHsl(),n=e.h;return[r(t),r({h:(n+72)%360,s:e.s,l:e.l}),r({h:(n+216)%360,s:e.s,l:e.l})]}function E(t,e,n){e=e||6,n=n||30;var i=r(t).toHsl(),o=360/n,a=[r(t)];for(i.h=(i.h-(o*e>>1)+720)%360;--e;)i.h=(i.h+o)%360,a.push(r(i));return a}function _(t,e){e=e||6;for(var n=r(t).toHsv(),i=n.h,o=n.s,a=n.v,s=[],c=1/e;e--;)s.push(r({h:i,s:o,v:a})),a=(a+c)%1;return s}function O(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function j(t,e){I(t)&&(t="100%");var n=P(t);return t=V(e,X(0,parseFloat(t))),n&&(t=parseInt(t*e,10)/100),o.abs(t-e)<1e-6?1:t%e/parseFloat(e)}function T(t){return V(1,X(0,t))}function B(t){return parseInt(t,16)}function I(t){return"string"==typeof t&&-1!=t.indexOf(".")&&1===parseFloat(t)}function P(t){return"string"==typeof t&&-1!=t.indexOf("%")}function D(t){return 1==t.length?"0"+t:""+t}function M(t){return t<=1&&(t=100*t+"%"),t}function L(t){return o.round(255*parseFloat(t)).toString(16)}function R(t){return B(t)/255}function F(t){return!!K.CSS_UNIT.exec(t)}function U(t){t=t.replace(z,"").replace(Y,"").toLowerCase();var e,n=!1;if(Q[t])t=Q[t],n=!0;else if("transparent"==t)return{r:0,g:0,b:0,a:0,format:"name"};return(e=K.rgb.exec(t))?{r:e[1],g:e[2],b:e[3]}:(e=K.rgba.exec(t))?{r:e[1],g:e[2],b:e[3],a:e[4]}:(e=K.hsl.exec(t))?{h:e[1],s:e[2],l:e[3]}:(e=K.hsla.exec(t))?{h:e[1],s:e[2],l:e[3],a:e[4]}:(e=K.hsv.exec(t))?{h:e[1],s:e[2],v:e[3]}:(e=K.hsva.exec(t))?{h:e[1],s:e[2],v:e[3],a:e[4]}:(e=K.hex8.exec(t))?{r:B(e[1]),g:B(e[2]),b:B(e[3]),a:R(e[4]),format:n?"name":"hex8"}:(e=K.hex6.exec(t))?{r:B(e[1]),g:B(e[2]),b:B(e[3]),format:n?"name":"hex"}:(e=K.hex4.exec(t))?{r:B(e[1]+""+e[1]),g:B(e[2]+""+e[2]),b:B(e[3]+""+e[3]),a:R(e[4]+""+e[4]),format:n?"name":"hex8"}:!!(e=K.hex3.exec(t))&&{r:B(e[1]+""+e[1]),g:B(e[2]+""+e[2]),b:B(e[3]+""+e[3]),format:n?"name":"hex"}}function N(t){var e,n;return"AA"!==(e=((t=t||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==e&&(e="AA"),"small"!==(n=(t.size||"small").toLowerCase())&&"large"!==n&&(n="small"),{level:e,size:n}}var z=/^\s+/,Y=/\s+$/,H=0,G=o.round,V=o.min,X=o.max,W=o.random;r.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},getLuminance:function(){var t,e,n,i=this.toRgb();return t=i.r/255,e=i.g/255,n=i.b/255,.2126*(t<=.03928?t/12.92:o.pow((t+.055)/1.055,2.4))+.7152*(e<=.03928?e/12.92:o.pow((e+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:o.pow((n+.055)/1.055,2.4))},setAlpha:function(t){return this._a=O(t),this._roundA=G(100*this._a)/100,this},toHsv:function(){var t=u(this._r,this._g,this._b);return{h:360*t.h,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=u(this._r,this._g,this._b),e=G(360*t.h),n=G(100*t.s),i=G(100*t.v);return 1==this._a?"hsv("+e+", "+n+"%, "+i+"%)":"hsva("+e+", "+n+"%, "+i+"%, "+this._roundA+")"},toHsl:function(){var t=c(this._r,this._g,this._b);return{h:360*t.h,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=c(this._r,this._g,this._b),e=G(360*t.h),n=G(100*t.s),i=G(100*t.l);return 1==this._a?"hsl("+e+", "+n+"%, "+i+"%)":"hsla("+e+", "+n+"%, "+i+"%, "+this._roundA+")"},toHex:function(t){return h(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return d(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:G(this._r),g:G(this._g),b:G(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+G(this._r)+", "+G(this._g)+", "+G(this._b)+")":"rgba("+G(this._r)+", "+G(this._g)+", "+G(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:G(100*j(this._r,255))+"%",g:G(100*j(this._g,255))+"%",b:G(100*j(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+G(100*j(this._r,255))+"%, "+G(100*j(this._g,255))+"%, "+G(100*j(this._b,255))+"%)":"rgba("+G(100*j(this._r,255))+"%, "+G(100*j(this._g,255))+"%, "+G(100*j(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(q[h(this._r,this._g,this._b,!0)]||!1)},toFilter:function(t){var e="#"+p(this._r,this._g,this._b,this._a),n=e,i=this._gradientType?"GradientType = 1, ":"";if(t){var o=r(t);n="#"+p(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+e+",endColorstr="+n+")"},toString:function(t){var e=!!t;t=t||this._format;var n=!1,i=this._a<1&&this._a>=0;return e||!i||"hex"!==t&&"hex6"!==t&&"hex3"!==t&&"hex4"!==t&&"hex8"!==t&&"name"!==t?("rgb"===t&&(n=this.toRgbString()),"prgb"===t&&(n=this.toPercentageRgbString()),"hex"!==t&&"hex6"!==t||(n=this.toHexString()),"hex3"===t&&(n=this.toHexString(!0)),"hex4"===t&&(n=this.toHex8String(!0)),"hex8"===t&&(n=this.toHex8String()),"name"===t&&(n=this.toName()),"hsl"===t&&(n=this.toHslString()),"hsv"===t&&(n=this.toHsvString()),n||this.toHexString()):"name"===t&&0===this._a?this.toName():this.toRgbString()},clone:function(){return r(this.toString())},_applyModification:function(t,e){var n=t.apply(null,[this].concat([].slice.call(e)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(v,arguments)},brighten:function(){return this._applyModification(y,arguments)},darken:function(){return this._applyModification(w,arguments)},desaturate:function(){return this._applyModification(g,arguments)},saturate:function(){return this._applyModification(m,arguments)},greyscale:function(){return this._applyModification(b,arguments)},spin:function(){return this._applyModification(x,arguments)},_applyCombination:function(t,e){return t.apply(null,[this].concat([].slice.call(e)))},analogous:function(){return this._applyCombination(E,arguments)},complement:function(){return this._applyCombination(C,arguments)},monochromatic:function(){return this._applyCombination(_,arguments)},splitcomplement:function(){return this._applyCombination(S,arguments)},triad:function(){return this._applyCombination(A,arguments)},tetrad:function(){return this._applyCombination(k,arguments)}},r.fromRatio=function(t,e){if("object"==typeof t){var n={};for(var i in t)t.hasOwnProperty(i)&&(n[i]="a"===i?t[i]:M(t[i]));t=n}return r(t,e)},r.equals=function(t,e){return!(!t||!e)&&r(t).toRgbString()==r(e).toRgbString()},r.random=function(){return r.fromRatio({r:W(),g:W(),b:W()})},r.mix=function(t,e,n){n=0===n?0:n||50;var i=r(t).toRgb(),o=r(e).toRgb(),a=n/100;return r({r:(o.r-i.r)*a+i.r,g:(o.g-i.g)*a+i.g,b:(o.b-i.b)*a+i.b,a:(o.a-i.a)*a+i.a})},r.readability=function(t,e){var n=r(t),i=r(e);return(o.max(n.getLuminance(),i.getLuminance())+.05)/(o.min(n.getLuminance(),i.getLuminance())+.05)},r.isReadable=function(t,e,n){var i,o,a=r.readability(t,e);switch(o=!1,(i=N(n)).level+i.size){case"AAsmall":case"AAAlarge":o=a>=4.5;break;case"AAlarge":o=a>=3;break;case"AAAsmall":o=a>=7}return o},r.mostReadable=function(t,e,n){var i,o,a,s,c=null,l=0;o=(n=n||{}).includeFallbackColors,a=n.level,s=n.size;for(var u=0;u<e.length;u++)(i=r.readability(t,e[u]))>l&&(l=i,c=r(e[u]));return r.isReadable(t,c,{level:a,size:s})||!o?c:(n.includeFallbackColors=!1,r.mostReadable(t,["#fff","#000"],n))};var Q=r.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},q=r.hexNames=function(t){var e={};for(var n in t)t.hasOwnProperty(n)&&(e[t[n]]=n);return e}(Q),K=function(){var t="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)",e="[\\s|\\(]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?",n="[\\s|\\(]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?";return{CSS_UNIT:new RegExp(t),rgb:new RegExp("rgb"+e),rgba:new RegExp("rgba"+n),hsl:new RegExp("hsl"+e),hsla:new RegExp("hsla"+n),hsv:new RegExp("hsv"+e),hsva:new RegExp("hsva"+n),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();void 0!==t&&t.exports?t.exports=r:void 0!==(i=function(){return r}.call(e,n,e,t))&&(t.exports=i)}(Math)},function(t,e,n){var i=n(67);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("0f73e73c",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-editable-input {\n position: relative;\n}\n.vc-input__input {\n padding: 0;\n border: 0;\n outline: none;\n}\n.vc-input__label {\n text-transform: capitalize;\n}\n",""])},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-editable-input"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.val,expression:"val"}],ref:"input",staticClass:"vc-input__input",attrs:{"aria-labelledby":t.labelId},domProps:{value:t.val},on:{keydown:t.handleKeyDown,input:[function(e){e.target.composing||(t.val=e.target.value)},t.update]}}),t._v(" "),n("span",{staticClass:"vc-input__label",attrs:{for:t.label,id:t.labelId}},[t._v(t._s(t.labelSpanText))]),t._v(" "),n("span",{staticClass:"vc-input__desc"},[t._v(t._s(t.desc))])])},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-compact",attrs:{role:"application","aria-label":"Compact color picker"}},[n("ul",{staticClass:"vc-compact-colors",attrs:{role:"listbox"}},t._l(t.paletteUpperCase(t.palette),(function(e){return n("li",{key:e,staticClass:"vc-compact-color-item",class:{"vc-compact-color-item--white":"#FFFFFF"===e},style:{background:e},attrs:{role:"option","aria-label":"color:"+e,"aria-selected":e===t.pick},on:{click:function(n){return t.handlerClick(e)}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e===t.pick,expression:"c === pick"}],staticClass:"vc-compact-dot"})])})),0)])},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r},function(t,e,n){"use strict";function i(t){c||n(71)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(37),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(73),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/Grayscale.vue",e.default=u.exports},function(t,e,n){var i=n(72);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("21ddbb74",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-grayscale {\n width: 125px;\n border-radius: 2px;\n box-shadow: 0 2px 15px rgba(0,0,0,.12), 0 2px 10px rgba(0,0,0,.16);\n background-color: #fff;\n}\n.vc-grayscale-colors {\n border-radius: 2px;\n overflow: hidden;\n padding: 0;\n margin: 0;\n}\n.vc-grayscale-color-item {\n list-style: none;\n width: 25px;\n height: 25px;\n float: left;\n position: relative;\n cursor: pointer;\n}\n.vc-grayscale-color-item--white .vc-grayscale-dot {\n background: #000;\n}\n.vc-grayscale-dot {\n position: absolute;\n top: 50%;\n left: 50%;\n width: 6px;\n height: 6px;\n margin: -3px 0 0 -2px;\n border-radius: 50%;\n opacity: 1;\n background: #fff;\n}\n",""])},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-grayscale",attrs:{role:"application","aria-label":"Grayscale color picker"}},[n("ul",{staticClass:"vc-grayscale-colors",attrs:{role:"listbox"}},t._l(t.paletteUpperCase(t.palette),(function(e){return n("li",{key:e,staticClass:"vc-grayscale-color-item",class:{"vc-grayscale-color-item--white":"#FFFFFF"==e},style:{background:e},attrs:{role:"option","aria-label":"Color:"+e,"aria-selected":e===t.pick},on:{click:function(n){return t.handlerClick(e)}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e===t.pick,expression:"c === pick"}],staticClass:"vc-grayscale-dot"})])})),0)])},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r},function(t,e,n){"use strict";function i(t){c||n(75)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(38),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(77),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/Material.vue",e.default=u.exports},function(t,e,n){var i=n(76);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("1ff3af73",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,'\n.vc-material {\n width: 98px;\n height: 98px;\n padding: 16px;\n font-family: "Roboto";\n position: relative;\n border-radius: 2px;\n box-shadow: 0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16);\n background-color: #fff;\n}\n.vc-material .vc-input__input {\n width: 100%;\n margin-top: 12px;\n font-size: 15px;\n color: #333;\n height: 30px;\n}\n.vc-material .vc-input__label {\n position: absolute;\n top: 0;\n left: 0;\n font-size: 11px;\n color: #999;\n text-transform: capitalize;\n}\n.vc-material-hex {\n border-bottom-width: 2px;\n border-bottom-style: solid;\n}\n.vc-material-split {\n display: flex;\n margin-right: -10px;\n padding-top: 11px;\n}\n.vc-material-third {\n flex: 1;\n padding-right: 10px;\n}\n',""])},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-material",attrs:{role:"application","aria-label":"Material color picker"}},[n("ed-in",{staticClass:"vc-material-hex",style:{borderColor:t.colors.hex},attrs:{label:"hex"},on:{change:t.onChange},model:{value:t.colors.hex,callback:function(e){t.$set(t.colors,"hex",e)},expression:"colors.hex"}}),t._v(" "),n("div",{staticClass:"vc-material-split"},[n("div",{staticClass:"vc-material-third"},[n("ed-in",{attrs:{label:"r"},on:{change:t.onChange},model:{value:t.colors.rgba.r,callback:function(e){t.$set(t.colors.rgba,"r",e)},expression:"colors.rgba.r"}})],1),t._v(" "),n("div",{staticClass:"vc-material-third"},[n("ed-in",{attrs:{label:"g"},on:{change:t.onChange},model:{value:t.colors.rgba.g,callback:function(e){t.$set(t.colors.rgba,"g",e)},expression:"colors.rgba.g"}})],1),t._v(" "),n("div",{staticClass:"vc-material-third"},[n("ed-in",{attrs:{label:"b"},on:{change:t.onChange},model:{value:t.colors.rgba.b,callback:function(e){t.$set(t.colors.rgba,"b",e)},expression:"colors.rgba.b"}})],1)])],1)},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r},function(t,e,n){"use strict";function i(t){c||n(79)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(39),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(114),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/Slider.vue",e.default=u.exports},function(t,e,n){var i=n(80);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("7982aa43",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-slider {\n position: relative;\n width: 410px;\n}\n.vc-slider-hue-warp {\n height: 12px;\n position: relative;\n}\n.vc-slider-hue-warp .vc-hue-picker {\n width: 14px;\n height: 14px;\n border-radius: 6px;\n transform: translate(-7px, -2px);\n background-color: rgb(248, 248, 248);\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);\n}\n.vc-slider-swatches {\n display: flex;\n margin-top: 20px;\n}\n.vc-slider-swatch {\n margin-right: 1px;\n flex: 1;\n width: 20%;\n}\n.vc-slider-swatch:first-child {\n margin-right: 1px;\n}\n.vc-slider-swatch:first-child .vc-slider-swatch-picker {\n border-radius: 2px 0px 0px 2px;\n}\n.vc-slider-swatch:last-child {\n margin-right: 0;\n}\n.vc-slider-swatch:last-child .vc-slider-swatch-picker {\n border-radius: 0px 2px 2px 0px;\n}\n.vc-slider-swatch-picker {\n cursor: pointer;\n height: 12px;\n}\n.vc-slider-swatch:nth-child(n) .vc-slider-swatch-picker.vc-slider-swatch-picker--active {\n transform: scaleY(1.8);\n border-radius: 3.6px/2px;\n}\n.vc-slider-swatch-picker--white {\n box-shadow: inset 0 0 0 1px #ddd;\n}\n.vc-slider-swatch-picker--active.vc-slider-swatch-picker--white {\n box-shadow: inset 0 0 0 0.6px #ddd;\n}\n",""])},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}e.__esModule=!0;var o=i(n(82)),r=i(n(100)),a="function"==typeof r.default&&"symbol"==typeof o.default?function(t){return typeof t}:function(t){return t&&"function"==typeof r.default&&t.constructor===r.default&&t!==r.default.prototype?"symbol":typeof t};e.default="function"==typeof r.default&&"symbol"===a(o.default)?function(t){return void 0===t?"undefined":a(t)}:function(t){return t&&"function"==typeof r.default&&t.constructor===r.default&&t!==r.default.prototype?"symbol":void 0===t?"undefined":a(t)}},function(t,e,n){t.exports={default:n(83),__esModule:!0}},function(t,e,n){n(84),n(96),t.exports=n(32).f("iterator")},function(t,e,n){"use strict";var i=n(85)(!0);n(40)(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=i(e,n),this._i+=t.length,{value:t,done:!1})}))},function(t,e,n){var i=n(23),o=n(24);t.exports=function(t){return function(e,n){var r,a,s=String(o(e)),c=i(n),l=s.length;return c<0||c>=l?t?"":void 0:(r=s.charCodeAt(c))<55296||r>56319||c+1===l||(a=s.charCodeAt(c+1))<56320||a>57343?t?s.charAt(c):r:t?s.slice(c,c+2):a-56320+(r-55296<<10)+65536}}},function(t,e,n){var i=n(87);t.exports=function(t,e,n){if(i(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,i){return t.call(e,n,i)};case 3:return function(n,i,o){return t.call(e,n,i,o)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){"use strict";var i=n(45),o=n(18),r=n(31),a={};n(7)(a,n(11)("iterator"),(function(){return this})),t.exports=function(t,e,n){t.prototype=i(a,{next:o(1,n)}),r(t,e+" Iterator")}},function(t,e,n){var i=n(8),o=n(16),r=n(27);t.exports=n(9)?Object.defineProperties:function(t,e){o(t);for(var n,a=r(e),s=a.length,c=0;s>c;)i.f(t,n=a[c++],e[n]);return t}},function(t,e,n){var i=n(47);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==i(t)?t.split(""):Object(t)}},function(t,e,n){var i=n(10),o=n(92),r=n(93);t.exports=function(t){return function(e,n,a){var s,c=i(e),l=o(c.length),u=r(a,l);if(t&&n!=n){for(;l>u;)if((s=c[u++])!=s)return!0}else for(;l>u;u++)if((t||u in c)&&c[u]===n)return t||u||0;return!t&&-1}}},function(t,e,n){var i=n(23),o=Math.min;t.exports=function(t){return t>0?o(i(t),9007199254740991):0}},function(t,e,n){var i=n(23),o=Math.max,r=Math.min;t.exports=function(t,e){return(t=i(t))<0?o(t+e,0):r(t,e)}},function(t,e,n){var i=n(4).document;t.exports=i&&i.documentElement},function(t,e,n){var i=n(6),o=n(48),r=n(28)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),i(t,r)?t[r]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){n(97);for(var i=n(4),o=n(7),r=n(26),a=n(11)("toStringTag"),s="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(","),c=0;c<s.length;c++){var l=s[c],u=i[l],f=u&&u.prototype;f&&!f[a]&&o(f,a,l),r[l]=r.Array}},function(t,e,n){"use strict";var i=n(98),o=n(99),r=n(26),a=n(10);t.exports=n(40)(Array,"Array",(function(t,e){this._t=a(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"),r.Arguments=r.Array,i("keys"),i("values"),i("entries")},function(t,e){t.exports=function(){}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){t.exports={default:n(101),__esModule:!0}},function(t,e,n){n(102),n(108),n(109),n(110),t.exports=n(15).Symbol},function(t,e,n){"use strict";var i=n(4),o=n(6),r=n(9),a=n(41),s=n(44),c=n(103).KEY,l=n(17),u=n(29),f=n(31),h=n(19),d=n(11),p=n(32),g=n(33),m=n(104),b=n(105),v=n(16),y=n(12),w=n(48),x=n(10),C=n(25),A=n(18),k=n(45),S=n(106),E=n(107),_=n(49),O=n(8),j=n(27),T=E.f,B=O.f,I=S.f,P=i.Symbol,D=i.JSON,M=D&&D.stringify,L=d("_hidden"),R=d("toPrimitive"),F={}.propertyIsEnumerable,U=u("symbol-registry"),N=u("symbols"),z=u("op-symbols"),Y=Object.prototype,H="function"==typeof P&&!!_.f,G=i.QObject,V=!G||!G.prototype||!G.prototype.findChild,X=r&&l((function(){return 7!=k(B({},"a",{get:function(){return B(this,"a",{value:7}).a}})).a}))?function(t,e,n){var i=T(Y,e);i&&delete Y[e],B(t,e,n),i&&t!==Y&&B(Y,e,i)}:B,W=function(t){var e=N[t]=k(P.prototype);return e._k=t,e},Q=H&&"symbol"==typeof P.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof P},q=function(t,e,n){return t===Y&&q(z,e,n),v(t),e=C(e,!0),v(n),o(N,e)?(n.enumerable?(o(t,L)&&t[L][e]&&(t[L][e]=!1),n=k(n,{enumerable:A(0,!1)})):(o(t,L)||B(t,L,A(1,{})),t[L][e]=!0),X(t,e,n)):B(t,e,n)},K=function(t,e){v(t);for(var n,i=m(e=x(e)),o=0,r=i.length;r>o;)q(t,n=i[o++],e[n]);return t},J=function(t,e){return void 0===e?k(t):K(k(t),e)},Z=function(t){var e=F.call(this,t=C(t,!0));return!(this===Y&&o(N,t)&&!o(z,t))&&(!(e||!o(this,t)||!o(N,t)||o(this,L)&&this[L][t])||e)},$=function(t,e){if(t=x(t),e=C(e,!0),t!==Y||!o(N,e)||o(z,e)){var n=T(t,e);return!n||!o(N,e)||o(t,L)&&t[L][e]||(n.enumerable=!0),n}},tt=function(t){for(var e,n=I(x(t)),i=[],r=0;n.length>r;)o(N,e=n[r++])||e==L||e==c||i.push(e);return i},et=function(t){for(var e,n=t===Y,i=I(n?z:x(t)),r=[],a=0;i.length>a;)!o(N,e=i[a++])||n&&!o(Y,e)||r.push(N[e]);return r};H||(s((P=function(){if(this instanceof P)throw TypeError("Symbol is not a constructor!");var t=h(arguments.length>0?arguments[0]:void 0),e=function(n){this===Y&&e.call(z,n),o(this,L)&&o(this[L],t)&&(this[L][t]=!1),X(this,t,A(1,n))};return r&&V&&X(Y,t,{configurable:!0,set:e}),W(t)}).prototype,"toString",(function(){return this._k})),E.f=$,O.f=q,n(50).f=S.f=tt,n(34).f=Z,_.f=et,r&&!n(14)&&s(Y,"propertyIsEnumerable",Z,!0),p.f=function(t){return W(d(t))}),a(a.G+a.W+a.F*!H,{Symbol:P});for(var nt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),it=0;nt.length>it;)d(nt[it++]);for(var ot=j(d.store),rt=0;ot.length>rt;)g(ot[rt++]);a(a.S+a.F*!H,"Symbol",{for:function(t){return o(U,t+="")?U[t]:U[t]=P(t)},keyFor:function(t){if(!Q(t))throw TypeError(t+" is not a symbol!");for(var e in U)if(U[e]===t)return e},useSetter:function(){V=!0},useSimple:function(){V=!1}}),a(a.S+a.F*!H,"Object",{create:J,defineProperty:q,defineProperties:K,getOwnPropertyDescriptor:$,getOwnPropertyNames:tt,getOwnPropertySymbols:et});var at=l((function(){_.f(1)}));a(a.S+a.F*at,"Object",{getOwnPropertySymbols:function(t){return _.f(w(t))}}),D&&a(a.S+a.F*(!H||l((function(){var t=P();return"[null]"!=M([t])||"{}"!=M({a:t})||"{}"!=M(Object(t))}))),"JSON",{stringify:function(t){for(var e,n,i=[t],o=1;arguments.length>o;)i.push(arguments[o++]);if(n=e=i[1],(y(e)||void 0!==t)&&!Q(t))return b(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!Q(e))return e}),i[1]=e,M.apply(D,i)}}),P.prototype[R]||n(7)(P.prototype,R,P.prototype.valueOf),f(P,"Symbol"),f(Math,"Math",!0),f(i.JSON,"JSON",!0)},function(t,e,n){var i=n(19)("meta"),o=n(12),r=n(6),a=n(8).f,s=0,c=Object.isExtensible||function(){return!0},l=!n(17)((function(){return c(Object.preventExtensions({}))})),u=function(t){a(t,i,{value:{i:"O"+ ++s,w:{}}})},f=function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!r(t,i)){if(!c(t))return"F";if(!e)return"E";u(t)}return t[i].i},h=function(t,e){if(!r(t,i)){if(!c(t))return!0;if(!e)return!1;u(t)}return t[i].w},d=function(t){return l&&p.NEED&&c(t)&&!r(t,i)&&u(t),t},p=t.exports={KEY:i,NEED:!1,fastKey:f,getWeak:h,onFreeze:d}},function(t,e,n){var i=n(27),o=n(49),r=n(34);t.exports=function(t){var e=i(t),n=o.f;if(n)for(var a,s=n(t),c=r.f,l=0;s.length>l;)c.call(t,a=s[l++])&&e.push(a);return e}},function(t,e,n){var i=n(47);t.exports=Array.isArray||function(t){return"Array"==i(t)}},function(t,e,n){var i=n(10),o=n(50).f,r={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return o(t)}catch(t){return a.slice()}};t.exports.f=function(t){return a&&"[object Window]"==r.call(t)?s(t):o(i(t))}},function(t,e,n){var i=n(34),o=n(18),r=n(10),a=n(25),s=n(6),c=n(42),l=Object.getOwnPropertyDescriptor;e.f=n(9)?l:function(t,e){if(t=r(t),e=a(e,!0),c)try{return l(t,e)}catch(t){}if(s(t,e))return o(!i.f.call(t,e),t[e])}},function(t,e){},function(t,e,n){n(33)("asyncIterator")},function(t,e,n){n(33)("observable")},function(t,e,n){var i=n(112);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("7c5f1a1c",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-hue {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n border-radius: 2px;\n}\n.vc-hue--horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n}\n.vc-hue--vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n}\n.vc-hue-container {\n cursor: pointer;\n margin: 0 2px;\n position: relative;\n height: 100%;\n}\n.vc-hue-pointer {\n z-index: 2;\n position: absolute;\n}\n.vc-hue-picker {\n cursor: pointer;\n margin-top: 1px;\n width: 4px;\n border-radius: 1px;\n height: 8px;\n box-shadow: 0 0 2px rgba(0, 0, 0, .6);\n background: #fff;\n transform: translateX(-2px) ;\n}\n",""])},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["vc-hue",t.directionClass]},[n("div",{ref:"container",staticClass:"vc-hue-container",attrs:{role:"slider","aria-valuenow":t.colors.hsl.h,"aria-valuemin":"0","aria-valuemax":"360"},on:{mousedown:t.handleMouseDown,touchmove:t.handleChange,touchstart:t.handleChange}},[n("div",{staticClass:"vc-hue-pointer",style:{top:t.pointerTop,left:t.pointerLeft},attrs:{role:"presentation"}},[n("div",{staticClass:"vc-hue-picker"})])])])},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-slider",attrs:{role:"application","aria-label":"Slider color picker"}},[n("div",{staticClass:"vc-slider-hue-warp"},[n("hue",{on:{change:t.hueChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1),t._v(" "),n("div",{staticClass:"vc-slider-swatches",attrs:{role:"group"}},t._l(t.normalizedSwatches,(function(e,i){return n("div",{key:i,staticClass:"vc-slider-swatch",attrs:{"data-index":i,"aria-label":"color:"+t.colors.hex,role:"button"},on:{click:function(n){return t.handleSwClick(i,e)}}},[n("div",{staticClass:"vc-slider-swatch-picker",class:{"vc-slider-swatch-picker--active":t.isActive(e,i),"vc-slider-swatch-picker--white":1===e.l},style:{background:"hsl("+t.colors.hsl.h+", "+100*e.s+"%, "+100*e.l+"%)"}})])})),0)])},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r},function(t,e,n){"use strict";function i(t){c||n(116)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(52),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(119),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/Swatches.vue",e.default=u.exports},function(t,e,n){var i=n(117);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("10f839a2",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-swatches {\n width: 320px;\n height: 240px;\n overflow-y: scroll;\n background-color: #fff;\n box-shadow: 0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16);\n}\n.vc-swatches-box {\n padding: 16px 0 6px 16px;\n overflow: hidden;\n}\n.vc-swatches-color-group {\n padding-bottom: 10px;\n width: 40px;\n float: left;\n margin-right: 10px;\n}\n.vc-swatches-color-it {\n box-sizing: border-box;\n width: 40px;\n height: 24px;\n cursor: pointer;\n background: #880e4f;\n margin-bottom: 1px;\n overflow: hidden;\n -ms-border-radius: 2px 2px 0 0;\n -moz-border-radius: 2px 2px 0 0;\n -o-border-radius: 2px 2px 0 0;\n -webkit-border-radius: 2px 2px 0 0;\n border-radius: 2px 2px 0 0;\n}\n.vc-swatches-color--white {\n border: 1px solid #DDD;\n}\n.vc-swatches-pick {\n fill: rgb(255, 255, 255);\n margin-left: 8px;\n display: block;\n}\n.vc-swatches-color--white .vc-swatches-pick {\n fill: rgb(51, 51, 51);\n}\n",""])},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),n.d(e,"red",(function(){return i})),n.d(e,"pink",(function(){return o})),n.d(e,"purple",(function(){return r})),n.d(e,"deepPurple",(function(){return a})),n.d(e,"indigo",(function(){return s})),n.d(e,"blue",(function(){return c})),n.d(e,"lightBlue",(function(){return l})),n.d(e,"cyan",(function(){return u})),n.d(e,"teal",(function(){return f})),n.d(e,"green",(function(){return h})),n.d(e,"lightGreen",(function(){return d})),n.d(e,"lime",(function(){return p})),n.d(e,"yellow",(function(){return g})),n.d(e,"amber",(function(){return m})),n.d(e,"orange",(function(){return b})),n.d(e,"deepOrange",(function(){return v})),n.d(e,"brown",(function(){return y})),n.d(e,"grey",(function(){return w})),n.d(e,"blueGrey",(function(){return x})),n.d(e,"darkText",(function(){return C})),n.d(e,"lightText",(function(){return A})),n.d(e,"darkIcons",(function(){return k})),n.d(e,"lightIcons",(function(){return S})),n.d(e,"white",(function(){return E})),n.d(e,"black",(function(){return _}));var i={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},o={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},r={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},a={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},s={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},c={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},l={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},u={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},f={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},h={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},d={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},p={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},g={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},m={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},b={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},v={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},y={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},w={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121"},x={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"},C={primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",dividers:"rgba(0, 0, 0, 0.12)"},A={primary:"rgba(255, 255, 255, 1)",secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",dividers:"rgba(255, 255, 255, 0.12)"},k={active:"rgba(0, 0, 0, 0.54)",inactive:"rgba(0, 0, 0, 0.38)"},S={active:"rgba(255, 255, 255, 1)",inactive:"rgba(255, 255, 255, 0.5)"},E="#ffffff",_="#000000";e.default={red:i,pink:o,purple:r,deepPurple:a,indigo:s,blue:c,lightBlue:l,cyan:u,teal:f,green:h,lightGreen:d,lime:p,yellow:g,amber:m,orange:b,deepOrange:v,brown:y,grey:w,blueGrey:x,darkText:C,lightText:A,darkIcons:k,lightIcons:S,white:E,black:_}},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-swatches",attrs:{role:"application","aria-label":"Swatches color picker","data-pick":t.pick}},[n("div",{staticClass:"vc-swatches-box",attrs:{role:"listbox"}},t._l(t.palette,(function(e,i){return n("div",{key:i,staticClass:"vc-swatches-color-group"},t._l(e,(function(e){return n("div",{key:e,class:["vc-swatches-color-it",{"vc-swatches-color--white":"#FFFFFF"===e}],style:{background:e},attrs:{role:"option","aria-label":"Color:"+e,"aria-selected":t.equal(e),"data-color":e},on:{click:function(n){return t.handlerClick(e)}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.equal(e),expression:"equal(c)"}],staticClass:"vc-swatches-pick"},[n("svg",{staticStyle:{width:"24px",height:"24px"},attrs:{viewBox:"0 0 24 24"}},[n("path",{attrs:{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}})])])])})),0)})),0)])},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r},function(t,e,n){"use strict";function i(t){c||n(121)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(53),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(134),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/Photoshop.vue",e.default=u.exports},function(t,e,n){var i=n(122);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("080365d4",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,'\n.vc-photoshop {\n background: #DCDCDC;\n border-radius: 4px;\n box-shadow: 0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15);\n box-sizing: initial;\n width: 513px;\n font-family: Roboto;\n}\n.vc-photoshop__disable-fields {\n width: 390px;\n}\n.vc-ps-head {\n background-image: linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%);\n border-bottom: 1px solid #B1B1B1;\n box-shadow: inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02);\n height: 23px;\n line-height: 24px;\n border-radius: 4px 4px 0 0;\n font-size: 13px;\n color: #4D4D4D;\n text-align: center;\n}\n.vc-ps-body {\n padding: 15px;\n display: flex;\n}\n.vc-ps-saturation-wrap {\n width: 256px;\n height: 256px;\n position: relative;\n border: 2px solid #B3B3B3;\n border-bottom: 2px solid #F0F0F0;\n overflow: hidden;\n}\n.vc-ps-saturation-wrap .vc-saturation-circle {\n width: 12px;\n height: 12px;\n}\n.vc-ps-hue-wrap {\n position: relative;\n height: 256px;\n width: 19px;\n margin-left: 10px;\n border: 2px solid #B3B3B3;\n border-bottom: 2px solid #F0F0F0;\n}\n.vc-ps-hue-pointer {\n position: relative;\n}\n.vc-ps-hue-pointer--left,\n.vc-ps-hue-pointer--right {\n position: absolute;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 0 5px 8px;\n border-color: transparent transparent transparent #555;\n}\n.vc-ps-hue-pointer--left:after,\n.vc-ps-hue-pointer--right:after {\n content: "";\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 4px 0 4px 6px;\n border-color: transparent transparent transparent #fff;\n position: absolute;\n top: 1px;\n left: 1px;\n transform: translate(-8px, -5px);\n}\n.vc-ps-hue-pointer--left {\n transform: translate(-13px, -4px);\n}\n.vc-ps-hue-pointer--right {\n transform: translate(20px, -4px) rotate(180deg);\n}\n.vc-ps-controls {\n width: 180px;\n margin-left: 10px;\n display: flex;\n}\n.vc-ps-controls__disable-fields {\n width: auto;\n}\n.vc-ps-actions {\n margin-left: 20px;\n flex: 1;\n}\n.vc-ps-ac-btn {\n cursor: pointer;\n background-image: linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%);\n border: 1px solid #878787;\n border-radius: 2px;\n height: 20px;\n box-shadow: 0 1px 0 0 #EAEAEA;\n font-size: 14px;\n color: #000;\n line-height: 20px;\n text-align: center;\n margin-bottom: 10px;\n}\n.vc-ps-previews {\n width: 60px;\n}\n.vc-ps-previews__swatches {\n border: 1px solid #B3B3B3;\n border-bottom: 1px solid #F0F0F0;\n margin-bottom: 2px;\n margin-top: 1px;\n}\n.vc-ps-previews__pr-color {\n height: 34px;\n box-shadow: inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000;\n}\n.vc-ps-previews__label {\n font-size: 14px;\n color: #000;\n text-align: center;\n}\n.vc-ps-fields {\n padding-top: 5px;\n padding-bottom: 9px;\n width: 80px;\n position: relative;\n}\n.vc-ps-fields .vc-input__input {\n margin-left: 40%;\n width: 40%;\n height: 18px;\n border: 1px solid #888888;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC;\n margin-bottom: 5px;\n font-size: 13px;\n padding-left: 3px;\n margin-right: 10px;\n}\n.vc-ps-fields .vc-input__label, .vc-ps-fields .vc-input__desc {\n top: 0;\n text-transform: uppercase;\n font-size: 13px;\n height: 18px;\n line-height: 22px;\n position: absolute;\n}\n.vc-ps-fields .vc-input__label {\n left: 0;\n width: 34px;\n}\n.vc-ps-fields .vc-input__desc {\n right: 0;\n width: 0;\n}\n.vc-ps-fields__divider {\n height: 5px;\n}\n.vc-ps-fields__hex .vc-input__input {\n margin-left: 20%;\n width: 80%;\n height: 18px;\n border: 1px solid #888888;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC;\n margin-bottom: 6px;\n font-size: 13px;\n padding-left: 3px;\n}\n.vc-ps-fields__hex .vc-input__label {\n position: absolute;\n top: 0;\n left: 0;\n width: 14px;\n text-transform: uppercase;\n font-size: 13px;\n height: 18px;\n line-height: 22px;\n}\n',""])},function(t,e,n){var i=n(124);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("b5380e52",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-saturation,\n.vc-saturation--white,\n.vc-saturation--black {\n cursor: pointer;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n.vc-saturation--white {\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n}\n.vc-saturation--black {\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n}\n.vc-saturation-pointer {\n cursor: pointer;\n position: absolute;\n}\n.vc-saturation-circle {\n cursor: head;\n width: 4px;\n height: 4px;\n box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3), 0 0 1px 2px rgba(0,0,0,.4);\n border-radius: 50%;\n transform: translate(-2px, -2px);\n}\n",""])},function(t,e){function n(t,e,n){return e<n?t<e?e:t>n?n:t:t<n?n:t>e?e:t}t.exports=n},function(t,n){function i(t,e,n){function i(e){var n=g,i=m;return g=m=void 0,k=e,v=t.apply(i,n)}function o(t){return k=t,y=setTimeout(u,e),S?i(t):v}function a(t){var n=e-(t-w);return E?C(n,b-(t-k)):n}function s(t){var n=t-w;return void 0===w||n>=e||n<0||E&&t-k>=b}function u(){var t=A();if(s(t))return f(t);y=setTimeout(u,a(t))}function f(t){return y=void 0,_&&g?i(t):(g=m=void 0,v)}function h(){void 0!==y&&clearTimeout(y),k=0,g=w=m=y=void 0}function d(){return void 0===y?v:f(A())}function p(){var t=A(),n=s(t);if(g=arguments,m=this,w=t,n){if(void 0===y)return o(w);if(E)return y=setTimeout(u,e),i(w)}return void 0===y&&(y=setTimeout(u,e)),v}var g,m,b,v,y,w,k=0,S=!1,E=!1,_=!0;if("function"!=typeof t)throw new TypeError(l);return e=c(e)||0,r(n)&&(S=!!n.leading,b=(E="maxWait"in n)?x(c(n.maxWait)||0,e):b,_="trailing"in n?!!n.trailing:_),p.cancel=h,p.flush=d,p}function o(t,e,n){var o=!0,a=!0;if("function"!=typeof t)throw new TypeError(l);return r(n)&&(o="leading"in n?!!n.leading:o,a="trailing"in n?!!n.trailing:a),i(t,e,{leading:o,maxWait:e,trailing:a})}function r(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function a(t){return!!t&&"object"==typeof t}function s(t){return"symbol"==typeof t||a(t)&&w.call(t)==f}function c(t){if("number"==typeof t)return t;if(s(t))return u;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(h,"");var n=p.test(t);return n||g.test(t)?m(t.slice(2),n?2:8):d.test(t)?u:+t}var l="Expected a function",u=NaN,f="[object Symbol]",h=/^\s+|\s+$/g,d=/^[-+]0x[0-9a-f]+$/i,p=/^0b[01]+$/i,g=/^0o[0-7]+$/i,m=parseInt,b="object"==typeof e&&e&&e.Object===Object&&e,v="object"==typeof self&&self&&self.Object===Object&&self,y=b||v||Function("return this")(),w=Object.prototype.toString,x=Math.max,C=Math.min,A=function(){return y.Date.now()};t.exports=o},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"container",staticClass:"vc-saturation",style:{background:t.bgColor},on:{mousedown:t.handleMouseDown,touchmove:t.handleChange,touchstart:t.handleChange}},[n("div",{staticClass:"vc-saturation--white"}),t._v(" "),n("div",{staticClass:"vc-saturation--black"}),t._v(" "),n("div",{staticClass:"vc-saturation-pointer",style:{top:t.pointerTop,left:t.pointerLeft}},[n("div",{staticClass:"vc-saturation-circle"})])])},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r},function(t,e,n){var i=n(129);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("4dc1b086",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-alpha {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n}\n.vc-alpha-checkboard-wrap {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n overflow: hidden;\n}\n.vc-alpha-gradient {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n}\n.vc-alpha-container {\n cursor: pointer;\n position: relative;\n z-index: 2;\n height: 100%;\n margin: 0 3px;\n}\n.vc-alpha-pointer {\n z-index: 2;\n position: absolute;\n}\n.vc-alpha-picker {\n cursor: pointer;\n width: 4px;\n border-radius: 1px;\n height: 8px;\n box-shadow: 0 0 2px rgba(0, 0, 0, .6);\n background: #fff;\n margin-top: 1px;\n transform: translateX(-2px);\n}\n",""])},function(t,e,n){var i=n(131);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("7e15c05b",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-checkerboard {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n background-size: contain;\n}\n",""])},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement;return(t._self._c||e)("div",{staticClass:"vc-checkerboard",style:t.bgStyle})},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-alpha"},[n("div",{staticClass:"vc-alpha-checkboard-wrap"},[n("checkboard")],1),t._v(" "),n("div",{staticClass:"vc-alpha-gradient",style:{background:t.gradientColor}}),t._v(" "),n("div",{ref:"container",staticClass:"vc-alpha-container",on:{mousedown:t.handleMouseDown,touchmove:t.handleChange,touchstart:t.handleChange}},[n("div",{staticClass:"vc-alpha-pointer",style:{left:100*t.colors.a+"%"}},[n("div",{staticClass:"vc-alpha-picker"})])])])},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["vc-photoshop",t.disableFields?"vc-photoshop__disable-fields":""],attrs:{role:"application","aria-label":"PhotoShop color picker"}},[n("div",{staticClass:"vc-ps-head",attrs:{role:"heading"}},[t._v(t._s(t.head))]),t._v(" "),n("div",{staticClass:"vc-ps-body"},[n("div",{staticClass:"vc-ps-saturation-wrap"},[n("saturation",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1),t._v(" "),n("div",{staticClass:"vc-ps-hue-wrap"},[n("hue",{attrs:{direction:"vertical"},on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}},[n("div",{staticClass:"vc-ps-hue-pointer"},[n("i",{staticClass:"vc-ps-hue-pointer--left"}),n("i",{staticClass:"vc-ps-hue-pointer--right"})])])],1),t._v(" "),n("div",{class:["vc-ps-controls",t.disableFields?"vc-ps-controls__disable-fields":""]},[n("div",{staticClass:"vc-ps-previews"},[n("div",{staticClass:"vc-ps-previews__label"},[t._v(t._s(t.newLabel))]),t._v(" "),n("div",{staticClass:"vc-ps-previews__swatches"},[n("div",{staticClass:"vc-ps-previews__pr-color",style:{background:t.colors.hex},attrs:{"aria-label":"New color is "+t.colors.hex}}),t._v(" "),n("div",{staticClass:"vc-ps-previews__pr-color",style:{background:t.currentColor},attrs:{"aria-label":"Current color is "+t.currentColor},on:{click:t.clickCurrentColor}})]),t._v(" "),n("div",{staticClass:"vc-ps-previews__label"},[t._v(t._s(t.currentLabel))])]),t._v(" "),t.disableFields?t._e():n("div",{staticClass:"vc-ps-actions"},[n("div",{staticClass:"vc-ps-ac-btn",attrs:{role:"button","aria-label":t.acceptLabel},on:{click:t.handleAccept}},[t._v(t._s(t.acceptLabel))]),t._v(" "),n("div",{staticClass:"vc-ps-ac-btn",attrs:{role:"button","aria-label":t.cancelLabel},on:{click:t.handleCancel}},[t._v(t._s(t.cancelLabel))]),t._v(" "),n("div",{staticClass:"vc-ps-fields"},[n("ed-in",{attrs:{label:"h",desc:"°",value:t.hsv.h},on:{change:t.inputChange}}),t._v(" "),n("ed-in",{attrs:{label:"s",desc:"%",value:t.hsv.s,max:100},on:{change:t.inputChange}}),t._v(" "),n("ed-in",{attrs:{label:"v",desc:"%",value:t.hsv.v,max:100},on:{change:t.inputChange}}),t._v(" "),n("div",{staticClass:"vc-ps-fields__divider"}),t._v(" "),n("ed-in",{attrs:{label:"r",value:t.colors.rgba.r},on:{change:t.inputChange}}),t._v(" "),n("ed-in",{attrs:{label:"g",value:t.colors.rgba.g},on:{change:t.inputChange}}),t._v(" "),n("ed-in",{attrs:{label:"b",value:t.colors.rgba.b},on:{change:t.inputChange}}),t._v(" "),n("div",{staticClass:"vc-ps-fields__divider"}),t._v(" "),n("ed-in",{staticClass:"vc-ps-fields__hex",attrs:{label:"#",value:t.hex},on:{change:t.inputChange}})],1),t._v(" "),t.hasResetButton?n("div",{staticClass:"vc-ps-ac-btn",attrs:{"aria-label":"reset"},on:{click:t.handleReset}},[t._v(t._s(t.resetLabel))]):t._e()])])])])},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r},function(t,e,n){"use strict";function i(t){c||n(136)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(57),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(138),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/Sketch.vue",e.default=u.exports},function(t,e,n){var i=n(137);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("612c6604",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-sketch {\n position: relative;\n width: 200px;\n padding: 10px 10px 0;\n box-sizing: initial;\n background: #fff;\n border-radius: 4px;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, .15), 0 8px 16px rgba(0, 0, 0, .15);\n}\n.vc-sketch-saturation-wrap {\n width: 100%;\n padding-bottom: 75%;\n position: relative;\n overflow: hidden;\n}\n.vc-sketch-controls {\n display: flex;\n}\n.vc-sketch-sliders {\n padding: 4px 0;\n flex: 1;\n}\n.vc-sketch-sliders .vc-hue,\n.vc-sketch-sliders .vc-alpha-gradient {\n border-radius: 2px;\n}\n.vc-sketch-hue-wrap {\n position: relative;\n height: 10px;\n}\n.vc-sketch-alpha-wrap {\n position: relative;\n height: 10px;\n margin-top: 4px;\n overflow: hidden;\n}\n.vc-sketch-color-wrap {\n width: 24px;\n height: 24px;\n position: relative;\n margin-top: 4px;\n margin-left: 4px;\n border-radius: 3px;\n}\n.vc-sketch-active-color {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15), inset 0 0 4px rgba(0, 0, 0, .25);\n z-index: 2;\n}\n.vc-sketch-color-wrap .vc-checkerboard {\n background-size: auto;\n}\n.vc-sketch-field {\n display: flex;\n padding-top: 4px;\n}\n.vc-sketch-field .vc-input__input {\n width: 90%;\n padding: 4px 0 3px 10%;\n border: none;\n box-shadow: inset 0 0 0 1px #ccc;\n font-size: 10px;\n}\n.vc-sketch-field .vc-input__label {\n display: block;\n text-align: center;\n font-size: 11px;\n color: #222;\n padding-top: 3px;\n padding-bottom: 4px;\n text-transform: capitalize;\n}\n.vc-sketch-field--single {\n flex: 1;\n padding-left: 6px;\n}\n.vc-sketch-field--double {\n flex: 2;\n}\n.vc-sketch-presets {\n margin-right: -10px;\n margin-left: -10px;\n padding-left: 10px;\n padding-top: 10px;\n border-top: 1px solid #eee;\n}\n.vc-sketch-presets-color {\n border-radius: 3px;\n overflow: hidden;\n position: relative;\n display: inline-block;\n margin: 0 10px 10px 0;\n vertical-align: top;\n cursor: pointer;\n width: 16px;\n height: 16px;\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);\n}\n.vc-sketch-presets-color .vc-checkerboard {\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);\n border-radius: 3px;\n}\n.vc-sketch__disable-alpha .vc-sketch-color-wrap {\n height: 10px;\n}\n",""])},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["vc-sketch",t.disableAlpha?"vc-sketch__disable-alpha":""],attrs:{role:"application","aria-label":"Sketch color picker"}},[n("div",{staticClass:"vc-sketch-saturation-wrap"},[n("saturation",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1),t._v(" "),n("div",{staticClass:"vc-sketch-controls"},[n("div",{staticClass:"vc-sketch-sliders"},[n("div",{staticClass:"vc-sketch-hue-wrap"},[n("hue",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1),t._v(" "),t.disableAlpha?t._e():n("div",{staticClass:"vc-sketch-alpha-wrap"},[n("alpha",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1)]),t._v(" "),n("div",{staticClass:"vc-sketch-color-wrap"},[n("div",{staticClass:"vc-sketch-active-color",style:{background:t.activeColor},attrs:{"aria-label":"Current color is "+t.activeColor}}),t._v(" "),n("checkboard")],1)]),t._v(" "),t.disableFields?t._e():n("div",{staticClass:"vc-sketch-field"},[n("div",{staticClass:"vc-sketch-field--double"},[n("ed-in",{attrs:{label:"hex",value:t.hex},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-sketch-field--single"},[n("ed-in",{attrs:{label:"r",value:t.colors.rgba.r},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-sketch-field--single"},[n("ed-in",{attrs:{label:"g",value:t.colors.rgba.g},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-sketch-field--single"},[n("ed-in",{attrs:{label:"b",value:t.colors.rgba.b},on:{change:t.inputChange}})],1),t._v(" "),t.disableAlpha?t._e():n("div",{staticClass:"vc-sketch-field--single"},[n("ed-in",{attrs:{label:"a",value:t.colors.a,"arrow-offset":.01,max:1},on:{change:t.inputChange}})],1)]),t._v(" "),n("div",{staticClass:"vc-sketch-presets",attrs:{role:"group","aria-label":"A color preset, pick one to set as current color"}},[t._l(t.presetColors,(function(e){return[t.isTransparent(e)?n("div",{key:e,staticClass:"vc-sketch-presets-color",attrs:{"aria-label":"Color:"+e},on:{click:function(n){return t.handlePreset(e)}}},[n("checkboard")],1):n("div",{key:e,staticClass:"vc-sketch-presets-color",style:{background:e},attrs:{"aria-label":"Color:"+e},on:{click:function(n){return t.handlePreset(e)}}})]}))],2)])},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r},function(t,e,n){"use strict";function i(t){c||n(140)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(58),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(142),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/Chrome.vue",e.default=u.exports},function(t,e,n){var i=n(141);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("1cd16048",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-chrome {\n background: #fff;\n border-radius: 2px;\n box-shadow: 0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3);\n box-sizing: initial;\n width: 225px;\n font-family: Menlo;\n background-color: #fff;\n}\n.vc-chrome-controls {\n display: flex;\n}\n.vc-chrome-color-wrap {\n position: relative;\n width: 36px;\n}\n.vc-chrome-active-color {\n position: relative;\n width: 30px;\n height: 30px;\n border-radius: 15px;\n overflow: hidden;\n z-index: 1;\n}\n.vc-chrome-color-wrap .vc-checkerboard {\n width: 30px;\n height: 30px;\n border-radius: 15px;\n background-size: auto;\n}\n.vc-chrome-sliders {\n flex: 1;\n}\n.vc-chrome-fields-wrap {\n display: flex;\n padding-top: 16px;\n}\n.vc-chrome-fields {\n display: flex;\n margin-left: -6px;\n flex: 1;\n}\n.vc-chrome-field {\n padding-left: 6px;\n width: 100%;\n}\n.vc-chrome-toggle-btn {\n width: 32px;\n text-align: right;\n position: relative;\n}\n.vc-chrome-toggle-icon {\n margin-right: -4px;\n margin-top: 12px;\n cursor: pointer;\n position: relative;\n z-index: 2;\n}\n.vc-chrome-toggle-icon-highlight {\n position: absolute;\n width: 24px;\n height: 28px;\n background: #eee;\n border-radius: 4px;\n top: 10px;\n left: 12px;\n}\n.vc-chrome-hue-wrap {\n position: relative;\n height: 10px;\n margin-bottom: 8px;\n}\n.vc-chrome-alpha-wrap {\n position: relative;\n height: 10px;\n}\n.vc-chrome-hue-wrap .vc-hue {\n border-radius: 2px;\n}\n.vc-chrome-alpha-wrap .vc-alpha-gradient {\n border-radius: 2px;\n}\n.vc-chrome-hue-wrap .vc-hue-picker, .vc-chrome-alpha-wrap .vc-alpha-picker {\n width: 12px;\n height: 12px;\n border-radius: 6px;\n transform: translate(-6px, -2px);\n background-color: rgb(248, 248, 248);\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);\n}\n.vc-chrome-body {\n padding: 16px 16px 12px;\n background-color: #fff;\n}\n.vc-chrome-saturation-wrap {\n width: 100%;\n padding-bottom: 55%;\n position: relative;\n border-radius: 2px 2px 0 0;\n overflow: hidden;\n}\n.vc-chrome-saturation-wrap .vc-saturation-circle {\n width: 12px;\n height: 12px;\n}\n.vc-chrome-fields .vc-input__input {\n font-size: 11px;\n color: #333;\n width: 100%;\n border-radius: 2px;\n border: none;\n box-shadow: inset 0 0 0 1px #dadada;\n height: 21px;\n text-align: center;\n}\n.vc-chrome-fields .vc-input__label {\n text-transform: uppercase;\n font-size: 11px;\n line-height: 11px;\n color: #969696;\n text-align: center;\n display: block;\n margin-top: 12px;\n}\n.vc-chrome__disable-alpha .vc-chrome-active-color {\n width: 18px;\n height: 18px;\n}\n.vc-chrome__disable-alpha .vc-chrome-color-wrap {\n width: 30px;\n}\n.vc-chrome__disable-alpha .vc-chrome-hue-wrap {\n margin-top: 4px;\n margin-bottom: 4px;\n}\n",""])},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["vc-chrome",t.disableAlpha?"vc-chrome__disable-alpha":""],attrs:{role:"application","aria-label":"Chrome color picker"}},[n("div",{staticClass:"vc-chrome-saturation-wrap"},[n("saturation",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1),t._v(" "),n("div",{staticClass:"vc-chrome-body"},[n("div",{staticClass:"vc-chrome-controls"},[n("div",{staticClass:"vc-chrome-color-wrap"},[n("div",{staticClass:"vc-chrome-active-color",style:{background:t.activeColor},attrs:{"aria-label":"current color is "+t.colors.hex}}),t._v(" "),t.disableAlpha?t._e():n("checkboard")],1),t._v(" "),n("div",{staticClass:"vc-chrome-sliders"},[n("div",{staticClass:"vc-chrome-hue-wrap"},[n("hue",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1),t._v(" "),t.disableAlpha?t._e():n("div",{staticClass:"vc-chrome-alpha-wrap"},[n("alpha",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1)])]),t._v(" "),t.disableFields?t._e():n("div",{staticClass:"vc-chrome-fields-wrap"},[n("div",{directives:[{name:"show",rawName:"v-show",value:0===t.fieldsIndex,expression:"fieldsIndex === 0"}],staticClass:"vc-chrome-fields"},[n("div",{staticClass:"vc-chrome-field"},[t.hasAlpha?t._e():n("ed-in",{attrs:{label:"hex",value:t.colors.hex},on:{change:t.inputChange}}),t._v(" "),t.hasAlpha?n("ed-in",{attrs:{label:"hex",value:t.colors.hex8},on:{change:t.inputChange}}):t._e()],1)]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:1===t.fieldsIndex,expression:"fieldsIndex === 1"}],staticClass:"vc-chrome-fields"},[n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"r",value:t.colors.rgba.r},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"g",value:t.colors.rgba.g},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"b",value:t.colors.rgba.b},on:{change:t.inputChange}})],1),t._v(" "),t.disableAlpha?t._e():n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"a",value:t.colors.a,"arrow-offset":.01,max:1},on:{change:t.inputChange}})],1)]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:2===t.fieldsIndex,expression:"fieldsIndex === 2"}],staticClass:"vc-chrome-fields"},[n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"h",value:t.hsl.h},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"s",value:t.hsl.s},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"l",value:t.hsl.l},on:{change:t.inputChange}})],1),t._v(" "),t.disableAlpha?t._e():n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"a",value:t.colors.a,"arrow-offset":.01,max:1},on:{change:t.inputChange}})],1)]),t._v(" "),n("div",{staticClass:"vc-chrome-toggle-btn",attrs:{role:"button","aria-label":"Change another color definition"},on:{click:t.toggleViews}},[n("div",{staticClass:"vc-chrome-toggle-icon"},[n("svg",{staticStyle:{width:"24px",height:"24px"},attrs:{viewBox:"0 0 24 24"},on:{mouseover:t.showHighlight,mouseenter:t.showHighlight,mouseout:t.hideHighlight}},[n("path",{attrs:{fill:"#333",d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}})])]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.highlight,expression:"highlight"}],staticClass:"vc-chrome-toggle-icon-highlight"})])])])])},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r},function(t,e,n){"use strict";function i(t){c||n(144)}Object.defineProperty(e,"__esModule",{value:!0});var o=n(59),r=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);var s=n(146),c=!1,l=i,u=n(2)(r.a,s.a,!1,l,null,null);u.options.__file="src/components/Twitter.vue",e.default=u.exports},function(t,e,n){var i=n(145);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(1)("669a48a5",i,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-twitter {\n background: #fff;\n border: 0 solid rgba(0,0,0,0.25);\n box-shadow: 0 1px 4px rgba(0,0,0,0.25);\n border-radius: 4px;\n position: relative;\n}\n.vc-twitter-triangle {\n width: 0px;\n height: 0px;\n border-style: solid;\n border-width: 0 9px 10px 9px;\n border-color: transparent transparent #fff transparent;\n position: absolute;\n}\n.vc-twitter-triangle-shadow {\n width: 0px;\n height: 0px;\n border-style: solid;\n border-width: 0 9px 10px 9px;\n border-color: transparent transparent rgba(0, 0, 0, .1) transparent;\n position: absolute;\n}\n.vc-twitter-body {\n padding: 15px 9px 9px 15px;\n}\n.vc-twitter .vc-editable-input {\n position: relative;\n}\n.vc-twitter .vc-editable-input input {\n width: 100px;\n font-size: 14px;\n color: #666;\n border: 0px;\n outline: none;\n height: 28px;\n box-shadow: inset 0 0 0 1px #F0F0F0;\n box-sizing: content-box;\n border-radius: 0 4px 4px 0;\n float: left;\n padding: 1px;\n padding-left: 8px;\n}\n.vc-twitter .vc-editable-input span {\n display: none;\n}\n.vc-twitter-hash {\n background: #F0F0F0;\n height: 30px;\n width: 30px;\n border-radius: 4px 0 0 4px;\n float: left;\n color: #98A1A4;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.vc-twitter-swatch {\n width: 30px;\n height: 30px;\n float: left;\n border-radius: 4px;\n margin: 0 6px 6px 0;\n cursor: pointer;\n position: relative;\n outline: none;\n}\n.vc-twitter-clear {\n clear: both;\n}\n.vc-twitter-hide-triangle .vc-twitter-triangle {\n display: none;\n}\n.vc-twitter-hide-triangle .vc-twitter-triangle-shadow {\n display: none;\n}\n.vc-twitter-top-left-triangle .vc-twitter-triangle{\n top: -10px;\n left: 12px;\n}\n.vc-twitter-top-left-triangle .vc-twitter-triangle-shadow{\n top: -11px;\n left: 12px;\n}\n.vc-twitter-top-right-triangle .vc-twitter-triangle{\n top: -10px;\n right: 12px;\n}\n.vc-twitter-top-right-triangle .vc-twitter-triangle-shadow{\n top: -11px;\n right: 12px;\n}\n",""])},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-twitter",class:{"vc-twitter-hide-triangle ":"hide"===t.triangle,"vc-twitter-top-left-triangle ":"top-left"===t.triangle,"vc-twitter-top-right-triangle ":"top-right"===t.triangle},style:{width:"number"==typeof t.width?t.width+"px":t.width}},[n("div",{staticClass:"vc-twitter-triangle-shadow"}),t._v(" "),n("div",{staticClass:"vc-twitter-triangle"}),t._v(" "),n("div",{staticClass:"vc-twitter-body"},[t._l(t.defaultColors,(function(e,i){return n("span",{key:i,staticClass:"vc-twitter-swatch",style:{background:e,boxShadow:"0 0 4px "+(t.equal(e)?e:"transparent")},on:{click:function(n){return t.handlerClick(e)}}})})),t._v(" "),n("div",{staticClass:"vc-twitter-hash"},[t._v("#")]),t._v(" "),n("editable-input",{attrs:{label:"#",value:t.hex},on:{change:t.inputChange}}),t._v(" "),n("div",{staticClass:"vc-twitter-clear"})],2)])},o=[];i._withStripped=!0;var r={render:i,staticRenderFns:o};e.a=r}])}).call(this,n("0288"))},"6fe2":function(t,e,n){"use strict";var i=n("2bc8");function o(t,e){return RegExp(t,e)}e.UNSUPPORTED_Y=i((function(){var t=o("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),e.BROKEN_CARET=i((function(){var t=o("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},"701d":function(t,e,n){var i=n("3d7c");t.exports=function(t){if("number"!=typeof t&&"Number"!=i(t))throw TypeError("Incorrect invocation");return+t}},"71d6":function(t,e,n){"use strict";function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function r(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var a=n("fd40").Buffer,s=n(5).inspect,c=s&&s.custom||"inspect";t.exports=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.head=null,this.tail=null,this.length=0}var e,n,l;return e=t,(n=[{key:"push",value:function(t){var e={data:t,next:null};this.length>0?this.tail.next=e:this.head=e,this.tail=e,++this.length}},{key:"unshift",value:function(t){var e={data:t,next:this.head};0===this.length&&(this.tail=e),this.head=e,++this.length}},{key:"shift",value:function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(t){if(0===this.length)return"";for(var e=this.head,n=""+e.data;e=e.next;)n+=t+e.data;return n}},{key:"concat",value:function(t){if(0===this.length)return a.alloc(0);for(var e,n,i,o=a.allocUnsafe(t>>>0),r=this.head,s=0;r;)e=r.data,n=o,i=s,a.prototype.copy.call(e,n,i),s+=r.data.length,r=r.next;return o}},{key:"consume",value:function(t,e){var n;return t<this.head.data.length?(n=this.head.data.slice(0,t),this.head.data=this.head.data.slice(t)):n=t===this.head.data.length?this.shift():e?this._getString(t):this._getBuffer(t),n}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(t){var e=this.head,n=1,i=e.data;for(t-=i.length;e=e.next;){var o=e.data,r=t>o.length?o.length:t;if(r===o.length?i+=o:i+=o.slice(0,t),0==(t-=r)){r===o.length?(++n,e.next?this.head=e.next:this.head=this.tail=null):(this.head=e,e.data=o.slice(r));break}++n}return this.length-=n,i}},{key:"_getBuffer",value:function(t){var e=a.allocUnsafe(t),n=this.head,i=1;for(n.data.copy(e),t-=n.data.length;n=n.next;){var o=n.data,r=t>o.length?o.length:t;if(o.copy(e,e.length-t,0,r),0==(t-=r)){r===o.length?(++i,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=o.slice(r));break}++i}return this.length-=i,e}},{key:c,value:function(t,e){return s(this,function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?i(Object(n),!0).forEach((function(e){o(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},e,{depth:0,customInspect:!1}))}}])&&r(e.prototype,n),l&&r(e,l),t}()},"72b3":function(t,e,n){"use strict";var i=n("a09b"),o=n("d8a8");i({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},7327:function(t,e,n){(e=n("a1a8")(!1)).push([t.i,".picMinbox[data-v-64ed95cb]{width:100%;overflow-y:scroll}.picMinbox[data-v-64ed95cb],.picMinbox .nextAndPrve[data-v-64ed95cb]{height:100%;display:flex;align-items:center;justify-content:center}.picMinbox .nextAndPrve[data-v-64ed95cb]{width:140px;flex-shrink:0}.picMinbox .nextAndPrve div[data-v-64ed95cb]{width:50px;height:32px;font-size:38px}.picMinbox ul[data-v-64ed95cb]{height:100%;display:flex;align-items:center;position:relative;flex-direction:column}.picMinbox ul .rightNone[data-v-64ed95cb]{height:100%;flex-shrink:0}.picMinbox ul li[data-v-64ed95cb]{transition:.2s ease;border-radius:4px;overflow:hidden;cursor:pointer;margin:0;width:52px;height:52px;display:flex;justify-content:center;align-items:center;flex-shrink:0;border:2px solid transparent;position:relative;font-size:10px}.picMinbox ul li.on[data-v-64ed95cb]{border:2px solid #0d57e1;padding:1px;position:-webkit-sticky;position:sticky;top:0;bottom:0;z-index:3}.picMinbox ul li.on .after[data-v-64ed95cb]{left:100%}.picMinbox ul li .after[data-v-64ed95cb]{width:100%;height:100%;position:absolute;z-index:2;left:0;top:0;background-color:hsla(0,0%,84.3%,.35)}.picMinbox ul li b[data-v-64ed95cb]{position:absolute;z-index:2;top:0;left:0;color:#fff;padding:1px 3px;border-radius:0 0 6px 0;background-color:rgba(64,65,69,.15)}.picMinbox ul li b.isOne[data-v-64ed95cb]{z-index:3;color:#0d57e1;padding:0;top:-2px;left:2px;background-color:transparent}.picMinbox ul li b.isOne i[data-v-64ed95cb]{font-size:18px}.picMinbox ul li b.isOne[data-v-64ed95cb]:hover{color:red}.picMinbox ul li span[data-v-64ed95cb]{position:absolute;z-index:2;left:0;bottom:0;color:#fff;background-color:rgba(64,65,69,.5);display:none;width:100%;text-align:center;height:14px}.picMinbox ul li img[data-v-64ed95cb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}",""]),t.exports=e},"73c2":function(t,e,n){"use strict";var i=n("fa0f").Buffer,o=i.isEncoding||function(t){switch((t=""+t)&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function r(t){var e;switch(this.encoding=function(t){var e=function(t){if(!t)return"utf8";for(var e;;)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}(t);if("string"!=typeof e&&(i.isEncoding===o||!o(t)))throw new Error("Unknown encoding: "+t);return e||t}(t),this.encoding){case"utf16le":this.text=c,this.end=l,e=4;break;case"utf8":this.fillLast=s,e=4;break;case"base64":this.text=u,this.end=f,e=3;break;default:return this.write=h,void(this.end=d)}this.lastNeed=0,this.lastTotal=0,this.lastChar=i.allocUnsafe(e)}function a(t){return t<=127?0:t>>5==6?2:t>>4==14?3:t>>3==30?4:t>>6==2?-1:-2}function s(t){var e=this.lastTotal-this.lastNeed,n=function(t,e,n){if(128!=(192&e[0]))return t.lastNeed=0,"<22>";if(t.lastNeed>1&&e.length>1){if(128!=(192&e[1]))return t.lastNeed=1,"<22>";if(t.lastNeed>2&&e.length>2&&128!=(192&e[2]))return t.lastNeed=2,"<22>"}}(this,t);return void 0!==n?n:this.lastNeed<=t.length?(t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(t.copy(this.lastChar,e,0,t.length),void(this.lastNeed-=t.length))}function c(t,e){if((t.length-e)%2==0){var n=t.toString("utf16le",e);if(n){var i=n.charCodeAt(n.length-1);if(i>=55296&&i<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1)}function l(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,n)}return e}function u(t,e){var n=(t.length-e)%3;return 0===n?t.toString("base64",e):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-n))}function f(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function h(t){return t.toString(this.encoding)}function d(t){return t&&t.length?this.write(t):""}e.StringDecoder=r,r.prototype.write=function(t){if(0===t.length)return"";var e,n;if(this.lastNeed){if(void 0===(e=this.fillLast(t)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n<t.length?e?e+this.text(t,n):this.text(t,n):e||""},r.prototype.end=function(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+"<22>":e},r.prototype.text=function(t,e){var n=function(t,e,n){var i=e.length-1;if(i<n)return 0;var o=a(e[i]);if(o>=0)return o>0&&(t.lastNeed=o-1),o;if(--i<n||-2===o)return 0;if((o=a(e[i]))>=0)return o>0&&(t.lastNeed=o-2),o;if(--i<n||-2===o)return 0;if((o=a(e[i]))>=0)return o>0&&(2===o?o=0:t.lastNeed=o-3),o;return 0}(this,t,e);if(!this.lastNeed)return t.toString("utf8",e);this.lastTotal=n;var i=t.length-(n-this.lastNeed);return t.copy(this.lastChar,0,i),t.toString("utf8",e,i)},r.prototype.fillLast=function(t){if(this.lastNeed<=t.length)return t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,t.length),this.lastNeed-=t.length}},7443:function(t,e,n){"use strict";var i=n("d348"),o=n("0a51"),r=i.aTypedArray;(0,i.exportTypedArrayMethod)("fill",(function(t){return o.apply(r(this),arguments)}))},7448:function(t,e,n){"use strict";n("4a7f")},7478:function(t,e,n){"use strict";var i=n("a09b"),o=n("0296"),r=n("701d"),a=n("273e"),s=n("2bc8"),c=1..toFixed,l=Math.floor,u=function(t,e,n){return 0===e?n:e%2==1?u(t,e-1,n*t):u(t*t,e/2,n)};i({target:"Number",proto:!0,forced:c&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!s((function(){c.call({})}))},{toFixed:function(t){var e,n,i,s,c=r(this),f=o(t),h=[0,0,0,0,0,0],d="",p="0",g=function(t,e){for(var n=-1,i=e;++n<6;)i+=t*h[n],h[n]=i%1e7,i=l(i/1e7)},m=function(t){for(var e=6,n=0;--e>=0;)n+=h[e],h[e]=l(n/t),n=n%t*1e7},b=function(){for(var t=6,e="";--t>=0;)if(""!==e||0===t||0!==h[t]){var n=String(h[t]);e=""===e?n:e+a.call("0",7-n.length)+n}return e};if(f<0||f>20)throw RangeError("Incorrect fraction digits");if(c!=c)return"NaN";if(c<=-1e21||c>=1e21)return String(c);if(c<0&&(d="-",c=-c),c>1e-21)if(n=(e=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e}(c*u(2,69,1))-69)<0?c*u(2,-e,1):c/u(2,e,1),n*=4503599627370496,(e=52-e)>0){for(g(0,n),i=f;i>=7;)g(1e7,0),i-=7;for(g(u(10,i,1),0),i=e-1;i>=23;)m(1<<23),i-=23;m(1<<i),g(1,1),m(2),p=b()}else g(0,n),g(1<<-e,0),p=b()+a.call("0",f);return p=f>0?d+((s=p.length)<=f?"0."+a.call("0",f-s)+p:p.slice(0,s-f)+"."+p.slice(s-f)):d+p}})},"755c":function(t,e,n){var i=n("8d5c"),o=n("0fca"),r="__core-js_shared__",a=i[r]||o(r,{});t.exports=a},7593:function(t,e,n){"use strict";var i=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function a(t){if(null==t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach((function(t){i[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},i)).join("")}catch(t){return!1}}()?Object.assign:function(t,e){for(var n,s,c=a(t),l=1;l<arguments.length;l++){for(var u in n=Object(arguments[l]))o.call(n,u)&&(c[u]=n[u]);if(i){s=i(n);for(var f=0;f<s.length;f++)r.call(n,s[f])&&(c[s[f]]=n[s[f]])}}return c}},7710:function(t,e,n){"use strict";var i=n("4cd4");function o(t,e){if(e+0+4>t.byteLength)return;const n=i.a.getLongAt(t,e);return{value:n,description:`${n}px`}}function r(t,e){if(e+4+4>t.byteLength)return;const n=i.a.getLongAt(t,e+4);return{value:n,description:`${n}px`}}function a(t,e){if(e+8+1>t.byteLength)return;const n=i.a.getByteAt(t,e+8);return{value:n,description:`${n}`}}function s(t,e){if(e+9+1>t.byteLength)return;const n=i.a.getByteAt(t,e+9);return{value:n,description:{0:"Grayscale",2:"RGB",3:"Palette",4:"Grayscale with Alpha",6:"RGB with Alpha"}[n]||"Unknown"}}function c(t,e){if(e+10+1>t.byteLength)return;const n=i.a.getByteAt(t,e+10);return{value:n,description:0===n?"Deflate/Inflate":"Unknown"}}function l(t,e){if(e+11+1>t.byteLength)return;const n=i.a.getByteAt(t,e+11);return{value:n,description:0===n?"Adaptive":"Unknown"}}function u(t,e){if(e+12+1>t.byteLength)return;const n=i.a.getByteAt(t,e+12);return{value:n,description:{0:"Noninterlaced",1:"Adam7 Interlace"}[n]||"Unknown"}}e.a={read:function(t,e){return{"Image Width":o(t,e),"Image Height":r(t,e),"Bit Depth":a(t,e),"Color Type":s(t,e),Compression:c(t,e),Filter:l(t,e),Interlace:u(t,e)}}}},7732:function(t,e,n){"use strict";function i(t){return t.map((t=>String.fromCharCode(t))).join("")}function o(t){if(t.length>=8){const e=i(t.slice(0,8));if("ASCII\0\0\0"===e)return i(t.slice(8));if("JIS\0\0\0\0\0"===e)return"[JIS encoded text]";if("UNICODE\0"===e)return"[Unicode encoded text]";if("\0\0\0\0\0\0\0\0"===e)return"[Undefined encoding]"}return"Undefined"}function r(t){return t[0][0]/t[0][1]+t[1][0]/t[1][1]/60+t[2][0]/t[2][1]/3600}n.d(e,"c",(function(){return i})),n.d(e,"b",(function(){return o})),n.d(e,"a",(function(){return r}))},7740:function(t,e,n){var i=n("fc3a"),o=n("2374");t.exports=function(t){var e=o(t);if("function"!=typeof e)throw TypeError(String(t)+" is not iterable");return i(e.call(t))}},7866:function(t,e,n){var i=n("2bc8"),o=n("3d7c"),r="".split;t.exports=i((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?r.call(t,""):Object(t)}:Object},"79a8":function(t,e,n){"use strict";var i=n("9b16"),o=n("00a5"),r=n("fc3a"),a=n("4340"),s=n("287a"),c=n("9a45"),l=n("c3a3"),u=n("5fd8"),f=n("5133"),h=n("2bc8"),d=[].push,p=Math.min,g=4294967295,m=!h((function(){return!RegExp(g,"y")}));i("split",2,(function(t,e,n){var i;return i="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var i=String(a(this)),r=void 0===n?g:n>>>0;if(0===r)return[];if(void 0===t)return[i];if(!o(t))return e.call(i,t,r);for(var s,c,l,u=[],h=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),p=0,m=new RegExp(t.source,h+"g");(s=f.call(m,i))&&!((c=m.lastIndex)>p&&(u.push(i.slice(p,s.index)),s.length>1&&s.index<i.length&&d.apply(u,s.slice(1)),l=s[0].length,p=c,u.length>=r));)m.lastIndex===s.index&&m.lastIndex++;return p===i.length?!l&&m.test("")||u.push(""):u.push(i.slice(p)),u.length>r?u.slice(0,r):u}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var o=a(this),r=null==e?void 0:e[t];return void 0!==r?r.call(e,o,n):i.call(String(o),e,n)},function(t,o){var a=n(i,t,this,o,i!==e);if(a.done)return a.value;var f=r(t),h=String(this),d=s(f,RegExp),b=f.unicode,v=(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.unicode?"u":"")+(m?"y":"g"),y=new d(m?f:"^(?:"+f.source+")",v),w=void 0===o?g:o>>>0;if(0===w)return[];if(0===h.length)return null===u(y,h)?[h]:[];for(var x=0,C=0,A=[];C<h.length;){y.lastIndex=m?C:0;var k,S=u(y,m?h:h.slice(C));if(null===S||(k=p(l(y.lastIndex+(m?0:C)),h.length))===x)C=c(h,C,b);else{if(A.push(h.slice(x,C)),A.length===w)return A;for(var E=1;E<=S.length-1;E++)if(A.push(S[E]),A.length===w)return A;C=x=k}}return A.push(h.slice(x)),A}]}),!m)},"7a68":function(t,e,n){var i=n("a09b"),o=n("192f");i({target:"Array",proto:!0,forced:o!==[].lastIndexOf},{lastIndexOf:o})},"7b09":function(t,e,n){"use strict";(function(t){var i=n("0270"),o=n("d32a"),r=n("0647"),a=n("7732"),s=n("3038"),c=n("ed26"),l=n("4816"),u=n("1d07"),f=n("29d6"),h=n("fd81"),d=n("7710"),p=n("6b93"),g=n("e1af");e.a={load:function(e,n={expanded:!1}){(function(e){try{return t.isBuffer(e)}catch(t){return!1}})(e)&&(e=new Uint8Array(e).buffer);return m(function(t){try{return new DataView(t)}catch(e){return new o.a(t)}}(e),n)},loadView:m,errors:g.a};g.a;function m(t,e={expanded:!1}){let n=!1,o={};const{fileDataOffset:m,tiffHeaderOffset:w,iptcDataOffset:x,xmpChunks:C,iccChunks:A,pngHeaderOffset:k}=s.a.parseAppMarkers(t);if(r.a.USE_JPEG&&r.a.USE_FILE&&function(t){return void 0!==t}(m)){n=!0;const r=l.a.read(t,m);e.expanded?o.file=r:o=Object(i.e)({},o,r)}if(r.a.USE_EXIF&&function(t){return void 0!==t}(w)){n=!0;const s=c.a.read(t,w);if(s.Thumbnail&&(o.Thumbnail=s.Thumbnail,delete s.Thumbnail),e.expanded?(o.exif=s,function(t){if(t.exif){if(t.exif.GPSLatitude&&t.exif.GPSLatitudeRef)try{t.gps=t.gps||{},t.gps.Latitude=Object(a.a)(t.exif.GPSLatitude.value),"S"===t.exif.GPSLatitudeRef.value.join("")&&(t.gps.Latitude=-t.gps.Latitude)}catch(t){}if(t.exif.GPSLongitude&&t.exif.GPSLongitudeRef)try{t.gps=t.gps||{},t.gps.Longitude=Object(a.a)(t.exif.GPSLongitude.value),"W"===t.exif.GPSLongitudeRef.value.join("")&&(t.gps.Longitude=-t.gps.Longitude)}catch(t){}if(t.exif.GPSAltitude&&t.exif.GPSAltitudeRef)try{t.gps=t.gps||{},t.gps.Altitude=t.exif.GPSAltitude.value[0]/t.exif.GPSAltitude.value[1],1===t.exif.GPSAltitudeRef.value&&(t.gps.Altitude=-t.gps.Altitude)}catch(t){}}}(o)):o=Object(i.e)({},o,s),r.a.USE_TIFF&&r.a.USE_IPTC&&s["IPTC-NAA"]&&!b(x)){const t=u.a.read(s["IPTC-NAA"].value,0);e.expanded?o.iptc=t:o=Object(i.e)({},o,t)}if(r.a.USE_TIFF&&r.a.USE_XMP&&s.ApplicationNotes&&!v(C)){const t=f.a.read(Object(i.c)(s.ApplicationNotes.value));e.expanded?o.xmp=t:o=Object(i.e)({},o,t)}if(r.a.USE_TIFF&&r.a.USE_ICC&&s.ICC_Profile&&!y(A)){const t=h.a.read(s.ICC_Profile.value,[{offset:0,length:s.ICC_Profile.value.length,chunkNumber:1,chunksTotal:1}]);e.expanded?o.icc=t:o=Object(i.e)({},o,t)}}if(r.a.USE_JPEG&&r.a.USE_IPTC&&b(x)){n=!0;const r=u.a.read(t,x);e.expanded?o.iptc=r:o=Object(i.e)({},o,r)}if(r.a.USE_XMP&&v(C)){n=!0;const r=f.a.read(t,C);e.expanded?o.xmp=r:o=Object(i.e)({},o,r)}if((r.a.USE_JPEG||r.a.USE_WEBP)&&r.a.USE_ICC&&y(A)){n=!0;const r=h.a.read(t,A);e.expanded?o.icc=r:o=Object(i.e)({},o,r)}if(r.a.USE_PNG&&r.a.USE_PNG_FILE&&void 0!==k){n=!0;const r=d.a.read(t,k);e.expanded?o.pngFile=r:o=Object(i.e)({},o,r)}const S=(r.a.USE_JPEG||r.a.USE_WEBP)&&r.a.USE_EXIF&&r.a.USE_THUMBNAIL&&p.a.get(t,o.Thumbnail,w);if(S?(n=!0,o.Thumbnail=S):delete o.Thumbnail,!n)throw new g.a.MetadataMissingError;return o}function b(t){return void 0!==t}function v(t){return Array.isArray(t)&&t.length>0}function y(t){return Array.isArray(t)&&t.length>0}}).call(this,n("fd40").Buffer)},"7b16":function(t,e,n){(e=n("a1a8")(!1)).push([t.i,"body .swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;font-size:22px;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}body .swal2-icon.swal2-info{border-color:#0d57e1;color:#0d57e1}body .swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;min-width:300px;width:auto;max-width:100%;padding:1.8em;border:none;border-radius:5px;background:#fff;font-family:inherit;font-size:16px}body .swal2-styled.swal2-cancel,body .swal2-styled.swal2-confirm,body .swal2-styled.swal2-deny{font-size:14px}body .swal2-styled{margin:6px;padding:.625em 1.1em;box-shadow:none;font-weight:500}body .swal2-title{color:inherit}body .swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:.6}",""]),t.exports=e},"7d4b":function(t,e,n){t.exports=function(){"use strict";function t(e){return(t="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})(e)}function e(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function n(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function i(t,e,i){return e&&n(t.prototype,e),i&&n(t,i),t}function o(){return(o=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t}).apply(this,arguments)}function r(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&s(t,e)}function a(t){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function s(t,e){return(s=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function c(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function l(t,e,n){return(l=c()?Reflect.construct:function(t,e,n){var i=[null];i.push.apply(i,e);var o=new(Function.bind.apply(t,i));return n&&s(o,n.prototype),o}).apply(null,arguments)}function u(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function f(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?u(t):e}function h(t){var e=c();return function(){var n,i=a(t);if(e){var o=a(this).constructor;n=Reflect.construct(i,arguments,o)}else n=i.apply(this,arguments);return f(this,n)}}function d(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=a(t)););return t}function p(t,e,n){return(p="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var i=d(t,e);if(i){var o=Object.getOwnPropertyDescriptor(i,e);return o.get?o.get.call(n):o.value}})(t,e,n||t)}var g=function(t){for(var e=[],n=0;n<t.length;n++)-1===e.indexOf(t[n])&&e.push(t[n]);return e},m=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},b=function(t){return Object.keys(t).map((function(e){return t[e]}))},v=function(t){return Array.prototype.slice.call(t)},y=function(t){},w=function(t){},x=[],C=function(t){-1===x.indexOf(t)&&(x.push(t),y(t))},A=function(t,e){C('"'.concat(t,'" is deprecated and will be removed in the next major release. Please use "').concat(e,'" instead.'))},k=function(t){return"function"==typeof t?t():t},S=function(t){return t&&"function"==typeof t.toPromise},E=function(t){return S(t)?t.toPromise():Promise.resolve(t)},_=function(t){return t&&Promise.resolve(t)===t},O=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),j=function(e){return"object"===t(e)&&e.jquery},T=function(t){return t instanceof Element||j(t)},B=function(e){var n={};return"object"!==t(e[0])||T(e[0])?["title","html","icon"].forEach((function(i,o){var r=e[o];"string"==typeof r||T(r)?n[i]=r:void 0!==r&&w("Unexpected type of ".concat(i,'! Expected "string" or "Element", got ').concat(t(r)))})):o(n,e[0]),n},I="swal2-",P=function(t){var e={};for(var n in t)e[t[n]]=I+t[n];return e},D=P(["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","toast-column","show","hide","close","title","header","content","html-container","actions","confirm","deny","cancel","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error"]),M=P(["success","warning","info","question","error"]),L=function(){return document.body.querySelector(".".concat(D.container))},R=function(t){var e=L();return e?e.querySelector(t):null},F=function(t){return R(".".concat(t))},U=function(){return F(D.popup)},N=function(){var t=U();return v(t.querySelectorAll(".".concat(D.icon)))},z=function(){var t=N().filter((function(t){return Et(t)}));return t.length?t[0]:null},Y=function(){return F(D.title)},H=function(){return F(D.content)},G=function(){return F(D["html-container"])},V=function(){return F(D.image)},X=function(){return F(D["progress-steps"])},W=function(){return F(D["validation-message"])},Q=function(){return R(".".concat(D.actions," .").concat(D.confirm))},q=function(){return R(".".concat(D.actions," .").concat(D.deny))},K=function(){return F(D["input-label"])},J=function(){return R(".".concat(D.loader))},Z=function(){return R(".".concat(D.actions," .").concat(D.cancel))},$=function(){return F(D.actions)},tt=function(){return F(D.header)},et=function(){return F(D.footer)},nt=function(){return F(D["timer-progress-bar"])},it=function(){return F(D.close)},ot='\n a[href],\n area[href],\n input:not([disabled]),\n select:not([disabled]),\n textarea:not([disabled]),\n button:not([disabled]),\n iframe,\n object,\n embed,\n [tabindex="0"],\n [contenteditable],\n audio[controls],\n video[controls],\n summary\n',rt=function(){var t=v(U().querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])')).sort((function(t,e){return(t=parseInt(t.getAttribute("tabindex")))>(e=parseInt(e.getAttribute("tabindex")))?1:t<e?-1:0})),e=v(U().querySelectorAll(ot)).filter((function(t){return"-1"!==t.getAttribute("tabindex")}));return g(t.concat(e)).filter((function(t){return Et(t)}))},at=function(){return!st()&&!document.body.classList.contains(D["no-backdrop"])},st=function(){return document.body.classList.contains(D["toast-shown"])},ct=function(){return U().hasAttribute("data-loading")},lt={previousBodyPadding:null},ut=function(t,e){if(t.textContent="",e){var n=(new DOMParser).parseFromString(e,"text/html");v(n.querySelector("head").childNodes).forEach((function(e){t.appendChild(e)})),v(n.querySelector("body").childNodes).forEach((function(e){t.appendChild(e)}))}},ft=function(t,e){if(!e)return!1;for(var n=e.split(/\s+/),i=0;i<n.length;i++)if(!t.classList.contains(n[i]))return!1;return!0},ht=function(t,e){v(t.classList).forEach((function(n){-1===b(D).indexOf(n)&&-1===b(M).indexOf(n)&&-1===b(e.showClass).indexOf(n)&&t.classList.remove(n)}))},dt=function(e,n,i){if(ht(e,n),n.customClass&&n.customClass[i]){if("string"!=typeof n.customClass[i]&&!n.customClass[i].forEach)return y("Invalid type of customClass.".concat(i,'! Expected string or iterable object, got "').concat(t(n.customClass[i]),'"'));vt(e,n.customClass[i])}};function pt(t,e){if(!e)return null;switch(e){case"select":case"textarea":case"file":return wt(t,D[e]);case"checkbox":return t.querySelector(".".concat(D.checkbox," input"));case"radio":return t.querySelector(".".concat(D.radio," input:checked"))||t.querySelector(".".concat(D.radio," input:first-child"));case"range":return t.querySelector(".".concat(D.range," input"));default:return wt(t,D.input)}}var gt,mt=function(t){if(t.focus(),"file"!==t.type){var e=t.value;t.value="",t.value=e}},bt=function(t,e,n){t&&e&&("string"==typeof e&&(e=e.split(/\s+/).filter(Boolean)),e.forEach((function(e){t.forEach?t.forEach((function(t){n?t.classList.add(e):t.classList.remove(e)})):n?t.classList.add(e):t.classList.remove(e)})))},vt=function(t,e){bt(t,e,!0)},yt=function(t,e){bt(t,e,!1)},wt=function(t,e){for(var n=0;n<t.childNodes.length;n++)if(ft(t.childNodes[n],e))return t.childNodes[n]},xt=function(t,e,n){n==="".concat(parseInt(n))&&(n=parseInt(n)),n||0===parseInt(n)?t.style[e]="number"==typeof n?"".concat(n,"px"):n:t.style.removeProperty(e)},Ct=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"flex";t.style.display=e},At=function(t){t.style.display="none"},kt=function(t,e,n,i){var o=t.querySelector(e);o&&(o.style[n]=i)},St=function(t,e,n){e?Ct(t,n):At(t)},Et=function(t){return!(!t||!(t.offsetWidth||t.offsetHeight||t.getClientRects().length))},_t=function(){return!Et(Q())&&!Et(q())&&!Et(Z())},Ot=function(t){return!!(t.scrollHeight>t.clientHeight)},jt=function(t){var e=window.getComputedStyle(t),n=parseFloat(e.getPropertyValue("animation-duration")||"0"),i=parseFloat(e.getPropertyValue("transition-duration")||"0");return n>0||i>0},Tt=function(t,e){if("function"==typeof t.contains)return t.contains(e)},Bt=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=nt();Et(n)&&(e&&(n.style.transition="none",n.style.width="100%"),setTimeout((function(){n.style.transition="width ".concat(t/1e3,"s linear"),n.style.width="0%"}),10))},It=function(){var t=nt(),e=parseInt(window.getComputedStyle(t).width);t.style.removeProperty("transition"),t.style.width="100%";var n=parseInt(window.getComputedStyle(t).width),i=parseInt(e/n*100);t.style.removeProperty("transition"),t.style.width="".concat(i,"%")},Pt=function(){return"undefined"==typeof window||"undefined"==typeof document},Dt='\n <div aria-labelledby="'.concat(D.title,'" aria-describedby="').concat(D.content,'" class="').concat(D.popup,'" tabindex="-1">\n <div class="').concat(D.header,'">\n <ul class="').concat(D["progress-steps"],'"></ul>\n <div class="').concat(D.icon," ").concat(M.error,'"></div>\n <div class="').concat(D.icon," ").concat(M.question,'"></div>\n <div class="').concat(D.icon," ").concat(M.warning,'"></div>\n <div class="').concat(D.icon," ").concat(M.info,'"></div>\n <div class="').concat(D.icon," ").concat(M.success,'"></div>\n <img class="').concat(D.image,'" />\n <h2 class="').concat(D.title,'" id="').concat(D.title,'"></h2>\n <button type="button" class="').concat(D.close,'"></button>\n </div>\n <div class="').concat(D.content,'">\n <div id="').concat(D.content,'" class="').concat(D["html-container"],'"></div>\n <input class="').concat(D.input,'" />\n <input type="file" class="').concat(D.file,'" />\n <div class="').concat(D.range,'">\n <input type="range" />\n <output></output>\n </div>\n <select class="').concat(D.select,'"></select>\n <div class="').concat(D.radio,'"></div>\n <label for="').concat(D.checkbox,'" class="').concat(D.checkbox,'">\n <input type="checkbox" />\n <span class="').concat(D.label,'"></span>\n </label>\n <textarea class="').concat(D.textarea,'"></textarea>\n <div class="').concat(D["validation-message"],'" id="').concat(D["validation-message"],'"></div>\n </div>\n <div class="').concat(D.actions,'">\n <div class="').concat(D.loader,'"></div>\n <button type="button" class="').concat(D.confirm,'"></button>\n <button type="button" class="').concat(D.deny,'"></button>\n <button type="button" class="').concat(D.cancel,'"></button>\n </div>\n <div class="').concat(D.footer,'"></div>\n <div class="').concat(D["timer-progress-bar-container"],'">\n <div class="').concat(D["timer-progress-bar"],'"></div>\n </div>\n </div>\n').replace(/(^|\n)\s*/g,""),Mt=function(){var t=L();return!!t&&(t.parentNode.removeChild(t),yt([document.documentElement,document.body],[D["no-backdrop"],D["toast-shown"],D["has-column"]]),!0)},Lt=function(t){go.isVisible()&&gt!==t.target.value&&go.resetValidationMessage(),gt=t.target.value},Rt=function(){var t=H(),e=wt(t,D.input),n=wt(t,D.file),i=t.querySelector(".".concat(D.range," input")),o=t.querySelector(".".concat(D.range," output")),r=wt(t,D.select),a=t.querySelector(".".concat(D.checkbox," input")),s=wt(t,D.textarea);e.oninput=Lt,n.onchange=Lt,r.onchange=Lt,a.onchange=Lt,s.oninput=Lt,i.oninput=function(t){Lt(t),o.value=i.value},i.onchange=function(t){Lt(t),i.nextSibling.value=i.value}},Ft=function(t){return"string"==typeof t?document.querySelector(t):t},Ut=function(t){var e=U();e.setAttribute("role",t.toast?"alert":"dialog"),e.setAttribute("aria-live",t.toast?"polite":"assertive"),t.toast||e.setAttribute("aria-modal","true")},Nt=function(t){"rtl"===window.getComputedStyle(t).direction&&vt(L(),D.rtl)},zt=function(t){var e=Mt();if(Pt())w("SweetAlert2 requires document to initialize");else{var n=document.createElement("div");n.className=D.container,e&&vt(n,D["no-transition"]),ut(n,Dt);var i=Ft(t.target);i.appendChild(n),Ut(t),Nt(i),Rt()}},Yt=function(e,n){e instanceof HTMLElement?n.appendChild(e):"object"===t(e)?Ht(e,n):e&&ut(n,e)},Ht=function(t,e){t.jquery?Gt(e,t):ut(e,t.toString())},Gt=function(t,e){if(t.textContent="",0 in e)for(var n=0;n in e;n++)t.appendChild(e[n].cloneNode(!0));else t.appendChild(e.cloneNode(!0))},Vt=function(){if(Pt())return!1;var t=document.createElement("div"),e={WebkitAnimation:"webkitAnimationEnd",OAnimation:"oAnimationEnd oanimationend",animation:"animationend"};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&void 0!==t.style[n])return e[n];return!1}(),Xt=function(){var t=document.createElement("div");t.className=D["scrollbar-measure"],document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},Wt=function(t,e){var n=$(),i=J(),o=Q(),r=q(),a=Z();e.showConfirmButton||e.showDenyButton||e.showCancelButton||At(n),dt(n,e,"actions"),qt(o,"confirm",e),qt(r,"deny",e),qt(a,"cancel",e),Qt(o,r,a,e),e.reverseButtons&&(n.insertBefore(a,i),n.insertBefore(r,i),n.insertBefore(o,i)),ut(i,e.loaderHtml),dt(i,e,"loader")};function Qt(t,e,n,i){if(!i.buttonsStyling)return yt([t,e,n],D.styled);vt([t,e,n],D.styled),i.confirmButtonColor&&(t.style.backgroundColor=i.confirmButtonColor),i.denyButtonColor&&(e.style.backgroundColor=i.denyButtonColor),i.cancelButtonColor&&(n.style.backgroundColor=i.cancelButtonColor)}function qt(t,e,n){St(t,n["show".concat(m(e),"Button")],"inline-block"),ut(t,n["".concat(e,"ButtonText")]),t.setAttribute("aria-label",n["".concat(e,"ButtonAriaLabel")]),t.className=D[e],dt(t,n,"".concat(e,"Button")),vt(t,n["".concat(e,"ButtonClass")])}function Kt(t,e){"string"==typeof e?t.style.background=e:e||vt([document.documentElement,document.body],D["no-backdrop"])}function Jt(t,e){e in D?vt(t,D[e]):(y('The "position" parameter is not valid, defaulting to "center"'),vt(t,D.center))}function Zt(t,e){if(e&&"string"==typeof e){var n="grow-".concat(e);n in D&&vt(t,D[n])}}var $t=function(t,e){var n=L();if(n){Kt(n,e.backdrop),!e.backdrop&&e.allowOutsideClick&&y('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`'),Jt(n,e.position),Zt(n,e.grow),dt(n,e,"container");var i=document.body.getAttribute("data-swal2-queue-step");i&&(n.setAttribute("data-queue-step",i),document.body.removeAttribute("data-swal2-queue-step"))}},te={promise:new WeakMap,innerParams:new WeakMap,domCache:new WeakMap},ee=["input","file","range","select","radio","checkbox","textarea"],ne=function(t,e){var n=H(),i=te.innerParams.get(t),o=!i||e.input!==i.input;ee.forEach((function(t){var i=D[t],r=wt(n,i);re(t,e.inputAttributes),r.className=i,o&&At(r)})),e.input&&(o&&ie(e),ae(e))},ie=function(t){if(!ue[t.input])return w('Unexpected type of input! Expected "text", "email", "password", "number", "tel", "select", "radio", "checkbox", "textarea", "file" or "url", got "'.concat(t.input,'"'));var e=le(t.input),n=ue[t.input](e,t);Ct(n),setTimeout((function(){mt(n)}))},oe=function(t){for(var e=0;e<t.attributes.length;e++){var n=t.attributes[e].name;-1===["type","value","style"].indexOf(n)&&t.removeAttribute(n)}},re=function(t,e){var n=pt(H(),t);if(n)for(var i in oe(n),e)"range"===t&&"placeholder"===i||n.setAttribute(i,e[i])},ae=function(t){var e=le(t.input);t.customClass&&vt(e,t.customClass.input)},se=function(t,e){t.placeholder&&!e.inputPlaceholder||(t.placeholder=e.inputPlaceholder)},ce=function(t,e,n){if(n.inputLabel){t.id=D.input;var i=document.createElement("label"),o=D["input-label"];i.setAttribute("for",t.id),i.className=o,i.innerText=n.inputLabel,e.insertAdjacentElement("beforebegin",i)}},le=function(t){var e=D[t]?D[t]:D.input;return wt(H(),e)},ue={};ue.text=ue.email=ue.password=ue.number=ue.tel=ue.url=function(e,n){return"string"==typeof n.inputValue||"number"==typeof n.inputValue?e.value=n.inputValue:_(n.inputValue)||y('Unexpected type of inputValue! Expected "string", "number" or "Promise", got "'.concat(t(n.inputValue),'"')),ce(e,e,n),se(e,n),e.type=n.input,e},ue.file=function(t,e){return ce(t,t,e),se(t,e),t},ue.range=function(t,e){var n=t.querySelector("input"),i=t.querySelector("output");return n.value=e.inputValue,n.type=e.input,i.value=e.inputValue,ce(n,t,e),t},ue.select=function(t,e){if(t.textContent="",e.inputPlaceholder){var n=document.createElement("option");ut(n,e.inputPlaceholder),n.value="",n.disabled=!0,n.selected=!0,t.appendChild(n)}return ce(t,t,e),t},ue.radio=function(t){return t.textContent="",t},ue.checkbox=function(t,e){var n=pt(H(),"checkbox");n.value=1,n.id=D.checkbox,n.checked=Boolean(e.inputValue);var i=t.querySelector("span");return ut(i,e.inputPlaceholder),t},ue.textarea=function(t,e){t.value=e.inputValue,se(t,e),ce(t,t,e);var n=function(t){return parseInt(window.getComputedStyle(t).paddingLeft)+parseInt(window.getComputedStyle(t).paddingRight)};if("MutationObserver"in window){var i=parseInt(window.getComputedStyle(U()).width);new MutationObserver((function(){var e=t.offsetWidth+n(U())+n(H());U().style.width=e>i?"".concat(e,"px"):null})).observe(t,{attributes:!0,attributeFilter:["style"]})}return t};var fe=function(t,e){var n=H().querySelector("#".concat(D.content));e.html?(Yt(e.html,n),Ct(n,"block")):e.text?(n.textContent=e.text,Ct(n,"block")):At(n),ne(t,e),dt(H(),e,"content")},he=function(t,e){var n=et();St(n,e.footer),e.footer&&Yt(e.footer,n),dt(n,e,"footer")},de=function(t,e){var n=it();ut(n,e.closeButtonHtml),dt(n,e,"closeButton"),St(n,e.showCloseButton),n.setAttribute("aria-label",e.closeButtonAriaLabel)},pe=function(t,e){var n=te.innerParams.get(t);if(n&&e.icon===n.icon&&z())me(z(),e);else if(ge(),e.icon)if(-1!==Object.keys(M).indexOf(e.icon)){var i=R(".".concat(D.icon,".").concat(M[e.icon]));Ct(i),ve(i,e),me(i,e),vt(i,e.showClass.icon)}else w('Unknown icon! Expected "success", "error", "warning", "info" or "question", got "'.concat(e.icon,'"'))},ge=function(){for(var t=N(),e=0;e<t.length;e++)At(t[e])},me=function(t,e){ye(t,e),be(),dt(t,e,"icon")},be=function(){for(var t=U(),e=window.getComputedStyle(t).getPropertyValue("background-color"),n=t.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix"),i=0;i<n.length;i++)n[i].style.backgroundColor=e},ve=function(t,e){t.textContent="",e.iconHtml?ut(t,we(e.iconHtml)):"success"===e.icon?ut(t,'\n <div class="swal2-success-circular-line-left"></div>\n <span class="swal2-success-line-tip"></span> <span class="swal2-success-line-long"></span>\n <div class="swal2-success-ring"></div> <div class="swal2-success-fix"></div>\n <div class="swal2-success-circular-line-right"></div>\n '):"error"===e.icon?ut(t,'\n <span class="swal2-x-mark">\n <span class="swal2-x-mark-line-left"></span>\n <span class="swal2-x-mark-line-right"></span>\n </span>\n '):ut(t,we({question:"?",warning:"!",info:"i"}[e.icon]))},ye=function(t,e){if(e.iconColor){t.style.color=e.iconColor,t.style.borderColor=e.iconColor;for(var n=0,i=[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"];n<i.length;n++){var o=i[n];kt(t,o,"backgroundColor",e.iconColor)}kt(t,".swal2-success-ring","borderColor",e.iconColor)}},we=function(t){return'<div class="'.concat(D["icon-content"],'">').concat(t,"</div>")},xe=function(t,e){var n=V();if(!e.imageUrl)return At(n);Ct(n,""),n.setAttribute("src",e.imageUrl),n.setAttribute("alt",e.imageAlt),xt(n,"width",e.imageWidth),xt(n,"height",e.imageHeight),n.className=D.image,dt(n,e,"image")},Ce=[],Ae=function(t){var e=this;Ce=t;var n=function(t,e){Ce=[],t(e)},i=[];return new Promise((function(t){!function o(r,a){r<Ce.length?(document.body.setAttribute("data-swal2-queue-step",r),e.fire(Ce[r]).then((function(e){void 0!==e.value?(i.push(e.value),o(r+1,a)):n(t,{dismiss:e.dismiss})}))):n(t,{value:i})}(0)}))},ke=function(){return L()&&L().getAttribute("data-queue-step")},Se=function(t,e){return e&&e<Ce.length?Ce.splice(e,0,t):Ce.push(t)},Ee=function(t){void 0!==Ce[t]&&Ce.splice(t,1)},_e=function(t){var e=document.createElement("li");return vt(e,D["progress-step"]),ut(e,t),e},Oe=function(t){var e=document.createElement("li");return vt(e,D["progress-step-line"]),t.progressStepsDistance&&(e.style.width=t.progressStepsDistance),e},je=function(t,e){var n=X();if(!e.progressSteps||0===e.progressSteps.length)return At(n);Ct(n),n.textContent="";var i=parseInt(void 0===e.currentProgressStep?ke():e.currentProgressStep);i>=e.progressSteps.length&&y("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),e.progressSteps.forEach((function(t,o){var r=_e(t);if(n.appendChild(r),o===i&&vt(r,D["active-progress-step"]),o!==e.progressSteps.length-1){var a=Oe(e);n.appendChild(a)}}))},Te=function(t,e){var n=Y();St(n,e.title||e.titleText),e.title&&Yt(e.title,n),e.titleText&&(n.innerText=e.titleText),dt(n,e,"title")},Be=function(t,e){var n=tt();dt(n,e,"header"),je(t,e),pe(t,e),xe(t,e),Te(t,e),de(t,e)},Ie=function(t,e){var n=U();xt(n,"width",e.width),xt(n,"padding",e.padding),e.background&&(n.style.background=e.background),Pe(n,e)},Pe=function(t,e){t.className="".concat(D.popup," ").concat(Et(t)?e.showClass.popup:""),e.toast?(vt([document.documentElement,document.body],D["toast-shown"]),vt(t,D.toast)):vt(t,D.modal),dt(t,e,"popup"),"string"==typeof e.customClass&&vt(t,e.customClass),e.icon&&vt(t,D["icon-".concat(e.icon)])},De=function(t,e){Ie(t,e),$t(t,e),Be(t,e),fe(t,e),Wt(t,e),he(t,e),"function"==typeof e.didRender?e.didRender(U()):"function"==typeof e.onRender&&e.onRender(U())},Me=function(){return Et(U())},Le=function(){return Q()&&Q().click()},Re=function(){return q()&&q().click()},Fe=function(){return Z()&&Z().click()};function Ue(){for(var t=this,e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];return l(t,n)}function Ne(t){return function(n){r(c,n);var s=h(c);function c(){return e(this,c),s.apply(this,arguments)}return i(c,[{key:"_main",value:function(e){return p(a(c.prototype),"_main",this).call(this,o({},t,e))}}]),c}(this)}var ze=function(t){var e=U();e||go.fire(),e=U();var n=$(),i=J();!t&&Et(Q())&&(t=Q()),Ct(n),t&&(At(t),i.setAttribute("data-button-to-replace",t.className)),i.parentNode.insertBefore(i,t),vt([e,n],D.loading),Ct(i),e.setAttribute("data-loading",!0),e.setAttribute("aria-busy",!0),e.focus()},Ye=100,He={},Ge=function(){He.previousActiveElement&&He.previousActiveElement.focus?(He.previousActiveElement.focus(),He.previousActiveElement=null):document.body&&document.body.focus()},Ve=function(){return new Promise((function(t){var e=window.scrollX,n=window.scrollY;He.restoreFocusTimeout=setTimeout((function(){Ge(),t()}),Ye),void 0!==e&&void 0!==n&&window.scrollTo(e,n)}))},Xe=function(){return He.timeout&&He.timeout.getTimerLeft()},We=function(){if(He.timeout)return It(),He.timeout.stop()},Qe=function(){if(He.timeout){var t=He.timeout.start();return Bt(t),t}},qe=function(){var t=He.timeout;return t&&(t.running?We():Qe())},Ke=function(t){if(He.timeout){var e=He.timeout.increase(t);return Bt(e,!0),e}},Je=function(){return He.timeout&&He.timeout.isRunning()},Ze=!1,$e={};function tn(){$e[arguments.length>0&&void 0!==arguments[0]?arguments[0]:"data-swal-template"]=this,Ze||(document.body.addEventListener("click",en),Ze=!0)}var en=function(t){for(var e=t.target;e&&e!==document;e=e.parentNode)for(var n in $e){var i=e.getAttribute(n);if(i)return void $e[n].fire({template:i})}},nn={title:"",titleText:"",text:"",html:"",footer:"",icon:void 0,iconColor:void 0,iconHtml:void 0,template:void 0,toast:!1,animation:!0,showClass:{popup:"swal2-show",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"swal2-hide",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},customClass:void 0,target:"body",backdrop:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showDenyButton:!1,showCancelButton:!1,preConfirm:void 0,preDeny:void 0,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:void 0,denyButtonText:"No",denyButtonAriaLabel:"",denyButtonColor:void 0,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:void 0,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusDeny:!1,focusCancel:!1,showCloseButton:!1,closeButtonHtml:"&times;",closeButtonAriaLabel:"Close this dialog",loaderHtml:"",showLoaderOnConfirm:!1,imageUrl:void 0,imageWidth:void 0,imageHeight:void 0,imageAlt:"",timer:void 0,timerProgressBar:!1,width:void 0,padding:void 0,background:void 0,input:void 0,inputPlaceholder:"",inputLabel:"",inputValue:"",inputOptions:{},inputAutoTrim:!0,inputAttributes:{},inputValidator:void 0,returnInputValueOnDeny:!1,validationMessage:void 0,grow:!1,position:"center",progressSteps:[],currentProgressStep:void 0,progressStepsDistance:void 0,onBeforeOpen:void 0,onOpen:void 0,willOpen:void 0,didOpen:void 0,onRender:void 0,didRender:void 0,onClose:void 0,onAfterClose:void 0,willClose:void 0,didClose:void 0,onDestroy:void 0,didDestroy:void 0,scrollbarPadding:!0},on=["allowEscapeKey","allowOutsideClick","background","buttonsStyling","cancelButtonAriaLabel","cancelButtonColor","cancelButtonText","closeButtonAriaLabel","closeButtonHtml","confirmButtonAriaLabel","confirmButtonColor","confirmButtonText","currentProgressStep","customClass","denyButtonAriaLabel","denyButtonColor","denyButtonText","didClose","didDestroy","footer","hideClass","html","icon","iconColor","imageAlt","imageHeight","imageUrl","imageWidth","onAfterClose","onClose","onDestroy","progressSteps","reverseButtons","showCancelButton","showCloseButton","showConfirmButton","showDenyButton","text","title","titleText","willClose"],rn={animation:'showClass" and "hideClass',onBeforeOpen:"willOpen",onOpen:"didOpen",onRender:"didRender",onClose:"willClose",onAfterClose:"didClose",onDestroy:"didDestroy"},an=["allowOutsideClick","allowEnterKey","backdrop","focusConfirm","focusDeny","focusCancel","heightAuto","keydownListenerCapture"],sn=function(t){return Object.prototype.hasOwnProperty.call(nn,t)},cn=function(t){return-1!==on.indexOf(t)},ln=function(t){return rn[t]},un=function(t){sn(t)||y('Unknown parameter "'.concat(t,'"'))},fn=function(t){-1!==an.indexOf(t)&&y('The parameter "'.concat(t,'" is incompatible with toasts'))},hn=function(t){ln(t)&&A(t,ln(t))},dn=function(t){for(var e in t)un(e),t.toast&&fn(e),hn(e)},pn=Object.freeze({isValidParameter:sn,isUpdatableParameter:cn,isDeprecatedParameter:ln,argsToParams:B,isVisible:Me,clickConfirm:Le,clickDeny:Re,clickCancel:Fe,getContainer:L,getPopup:U,getTitle:Y,getContent:H,getHtmlContainer:G,getImage:V,getIcon:z,getIcons:N,getInputLabel:K,getCloseButton:it,getActions:$,getConfirmButton:Q,getDenyButton:q,getCancelButton:Z,getLoader:J,getHeader:tt,getFooter:et,getTimerProgressBar:nt,getFocusableElements:rt,getValidationMessage:W,isLoading:ct,fire:Ue,mixin:Ne,queue:Ae,getQueueStep:ke,insertQueueStep:Se,deleteQueueStep:Ee,showLoading:ze,enableLoading:ze,getTimerLeft:Xe,stopTimer:We,resumeTimer:Qe,toggleTimer:qe,increaseTimer:Ke,isTimerRunning:Je,bindClickHandler:tn});function gn(){if(te.innerParams.get(this)){var t=te.domCache.get(this);At(t.loader);var e=t.popup.getElementsByClassName(t.loader.getAttribute("data-button-to-replace"));e.length?Ct(e[0],"inline-block"):_t()&&At(t.actions),yt([t.popup,t.actions],D.loading),t.popup.removeAttribute("aria-busy"),t.popup.removeAttribute("data-loading"),t.confirmButton.disabled=!1,t.denyButton.disabled=!1,t.cancelButton.disabled=!1}}function mn(t){var e=te.innerParams.get(t||this),n=te.domCache.get(t||this);return n?pt(n.content,e.input):null}var bn=function(){null===lt.previousBodyPadding&&document.body.scrollHeight>window.innerHeight&&(lt.previousBodyPadding=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight="".concat(lt.previousBodyPadding+Xt(),"px"))},vn=function(){null!==lt.previousBodyPadding&&(document.body.style.paddingRight="".concat(lt.previousBodyPadding,"px"),lt.previousBodyPadding=null)},yn=function(){if((/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)&&!ft(document.body,D.iosfix)){var t=document.body.scrollTop;document.body.style.top="".concat(-1*t,"px"),vt(document.body,D.iosfix),xn(),wn()}},wn=function(){if(!navigator.userAgent.match(/(CriOS|FxiOS|EdgiOS|YaBrowser|UCBrowser)/i)){var t=44;U().scrollHeight>window.innerHeight-t&&(L().style.paddingBottom="".concat(t,"px"))}},xn=function(){var t,e=L();e.ontouchstart=function(e){t=Cn(e)},e.ontouchmove=function(e){t&&(e.preventDefault(),e.stopPropagation())}},Cn=function(t){var e=t.target,n=L();return!(An(t)||kn(t)||e!==n&&(Ot(n)||"INPUT"===e.tagName||Ot(H())&&H().contains(e)))},An=function(t){return t.touches&&t.touches.length&&"stylus"===t.touches[0].touchType},kn=function(t){return t.touches&&t.touches.length>1},Sn=function(){if(ft(document.body,D.iosfix)){var t=parseInt(document.body.style.top,10);yt(document.body,D.iosfix),document.body.style.top="",document.body.scrollTop=-1*t}},En=function(){return!!window.MSInputMethodContext&&!!document.documentMode},_n=function(){var t=L(),e=U();t.style.removeProperty("align-items"),e.offsetTop<0&&(t.style.alignItems="flex-start")},On=function(){"undefined"!=typeof window&&En()&&(_n(),window.addEventListener("resize",_n))},jn=function(){"undefined"!=typeof window&&En()&&window.removeEventListener("resize",_n)},Tn=function(){v(document.body.children).forEach((function(t){t===L()||Tt(t,L())||(t.hasAttribute("aria-hidden")&&t.setAttribute("data-previous-aria-hidden",t.getAttribute("aria-hidden")),t.setAttribute("aria-hidden","true"))}))},Bn=function(){v(document.body.children).forEach((function(t){t.hasAttribute("data-previous-aria-hidden")?(t.setAttribute("aria-hidden",t.getAttribute("data-previous-aria-hidden")),t.removeAttribute("data-previous-aria-hidden")):t.removeAttribute("aria-hidden")}))},In={swalPromiseResolve:new WeakMap};function Pn(t,e,n,i){n?Nn(t,i):(Ve().then((function(){return Nn(t,i)})),He.keydownTarget.removeEventListener("keydown",He.keydownHandler,{capture:He.keydownListenerCapture}),He.keydownHandlerAdded=!1),e.parentNode&&!document.body.getAttribute("data-swal2-queue-step")&&e.parentNode.removeChild(e),at()&&(vn(),Sn(),jn(),Bn()),Dn()}function Dn(){yt([document.documentElement,document.body],[D.shown,D["height-auto"],D["no-backdrop"],D["toast-shown"],D["toast-column"]])}function Mn(t){var e=U();if(e){t=Ln(t);var n=te.innerParams.get(this);if(n&&!ft(e,n.hideClass.popup)){var i=In.swalPromiseResolve.get(this);yt(e,n.showClass.popup),vt(e,n.hideClass.popup);var o=L();yt(o,n.showClass.backdrop),vt(o,n.hideClass.backdrop),Rn(this,e,n),i(t)}}}var Ln=function(t){return void 0===t?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:o({isConfirmed:!1,isDenied:!1,isDismissed:!1},t)},Rn=function(t,e,n){var i=L(),o=Vt&&jt(e),r=n.onClose,a=n.onAfterClose,s=n.willClose,c=n.didClose;Fn(e,s,r),o?Un(t,e,i,c||a):Pn(t,i,st(),c||a)},Fn=function(t,e,n){null!==e&&"function"==typeof e?e(t):null!==n&&"function"==typeof n&&n(t)},Un=function(t,e,n,i){He.swalCloseEventFinishedCallback=Pn.bind(null,t,n,st(),i),e.addEventListener(Vt,(function(t){t.target===e&&(He.swalCloseEventFinishedCallback(),delete He.swalCloseEventFinishedCallback)}))},Nn=function(t,e){setTimeout((function(){"function"==typeof e&&e(),t._destroy()}))};function zn(t,e,n){var i=te.domCache.get(t);e.forEach((function(t){i[t].disabled=n}))}function Yn(t,e){if(!t)return!1;if("radio"===t.type)for(var n=t.parentNode.parentNode.querySelectorAll("input"),i=0;i<n.length;i++)n[i].disabled=e;else t.disabled=e}function Hn(){zn(this,["confirmButton","denyButton","cancelButton"],!1)}function Gn(){zn(this,["confirmButton","denyButton","cancelButton"],!0)}function Vn(){return Yn(this.getInput(),!1)}function Xn(){return Yn(this.getInput(),!0)}function Wn(t){var e=te.domCache.get(this),n=te.innerParams.get(this);ut(e.validationMessage,t),e.validationMessage.className=D["validation-message"],n.customClass&&n.customClass.validationMessage&&vt(e.validationMessage,n.customClass.validationMessage),Ct(e.validationMessage);var i=this.getInput();i&&(i.setAttribute("aria-invalid",!0),i.setAttribute("aria-describedBy",D["validation-message"]),mt(i),vt(i,D.inputerror))}function Qn(){var t=te.domCache.get(this);t.validationMessage&&At(t.validationMessage);var e=this.getInput();e&&(e.removeAttribute("aria-invalid"),e.removeAttribute("aria-describedBy"),yt(e,D.inputerror))}function qn(){return te.domCache.get(this).progressSteps}var Kn=function(){function t(n,i){e(this,t),this.callback=n,this.remaining=i,this.running=!1,this.start()}return i(t,[{key:"start",value:function(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}},{key:"stop",value:function(){return this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=new Date-this.started),this.remaining}},{key:"increase",value:function(t){var e=this.running;return e&&this.stop(),this.remaining+=t,e&&this.start(),this.remaining}},{key:"getTimerLeft",value:function(){return this.running&&(this.stop(),this.start()),this.remaining}},{key:"isRunning",value:function(){return this.running}}]),t}(),Jn={email:function(t,e){return/^[a-zA-Z0-9.+_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]{2,24}$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid email address")},url:function(t,e){return/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid URL")}};function Zn(t){t.inputValidator||Object.keys(Jn).forEach((function(e){t.input===e&&(t.inputValidator=Jn[e])}))}function $n(t){(!t.target||"string"==typeof t.target&&!document.querySelector(t.target)||"string"!=typeof t.target&&!t.target.appendChild)&&(y('Target parameter is not valid, defaulting to "body"'),t.target="body")}function ti(t){Zn(t),t.showLoaderOnConfirm&&!t.preConfirm&&y("showLoaderOnConfirm is set to true, but preConfirm is not defined.\nshowLoaderOnConfirm should be used together with preConfirm, see usage example:\nhttps://sweetalert2.github.io/#ajax-request"),t.animation=k(t.animation),$n(t),"string"==typeof t.title&&(t.title=t.title.split("\n").join("<br />")),zt(t)}var ei=["swal-title","swal-html","swal-footer"],ni=function(t){var e="string"==typeof t.template?document.querySelector(t.template):t.template;if(!e)return{};var n=e.content||e;return li(n),o(ii(n),oi(n),ri(n),ai(n),si(n),ci(n,ei))},ii=function(e){var n={};return v(e.querySelectorAll("swal-param")).forEach((function(e){ui(e,["name","value"]);var i=e.getAttribute("name"),o=e.getAttribute("value");"boolean"==typeof nn[i]&&"false"===o&&(o=!1),"object"===t(nn[i])&&(o=JSON.parse(o)),n[i]=o})),n},oi=function(t){var e={};return v(t.querySelectorAll("swal-button")).forEach((function(t){ui(t,["type","color","aria-label"]);var n=t.getAttribute("type"),i=t.getAttribute("color"),o=t.getAttribute("aria-label")||"";e["".concat(n,"ButtonText")]=t.innerHTML,e["show".concat(m(n),"Button")]=!0,i&&(e["".concat(n,"ButtonColor")]=i),e["".concat(n,"ButtonAriaLabel")]=o})),e},ri=function(t){var e={},n=t.querySelector("swal-image");return n&&(ui(n,["src","width","height","alt"]),e.imageUrl=n.getAttribute("src"),e.imageWidth=n.getAttribute("width"),e.imageHeight=n.getAttribute("height"),e.imageAlt=n.getAttribute("alt")||""),e},ai=function(t){var e={},n=t.querySelector("swal-icon");return n&&(ui(n,["type","color"]),e.icon=n.getAttribute("type"),e.iconColor=n.getAttribute("color"),e.iconHtml=n.innerHTML),e},si=function(t){var e={},n=t.querySelector("swal-input");n&&(ui(n,["type","label","placeholder","value"]),e.input=n.getAttribute("type")||"text",e.inputLabel=n.getAttribute("label")||"",e.inputPlaceholder=n.getAttribute("placeholder")||"",e.inputValue=n.getAttribute("value")||"");var i=t.querySelectorAll("swal-input-option");return i.length&&(e.inputOptions={},v(i).forEach((function(t){ui(t,["value"]);var n=t.getAttribute("value"),i=t.innerHTML;e.inputOptions[n]=i}))),e},ci=function(t,e){var n={};for(var i in e){var o=e[i],r=t.querySelector(o);r&&(ui(r,[]),n[o.replace(/^swal-/,"")]=r.innerHTML)}return n},li=function(t){var e=ei.concat(["swal-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);v(t.querySelectorAll("*")).forEach((function(t){var n=t.tagName.toLowerCase();-1===e.indexOf(n)&&y("Unrecognized element <".concat(n,">"))}))},ui=function(t,e){v(t.attributes).forEach((function(n){-1===e.indexOf(n.name)&&y(['Unrecognized attribute "'.concat(n.name,'" on <').concat(t.tagName.toLowerCase(),">."),"".concat(e.length?"Allowed attributes are: ".concat(e.join(", ")):"To set the value, use HTML within the element.")])}))},fi=10,hi=function(t){var e=L(),n=U();"function"==typeof t.willOpen?t.willOpen(n):"function"==typeof t.onBeforeOpen&&t.onBeforeOpen(n);var i=window.getComputedStyle(document.body).overflowY;bi(e,n,t),setTimeout((function(){gi(e,n)}),fi),at()&&(mi(e,t.scrollbarPadding,i),Tn()),st()||He.previousActiveElement||(He.previousActiveElement=document.activeElement),di(n,t),yt(e,D["no-transition"])},di=function(t,e){"function"==typeof e.didOpen?setTimeout((function(){return e.didOpen(t)})):"function"==typeof e.onOpen&&setTimeout((function(){return e.onOpen(t)}))},pi=function t(e){var n=U();if(e.target===n){var i=L();n.removeEventListener(Vt,t),i.style.overflowY="auto"}},gi=function(t,e){Vt&&jt(e)?(t.style.overflowY="hidden",e.addEventListener(Vt,pi)):t.style.overflowY="auto"},mi=function(t,e,n){yn(),On(),e&&"hidden"!==n&&bn(),setTimeout((function(){t.scrollTop=0}))},bi=function(t,e,n){vt(t,n.showClass.backdrop),e.style.setProperty("opacity","0","important"),Ct(e),setTimeout((function(){vt(e,n.showClass.popup),e.style.removeProperty("opacity")}),fi),vt([document.documentElement,document.body],D.shown),n.heightAuto&&n.backdrop&&!n.toast&&vt([document.documentElement,document.body],D["height-auto"])},vi=function(t,e){"select"===e.input||"radio"===e.input?Ai(t,e):-1!==["text","email","number","tel","textarea"].indexOf(e.input)&&(S(e.inputValue)||_(e.inputValue))&&ki(t,e)},yi=function(t,e){var n=t.getInput();if(!n)return null;switch(e.input){case"checkbox":return wi(n);case"radio":return xi(n);case"file":return Ci(n);default:return e.inputAutoTrim?n.value.trim():n.value}},wi=function(t){return t.checked?1:0},xi=function(t){return t.checked?t.value:null},Ci=function(t){return t.files.length?null!==t.getAttribute("multiple")?t.files:t.files[0]:null},Ai=function(e,n){var i=H(),o=function(t){return Si[n.input](i,Ei(t),n)};S(n.inputOptions)||_(n.inputOptions)?(ze(),E(n.inputOptions).then((function(t){e.hideLoading(),o(t)}))):"object"===t(n.inputOptions)?o(n.inputOptions):w("Unexpected type of inputOptions! Expected object, Map or Promise, got ".concat(t(n.inputOptions)))},ki=function(t,e){var n=t.getInput();At(n),E(e.inputValue).then((function(i){n.value="number"===e.input?parseFloat(i)||0:"".concat(i),Ct(n),n.focus(),t.hideLoading()})).catch((function(e){w("Error in inputValue promise: ".concat(e)),n.value="",Ct(n),n.focus(),t.hideLoading()}))},Si={select:function(t,e,n){var i=wt(t,D.select),o=function(t,e,i){var o=document.createElement("option");o.value=i,ut(o,e),o.selected=_i(i,n.inputValue),t.appendChild(o)};e.forEach((function(t){var e=t[0],n=t[1];if(Array.isArray(n)){var r=document.createElement("optgroup");r.label=e,r.disabled=!1,i.appendChild(r),n.forEach((function(t){return o(r,t[1],t[0])}))}else o(i,n,e)})),i.focus()},radio:function(t,e,n){var i=wt(t,D.radio);e.forEach((function(t){var e=t[0],o=t[1],r=document.createElement("input"),a=document.createElement("label");r.type="radio",r.name=D.radio,r.value=e,_i(e,n.inputValue)&&(r.checked=!0);var s=document.createElement("span");ut(s,o),s.className=D.label,a.appendChild(r),a.appendChild(s),i.appendChild(a)}));var o=i.querySelectorAll("input");o.length&&o[0].focus()}},Ei=function e(n){var i=[];return"undefined"!=typeof Map&&n instanceof Map?n.forEach((function(n,o){var r=n;"object"===t(r)&&(r=e(r)),i.push([o,r])})):Object.keys(n).forEach((function(o){var r=n[o];"object"===t(r)&&(r=e(r)),i.push([o,r])})),i},_i=function(t,e){return e&&e.toString()===t.toString()},Oi=function(t,e){t.disableButtons(),e.input?Bi(t,e,"confirm"):Mi(t,e,!0)},ji=function(t,e){t.disableButtons(),e.returnInputValueOnDeny?Bi(t,e,"deny"):Pi(t,e,!1)},Ti=function(t,e){t.disableButtons(),e(O.cancel)},Bi=function(t,e,n){var i=yi(t,e);e.inputValidator?Ii(t,e,i):t.getInput().checkValidity()?"deny"===n?Pi(t,e,i):Mi(t,e,i):(t.enableButtons(),t.showValidationMessage(e.validationMessage))},Ii=function(t,e,n){t.disableInput(),Promise.resolve().then((function(){return E(e.inputValidator(n,e.validationMessage))})).then((function(i){t.enableButtons(),t.enableInput(),i?t.showValidationMessage(i):Mi(t,e,n)}))},Pi=function(t,e,n){e.preDeny?Promise.resolve().then((function(){return E(e.preDeny(n,e.validationMessage))})).then((function(e){!1===e?t.hideLoading():t.closePopup({isDenied:!0,value:void 0===e?n:e})})):t.closePopup({isDenied:!0,value:n})},Di=function(t,e){t.closePopup({isConfirmed:!0,value:e})},Mi=function(t,e,n){e.showLoaderOnConfirm&&ze(),e.preConfirm?(t.resetValidationMessage(),Promise.resolve().then((function(){return E(e.preConfirm(n,e.validationMessage))})).then((function(e){Et(W())||!1===e?t.hideLoading():Di(t,void 0===e?n:e)}))):Di(t,n)},Li=function(t,e,n,i){e.keydownTarget&&e.keydownHandlerAdded&&(e.keydownTarget.removeEventListener("keydown",e.keydownHandler,{capture:e.keydownListenerCapture}),e.keydownHandlerAdded=!1),n.toast||(e.keydownHandler=function(e){return zi(t,e,i)},e.keydownTarget=n.keydownListenerCapture?window:U(),e.keydownListenerCapture=n.keydownListenerCapture,e.keydownTarget.addEventListener("keydown",e.keydownHandler,{capture:e.keydownListenerCapture}),e.keydownHandlerAdded=!0)},Ri=function(t,e,n){var i=rt();if(i.length)return(e+=n)===i.length?e=0:-1===e&&(e=i.length-1),i[e].focus();U().focus()},Fi=["ArrowRight","ArrowDown","Right","Down"],Ui=["ArrowLeft","ArrowUp","Left","Up"],Ni=["Escape","Esc"],zi=function(t,e,n){var i=te.innerParams.get(t);i.stopKeydownPropagation&&e.stopPropagation(),"Enter"===e.key?Yi(t,e,i):"Tab"===e.key?Hi(e,i):-1!==[].concat(Fi,Ui).indexOf(e.key)?Gi(e.key):-1!==Ni.indexOf(e.key)&&Vi(e,i,n)},Yi=function(t,e,n){if(!e.isComposing&&e.target&&t.getInput()&&e.target.outerHTML===t.getInput().outerHTML){if(-1!==["textarea","file"].indexOf(n.input))return;Le(),e.preventDefault()}},Hi=function(t,e){for(var n=t.target,i=rt(),o=-1,r=0;r<i.length;r++)if(n===i[r]){o=r;break}t.shiftKey?Ri(e,o,-1):Ri(e,o,1),t.stopPropagation(),t.preventDefault()},Gi=function(t){if(-1!==[Q(),q(),Z()].indexOf(document.activeElement)){var e=-1!==Fi.indexOf(t)?"nextElementSibling":"previousElementSibling",n=document.activeElement[e];n&&n.focus()}},Vi=function(t,e,n){k(e.allowEscapeKey)&&(t.preventDefault(),n(O.esc))},Xi=function(t,e,n){te.innerParams.get(t).toast?Wi(t,e,n):(qi(e),Ki(e),Ji(t,e,n))},Wi=function(t,e,n){e.popup.onclick=function(){var e=te.innerParams.get(t);e.showConfirmButton||e.showDenyButton||e.showCancelButton||e.showCloseButton||e.input||n(O.close)}},Qi=!1,qi=function(t){t.popup.onmousedown=function(){t.container.onmouseup=function(e){t.container.onmouseup=void 0,e.target===t.container&&(Qi=!0)}}},Ki=function(t){t.container.onmousedown=function(){t.popup.onmouseup=function(e){t.popup.onmouseup=void 0,(e.target===t.popup||t.popup.contains(e.target))&&(Qi=!0)}}},Ji=function(t,e,n){e.container.onclick=function(i){var o=te.innerParams.get(t);Qi?Qi=!1:i.target===e.container&&k(o.allowOutsideClick)&&n(O.backdrop)}};function Zi(t){dn(t),He.currentInstance&&He.currentInstance._destroy(),He.currentInstance=this;var e=$i(t);ti(e),Object.freeze(e),He.timeout&&(He.timeout.stop(),delete He.timeout),clearTimeout(He.restoreFocusTimeout);var n=eo(this);return De(this,e),te.innerParams.set(this,e),to(this,n,e)}var $i=function(t){var e=o({},nn.showClass,t.showClass),n=o({},nn.hideClass,t.hideClass),i=ni(t),r=o({},nn,i,t);return r.showClass=e,r.hideClass=n,!1===t.animation&&(r.showClass={popup:"swal2-noanimation",backdrop:"swal2-noanimation"},r.hideClass={}),r},to=function(t,e,n){return new Promise((function(i){var o=function(e){t.closePopup({isDismissed:!0,dismiss:e})};In.swalPromiseResolve.set(t,i),e.confirmButton.onclick=function(){return Oi(t,n)},e.denyButton.onclick=function(){return ji(t,n)},e.cancelButton.onclick=function(){return Ti(t,o)},e.closeButton.onclick=function(){return o(O.close)},Xi(t,e,o),Li(t,He,n,o),n.toast&&(n.input||n.footer||n.showCloseButton)?vt(document.body,D["toast-column"]):yt(document.body,D["toast-column"]),vi(t,n),hi(n),no(He,n,o),io(e,n),setTimeout((function(){e.container.scrollTop=0}))}))},eo=function(t){var e={popup:U(),container:L(),content:H(),actions:$(),confirmButton:Q(),denyButton:q(),cancelButton:Z(),loader:J(),closeButton:it(),validationMessage:W(),progressSteps:X()};return te.domCache.set(t,e),e},no=function(t,e,n){var i=nt();At(i),e.timer&&(t.timeout=new Kn((function(){n("timer"),delete t.timeout}),e.timer),e.timerProgressBar&&(Ct(i),setTimeout((function(){t.timeout.running&&Bt(e.timer)}))))},io=function(t,e){if(!e.toast)return k(e.allowEnterKey)?void(oo(t,e)||Ri(e,-1,1)):ro()},oo=function(t,e){return e.focusDeny&&Et(t.denyButton)?(t.denyButton.focus(),!0):e.focusCancel&&Et(t.cancelButton)?(t.cancelButton.focus(),!0):!(!e.focusConfirm||!Et(t.confirmButton)||(t.confirmButton.focus(),0))},ro=function(){document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur()};function ao(t){var e=U(),n=te.innerParams.get(this);if(!e||ft(e,n.hideClass.popup))return y("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");var i={};Object.keys(t).forEach((function(e){go.isUpdatableParameter(e)?i[e]=t[e]:y('Invalid parameter to update: "'.concat(e,'". Updatable params are listed here: https://github.com/sweetalert2/sweetalert2/blob/master/src/utils/params.js\n\nIf you think this parameter should be updatable, request it here: https://github.com/sweetalert2/sweetalert2/issues/new?template=02_feature_request.md'))}));var r=o({},n,i);De(this,r),te.innerParams.set(this,r),Object.defineProperties(this,{params:{value:o({},this.params,t),writable:!1,enumerable:!0}})}function so(){var t=te.domCache.get(this),e=te.innerParams.get(this);e&&(t.popup&&He.swalCloseEventFinishedCallback&&(He.swalCloseEventFinishedCallback(),delete He.swalCloseEventFinishedCallback),He.deferDisposalTimer&&(clearTimeout(He.deferDisposalTimer),delete He.deferDisposalTimer),lo(e),uo(this))}var co,lo=function(t){"function"==typeof t.didDestroy?t.didDestroy():"function"==typeof t.onDestroy&&t.onDestroy()},uo=function(t){delete t.params,delete He.keydownHandler,delete He.keydownTarget,fo(te),fo(In)},fo=function(t){for(var e in t)t[e]=new WeakMap},ho=Object.freeze({hideLoading:gn,disableLoading:gn,getInput:mn,close:Mn,closePopup:Mn,closeModal:Mn,closeToast:Mn,enableButtons:Hn,disableButtons:Gn,enableInput:Vn,disableInput:Xn,showValidationMessage:Wn,resetValidationMessage:Qn,getProgressSteps:qn,_main:Zi,update:ao,_destroy:so}),po=function(){function t(){if(e(this,t),"undefined"!=typeof window){"undefined"==typeof Promise&&w("This package requires a Promise library, please include a shim to enable it in this browser (See: https://github.com/sweetalert2/sweetalert2/wiki/Migration-from-SweetAlert-to-SweetAlert2#1-ie-support)"),co=this;for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];var r=Object.freeze(this.constructor.argsToParams(i));Object.defineProperties(this,{params:{value:r,writable:!1,enumerable:!0,configurable:!0}});var a=this._main(this.params);te.promise.set(this,a)}}return i(t,[{key:"then",value:function(t){return te.promise.get(this).then(t)}},{key:"finally",value:function(t){return te.promise.get(this).finally(t)}}]),t}();o(po.prototype,ho),o(po,pn),Object.keys(ho).forEach((function(t){po[t]=function(){var e;if(co)return(e=co)[t].apply(e,arguments)}})),po.DismissReason=O,po.version="10.12.0";var go=po;return go.default=go,go}(),void 0!==this&&this.Sweetalert2&&(this.swal=this.sweetAlert=this.Swal=this.SweetAlert=this.Sweetalert2),"undefined"!=typeof document&&function(t,e){var n=t.createElement("style");if(t.getElementsByTagName("head")[0].appendChild(n),n.styleSheet)n.styleSheet.disabled||(n.styleSheet.cssText=e);else try{n.innerHTML=e}catch(t){n.innerText=e}}(document,'.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;background:#fff;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row;padding:0}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;padding:0;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{flex-basis:auto!important;width:auto;height:auto;margin:0 .3125em;padding:0}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(100,150,200,.5)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-no-transition{transition:none!important}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:none;border-radius:5px;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center;padding:0 1.8em}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:1.25em auto 0;padding:0 1.6em}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}.swal2-styled{margin:.3125em;padding:.625em 1.1em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#2778c4;color:#fff;font-size:1.0625em}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#d14529;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#757575;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;height:.25em;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;z-index:2;top:0;right:0;align-items:center;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:5px;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-close:focus{outline:0;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}.swal2-close::-moz-focus-inner{border:0}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0 1.6em;color:#545454;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto}.swal2-validation-message{display:none;align-items:center;justify-content:center;margin:0 -2.7em;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@-webkit-keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent!important}body.swal2-no-backdrop .swal2-container>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-container.swal2-top{top:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-top-left,body.swal2-no-backdrop .swal2-container.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-top-end,body.swal2-no-backdrop .swal2-container.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-container.swal2-center{top:50%;left:50%;transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-left,body.swal2-no-backdrop .swal2-container.swal2-center-start{top:50%;left:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-end,body.swal2-no-backdrop .swal2-container.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom{bottom:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom-left,body.swal2-no-backdrop .swal2-container.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-bottom-end,body.swal2-no-backdrop .swal2-container.swal2-bottom-right{right:0;bottom:0}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}')},"7e69":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.defaultMessages="End-Of-Stream";class i extends Error{constructor(){super(e.defaultMessages)}}e.EndOfStreamError=i},"800e":function(t,e,n){(e=n("a1a8")(!1)).push([t.i,"h3[data-v-536251f0]{margin:40px 0 0}ul[data-v-536251f0]{list-style-type:none;padding:0}li[data-v-536251f0]{display:inline-block;margin:0 10px}a[data-v-536251f0]{color:#42b983}",""]),t.exports=e},"82b6":function(t,e,n){"use strict";var i=n("8d5c"),o=n("aba0"),r=n("e2cb"),a=n("d53e"),s=n("8573"),c=n("2bc8"),l=n("da02"),u=n("0296"),f=n("c3a3"),h=n("ad36"),d=n("c8dc"),p=n("c43f"),g=n("dbfe"),m=n("3de6").f,b=n("22af").f,v=n("0a51"),y=n("1a81"),w=n("891c"),x=w.get,C=w.set,A="ArrayBuffer",k="DataView",S="Wrong index",E=i.ArrayBuffer,_=E,O=i.DataView,j=O&&O.prototype,T=Object.prototype,B=i.RangeError,I=d.pack,P=d.unpack,D=function(t){return[255&t]},M=function(t){return[255&t,t>>8&255]},L=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},R=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},F=function(t){return I(t,23,4)},U=function(t){return I(t,52,8)},N=function(t,e){b(t.prototype,e,{get:function(){return x(this)[e]}})},z=function(t,e,n,i){var o=h(n),r=x(t);if(o+e>r.byteLength)throw B(S);var a=x(r.buffer).bytes,s=o+r.byteOffset,c=a.slice(s,s+e);return i?c:c.reverse()},Y=function(t,e,n,i,o,r){var a=h(n),s=x(t);if(a+e>s.byteLength)throw B(S);for(var c=x(s.buffer).bytes,l=a+s.byteOffset,u=i(+o),f=0;f<e;f++)c[l+f]=u[r?f:e-f-1]};if(r){if(!c((function(){E(1)}))||!c((function(){new E(-1)}))||c((function(){return new E,new E(1.5),new E(NaN),E.name!=A}))){for(var H,G=(_=function(t){return l(this,_),new E(h(t))}).prototype=E.prototype,V=m(E),X=0;V.length>X;)(H=V[X++])in _||a(_,H,E[H]);G.constructor=_}g&&p(j)!==T&&g(j,T);var W=new O(new _(2)),Q=j.setInt8;W.setInt8(0,2147483648),W.setInt8(1,2147483649),!W.getInt8(0)&&W.getInt8(1)||s(j,{setInt8:function(t,e){Q.call(this,t,e<<24>>24)},setUint8:function(t,e){Q.call(this,t,e<<24>>24)}},{unsafe:!0})}else _=function(t){l(this,_,A);var e=h(t);C(this,{bytes:v.call(new Array(e),0),byteLength:e}),o||(this.byteLength=e)},O=function(t,e,n){l(this,O,k),l(t,_,k);var i=x(t).byteLength,r=u(e);if(r<0||r>i)throw B("Wrong offset");if(r+(n=void 0===n?i-r:f(n))>i)throw B("Wrong length");C(this,{buffer:t,byteLength:n,byteOffset:r}),o||(this.buffer=t,this.byteLength=n,this.byteOffset=r)},o&&(N(_,"byteLength"),N(O,"buffer"),N(O,"byteLength"),N(O,"byteOffset")),s(O.prototype,{getInt8:function(t){return z(this,1,t)[0]<<24>>24},getUint8:function(t){return z(this,1,t)[0]},getInt16:function(t){var e=z(this,2,t,arguments.length>1?arguments[1]:void 0);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=z(this,2,t,arguments.length>1?arguments[1]:void 0);return e[1]<<8|e[0]},getInt32:function(t){return R(z(this,4,t,arguments.length>1?arguments[1]:void 0))},getUint32:function(t){return R(z(this,4,t,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(t){return P(z(this,4,t,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(t){return P(z(this,8,t,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(t,e){Y(this,1,t,D,e)},setUint8:function(t,e){Y(this,1,t,D,e)},setInt16:function(t,e){Y(this,2,t,M,e,arguments.length>2?arguments[2]:void 0)},setUint16:function(t,e){Y(this,2,t,M,e,arguments.length>2?arguments[2]:void 0)},setInt32:function(t,e){Y(this,4,t,L,e,arguments.length>2?arguments[2]:void 0)},setUint32:function(t,e){Y(this,4,t,L,e,arguments.length>2?arguments[2]:void 0)},setFloat32:function(t,e){Y(this,4,t,F,e,arguments.length>2?arguments[2]:void 0)},setFloat64:function(t,e){Y(this,8,t,U,e,arguments.length>2?arguments[2]:void 0)}});y(_,A),y(O,k),t.exports={ArrayBuffer:_,DataView:O}},"836b":function(t,e,n){"use strict";var i=n("4450"),o=n("fc3a"),r=n("2bc8"),a=n("9ffc"),s="toString",c=RegExp.prototype,l=c.toString,u=r((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),f=l.name!=s;(u||f)&&i(RegExp.prototype,s,(function(){var t=o(this),e=String(t.source),n=t.flags;return"/"+e+"/"+String(void 0===n&&t instanceof RegExp&&!("flags"in c)?a.call(t):n)}),{unsafe:!0})},"84fe":function(t,e,n){(e=n("a1a8")(!1)).push([t.i,".but{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:34px;height:34px;padding:0 4px;border-radius:4px;border:1px solid rgba(64,65,69,.15);top:0}.but,.but>*{transition:.2s ease}.but:hover{background-color:#fff;border:1px solid #fff;color:#0d57e1;fill:#0d57e1}.but:active{top:1px}.but.isOpen,.but:active{background-color:#0d57e1;color:#fff;fill:#fff;border:1px solid #0d57e1}.but.isOpen{box-shadow:10.876px 5.071px 18px 0 rgba(13,87,225,.44),-5.905px -6.792px 10px 0 #fff}",""]),t.exports=e},8573:function(t,e,n){var i=n("4450");t.exports=function(t,e,n){for(var o in e)i(t,o,e[o],n);return t}},"857f":function(t,e,n){var i=n("a1a8"),o=n("67ad");(e=i(!1)).i(o),e.push([t.i,'.normal_but{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;width:50px;height:32px;font-size:14px;border-radius:4px;border:1px solid rgba(64,65,69,.15);transition:.5s ease}.normal_but:hover{background-color:hsla(0,0%,100%,.8);border:1px solidrgba(255,255,255,.8)}.normal_but:active{background-color:rgba(64,65,69,.2)}.normal_but.on{box-shadow:10.876px 5.071px 18px 0 rgba(13,87,225,.44),-5.905px -6.792px 8px 0 #fff;background-color:#0d57e1;color:#fff}.normal_but.onbor{background-color:transparent;color:#0d57e1;border:1px solid #0d57e1;font-weight:900}.hover_bg:hover{background-color:hsla(0,0%,100%,.8)}.hover_bg:active{background-color:rgba(64,65,69,.2);color:#fff}.disabled{opacity:.6;cursor:not-allowed}.disabled:hover{animation:shakeX 1s;-webkit-animation:shakeX 1s;position:relative}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visibility{visibility:hidden;display:none}.opacity0{opacity:0;width:0;height:0}.redBut{transition:.6s ease;box-shadow:-5.905px -6.792px 8px 0 #fff,10.876px 5.071px 18px 0 rgba(255,42,63,.44);background-color:#ff2a3f;color:#fff;border-radius:4px}.redBut:hover{color:#fff;box-shadow:10.876px 5.071px 18px 0 rgba(255,42,63,.44),-5.905px -6.792px 8px 0 #fff}.greenBut{cursor:pointer;transition:.6s ease;box-shadow:10.876px 5.071px 18px 0 rgba(149,199,0,.44),-5.905px -6.792px 8px 0 #fff;background-color:#95c700;color:#fff;border-radius:4px;padding:6px 20px;font-weight:900;display:flex;align-items:center}.greenBut i{padding-right:6px}.br{height:1px;width:100%;background-color:rgba(0,0,0,.1);margin:3px 0}.isDragover{position:relative}.isDragover:after{content:"将放入图库";display:flex;justify-content:center;align-items:center;position:absolute;color:#fff;font-size:5vw;font-weight:900;width:95%;height:95%;left:2.5%;top:2.5%;border:4px dashed #0d57e1;border-radius:6px;z-index:1000}.isDragover.inCanvas:after{content:"将放入画布"}.isDragover:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.8);z-index:999}input[type=range]{-webkit-appearance:none;border-radius:2px;width:100%;height:3px;outline:none;transition:.1s;border-radius:100px;background:linear-gradient(-90deg,rgba(81,93,143,.5),rgba(81,93,143,.1))}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;background:#0d57e1;border-radius:4px;-webkit-transition:.1s;transition:.1s;box-shadow:10.876px 5.071px 12px 0 rgba(13,87,225,.44),-5.905px -6.792px 8px 0 #fff;zoom:1}input[type=range].normal::-webkit-slider-thumb{background:#52555c}input[type=range]::-webkit-slider-thumb:active,input[type=range]::-webkit-slider-thumb:hover{width:16px;height:16px}.tableContent::-webkit-scrollbar-track{background-color:rgba(0,0,0,.1)}.tableContent::-webkit-scrollbar{width:1px;height:1px;background-color:transparent}.tableContent::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:100px}@-webkit-keyframes shakeX{0%,to{left:0}10%,30%,50%,70%,90%{left:2px}20%,40%,60%,80%{left:-2px}}@keyframes shakeX{0%,to{left:0}10%,30%,50%,70%,90%{left:2px}20%,40%,60%,80%{left:-2px}}.animate__shakeX{animation:shakeX 1s;-webkit-animation:shakeX 1s;position:relative}.red .butOn{box-shadow:10.876px 5.071px 18px 0 #0d57e1,-5.905px -6.792px 8px 0 rgba(63,67,74,.2);background-color:#242425;color:#d7d7d7}.butOn2{transition:.3s;box-shadow:3px 3px 10px 0 #161617,-3px -3px 8px 0 rgba(63,67,74,.4);color:#d7d7d7}.butOn2,.butOn2:hover{background-color:#fff}.textOn{color:#0d57e1}*,:after,:before{border:none;box-sizing:border-box;margin:0;padding:0;text-decoration:none;list-style:none}a{color:#3f434a;transition:.8s ease}a:hover{color:#0d57e1}body,html{font-family:Helvetica,Avenir,Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;color:#3f434a;background-color:#d7d7d7}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;width:100vw;height:100vh;z-index:10;background:url("data:image/webp;base64,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") 30% 0 no-repeat;background-size:200%,auto}header{height:48px;padding:0 20px 0 0;justify-content:space-between;width:100%;border-bottom:1px solid rgba(64,65,69,.15);position:relative}div.hBut,header{display:flex;align-items:center}div.hBut{transition:.1s ease;cursor:pointer;background-color:rgba(63,67,74,.1);margin:0 6px;padding:6px 22px;height:30px;border-radius:4px;font-weight:900;justify-content:center}div.hBut:hover{background-color:rgba(63,67,74,.2)}div.hBut.block{box-shadow:10.876px 5.071px 18px 0 rgba(63,67,74,.44),-5.905px -6.792px 8px 0 #fff;background-color:#3f434a;color:#fff}div.hBut.one.block{box-shadow:10.876px 5.071px 18px 0 rgba(13,87,225,.44),-5.905px -6.792px 8px 0 #fff;background-color:#0d57e1;color:#fff}div.hBut .dot{height:18px;font-size:12px;margin-left:4px;padding:0 4px;background-color:rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;border-radius:4px}div.hBut i{margin-right:4px}#logoDiv{display:flex;height:100%}#logoDiv ul{padding-left:10px;display:flex;align-items:center}#logoDiv ul a{padding:0 6px}#viewBut{display:flex;align-items:center}main{height:calc(100vh - 48px);display:flex}#fnMore{font-weight:500;padding:10px;height:100%;width:280px;margin-right:6px;flex-shrink:0;overflow-y:auto;z-index:2}#fnMore .moveBox{position:relative}#fnMore .moveBox:not(:first-child):after{content:"";width:10px;height:10px;position:absolute;top:-10px;margin-left:-5px;left:50%;background-color:red;z-index:10;background-color:rgba(0,0,0,.1)}#fnMore .flowBox{padding:3px 7px 7px 7px;margin-bottom:10px;background-color:rgba(0,0,0,.1);border-radius:4px}#fnMore .flowBox .title{display:flex;align-items:center;justify-content:space-between;padding:0 10px}#fnMore .flowBox .title i{width:24px;height:24px;border:none}#fnMore .flowBox h3{font-size:12px;line-height:22px;padding-left:4px;font-weight:400}#fnMore .flowBox h3 i{font-size:10px}#fnMore .flowBox ul{padding:10px 10px 10px 10px;border-radius:4px;background-color:hsla(0,0%,100%,.3)}#fnMore .flowBox .normal_but{font-size:12px;height:30px}#fnMore .watchmarkBox ul li:last-child{border:none}#fnMore .watchmarkBox ul li{border-bottom:1px solid rgba(0,0,0,.1);cursor:move;display:flex;align-items:center;justify-content:space-between;height:34px;border-radius:4px}#fnMore .watchmarkBox ul li:hover{background-color:hsla(0,0%,100%,.3)}#fnMore .watchmarkBox ul li div{display:flex;align-items:center}#fnMore .watchmarkBox ul li .t i:active,#fnMore .watchmarkBox ul li .t i:hover{background-color:inherit;color:inherit;cursor:inherit}#fnMore .watchmarkBox ul li .t span{display:block;max-width:110px}#fnMore .watchmarkBox ul li i{width:24px;height:24px;border:none}#fnMore .filterBox ul div.normal_but{margin-bottom:5px;width:100%}#fnMore .filterBox ul div.normal_but i{margin-right:10px}#fnMore .filterBox ul li [type=range]{width:110px;margin-right:10px}#fnMore .formatBox ul li{cursor:default}#fnMore .formatBox ul li:hover{background-color:transparent}#fnMore .formatBox ul div.normal_but{width:22%;margin-right:3%}#fnMore .formatBox ul b{display:block;min-width:40px;padding:0 6px}#fnMore .formatBox ul .p{text-align:center;opacity:.6;line-height:30px}#fnMore .formatBox ul [type=number]{min-width:40px;font-size:14px;margin-right:4px;text-align:center;border:none;border:1px solid rgba(64,65,69,.15);background-color:transparent;border-radius:4px;height:24px}#fnMore .formatBox ul .on{font-weight:900}#fnMore .formatBox ul input[type=range]{width:100px}#fnMore .flipBox .t{display:flex;align-items:center;justify-content:space-between}#fnMore .flipBox p{font-size:20px;font-weight:100;width:100%;margin:0 10px;text-align:center}#fnMore .flipBox .normal_but{flex-shrink:0;width:60px}#fnMore .cutBox .t{justify-content:start;flex-wrap:wrap}#fnMore .cutBox .t .normal_but{display:inline-flex;width:auto;padding:0 9px;margin:0 6px 6px 0}#fnMore .cutBox .t .normal_but.on{margin:0 6px 11px 0}#fnMore .renameBox .ex p{font-size:14px;font-weight:100;width:100%;margin:0;text-align:left}#fnMore .renameBox div.b2but{margin-bottom:5px;width:100%;text-align:center}#fnMore .renameBox div.b2but p{font-size:12px;font-weight:inherit;width:auto}#picMinbox{height:100%;width:65px;flex-shrink:0;margin-right:3px;padding-top:3px}#rightBox{width:100%;height:100%;position:relative;z-index:3}.picEdit{display:flex}.picEdit .picLeft{padding:5px;flex-shrink:0}.picEdit .picLeft ul{padding-top:40px}.picEdit .picLeft ul .tip{display:block}.picEdit .picLeft ul li{width:30px;height:30px;margin:3px 0}.picEdit .picRight{position:relative}.picEdit .picRight .butBox{padding:7px 5px;display:flex;align-items:center;justify-content:space-between}.picEdit .picRight .butBox ul.groupBut{border:1px solid rgba(64,65,69,.15);border-radius:4px}.picEdit .picRight .butBox ul.groupBut li.normal_but{border-top:none;border-bottom:none;border-left:none;border-radius:0;padding:0;margin:0}.picEdit .picRight .butBox ul.groupBut .tip:last-child .normal_but{border-right:none}.picEdit .picRight .butBox ul{display:flex}.picEdit .picRight .butBox ul li{width:30px;height:30px;margin:0 3px}.picEdit .picRight .butBox ul li.viewZoom{overflow:hidden;width:60px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(64,65,69,.15);border-radius:4px}.picEdit .picRight .butBox ul li.viewZoom i{position:relative;border-radius:0;width:30px;height:100%;border:none}.picEdit .picRight .butBox ul li.viewZoom i:first-child{border-right:1px solid rgba(64,65,69,.15)}.picEdit .picRight .butBox ul li.viewZoom i div{position:absolute;z-index:2;font-size:10px;line-height:10px;right:0;top:0;min-width:12px;height:12px;border-radius:0 0 0 3px;padding-left:3px;background-color:rgba(0,0,0,.1)}.picEdit .picRight .infoBox{display:flex;align-items:center;justify-content:space-between;line-height:30px}.picEdit .picRight .picBox{display:flex;padding:0}.picEdit .picRight .picBox #picEditCanvas{border-radius:4px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg{position:absolute;z-index:20;left:calc(100% + 9px);top:9px;max-height:calc(100vh - 70px);box-shadow:10px 10px 10px 0 rgba(64,65,69,.15);background-color:#fff;padding:16px 20px 16px 16px;border-radius:4px;width:270px;min-height:100px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg.rigBox{transform:translate(30px,-50%)}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg.objectHubBox .tit{font-size:12px;font-weight:900;line-height:32px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg.objectHubBox .box .title{font-size:14px;line-height:22px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg.objectHubBox .box ul{display:flex;flex-wrap:wrap}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg.objectHubBox .box ul li{border:1px solid rgba(0,0,0,.1);margin:0 4px 4px 0;position:relative}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg.objectHubBox .box ul li .close{position:absolute;right:-3px;top:-3px;z-index:2;border-radius:50%;width:14px;height:14px;background-color:#b0b0b0;display:none;justify-content:center;color:#fff;align-items:center}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg.objectHubBox .box ul li .close i{font-size:12px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg.objectHubBox .box ul li .close:hover{background-color:#f04d12}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg.objectHubBox .box ul li:hover{border:1px solid #0d57e1;background-color:rgba(0,0,0,.1)}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg.objectHubBox .box ul li:hover .close{display:flex}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .picPos{border:1px solid rgba(64,65,69,.15);display:flex;flex-wrap:wrap;border-radius:4px;width:60%;margin:0 auto;padding:3px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .picPos div{width:33%;display:flex;justify-content:center;align-items:center;height:24px;border:1px solid rgba(64,65,69,0);border-radius:4px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .picPos div:hover{border:1px solid rgba(64,65,69,.15);background-color:rgba(63,67,74,.1)}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .picPos div i{font-size:14px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit ul.k{display:flex;padding:0 0;flex-wrap:wrap}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit ul.k li{margin:0 3px 5px 0;width:auto;min-width:35px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit ul.k li.cz{width:55px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit ul.k li.red{color:#f04d12;fill:#f04d12}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit ul.k li.blue{color:#0d57e1;fill:#0d57e1}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit ul.k i{font-size:15px;padding:1px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit ul.tab .normal_but{width:70px;margin-right:5px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit ul.tab .normal_but.on:hover{box-shadow:10.876px 5.071px 18px 0 rgba(13,87,225,.44),-5.905px -6.792px 8px 0 #fff;background-color:#0d57e1;color:#fff}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit ul.s li{height:30px;display:flex;align-items:center}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit ul.s li p{flex-shrink:0}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit ul.s li p input{width:60px;text-align:center}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit input[type=color],.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit p input,.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit select{width:100%;height:100%;outline:none;border-radius:4px;background:none;border:none}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit .normal_but{font-size:12px;height:30px;width:40px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit .normal_but:hover{background-color:rgba(64,65,69,.1);border:1px solid hsla(0,0%,100%,.8)}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit input[type=color]{width:34px;margin-right:6px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit .switchBut{margin-right:10px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .objectEdit i{font-size:12px;padding:4px}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .colorBlock{display:flex}.picEdit .muauzaxjzivjsesiehtbqeizpyukqmzjg .colorBlock li{width:30px;height:30px;border-radius:4px;margin-right:5px}main.photoHub{flex-direction:column;overflow:auto}main.photoHub .left,main.photoHub .moreInfo{display:flex;align-items:center}main.photoHub .moreInfo{padding:0 10px 0 20px}main.photoHub .zoom{display:flex;align-items:center}main.photoHub .title{display:flex;justify-content:space-between;padding:10px 0;padding:10px 20px;border-bottom:1px solid rgba(64,65,69,.15)}main.photoHub .title h3{display:flex;align-items:center;font-size:18px}main.photoHub .title h3 i{font-size:20px;font-weight:400;margin-left:5px;color:#0d57e1}main.photoHub .title .sort{padding-left:10px;height:32px;display:flex;align-items:center}main.photoHub .title .sort .normal_but{margin:0 5px;padding:0 10px;width:auto;font-size:12px}main.photoHub .title [type=range]{width:130px;margin-left:20px}main.photoHub .photoList{zoom:1;display:flex;flex-wrap:wrap;padding:10px}main.photoHub .photoList li{width:200px;margin:3px;cursor:pointer;border:3px solid transparent;transition:.2s ease;font-size:12px;border-radius:6px;text-align:center}main.photoHub .photoList li:hover{border:3px solid #0d57e1}main.photoHub .photoList li:hover .pic .p{visibility:visible}main.photoHub .photoList li .pic{width:100%;height:120px;display:flex;position:relative;align-items:center;justify-content:center;overflow:hidden}main.photoHub .photoList li .pic img{border-radius:4px;max-width:90%;max-height:90%;box-shadow:2px 2px 7px 0 hsla(0,0%,42.7%,.35),-2px -2px 7px 0 hsla(0,0%,100%,.8);background:url("data:image/webp;base64,UklGRlgAAABXRUJQVlA4IEwAAABwAwCdASoeAB4APjEUiEKiISEUBqggAwS0gAAXOs2mHohhLMAA/vsrrGAFbuKhS7kddTgTzqoHPguX3c9dJxODt6Bpwu+geG0XgAAA") 0 0 repeat;background-size:16px auto}main.photoHub .photoList li .pic .p{visibility:hidden;position:absolute;z-index:1;background:rgba(0,0,0,.3);padding:2px 4px;color:#fff}main.photoHub .photoList li .pic .num{right:10px;top:5px;border-radius:50%;z-index:2;background:rgba(255,23,77,.6);display:flex;justify-content:center;align-items:center;width:18px;height:18px}main.photoHub .photoList li .pic .num i{font-size:12px}main.photoHub .photoList li .pic .num:hover{background:rgba(255,23,77,.9)}main.photoHub .photoList li .wh{color:#0d57e1}main.photoHub .photoList li .format{left:0;bottom:24px}main.photoHub .photoList li .name{padding-top:4px;font-size:14px;font-weight:900;line-height:16px;word-wrap:break-word;min-height:38px;display:flex;align-items:center}main.photoHub .photoList li .name,main.photoHub .photoList li .time,main.photoHub .photoList li .wh{display:none}main.photoHub .photoList.isInfo li .pic .p:not(.num){visibility:visible}main.photoHub .photoList.isInfo li .name,main.photoHub .photoList.isInfo li .time,main.photoHub .photoList.isInfo li .wh{display:block}.inputData{display:flex;justify-content:center;align-items:center;height:100%;background-size:auto 100%;padding:10%;position:relative}.inputData .gfmbqeczdopieubjaonmicnvgnfoqbzjj{position:absolute;overflow:hidden;z-index:1;width:100%;height:calc(100vh - 50px);left:0;top:0}.inputData .gfmbqeczdopieubjaonmicnvgnfoqbzjj i{position:absolute;left:50%;top:50%;opacity:0;transition:.6s ease;zoom:1;color:rgba(43,62,99,.356)}.inputData .photoIn{position:relative;z-index:2;cursor:pointer;transition:.8s ease;padding:5%;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:3px dashed transparent;background-color:#fff;box-shadow:20px 15px 110px -30px rgba(0,0,0,.04),-20px 15px 110px -30px rgba(0,0,0,.04),80px 5px 0 -10px hsla(0,0%,100%,.3),-80px 5px 0 -10px hsla(0,0%,100%,.3),-140px 10px 0 -30px hsla(0,0%,100%,.2),140px 10px 0 -30px hsla(0,0%,100%,.2),-200px 20px 0 -50px hsla(0,0%,100%,.1),200px 20px 0 -50px hsla(0,0%,100%,.1)}.inputData .photoIn.notbg{background-color:hsla(0,0%,100%,0)}.inputData .photoIn .icon{width:100px;margin:10px 0 15px 0;position:relative;zoom:1.4}.inputData .photoIn .icon .i1{font-size:80px}.inputData .photoIn .icon .i2{font-size:36px;position:absolute;z-index:10;right:0;bottom:0;border-radius:50%}.inputData .photoIn h1{font-size:50px;line-height:50px;padding-bottom:20px;font-weight:900}.inputData .photoIn h1 p{font-size:22px}.inputData .photoIn h2{font-size:18px;font-weight:900;line-height:32px}.inputData .photoIn h3{padding:5px 0}.inputData .try{display:flex;flex-wrap:wrap;justify-content:center}.inputData .try ul{margin:5px;display:flex;padding:4px;border:1px solid rgba(0,0,0,.1);border-radius:4px}.inputData .try ul:hover{background-color:rgba(0,0,0,.1)}.inputData .try ul li{width:50px;height:30px;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:4px;margin:3px;flex-direction:column}.inputData .try ul li img{height:100%}.loadingBox{position:fixed;z-index:10000;width:100%;height:100%;left:0;top:0}.loadingBox,.loadingBox .con{display:flex;justify-content:center;align-items:center}.loadingBox .con{width:160px;height:120px;background-color:hsla(0,0%,100%,.8);flex-direction:column;border-radius:10px}.loadingBox p{font-size:14px;line-height:32px}.outputShow{position:fixed;z-index:10000;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center}.outputShow.end .bgOk{width:100%;background-color:#0de162}.outputShow.end .text{display:none}.outputShow.end .deno{display:block}.outputShow .text{display:inline-block;text-align:center;position:relative;z-index:3;color:#fff;font-size:18px;line-height:32px;padding:20px}.outputShow .text h2{font-size:122px;line-height:120px;font-weight:900}.outputShow .text h2 small{font-size:56px;font-weight:100}.outputShow .deno{display:none}.outputShow .deno i.d{color:#0de162;font-size:160px}.outputShow .deno h2{font-size:52px;line-height:70px;padding-top:20px}.outputShow .bg,.outputShow .bgOk{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9)}.outputShow .bgOk{z-index:3;background-color:#0d57e1;width:34%;height:6%;min-height:20px;top:auto;bottom:0;border-radius:0 2px 2px 0}.outputShow .bgOk2{background-color:#0d57e1;opacity:.3;z-index:2}.outputShow .close{font-size:16px;width:100px;display:inline;background-color:#fff;transition:.1s ease;cursor:pointer;margin:0 6px;padding:6px 22px;height:30px;border-radius:4px;font-weight:900}.outputShow .close,.outputShow .close:hover{background-color:rgba(63,67,74,.2)}.outputShow .close.on{background-color:rgba(63,67,74,.9)}',""]),t.exports=e},8587:function(t,e,n){var i=n("aba0"),o=n("22af"),r=n("fc3a"),a=n("9c6a");t.exports=i?Object.defineProperties:function(t,e){r(t);for(var n,i=a(e),s=i.length,c=0;s>c;)o.f(t,n=i[c++],e[n]);return t}},"85cb":function(t,e,n){"use strict";function i(t,e){for(var n=[],i={},o=0;o<e.length;o++){var r=e[o],a=r[0],s={id:t+":"+o,css:r[1],media:r[2],sourceMap:r[3]};i[a]?i[a].parts.push(s):n.push(i[a]={id:a,parts:[s]})}return n}n.r(e),n.d(e,"default",(function(){return p}));var o="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!o)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var r={},a=o&&(document.head||document.getElementsByTagName("head")[0]),s=null,c=0,l=!1,u=function(){},f=null,h="data-vue-ssr-id",d="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function p(t,e,n,o){l=n,f=o||{};var a=i(t,e);return g(a),function(e){for(var n=[],o=0;o<a.length;o++){var s=a[o];(c=r[s.id]).refs--,n.push(c)}e?g(a=i(t,e)):a=[];for(o=0;o<n.length;o++){var c;if(0===(c=n[o]).refs){for(var l=0;l<c.parts.length;l++)c.parts[l]();delete r[c.id]}}}}function g(t){for(var e=0;e<t.length;e++){var n=t[e],i=r[n.id];if(i){i.refs++;for(var o=0;o<i.parts.length;o++)i.parts[o](n.parts[o]);for(;o<n.parts.length;o++)i.parts.push(b(n.parts[o]));i.parts.length>n.parts.length&&(i.parts.length=n.parts.length)}else{var a=[];for(o=0;o<n.parts.length;o++)a.push(b(n.parts[o]));r[n.id]={id:n.id,refs:1,parts:a}}}}function m(){var t=document.createElement("style");return t.type="text/css",a.appendChild(t),t}function b(t){var e,n,i=document.querySelector("style["+h+'~="'+t.id+'"]');if(i){if(l)return u;i.parentNode.removeChild(i)}if(d){var o=c++;i=s||(s=m()),e=w.bind(null,i,o,!1),n=w.bind(null,i,o,!0)}else i=m(),e=x.bind(null,i),n=function(){i.parentNode.removeChild(i)};return e(t),function(i){if(i){if(i.css===t.css&&i.media===t.media&&i.sourceMap===t.sourceMap)return;e(t=i)}else n()}}var v,y=(v=[],function(t,e){return v[t]=e,v.filter(Boolean).join("\n")});function w(t,e,n,i){var o=n?"":i.css;if(t.styleSheet)t.styleSheet.cssText=y(e,o);else{var r=document.createTextNode(o),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(r,a[e]):t.appendChild(r)}}function x(t,e){var n=e.css,i=e.media,o=e.sourceMap;if(i&&t.setAttribute("media",i),f.ssrId&&t.setAttribute(h,e.id),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}},8687:function(t,e){t.exports=o,o.strict=r,o.loose=a;var n=Object.prototype.toString,i={"[object Int8Array]":!0,"[object Int16Array]":!0,"[object Int32Array]":!0,"[object Uint8Array]":!0,"[object Uint8ClampedArray]":!0,"[object Uint16Array]":!0,"[object Uint32Array]":!0,"[object Float32Array]":!0,"[object Float64Array]":!0};function o(t){return r(t)||a(t)}function r(t){return t instanceof Int8Array||t instanceof Int16Array||t instanceof Int32Array||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Uint16Array||t instanceof Uint32Array||t instanceof Float32Array||t instanceof Float64Array}function a(t){return i[n.call(t)]}},8843:function(t,e,n){var i=n("e469"),o=n("8d5c"),r=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?r(i[t])||r(o[t]):i[t]&&i[t][e]||o[t]&&o[t][e]}},8863:function(t,e,n){"use strict";var i=n("34e1"),o=n("22af"),r=n("5cbf");t.exports=function(t,e,n){var a=i(e);a in t?o.f(t,a,r(0,n)):t[a]=n}},"88ad":function(t,e,n){(function(e){function n(t){try{if(!e.localStorage)return!1}catch(t){return!1}var n=e.localStorage[t];return null!=n&&"true"===String(n).toLowerCase()}t.exports=function(t,e){if(n("noDeprecation"))return t;var i=!1;return function(){if(!i){if(n("throwDeprecation"))throw new Error(e);n("traceDeprecation"),i=!0}return t.apply(this,arguments)}}}).call(this,n("0288"))},"88d3":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractTokenizer=void 0;const i=n("c665");e.AbstractTokenizer=class{constructor(e){this.position=0,this.numBuffer=t.alloc(10),this.fileInfo=e||{}}async readToken(e,n){const o=t.alloc(e.len);if(await this.readBuffer(o,{position:n})<e.len)throw new i.EndOfStreamError;return e.get(o,0)}async peekToken(e,n=this.position){const o=t.alloc(e.len);if(await this.peekBuffer(o,{position:n})<e.len)throw new i.EndOfStreamError;return e.get(o,0)}async readNumber(t){if(await this.readBuffer(this.numBuffer,{length:t.len})<t.len)throw new i.EndOfStreamError;return t.get(this.numBuffer,0)}async peekNumber(t){if(await this.peekBuffer(this.numBuffer,{length:t.len})<t.len)throw new i.EndOfStreamError;return t.get(this.numBuffer,0)}async close(){}}}).call(this,n("fd40").Buffer)},"88e9":function(t,e,n){(function(e){var n;n=function(){"use strict";function t(e){return(t="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})(e)}function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function o(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function r(t){return function(t){if(Array.isArray(t))return a(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return a(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}var s=function(){function e(t){n(this,e),this.sourceStr=t,this.subCombos=e.parseComboStr(t),this.keyNames=this.subCombos.reduce((function(t,e){return t.concat(e)}),[])}return o(e,[{key:"check",value:function(t){for(var e=0,n=0;n<this.subCombos.length;n+=1)if(-1===(e=this._checkSubCombo(this.subCombos[n],e,t)))return!1;return!0}},{key:"isEqual",value:function(n){if(!n||"string"!=typeof n&&"object"!==t(n))return!1;if("string"==typeof n&&(n=new e(n)),this.subCombos.length!==n.subCombos.length)return!1;for(var i=0;i<this.subCombos.length;i+=1)if(this.subCombos[i].length!==n.subCombos[i].length)return!1;for(var o=0;o<this.subCombos.length;o+=1){for(var r=this.subCombos[o],a=n.subCombos[o].slice(0),s=0;s<r.length;s+=1){var c=r[s],l=a.indexOf(c);l>-1&&a.splice(l,1)}if(0!==a.length)return!1}return!0}},{key:"_checkSubCombo",value:function(t,n,i){t=t.slice(0),i=i.slice(n);for(var o=n,r=0;r<t.length;r+=1){var a=t[r];if("\\"===a[0]){var s=a.slice(1);s!==e.comboDeliminator&&s!==e.keyDeliminator||(a=s)}var c=i.indexOf(a);if(c>-1&&(t.splice(r,1),r-=1,c>o&&(o=c),0===t.length))return o}return-1}}]),e}();s.comboDeliminator=">",s.keyDeliminator="+",s.parseComboStr=function(t){for(var e=s._splitStr(t,s.comboDeliminator),n=[],i=0;i<e.length;i+=1)n.push(s._splitStr(e[i],s.keyDeliminator));return n},s._splitStr=function(t,e){for(var n=t,i=e,o="",r=[],a=0;a<n.length;a+=1)a>0&&n[a]===i&&"\\"!==n[a-1]&&(r.push(o.trim()),o="",a+=1),o+=n[a];return o&&r.push(o.trim()),r};var c=function(){function t(e){n(this,t),this.localeName=e,this.activeTargetKeys=[],this.pressedKeys=[],this._appliedMacros=[],this._keyMap={},this._killKeyCodes=[],this._macros=[]}return o(t,[{key:"bindKeyCode",value:function(t,e){"string"==typeof e&&(e=[e]),this._keyMap[t]=e}},{key:"bindMacro",value:function(t,e){"string"==typeof e&&(e=[e]);var n=null;"function"==typeof e&&(n=e,e=null);var i={keyCombo:new s(t),keyNames:e,handler:n};this._macros.push(i)}},{key:"getKeyCodes",value:function(t){var e=[];for(var n in this._keyMap)this._keyMap[n].indexOf(t)>-1&&e.push(0|n);return e}},{key:"getKeyNames",value:function(t){return this._keyMap[t]||[]}},{key:"setKillKey",value:function(t){if("string"!=typeof t)this._killKeyCodes.push(t);else for(var e=this.getKeyCodes(t),n=0;n<e.length;n+=1)this.setKillKey(e[n])}},{key:"pressKey",value:function(t){if("string"!=typeof t){this.activeTargetKeys.length=0;for(var e=this.getKeyNames(t),n=0;n<e.length;n+=1)this.activeTargetKeys.push(e[n]),-1===this.pressedKeys.indexOf(e[n])&&this.pressedKeys.push(e[n]);this._applyMacros()}else for(var i=this.getKeyCodes(t),o=0;o<i.length;o+=1)this.pressKey(i[o])}},{key:"releaseKey",value:function(t){if("string"==typeof t)for(var e=this.getKeyCodes(t),n=0;n<e.length;n+=1)this.releaseKey(e[n]);else{var i=this.getKeyNames(t);if(-1!==this._killKeyCodes.indexOf(t))this.pressedKeys.length=0;else for(var o=0;o<i.length;o+=1){var r=this.pressedKeys.indexOf(i[o]);r>-1&&this.pressedKeys.splice(r,1)}this.activeTargetKeys.length=0,this._clearMacros()}}},{key:"_applyMacros",value:function(){for(var t=this._macros.slice(0),e=0;e<t.length;e+=1){var n=t[e];if(n.keyCombo.check(this.pressedKeys)){n.handler&&(n.keyNames=n.handler(this.pressedKeys));for(var i=0;i<n.keyNames.length;i+=1)-1===this.pressedKeys.indexOf(n.keyNames[i])&&this.pressedKeys.push(n.keyNames[i]);this._appliedMacros.push(n)}}}},{key:"_clearMacros",value:function(){for(var t=0;t<this._appliedMacros.length;t+=1){var e=this._appliedMacros[t];if(!e.keyCombo.check(this.pressedKeys)){for(var n=0;n<e.keyNames.length;n+=1){var i=this.pressedKeys.indexOf(e.keyNames[n]);i>-1&&this.pressedKeys.splice(i,1)}e.handler&&(e.keyNames=null),this._appliedMacros.splice(t,1),t-=1}}}}]),t}(),l=function(){function i(t,e,o,r){n(this,i),this._locale=null,this._currentContext="",this._contexts={},this._listeners=[],this._appliedListeners=[],this._locales={},this._targetElement=null,this._targetWindow=null,this._targetPlatform="",this._targetUserAgent="",this._isModernBrowser=!1,this._targetKeyDownBinding=null,this._targetKeyUpBinding=null,this._targetResetBinding=null,this._paused=!1,this._contexts.global={listeners:this._listeners,targetWindow:t,targetElement:e,targetPlatform:o,targetUserAgent:r},this.setContext("global")}return o(i,[{key:"setLocale",value:function(t,e){var n=null;return"string"==typeof t?e?e(n=new c(t),this._targetPlatform,this._targetUserAgent):n=this._locales[t]||null:t=(n=t)._localeName,this._locale=n,this._locales[t]=n,n&&(this._locale.pressedKeys=n.pressedKeys),this}},{key:"getLocale",value:function(t){return t||(t=this._locale.localeName),this._locales[t]||null}},{key:"bind",value:function(e,n,i,o){if(null!==e&&"function"!=typeof e||(o=i,i=n,n=e,e=null),e&&"object"===t(e)&&"number"==typeof e.length){for(var r=0;r<e.length;r+=1)this.bind(e[r],n,i);return this}return this._listeners.push({keyCombo:e?new s(e):null,pressHandler:n||null,releaseHandler:i||null,preventRepeat:o||!1,preventRepeatByDefault:o||!1,executingHandler:!1}),this}},{key:"addListener",value:function(t,e,n,i){return this.bind(t,e,n,i)}},{key:"on",value:function(t,e,n,i){return this.bind(t,e,n,i)}},{key:"bindPress",value:function(t,e,n){return this.bind(t,e,null,n)}},{key:"bindRelease",value:function(t,e){return this.bind(t,null,e,preventRepeatByDefault)}},{key:"unbind",value:function(e,n,i){if(null!==e&&"function"!=typeof e||(i=n,n=e,e=null),e&&"object"===t(e)&&"number"==typeof e.length){for(var o=0;o<e.length;o+=1)this.unbind(e[o],n,i);return this}for(var r=0;r<this._listeners.length;r+=1){var a=this._listeners[r],s=!e&&!a.keyCombo||a.keyCombo&&a.keyCombo.isEqual(e),c=!n&&!i||!n&&!a.pressHandler||n===a.pressHandler,l=!n&&!i||!i&&!a.releaseHandler||i===a.releaseHandler;s&&c&&l&&(this._listeners.splice(r,1),r-=1)}return this}},{key:"removeListener",value:function(t,e,n){return this.unbind(t,e,n)}},{key:"off",value:function(t,e,n){return this.unbind(t,e,n)}},{key:"setContext",value:function(t){if(this._locale&&this.releaseAllKeys(),!this._contexts[t]){var e=this._contexts.global;this._contexts[t]={listeners:[],targetWindow:e.targetWindow,targetElement:e.targetElement,targetPlatform:e.targetPlatform,targetUserAgent:e.targetUserAgent}}var n=this._contexts[t];return this._currentContext=t,this._listeners=n.listeners,this.stop(),this.watch(n.targetWindow,n.targetElement,n.targetPlatform,n.targetUserAgent),this}},{key:"getContext",value:function(){return this._currentContext}},{key:"withContext",value:function(t,e){var n=this.getContext();return this.setContext(t),e(),this.setContext(n),this}},{key:"watch",value:function(t,n,i,o){var r=this;this.stop();var a="undefined"!=typeof globalThis?globalThis:void 0!==e?e:"undefined"!=typeof window?window:{};if(!t){if(!a.addEventListener&&!a.attachEvent)throw new Error("Cannot find window functions addEventListener or attachEvent.");t=a}if("number"==typeof t.nodeType&&(o=i,i=n,n=t,t=a),!t.addEventListener&&!t.attachEvent)throw new Error("Cannot find addEventListener or attachEvent methods on targetWindow.");this._isModernBrowser=!!t.addEventListener;var s=t.navigator&&t.navigator.userAgent||"",c=t.navigator&&t.navigator.platform||"";n&&null!==n||(n=t.document),i&&null!==i||(i=c),o&&null!==o||(o=s),this._targetKeyDownBinding=function(t){r.pressKey(t.keyCode,t),r._handleCommandBug(t,c)},this._targetKeyUpBinding=function(t){r.releaseKey(t.keyCode,t)},this._targetResetBinding=function(t){r.releaseAllKeys(t)},this._bindEvent(n,"keydown",this._targetKeyDownBinding),this._bindEvent(n,"keyup",this._targetKeyUpBinding),this._bindEvent(t,"focus",this._targetResetBinding),this._bindEvent(t,"blur",this._targetResetBinding),this._targetElement=n,this._targetWindow=t,this._targetPlatform=i,this._targetUserAgent=o;var l=this._contexts[this._currentContext];return l.targetWindow=this._targetWindow,l.targetElement=this._targetElement,l.targetPlatform=this._targetPlatform,l.targetUserAgent=this._targetUserAgent,this}},{key:"stop",value:function(){if(this._targetElement&&this._targetWindow)return this._unbindEvent(this._targetElement,"keydown",this._targetKeyDownBinding),this._unbindEvent(this._targetElement,"keyup",this._targetKeyUpBinding),this._unbindEvent(this._targetWindow,"focus",this._targetResetBinding),this._unbindEvent(this._targetWindow,"blur",this._targetResetBinding),this._targetWindow=null,this._targetElement=null,this}},{key:"pressKey",value:function(t,e){if(this._paused)return this;if(!this._locale)throw new Error("Locale not set");return this._locale.pressKey(t),this._applyBindings(e),this}},{key:"releaseKey",value:function(t,e){if(this._paused)return this;if(!this._locale)throw new Error("Locale not set");return this._locale.releaseKey(t),this._clearBindings(e),this}},{key:"releaseAllKeys",value:function(t){if(this._paused)return this;if(!this._locale)throw new Error("Locale not set");return this._locale.pressedKeys.length=0,this._clearBindings(t),this}},{key:"pause",value:function(){return this._paused||(this._locale&&this.releaseAllKeys(),this._paused=!0),this}},{key:"resume",value:function(){return this._paused=!1,this}},{key:"reset",value:function(){return this.releaseAllKeys(),this._listeners.length=0,this}},{key:"_bindEvent",value:function(t,e,n){return this._isModernBrowser?t.addEventListener(e,n,!1):t.attachEvent("on"+e,n)}},{key:"_unbindEvent",value:function(t,e,n){return this._isModernBrowser?t.removeEventListener(e,n,!1):t.detachEvent("on"+e,n)}},{key:"_getGroupedListeners",value:function(){var t=[],e=[],n=this._listeners;return"global"!==this._currentContext&&(n=[].concat(r(n),r(this._contexts.global.listeners))),n.sort((function(t,e){return(e.keyCombo?e.keyCombo.keyNames.length:0)-(t.keyCombo?t.keyCombo.keyNames.length:0)})).forEach((function(n){for(var i=-1,o=0;o<e.length;o+=1)(null===e[o]&&null===n.keyCombo||null!==e[o]&&e[o].isEqual(n.keyCombo))&&(i=o);-1===i&&(i=e.length,e.push(n.keyCombo)),t[i]||(t[i]=[]),t[i].push(n)})),t}},{key:"_applyBindings",value:function(t){var e=this,n=!1;t||(t={}),t.preventRepeat=function(){n=!0},t.pressedKeys=this._locale.pressedKeys.slice(0);for(var i=this._locale.activeTargetKeys,o=this._locale.pressedKeys.slice(0),r=this._getGroupedListeners(),a=function(a){var s=r[a],c=s[0].keyCombo;if(null===c||c.check(o)&&i.some((function(t){return c.keyNames.includes(t)}))){for(var l=0;l<s.length;l+=1){var u=s[l];u.executingHandler||!u.pressHandler||u.preventRepeat||(u.executingHandler=!0,u.pressHandler.call(e,t),u.executingHandler=!1,(n||u.preventRepeatByDefault)&&(u.preventRepeat=!0,n=!1)),-1===e._appliedListeners.indexOf(u)&&e._appliedListeners.push(u)}if(c)for(var f=0;f<c.keyNames.length;f+=1){var h=o.indexOf(c.keyNames[f]);-1!==h&&(o.splice(h,1),f-=1)}}},s=0;s<r.length;s+=1)a(s)}},{key:"_clearBindings",value:function(t){t||(t={}),t.pressedKeys=this._locale.pressedKeys.slice(0);for(var e=0;e<this._appliedListeners.length;e+=1){var n=this._appliedListeners[e],i=n.keyCombo;null!==i&&i.check(this._locale.pressedKeys)||(n.preventRepeat=!1,null===i&&0!==t.pressedKeys.length||(this._appliedListeners.splice(e,1),e-=1),!n.executingHandler&&n.releaseHandler&&(n.executingHandler=!0,n.releaseHandler.call(this,t),n.executingHandler=!1))}}},{key:"_handleCommandBug",value:function(t,e){e.match("Mac")&&this._locale.pressedKeys.includes("command")&&!["shift","ctrl","alt","capslock","tab","command"].includes(this._locale.getKeyNames(t.keyCode)[0])&&this._targetKeyUpBinding(t)}}]),i}(),u=new l;return u.setLocale("us",(function(t,e,n){t.bindKeyCode(3,["cancel"]),t.bindKeyCode(8,["backspace"]),t.bindKeyCode(9,["tab"]),t.bindKeyCode(12,["clear"]),t.bindKeyCode(13,["enter"]),t.bindKeyCode(16,["shift"]),t.bindKeyCode(17,["ctrl"]),t.bindKeyCode(18,["alt","menu"]),t.bindKeyCode(19,["pause","break"]),t.bindKeyCode(20,["capslock"]),t.bindKeyCode(27,["escape","esc"]),t.bindKeyCode(32,["space","spacebar"]),t.bindKeyCode(33,["pageup"]),t.bindKeyCode(34,["pagedown"]),t.bindKeyCode(35,["end"]),t.bindKeyCode(36,["home"]),t.bindKeyCode(37,["left"]),t.bindKeyCode(38,["up"]),t.bindKeyCode(39,["right"]),t.bindKeyCode(40,["down"]),t.bindKeyCode(41,["select"]),t.bindKeyCode(42,["printscreen"]),t.bindKeyCode(43,["execute"]),t.bindKeyCode(44,["snapshot"]),t.bindKeyCode(45,["insert","ins"]),t.bindKeyCode(46,["delete","del"]),t.bindKeyCode(47,["help"]),t.bindKeyCode(145,["scrolllock","scroll"]),t.bindKeyCode(188,["comma",","]),t.bindKeyCode(190,["period","."]),t.bindKeyCode(191,["slash","forwardslash","/"]),t.bindKeyCode(192,["graveaccent","`"]),t.bindKeyCode(219,["openbracket","["]),t.bindKeyCode(220,["backslash","\\"]),t.bindKeyCode(221,["closebracket","]"]),t.bindKeyCode(222,["apostrophe","'"]),t.bindKeyCode(48,["zero","0"]),t.bindKeyCode(49,["one","1"]),t.bindKeyCode(50,["two","2"]),t.bindKeyCode(51,["three","3"]),t.bindKeyCode(52,["four","4"]),t.bindKeyCode(53,["five","5"]),t.bindKeyCode(54,["six","6"]),t.bindKeyCode(55,["seven","7"]),t.bindKeyCode(56,["eight","8"]),t.bindKeyCode(57,["nine","9"]),t.bindKeyCode(96,["numzero","num0"]),t.bindKeyCode(97,["numone","num1"]),t.bindKeyCode(98,["numtwo","num2"]),t.bindKeyCode(99,["numthree","num3"]),t.bindKeyCode(100,["numfour","num4"]),t.bindKeyCode(101,["numfive","num5"]),t.bindKeyCode(102,["numsix","num6"]),t.bindKeyCode(103,["numseven","num7"]),t.bindKeyCode(104,["numeight","num8"]),t.bindKeyCode(105,["numnine","num9"]),t.bindKeyCode(106,["nummultiply","num*"]),t.bindKeyCode(107,["numadd","num+"]),t.bindKeyCode(108,["numenter"]),t.bindKeyCode(109,["numsubtract","num-"]),t.bindKeyCode(110,["numdecimal","num."]),t.bindKeyCode(111,["numdivide","num/"]),t.bindKeyCode(144,["numlock","num"]),t.bindKeyCode(112,["f1"]),t.bindKeyCode(113,["f2"]),t.bindKeyCode(114,["f3"]),t.bindKeyCode(115,["f4"]),t.bindKeyCode(116,["f5"]),t.bindKeyCode(117,["f6"]),t.bindKeyCode(118,["f7"]),t.bindKeyCode(119,["f8"]),t.bindKeyCode(120,["f9"]),t.bindKeyCode(121,["f10"]),t.bindKeyCode(122,["f11"]),t.bindKeyCode(123,["f12"]),t.bindKeyCode(124,["f13"]),t.bindKeyCode(125,["f14"]),t.bindKeyCode(126,["f15"]),t.bindKeyCode(127,["f16"]),t.bindKeyCode(128,["f17"]),t.bindKeyCode(129,["f18"]),t.bindKeyCode(130,["f19"]),t.bindKeyCode(131,["f20"]),t.bindKeyCode(132,["f21"]),t.bindKeyCode(133,["f22"]),t.bindKeyCode(134,["f23"]),t.bindKeyCode(135,["f24"]),t.bindMacro("shift + `",["tilde","~"]),t.bindMacro("shift + 1",["exclamation","exclamationpoint","!"]),t.bindMacro("shift + 2",["at","@"]),t.bindMacro("shift + 3",["number","#"]),t.bindMacro("shift + 4",["dollar","dollars","dollarsign","$"]),t.bindMacro("shift + 5",["percent","%"]),t.bindMacro("shift + 6",["caret","^"]),t.bindMacro("shift + 7",["ampersand","and","&"]),t.bindMacro("shift + 8",["asterisk","*"]),t.bindMacro("shift + 9",["openparen","("]),t.bindMacro("shift + 0",["closeparen",")"]),t.bindMacro("shift + -",["underscore","_"]),t.bindMacro("shift + =",["plus","+"]),t.bindMacro("shift + [",["opencurlybrace","opencurlybracket","{"]),t.bindMacro("shift + ]",["closecurlybrace","closecurlybracket","}"]),t.bindMacro("shift + \\",["verticalbar","|"]),t.bindMacro("shift + ;",["colon",":"]),t.bindMacro("shift + '",["quotationmark","'"]),t.bindMacro("shift + !,",["openanglebracket","<"]),t.bindMacro("shift + .",["closeanglebracket",">"]),t.bindMacro("shift + /",["questionmark","?"]),e.match("Mac")?t.bindMacro("command",["mod","modifier"]):t.bindMacro("ctrl",["mod","modifier"]);for(var i=65;i<=90;i+=1){var o=String.fromCharCode(i+32),r=String.fromCharCode(i);t.bindKeyCode(i,o),t.bindMacro("shift + "+o,r),t.bindMacro("capslock + "+o,r)}var a,s,c=n.match("Firefox")?59:186,l=n.match("Firefox")?173:189,u=n.match("Firefox")?61:187;e.match("Mac")&&(n.match("Safari")||n.match("Chrome"))?(a=91,s=93):e.match("Mac")&&n.match("Opera")?(a=17,s=17):e.match("Mac")&&n.match("Firefox")&&(a=224,s=224),t.bindKeyCode(c,["semicolon",";"]),t.bindKeyCode(l,["dash","-"]),t.bindKeyCode(u,["equal","equalsign","="]),t.bindKeyCode(a,["command","windows","win","super","leftcommand","leftwindows","leftwin","leftsuper"]),t.bindKeyCode(s,["command","windows","win","super","rightcommand","rightwindows","rightwin","rightsuper"]),t.setKillKey("command")})),u.Keyboard=l,u.Locale=c,u.KeyCombo=s,u},t.exports=n()}).call(this,n("0288"))},"891c":function(t,e,n){var i,o,r,a=n("56c3"),s=n("8d5c"),c=n("42cc"),l=n("d53e"),u=n("b64f"),f=n("755c"),h=n("9800"),d=n("0c09"),p=s.WeakMap;if(a){var g=f.state||(f.state=new p),m=g.get,b=g.has,v=g.set;i=function(t,e){return e.facade=t,v.call(g,t,e),e},o=function(t){return m.call(g,t)||{}},r=function(t){return b.call(g,t)}}else{var y=h("state");d[y]=!0,i=function(t,e){return e.facade=t,l(t,y,e),e},o=function(t){return u(t,y)?t[y]:{}},r=function(t){return u(t,y)}}t.exports={set:i,get:o,has:r,enforce:function(t){return r(t)?o(t):i(t,{})},getterFor:function(t){return function(e){var n;if(!c(e)||(n=o(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}}},"898e":function(t,e,n){"use strict";(function(e,i){function o(t){var e=this;this.next=null,this.entry=null,this.finish=function(){!function(t,e,n){var i=t.entry;t.entry=null;for(;i;){var o=i.callback;e.pendingcb--,o(n),i=i.next}e.corkedRequestsFree.next=t}(e,t)}}var r;t.exports=S,S.WritableState=k;var a={deprecate:n("88ad")},s=n("2e90"),c=n("fd40").Buffer,l=e.Uint8Array||function(){};var u,f=n("e803"),h=n("f655").getHighWaterMark,d=n("be2b").codes,p=d.ERR_INVALID_ARG_TYPE,g=d.ERR_METHOD_NOT_IMPLEMENTED,m=d.ERR_MULTIPLE_CALLBACK,b=d.ERR_STREAM_CANNOT_PIPE,v=d.ERR_STREAM_DESTROYED,y=d.ERR_STREAM_NULL_VALUES,w=d.ERR_STREAM_WRITE_AFTER_END,x=d.ERR_UNKNOWN_ENCODING,C=f.errorOrDestroy;function A(){}function k(t,e,a){r=r||n("1ea8"),t=t||{},"boolean"!=typeof a&&(a=e instanceof r),this.objectMode=!!t.objectMode,a&&(this.objectMode=this.objectMode||!!t.writableObjectMode),this.highWaterMark=h(this,t,"writableHighWaterMark",a),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var s=!1===t.decodeStrings;this.decodeStrings=!s,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){!function(t,e){var n=t._writableState,o=n.sync,r=n.writecb;if("function"!=typeof r)throw new m;if(function(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writelen=0}(n),e)!function(t,e,n,o,r){--e.pendingcb,n?(i.nextTick(r,o),i.nextTick(B,t,e),t._writableState.errorEmitted=!0,C(t,o)):(r(o),t._writableState.errorEmitted=!0,C(t,o),B(t,e))}(t,n,o,e,r);else{var a=j(n)||t.destroyed;a||n.corked||n.bufferProcessing||!n.bufferedRequest||O(t,n),o?i.nextTick(_,t,n,a,r):_(t,n,a,r)}}(e,t)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new o(this)}function S(t){var e=this instanceof(r=r||n("1ea8"));if(!e&&!u.call(S,this))return new S(t);this._writableState=new k(t,this,e),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),s.call(this)}function E(t,e,n,i,o,r,a){e.writelen=i,e.writecb=a,e.writing=!0,e.sync=!0,e.destroyed?e.onwrite(new v("write")):n?t._writev(o,e.onwrite):t._write(o,r,e.onwrite),e.sync=!1}function _(t,e,n,i){n||function(t,e){0===e.length&&e.needDrain&&(e.needDrain=!1,t.emit("drain"))}(t,e),e.pendingcb--,i(),B(t,e)}function O(t,e){e.bufferProcessing=!0;var n=e.bufferedRequest;if(t._writev&&n&&n.next){var i=e.bufferedRequestCount,r=new Array(i),a=e.corkedRequestsFree;a.entry=n;for(var s=0,c=!0;n;)r[s]=n,n.isBuf||(c=!1),n=n.next,s+=1;r.allBuffers=c,E(t,e,!0,e.length,r,"",a.finish),e.pendingcb++,e.lastBufferedRequest=null,a.next?(e.corkedRequestsFree=a.next,a.next=null):e.corkedRequestsFree=new o(e),e.bufferedRequestCount=0}else{for(;n;){var l=n.chunk,u=n.encoding,f=n.callback;if(E(t,e,!1,e.objectMode?1:l.length,l,u,f),n=n.next,e.bufferedRequestCount--,e.writing)break}null===n&&(e.lastBufferedRequest=null)}e.bufferedRequest=n,e.bufferProcessing=!1}function j(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!t.finished&&!t.writing}function T(t,e){t._final((function(n){e.pendingcb--,n&&C(t,n),e.prefinished=!0,t.emit("prefinish"),B(t,e)}))}function B(t,e){var n=j(e);if(n&&(function(t,e){e.prefinished||e.finalCalled||("function"!=typeof t._final||e.destroyed?(e.prefinished=!0,t.emit("prefinish")):(e.pendingcb++,e.finalCalled=!0,i.nextTick(T,t,e)))}(t,e),0===e.pendingcb&&(e.finished=!0,t.emit("finish"),e.autoDestroy))){var o=t._readableState;(!o||o.autoDestroy&&o.endEmitted)&&t.destroy()}return n}n("0545")(S,s),k.prototype.getBuffer=function(){for(var t=this.bufferedRequest,e=[];t;)e.push(t),t=t.next;return e},function(){try{Object.defineProperty(k.prototype,"buffer",{get:a.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(t){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(u=Function.prototype[Symbol.hasInstance],Object.defineProperty(S,Symbol.hasInstance,{value:function(t){return!!u.call(this,t)||this===S&&(t&&t._writableState instanceof k)}})):u=function(t){return t instanceof this},S.prototype.pipe=function(){C(this,new b)},S.prototype.write=function(t,e,n){var o,r=this._writableState,a=!1,s=!r.objectMode&&(o=t,c.isBuffer(o)||o instanceof l);return s&&!c.isBuffer(t)&&(t=function(t){return c.from(t)}(t)),"function"==typeof e&&(n=e,e=null),s?e="buffer":e||(e=r.defaultEncoding),"function"!=typeof n&&(n=A),r.ending?function(t,e){var n=new w;C(t,n),i.nextTick(e,n)}(this,n):(s||function(t,e,n,o){var r;return null===n?r=new y:"string"==typeof n||e.objectMode||(r=new p("chunk",["string","Buffer"],n)),!r||(C(t,r),i.nextTick(o,r),!1)}(this,r,t,n))&&(r.pendingcb++,a=function(t,e,n,i,o,r){if(!n){var a=function(t,e,n){t.objectMode||!1===t.decodeStrings||"string"!=typeof e||(e=c.from(e,n));return e}(e,i,o);i!==a&&(n=!0,o="buffer",i=a)}var s=e.objectMode?1:i.length;e.length+=s;var l=e.length<e.highWaterMark;l||(e.needDrain=!0);if(e.writing||e.corked){var u=e.lastBufferedRequest;e.lastBufferedRequest={chunk:i,encoding:o,isBuf:n,callback:r,next:null},u?u.next=e.lastBufferedRequest:e.bufferedRequest=e.lastBufferedRequest,e.bufferedRequestCount+=1}else E(t,e,!1,s,i,o,r);return l}(this,r,s,t,e,n)),a},S.prototype.cork=function(){this._writableState.corked++},S.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,t.writing||t.corked||t.bufferProcessing||!t.bufferedRequest||O(this,t))},S.prototype.setDefaultEncoding=function(t){if("string"==typeof t&&(t=t.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())>-1))throw new x(t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(S.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(S.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),S.prototype._write=function(t,e,n){n(new g("_write()"))},S.prototype._writev=null,S.prototype.end=function(t,e,n){var o=this._writableState;return"function"==typeof t?(n=t,t=null,e=null):"function"==typeof e&&(n=e,e=null),null!=t&&this.write(t,e),o.corked&&(o.corked=1,this.uncork()),o.ending||function(t,e,n){e.ending=!0,B(t,e),n&&(e.finished?i.nextTick(n):t.once("finish",n));e.ended=!0,t.writable=!1}(this,o,n),this},Object.defineProperty(S.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(S.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),S.prototype.destroy=f.destroy,S.prototype._undestroy=f.undestroy,S.prototype._destroy=function(t,e){e(t)}}).call(this,n("0288"),n("eef6"))},"89e2":function(t,e,n){var i=n("c1d9");t.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},"8acc":function(t,e,n){var i,o,r,a=n("8d5c"),s=n("2bc8"),c=n("1e51"),l=n("beb6"),u=n("4f3e"),f=n("f7bb"),h=n("eee5"),d=a.location,p=a.setImmediate,g=a.clearImmediate,m=a.process,b=a.MessageChannel,v=a.Dispatch,y=0,w={},x="onreadystatechange",C=function(t){if(w.hasOwnProperty(t)){var e=w[t];delete w[t],e()}},A=function(t){return function(){C(t)}},k=function(t){C(t.data)},S=function(t){a.postMessage(t+"",d.protocol+"//"+d.host)};p&&g||(p=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return w[++y]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},i(y),y},g=function(t){delete w[t]},h?i=function(t){m.nextTick(A(t))}:v&&v.now?i=function(t){v.now(A(t))}:b&&!f?(r=(o=new b).port2,o.port1.onmessage=k,i=c(r.postMessage,r,1)):a.addEventListener&&"function"==typeof postMessage&&!a.importScripts&&d&&"file:"!==d.protocol&&!s(S)?(i=S,a.addEventListener("message",k,!1)):i=x in u("script")?function(t){l.appendChild(u("script")).onreadystatechange=function(){l.removeChild(this),C(t)}}:function(t){setTimeout(A(t),0)}),t.exports={set:p,clear:g}},"8b3a":function(t,e,n){var i=n("b64f"),o=n("ec87"),r=n("6158").indexOf,a=n("0c09");t.exports=function(t,e){var n,s=o(t),c=0,l=[];for(n in s)!i(a,n)&&i(s,n)&&l.push(n);for(;e.length>c;)i(s,n=e[c++])&&(~r(l,n)||l.push(n));return l}},"8b72":function(t,e,n){"use strict";var i=n("d348"),o=n("bfc3").forEach,r=i.aTypedArray;(0,i.exportTypedArrayMethod)("forEach",(function(t){o(r(this),t,arguments.length>1?arguments[1]:void 0)}))},"8c6c":function(t,e,n){var i=n("1f17"),o=n("27c4"),r=i("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||a[r]===t)}},"8d5c":function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||function(){return this}()||Function("return this")()}).call(this,n("0288"))},9414:function(t,e,n){var i=n("4340"),o="["+n("1fef")+"]",r=RegExp("^"+o+o+"*"),a=RegExp(o+o+"*$"),s=function(t){return function(e){var n=String(i(e));return 1&t&&(n=n.replace(r,"")),2&t&&(n=n.replace(a,"")),n}};t.exports={start:s(1),end:s(2),trim:s(3)}},9456:function(t,e,n){"use strict";var i=n("a717").IteratorPrototype,o=n("b921"),r=n("5cbf"),a=n("1a81"),s=n("27c4"),c=function(){return this};t.exports=function(t,e,n){var l=e+" Iterator";return t.prototype=o(i,{next:r(1,n)}),a(t,l,!1,!0),s[l]=c,t}},"95bd":function(t,e){var n=0,i=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++n+i).toString(36)}},"960e":function(t,e,n){"use strict";var i=n("d348"),o=n("bfc3").map,r=n("287a"),a=i.aTypedArray,s=i.aTypedArrayConstructor;(0,i.exportTypedArrayMethod)("map",(function(t){return o(a(this),t,arguments.length>1?arguments[1]:void 0,(function(t,e){return new(s(r(t,t.constructor)))(e)}))}))},"971f":function(t,e,n){"use strict";var i=n("d348"),o=n("287a"),r=n("2bc8"),a=i.aTypedArray,s=i.aTypedArrayConstructor,c=i.exportTypedArrayMethod,l=[].slice;c("slice",(function(t,e){for(var n=l.call(a(this),t,e),i=o(this,this.constructor),r=0,c=n.length,u=new(s(i))(c);c>r;)u[r]=n[r++];return u}),r((function(){new Int8Array(1).slice()})))},"97c2":function(t,e,n){"use strict";var i={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,r=o&&!i.call({1:2},1);e.f=r?function(t){var e=o(this,t);return!!e&&e.enumerable}:i},9800:function(t,e,n){var i=n("fe3d"),o=n("95bd"),r=i("keys");t.exports=function(t){return r[t]||(r[t]=o(t))}},"982a":function(t,e,n){var i=n("857f");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("1e5ed15e",i,!0,{sourceMap:!1,shadowMode:!1})},"989e":function(t,e,n){"use strict";var i=n("a09b"),o=n("0119"),r=n("0296"),a=n("c3a3"),s=n("6050"),c=n("28ea"),l=n("8863"),u=n("4d7f"),f=n("c1e5"),h=u("splice"),d=f("splice",{ACCESSORS:!0,0:0,1:2}),p=Math.max,g=Math.min,m=9007199254740991,b="Maximum allowed length exceeded";i({target:"Array",proto:!0,forced:!h||!d},{splice:function(t,e){var n,i,u,f,h,d,v=s(this),y=a(v.length),w=o(t,y),x=arguments.length;if(0===x?n=i=0:1===x?(n=0,i=y-w):(n=x-2,i=g(p(r(e),0),y-w)),y+n-i>m)throw TypeError(b);for(u=c(v,i),f=0;f<i;f++)(h=w+f)in v&&l(u,f,v[h]);if(u.length=i,n<i){for(f=w;f<y-i;f++)d=f+n,(h=f+i)in v?v[d]=v[h]:delete v[d];for(f=y;f>y-i+n;f--)delete v[f-1]}else if(n>i)for(f=y-i;f>w;f--)d=f+n-1,(h=f+i-1)in v?v[d]=v[h]:delete v[d];for(f=0;f<n;f++)v[f+w]=arguments[f+2];return v.length=y-i+n,u}})},"98f2":function(t,e,n){var i=n("1f17")("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[i]=!1,"/./"[t](e)}catch(t){}}return!1}},9985:function(t,e,n){"use strict";var i=n("6526"),o=n("4154");t.exports=i?{}.toString:function(){return"[object "+o(this)+"]"}},"99ee":function(t,e,n){"use strict";var i;var o=n("be2b").codes,r=o.ERR_MISSING_ARGS,a=o.ERR_STREAM_DESTROYED;function s(t){if(t)throw t}function c(t,e,o,r){r=function(t){var e=!1;return function(){e||(e=!0,t.apply(void 0,arguments))}}(r);var s=!1;t.on("close",(function(){s=!0})),void 0===i&&(i=n("0bf8")),i(t,{readable:e,writable:o},(function(t){if(t)return r(t);s=!0,r()}));var c=!1;return function(e){if(!s&&!c)return c=!0,function(t){return t.setHeader&&"function"==typeof t.abort}(t)?t.abort():"function"==typeof t.destroy?t.destroy():void r(e||new a("pipe"))}}function l(t){t()}function u(t,e){return t.pipe(e)}function f(t){return t.length?"function"!=typeof t[t.length-1]?s:t.pop():s}t.exports=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var i,o=f(e);if(Array.isArray(e[0])&&(e=e[0]),e.length<2)throw new r("streams");var a=e.map((function(t,n){var r=n<e.length-1;return c(t,r,n>0,(function(t){i||(i=t),t&&a.forEach(l),r||(a.forEach(l),o(i))}))}));return e.reduce(u)}},"9a45":function(t,e,n){"use strict";var i=n("f71e").charAt;t.exports=function(t,e,n){return e+(n?i(t,e).length:1)}},"9b16":function(t,e,n){"use strict";n("0bd5");var i=n("4450"),o=n("2bc8"),r=n("1f17"),a=n("5133"),s=n("d53e"),c=r("species"),l=!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),u="$0"==="a".replace(/./,"$0"),f=r("replace"),h=!!/./[f]&&""===/./[f]("a","$0"),d=!o((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));t.exports=function(t,e,n,f){var p=r(t),g=!o((function(){var e={};return e[p]=function(){return 7},7!=""[t](e)})),m=g&&!o((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[c]=function(){return n},n.flags="",n[p]=/./[p]),n.exec=function(){return e=!0,null},n[p](""),!e}));if(!g||!m||"replace"===t&&(!l||!u||h)||"split"===t&&!d){var b=/./[p],v=n(p,""[t],(function(t,e,n,i,o){return e.exec===a?g&&!o?{done:!0,value:b.call(e,n,i)}:{done:!0,value:t.call(n,e,i)}:{done:!1}}),{REPLACE_KEEPS_$0:u,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:h}),y=v[0],w=v[1];i(String.prototype,t,y),i(RegExp.prototype,p,2==e?function(t,e){return w.call(t,this,e)}:function(t){return w.call(t,this)})}f&&s(RegExp.prototype[p],"sham",!0)}},"9b42":function(t,e,n){"use strict";var i=n("9b16"),o=n("fc3a"),r=n("6050"),a=n("c3a3"),s=n("0296"),c=n("4340"),l=n("9a45"),u=n("5fd8"),f=Math.max,h=Math.min,d=Math.floor,p=/\$([$&'`]|\d\d?|<[^>]*>)/g,g=/\$([$&'`]|\d\d?)/g;i("replace",2,(function(t,e,n,i){var m=i.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,b=i.REPLACE_KEEPS_$0,v=m?"$":"$0";return[function(n,i){var o=c(this),r=null==n?void 0:n[t];return void 0!==r?r.call(n,o,i):e.call(String(o),n,i)},function(t,i){if(!m&&b||"string"==typeof i&&-1===i.indexOf(v)){var r=n(e,t,this,i);if(r.done)return r.value}var c=o(t),d=String(this),p="function"==typeof i;p||(i=String(i));var g=c.global;if(g){var w=c.unicode;c.lastIndex=0}for(var x=[];;){var C=u(c,d);if(null===C)break;if(x.push(C),!g)break;""===String(C[0])&&(c.lastIndex=l(d,a(c.lastIndex),w))}for(var A,k="",S=0,E=0;E<x.length;E++){C=x[E];for(var _=String(C[0]),O=f(h(s(C.index),d.length),0),j=[],T=1;T<C.length;T++)j.push(void 0===(A=C[T])?A:String(A));var B=C.groups;if(p){var I=[_].concat(j,O,d);void 0!==B&&I.push(B);var P=String(i.apply(void 0,I))}else P=y(_,d,O,j,B,i);O>=S&&(k+=d.slice(S,O)+P,S=O+_.length)}return k+d.slice(S)}];function y(t,n,i,o,a,s){var c=i+t.length,l=o.length,u=g;return void 0!==a&&(a=r(a),u=p),e.call(s,u,(function(e,r){var s;switch(r.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,i);case"'":return n.slice(c);case"<":s=a[r.slice(1,-1)];break;default:var u=+r;if(0===u)return e;if(u>l){var f=d(u/10);return 0===f?e:f<=l?void 0===o[f-1]?r.charAt(1):o[f-1]+r.charAt(1):e}s=o[u-1]}return void 0===s?"":s}))}}))},"9c6a":function(t,e,n){var i=n("8b3a"),o=n("65bb");t.exports=Object.keys||function(t){return i(t,o)}},"9fab":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.fromBuffer=e.fromStream=void 0;const i=n("ee3d"),o=n("54f7");var r=n("c665");Object.defineProperty(e,"EndOfStreamError",{enumerable:!0,get:function(){return r.EndOfStreamError}}),e.fromStream=function(t,e){return e=e||{},new i.ReadStreamTokenizer(t,e)},e.fromBuffer=function(t,e){return new o.BufferTokenizer(t,e)}},"9ffc":function(t,e,n){"use strict";var i=n("fc3a");t.exports=function(){var t=i(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},a09b:function(t,e,n){var i=n("8d5c"),o=n("e329").f,r=n("d53e"),a=n("4450"),s=n("0fca"),c=n("e27c"),l=n("0ef8");t.exports=function(t,e){var n,u,f,h,d,p=t.target,g=t.global,m=t.stat;if(n=g?i:m?i[p]||s(p,{}):(i[p]||{}).prototype)for(u in e){if(h=e[u],f=t.noTargetGet?(d=o(n,u))&&d.value:n[u],!l(g?u:p+(m?".":"#")+u,t.forced)&&void 0!==f){if(typeof h==typeof f)continue;c(h,f)}(t.sham||f&&f.sham)&&r(h,"sham",!0),a(n,u,h,t)}}},a1a8:function(t,e,n){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=function(t,e){var n=t[1]||"",i=t[3];if(!i)return n;if(e&&"function"==typeof btoa){var o=(a=i,s=btoa(unescape(encodeURIComponent(JSON.stringify(a)))),c="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(s),"/*# ".concat(c," */")),r=i.sources.map((function(t){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(t," */")}));return[n].concat(r).concat([o]).join("\n")}var a,s,c;return[n].join("\n")}(e,t);return e[2]?"@media ".concat(e[2]," {").concat(n,"}"):n})).join("")},e.i=function(t,n,i){"string"==typeof t&&(t=[[null,t,""]]);var o={};if(i)for(var r=0;r<this.length;r++){var a=this[r][0];null!=a&&(o[a]=!0)}for(var s=0;s<t.length;s++){var c=[].concat(t[s]);i&&o[c[0]]||(n&&(c[2]?c[2]="".concat(n," and ").concat(c[2]):c[2]=n),e.push(c))}},e}},a1d6:function(t,e,n){(function(e,n){t.exports=function t(e,n,i){function o(a,s){if(!n[a]){if(!e[a]){if(r)return r(a,!0);var c=new Error("Cannot find module '"+a+"'");throw c.code="MODULE_NOT_FOUND",c}var l=n[a]={exports:{}};e[a][0].call(l.exports,(function(t){return o(e[a][1][t]||t)}),l,l.exports,t,e,n,i)}return n[a].exports}for(var r=!1,a=0;a<i.length;a++)o(i[a]);return o}({1:[function(t,e,n){"use strict";var i=t("./utils"),o=t("./support"),r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.encode=function(t){for(var e,n,o,a,s,c,l,u=[],f=0,h=t.length,d=h,p="string"!==i.getTypeOf(t);f<t.length;)d=h-f,o=p?(e=t[f++],n=f<h?t[f++]:0,f<h?t[f++]:0):(e=t.charCodeAt(f++),n=f<h?t.charCodeAt(f++):0,f<h?t.charCodeAt(f++):0),a=e>>2,s=(3&e)<<4|n>>4,c=1<d?(15&n)<<2|o>>6:64,l=2<d?63&o:64,u.push(r.charAt(a)+r.charAt(s)+r.charAt(c)+r.charAt(l));return u.join("")},n.decode=function(t){var e,n,i,a,s,c,l=0,u=0,f="data:";if(t.substr(0,f.length)===f)throw new Error("Invalid base64 input, it looks like a data url.");var h,d=3*(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"")).length/4;if(t.charAt(t.length-1)===r.charAt(64)&&d--,t.charAt(t.length-2)===r.charAt(64)&&d--,d%1!=0)throw new Error("Invalid base64 input, bad content length.");for(h=o.uint8array?new Uint8Array(0|d):new Array(0|d);l<t.length;)e=r.indexOf(t.charAt(l++))<<2|(a=r.indexOf(t.charAt(l++)))>>4,n=(15&a)<<4|(s=r.indexOf(t.charAt(l++)))>>2,i=(3&s)<<6|(c=r.indexOf(t.charAt(l++))),h[u++]=e,64!==s&&(h[u++]=n),64!==c&&(h[u++]=i);return h}},{"./support":30,"./utils":32}],2:[function(t,e,n){"use strict";var i=t("./external"),o=t("./stream/DataWorker"),r=t("./stream/DataLengthProbe"),a=t("./stream/Crc32Probe");function s(t,e,n,i,o){this.compressedSize=t,this.uncompressedSize=e,this.crc32=n,this.compression=i,this.compressedContent=o}r=t("./stream/DataLengthProbe"),s.prototype={getContentWorker:function(){var t=new o(i.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new r("data_length")),e=this;return t.on("end",(function(){if(this.streamInfo.data_length!==e.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")})),t},getCompressedWorker:function(){return new o(i.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},s.createWorkerFrom=function(t,e,n){return t.pipe(new a).pipe(new r("uncompressedSize")).pipe(e.compressWorker(n)).pipe(new r("compressedSize")).withStreamInfo("compression",e)},e.exports=s},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(t,e,n){"use strict";var i=t("./stream/GenericWorker");n.STORE={magic:"\0\0",compressWorker:function(t){return new i("STORE compression")},uncompressWorker:function(){return new i("STORE decompression")}},n.DEFLATE=t("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(t,e,n){"use strict";var i=t("./utils"),o=function(){for(var t,e=[],n=0;n<256;n++){t=n;for(var i=0;i<8;i++)t=1&t?3988292384^t>>>1:t>>>1;e[n]=t}return e}();e.exports=function(t,e){return void 0!==t&&t.length?"string"!==i.getTypeOf(t)?function(t,e,n,i){var r=o,a=i+n;t^=-1;for(var s=i;s<a;s++)t=t>>>8^r[255&(t^e[s])];return-1^t}(0|e,t,t.length,0):function(t,e,n,i){var r=o,a=i+n;t^=-1;for(var s=i;s<a;s++)t=t>>>8^r[255&(t^e.charCodeAt(s))];return-1^t}(0|e,t,t.length,0):0}},{"./utils":32}],5:[function(t,e,n){"use strict";n.base64=!1,n.binary=!1,n.dir=!1,n.createFolders=!0,n.date=null,n.compression=null,n.compressionOptions=null,n.comment=null,n.unixPermissions=null,n.dosPermissions=null},{}],6:[function(t,e,n){"use strict";var i=null;i="undefined"!=typeof Promise?Promise:t("lie"),e.exports={Promise:i}},{lie:37}],7:[function(t,e,n){"use strict";var i="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,o=t("pako"),r=t("./utils"),a=t("./stream/GenericWorker"),s=i?"uint8array":"array";function c(t,e){a.call(this,"FlateWorker/"+t),this._pako=null,this._pakoAction=t,this._pakoOptions=e,this.meta={}}n.magic="\b\0",r.inherits(c,a),c.prototype.processChunk=function(t){this.meta=t.meta,null===this._pako&&this._createPako(),this._pako.push(r.transformTo(s,t.data),!1)},c.prototype.flush=function(){a.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},c.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this._pako=null},c.prototype._createPako=function(){this._pako=new o[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var t=this;this._pako.onData=function(e){t.push({data:e,meta:t.meta})}},n.compressWorker=function(t){return new c("Deflate",t)},n.uncompressWorker=function(){return new c("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(t,e,n){"use strict";function i(t,e){var n,i="";for(n=0;n<e;n++)i+=String.fromCharCode(255&t),t>>>=8;return i}function o(t,e,n,o,a,u){var f,h,d=t.file,p=t.compression,g=u!==s.utf8encode,m=r.transformTo("string",u(d.name)),b=r.transformTo("string",s.utf8encode(d.name)),v=d.comment,y=r.transformTo("string",u(v)),w=r.transformTo("string",s.utf8encode(v)),x=b.length!==d.name.length,C=w.length!==v.length,A="",k="",S="",E=d.dir,_=d.date,O={crc32:0,compressedSize:0,uncompressedSize:0};e&&!n||(O.crc32=t.crc32,O.compressedSize=t.compressedSize,O.uncompressedSize=t.uncompressedSize);var j=0;e&&(j|=8),g||!x&&!C||(j|=2048);var T=0,B=0;E&&(T|=16),"UNIX"===a?(B=798,T|=function(t,e){var n=t;return t||(n=e?16893:33204),(65535&n)<<16}(d.unixPermissions,E)):(B=20,T|=function(t){return 63&(t||0)}(d.dosPermissions)),f=_.getUTCHours(),f<<=6,f|=_.getUTCMinutes(),f<<=5,f|=_.getUTCSeconds()/2,h=_.getUTCFullYear()-1980,h<<=4,h|=_.getUTCMonth()+1,h<<=5,h|=_.getUTCDate(),x&&(k=i(1,1)+i(c(m),4)+b,A+="up"+i(k.length,2)+k),C&&(S=i(1,1)+i(c(y),4)+w,A+="uc"+i(S.length,2)+S);var I="";return I+="\n\0",I+=i(j,2),I+=p.magic,I+=i(f,2),I+=i(h,2),I+=i(O.crc32,4),I+=i(O.compressedSize,4),I+=i(O.uncompressedSize,4),I+=i(m.length,2),I+=i(A.length,2),{fileRecord:l.LOCAL_FILE_HEADER+I+m+A,dirRecord:l.CENTRAL_FILE_HEADER+i(B,2)+I+i(y.length,2)+"\0\0\0\0"+i(T,4)+i(o,4)+m+A+y}}var r=t("../utils"),a=t("../stream/GenericWorker"),s=t("../utf8"),c=t("../crc32"),l=t("../signature");function u(t,e,n,i){a.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=e,this.zipPlatform=n,this.encodeFileName=i,this.streamFiles=t,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}r.inherits(u,a),u.prototype.push=function(t){var e=t.meta.percent||0,n=this.entriesCount,i=this._sources.length;this.accumulate?this.contentBuffer.push(t):(this.bytesWritten+=t.data.length,a.prototype.push.call(this,{data:t.data,meta:{currentFile:this.currentFile,percent:n?(e+100*(n-i-1))/n:100}}))},u.prototype.openedSource=function(t){this.currentSourceOffset=this.bytesWritten,this.currentFile=t.file.name;var e=this.streamFiles&&!t.file.dir;if(e){var n=o(t,e,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:n.fileRecord,meta:{percent:0}})}else this.accumulate=!0},u.prototype.closedSource=function(t){this.accumulate=!1;var e=this.streamFiles&&!t.file.dir,n=o(t,e,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(n.dirRecord),e)this.push({data:function(t){return l.DATA_DESCRIPTOR+i(t.crc32,4)+i(t.compressedSize,4)+i(t.uncompressedSize,4)}(t),meta:{percent:100}});else for(this.push({data:n.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},u.prototype.flush=function(){for(var t=this.bytesWritten,e=0;e<this.dirRecords.length;e++)this.push({data:this.dirRecords[e],meta:{percent:100}});var n=this.bytesWritten-t,o=function(t,e,n,o,a){var s=r.transformTo("string",a(o));return l.CENTRAL_DIRECTORY_END+"\0\0\0\0"+i(t,2)+i(t,2)+i(e,4)+i(n,4)+i(s.length,2)+s}(this.dirRecords.length,n,t,this.zipComment,this.encodeFileName);this.push({data:o,meta:{percent:100}})},u.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},u.prototype.registerPrevious=function(t){this._sources.push(t);var e=this;return t.on("data",(function(t){e.processChunk(t)})),t.on("end",(function(){e.closedSource(e.previous.streamInfo),e._sources.length?e.prepareNextSource():e.end()})),t.on("error",(function(t){e.error(t)})),this},u.prototype.resume=function(){return!!a.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},u.prototype.error=function(t){var e=this._sources;if(!a.prototype.error.call(this,t))return!1;for(var n=0;n<e.length;n++)try{e[n].error(t)}catch(t){}return!0},u.prototype.lock=function(){a.prototype.lock.call(this);for(var t=this._sources,e=0;e<t.length;e++)t[e].lock()},e.exports=u},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(t,e,n){"use strict";var i=t("../compressions"),o=t("./ZipFileWorker");n.generateWorker=function(t,e,n){var r=new o(e.streamFiles,n,e.platform,e.encodeFileName),a=0;try{t.forEach((function(t,n){a++;var o=function(t,e){var n=t||e,o=i[n];if(!o)throw new Error(n+" is not a valid compression method !");return o}(n.options.compression,e.compression),s=n.options.compressionOptions||e.compressionOptions||{},c=n.dir,l=n.date;n._compressWorker(o,s).withStreamInfo("file",{name:t,dir:c,date:l,comment:n.comment||"",unixPermissions:n.unixPermissions,dosPermissions:n.dosPermissions}).pipe(r)})),r.entriesCount=a}catch(t){r.error(t)}return r}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(t,e,n){"use strict";function i(){if(!(this instanceof i))return new i;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files={},this.comment=null,this.root="",this.clone=function(){var t=new i;for(var e in this)"function"!=typeof this[e]&&(t[e]=this[e]);return t}}(i.prototype=t("./object")).loadAsync=t("./load"),i.support=t("./support"),i.defaults=t("./defaults"),i.version="3.5.0",i.loadAsync=function(t,e){return(new i).loadAsync(t,e)},i.external=t("./external"),e.exports=i},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(t,e,n){"use strict";var i=t("./utils"),o=t("./external"),r=t("./utf8"),a=(i=t("./utils"),t("./zipEntries")),s=t("./stream/Crc32Probe"),c=t("./nodejsUtils");function l(t){return new o.Promise((function(e,n){var i=t.decompressed.getContentWorker().pipe(new s);i.on("error",(function(t){n(t)})).on("end",(function(){i.streamInfo.crc32!==t.decompressed.crc32?n(new Error("Corrupted zip : CRC32 mismatch")):e()})).resume()}))}e.exports=function(t,e){var n=this;return e=i.extend(e||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:r.utf8decode}),c.isNode&&c.isStream(t)?o.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):i.prepareContent("the loaded zip file",t,!0,e.optimizedBinaryString,e.base64).then((function(t){var n=new a(e);return n.load(t),n})).then((function(t){var n=[o.Promise.resolve(t)],i=t.files;if(e.checkCRC32)for(var r=0;r<i.length;r++)n.push(l(i[r]));return o.Promise.all(n)})).then((function(t){for(var i=t.shift(),o=i.files,r=0;r<o.length;r++){var a=o[r];n.file(a.fileNameStr,a.decompressed,{binary:!0,optimizedBinaryString:!0,date:a.date,dir:a.dir,comment:a.fileCommentStr.length?a.fileCommentStr:null,unixPermissions:a.unixPermissions,dosPermissions:a.dosPermissions,createFolders:e.createFolders})}return i.zipComment.length&&(n.comment=i.zipComment),n}))}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(t,e,n){"use strict";var i=t("../utils"),o=t("../stream/GenericWorker");function r(t,e){o.call(this,"Nodejs stream input adapter for "+t),this._upstreamEnded=!1,this._bindStream(e)}i.inherits(r,o),r.prototype._bindStream=function(t){var e=this;(this._stream=t).pause(),t.on("data",(function(t){e.push({data:t,meta:{percent:0}})})).on("error",(function(t){e.isPaused?this.generatedError=t:e.error(t)})).on("end",(function(){e.isPaused?e._upstreamEnded=!0:e.end()}))},r.prototype.pause=function(){return!!o.prototype.pause.call(this)&&(this._stream.pause(),!0)},r.prototype.resume=function(){return!!o.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},e.exports=r},{"../stream/GenericWorker":28,"../utils":32}],13:[function(t,e,n){"use strict";var i=t("readable-stream").Readable;function o(t,e,n){i.call(this,e),this._helper=t;var o=this;t.on("data",(function(t,e){o.push(t)||o._helper.pause(),n&&n(e)})).on("error",(function(t){o.emit("error",t)})).on("end",(function(){o.push(null)}))}t("../utils").inherits(o,i),o.prototype._read=function(){this._helper.resume()},e.exports=o},{"../utils":32,"readable-stream":16}],14:[function(t,n,i){"use strict";n.exports={isNode:void 0!==e,newBufferFrom:function(t,n){if(e.from&&e.from!==Uint8Array.from)return e.from(t,n);if("number"==typeof t)throw new Error('The "data" argument must not be a number');return new e(t,n)},allocBuffer:function(t){if(e.alloc)return e.alloc(t);var n=new e(t);return n.fill(0),n},isBuffer:function(t){return e.isBuffer(t)},isStream:function(t){return t&&"function"==typeof t.on&&"function"==typeof t.pause&&"function"==typeof t.resume}}},{}],15:[function(t,e,n){"use strict";function i(t,e,n){var i,o=r.getTypeOf(e),s=r.extend(n||{},c);s.date=s.date||new Date,null!==s.compression&&(s.compression=s.compression.toUpperCase()),"string"==typeof s.unixPermissions&&(s.unixPermissions=parseInt(s.unixPermissions,8)),s.unixPermissions&&16384&s.unixPermissions&&(s.dir=!0),s.dosPermissions&&16&s.dosPermissions&&(s.dir=!0),s.dir&&(t=g(t)),s.createFolders&&(i=p(t))&&m.call(this,i,!0);var f="string"===o&&!1===s.binary&&!1===s.base64;n&&void 0!==n.binary||(s.binary=!f),(e instanceof l&&0===e.uncompressedSize||s.dir||!e||0===e.length)&&(s.base64=!1,s.binary=!0,e="",s.compression="STORE",o="string");var b=null;b=e instanceof l||e instanceof a?e:h.isNode&&h.isStream(e)?new d(t,e):r.prepareContent(t,e,s.binary,s.optimizedBinaryString,s.base64);var v=new u(t,b,s);this.files[t]=v}var o=t("./utf8"),r=t("./utils"),a=t("./stream/GenericWorker"),s=t("./stream/StreamHelper"),c=t("./defaults"),l=t("./compressedObject"),u=t("./zipObject"),f=t("./generate"),h=t("./nodejsUtils"),d=t("./nodejs/NodejsStreamInputAdapter"),p=function(t){"/"===t.slice(-1)&&(t=t.substring(0,t.length-1));var e=t.lastIndexOf("/");return 0<e?t.substring(0,e):""},g=function(t){return"/"!==t.slice(-1)&&(t+="/"),t},m=function(t,e){return e=void 0!==e?e:c.createFolders,t=g(t),this.files[t]||i.call(this,t,null,{dir:!0,createFolders:e}),this.files[t]};function b(t){return"[object RegExp]"===Object.prototype.toString.call(t)}var v={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(t){var e,n,i;for(e in this.files)this.files.hasOwnProperty(e)&&(i=this.files[e],(n=e.slice(this.root.length,e.length))&&e.slice(0,this.root.length)===this.root&&t(n,i))},filter:function(t){var e=[];return this.forEach((function(n,i){t(n,i)&&e.push(i)})),e},file:function(t,e,n){if(1!==arguments.length)return t=this.root+t,i.call(this,t,e,n),this;if(b(t)){var o=t;return this.filter((function(t,e){return!e.dir&&o.test(t)}))}var r=this.files[this.root+t];return r&&!r.dir?r:null},folder:function(t){if(!t)return this;if(b(t))return this.filter((function(e,n){return n.dir&&t.test(e)}));var e=this.root+t,n=m.call(this,e),i=this.clone();return i.root=n.name,i},remove:function(t){t=this.root+t;var e=this.files[t];if(e||("/"!==t.slice(-1)&&(t+="/"),e=this.files[t]),e&&!e.dir)delete this.files[t];else for(var n=this.filter((function(e,n){return n.name.slice(0,t.length)===t})),i=0;i<n.length;i++)delete this.files[n[i].name];return this},generate:function(t){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(t){var e,n={};try{if((n=r.extend(t||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:o.utf8encode})).type=n.type.toLowerCase(),n.compression=n.compression.toUpperCase(),"binarystring"===n.type&&(n.type="string"),!n.type)throw new Error("No output type specified.");r.checkSupport(n.type),"darwin"!==n.platform&&"freebsd"!==n.platform&&"linux"!==n.platform&&"sunos"!==n.platform||(n.platform="UNIX"),"win32"===n.platform&&(n.platform="DOS");var i=n.comment||this.comment||"";e=f.generateWorker(this,n,i)}catch(t){(e=new a("error")).error(t)}return new s(e,n.type||"string",n.mimeType)},generateAsync:function(t,e){return this.generateInternalStream(t).accumulate(e)},generateNodeStream:function(t,e){return(t=t||{}).type||(t.type="nodebuffer"),this.generateInternalStream(t).toNodejsStream(e)}};e.exports=v},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(t,e,n){e.exports=t("stream")},{stream:void 0}],17:[function(t,e,n){"use strict";var i=t("./DataReader");function o(t){i.call(this,t);for(var e=0;e<this.data.length;e++)t[e]=255&t[e]}t("../utils").inherits(o,i),o.prototype.byteAt=function(t){return this.data[this.zero+t]},o.prototype.lastIndexOfSignature=function(t){for(var e=t.charCodeAt(0),n=t.charCodeAt(1),i=t.charCodeAt(2),o=t.charCodeAt(3),r=this.length-4;0<=r;--r)if(this.data[r]===e&&this.data[r+1]===n&&this.data[r+2]===i&&this.data[r+3]===o)return r-this.zero;return-1},o.prototype.readAndCheckSignature=function(t){var e=t.charCodeAt(0),n=t.charCodeAt(1),i=t.charCodeAt(2),o=t.charCodeAt(3),r=this.readData(4);return e===r[0]&&n===r[1]&&i===r[2]&&o===r[3]},o.prototype.readData=function(t){if(this.checkOffset(t),0===t)return[];var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=o},{"../utils":32,"./DataReader":18}],18:[function(t,e,n){"use strict";var i=t("../utils");function o(t){this.data=t,this.length=t.length,this.index=0,this.zero=0}o.prototype={checkOffset:function(t){this.checkIndex(this.index+t)},checkIndex:function(t){if(this.length<this.zero+t||t<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+t+"). Corrupted zip ?")},setIndex:function(t){this.checkIndex(t),this.index=t},skip:function(t){this.setIndex(this.index+t)},byteAt:function(t){},readInt:function(t){var e,n=0;for(this.checkOffset(t),e=this.index+t-1;e>=this.index;e--)n=(n<<8)+this.byteAt(e);return this.index+=t,n},readString:function(t){return i.transformTo("string",this.readData(t))},readData:function(t){},lastIndexOfSignature:function(t){},readAndCheckSignature:function(t){},readDate:function(){var t=this.readInt(4);return new Date(Date.UTC(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1))}},e.exports=o},{"../utils":32}],19:[function(t,e,n){"use strict";var i=t("./Uint8ArrayReader");function o(t){i.call(this,t)}t("../utils").inherits(o,i),o.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=o},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(t,e,n){"use strict";var i=t("./DataReader");function o(t){i.call(this,t)}t("../utils").inherits(o,i),o.prototype.byteAt=function(t){return this.data.charCodeAt(this.zero+t)},o.prototype.lastIndexOfSignature=function(t){return this.data.lastIndexOf(t)-this.zero},o.prototype.readAndCheckSignature=function(t){return t===this.readData(4)},o.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=o},{"../utils":32,"./DataReader":18}],21:[function(t,e,n){"use strict";var i=t("./ArrayReader");function o(t){i.call(this,t)}t("../utils").inherits(o,i),o.prototype.readData=function(t){if(this.checkOffset(t),0===t)return new Uint8Array(0);var e=this.data.subarray(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=o},{"../utils":32,"./ArrayReader":17}],22:[function(t,e,n){"use strict";var i=t("../utils"),o=t("../support"),r=t("./ArrayReader"),a=t("./StringReader"),s=t("./NodeBufferReader"),c=t("./Uint8ArrayReader");e.exports=function(t){var e=i.getTypeOf(t);return i.checkSupport(e),"string"!==e||o.uint8array?"nodebuffer"===e?new s(t):o.uint8array?new c(i.transformTo("uint8array",t)):new r(i.transformTo("array",t)):new a(t)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(t,e,n){"use strict";n.LOCAL_FILE_HEADER="PK",n.CENTRAL_FILE_HEADER="PK",n.CENTRAL_DIRECTORY_END="PK",n.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",n.ZIP64_CENTRAL_DIRECTORY_END="PK",n.DATA_DESCRIPTOR="PK\b"},{}],24:[function(t,e,n){"use strict";var i=t("./GenericWorker"),o=t("../utils");function r(t){i.call(this,"ConvertWorker to "+t),this.destType=t}o.inherits(r,i),r.prototype.processChunk=function(t){this.push({data:o.transformTo(this.destType,t.data),meta:t.meta})},e.exports=r},{"../utils":32,"./GenericWorker":28}],25:[function(t,e,n){"use strict";var i=t("./GenericWorker"),o=t("../crc32");function r(){i.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}t("../utils").inherits(r,i),r.prototype.processChunk=function(t){this.streamInfo.crc32=o(t.data,this.streamInfo.crc32||0),this.push(t)},e.exports=r},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(t,e,n){"use strict";var i=t("../utils"),o=t("./GenericWorker");function r(t){o.call(this,"DataLengthProbe for "+t),this.propName=t,this.withStreamInfo(t,0)}i.inherits(r,o),r.prototype.processChunk=function(t){if(t){var e=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=e+t.data.length}o.prototype.processChunk.call(this,t)},e.exports=r},{"../utils":32,"./GenericWorker":28}],27:[function(t,e,n){"use strict";var i=t("../utils"),o=t("./GenericWorker");function r(t){o.call(this,"DataWorker");var e=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,t.then((function(t){e.dataIsReady=!0,e.data=t,e.max=t&&t.length||0,e.type=i.getTypeOf(t),e.isPaused||e._tickAndRepeat()}),(function(t){e.error(t)}))}i.inherits(r,o),r.prototype.cleanUp=function(){o.prototype.cleanUp.call(this),this.data=null},r.prototype.resume=function(){return!!o.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,i.delay(this._tickAndRepeat,[],this)),!0)},r.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(i.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},r.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var t=null,e=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":t=this.data.substring(this.index,e);break;case"uint8array":t=this.data.subarray(this.index,e);break;case"array":case"nodebuffer":t=this.data.slice(this.index,e)}return this.index=e,this.push({data:t,meta:{percent:this.max?this.index/this.max*100:0}})},e.exports=r},{"../utils":32,"./GenericWorker":28}],28:[function(t,e,n){"use strict";function i(t){this.name=t||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}i.prototype={push:function(t){this.emit("data",t)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(t){this.emit("error",t)}return!0},error:function(t){return!this.isFinished&&(this.isPaused?this.generatedError=t:(this.isFinished=!0,this.emit("error",t),this.previous&&this.previous.error(t),this.cleanUp()),!0)},on:function(t,e){return this._listeners[t].push(e),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(t,e){if(this._listeners[t])for(var n=0;n<this._listeners[t].length;n++)this._listeners[t][n].call(this,e)},pipe:function(t){return t.registerPrevious(this)},registerPrevious:function(t){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=t.streamInfo,this.mergeStreamInfo(),this.previous=t;var e=this;return t.on("data",(function(t){e.processChunk(t)})),t.on("end",(function(){e.end()})),t.on("error",(function(t){e.error(t)})),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var t=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),t=!0),this.previous&&this.previous.resume(),!t},flush:function(){},processChunk:function(t){this.push(t)},withStreamInfo:function(t,e){return this.extraStreamInfo[t]=e,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var t in this.extraStreamInfo)this.extraStreamInfo.hasOwnProperty(t)&&(this.streamInfo[t]=this.extraStreamInfo[t])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var t="Worker "+this.name;return this.previous?this.previous+" -> "+t:t}},e.exports=i},{}],29:[function(t,n,i){"use strict";var o=t("../utils"),r=t("./ConvertWorker"),a=t("./GenericWorker"),s=t("../base64"),c=t("../support"),l=t("../external"),u=null;if(c.nodestream)try{u=t("../nodejs/NodejsStreamOutputAdapter")}catch(t){}function f(t,n){return new l.Promise((function(i,r){var a=[],c=t._internalType,l=t._outputType,u=t._mimeType;t.on("data",(function(t,e){a.push(t),n&&n(e)})).on("error",(function(t){a=[],r(t)})).on("end",(function(){try{var t=function(t,e,n){switch(t){case"blob":return o.newBlob(o.transformTo("arraybuffer",e),n);case"base64":return s.encode(e);default:return o.transformTo(t,e)}}(l,function(t,n){var i,o=0,r=null,a=0;for(i=0;i<n.length;i++)a+=n[i].length;switch(t){case"string":return n.join("");case"array":return Array.prototype.concat.apply([],n);case"uint8array":for(r=new Uint8Array(a),i=0;i<n.length;i++)r.set(n[i],o),o+=n[i].length;return r;case"nodebuffer":return e.concat(n);default:throw new Error("concat : unsupported type '"+t+"'")}}(c,a),u);i(t)}catch(t){r(t)}a=[]})).resume()}))}function h(t,e,n){var i=e;switch(e){case"blob":case"arraybuffer":i="uint8array";break;case"base64":i="string"}try{this._internalType=i,this._outputType=e,this._mimeType=n,o.checkSupport(i),this._worker=t.pipe(new r(i)),t.lock()}catch(t){this._worker=new a("error"),this._worker.error(t)}}h.prototype={accumulate:function(t){return f(this,t)},on:function(t,e){var n=this;return"data"===t?this._worker.on(t,(function(t){e.call(n,t.data,t.meta)})):this._worker.on(t,(function(){o.delay(e,arguments,n)})),this},resume:function(){return o.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(t){if(o.checkSupport("nodestream"),"nodebuffer"!==this._outputType)throw new Error(this._outputType+" is not supported by this method");return new u(this,{objectMode:"nodebuffer"!==this._outputType},t)}},n.exports=h},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(t,n,i){"use strict";if(i.base64=!0,i.array=!0,i.string=!0,i.arraybuffer="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array,i.nodebuffer=void 0!==e,i.uint8array="undefined"!=typeof Uint8Array,"undefined"==typeof ArrayBuffer)i.blob=!1;else{var o=new ArrayBuffer(0);try{i.blob=0===new Blob([o],{type:"application/zip"}).size}catch(t){try{var r=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);r.append(o),i.blob=0===r.getBlob("application/zip").size}catch(t){i.blob=!1}}}try{i.nodestream=!!t("readable-stream").Readable}catch(t){i.nodestream=!1}},{"readable-stream":16}],31:[function(t,e,n){"use strict";for(var i=t("./utils"),o=t("./support"),r=t("./nodejsUtils"),a=t("./stream/GenericWorker"),s=new Array(256),c=0;c<256;c++)s[c]=252<=c?6:248<=c?5:240<=c?4:224<=c?3:192<=c?2:1;function l(){a.call(this,"utf-8 decode"),this.leftOver=null}function u(){a.call(this,"utf-8 encode")}s[254]=s[254]=1,n.utf8encode=function(t){return o.nodebuffer?r.newBufferFrom(t,"utf-8"):function(t){var e,n,i,r,a,s=t.length,c=0;for(r=0;r<s;r++)55296==(64512&(n=t.charCodeAt(r)))&&r+1<s&&56320==(64512&(i=t.charCodeAt(r+1)))&&(n=65536+(n-55296<<10)+(i-56320),r++),c+=n<128?1:n<2048?2:n<65536?3:4;for(e=o.uint8array?new Uint8Array(c):new Array(c),r=a=0;a<c;r++)55296==(64512&(n=t.charCodeAt(r)))&&r+1<s&&56320==(64512&(i=t.charCodeAt(r+1)))&&(n=65536+(n-55296<<10)+(i-56320),r++),n<128?e[a++]=n:(n<2048?e[a++]=192|n>>>6:(n<65536?e[a++]=224|n>>>12:(e[a++]=240|n>>>18,e[a++]=128|n>>>12&63),e[a++]=128|n>>>6&63),e[a++]=128|63&n);return e}(t)},n.utf8decode=function(t){return o.nodebuffer?i.transformTo("nodebuffer",t).toString("utf-8"):function(t){var e,n,o,r,a=t.length,c=new Array(2*a);for(e=n=0;e<a;)if((o=t[e++])<128)c[n++]=o;else if(4<(r=s[o]))c[n++]=65533,e+=r-1;else{for(o&=2===r?31:3===r?15:7;1<r&&e<a;)o=o<<6|63&t[e++],r--;1<r?c[n++]=65533:o<65536?c[n++]=o:(o-=65536,c[n++]=55296|o>>10&1023,c[n++]=56320|1023&o)}return c.length!==n&&(c.subarray?c=c.subarray(0,n):c.length=n),i.applyFromCharCode(c)}(t=i.transformTo(o.uint8array?"uint8array":"array",t))},i.inherits(l,a),l.prototype.processChunk=function(t){var e=i.transformTo(o.uint8array?"uint8array":"array",t.data);if(this.leftOver&&this.leftOver.length){if(o.uint8array){var r=e;(e=new Uint8Array(r.length+this.leftOver.length)).set(this.leftOver,0),e.set(r,this.leftOver.length)}else e=this.leftOver.concat(e);this.leftOver=null}var a=function(t,e){var n;for((e=e||t.length)>t.length&&(e=t.length),n=e-1;0<=n&&128==(192&t[n]);)n--;return n<0||0===n?e:n+s[t[n]]>e?n:e}(e),c=e;a!==e.length&&(o.uint8array?(c=e.subarray(0,a),this.leftOver=e.subarray(a,e.length)):(c=e.slice(0,a),this.leftOver=e.slice(a,e.length))),this.push({data:n.utf8decode(c),meta:t.meta})},l.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:n.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},n.Utf8DecodeWorker=l,i.inherits(u,a),u.prototype.processChunk=function(t){this.push({data:n.utf8encode(t.data),meta:t.meta})},n.Utf8EncodeWorker=u},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(t,e,n){"use strict";var i=t("./support"),o=t("./base64"),r=t("./nodejsUtils"),a=t("set-immediate-shim"),s=t("./external");function c(t){return t}function l(t,e){for(var n=0;n<t.length;++n)e[n]=255&t.charCodeAt(n);return e}n.newBlob=function(t,e){n.checkSupport("blob");try{return new Blob([t],{type:e})}catch(n){try{var i=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return i.append(t),i.getBlob(e)}catch(t){throw new Error("Bug : can't construct the Blob.")}}};var u={stringifyByChunk:function(t,e,n){var i=[],o=0,r=t.length;if(r<=n)return String.fromCharCode.apply(null,t);for(;o<r;)"array"===e||"nodebuffer"===e?i.push(String.fromCharCode.apply(null,t.slice(o,Math.min(o+n,r)))):i.push(String.fromCharCode.apply(null,t.subarray(o,Math.min(o+n,r)))),o+=n;return i.join("")},stringifyByChar:function(t){for(var e="",n=0;n<t.length;n++)e+=String.fromCharCode(t[n]);return e},applyCanBeUsed:{uint8array:function(){try{return i.uint8array&&1===String.fromCharCode.apply(null,new Uint8Array(1)).length}catch(t){return!1}}(),nodebuffer:function(){try{return i.nodebuffer&&1===String.fromCharCode.apply(null,r.allocBuffer(1)).length}catch(t){return!1}}()}};function f(t){var e=65536,i=n.getTypeOf(t),o=!0;if("uint8array"===i?o=u.applyCanBeUsed.uint8array:"nodebuffer"===i&&(o=u.applyCanBeUsed.nodebuffer),o)for(;1<e;)try{return u.stringifyByChunk(t,i,e)}catch(t){e=Math.floor(e/2)}return u.stringifyByChar(t)}function h(t,e){for(var n=0;n<t.length;n++)e[n]=t[n];return e}n.applyFromCharCode=f;var d={};d.string={string:c,array:function(t){return l(t,new Array(t.length))},arraybuffer:function(t){return d.string.uint8array(t).buffer},uint8array:function(t){return l(t,new Uint8Array(t.length))},nodebuffer:function(t){return l(t,r.allocBuffer(t.length))}},d.array={string:f,array:c,arraybuffer:function(t){return new Uint8Array(t).buffer},uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return r.newBufferFrom(t)}},d.arraybuffer={string:function(t){return f(new Uint8Array(t))},array:function(t){return h(new Uint8Array(t),new Array(t.byteLength))},arraybuffer:c,uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return r.newBufferFrom(new Uint8Array(t))}},d.uint8array={string:f,array:function(t){return h(t,new Array(t.length))},arraybuffer:function(t){return t.buffer},uint8array:c,nodebuffer:function(t){return r.newBufferFrom(t)}},d.nodebuffer={string:f,array:function(t){return h(t,new Array(t.length))},arraybuffer:function(t){return d.nodebuffer.uint8array(t).buffer},uint8array:function(t){return h(t,new Uint8Array(t.length))},nodebuffer:c},n.transformTo=function(t,e){if(e=e||"",!t)return e;n.checkSupport(t);var i=n.getTypeOf(e);return d[i][t](e)},n.getTypeOf=function(t){return"string"==typeof t?"string":"[object Array]"===Object.prototype.toString.call(t)?"array":i.nodebuffer&&r.isBuffer(t)?"nodebuffer":i.uint8array&&t instanceof Uint8Array?"uint8array":i.arraybuffer&&t instanceof ArrayBuffer?"arraybuffer":void 0},n.checkSupport=function(t){if(!i[t.toLowerCase()])throw new Error(t+" is not supported by this platform")},n.MAX_VALUE_16BITS=65535,n.MAX_VALUE_32BITS=-1,n.pretty=function(t){var e,n,i="";for(n=0;n<(t||"").length;n++)i+="\\x"+((e=t.charCodeAt(n))<16?"0":"")+e.toString(16).toUpperCase();return i},n.delay=function(t,e,n){a((function(){t.apply(n||null,e||[])}))},n.inherits=function(t,e){function n(){}n.prototype=e.prototype,t.prototype=new n},n.extend=function(){var t,e,n={};for(t=0;t<arguments.length;t++)for(e in arguments[t])arguments[t].hasOwnProperty(e)&&void 0===n[e]&&(n[e]=arguments[t][e]);return n},n.prepareContent=function(t,e,r,a,c){return s.Promise.resolve(e).then((function(t){return i.blob&&(t instanceof Blob||-1!==["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(t)))&&"undefined"!=typeof FileReader?new s.Promise((function(e,n){var i=new FileReader;i.onload=function(t){e(t.target.result)},i.onerror=function(t){n(t.target.error)},i.readAsArrayBuffer(t)})):t})).then((function(e){var u=n.getTypeOf(e);return u?("arraybuffer"===u?e=n.transformTo("uint8array",e):"string"===u&&(c?e=o.decode(e):r&&!0!==a&&(e=function(t){return l(t,i.uint8array?new Uint8Array(t.length):new Array(t.length))}(e))),e):s.Promise.reject(new Error("Can't read the data of '"+t+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))}))}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,"set-immediate-shim":54}],33:[function(t,e,n){"use strict";var i=t("./reader/readerFor"),o=t("./utils"),r=t("./signature"),a=t("./zipEntry"),s=(t("./utf8"),t("./support"));function c(t){this.files=[],this.loadOptions=t}c.prototype={checkSignature:function(t){if(!this.reader.readAndCheckSignature(t)){this.reader.index-=4;var e=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+o.pretty(e)+", expected "+o.pretty(t)+")")}},isSignature:function(t,e){var n=this.reader.index;this.reader.setIndex(t);var i=this.reader.readString(4)===e;return this.reader.setIndex(n),i},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var t=this.reader.readData(this.zipCommentLength),e=s.uint8array?"uint8array":"array",n=o.transformTo(e,t);this.zipComment=this.loadOptions.decodeFileName(n)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var t,e,n,i=this.zip64EndOfCentralSize-44;0<i;)t=this.reader.readInt(2),e=this.reader.readInt(4),n=this.reader.readData(e),this.zip64ExtensibleData[t]={id:t,length:e,value:n}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var t,e;for(t=0;t<this.files.length;t++)e=this.files[t],this.reader.setIndex(e.localHeaderOffset),this.checkSignature(r.LOCAL_FILE_HEADER),e.readLocalPart(this.reader),e.handleUTF8(),e.processAttributes()},readCentralDir:function(){var t;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(r.CENTRAL_FILE_HEADER);)(t=new a({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(t);if(this.centralDirRecords!==this.files.length&&0!==this.centralDirRecords&&0===this.files.length)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var t=this.reader.lastIndexOfSignature(r.CENTRAL_DIRECTORY_END);if(t<0)throw this.isSignature(0,r.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(t);var e=t;if(this.checkSignature(r.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===o.MAX_VALUE_16BITS||this.diskWithCentralDirStart===o.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===o.MAX_VALUE_16BITS||this.centralDirRecords===o.MAX_VALUE_16BITS||this.centralDirSize===o.MAX_VALUE_32BITS||this.centralDirOffset===o.MAX_VALUE_32BITS){if(this.zip64=!0,(t=this.reader.lastIndexOfSignature(r.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(t),this.checkSignature(r.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,r.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(r.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(r.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var n=this.centralDirOffset+this.centralDirSize;this.zip64&&(n+=20,n+=12+this.zip64EndOfCentralSize);var i=e-n;if(0<i)this.isSignature(e,r.CENTRAL_FILE_HEADER)||(this.reader.zero=i);else if(i<0)throw new Error("Corrupted zip: missing "+Math.abs(i)+" bytes.")},prepareReader:function(t){this.reader=i(t)},load:function(t){this.prepareReader(t),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},e.exports=c},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utf8":31,"./utils":32,"./zipEntry":34}],34:[function(t,e,n){"use strict";var i=t("./reader/readerFor"),o=t("./utils"),r=t("./compressedObject"),a=t("./crc32"),s=t("./utf8"),c=t("./compressions"),l=t("./support");function u(t,e){this.options=t,this.loadOptions=e}u.prototype={isEncrypted:function(){return 1==(1&this.bitFlag)},useUTF8:function(){return 2048==(2048&this.bitFlag)},readLocalPart:function(t){var e,n;if(t.skip(22),this.fileNameLength=t.readInt(2),n=t.readInt(2),this.fileName=t.readData(this.fileNameLength),t.skip(n),-1===this.compressedSize||-1===this.uncompressedSize)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if(null===(e=function(t){for(var e in c)if(c.hasOwnProperty(e)&&c[e].magic===t)return c[e];return null}(this.compressionMethod)))throw new Error("Corrupted zip : compression "+o.pretty(this.compressionMethod)+" unknown (inner file : "+o.transformTo("string",this.fileName)+")");this.decompressed=new r(this.compressedSize,this.uncompressedSize,this.crc32,e,t.readData(this.compressedSize))},readCentralPart:function(t){this.versionMadeBy=t.readInt(2),t.skip(2),this.bitFlag=t.readInt(2),this.compressionMethod=t.readString(2),this.date=t.readDate(),this.crc32=t.readInt(4),this.compressedSize=t.readInt(4),this.uncompressedSize=t.readInt(4);var e=t.readInt(2);if(this.extraFieldsLength=t.readInt(2),this.fileCommentLength=t.readInt(2),this.diskNumberStart=t.readInt(2),this.internalFileAttributes=t.readInt(2),this.externalFileAttributes=t.readInt(4),this.localHeaderOffset=t.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");t.skip(e),this.readExtraFields(t),this.parseZIP64ExtraField(t),this.fileComment=t.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var t=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),0==t&&(this.dosPermissions=63&this.externalFileAttributes),3==t&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(t){if(this.extraFields[1]){var e=i(this.extraFields[1].value);this.uncompressedSize===o.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===o.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===o.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===o.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(t){var e,n,i,o=t.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});t.index+4<o;)e=t.readInt(2),n=t.readInt(2),i=t.readData(n),this.extraFields[e]={id:e,length:n,value:i};t.setIndex(o)},handleUTF8:function(){var t=l.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=s.utf8decode(this.fileName),this.fileCommentStr=s.utf8decode(this.fileComment);else{var e=this.findExtraFieldUnicodePath();if(null!==e)this.fileNameStr=e;else{var n=o.transformTo(t,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(n)}var i=this.findExtraFieldUnicodeComment();if(null!==i)this.fileCommentStr=i;else{var r=o.transformTo(t,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(r)}}},findExtraFieldUnicodePath:function(){var t=this.extraFields[28789];if(t){var e=i(t.value);return 1!==e.readInt(1)||a(this.fileName)!==e.readInt(4)?null:s.utf8decode(e.readData(t.length-5))}return null},findExtraFieldUnicodeComment:function(){var t=this.extraFields[25461];if(t){var e=i(t.value);return 1!==e.readInt(1)||a(this.fileComment)!==e.readInt(4)?null:s.utf8decode(e.readData(t.length-5))}return null}},e.exports=u},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(t,e,n){"use strict";function i(t,e,n){this.name=t,this.dir=n.dir,this.date=n.date,this.comment=n.comment,this.unixPermissions=n.unixPermissions,this.dosPermissions=n.dosPermissions,this._data=e,this._dataBinary=n.binary,this.options={compression:n.compression,compressionOptions:n.compressionOptions}}var o=t("./stream/StreamHelper"),r=t("./stream/DataWorker"),a=t("./utf8"),s=t("./compressedObject"),c=t("./stream/GenericWorker");i.prototype={internalStream:function(t){var e=null,n="string";try{if(!t)throw new Error("No output type specified.");var i="string"===(n=t.toLowerCase())||"text"===n;"binarystring"!==n&&"text"!==n||(n="string"),e=this._decompressWorker();var r=!this._dataBinary;r&&!i&&(e=e.pipe(new a.Utf8EncodeWorker)),!r&&i&&(e=e.pipe(new a.Utf8DecodeWorker))}catch(t){(e=new c("error")).error(t)}return new o(e,n,"")},async:function(t,e){return this.internalStream(t).accumulate(e)},nodeStream:function(t,e){return this.internalStream(t||"nodebuffer").toNodejsStream(e)},_compressWorker:function(t,e){if(this._data instanceof s&&this._data.compression.magic===t.magic)return this._data.getCompressedWorker();var n=this._decompressWorker();return this._dataBinary||(n=n.pipe(new a.Utf8EncodeWorker)),s.createWorkerFrom(n,t,e)},_decompressWorker:function(){return this._data instanceof s?this._data.getContentWorker():this._data instanceof c?this._data:new r(this._data)}};for(var l=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],u=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},f=0;f<l.length;f++)i.prototype[l[f]]=u;e.exports=i},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(t,e,i){(function(t){"use strict";var n,i,o=t.MutationObserver||t.WebKitMutationObserver;if(o){var r=0,a=new o(u),s=t.document.createTextNode("");a.observe(s,{characterData:!0}),n=function(){s.data=r=++r%2}}else if(t.setImmediate||void 0===t.MessageChannel)n="document"in t&&"onreadystatechange"in t.document.createElement("script")?function(){var e=t.document.createElement("script");e.onreadystatechange=function(){u(),e.onreadystatechange=null,e.parentNode.removeChild(e),e=null},t.document.documentElement.appendChild(e)}:function(){setTimeout(u,0)};else{var c=new t.MessageChannel;c.port1.onmessage=u,n=function(){c.port2.postMessage(0)}}var l=[];function u(){var t,e;i=!0;for(var n=l.length;n;){for(e=l,l=[],t=-1;++t<n;)e[t]();n=l.length}i=!1}e.exports=function(t){1!==l.push(t)||i||n()}}).call(this,void 0!==n?n:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],37:[function(t,e,n){"use strict";var i=t("immediate");function o(){}var r={},a=["REJECTED"],s=["FULFILLED"],c=["PENDING"];function l(t){if("function"!=typeof t)throw new TypeError("resolver must be a function");this.state=c,this.queue=[],this.outcome=void 0,t!==o&&d(this,t)}function u(t,e,n){this.promise=t,"function"==typeof e&&(this.onFulfilled=e,this.callFulfilled=this.otherCallFulfilled),"function"==typeof n&&(this.onRejected=n,this.callRejected=this.otherCallRejected)}function f(t,e,n){i((function(){var i;try{i=e(n)}catch(i){return r.reject(t,i)}i===t?r.reject(t,new TypeError("Cannot resolve promise with itself")):r.resolve(t,i)}))}function h(t){var e=t&&t.then;if(t&&("object"==typeof t||"function"==typeof t)&&"function"==typeof e)return function(){e.apply(t,arguments)}}function d(t,e){var n=!1;function i(e){n||(n=!0,r.reject(t,e))}function o(e){n||(n=!0,r.resolve(t,e))}var a=p((function(){e(o,i)}));"error"===a.status&&i(a.value)}function p(t,e){var n={};try{n.value=t(e),n.status="success"}catch(t){n.status="error",n.value=t}return n}(e.exports=l).prototype.finally=function(t){if("function"!=typeof t)return this;var e=this.constructor;return this.then((function(n){return e.resolve(t()).then((function(){return n}))}),(function(n){return e.resolve(t()).then((function(){throw n}))}))},l.prototype.catch=function(t){return this.then(null,t)},l.prototype.then=function(t,e){if("function"!=typeof t&&this.state===s||"function"!=typeof e&&this.state===a)return this;var n=new this.constructor(o);return this.state!==c?f(n,this.state===s?t:e,this.outcome):this.queue.push(new u(n,t,e)),n},u.prototype.callFulfilled=function(t){r.resolve(this.promise,t)},u.prototype.otherCallFulfilled=function(t){f(this.promise,this.onFulfilled,t)},u.prototype.callRejected=function(t){r.reject(this.promise,t)},u.prototype.otherCallRejected=function(t){f(this.promise,this.onRejected,t)},r.resolve=function(t,e){var n=p(h,e);if("error"===n.status)return r.reject(t,n.value);var i=n.value;if(i)d(t,i);else{t.state=s,t.outcome=e;for(var o=-1,a=t.queue.length;++o<a;)t.queue[o].callFulfilled(e)}return t},r.reject=function(t,e){t.state=a,t.outcome=e;for(var n=-1,i=t.queue.length;++n<i;)t.queue[n].callRejected(e);return t},l.resolve=function(t){return t instanceof this?t:r.resolve(new this(o),t)},l.reject=function(t){var e=new this(o);return r.reject(e,t)},l.all=function(t){var e=this;if("[object Array]"!==Object.prototype.toString.call(t))return this.reject(new TypeError("must be an array"));var n=t.length,i=!1;if(!n)return this.resolve([]);for(var a=new Array(n),s=0,c=-1,l=new this(o);++c<n;)u(t[c],c);return l;function u(t,o){e.resolve(t).then((function(t){a[o]=t,++s!==n||i||(i=!0,r.resolve(l,a))}),(function(t){i||(i=!0,r.reject(l,t))}))}},l.race=function(t){var e=this;if("[object Array]"!==Object.prototype.toString.call(t))return this.reject(new TypeError("must be an array"));var n=t.length,i=!1;if(!n)return this.resolve([]);for(var a,s=-1,c=new this(o);++s<n;)a=t[s],e.resolve(a).then((function(t){i||(i=!0,r.resolve(c,t))}),(function(t){i||(i=!0,r.reject(c,t))}));return c}},{immediate:36}],38:[function(t,e,n){"use strict";var i={};(0,t("./lib/utils/common").assign)(i,t("./lib/deflate"),t("./lib/inflate"),t("./lib/zlib/constants")),e.exports=i},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(t,e,n){"use strict";var i=t("./zlib/deflate"),o=t("./utils/common"),r=t("./utils/strings"),a=t("./zlib/messages"),s=t("./zlib/zstream"),c=Object.prototype.toString,l=0,u=-1,f=0,h=8;function d(t){if(!(this instanceof d))return new d(t);this.options=o.assign({level:u,method:h,chunkSize:16384,windowBits:15,memLevel:8,strategy:f,to:""},t||{});var e=this.options;e.raw&&0<e.windowBits?e.windowBits=-e.windowBits:e.gzip&&0<e.windowBits&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var n=i.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(n!==l)throw new Error(a[n]);if(e.header&&i.deflateSetHeader(this.strm,e.header),e.dictionary){var p;if(p="string"==typeof e.dictionary?r.string2buf(e.dictionary):"[object ArrayBuffer]"===c.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,(n=i.deflateSetDictionary(this.strm,p))!==l)throw new Error(a[n]);this._dict_set=!0}}function p(t,e){var n=new d(e);if(n.push(t,!0),n.err)throw n.msg||a[n.err];return n.result}d.prototype.push=function(t,e){var n,a,s=this.strm,u=this.options.chunkSize;if(this.ended)return!1;a=e===~~e?e:!0===e?4:0,"string"==typeof t?s.input=r.string2buf(t):"[object ArrayBuffer]"===c.call(t)?s.input=new Uint8Array(t):s.input=t,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new o.Buf8(u),s.next_out=0,s.avail_out=u),1!==(n=i.deflate(s,a))&&n!==l)return this.onEnd(n),!(this.ended=!0);0!==s.avail_out&&(0!==s.avail_in||4!==a&&2!==a)||("string"===this.options.to?this.onData(r.buf2binstring(o.shrinkBuf(s.output,s.next_out))):this.onData(o.shrinkBuf(s.output,s.next_out)))}while((0<s.avail_in||0===s.avail_out)&&1!==n);return 4===a?(n=i.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===l):2!==a||(this.onEnd(l),!(s.avail_out=0))},d.prototype.onData=function(t){this.chunks.push(t)},d.prototype.onEnd=function(t){t===l&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},n.Deflate=d,n.deflate=p,n.deflateRaw=function(t,e){return(e=e||{}).raw=!0,p(t,e)},n.gzip=function(t,e){return(e=e||{}).gzip=!0,p(t,e)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(t,e,n){"use strict";var i=t("./zlib/inflate"),o=t("./utils/common"),r=t("./utils/strings"),a=t("./zlib/constants"),s=t("./zlib/messages"),c=t("./zlib/zstream"),l=t("./zlib/gzheader"),u=Object.prototype.toString;function f(t){if(!(this instanceof f))return new f(t);this.options=o.assign({chunkSize:16384,windowBits:0,to:""},t||{});var e=this.options;e.raw&&0<=e.windowBits&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(0<=e.windowBits&&e.windowBits<16)||t&&t.windowBits||(e.windowBits+=32),15<e.windowBits&&e.windowBits<48&&0==(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var n=i.inflateInit2(this.strm,e.windowBits);if(n!==a.Z_OK)throw new Error(s[n]);this.header=new l,i.inflateGetHeader(this.strm,this.header)}function h(t,e){var n=new f(e);if(n.push(t,!0),n.err)throw n.msg||s[n.err];return n.result}f.prototype.push=function(t,e){var n,s,c,l,f,h,d=this.strm,p=this.options.chunkSize,g=this.options.dictionary,m=!1;if(this.ended)return!1;s=e===~~e?e:!0===e?a.Z_FINISH:a.Z_NO_FLUSH,"string"==typeof t?d.input=r.binstring2buf(t):"[object ArrayBuffer]"===u.call(t)?d.input=new Uint8Array(t):d.input=t,d.next_in=0,d.avail_in=d.input.length;do{if(0===d.avail_out&&(d.output=new o.Buf8(p),d.next_out=0,d.avail_out=p),(n=i.inflate(d,a.Z_NO_FLUSH))===a.Z_NEED_DICT&&g&&(h="string"==typeof g?r.string2buf(g):"[object ArrayBuffer]"===u.call(g)?new Uint8Array(g):g,n=i.inflateSetDictionary(this.strm,h)),n===a.Z_BUF_ERROR&&!0===m&&(n=a.Z_OK,m=!1),n!==a.Z_STREAM_END&&n!==a.Z_OK)return this.onEnd(n),!(this.ended=!0);d.next_out&&(0!==d.avail_out&&n!==a.Z_STREAM_END&&(0!==d.avail_in||s!==a.Z_FINISH&&s!==a.Z_SYNC_FLUSH)||("string"===this.options.to?(c=r.utf8border(d.output,d.next_out),l=d.next_out-c,f=r.buf2string(d.output,c),d.next_out=l,d.avail_out=p-l,l&&o.arraySet(d.output,d.output,c,l,0),this.onData(f)):this.onData(o.shrinkBuf(d.output,d.next_out)))),0===d.avail_in&&0===d.avail_out&&(m=!0)}while((0<d.avail_in||0===d.avail_out)&&n!==a.Z_STREAM_END);return n===a.Z_STREAM_END&&(s=a.Z_FINISH),s===a.Z_FINISH?(n=i.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===a.Z_OK):s!==a.Z_SYNC_FLUSH||(this.onEnd(a.Z_OK),!(d.avail_out=0))},f.prototype.onData=function(t){this.chunks.push(t)},f.prototype.onEnd=function(t){t===a.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},n.Inflate=f,n.inflate=h,n.inflateRaw=function(t,e){return(e=e||{}).raw=!0,h(t,e)},n.ungzip=h},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(t,e,n){"use strict";var i="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;n.assign=function(t){for(var e=Array.prototype.slice.call(arguments,1);e.length;){var n=e.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(var i in n)n.hasOwnProperty(i)&&(t[i]=n[i])}}return t},n.shrinkBuf=function(t,e){return t.length===e?t:t.subarray?t.subarray(0,e):(t.length=e,t)};var o={arraySet:function(t,e,n,i,o){if(e.subarray&&t.subarray)t.set(e.subarray(n,n+i),o);else for(var r=0;r<i;r++)t[o+r]=e[n+r]},flattenChunks:function(t){var e,n,i,o,r,a;for(e=i=0,n=t.length;e<n;e++)i+=t[e].length;for(a=new Uint8Array(i),e=o=0,n=t.length;e<n;e++)r=t[e],a.set(r,o),o+=r.length;return a}},r={arraySet:function(t,e,n,i,o){for(var r=0;r<i;r++)t[o+r]=e[n+r]},flattenChunks:function(t){return[].concat.apply([],t)}};n.setTyped=function(t){t?(n.Buf8=Uint8Array,n.Buf16=Uint16Array,n.Buf32=Int32Array,n.assign(n,o)):(n.Buf8=Array,n.Buf16=Array,n.Buf32=Array,n.assign(n,r))},n.setTyped(i)},{}],42:[function(t,e,n){"use strict";var i=t("./common"),o=!0,r=!0;try{String.fromCharCode.apply(null,[0])}catch(t){o=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(t){r=!1}for(var a=new i.Buf8(256),s=0;s<256;s++)a[s]=252<=s?6:248<=s?5:240<=s?4:224<=s?3:192<=s?2:1;function c(t,e){if(e<65537&&(t.subarray&&r||!t.subarray&&o))return String.fromCharCode.apply(null,i.shrinkBuf(t,e));for(var n="",a=0;a<e;a++)n+=String.fromCharCode(t[a]);return n}a[254]=a[254]=1,n.string2buf=function(t){var e,n,o,r,a,s=t.length,c=0;for(r=0;r<s;r++)55296==(64512&(n=t.charCodeAt(r)))&&r+1<s&&56320==(64512&(o=t.charCodeAt(r+1)))&&(n=65536+(n-55296<<10)+(o-56320),r++),c+=n<128?1:n<2048?2:n<65536?3:4;for(e=new i.Buf8(c),r=a=0;a<c;r++)55296==(64512&(n=t.charCodeAt(r)))&&r+1<s&&56320==(64512&(o=t.charCodeAt(r+1)))&&(n=65536+(n-55296<<10)+(o-56320),r++),n<128?e[a++]=n:(n<2048?e[a++]=192|n>>>6:(n<65536?e[a++]=224|n>>>12:(e[a++]=240|n>>>18,e[a++]=128|n>>>12&63),e[a++]=128|n>>>6&63),e[a++]=128|63&n);return e},n.buf2binstring=function(t){return c(t,t.length)},n.binstring2buf=function(t){for(var e=new i.Buf8(t.length),n=0,o=e.length;n<o;n++)e[n]=t.charCodeAt(n);return e},n.buf2string=function(t,e){var n,i,o,r,s=e||t.length,l=new Array(2*s);for(n=i=0;n<s;)if((o=t[n++])<128)l[i++]=o;else if(4<(r=a[o]))l[i++]=65533,n+=r-1;else{for(o&=2===r?31:3===r?15:7;1<r&&n<s;)o=o<<6|63&t[n++],r--;1<r?l[i++]=65533:o<65536?l[i++]=o:(o-=65536,l[i++]=55296|o>>10&1023,l[i++]=56320|1023&o)}return c(l,i)},n.utf8border=function(t,e){var n;for((e=e||t.length)>t.length&&(e=t.length),n=e-1;0<=n&&128==(192&t[n]);)n--;return n<0||0===n?e:n+a[t[n]]>e?n:e}},{"./common":41}],43:[function(t,e,n){"use strict";e.exports=function(t,e,n,i){for(var o=65535&t|0,r=t>>>16&65535|0,a=0;0!==n;){for(n-=a=2e3<n?2e3:n;r=r+(o=o+e[i++]|0)|0,--a;);o%=65521,r%=65521}return o|r<<16|0}},{}],44:[function(t,e,n){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(t,e,n){"use strict";var i=function(){for(var t,e=[],n=0;n<256;n++){t=n;for(var i=0;i<8;i++)t=1&t?3988292384^t>>>1:t>>>1;e[n]=t}return e}();e.exports=function(t,e,n,o){var r=i,a=o+n;t^=-1;for(var s=o;s<a;s++)t=t>>>8^r[255&(t^e[s])];return-1^t}},{}],46:[function(t,e,n){"use strict";var i,o=t("../utils/common"),r=t("./trees"),a=t("./adler32"),s=t("./crc32"),c=t("./messages"),l=0,u=4,f=0,h=-2,d=-1,p=4,g=2,m=8,b=9,v=286,y=30,w=19,x=2*v+1,C=15,A=3,k=258,S=k+A+1,E=42,_=113,O=1,j=2,T=3,B=4;function I(t,e){return t.msg=c[e],e}function P(t){return(t<<1)-(4<t?9:0)}function D(t){for(var e=t.length;0<=--e;)t[e]=0}function M(t){var e=t.state,n=e.pending;n>t.avail_out&&(n=t.avail_out),0!==n&&(o.arraySet(t.output,e.pending_buf,e.pending_out,n,t.next_out),t.next_out+=n,e.pending_out+=n,t.total_out+=n,t.avail_out-=n,e.pending-=n,0===e.pending&&(e.pending_out=0))}function L(t,e){r._tr_flush_block(t,0<=t.block_start?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,M(t.strm)}function R(t,e){t.pending_buf[t.pending++]=e}function F(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function U(t,e){var n,i,o=t.max_chain_length,r=t.strstart,a=t.prev_length,s=t.nice_match,c=t.strstart>t.w_size-S?t.strstart-(t.w_size-S):0,l=t.window,u=t.w_mask,f=t.prev,h=t.strstart+k,d=l[r+a-1],p=l[r+a];t.prev_length>=t.good_match&&(o>>=2),s>t.lookahead&&(s=t.lookahead);do{if(l[(n=e)+a]===p&&l[n+a-1]===d&&l[n]===l[r]&&l[++n]===l[r+1]){r+=2,n++;do{}while(l[++r]===l[++n]&&l[++r]===l[++n]&&l[++r]===l[++n]&&l[++r]===l[++n]&&l[++r]===l[++n]&&l[++r]===l[++n]&&l[++r]===l[++n]&&l[++r]===l[++n]&&r<h);if(i=k-(h-r),r=h-k,a<i){if(t.match_start=e,s<=(a=i))break;d=l[r+a-1],p=l[r+a]}}}while((e=f[e&u])>c&&0!=--o);return a<=t.lookahead?a:t.lookahead}function N(t){var e,n,i,r,c,l,u,f,h,d,p=t.w_size;do{if(r=t.window_size-t.lookahead-t.strstart,t.strstart>=p+(p-S)){for(o.arraySet(t.window,t.window,p,p,0),t.match_start-=p,t.strstart-=p,t.block_start-=p,e=n=t.hash_size;i=t.head[--e],t.head[e]=p<=i?i-p:0,--n;);for(e=n=p;i=t.prev[--e],t.prev[e]=p<=i?i-p:0,--n;);r+=p}if(0===t.strm.avail_in)break;if(l=t.strm,u=t.window,f=t.strstart+t.lookahead,d=void 0,(h=r)<(d=l.avail_in)&&(d=h),n=0===d?0:(l.avail_in-=d,o.arraySet(u,l.input,l.next_in,d,f),1===l.state.wrap?l.adler=a(l.adler,u,d,f):2===l.state.wrap&&(l.adler=s(l.adler,u,d,f)),l.next_in+=d,l.total_in+=d,d),t.lookahead+=n,t.lookahead+t.insert>=A)for(c=t.strstart-t.insert,t.ins_h=t.window[c],t.ins_h=(t.ins_h<<t.hash_shift^t.window[c+1])&t.hash_mask;t.insert&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[c+A-1])&t.hash_mask,t.prev[c&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=c,c++,t.insert--,!(t.lookahead+t.insert<A)););}while(t.lookahead<S&&0!==t.strm.avail_in)}function z(t,e){for(var n,i;;){if(t.lookahead<S){if(N(t),t.lookahead<S&&e===l)return O;if(0===t.lookahead)break}if(n=0,t.lookahead>=A&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+A-1])&t.hash_mask,n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!==n&&t.strstart-n<=t.w_size-S&&(t.match_length=U(t,n)),t.match_length>=A)if(i=r._tr_tally(t,t.strstart-t.match_start,t.match_length-A),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=A){for(t.match_length--;t.strstart++,t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+A-1])&t.hash_mask,n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart,0!=--t.match_length;);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.ins_h=t.window[t.strstart],t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+1])&t.hash_mask;else i=r._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(i&&(L(t,!1),0===t.strm.avail_out))return O}return t.insert=t.strstart<A-1?t.strstart:A-1,e===u?(L(t,!0),0===t.strm.avail_out?T:B):t.last_lit&&(L(t,!1),0===t.strm.avail_out)?O:j}function Y(t,e){for(var n,i,o;;){if(t.lookahead<S){if(N(t),t.lookahead<S&&e===l)return O;if(0===t.lookahead)break}if(n=0,t.lookahead>=A&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+A-1])&t.hash_mask,n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=A-1,0!==n&&t.prev_length<t.max_lazy_match&&t.strstart-n<=t.w_size-S&&(t.match_length=U(t,n),t.match_length<=5&&(1===t.strategy||t.match_length===A&&4096<t.strstart-t.match_start)&&(t.match_length=A-1)),t.prev_length>=A&&t.match_length<=t.prev_length){for(o=t.strstart+t.lookahead-A,i=r._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-A),t.lookahead-=t.prev_length-1,t.prev_length-=2;++t.strstart<=o&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+A-1])&t.hash_mask,n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!=--t.prev_length;);if(t.match_available=0,t.match_length=A-1,t.strstart++,i&&(L(t,!1),0===t.strm.avail_out))return O}else if(t.match_available){if((i=r._tr_tally(t,0,t.window[t.strstart-1]))&&L(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return O}else t.match_available=1,t.strstart++,t.lookahead--}return t.match_available&&(i=r._tr_tally(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<A-1?t.strstart:A-1,e===u?(L(t,!0),0===t.strm.avail_out?T:B):t.last_lit&&(L(t,!1),0===t.strm.avail_out)?O:j}function H(t,e,n,i,o){this.good_length=t,this.max_lazy=e,this.nice_length=n,this.max_chain=i,this.func=o}function G(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=m,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new o.Buf16(2*x),this.dyn_dtree=new o.Buf16(2*(2*y+1)),this.bl_tree=new o.Buf16(2*(2*w+1)),D(this.dyn_ltree),D(this.dyn_dtree),D(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new o.Buf16(C+1),this.heap=new o.Buf16(2*v+1),D(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new o.Buf16(2*v+1),D(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function V(t){var e;return t&&t.state?(t.total_in=t.total_out=0,t.data_type=g,(e=t.state).pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?E:_,t.adler=2===e.wrap?0:1,e.last_flush=l,r._tr_init(e),f):I(t,h)}function X(t){var e=V(t);return e===f&&function(t){t.window_size=2*t.w_size,D(t.head),t.max_lazy_match=i[t.level].max_lazy,t.good_match=i[t.level].good_length,t.nice_match=i[t.level].nice_length,t.max_chain_length=i[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=A-1,t.match_available=0,t.ins_h=0}(t.state),e}function W(t,e,n,i,r,a){if(!t)return h;var s=1;if(e===d&&(e=6),i<0?(s=0,i=-i):15<i&&(s=2,i-=16),r<1||b<r||n!==m||i<8||15<i||e<0||9<e||a<0||p<a)return I(t,h);8===i&&(i=9);var c=new G;return(t.state=c).strm=t,c.wrap=s,c.gzhead=null,c.w_bits=i,c.w_size=1<<c.w_bits,c.w_mask=c.w_size-1,c.hash_bits=r+7,c.hash_size=1<<c.hash_bits,c.hash_mask=c.hash_size-1,c.hash_shift=~~((c.hash_bits+A-1)/A),c.window=new o.Buf8(2*c.w_size),c.head=new o.Buf16(c.hash_size),c.prev=new o.Buf16(c.w_size),c.lit_bufsize=1<<r+6,c.pending_buf_size=4*c.lit_bufsize,c.pending_buf=new o.Buf8(c.pending_buf_size),c.d_buf=1*c.lit_bufsize,c.l_buf=3*c.lit_bufsize,c.level=e,c.strategy=a,c.method=n,X(t)}i=[new H(0,0,0,0,(function(t,e){var n=65535;for(n>t.pending_buf_size-5&&(n=t.pending_buf_size-5);;){if(t.lookahead<=1){if(N(t),0===t.lookahead&&e===l)return O;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var i=t.block_start+n;if((0===t.strstart||t.strstart>=i)&&(t.lookahead=t.strstart-i,t.strstart=i,L(t,!1),0===t.strm.avail_out))return O;if(t.strstart-t.block_start>=t.w_size-S&&(L(t,!1),0===t.strm.avail_out))return O}return t.insert=0,e===u?(L(t,!0),0===t.strm.avail_out?T:B):(t.strstart>t.block_start&&(L(t,!1),t.strm.avail_out),O)})),new H(4,4,8,4,z),new H(4,5,16,8,z),new H(4,6,32,32,z),new H(4,4,16,16,Y),new H(8,16,32,32,Y),new H(8,16,128,128,Y),new H(8,32,128,256,Y),new H(32,128,258,1024,Y),new H(32,258,258,4096,Y)],n.deflateInit=function(t,e){return W(t,e,m,15,8,0)},n.deflateInit2=W,n.deflateReset=X,n.deflateResetKeep=V,n.deflateSetHeader=function(t,e){return t&&t.state?2!==t.state.wrap?h:(t.state.gzhead=e,f):h},n.deflate=function(t,e){var n,o,a,c;if(!t||!t.state||5<e||e<0)return t?I(t,h):h;if(o=t.state,!t.output||!t.input&&0!==t.avail_in||666===o.status&&e!==u)return I(t,0===t.avail_out?-5:h);if(o.strm=t,n=o.last_flush,o.last_flush=e,o.status===E)if(2===o.wrap)t.adler=0,R(o,31),R(o,139),R(o,8),o.gzhead?(R(o,(o.gzhead.text?1:0)+(o.gzhead.hcrc?2:0)+(o.gzhead.extra?4:0)+(o.gzhead.name?8:0)+(o.gzhead.comment?16:0)),R(o,255&o.gzhead.time),R(o,o.gzhead.time>>8&255),R(o,o.gzhead.time>>16&255),R(o,o.gzhead.time>>24&255),R(o,9===o.level?2:2<=o.strategy||o.level<2?4:0),R(o,255&o.gzhead.os),o.gzhead.extra&&o.gzhead.extra.length&&(R(o,255&o.gzhead.extra.length),R(o,o.gzhead.extra.length>>8&255)),o.gzhead.hcrc&&(t.adler=s(t.adler,o.pending_buf,o.pending,0)),o.gzindex=0,o.status=69):(R(o,0),R(o,0),R(o,0),R(o,0),R(o,0),R(o,9===o.level?2:2<=o.strategy||o.level<2?4:0),R(o,3),o.status=_);else{var d=m+(o.w_bits-8<<4)<<8;d|=(2<=o.strategy||o.level<2?0:o.level<6?1:6===o.level?2:3)<<6,0!==o.strstart&&(d|=32),d+=31-d%31,o.status=_,F(o,d),0!==o.strstart&&(F(o,t.adler>>>16),F(o,65535&t.adler)),t.adler=1}if(69===o.status)if(o.gzhead.extra){for(a=o.pending;o.gzindex<(65535&o.gzhead.extra.length)&&(o.pending!==o.pending_buf_size||(o.gzhead.hcrc&&o.pending>a&&(t.adler=s(t.adler,o.pending_buf,o.pending-a,a)),M(t),a=o.pending,o.pending!==o.pending_buf_size));)R(o,255&o.gzhead.extra[o.gzindex]),o.gzindex++;o.gzhead.hcrc&&o.pending>a&&(t.adler=s(t.adler,o.pending_buf,o.pending-a,a)),o.gzindex===o.gzhead.extra.length&&(o.gzindex=0,o.status=73)}else o.status=73;if(73===o.status)if(o.gzhead.name){a=o.pending;do{if(o.pending===o.pending_buf_size&&(o.gzhead.hcrc&&o.pending>a&&(t.adler=s(t.adler,o.pending_buf,o.pending-a,a)),M(t),a=o.pending,o.pending===o.pending_buf_size)){c=1;break}c=o.gzindex<o.gzhead.name.length?255&o.gzhead.name.charCodeAt(o.gzindex++):0,R(o,c)}while(0!==c);o.gzhead.hcrc&&o.pending>a&&(t.adler=s(t.adler,o.pending_buf,o.pending-a,a)),0===c&&(o.gzindex=0,o.status=91)}else o.status=91;if(91===o.status)if(o.gzhead.comment){a=o.pending;do{if(o.pending===o.pending_buf_size&&(o.gzhead.hcrc&&o.pending>a&&(t.adler=s(t.adler,o.pending_buf,o.pending-a,a)),M(t),a=o.pending,o.pending===o.pending_buf_size)){c=1;break}c=o.gzindex<o.gzhead.comment.length?255&o.gzhead.comment.charCodeAt(o.gzindex++):0,R(o,c)}while(0!==c);o.gzhead.hcrc&&o.pending>a&&(t.adler=s(t.adler,o.pending_buf,o.pending-a,a)),0===c&&(o.status=103)}else o.status=103;if(103===o.status&&(o.gzhead.hcrc?(o.pending+2>o.pending_buf_size&&M(t),o.pending+2<=o.pending_buf_size&&(R(o,255&t.adler),R(o,t.adler>>8&255),t.adler=0,o.status=_)):o.status=_),0!==o.pending){if(M(t),0===t.avail_out)return o.last_flush=-1,f}else if(0===t.avail_in&&P(e)<=P(n)&&e!==u)return I(t,-5);if(666===o.status&&0!==t.avail_in)return I(t,-5);if(0!==t.avail_in||0!==o.lookahead||e!==l&&666!==o.status){var p=2===o.strategy?function(t,e){for(var n;;){if(0===t.lookahead&&(N(t),0===t.lookahead)){if(e===l)return O;break}if(t.match_length=0,n=r._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,n&&(L(t,!1),0===t.strm.avail_out))return O}return t.insert=0,e===u?(L(t,!0),0===t.strm.avail_out?T:B):t.last_lit&&(L(t,!1),0===t.strm.avail_out)?O:j}(o,e):3===o.strategy?function(t,e){for(var n,i,o,a,s=t.window;;){if(t.lookahead<=k){if(N(t),t.lookahead<=k&&e===l)return O;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=A&&0<t.strstart&&(i=s[o=t.strstart-1])===s[++o]&&i===s[++o]&&i===s[++o]){a=t.strstart+k;do{}while(i===s[++o]&&i===s[++o]&&i===s[++o]&&i===s[++o]&&i===s[++o]&&i===s[++o]&&i===s[++o]&&i===s[++o]&&o<a);t.match_length=k-(a-o),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=A?(n=r._tr_tally(t,1,t.match_length-A),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(n=r._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),n&&(L(t,!1),0===t.strm.avail_out))return O}return t.insert=0,e===u?(L(t,!0),0===t.strm.avail_out?T:B):t.last_lit&&(L(t,!1),0===t.strm.avail_out)?O:j}(o,e):i[o.level].func(o,e);if(p!==T&&p!==B||(o.status=666),p===O||p===T)return 0===t.avail_out&&(o.last_flush=-1),f;if(p===j&&(1===e?r._tr_align(o):5!==e&&(r._tr_stored_block(o,0,0,!1),3===e&&(D(o.head),0===o.lookahead&&(o.strstart=0,o.block_start=0,o.insert=0))),M(t),0===t.avail_out))return o.last_flush=-1,f}return e!==u?f:o.wrap<=0?1:(2===o.wrap?(R(o,255&t.adler),R(o,t.adler>>8&255),R(o,t.adler>>16&255),R(o,t.adler>>24&255),R(o,255&t.total_in),R(o,t.total_in>>8&255),R(o,t.total_in>>16&255),R(o,t.total_in>>24&255)):(F(o,t.adler>>>16),F(o,65535&t.adler)),M(t),0<o.wrap&&(o.wrap=-o.wrap),0!==o.pending?f:1)},n.deflateEnd=function(t){var e;return t&&t.state?(e=t.state.status)!==E&&69!==e&&73!==e&&91!==e&&103!==e&&e!==_&&666!==e?I(t,h):(t.state=null,e===_?I(t,-3):f):h},n.deflateSetDictionary=function(t,e){var n,i,r,s,c,l,u,d,p=e.length;if(!t||!t.state)return h;if(2===(s=(n=t.state).wrap)||1===s&&n.status!==E||n.lookahead)return h;for(1===s&&(t.adler=a(t.adler,e,p,0)),n.wrap=0,p>=n.w_size&&(0===s&&(D(n.head),n.strstart=0,n.block_start=0,n.insert=0),d=new o.Buf8(n.w_size),o.arraySet(d,e,p-n.w_size,n.w_size,0),e=d,p=n.w_size),c=t.avail_in,l=t.next_in,u=t.input,t.avail_in=p,t.next_in=0,t.input=e,N(n);n.lookahead>=A;){for(i=n.strstart,r=n.lookahead-(A-1);n.ins_h=(n.ins_h<<n.hash_shift^n.window[i+A-1])&n.hash_mask,n.prev[i&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=i,i++,--r;);n.strstart=i,n.lookahead=A-1,N(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=A-1,n.match_available=0,t.next_in=l,t.input=u,t.avail_in=c,n.wrap=s,f},n.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(t,e,n){"use strict";e.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(t,e,n){"use strict";e.exports=function(t,e){var n,i,o,r,a,s,c,l,u,f,h,d,p,g,m,b,v,y,w,x,C,A,k,S,E;n=t.state,i=t.next_in,S=t.input,o=i+(t.avail_in-5),r=t.next_out,E=t.output,a=r-(e-t.avail_out),s=r+(t.avail_out-257),c=n.dmax,l=n.wsize,u=n.whave,f=n.wnext,h=n.window,d=n.hold,p=n.bits,g=n.lencode,m=n.distcode,b=(1<<n.lenbits)-1,v=(1<<n.distbits)-1;t:do{p<15&&(d+=S[i++]<<p,p+=8,d+=S[i++]<<p,p+=8),y=g[d&b];e:for(;;){if(d>>>=w=y>>>24,p-=w,0==(w=y>>>16&255))E[r++]=65535&y;else{if(!(16&w)){if(0==(64&w)){y=g[(65535&y)+(d&(1<<w)-1)];continue e}if(32&w){n.mode=12;break t}t.msg="invalid literal/length code",n.mode=30;break t}x=65535&y,(w&=15)&&(p<w&&(d+=S[i++]<<p,p+=8),x+=d&(1<<w)-1,d>>>=w,p-=w),p<15&&(d+=S[i++]<<p,p+=8,d+=S[i++]<<p,p+=8),y=m[d&v];n:for(;;){if(d>>>=w=y>>>24,p-=w,!(16&(w=y>>>16&255))){if(0==(64&w)){y=m[(65535&y)+(d&(1<<w)-1)];continue n}t.msg="invalid distance code",n.mode=30;break t}if(C=65535&y,p<(w&=15)&&(d+=S[i++]<<p,(p+=8)<w&&(d+=S[i++]<<p,p+=8)),c<(C+=d&(1<<w)-1)){t.msg="invalid distance too far back",n.mode=30;break t}if(d>>>=w,p-=w,(w=r-a)<C){if(u<(w=C-w)&&n.sane){t.msg="invalid distance too far back",n.mode=30;break t}if(k=h,(A=0)===f){if(A+=l-w,w<x){for(x-=w;E[r++]=h[A++],--w;);A=r-C,k=E}}else if(f<w){if(A+=l+f-w,(w-=f)<x){for(x-=w;E[r++]=h[A++],--w;);if(A=0,f<x){for(x-=w=f;E[r++]=h[A++],--w;);A=r-C,k=E}}}else if(A+=f-w,w<x){for(x-=w;E[r++]=h[A++],--w;);A=r-C,k=E}for(;2<x;)E[r++]=k[A++],E[r++]=k[A++],E[r++]=k[A++],x-=3;x&&(E[r++]=k[A++],1<x&&(E[r++]=k[A++]))}else{for(A=r-C;E[r++]=E[A++],E[r++]=E[A++],E[r++]=E[A++],2<(x-=3););x&&(E[r++]=E[A++],1<x&&(E[r++]=E[A++]))}break}}break}}while(i<o&&r<s);i-=x=p>>3,d&=(1<<(p-=x<<3))-1,t.next_in=i,t.next_out=r,t.avail_in=i<o?o-i+5:5-(i-o),t.avail_out=r<s?s-r+257:257-(r-s),n.hold=d,n.bits=p}},{}],49:[function(t,e,n){"use strict";var i=t("../utils/common"),o=t("./adler32"),r=t("./crc32"),a=t("./inffast"),s=t("./inftrees"),c=1,l=2,u=0,f=-2,h=1,d=852,p=592;function g(t){return(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function m(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function b(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=h,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new i.Buf32(d),e.distcode=e.distdyn=new i.Buf32(p),e.sane=1,e.back=-1,u):f}function v(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,b(t)):f}function y(t,e){var n,i;return t&&t.state?(i=t.state,e<0?(n=0,e=-e):(n=1+(e>>4),e<48&&(e&=15)),e&&(e<8||15<e)?f:(null!==i.window&&i.wbits!==e&&(i.window=null),i.wrap=n,i.wbits=e,v(t))):f}function w(t,e){var n,i;return t?(i=new m,(t.state=i).window=null,(n=y(t,e))!==u&&(t.state=null),n):f}var x,C,A=!0;function k(t){if(A){var e;for(x=new i.Buf32(512),C=new i.Buf32(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(s(c,t.lens,0,288,x,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;s(l,t.lens,0,32,C,0,t.work,{bits:5}),A=!1}t.lencode=x,t.lenbits=9,t.distcode=C,t.distbits=5}function S(t,e,n,o){var r,a=t.state;return null===a.window&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new i.Buf8(a.wsize)),o>=a.wsize?(i.arraySet(a.window,e,n-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):(o<(r=a.wsize-a.wnext)&&(r=o),i.arraySet(a.window,e,n-o,r,a.wnext),(o-=r)?(i.arraySet(a.window,e,n-o,o,0),a.wnext=o,a.whave=a.wsize):(a.wnext+=r,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=r))),0}n.inflateReset=v,n.inflateReset2=y,n.inflateResetKeep=b,n.inflateInit=function(t){return w(t,15)},n.inflateInit2=w,n.inflate=function(t,e){var n,d,p,m,b,v,y,w,x,C,A,E,_,O,j,T,B,I,P,D,M,L,R,F,U=0,N=new i.Buf8(4),z=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!t||!t.state||!t.output||!t.input&&0!==t.avail_in)return f;12===(n=t.state).mode&&(n.mode=13),b=t.next_out,p=t.output,y=t.avail_out,m=t.next_in,d=t.input,v=t.avail_in,w=n.hold,x=n.bits,C=v,A=y,L=u;t:for(;;)switch(n.mode){case h:if(0===n.wrap){n.mode=13;break}for(;x<16;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}if(2&n.wrap&&35615===w){N[n.check=0]=255&w,N[1]=w>>>8&255,n.check=r(n.check,N,2,0),x=w=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&w)<<8)+(w>>8))%31){t.msg="incorrect header check",n.mode=30;break}if(8!=(15&w)){t.msg="unknown compression method",n.mode=30;break}if(x-=4,M=8+(15&(w>>>=4)),0===n.wbits)n.wbits=M;else if(M>n.wbits){t.msg="invalid window size",n.mode=30;break}n.dmax=1<<M,t.adler=n.check=1,n.mode=512&w?10:12,x=w=0;break;case 2:for(;x<16;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}if(n.flags=w,8!=(255&n.flags)){t.msg="unknown compression method",n.mode=30;break}if(57344&n.flags){t.msg="unknown header flags set",n.mode=30;break}n.head&&(n.head.text=w>>8&1),512&n.flags&&(N[0]=255&w,N[1]=w>>>8&255,n.check=r(n.check,N,2,0)),x=w=0,n.mode=3;case 3:for(;x<32;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}n.head&&(n.head.time=w),512&n.flags&&(N[0]=255&w,N[1]=w>>>8&255,N[2]=w>>>16&255,N[3]=w>>>24&255,n.check=r(n.check,N,4,0)),x=w=0,n.mode=4;case 4:for(;x<16;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}n.head&&(n.head.xflags=255&w,n.head.os=w>>8),512&n.flags&&(N[0]=255&w,N[1]=w>>>8&255,n.check=r(n.check,N,2,0)),x=w=0,n.mode=5;case 5:if(1024&n.flags){for(;x<16;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}n.length=w,n.head&&(n.head.extra_len=w),512&n.flags&&(N[0]=255&w,N[1]=w>>>8&255,n.check=r(n.check,N,2,0)),x=w=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&(v<(E=n.length)&&(E=v),E&&(n.head&&(M=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),i.arraySet(n.head.extra,d,m,E,M)),512&n.flags&&(n.check=r(n.check,d,E,m)),v-=E,m+=E,n.length-=E),n.length))break t;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===v)break t;for(E=0;M=d[m+E++],n.head&&M&&n.length<65536&&(n.head.name+=String.fromCharCode(M)),M&&E<v;);if(512&n.flags&&(n.check=r(n.check,d,E,m)),v-=E,m+=E,M)break t}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===v)break t;for(E=0;M=d[m+E++],n.head&&M&&n.length<65536&&(n.head.comment+=String.fromCharCode(M)),M&&E<v;);if(512&n.flags&&(n.check=r(n.check,d,E,m)),v-=E,m+=E,M)break t}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;x<16;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}if(w!==(65535&n.check)){t.msg="header crc mismatch",n.mode=30;break}x=w=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),t.adler=n.check=0,n.mode=12;break;case 10:for(;x<32;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}t.adler=n.check=g(w),x=w=0,n.mode=11;case 11:if(0===n.havedict)return t.next_out=b,t.avail_out=y,t.next_in=m,t.avail_in=v,n.hold=w,n.bits=x,2;t.adler=n.check=1,n.mode=12;case 12:if(5===e||6===e)break t;case 13:if(n.last){w>>>=7&x,x-=7&x,n.mode=27;break}for(;x<3;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}switch(n.last=1&w,x-=1,3&(w>>>=1)){case 0:n.mode=14;break;case 1:if(k(n),n.mode=20,6!==e)break;w>>>=2,x-=2;break t;case 2:n.mode=17;break;case 3:t.msg="invalid block type",n.mode=30}w>>>=2,x-=2;break;case 14:for(w>>>=7&x,x-=7&x;x<32;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}if((65535&w)!=(w>>>16^65535)){t.msg="invalid stored block lengths",n.mode=30;break}if(n.length=65535&w,x=w=0,n.mode=15,6===e)break t;case 15:n.mode=16;case 16:if(E=n.length){if(v<E&&(E=v),y<E&&(E=y),0===E)break t;i.arraySet(p,d,m,E,b),v-=E,m+=E,y-=E,b+=E,n.length-=E;break}n.mode=12;break;case 17:for(;x<14;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}if(n.nlen=257+(31&w),w>>>=5,x-=5,n.ndist=1+(31&w),w>>>=5,x-=5,n.ncode=4+(15&w),w>>>=4,x-=4,286<n.nlen||30<n.ndist){t.msg="too many length or distance symbols",n.mode=30;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;x<3;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}n.lens[z[n.have++]]=7&w,w>>>=3,x-=3}for(;n.have<19;)n.lens[z[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,R={bits:n.lenbits},L=s(0,n.lens,0,19,n.lencode,0,n.work,R),n.lenbits=R.bits,L){t.msg="invalid code lengths set",n.mode=30;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;T=(U=n.lencode[w&(1<<n.lenbits)-1])>>>16&255,B=65535&U,!((j=U>>>24)<=x);){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}if(B<16)w>>>=j,x-=j,n.lens[n.have++]=B;else{if(16===B){for(F=j+2;x<F;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}if(w>>>=j,x-=j,0===n.have){t.msg="invalid bit length repeat",n.mode=30;break}M=n.lens[n.have-1],E=3+(3&w),w>>>=2,x-=2}else if(17===B){for(F=j+3;x<F;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}x-=j,M=0,E=3+(7&(w>>>=j)),w>>>=3,x-=3}else{for(F=j+7;x<F;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}x-=j,M=0,E=11+(127&(w>>>=j)),w>>>=7,x-=7}if(n.have+E>n.nlen+n.ndist){t.msg="invalid bit length repeat",n.mode=30;break}for(;E--;)n.lens[n.have++]=M}}if(30===n.mode)break;if(0===n.lens[256]){t.msg="invalid code -- missing end-of-block",n.mode=30;break}if(n.lenbits=9,R={bits:n.lenbits},L=s(c,n.lens,0,n.nlen,n.lencode,0,n.work,R),n.lenbits=R.bits,L){t.msg="invalid literal/lengths set",n.mode=30;break}if(n.distbits=6,n.distcode=n.distdyn,R={bits:n.distbits},L=s(l,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,R),n.distbits=R.bits,L){t.msg="invalid distances set",n.mode=30;break}if(n.mode=20,6===e)break t;case 20:n.mode=21;case 21:if(6<=v&&258<=y){t.next_out=b,t.avail_out=y,t.next_in=m,t.avail_in=v,n.hold=w,n.bits=x,a(t,A),b=t.next_out,p=t.output,y=t.avail_out,m=t.next_in,d=t.input,v=t.avail_in,w=n.hold,x=n.bits,12===n.mode&&(n.back=-1);break}for(n.back=0;T=(U=n.lencode[w&(1<<n.lenbits)-1])>>>16&255,B=65535&U,!((j=U>>>24)<=x);){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}if(T&&0==(240&T)){for(I=j,P=T,D=B;T=(U=n.lencode[D+((w&(1<<I+P)-1)>>I)])>>>16&255,B=65535&U,!(I+(j=U>>>24)<=x);){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}w>>>=I,x-=I,n.back+=I}if(w>>>=j,x-=j,n.back+=j,n.length=B,0===T){n.mode=26;break}if(32&T){n.back=-1,n.mode=12;break}if(64&T){t.msg="invalid literal/length code",n.mode=30;break}n.extra=15&T,n.mode=22;case 22:if(n.extra){for(F=n.extra;x<F;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}n.length+=w&(1<<n.extra)-1,w>>>=n.extra,x-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;T=(U=n.distcode[w&(1<<n.distbits)-1])>>>16&255,B=65535&U,!((j=U>>>24)<=x);){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}if(0==(240&T)){for(I=j,P=T,D=B;T=(U=n.distcode[D+((w&(1<<I+P)-1)>>I)])>>>16&255,B=65535&U,!(I+(j=U>>>24)<=x);){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}w>>>=I,x-=I,n.back+=I}if(w>>>=j,x-=j,n.back+=j,64&T){t.msg="invalid distance code",n.mode=30;break}n.offset=B,n.extra=15&T,n.mode=24;case 24:if(n.extra){for(F=n.extra;x<F;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}n.offset+=w&(1<<n.extra)-1,w>>>=n.extra,x-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){t.msg="invalid distance too far back",n.mode=30;break}n.mode=25;case 25:if(0===y)break t;if(E=A-y,n.offset>E){if((E=n.offset-E)>n.whave&&n.sane){t.msg="invalid distance too far back",n.mode=30;break}_=E>n.wnext?(E-=n.wnext,n.wsize-E):n.wnext-E,E>n.length&&(E=n.length),O=n.window}else O=p,_=b-n.offset,E=n.length;for(y<E&&(E=y),y-=E,n.length-=E;p[b++]=O[_++],--E;);0===n.length&&(n.mode=21);break;case 26:if(0===y)break t;p[b++]=n.length,y--,n.mode=21;break;case 27:if(n.wrap){for(;x<32;){if(0===v)break t;v--,w|=d[m++]<<x,x+=8}if(A-=y,t.total_out+=A,n.total+=A,A&&(t.adler=n.check=n.flags?r(n.check,p,A,b-A):o(n.check,p,A,b-A)),A=y,(n.flags?w:g(w))!==n.check){t.msg="incorrect data check",n.mode=30;break}x=w=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;x<32;){if(0===v)break t;v--,w+=d[m++]<<x,x+=8}if(w!==(4294967295&n.total)){t.msg="incorrect length check",n.mode=30;break}x=w=0}n.mode=29;case 29:L=1;break t;case 30:L=-3;break t;case 31:return-4;case 32:default:return f}return t.next_out=b,t.avail_out=y,t.next_in=m,t.avail_in=v,n.hold=w,n.bits=x,(n.wsize||A!==t.avail_out&&n.mode<30&&(n.mode<27||4!==e))&&S(t,t.output,t.next_out,A-t.avail_out)?(n.mode=31,-4):(C-=t.avail_in,A-=t.avail_out,t.total_in+=C,t.total_out+=A,n.total+=A,n.wrap&&A&&(t.adler=n.check=n.flags?r(n.check,p,A,t.next_out-A):o(n.check,p,A,t.next_out-A)),t.data_type=n.bits+(n.last?64:0)+(12===n.mode?128:0)+(20===n.mode||15===n.mode?256:0),(0==C&&0===A||4===e)&&L===u&&(L=-5),L)},n.inflateEnd=function(t){if(!t||!t.state)return f;var e=t.state;return e.window&&(e.window=null),t.state=null,u},n.inflateGetHeader=function(t,e){var n;return t&&t.state?0==(2&(n=t.state).wrap)?f:((n.head=e).done=!1,u):f},n.inflateSetDictionary=function(t,e){var n,i=e.length;return t&&t.state?0!==(n=t.state).wrap&&11!==n.mode?f:11===n.mode&&o(1,e,i,0)!==n.check?-3:S(t,e,i,i)?(n.mode=31,-4):(n.havedict=1,u):f},n.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(t,e,n){"use strict";var i=t("../utils/common"),o=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],r=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],a=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],s=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(t,e,n,c,l,u,f,h){var d,p,g,m,b,v,y,w,x,C=h.bits,A=0,k=0,S=0,E=0,_=0,O=0,j=0,T=0,B=0,I=0,P=null,D=0,M=new i.Buf16(16),L=new i.Buf16(16),R=null,F=0;for(A=0;A<=15;A++)M[A]=0;for(k=0;k<c;k++)M[e[n+k]]++;for(_=C,E=15;1<=E&&0===M[E];E--);if(E<_&&(_=E),0===E)return l[u++]=20971520,l[u++]=20971520,h.bits=1,0;for(S=1;S<E&&0===M[S];S++);for(_<S&&(_=S),A=T=1;A<=15;A++)if(T<<=1,(T-=M[A])<0)return-1;if(0<T&&(0===t||1!==E))return-1;for(L[1]=0,A=1;A<15;A++)L[A+1]=L[A]+M[A];for(k=0;k<c;k++)0!==e[n+k]&&(f[L[e[n+k]]++]=k);if(v=0===t?(P=R=f,19):1===t?(P=o,D-=257,R=r,F-=257,256):(P=a,R=s,-1),A=S,b=u,j=k=I=0,g=-1,m=(B=1<<(O=_))-1,1===t&&852<B||2===t&&592<B)return 1;for(;;){for(y=A-j,x=f[k]<v?(w=0,f[k]):f[k]>v?(w=R[F+f[k]],P[D+f[k]]):(w=96,0),d=1<<A-j,S=p=1<<O;l[b+(I>>j)+(p-=d)]=y<<24|w<<16|x|0,0!==p;);for(d=1<<A-1;I&d;)d>>=1;if(0!==d?(I&=d-1,I+=d):I=0,k++,0==--M[A]){if(A===E)break;A=e[n+f[k]]}if(_<A&&(I&m)!==g){for(0===j&&(j=_),b+=S,T=1<<(O=A-j);O+j<E&&!((T-=M[O+j])<=0);)O++,T<<=1;if(B+=1<<O,1===t&&852<B||2===t&&592<B)return 1;l[g=I&m]=_<<24|O<<16|b-u|0}}return 0!==I&&(l[b+I]=A-j<<24|64<<16|0),h.bits=_,0}},{"../utils/common":41}],51:[function(t,e,n){"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(t,e,n){"use strict";var i=t("../utils/common"),o=0,r=1;function a(t){for(var e=t.length;0<=--e;)t[e]=0}var s=0,c=29,l=256,u=l+1+c,f=30,h=19,d=2*u+1,p=15,g=16,m=7,b=256,v=16,y=17,w=18,x=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],C=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],A=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],k=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],S=new Array(2*(u+2));a(S);var E=new Array(2*f);a(E);var _=new Array(512);a(_);var O=new Array(256);a(O);var j=new Array(c);a(j);var T,B,I,P=new Array(f);function D(t,e,n,i,o){this.static_tree=t,this.extra_bits=e,this.extra_base=n,this.elems=i,this.max_length=o,this.has_stree=t&&t.length}function M(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}function L(t){return t<256?_[t]:_[256+(t>>>7)]}function R(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function F(t,e,n){t.bi_valid>g-n?(t.bi_buf|=e<<t.bi_valid&65535,R(t,t.bi_buf),t.bi_buf=e>>g-t.bi_valid,t.bi_valid+=n-g):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=n)}function U(t,e,n){F(t,n[2*e],n[2*e+1])}function N(t,e){for(var n=0;n|=1&t,t>>>=1,n<<=1,0<--e;);return n>>>1}function z(t,e,n){var i,o,r=new Array(p+1),a=0;for(i=1;i<=p;i++)r[i]=a=a+n[i-1]<<1;for(o=0;o<=e;o++){var s=t[2*o+1];0!==s&&(t[2*o]=N(r[s]++,s))}}function Y(t){var e;for(e=0;e<u;e++)t.dyn_ltree[2*e]=0;for(e=0;e<f;e++)t.dyn_dtree[2*e]=0;for(e=0;e<h;e++)t.bl_tree[2*e]=0;t.dyn_ltree[2*b]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0}function H(t){8<t.bi_valid?R(t,t.bi_buf):0<t.bi_valid&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function G(t,e,n,i){var o=2*e,r=2*n;return t[o]<t[r]||t[o]===t[r]&&i[e]<=i[n]}function V(t,e,n){for(var i=t.heap[n],o=n<<1;o<=t.heap_len&&(o<t.heap_len&&G(e,t.heap[o+1],t.heap[o],t.depth)&&o++,!G(e,i,t.heap[o],t.depth));)t.heap[n]=t.heap[o],n=o,o<<=1;t.heap[n]=i}function X(t,e,n){var i,o,r,a,s=0;if(0!==t.last_lit)for(;i=t.pending_buf[t.d_buf+2*s]<<8|t.pending_buf[t.d_buf+2*s+1],o=t.pending_buf[t.l_buf+s],s++,0===i?U(t,o,e):(U(t,(r=O[o])+l+1,e),0!==(a=x[r])&&F(t,o-=j[r],a),U(t,r=L(--i),n),0!==(a=C[r])&&F(t,i-=P[r],a)),s<t.last_lit;);U(t,b,e)}function W(t,e){var n,i,o,r=e.dyn_tree,a=e.stat_desc.static_tree,s=e.stat_desc.has_stree,c=e.stat_desc.elems,l=-1;for(t.heap_len=0,t.heap_max=d,n=0;n<c;n++)0!==r[2*n]?(t.heap[++t.heap_len]=l=n,t.depth[n]=0):r[2*n+1]=0;for(;t.heap_len<2;)r[2*(o=t.heap[++t.heap_len]=l<2?++l:0)]=1,t.depth[o]=0,t.opt_len--,s&&(t.static_len-=a[2*o+1]);for(e.max_code=l,n=t.heap_len>>1;1<=n;n--)V(t,r,n);for(o=c;n=t.heap[1],t.heap[1]=t.heap[t.heap_len--],V(t,r,1),i=t.heap[1],t.heap[--t.heap_max]=n,t.heap[--t.heap_max]=i,r[2*o]=r[2*n]+r[2*i],t.depth[o]=(t.depth[n]>=t.depth[i]?t.depth[n]:t.depth[i])+1,r[2*n+1]=r[2*i+1]=o,t.heap[1]=o++,V(t,r,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1],function(t,e){var n,i,o,r,a,s,c=e.dyn_tree,l=e.max_code,u=e.stat_desc.static_tree,f=e.stat_desc.has_stree,h=e.stat_desc.extra_bits,g=e.stat_desc.extra_base,m=e.stat_desc.max_length,b=0;for(r=0;r<=p;r++)t.bl_count[r]=0;for(c[2*t.heap[t.heap_max]+1]=0,n=t.heap_max+1;n<d;n++)m<(r=c[2*c[2*(i=t.heap[n])+1]+1]+1)&&(r=m,b++),c[2*i+1]=r,l<i||(t.bl_count[r]++,a=0,g<=i&&(a=h[i-g]),s=c[2*i],t.opt_len+=s*(r+a),f&&(t.static_len+=s*(u[2*i+1]+a)));if(0!==b){do{for(r=m-1;0===t.bl_count[r];)r--;t.bl_count[r]--,t.bl_count[r+1]+=2,t.bl_count[m]--,b-=2}while(0<b);for(r=m;0!==r;r--)for(i=t.bl_count[r];0!==i;)l<(o=t.heap[--n])||(c[2*o+1]!==r&&(t.opt_len+=(r-c[2*o+1])*c[2*o],c[2*o+1]=r),i--)}}(t,e),z(r,l,t.bl_count)}function Q(t,e,n){var i,o,r=-1,a=e[1],s=0,c=7,l=4;for(0===a&&(c=138,l=3),e[2*(n+1)+1]=65535,i=0;i<=n;i++)o=a,a=e[2*(i+1)+1],++s<c&&o===a||(s<l?t.bl_tree[2*o]+=s:0!==o?(o!==r&&t.bl_tree[2*o]++,t.bl_tree[2*v]++):s<=10?t.bl_tree[2*y]++:t.bl_tree[2*w]++,r=o,l=(s=0)===a?(c=138,3):o===a?(c=6,3):(c=7,4))}function q(t,e,n){var i,o,r=-1,a=e[1],s=0,c=7,l=4;for(0===a&&(c=138,l=3),i=0;i<=n;i++)if(o=a,a=e[2*(i+1)+1],!(++s<c&&o===a)){if(s<l)for(;U(t,o,t.bl_tree),0!=--s;);else 0!==o?(o!==r&&(U(t,o,t.bl_tree),s--),U(t,v,t.bl_tree),F(t,s-3,2)):s<=10?(U(t,y,t.bl_tree),F(t,s-3,3)):(U(t,w,t.bl_tree),F(t,s-11,7));r=o,l=(s=0)===a?(c=138,3):o===a?(c=6,3):(c=7,4)}}a(P);var K=!1;function J(t,e,n,o){F(t,(s<<1)+(o?1:0),3),function(t,e,n,o){H(t),o&&(R(t,n),R(t,~n)),i.arraySet(t.pending_buf,t.window,e,n,t.pending),t.pending+=n}(t,e,n,!0)}n._tr_init=function(t){K||(function(){var t,e,n,i,o,r=new Array(p+1);for(i=n=0;i<c-1;i++)for(j[i]=n,t=0;t<1<<x[i];t++)O[n++]=i;for(O[n-1]=i,i=o=0;i<16;i++)for(P[i]=o,t=0;t<1<<C[i];t++)_[o++]=i;for(o>>=7;i<f;i++)for(P[i]=o<<7,t=0;t<1<<C[i]-7;t++)_[256+o++]=i;for(e=0;e<=p;e++)r[e]=0;for(t=0;t<=143;)S[2*t+1]=8,t++,r[8]++;for(;t<=255;)S[2*t+1]=9,t++,r[9]++;for(;t<=279;)S[2*t+1]=7,t++,r[7]++;for(;t<=287;)S[2*t+1]=8,t++,r[8]++;for(z(S,u+1,r),t=0;t<f;t++)E[2*t+1]=5,E[2*t]=N(t,5);T=new D(S,x,l+1,u,p),B=new D(E,C,0,f,p),I=new D(new Array(0),A,0,h,m)}(),K=!0),t.l_desc=new M(t.dyn_ltree,T),t.d_desc=new M(t.dyn_dtree,B),t.bl_desc=new M(t.bl_tree,I),t.bi_buf=0,t.bi_valid=0,Y(t)},n._tr_stored_block=J,n._tr_flush_block=function(t,e,n,i){var a,s,c=0;0<t.level?(2===t.strm.data_type&&(t.strm.data_type=function(t){var e,n=4093624447;for(e=0;e<=31;e++,n>>>=1)if(1&n&&0!==t.dyn_ltree[2*e])return o;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return r;for(e=32;e<l;e++)if(0!==t.dyn_ltree[2*e])return r;return o}(t)),W(t,t.l_desc),W(t,t.d_desc),c=function(t){var e;for(Q(t,t.dyn_ltree,t.l_desc.max_code),Q(t,t.dyn_dtree,t.d_desc.max_code),W(t,t.bl_desc),e=h-1;3<=e&&0===t.bl_tree[2*k[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),a=t.opt_len+3+7>>>3,(s=t.static_len+3+7>>>3)<=a&&(a=s)):a=s=n+5,n+4<=a&&-1!==e?J(t,e,n,i):4===t.strategy||s===a?(F(t,2+(i?1:0),3),X(t,S,E)):(F(t,4+(i?1:0),3),function(t,e,n,i){var o;for(F(t,e-257,5),F(t,n-1,5),F(t,i-4,4),o=0;o<i;o++)F(t,t.bl_tree[2*k[o]+1],3);q(t,t.dyn_ltree,e-1),q(t,t.dyn_dtree,n-1)}(t,t.l_desc.max_code+1,t.d_desc.max_code+1,c+1),X(t,t.dyn_ltree,t.dyn_dtree)),Y(t),i&&H(t)},n._tr_tally=function(t,e,n){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&n,t.last_lit++,0===e?t.dyn_ltree[2*n]++:(t.matches++,e--,t.dyn_ltree[2*(O[n]+l+1)]++,t.dyn_dtree[2*L(e)]++),t.last_lit===t.lit_bufsize-1},n._tr_align=function(t){F(t,2,3),U(t,b,S),function(t){16===t.bi_valid?(R(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):8<=t.bi_valid&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}(t)}},{"../utils/common":41}],53:[function(t,e,n){"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(t,e,n){"use strict";e.exports="function"==typeof setImmediate?setImmediate:function(){var t=[].slice.apply(arguments);t.splice(1,0,0),setTimeout.apply(null,t)}},{}]},{},[10])(10)}).call(this,n("fd40").Buffer,n("0288"))},a233:function(t,e,n){(e=t.exports=n("d42d")).Stream=e,e.Readable=e,e.Writable=n("898e"),e.Duplex=n("1ea8"),e.Transform=n("6800"),e.PassThrough=n("f149"),e.finished=n("0bf8"),e.pipeline=n("99ee")},a3cf:function(t,e,n){"use strict";var i=n("a593");i="default"in i?i.default:i;var o="2.2.2";/^2\./.test(i.version)||i.util.warn("VueClickaway 2.2.2 only supports Vue 2.x, and does not support Vue "+i.version);var r="_vue_clickaway_handler";function a(t,e,n){s(t);var i=n.context,o=e.value;if("function"==typeof o){var a=!1;setTimeout((function(){a=!0}),0),t[r]=function(e){var n=e.path||(e.composedPath?e.composedPath():void 0);if(a&&(n?n.indexOf(t)<0:!t.contains(e.target)))return o.call(i,e)},document.documentElement.addEventListener("click",t[r],!1)}}function s(t){document.documentElement.removeEventListener("click",t[r],!1),delete t[r]}var c={bind:a,update:function(t,e){e.value!==e.oldValue&&a(t,e)},unbind:s},l={directives:{onClickaway:c}};e.version=o,e.directive=c,e.mixin=l},a543:function(t,e,n){"use strict";var i=n("a09b"),o=n("6158").indexOf,r=n("f8b2"),a=n("c1e5"),s=[].indexOf,c=!!s&&1/[1].indexOf(1,-0)<0,l=r("indexOf"),u=a("indexOf",{ACCESSORS:!0,1:0});i({target:"Array",proto:!0,forced:c||!l||!u},{indexOf:function(t){return c?s.apply(this,arguments)||0:o(this,t,arguments.length>1?arguments[1]:void 0)}})},a566:function(t,e,n){(e=n("a1a8")(!1)).push([t.i,".logoBox[data-v-72a52348]{display:flex;height:100%;align-items:center;padding-left:20px;transition:.2s ease}.logoBox i[data-v-72a52348],.logoBox svg[data-v-72a52348]{cursor:pointer}.logoBox.on[data-v-72a52348]{background-color:hsla(0,0%,100%,.9);box-shadow:20px -20px 20px rgba(0,0,0,.2)}.logoBox.on .moreToolBox[data-v-72a52348]{display:block}.logoBox[data-v-72a52348]:not(.on):hover{background-color:hsla(0,0%,100%,.2)}.logoBox i[data-v-72a52348]{font-size:10px;padding:10px}.logoBox .titBox[data-v-72a52348]{display:flex;justify-content:center;align-items:center}.logoBox .titBox .logoIcon[data-v-72a52348]{font-size:26px}.logoBox .moreToolBox[data-v-72a52348]{position:fixed;width:100vw;height:calc(100vh - 47px);left:0;top:47px;z-index:20;display:none;background-color:hsla(0,0%,100%,.9);-webkit-backdrop-filter:saturate(180%) blur(4px);backdrop-filter:saturate(180%) blur(4px);padding:20px}.logoBox .moreToolBox ul[data-v-72a52348]{display:flex;flex-wrap:wrap;padding:30px 0 0 0}.logoBox .moreToolBox ul a[data-v-72a52348]{width:140px;height:140px;border-radius:20px;margin:0 10px 10px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.1)}.logoBox .moreToolBox ul a[data-v-72a52348]:hover{border:1px solid rgba(0,0,0,.1);color:initial}.logoBox .moreToolBox ul a .pic[data-v-72a52348]{width:80px}.logoBox .moreToolBox ul a .pic img[data-v-72a52348]{width:100%}.logoBox .moreToolBox ul a p[data-v-72a52348]{font-size:14px;line-height:32px;font-weight:900}.logoBox .moreToolBox .t h2[data-v-72a52348]{font-size:46px;line-height:46px;font-weight:900}.logoBox .moreToolBox .t p[data-v-72a52348]{font-size:18px;opacity:.6}",""]),t.exports=e},a593:function(t,e,n){"use strict";n.r(e),function(t){var n=Object.freeze({});function i(t){return null==t}function o(t){return null!=t}function r(t){return!0===t}function a(t){return"string"==typeof t||"number"==typeof t||"symbol"==typeof t||"boolean"==typeof t}function s(t){return null!==t&&"object"==typeof t}var c=Object.prototype.toString;function l(t){return"[object Object]"===c.call(t)}function u(t){return"[object RegExp]"===c.call(t)}function f(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return o(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function d(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===c?JSON.stringify(t,null,2):String(t)}function p(t){var e=parseFloat(t);return isNaN(e)?t:e}function g(t,e){for(var n=Object.create(null),i=t.split(","),o=0;o<i.length;o++)n[i[o]]=!0;return e?function(t){return n[t.toLowerCase()]}:function(t){return n[t]}}g("slot,component",!0);var m=g("key,ref,slot,slot-scope,is");function b(t,e){if(t.length){var n=t.indexOf(e);if(n>-1)return t.splice(n,1)}}var v=Object.prototype.hasOwnProperty;function y(t,e){return v.call(t,e)}function w(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var x=/-(\w)/g,C=w((function(t){return t.replace(x,(function(t,e){return e?e.toUpperCase():""}))})),A=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),k=/\B([A-Z])/g,S=w((function(t){return t.replace(k,"-$1").toLowerCase()}));var E=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var i=arguments.length;return i?i>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n};function _(t,e){e=e||0;for(var n=t.length-e,i=new Array(n);n--;)i[n]=t[n+e];return i}function O(t,e){for(var n in e)t[n]=e[n];return t}function j(t){for(var e={},n=0;n<t.length;n++)t[n]&&O(e,t[n]);return e}function T(t,e,n){}var B=function(t,e,n){return!1},I=function(t){return t};function P(t,e){if(t===e)return!0;var n=s(t),i=s(e);if(!n||!i)return!n&&!i&&String(t)===String(e);try{var o=Array.isArray(t),r=Array.isArray(e);if(o&&r)return t.length===e.length&&t.every((function(t,n){return P(t,e[n])}));if(t instanceof Date&&e instanceof Date)return t.getTime()===e.getTime();if(o||r)return!1;var a=Object.keys(t),c=Object.keys(e);return a.length===c.length&&a.every((function(n){return P(t[n],e[n])}))}catch(t){return!1}}function D(t,e){for(var n=0;n<t.length;n++)if(P(t[n],e))return n;return-1}function M(t){var e=!1;return function(){e||(e=!0,t.apply(this,arguments))}}var L="data-server-rendered",R=["component","directive","filter"],F=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],U={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:B,isReservedAttr:B,isUnknownElement:B,getTagNamespace:T,parsePlatformTagName:I,mustUseProp:B,async:!0,_lifecycleHooks:F},N=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function z(t){var e=(t+"").charCodeAt(0);return 36===e||95===e}function Y(t,e,n,i){Object.defineProperty(t,e,{value:n,enumerable:!!i,writable:!0,configurable:!0})}var H=new RegExp("[^"+N.source+".$_\\d]");var G,V="__proto__"in{},X="undefined"!=typeof window,W="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,Q=W&&WXEnvironment.platform.toLowerCase(),q=X&&window.navigator.userAgent.toLowerCase(),K=q&&/msie|trident/.test(q),J=q&&q.indexOf("msie 9.0")>0,Z=q&&q.indexOf("edge/")>0,$=(q&&q.indexOf("android"),q&&/iphone|ipad|ipod|ios/.test(q)||"ios"===Q),tt=(q&&/chrome\/\d+/.test(q),q&&/phantomjs/.test(q),q&&q.match(/firefox\/(\d+)/)),et={}.watch,nt=!1;if(X)try{var it={};Object.defineProperty(it,"passive",{get:function(){nt=!0}}),window.addEventListener("test-passive",null,it)}catch(t){}var ot=function(){return void 0===G&&(G=!X&&!W&&void 0!==t&&(t.process&&"server"===t.process.env.VUE_ENV)),G},rt=X&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function at(t){return"function"==typeof t&&/native code/.test(t.toString())}var st,ct="undefined"!=typeof Symbol&&at(Symbol)&&"undefined"!=typeof Reflect&&at(Reflect.ownKeys);st="undefined"!=typeof Set&&at(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var lt=T,ut=0,ft=function(){this.id=ut++,this.subs=[]};ft.prototype.addSub=function(t){this.subs.push(t)},ft.prototype.removeSub=function(t){b(this.subs,t)},ft.prototype.depend=function(){ft.target&&ft.target.addDep(this)},ft.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e<n;e++)t[e].update()},ft.target=null;var ht=[];function dt(t){ht.push(t),ft.target=t}function pt(){ht.pop(),ft.target=ht[ht.length-1]}var gt=function(t,e,n,i,o,r,a,s){this.tag=t,this.data=e,this.children=n,this.text=i,this.elm=o,this.ns=void 0,this.context=r,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=e&&e.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1},mt={child:{configurable:!0}};mt.child.get=function(){return this.componentInstance},Object.defineProperties(gt.prototype,mt);var bt=function(t){void 0===t&&(t="");var e=new gt;return e.text=t,e.isComment=!0,e};function vt(t){return new gt(void 0,void 0,void 0,String(t))}function yt(t){var e=new gt(t.tag,t.data,t.children&&t.children.slice(),t.text,t.elm,t.context,t.componentOptions,t.asyncFactory);return e.ns=t.ns,e.isStatic=t.isStatic,e.key=t.key,e.isComment=t.isComment,e.fnContext=t.fnContext,e.fnOptions=t.fnOptions,e.fnScopeId=t.fnScopeId,e.asyncMeta=t.asyncMeta,e.isCloned=!0,e}var wt=Array.prototype,xt=Object.create(wt);["push","pop","shift","unshift","splice","sort","reverse"].forEach((function(t){var e=wt[t];Y(xt,t,(function(){for(var n=[],i=arguments.length;i--;)n[i]=arguments[i];var o,r=e.apply(this,n),a=this.__ob__;switch(t){case"push":case"unshift":o=n;break;case"splice":o=n.slice(2)}return o&&a.observeArray(o),a.dep.notify(),r}))}));var Ct=Object.getOwnPropertyNames(xt),At=!0;function kt(t){At=t}var St=function(t){this.value=t,this.dep=new ft,this.vmCount=0,Y(t,"__ob__",this),Array.isArray(t)?(V?function(t,e){t.__proto__=e}(t,xt):function(t,e,n){for(var i=0,o=n.length;i<o;i++){var r=n[i];Y(t,r,e[r])}}(t,xt,Ct),this.observeArray(t)):this.walk(t)};function Et(t,e){var n;if(s(t)&&!(t instanceof gt))return y(t,"__ob__")&&t.__ob__ instanceof St?n=t.__ob__:At&&!ot()&&(Array.isArray(t)||l(t))&&Object.isExtensible(t)&&!t._isVue&&(n=new St(t)),e&&n&&n.vmCount++,n}function _t(t,e,n,i,o){var r=new ft,a=Object.getOwnPropertyDescriptor(t,e);if(!a||!1!==a.configurable){var s=a&&a.get,c=a&&a.set;s&&!c||2!==arguments.length||(n=t[e]);var l=!o&&Et(n);Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){var e=s?s.call(t):n;return ft.target&&(r.depend(),l&&(l.dep.depend(),Array.isArray(e)&&Tt(e))),e},set:function(e){var i=s?s.call(t):n;e===i||e!=e&&i!=i||s&&!c||(c?c.call(t,e):n=e,l=!o&&Et(e),r.notify())}})}}function Ot(t,e,n){if(Array.isArray(t)&&f(e))return t.length=Math.max(t.length,e),t.splice(e,1,n),n;if(e in t&&!(e in Object.prototype))return t[e]=n,n;var i=t.__ob__;return t._isVue||i&&i.vmCount?n:i?(_t(i.value,e,n),i.dep.notify(),n):(t[e]=n,n)}function jt(t,e){if(Array.isArray(t)&&f(e))t.splice(e,1);else{var n=t.__ob__;t._isVue||n&&n.vmCount||y(t,e)&&(delete t[e],n&&n.dep.notify())}}function Tt(t){for(var e=void 0,n=0,i=t.length;n<i;n++)(e=t[n])&&e.__ob__&&e.__ob__.dep.depend(),Array.isArray(e)&&Tt(e)}St.prototype.walk=function(t){for(var e=Object.keys(t),n=0;n<e.length;n++)_t(t,e[n])},St.prototype.observeArray=function(t){for(var e=0,n=t.length;e<n;e++)Et(t[e])};var Bt=U.optionMergeStrategies;function It(t,e){if(!e)return t;for(var n,i,o,r=ct?Reflect.ownKeys(e):Object.keys(e),a=0;a<r.length;a++)"__ob__"!==(n=r[a])&&(i=t[n],o=e[n],y(t,n)?i!==o&&l(i)&&l(o)&&It(i,o):Ot(t,n,o));return t}function Pt(t,e,n){return n?function(){var i="function"==typeof e?e.call(n,n):e,o="function"==typeof t?t.call(n,n):t;return i?It(i,o):o}:e?t?function(){return It("function"==typeof e?e.call(this,this):e,"function"==typeof t?t.call(this,this):t)}:e:t}function Dt(t,e){var n=e?t?t.concat(e):Array.isArray(e)?e:[e]:t;return n?function(t){for(var e=[],n=0;n<t.length;n++)-1===e.indexOf(t[n])&&e.push(t[n]);return e}(n):n}function Mt(t,e,n,i){var o=Object.create(t||null);return e?O(o,e):o}Bt.data=function(t,e,n){return n?Pt(t,e,n):e&&"function"!=typeof e?t:Pt(t,e)},F.forEach((function(t){Bt[t]=Dt})),R.forEach((function(t){Bt[t+"s"]=Mt})),Bt.watch=function(t,e,n,i){if(t===et&&(t=void 0),e===et&&(e=void 0),!e)return Object.create(t||null);if(!t)return e;var o={};for(var r in O(o,t),e){var a=o[r],s=e[r];a&&!Array.isArray(a)&&(a=[a]),o[r]=a?a.concat(s):Array.isArray(s)?s:[s]}return o},Bt.props=Bt.methods=Bt.inject=Bt.computed=function(t,e,n,i){if(!t)return e;var o=Object.create(null);return O(o,t),e&&O(o,e),o},Bt.provide=Pt;var Lt=function(t,e){return void 0===e?t:e};function Rt(t,e,n){if("function"==typeof e&&(e=e.options),function(t,e){var n=t.props;if(n){var i,o,r={};if(Array.isArray(n))for(i=n.length;i--;)"string"==typeof(o=n[i])&&(r[C(o)]={type:null});else if(l(n))for(var a in n)o=n[a],r[C(a)]=l(o)?o:{type:o};t.props=r}}(e),function(t,e){var n=t.inject;if(n){var i=t.inject={};if(Array.isArray(n))for(var o=0;o<n.length;o++)i[n[o]]={from:n[o]};else if(l(n))for(var r in n){var a=n[r];i[r]=l(a)?O({from:r},a):{from:a}}}}(e),function(t){var e=t.directives;if(e)for(var n in e){var i=e[n];"function"==typeof i&&(e[n]={bind:i,update:i})}}(e),!e._base&&(e.extends&&(t=Rt(t,e.extends,n)),e.mixins))for(var i=0,o=e.mixins.length;i<o;i++)t=Rt(t,e.mixins[i],n);var r,a={};for(r in t)s(r);for(r in e)y(t,r)||s(r);function s(i){var o=Bt[i]||Lt;a[i]=o(t[i],e[i],n,i)}return a}function Ft(t,e,n,i){if("string"==typeof n){var o=t[e];if(y(o,n))return o[n];var r=C(n);if(y(o,r))return o[r];var a=A(r);return y(o,a)?o[a]:o[n]||o[r]||o[a]}}function Ut(t,e,n,i){var o=e[t],r=!y(n,t),a=n[t],s=Yt(Boolean,o.type);if(s>-1)if(r&&!y(o,"default"))a=!1;else if(""===a||a===S(t)){var c=Yt(String,o.type);(c<0||s<c)&&(a=!0)}if(void 0===a){a=function(t,e,n){if(!y(e,"default"))return;var i=e.default;0;if(t&&t.$options.propsData&&void 0===t.$options.propsData[n]&&void 0!==t._props[n])return t._props[n];return"function"==typeof i&&"Function"!==Nt(e.type)?i.call(t):i}(i,o,t);var l=At;kt(!0),Et(a),kt(l)}return a}function Nt(t){var e=t&&t.toString().match(/^\s*function (\w+)/);return e?e[1]:""}function zt(t,e){return Nt(t)===Nt(e)}function Yt(t,e){if(!Array.isArray(e))return zt(e,t)?0:-1;for(var n=0,i=e.length;n<i;n++)if(zt(e[n],t))return n;return-1}function Ht(t,e,n){dt();try{if(e)for(var i=e;i=i.$parent;){var o=i.$options.errorCaptured;if(o)for(var r=0;r<o.length;r++)try{if(!1===o[r].call(i,t,e,n))return}catch(t){Vt(t,i,"errorCaptured hook")}}Vt(t,e,n)}finally{pt()}}function Gt(t,e,n,i,o){var r;try{(r=n?t.apply(e,n):t.call(e))&&!r._isVue&&h(r)&&!r._handled&&(r.catch((function(t){return Ht(t,i,o+" (Promise/async)")})),r._handled=!0)}catch(t){Ht(t,i,o)}return r}function Vt(t,e,n){if(U.errorHandler)try{return U.errorHandler.call(null,t,e,n)}catch(e){e!==t&&Xt(e,null,"config.errorHandler")}Xt(t,e,n)}function Xt(t,e,n){if(!X&&!W||"undefined"==typeof console)throw t}var Wt,Qt=!1,qt=[],Kt=!1;function Jt(){Kt=!1;var t=qt.slice(0);qt.length=0;for(var e=0;e<t.length;e++)t[e]()}if("undefined"!=typeof Promise&&at(Promise)){var Zt=Promise.resolve();Wt=function(){Zt.then(Jt),$&&setTimeout(T)},Qt=!0}else if(K||"undefined"==typeof MutationObserver||!at(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())Wt="undefined"!=typeof setImmediate&&at(setImmediate)?function(){setImmediate(Jt)}:function(){setTimeout(Jt,0)};else{var $t=1,te=new MutationObserver(Jt),ee=document.createTextNode(String($t));te.observe(ee,{characterData:!0}),Wt=function(){$t=($t+1)%2,ee.data=String($t)},Qt=!0}function ne(t,e){var n;if(qt.push((function(){if(t)try{t.call(e)}catch(t){Ht(t,e,"nextTick")}else n&&n(e)})),Kt||(Kt=!0,Wt()),!t&&"undefined"!=typeof Promise)return new Promise((function(t){n=t}))}var ie=new st;function oe(t){re(t,ie),ie.clear()}function re(t,e){var n,i,o=Array.isArray(t);if(!(!o&&!s(t)||Object.isFrozen(t)||t instanceof gt)){if(t.__ob__){var r=t.__ob__.dep.id;if(e.has(r))return;e.add(r)}if(o)for(n=t.length;n--;)re(t[n],e);else for(n=(i=Object.keys(t)).length;n--;)re(t[i[n]],e)}}var ae=w((function(t){var e="&"===t.charAt(0),n="~"===(t=e?t.slice(1):t).charAt(0),i="!"===(t=n?t.slice(1):t).charAt(0);return{name:t=i?t.slice(1):t,once:n,capture:i,passive:e}}));function se(t,e){function n(){var t=arguments,i=n.fns;if(!Array.isArray(i))return Gt(i,null,arguments,e,"v-on handler");for(var o=i.slice(),r=0;r<o.length;r++)Gt(o[r],null,t,e,"v-on handler")}return n.fns=t,n}function ce(t,e,n,o,a,s){var c,l,u,f;for(c in t)l=t[c],u=e[c],f=ae(c),i(l)||(i(u)?(i(l.fns)&&(l=t[c]=se(l,s)),r(f.once)&&(l=t[c]=a(f.name,l,f.capture)),n(f.name,l,f.capture,f.passive,f.params)):l!==u&&(u.fns=l,t[c]=u));for(c in e)i(t[c])&&o((f=ae(c)).name,e[c],f.capture)}function le(t,e,n){var a;t instanceof gt&&(t=t.data.hook||(t.data.hook={}));var s=t[e];function c(){n.apply(this,arguments),b(a.fns,c)}i(s)?a=se([c]):o(s.fns)&&r(s.merged)?(a=s).fns.push(c):a=se([s,c]),a.merged=!0,t[e]=a}function ue(t,e,n,i,r){if(o(e)){if(y(e,n))return t[n]=e[n],r||delete e[n],!0;if(y(e,i))return t[n]=e[i],r||delete e[i],!0}return!1}function fe(t){return a(t)?[vt(t)]:Array.isArray(t)?de(t):void 0}function he(t){return o(t)&&o(t.text)&&!1===t.isComment}function de(t,e){var n,s,c,l,u=[];for(n=0;n<t.length;n++)i(s=t[n])||"boolean"==typeof s||(l=u[c=u.length-1],Array.isArray(s)?s.length>0&&(he((s=de(s,(e||"")+"_"+n))[0])&&he(l)&&(u[c]=vt(l.text+s[0].text),s.shift()),u.push.apply(u,s)):a(s)?he(l)?u[c]=vt(l.text+s):""!==s&&u.push(vt(s)):he(s)&&he(l)?u[c]=vt(l.text+s.text):(r(t._isVList)&&o(s.tag)&&i(s.key)&&o(e)&&(s.key="__vlist"+e+"_"+n+"__"),u.push(s)));return u}function pe(t,e){if(t){for(var n=Object.create(null),i=ct?Reflect.ownKeys(t):Object.keys(t),o=0;o<i.length;o++){var r=i[o];if("__ob__"!==r){for(var a=t[r].from,s=e;s;){if(s._provided&&y(s._provided,a)){n[r]=s._provided[a];break}s=s.$parent}if(!s)if("default"in t[r]){var c=t[r].default;n[r]="function"==typeof c?c.call(e):c}else 0}}return n}}function ge(t,e){if(!t||!t.length)return{};for(var n={},i=0,o=t.length;i<o;i++){var r=t[i],a=r.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,r.context!==e&&r.fnContext!==e||!a||null==a.slot)(n.default||(n.default=[])).push(r);else{var s=a.slot,c=n[s]||(n[s]=[]);"template"===r.tag?c.push.apply(c,r.children||[]):c.push(r)}}for(var l in n)n[l].every(me)&&delete n[l];return n}function me(t){return t.isComment&&!t.asyncFactory||" "===t.text}function be(t,e,i){var o,r=Object.keys(e).length>0,a=t?!!t.$stable:!r,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&i&&i!==n&&s===i.$key&&!r&&!i.$hasNormal)return i;for(var c in o={},t)t[c]&&"$"!==c[0]&&(o[c]=ve(e,c,t[c]))}else o={};for(var l in e)l in o||(o[l]=ye(e,l));return t&&Object.isExtensible(t)&&(t._normalized=o),Y(o,"$stable",a),Y(o,"$key",s),Y(o,"$hasNormal",r),o}function ve(t,e,n){var i=function(){var t=arguments.length?n.apply(null,arguments):n({});return(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:fe(t))&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:i,enumerable:!0,configurable:!0}),i}function ye(t,e){return function(){return t[e]}}function we(t,e){var n,i,r,a,c;if(Array.isArray(t)||"string"==typeof t)for(n=new Array(t.length),i=0,r=t.length;i<r;i++)n[i]=e(t[i],i);else if("number"==typeof t)for(n=new Array(t),i=0;i<t;i++)n[i]=e(i+1,i);else if(s(t))if(ct&&t[Symbol.iterator]){n=[];for(var l=t[Symbol.iterator](),u=l.next();!u.done;)n.push(e(u.value,n.length)),u=l.next()}else for(a=Object.keys(t),n=new Array(a.length),i=0,r=a.length;i<r;i++)c=a[i],n[i]=e(t[c],c,i);return o(n)||(n=[]),n._isVList=!0,n}function xe(t,e,n,i){var o,r=this.$scopedSlots[t];r?(n=n||{},i&&(n=O(O({},i),n)),o=r(n)||e):o=this.$slots[t]||e;var a=n&&n.slot;return a?this.$createElement("template",{slot:a},o):o}function Ce(t){return Ft(this.$options,"filters",t)||I}function Ae(t,e){return Array.isArray(t)?-1===t.indexOf(e):t!==e}function ke(t,e,n,i,o){var r=U.keyCodes[e]||n;return o&&i&&!U.keyCodes[e]?Ae(o,i):r?Ae(r,t):i?S(i)!==e:void 0}function Se(t,e,n,i,o){if(n)if(s(n)){var r;Array.isArray(n)&&(n=j(n));var a=function(a){if("class"===a||"style"===a||m(a))r=t;else{var s=t.attrs&&t.attrs.type;r=i||U.mustUseProp(e,s,a)?t.domProps||(t.domProps={}):t.attrs||(t.attrs={})}var c=C(a),l=S(a);c in r||l in r||(r[a]=n[a],o&&((t.on||(t.on={}))["update:"+a]=function(t){n[a]=t}))};for(var c in n)a(c)}else;return t}function Ee(t,e){var n=this._staticTrees||(this._staticTrees=[]),i=n[t];return i&&!e||Oe(i=n[t]=this.$options.staticRenderFns[t].call(this._renderProxy,null,this),"__static__"+t,!1),i}function _e(t,e,n){return Oe(t,"__once__"+e+(n?"_"+n:""),!0),t}function Oe(t,e,n){if(Array.isArray(t))for(var i=0;i<t.length;i++)t[i]&&"string"!=typeof t[i]&&je(t[i],e+"_"+i,n);else je(t,e,n)}function je(t,e,n){t.isStatic=!0,t.key=e,t.isOnce=n}function Te(t,e){if(e)if(l(e)){var n=t.on=t.on?O({},t.on):{};for(var i in e){var o=n[i],r=e[i];n[i]=o?[].concat(o,r):r}}else;return t}function Be(t,e,n,i){e=e||{$stable:!n};for(var o=0;o<t.length;o++){var r=t[o];Array.isArray(r)?Be(r,e,n):r&&(r.proxy&&(r.fn.proxy=!0),e[r.key]=r.fn)}return i&&(e.$key=i),e}function Ie(t,e){for(var n=0;n<e.length;n+=2){var i=e[n];"string"==typeof i&&i&&(t[e[n]]=e[n+1])}return t}function Pe(t,e){return"string"==typeof t?e+t:t}function De(t){t._o=_e,t._n=p,t._s=d,t._l=we,t._t=xe,t._q=P,t._i=D,t._m=Ee,t._f=Ce,t._k=ke,t._b=Se,t._v=vt,t._e=bt,t._u=Be,t._g=Te,t._d=Ie,t._p=Pe}function Me(t,e,i,o,a){var s,c=this,l=a.options;y(o,"_uid")?(s=Object.create(o))._original=o:(s=o,o=o._original);var u=r(l._compiled),f=!u;this.data=t,this.props=e,this.children=i,this.parent=o,this.listeners=t.on||n,this.injections=pe(l.inject,o),this.slots=function(){return c.$slots||be(t.scopedSlots,c.$slots=ge(i,o)),c.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return be(t.scopedSlots,this.slots())}}),u&&(this.$options=l,this.$slots=this.slots(),this.$scopedSlots=be(t.scopedSlots,this.$slots)),l._scopeId?this._c=function(t,e,n,i){var r=Ye(s,t,e,n,i,f);return r&&!Array.isArray(r)&&(r.fnScopeId=l._scopeId,r.fnContext=o),r}:this._c=function(t,e,n,i){return Ye(s,t,e,n,i,f)}}function Le(t,e,n,i,o){var r=yt(t);return r.fnContext=n,r.fnOptions=i,e.slot&&((r.data||(r.data={})).slot=e.slot),r}function Re(t,e){for(var n in e)t[C(n)]=e[n]}De(Me.prototype);var Fe={init:function(t,e){if(t.componentInstance&&!t.componentInstance._isDestroyed&&t.data.keepAlive){var n=t;Fe.prepatch(n,n)}else{(t.componentInstance=function(t,e){var n={_isComponent:!0,_parentVnode:t,parent:e},i=t.data.inlineTemplate;o(i)&&(n.render=i.render,n.staticRenderFns=i.staticRenderFns);return new t.componentOptions.Ctor(n)}(t,$e)).$mount(e?t.elm:void 0,e)}},prepatch:function(t,e){var i=e.componentOptions;!function(t,e,i,o,r){0;var a=o.data.scopedSlots,s=t.$scopedSlots,c=!!(a&&!a.$stable||s!==n&&!s.$stable||a&&t.$scopedSlots.$key!==a.$key),l=!!(r||t.$options._renderChildren||c);t.$options._parentVnode=o,t.$vnode=o,t._vnode&&(t._vnode.parent=o);if(t.$options._renderChildren=r,t.$attrs=o.data.attrs||n,t.$listeners=i||n,e&&t.$options.props){kt(!1);for(var u=t._props,f=t.$options._propKeys||[],h=0;h<f.length;h++){var d=f[h],p=t.$options.props;u[d]=Ut(d,p,e,t)}kt(!0),t.$options.propsData=e}i=i||n;var g=t.$options._parentListeners;t.$options._parentListeners=i,Ze(t,i,g),l&&(t.$slots=ge(r,o.context),t.$forceUpdate());0}(e.componentInstance=t.componentInstance,i.propsData,i.listeners,e,i.children)},insert:function(t){var e,n=t.context,i=t.componentInstance;i._isMounted||(i._isMounted=!0,rn(i,"mounted")),t.data.keepAlive&&(n._isMounted?((e=i)._inactive=!1,sn.push(e)):nn(i,!0))},destroy:function(t){var e=t.componentInstance;e._isDestroyed||(t.data.keepAlive?on(e,!0):e.$destroy())}},Ue=Object.keys(Fe);function Ne(t,e,a,c,l){if(!i(t)){var u=a.$options._base;if(s(t)&&(t=u.extend(t)),"function"==typeof t){var f;if(i(t.cid)&&void 0===(t=function(t,e){if(r(t.error)&&o(t.errorComp))return t.errorComp;if(o(t.resolved))return t.resolved;var n=Ve;n&&o(t.owners)&&-1===t.owners.indexOf(n)&&t.owners.push(n);if(r(t.loading)&&o(t.loadingComp))return t.loadingComp;if(n&&!o(t.owners)){var a=t.owners=[n],c=!0,l=null,u=null;n.$on("hook:destroyed",(function(){return b(a,n)}));var f=function(t){for(var e=0,n=a.length;e<n;e++)a[e].$forceUpdate();t&&(a.length=0,null!==l&&(clearTimeout(l),l=null),null!==u&&(clearTimeout(u),u=null))},d=M((function(n){t.resolved=Xe(n,e),c?a.length=0:f(!0)})),p=M((function(e){o(t.errorComp)&&(t.error=!0,f(!0))})),g=t(d,p);return s(g)&&(h(g)?i(t.resolved)&&g.then(d,p):h(g.component)&&(g.component.then(d,p),o(g.error)&&(t.errorComp=Xe(g.error,e)),o(g.loading)&&(t.loadingComp=Xe(g.loading,e),0===g.delay?t.loading=!0:l=setTimeout((function(){l=null,i(t.resolved)&&i(t.error)&&(t.loading=!0,f(!1))}),g.delay||200)),o(g.timeout)&&(u=setTimeout((function(){u=null,i(t.resolved)&&p(null)}),g.timeout)))),c=!1,t.loading?t.loadingComp:t.resolved}}(f=t,u)))return function(t,e,n,i,o){var r=bt();return r.asyncFactory=t,r.asyncMeta={data:e,context:n,children:i,tag:o},r}(f,e,a,c,l);e=e||{},_n(t),o(e.model)&&function(t,e){var n=t.model&&t.model.prop||"value",i=t.model&&t.model.event||"input";(e.attrs||(e.attrs={}))[n]=e.model.value;var r=e.on||(e.on={}),a=r[i],s=e.model.callback;o(a)?(Array.isArray(a)?-1===a.indexOf(s):a!==s)&&(r[i]=[s].concat(a)):r[i]=s}(t.options,e);var d=function(t,e,n){var r=e.options.props;if(!i(r)){var a={},s=t.attrs,c=t.props;if(o(s)||o(c))for(var l in r){var u=S(l);ue(a,c,l,u,!0)||ue(a,s,l,u,!1)}return a}}(e,t);if(r(t.options.functional))return function(t,e,i,r,a){var s=t.options,c={},l=s.props;if(o(l))for(var u in l)c[u]=Ut(u,l,e||n);else o(i.attrs)&&Re(c,i.attrs),o(i.props)&&Re(c,i.props);var f=new Me(i,c,a,r,t),h=s.render.call(null,f._c,f);if(h instanceof gt)return Le(h,i,f.parent,s);if(Array.isArray(h)){for(var d=fe(h)||[],p=new Array(d.length),g=0;g<d.length;g++)p[g]=Le(d[g],i,f.parent,s);return p}}(t,d,e,a,c);var p=e.on;if(e.on=e.nativeOn,r(t.options.abstract)){var g=e.slot;e={},g&&(e.slot=g)}!function(t){for(var e=t.hook||(t.hook={}),n=0;n<Ue.length;n++){var i=Ue[n],o=e[i],r=Fe[i];o===r||o&&o._merged||(e[i]=o?ze(r,o):r)}}(e);var m=t.options.name||l;return new gt("vue-component-"+t.cid+(m?"-"+m:""),e,void 0,void 0,void 0,a,{Ctor:t,propsData:d,listeners:p,tag:l,children:c},f)}}}function ze(t,e){var n=function(n,i){t(n,i),e(n,i)};return n._merged=!0,n}function Ye(t,e,n,i,c,l){return(Array.isArray(n)||a(n))&&(c=i,i=n,n=void 0),r(l)&&(c=2),function(t,e,n,i,r){if(o(n)&&o(n.__ob__))return bt();o(n)&&o(n.is)&&(e=n.is);if(!e)return bt();0;Array.isArray(i)&&"function"==typeof i[0]&&((n=n||{}).scopedSlots={default:i[0]},i.length=0);2===r?i=fe(i):1===r&&(i=function(t){for(var e=0;e<t.length;e++)if(Array.isArray(t[e]))return Array.prototype.concat.apply([],t);return t}(i));var a,c;if("string"==typeof e){var l;c=t.$vnode&&t.$vnode.ns||U.getTagNamespace(e),a=U.isReservedTag(e)?new gt(U.parsePlatformTagName(e),n,i,void 0,void 0,t):n&&n.pre||!o(l=Ft(t.$options,"components",e))?new gt(e,n,i,void 0,void 0,t):Ne(l,n,t,i,e)}else a=Ne(e,n,t,i);return Array.isArray(a)?a:o(a)?(o(c)&&He(a,c),o(n)&&function(t){s(t.style)&&oe(t.style);s(t.class)&&oe(t.class)}(n),a):bt()}(t,e,n,i,c)}function He(t,e,n){if(t.ns=e,"foreignObject"===t.tag&&(e=void 0,n=!0),o(t.children))for(var a=0,s=t.children.length;a<s;a++){var c=t.children[a];o(c.tag)&&(i(c.ns)||r(n)&&"svg"!==c.tag)&&He(c,e,n)}}var Ge,Ve=null;function Xe(t,e){return(t.__esModule||ct&&"Module"===t[Symbol.toStringTag])&&(t=t.default),s(t)?e.extend(t):t}function We(t){return t.isComment&&t.asyncFactory}function Qe(t){if(Array.isArray(t))for(var e=0;e<t.length;e++){var n=t[e];if(o(n)&&(o(n.componentOptions)||We(n)))return n}}function qe(t,e){Ge.$on(t,e)}function Ke(t,e){Ge.$off(t,e)}function Je(t,e){var n=Ge;return function i(){var o=e.apply(null,arguments);null!==o&&n.$off(t,i)}}function Ze(t,e,n){Ge=t,ce(e,n||{},qe,Ke,Je,t),Ge=void 0}var $e=null;function tn(t){var e=$e;return $e=t,function(){$e=e}}function en(t){for(;t&&(t=t.$parent);)if(t._inactive)return!0;return!1}function nn(t,e){if(e){if(t._directInactive=!1,en(t))return}else if(t._directInactive)return;if(t._inactive||null===t._inactive){t._inactive=!1;for(var n=0;n<t.$children.length;n++)nn(t.$children[n]);rn(t,"activated")}}function on(t,e){if(!(e&&(t._directInactive=!0,en(t))||t._inactive)){t._inactive=!0;for(var n=0;n<t.$children.length;n++)on(t.$children[n]);rn(t,"deactivated")}}function rn(t,e){dt();var n=t.$options[e],i=e+" hook";if(n)for(var o=0,r=n.length;o<r;o++)Gt(n[o],t,null,t,i);t._hasHookEvent&&t.$emit("hook:"+e),pt()}var an=[],sn=[],cn={},ln=!1,un=!1,fn=0;var hn=0,dn=Date.now;if(X&&!K){var pn=window.performance;pn&&"function"==typeof pn.now&&dn()>document.createEvent("Event").timeStamp&&(dn=function(){return pn.now()})}function gn(){var t,e;for(hn=dn(),un=!0,an.sort((function(t,e){return t.id-e.id})),fn=0;fn<an.length;fn++)(t=an[fn]).before&&t.before(),e=t.id,cn[e]=null,t.run();var n=sn.slice(),i=an.slice();fn=an.length=sn.length=0,cn={},ln=un=!1,function(t){for(var e=0;e<t.length;e++)t[e]._inactive=!0,nn(t[e],!0)}(n),function(t){var e=t.length;for(;e--;){var n=t[e],i=n.vm;i._watcher===n&&i._isMounted&&!i._isDestroyed&&rn(i,"updated")}}(i),rt&&U.devtools&&rt.emit("flush")}var mn=0,bn=function(t,e,n,i,o){this.vm=t,o&&(t._watcher=this),t._watchers.push(this),i?(this.deep=!!i.deep,this.user=!!i.user,this.lazy=!!i.lazy,this.sync=!!i.sync,this.before=i.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++mn,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new st,this.newDepIds=new st,this.expression="","function"==typeof e?this.getter=e:(this.getter=function(t){if(!H.test(t)){var e=t.split(".");return function(t){for(var n=0;n<e.length;n++){if(!t)return;t=t[e[n]]}return t}}}(e),this.getter||(this.getter=T)),this.value=this.lazy?void 0:this.get()};bn.prototype.get=function(){var t;dt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(t){if(!this.user)throw t;Ht(t,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&oe(t),pt(),this.cleanupDeps()}return t},bn.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},bn.prototype.cleanupDeps=function(){for(var t=this.deps.length;t--;){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},bn.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():function(t){var e=t.id;if(null==cn[e]){if(cn[e]=!0,un){for(var n=an.length-1;n>fn&&an[n].id>t.id;)n--;an.splice(n+1,0,t)}else an.push(t);ln||(ln=!0,ne(gn))}}(this)},bn.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||s(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(t){Ht(t,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},bn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},bn.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},bn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var vn={enumerable:!0,configurable:!0,get:T,set:T};function yn(t,e,n){vn.get=function(){return this[e][n]},vn.set=function(t){this[e][n]=t},Object.defineProperty(t,n,vn)}function wn(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var n=t.$options.propsData||{},i=t._props={},o=t.$options._propKeys=[];t.$parent&&kt(!1);var r=function(r){o.push(r);var a=Ut(r,e,n,t);_t(i,r,a),r in t||yn(t,"_props",r)};for(var a in e)r(a);kt(!0)}(t,e.props),e.methods&&function(t,e){t.$options.props;for(var n in e)t[n]="function"!=typeof e[n]?T:E(e[n],t)}(t,e.methods),e.data?function(t){var e=t.$options.data;l(e=t._data="function"==typeof e?function(t,e){dt();try{return t.call(e,e)}catch(t){return Ht(t,e,"data()"),{}}finally{pt()}}(e,t):e||{})||(e={});var n=Object.keys(e),i=t.$options.props,o=(t.$options.methods,n.length);for(;o--;){var r=n[o];0,i&&y(i,r)||z(r)||yn(t,"_data",r)}Et(e,!0)}(t):Et(t._data={},!0),e.computed&&function(t,e){var n=t._computedWatchers=Object.create(null),i=ot();for(var o in e){var r=e[o],a="function"==typeof r?r:r.get;0,i||(n[o]=new bn(t,a||T,T,xn)),o in t||Cn(t,o,r)}}(t,e.computed),e.watch&&e.watch!==et&&function(t,e){for(var n in e){var i=e[n];if(Array.isArray(i))for(var o=0;o<i.length;o++)Sn(t,n,i[o]);else Sn(t,n,i)}}(t,e.watch)}var xn={lazy:!0};function Cn(t,e,n){var i=!ot();"function"==typeof n?(vn.get=i?An(e):kn(n),vn.set=T):(vn.get=n.get?i&&!1!==n.cache?An(e):kn(n.get):T,vn.set=n.set||T),Object.defineProperty(t,e,vn)}function An(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),ft.target&&e.depend(),e.value}}function kn(t){return function(){return t.call(this,this)}}function Sn(t,e,n,i){return l(n)&&(i=n,n=n.handler),"string"==typeof n&&(n=t[n]),t.$watch(e,n,i)}var En=0;function _n(t){var e=t.options;if(t.super){var n=_n(t.super);if(n!==t.superOptions){t.superOptions=n;var i=function(t){var e,n=t.options,i=t.sealedOptions;for(var o in n)n[o]!==i[o]&&(e||(e={}),e[o]=n[o]);return e}(t);i&&O(t.extendOptions,i),(e=t.options=Rt(n,t.extendOptions)).name&&(e.components[e.name]=t)}}return e}function On(t){this._init(t)}function jn(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,i=n.cid,o=t._Ctor||(t._Ctor={});if(o[i])return o[i];var r=t.name||n.options.name;var a=function(t){this._init(t)};return(a.prototype=Object.create(n.prototype)).constructor=a,a.cid=e++,a.options=Rt(n.options,t),a.super=n,a.options.props&&function(t){var e=t.options.props;for(var n in e)yn(t.prototype,"_props",n)}(a),a.options.computed&&function(t){var e=t.options.computed;for(var n in e)Cn(t.prototype,n,e[n])}(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,R.forEach((function(t){a[t]=n[t]})),r&&(a.options.components[r]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=O({},a.options),o[i]=a,a}}function Tn(t){return t&&(t.Ctor.options.name||t.tag)}function Bn(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!u(t)&&t.test(e)}function In(t,e){var n=t.cache,i=t.keys,o=t._vnode;for(var r in n){var a=n[r];if(a){var s=Tn(a.componentOptions);s&&!e(s)&&Pn(n,r,i,o)}}}function Pn(t,e,n,i){var o=t[e];!o||i&&o.tag===i.tag||o.componentInstance.$destroy(),t[e]=null,b(n,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=En++,e._isVue=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),i=e._parentVnode;n.parent=e.parent,n._parentVnode=i;var o=i.componentOptions;n.propsData=o.propsData,n._parentListeners=o.listeners,n._renderChildren=o.children,n._componentTag=o.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=Rt(_n(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&Ze(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,i=t.$vnode=e._parentVnode,o=i&&i.context;t.$slots=ge(e._renderChildren,o),t.$scopedSlots=n,t._c=function(e,n,i,o){return Ye(t,e,n,i,o,!1)},t.$createElement=function(e,n,i,o){return Ye(t,e,n,i,o,!0)};var r=i&&i.data;_t(t,"$attrs",r&&r.attrs||n,null,!0),_t(t,"$listeners",e._parentListeners||n,null,!0)}(e),rn(e,"beforeCreate"),function(t){var e=pe(t.$options.inject,t);e&&(kt(!1),Object.keys(e).forEach((function(n){_t(t,n,e[n])})),kt(!0))}(e),wn(e),function(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}(e),rn(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(On),function(t){var e={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",n),t.prototype.$set=Ot,t.prototype.$delete=jt,t.prototype.$watch=function(t,e,n){var i=this;if(l(e))return Sn(i,t,e,n);(n=n||{}).user=!0;var o=new bn(i,t,e,n);if(n.immediate)try{e.call(i,o.value)}catch(t){Ht(t,i,'callback for immediate watcher "'+o.expression+'"')}return function(){o.teardown()}}}(On),function(t){var e=/^hook:/;t.prototype.$on=function(t,n){var i=this;if(Array.isArray(t))for(var o=0,r=t.length;o<r;o++)i.$on(t[o],n);else(i._events[t]||(i._events[t]=[])).push(n),e.test(t)&&(i._hasHookEvent=!0);return i},t.prototype.$once=function(t,e){var n=this;function i(){n.$off(t,i),e.apply(n,arguments)}return i.fn=e,n.$on(t,i),n},t.prototype.$off=function(t,e){var n=this;if(!arguments.length)return n._events=Object.create(null),n;if(Array.isArray(t)){for(var i=0,o=t.length;i<o;i++)n.$off(t[i],e);return n}var r,a=n._events[t];if(!a)return n;if(!e)return n._events[t]=null,n;for(var s=a.length;s--;)if((r=a[s])===e||r.fn===e){a.splice(s,1);break}return n},t.prototype.$emit=function(t){var e=this,n=e._events[t];if(n){n=n.length>1?_(n):n;for(var i=_(arguments,1),o='event handler for "'+t+'"',r=0,a=n.length;r<a;r++)Gt(n[r],e,i,e,o)}return e}}(On),function(t){t.prototype._update=function(t,e){var n=this,i=n.$el,o=n._vnode,r=tn(n);n._vnode=t,n.$el=o?n.__patch__(o,t):n.__patch__(n.$el,t,e,!1),r(),i&&(i.__vue__=null),n.$el&&(n.$el.__vue__=n),n.$vnode&&n.$parent&&n.$vnode===n.$parent._vnode&&(n.$parent.$el=n.$el)},t.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},t.prototype.$destroy=function(){var t=this;if(!t._isBeingDestroyed){rn(t,"beforeDestroy"),t._isBeingDestroyed=!0;var e=t.$parent;!e||e._isBeingDestroyed||t.$options.abstract||b(e.$children,t),t._watcher&&t._watcher.teardown();for(var n=t._watchers.length;n--;)t._watchers[n].teardown();t._data.__ob__&&t._data.__ob__.vmCount--,t._isDestroyed=!0,t.__patch__(t._vnode,null),rn(t,"destroyed"),t.$off(),t.$el&&(t.$el.__vue__=null),t.$vnode&&(t.$vnode.parent=null)}}}(On),function(t){De(t.prototype),t.prototype.$nextTick=function(t){return ne(t,this)},t.prototype._render=function(){var t,e=this,n=e.$options,i=n.render,o=n._parentVnode;o&&(e.$scopedSlots=be(o.data.scopedSlots,e.$slots,e.$scopedSlots)),e.$vnode=o;try{Ve=e,t=i.call(e._renderProxy,e.$createElement)}catch(n){Ht(n,e,"render"),t=e._vnode}finally{Ve=null}return Array.isArray(t)&&1===t.length&&(t=t[0]),t instanceof gt||(t=bt()),t.parent=o,t}}(On);var Dn=[String,RegExp,Array],Mn={KeepAlive:{name:"keep-alive",abstract:!0,props:{include:Dn,exclude:Dn,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Pn(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){In(t,(function(t){return Bn(e,t)}))})),this.$watch("exclude",(function(e){In(t,(function(t){return!Bn(e,t)}))}))},render:function(){var t=this.$slots.default,e=Qe(t),n=e&&e.componentOptions;if(n){var i=Tn(n),o=this.include,r=this.exclude;if(o&&(!i||!Bn(o,i))||r&&i&&Bn(r,i))return e;var a=this.cache,s=this.keys,c=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;a[c]?(e.componentInstance=a[c].componentInstance,b(s,c),s.push(c)):(a[c]=e,s.push(c),this.max&&s.length>parseInt(this.max)&&Pn(a,s[0],s,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return U}};Object.defineProperty(t,"config",e),t.util={warn:lt,extend:O,mergeOptions:Rt,defineReactive:_t},t.set=Ot,t.delete=jt,t.nextTick=ne,t.observable=function(t){return Et(t),t},t.options=Object.create(null),R.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,O(t.options.components,Mn),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=_(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Rt(this.options,t),this}}(t),jn(t),function(t){R.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}(t)}(On),Object.defineProperty(On.prototype,"$isServer",{get:ot}),Object.defineProperty(On.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(On,"FunctionalRenderContext",{value:Me}),On.version="2.6.12";var Ln=g("style,class"),Rn=g("input,textarea,option,select,progress"),Fn=g("contenteditable,draggable,spellcheck"),Un=g("events,caret,typing,plaintext-only"),Nn=g("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),zn="http://www.w3.org/1999/xlink",Yn=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Hn=function(t){return Yn(t)?t.slice(6,t.length):""},Gn=function(t){return null==t||!1===t};function Vn(t){for(var e=t.data,n=t,i=t;o(i.componentInstance);)(i=i.componentInstance._vnode)&&i.data&&(e=Xn(i.data,e));for(;o(n=n.parent);)n&&n.data&&(e=Xn(e,n.data));return function(t,e){if(o(t)||o(e))return Wn(t,Qn(e));return""}(e.staticClass,e.class)}function Xn(t,e){return{staticClass:Wn(t.staticClass,e.staticClass),class:o(t.class)?[t.class,e.class]:e.class}}function Wn(t,e){return t?e?t+" "+e:t:e||""}function Qn(t){return Array.isArray(t)?function(t){for(var e,n="",i=0,r=t.length;i<r;i++)o(e=Qn(t[i]))&&""!==e&&(n&&(n+=" "),n+=e);return n}(t):s(t)?function(t){var e="";for(var n in t)t[n]&&(e&&(e+=" "),e+=n);return e}(t):"string"==typeof t?t:""}var qn={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Kn=g("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),Jn=g("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),Zn=function(t){return Kn(t)||Jn(t)};var $n=Object.create(null);var ti=g("text,number,password,search,email,tel,url");var ei=Object.freeze({createElement:function(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n},createElementNS:function(t,e){return document.createElementNS(qn[t],e)},createTextNode:function(t){return document.createTextNode(t)},createComment:function(t){return document.createComment(t)},insertBefore:function(t,e,n){t.insertBefore(e,n)},removeChild:function(t,e){t.removeChild(e)},appendChild:function(t,e){t.appendChild(e)},parentNode:function(t){return t.parentNode},nextSibling:function(t){return t.nextSibling},tagName:function(t){return t.tagName},setTextContent:function(t,e){t.textContent=e},setStyleScope:function(t,e){t.setAttribute(e,"")}}),ni={create:function(t,e){ii(e)},update:function(t,e){t.data.ref!==e.data.ref&&(ii(t,!0),ii(e))},destroy:function(t){ii(t,!0)}};function ii(t,e){var n=t.data.ref;if(o(n)){var i=t.context,r=t.componentInstance||t.elm,a=i.$refs;e?Array.isArray(a[n])?b(a[n],r):a[n]===r&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(r)<0&&a[n].push(r):a[n]=[r]:a[n]=r}}var oi=new gt("",{},[]),ri=["create","activate","update","remove","destroy"];function ai(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&o(t.data)===o(e.data)&&function(t,e){if("input"!==t.tag)return!0;var n,i=o(n=t.data)&&o(n=n.attrs)&&n.type,r=o(n=e.data)&&o(n=n.attrs)&&n.type;return i===r||ti(i)&&ti(r)}(t,e)||r(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&i(e.asyncFactory.error))}function si(t,e,n){var i,r,a={};for(i=e;i<=n;++i)o(r=t[i].key)&&(a[r]=i);return a}var ci={create:li,update:li,destroy:function(t){li(t,oi)}};function li(t,e){(t.data.directives||e.data.directives)&&function(t,e){var n,i,o,r=t===oi,a=e===oi,s=fi(t.data.directives,t.context),c=fi(e.data.directives,e.context),l=[],u=[];for(n in c)i=s[n],o=c[n],i?(o.oldValue=i.value,o.oldArg=i.arg,di(o,"update",e,t),o.def&&o.def.componentUpdated&&u.push(o)):(di(o,"bind",e,t),o.def&&o.def.inserted&&l.push(o));if(l.length){var f=function(){for(var n=0;n<l.length;n++)di(l[n],"inserted",e,t)};r?le(e,"insert",f):f()}u.length&&le(e,"postpatch",(function(){for(var n=0;n<u.length;n++)di(u[n],"componentUpdated",e,t)}));if(!r)for(n in s)c[n]||di(s[n],"unbind",t,t,a)}(t,e)}var ui=Object.create(null);function fi(t,e){var n,i,o=Object.create(null);if(!t)return o;for(n=0;n<t.length;n++)(i=t[n]).modifiers||(i.modifiers=ui),o[hi(i)]=i,i.def=Ft(e.$options,"directives",i.name);return o}function hi(t){return t.rawName||t.name+"."+Object.keys(t.modifiers||{}).join(".")}function di(t,e,n,i,o){var r=t.def&&t.def[e];if(r)try{r(n.elm,t,n,i,o)}catch(i){Ht(i,n.context,"directive "+t.name+" "+e+" hook")}}var pi=[ni,ci];function gi(t,e){var n=e.componentOptions;if(!(o(n)&&!1===n.Ctor.options.inheritAttrs||i(t.data.attrs)&&i(e.data.attrs))){var r,a,s=e.elm,c=t.data.attrs||{},l=e.data.attrs||{};for(r in o(l.__ob__)&&(l=e.data.attrs=O({},l)),l)a=l[r],c[r]!==a&&mi(s,r,a);for(r in(K||Z)&&l.value!==c.value&&mi(s,"value",l.value),c)i(l[r])&&(Yn(r)?s.removeAttributeNS(zn,Hn(r)):Fn(r)||s.removeAttribute(r))}}function mi(t,e,n){t.tagName.indexOf("-")>-1?bi(t,e,n):Nn(e)?Gn(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Fn(e)?t.setAttribute(e,function(t,e){return Gn(e)||"false"===e?"false":"contenteditable"===t&&Un(e)?e:"true"}(e,n)):Yn(e)?Gn(n)?t.removeAttributeNS(zn,Hn(e)):t.setAttributeNS(zn,e,n):bi(t,e,n)}function bi(t,e,n){if(Gn(n))t.removeAttribute(e);else{if(K&&!J&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var i=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",i)};t.addEventListener("input",i),t.__ieph=!0}t.setAttribute(e,n)}}var vi={create:gi,update:gi};function yi(t,e){var n=e.elm,r=e.data,a=t.data;if(!(i(r.staticClass)&&i(r.class)&&(i(a)||i(a.staticClass)&&i(a.class)))){var s=Vn(e),c=n._transitionClasses;o(c)&&(s=Wn(s,Qn(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var wi,xi={create:yi,update:yi};function Ci(t,e,n){var i=wi;return function o(){var r=e.apply(null,arguments);null!==r&&Si(t,o,n,i)}}var Ai=Qt&&!(tt&&Number(tt[1])<=53);function ki(t,e,n,i){if(Ai){var o=hn,r=e;e=r._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return r.apply(this,arguments)}}wi.addEventListener(t,e,nt?{capture:n,passive:i}:n)}function Si(t,e,n,i){(i||wi).removeEventListener(t,e._wrapper||e,n)}function Ei(t,e){if(!i(t.data.on)||!i(e.data.on)){var n=e.data.on||{},r=t.data.on||{};wi=e.elm,function(t){if(o(t.__r)){var e=K?"change":"input";t[e]=[].concat(t.__r,t[e]||[]),delete t.__r}o(t.__c)&&(t.change=[].concat(t.__c,t.change||[]),delete t.__c)}(n),ce(n,r,ki,Si,Ci,e.context),wi=void 0}}var _i,Oi={create:Ei,update:Ei};function ji(t,e){if(!i(t.data.domProps)||!i(e.data.domProps)){var n,r,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in o(c.__ob__)&&(c=e.data.domProps=O({},c)),s)n in c||(a[n]="");for(n in c){if(r=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=r;var l=i(r)?"":String(r);Ti(a,l)&&(a.value=l)}else if("innerHTML"===n&&Jn(a.tagName)&&i(a.innerHTML)){(_i=_i||document.createElement("div")).innerHTML="<svg>"+r+"</svg>";for(var u=_i.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;u.firstChild;)a.appendChild(u.firstChild)}else if(r!==s[n])try{a[n]=r}catch(t){}}}}function Ti(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,i=t._vModifiers;if(o(i)){if(i.number)return p(n)!==p(e);if(i.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var Bi={create:ji,update:ji},Ii=w((function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var i=t.split(n);i.length>1&&(e[i[0].trim()]=i[1].trim())}})),e}));function Pi(t){var e=Di(t.style);return t.staticStyle?O(t.staticStyle,e):e}function Di(t){return Array.isArray(t)?j(t):"string"==typeof t?Ii(t):t}var Mi,Li=/^--/,Ri=/\s*!important$/,Fi=function(t,e,n){if(Li.test(e))t.style.setProperty(e,n);else if(Ri.test(n))t.style.setProperty(S(e),n.replace(Ri,""),"important");else{var i=Ni(e);if(Array.isArray(n))for(var o=0,r=n.length;o<r;o++)t.style[i]=n[o];else t.style[i]=n}},Ui=["Webkit","Moz","ms"],Ni=w((function(t){if(Mi=Mi||document.createElement("div").style,"filter"!==(t=C(t))&&t in Mi)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),n=0;n<Ui.length;n++){var i=Ui[n]+e;if(i in Mi)return i}}));function zi(t,e){var n=e.data,r=t.data;if(!(i(n.staticStyle)&&i(n.style)&&i(r.staticStyle)&&i(r.style))){var a,s,c=e.elm,l=r.staticStyle,u=r.normalizedStyle||r.style||{},f=l||u,h=Di(e.data.style)||{};e.data.normalizedStyle=o(h.__ob__)?O({},h):h;var d=function(t,e){var n,i={};if(e)for(var o=t;o.componentInstance;)(o=o.componentInstance._vnode)&&o.data&&(n=Pi(o.data))&&O(i,n);(n=Pi(t.data))&&O(i,n);for(var r=t;r=r.parent;)r.data&&(n=Pi(r.data))&&O(i,n);return i}(e,!0);for(s in f)i(d[s])&&Fi(c,s,"");for(s in d)(a=d[s])!==f[s]&&Fi(c,s,null==a?"":a)}}var Yi={create:zi,update:zi},Hi=/\s+/;function Gi(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Hi).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Vi(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Hi).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",i=" "+e+" ";n.indexOf(i)>=0;)n=n.replace(i," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function Xi(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&O(e,Wi(t.name||"v")),O(e,t),e}return"string"==typeof t?Wi(t):void 0}}var Wi=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Qi=X&&!J,qi="transition",Ki="animation",Ji="transition",Zi="transitionend",$i="animation",to="animationend";Qi&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Ji="WebkitTransition",Zi="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&($i="WebkitAnimation",to="webkitAnimationEnd"));var eo=X?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function no(t){eo((function(){eo(t)}))}function io(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Gi(t,e))}function oo(t,e){t._transitionClasses&&b(t._transitionClasses,e),Vi(t,e)}function ro(t,e,n){var i=so(t,e),o=i.type,r=i.timeout,a=i.propCount;if(!o)return n();var s=o===qi?Zi:to,c=0,l=function(){t.removeEventListener(s,u),n()},u=function(e){e.target===t&&++c>=a&&l()};setTimeout((function(){c<a&&l()}),r+1),t.addEventListener(s,u)}var ao=/\b(transform|all)(,|$)/;function so(t,e){var n,i=window.getComputedStyle(t),o=(i[Ji+"Delay"]||"").split(", "),r=(i[Ji+"Duration"]||"").split(", "),a=co(o,r),s=(i[$i+"Delay"]||"").split(", "),c=(i[$i+"Duration"]||"").split(", "),l=co(s,c),u=0,f=0;return e===qi?a>0&&(n=qi,u=a,f=r.length):e===Ki?l>0&&(n=Ki,u=l,f=c.length):f=(n=(u=Math.max(a,l))>0?a>l?qi:Ki:null)?n===qi?r.length:c.length:0,{type:n,timeout:u,propCount:f,hasTransform:n===qi&&ao.test(i[Ji+"Property"])}}function co(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max.apply(null,e.map((function(e,n){return lo(e)+lo(t[n])})))}function lo(t){return 1e3*Number(t.slice(0,-1).replace(",","."))}function uo(t,e){var n=t.elm;o(n._leaveCb)&&(n._leaveCb.cancelled=!0,n._leaveCb());var r=Xi(t.data.transition);if(!i(r)&&!o(n._enterCb)&&1===n.nodeType){for(var a=r.css,c=r.type,l=r.enterClass,u=r.enterToClass,f=r.enterActiveClass,h=r.appearClass,d=r.appearToClass,g=r.appearActiveClass,m=r.beforeEnter,b=r.enter,v=r.afterEnter,y=r.enterCancelled,w=r.beforeAppear,x=r.appear,C=r.afterAppear,A=r.appearCancelled,k=r.duration,S=$e,E=$e.$vnode;E&&E.parent;)S=E.context,E=E.parent;var _=!S._isMounted||!t.isRootInsert;if(!_||x||""===x){var O=_&&h?h:l,j=_&&g?g:f,T=_&&d?d:u,B=_&&w||m,I=_&&"function"==typeof x?x:b,P=_&&C||v,D=_&&A||y,L=p(s(k)?k.enter:k);0;var R=!1!==a&&!J,F=po(I),U=n._enterCb=M((function(){R&&(oo(n,T),oo(n,j)),U.cancelled?(R&&oo(n,O),D&&D(n)):P&&P(n),n._enterCb=null}));t.data.show||le(t,"insert",(function(){var e=n.parentNode,i=e&&e._pending&&e._pending[t.key];i&&i.tag===t.tag&&i.elm._leaveCb&&i.elm._leaveCb(),I&&I(n,U)})),B&&B(n),R&&(io(n,O),io(n,j),no((function(){oo(n,O),U.cancelled||(io(n,T),F||(ho(L)?setTimeout(U,L):ro(n,c,U)))}))),t.data.show&&(e&&e(),I&&I(n,U)),R||F||U()}}}function fo(t,e){var n=t.elm;o(n._enterCb)&&(n._enterCb.cancelled=!0,n._enterCb());var r=Xi(t.data.transition);if(i(r)||1!==n.nodeType)return e();if(!o(n._leaveCb)){var a=r.css,c=r.type,l=r.leaveClass,u=r.leaveToClass,f=r.leaveActiveClass,h=r.beforeLeave,d=r.leave,g=r.afterLeave,m=r.leaveCancelled,b=r.delayLeave,v=r.duration,y=!1!==a&&!J,w=po(d),x=p(s(v)?v.leave:v);0;var C=n._leaveCb=M((function(){n.parentNode&&n.parentNode._pending&&(n.parentNode._pending[t.key]=null),y&&(oo(n,u),oo(n,f)),C.cancelled?(y&&oo(n,l),m&&m(n)):(e(),g&&g(n)),n._leaveCb=null}));b?b(A):A()}function A(){C.cancelled||(!t.data.show&&n.parentNode&&((n.parentNode._pending||(n.parentNode._pending={}))[t.key]=t),h&&h(n),y&&(io(n,l),io(n,f),no((function(){oo(n,l),C.cancelled||(io(n,u),w||(ho(x)?setTimeout(C,x):ro(n,c,C)))}))),d&&d(n,C),y||w||C())}}function ho(t){return"number"==typeof t&&!isNaN(t)}function po(t){if(i(t))return!1;var e=t.fns;return o(e)?po(Array.isArray(e)?e[0]:e):(t._length||t.length)>1}function go(t,e){!0!==e.data.show&&uo(e)}var mo=function(t){var e,n,s={},c=t.modules,l=t.nodeOps;for(e=0;e<ri.length;++e)for(s[ri[e]]=[],n=0;n<c.length;++n)o(c[n][ri[e]])&&s[ri[e]].push(c[n][ri[e]]);function u(t){var e=l.parentNode(t);o(e)&&l.removeChild(e,t)}function f(t,e,n,i,a,c,u){if(o(t.elm)&&o(c)&&(t=c[u]=yt(t)),t.isRootInsert=!a,!function(t,e,n,i){var a=t.data;if(o(a)){var c=o(t.componentInstance)&&a.keepAlive;if(o(a=a.hook)&&o(a=a.init)&&a(t,!1),o(t.componentInstance))return h(t,e),d(n,t.elm,i),r(c)&&function(t,e,n,i){var r,a=t;for(;a.componentInstance;)if(o(r=(a=a.componentInstance._vnode).data)&&o(r=r.transition)){for(r=0;r<s.activate.length;++r)s.activate[r](oi,a);e.push(a);break}d(n,t.elm,i)}(t,e,n,i),!0}}(t,e,n,i)){var f=t.data,g=t.children,m=t.tag;o(m)?(t.elm=t.ns?l.createElementNS(t.ns,m):l.createElement(m,t),v(t),p(t,g,e),o(f)&&b(t,e),d(n,t.elm,i)):r(t.isComment)?(t.elm=l.createComment(t.text),d(n,t.elm,i)):(t.elm=l.createTextNode(t.text),d(n,t.elm,i))}}function h(t,e){o(t.data.pendingInsert)&&(e.push.apply(e,t.data.pendingInsert),t.data.pendingInsert=null),t.elm=t.componentInstance.$el,m(t)?(b(t,e),v(t)):(ii(t),e.push(t))}function d(t,e,n){o(t)&&(o(n)?l.parentNode(n)===t&&l.insertBefore(t,e,n):l.appendChild(t,e))}function p(t,e,n){if(Array.isArray(e)){0;for(var i=0;i<e.length;++i)f(e[i],n,t.elm,null,!0,e,i)}else a(t.text)&&l.appendChild(t.elm,l.createTextNode(String(t.text)))}function m(t){for(;t.componentInstance;)t=t.componentInstance._vnode;return o(t.tag)}function b(t,n){for(var i=0;i<s.create.length;++i)s.create[i](oi,t);o(e=t.data.hook)&&(o(e.create)&&e.create(oi,t),o(e.insert)&&n.push(t))}function v(t){var e;if(o(e=t.fnScopeId))l.setStyleScope(t.elm,e);else for(var n=t;n;)o(e=n.context)&&o(e=e.$options._scopeId)&&l.setStyleScope(t.elm,e),n=n.parent;o(e=$e)&&e!==t.context&&e!==t.fnContext&&o(e=e.$options._scopeId)&&l.setStyleScope(t.elm,e)}function y(t,e,n,i,o,r){for(;i<=o;++i)f(n[i],r,t,e,!1,n,i)}function w(t){var e,n,i=t.data;if(o(i))for(o(e=i.hook)&&o(e=e.destroy)&&e(t),e=0;e<s.destroy.length;++e)s.destroy[e](t);if(o(e=t.children))for(n=0;n<t.children.length;++n)w(t.children[n])}function x(t,e,n){for(;e<=n;++e){var i=t[e];o(i)&&(o(i.tag)?(C(i),w(i)):u(i.elm))}}function C(t,e){if(o(e)||o(t.data)){var n,i=s.remove.length+1;for(o(e)?e.listeners+=i:e=function(t,e){function n(){0==--n.listeners&&u(t)}return n.listeners=e,n}(t.elm,i),o(n=t.componentInstance)&&o(n=n._vnode)&&o(n.data)&&C(n,e),n=0;n<s.remove.length;++n)s.remove[n](t,e);o(n=t.data.hook)&&o(n=n.remove)?n(t,e):e()}else u(t.elm)}function A(t,e,n,i){for(var r=n;r<i;r++){var a=e[r];if(o(a)&&ai(t,a))return r}}function k(t,e,n,a,c,u){if(t!==e){o(e.elm)&&o(a)&&(e=a[c]=yt(e));var h=e.elm=t.elm;if(r(t.isAsyncPlaceholder))o(e.asyncFactory.resolved)?_(t.elm,e,n):e.isAsyncPlaceholder=!0;else if(r(e.isStatic)&&r(t.isStatic)&&e.key===t.key&&(r(e.isCloned)||r(e.isOnce)))e.componentInstance=t.componentInstance;else{var d,p=e.data;o(p)&&o(d=p.hook)&&o(d=d.prepatch)&&d(t,e);var g=t.children,b=e.children;if(o(p)&&m(e)){for(d=0;d<s.update.length;++d)s.update[d](t,e);o(d=p.hook)&&o(d=d.update)&&d(t,e)}i(e.text)?o(g)&&o(b)?g!==b&&function(t,e,n,r,a){var s,c,u,h=0,d=0,p=e.length-1,g=e[0],m=e[p],b=n.length-1,v=n[0],w=n[b],C=!a;for(;h<=p&&d<=b;)i(g)?g=e[++h]:i(m)?m=e[--p]:ai(g,v)?(k(g,v,r,n,d),g=e[++h],v=n[++d]):ai(m,w)?(k(m,w,r,n,b),m=e[--p],w=n[--b]):ai(g,w)?(k(g,w,r,n,b),C&&l.insertBefore(t,g.elm,l.nextSibling(m.elm)),g=e[++h],w=n[--b]):ai(m,v)?(k(m,v,r,n,d),C&&l.insertBefore(t,m.elm,g.elm),m=e[--p],v=n[++d]):(i(s)&&(s=si(e,h,p)),i(c=o(v.key)?s[v.key]:A(v,e,h,p))?f(v,r,t,g.elm,!1,n,d):ai(u=e[c],v)?(k(u,v,r,n,d),e[c]=void 0,C&&l.insertBefore(t,u.elm,g.elm)):f(v,r,t,g.elm,!1,n,d),v=n[++d]);h>p?y(t,i(n[b+1])?null:n[b+1].elm,n,d,b,r):d>b&&x(e,h,p)}(h,g,b,n,u):o(b)?(o(t.text)&&l.setTextContent(h,""),y(h,null,b,0,b.length-1,n)):o(g)?x(g,0,g.length-1):o(t.text)&&l.setTextContent(h,""):t.text!==e.text&&l.setTextContent(h,e.text),o(p)&&o(d=p.hook)&&o(d=d.postpatch)&&d(t,e)}}}function S(t,e,n){if(r(n)&&o(t.parent))t.parent.data.pendingInsert=e;else for(var i=0;i<e.length;++i)e[i].data.hook.insert(e[i])}var E=g("attrs,class,staticClass,staticStyle,key");function _(t,e,n,i){var a,s=e.tag,c=e.data,l=e.children;if(i=i||c&&c.pre,e.elm=t,r(e.isComment)&&o(e.asyncFactory))return e.isAsyncPlaceholder=!0,!0;if(o(c)&&(o(a=c.hook)&&o(a=a.init)&&a(e,!0),o(a=e.componentInstance)))return h(e,n),!0;if(o(s)){if(o(l))if(t.hasChildNodes())if(o(a=c)&&o(a=a.domProps)&&o(a=a.innerHTML)){if(a!==t.innerHTML)return!1}else{for(var u=!0,f=t.firstChild,d=0;d<l.length;d++){if(!f||!_(f,l[d],n,i)){u=!1;break}f=f.nextSibling}if(!u||f)return!1}else p(e,l,n);if(o(c)){var g=!1;for(var m in c)if(!E(m)){g=!0,b(e,n);break}!g&&c.class&&oe(c.class)}}else t.data!==e.text&&(t.data=e.text);return!0}return function(t,e,n,a){if(!i(e)){var c,u=!1,h=[];if(i(t))u=!0,f(e,h);else{var d=o(t.nodeType);if(!d&&ai(t,e))k(t,e,h,null,null,a);else{if(d){if(1===t.nodeType&&t.hasAttribute(L)&&(t.removeAttribute(L),n=!0),r(n)&&_(t,e,h))return S(e,h,!0),t;c=t,t=new gt(l.tagName(c).toLowerCase(),{},[],void 0,c)}var p=t.elm,g=l.parentNode(p);if(f(e,h,p._leaveCb?null:g,l.nextSibling(p)),o(e.parent))for(var b=e.parent,v=m(e);b;){for(var y=0;y<s.destroy.length;++y)s.destroy[y](b);if(b.elm=e.elm,v){for(var C=0;C<s.create.length;++C)s.create[C](oi,b);var A=b.data.hook.insert;if(A.merged)for(var E=1;E<A.fns.length;E++)A.fns[E]()}else ii(b);b=b.parent}o(g)?x([t],0,0):o(t.tag)&&w(t)}}return S(e,h,u),e.elm}o(t)&&w(t)}}({nodeOps:ei,modules:[vi,xi,Oi,Bi,Yi,X?{create:go,activate:go,remove:function(t,e){!0!==t.data.show?fo(t,e):e()}}:{}].concat(pi)});J&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&ko(t,"input")}));var bo={inserted:function(t,e,n,i){"select"===n.tag?(i.elm&&!i.elm._vOptions?le(n,"postpatch",(function(){bo.componentUpdated(t,e,n)})):vo(t,e,n.context),t._vOptions=[].map.call(t.options,xo)):("textarea"===n.tag||ti(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",Co),t.addEventListener("compositionend",Ao),t.addEventListener("change",Ao),J&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){vo(t,e,n.context);var i=t._vOptions,o=t._vOptions=[].map.call(t.options,xo);if(o.some((function(t,e){return!P(t,i[e])})))(t.multiple?e.value.some((function(t){return wo(t,o)})):e.value!==e.oldValue&&wo(e.value,o))&&ko(t,"change")}}};function vo(t,e,n){yo(t,e,n),(K||Z)&&setTimeout((function(){yo(t,e,n)}),0)}function yo(t,e,n){var i=e.value,o=t.multiple;if(!o||Array.isArray(i)){for(var r,a,s=0,c=t.options.length;s<c;s++)if(a=t.options[s],o)r=D(i,xo(a))>-1,a.selected!==r&&(a.selected=r);else if(P(xo(a),i))return void(t.selectedIndex!==s&&(t.selectedIndex=s));o||(t.selectedIndex=-1)}}function wo(t,e){return e.every((function(e){return!P(e,t)}))}function xo(t){return"_value"in t?t._value:t.value}function Co(t){t.target.composing=!0}function Ao(t){t.target.composing&&(t.target.composing=!1,ko(t.target,"input"))}function ko(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function So(t){return!t.componentInstance||t.data&&t.data.transition?t:So(t.componentInstance._vnode)}var Eo={model:bo,show:{bind:function(t,e,n){var i=e.value,o=(n=So(n)).data&&n.data.transition,r=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;i&&o?(n.data.show=!0,uo(n,(function(){t.style.display=r}))):t.style.display=i?r:"none"},update:function(t,e,n){var i=e.value;!i!=!e.oldValue&&((n=So(n)).data&&n.data.transition?(n.data.show=!0,i?uo(n,(function(){t.style.display=t.__vOriginalDisplay})):fo(n,(function(){t.style.display="none"}))):t.style.display=i?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,i,o){o||(t.style.display=t.__vOriginalDisplay)}}},_o={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function Oo(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?Oo(Qe(e.children)):t}function jo(t){var e={},n=t.$options;for(var i in n.propsData)e[i]=t[i];var o=n._parentListeners;for(var r in o)e[C(r)]=o[r];return e}function To(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var Bo=function(t){return t.tag||We(t)},Io=function(t){return"show"===t.name},Po={name:"transition",props:_o,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(Bo)).length){0;var i=this.mode;0;var o=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return o;var r=Oo(o);if(!r)return o;if(this._leaving)return To(t,o);var s="__transition-"+this._uid+"-";r.key=null==r.key?r.isComment?s+"comment":s+r.tag:a(r.key)?0===String(r.key).indexOf(s)?r.key:s+r.key:r.key;var c=(r.data||(r.data={})).transition=jo(this),l=this._vnode,u=Oo(l);if(r.data.directives&&r.data.directives.some(Io)&&(r.data.show=!0),u&&u.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(r,u)&&!We(u)&&(!u.componentInstance||!u.componentInstance._vnode.isComment)){var f=u.data.transition=O({},c);if("out-in"===i)return this._leaving=!0,le(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),To(t,o);if("in-out"===i){if(We(r))return l;var h,d=function(){h()};le(c,"afterEnter",d),le(c,"enterCancelled",d),le(f,"delayLeave",(function(t){h=t}))}}return o}}},Do=O({tag:String,moveClass:String},_o);function Mo(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function Lo(t){t.data.newPos=t.elm.getBoundingClientRect()}function Ro(t){var e=t.data.pos,n=t.data.newPos,i=e.left-n.left,o=e.top-n.top;if(i||o){t.data.moved=!0;var r=t.elm.style;r.transform=r.WebkitTransform="translate("+i+"px,"+o+"px)",r.transitionDuration="0s"}}delete Do.mode;var Fo={Transition:Po,TransitionGroup:{props:Do,beforeMount:function(){var t=this,e=this._update;this._update=function(n,i){var o=tn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,i)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),i=this.prevChildren=this.children,o=this.$slots.default||[],r=this.children=[],a=jo(this),s=0;s<o.length;s++){var c=o[s];if(c.tag)if(null!=c.key&&0!==String(c.key).indexOf("__vlist"))r.push(c),n[c.key]=c,(c.data||(c.data={})).transition=a;else;}if(i){for(var l=[],u=[],f=0;f<i.length;f++){var h=i[f];h.data.transition=a,h.data.pos=h.elm.getBoundingClientRect(),n[h.key]?l.push(h):u.push(h)}this.kept=t(e,null,l),this.removed=u}return t(e,null,r)},updated:function(){var t=this.prevChildren,e=this.moveClass||(this.name||"v")+"-move";t.length&&this.hasMove(t[0].elm,e)&&(t.forEach(Mo),t.forEach(Lo),t.forEach(Ro),this._reflow=document.body.offsetHeight,t.forEach((function(t){if(t.data.moved){var n=t.elm,i=n.style;io(n,e),i.transform=i.WebkitTransform=i.transitionDuration="",n.addEventListener(Zi,n._moveCb=function t(i){i&&i.target!==n||i&&!/transform$/.test(i.propertyName)||(n.removeEventListener(Zi,t),n._moveCb=null,oo(n,e))})}})))},methods:{hasMove:function(t,e){if(!Qi)return!1;if(this._hasMove)return this._hasMove;var n=t.cloneNode();t._transitionClasses&&t._transitionClasses.forEach((function(t){Vi(n,t)})),Gi(n,e),n.style.display="none",this.$el.appendChild(n);var i=so(n);return this.$el.removeChild(n),this._hasMove=i.hasTransform}}}};On.config.mustUseProp=function(t,e,n){return"value"===n&&Rn(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},On.config.isReservedTag=Zn,On.config.isReservedAttr=Ln,On.config.getTagNamespace=function(t){return Jn(t)?"svg":"math"===t?"math":void 0},On.config.isUnknownElement=function(t){if(!X)return!0;if(Zn(t))return!1;if(t=t.toLowerCase(),null!=$n[t])return $n[t];var e=document.createElement(t);return t.indexOf("-")>-1?$n[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:$n[t]=/HTMLUnknownElement/.test(e.toString())},O(On.options.directives,Eo),O(On.options.components,Fo),On.prototype.__patch__=X?mo:T,On.prototype.$mount=function(t,e){return function(t,e,n){var i;return t.$el=e,t.$options.render||(t.$options.render=bt),rn(t,"beforeMount"),i=function(){t._update(t._render(),n)},new bn(t,i,T,{before:function(){t._isMounted&&!t._isDestroyed&&rn(t,"beforeUpdate")}},!0),n=!1,null==t.$vnode&&(t._isMounted=!0,rn(t,"mounted")),t}(this,t=t&&X?function(t){if("string"==typeof t){return document.querySelector(t)||document.createElement("div")}return t}(t):void 0,e)},X&&setTimeout((function(){U.devtools&&rt&&rt.emit("init",On)}),0),e.default=On}.call(this,n("0288"))},a5e2:function(t,e,n){"use strict";n("b8b7")},a645:function(t,e,n){(e=n("a1a8")(!1)).push([t.i,".colorPanel{position:relative;width:20px;height:20px;flex-shrink:0}.colorPanel .color_block{width:100%;height:100%;background-color:#000;border-radius:3px}.colorPanel .vc-sketch{position:absolute;z-index:12;right:100%;bottom:0;transform:translateY(50%)}.colorPanel .vc-sketch-presets-color{overflow:hidden;position:relative;display:inline-block;margin:0 4px 4px 0;vertical-align:top;cursor:pointer;width:20px;height:20px}.colorPanel .vc-sketch-presets{border:none;padding-top:0}.colorPanel .vc-sketch-field .vc-input__label{opacity:.5;font-size:10px;padding:1px 0 6px 0}.colorPanel .vc-sketch-field--single{padding-left:2px}.colorPanel .vc-sketch{box-shadow:0 8px 16px rgba(0,0,0,.15);padding-bottom:10px}.colorPanel .vc-sketch-color-wrap{display:none}.colorPanel .vc-sketch-field .vc-input__input{box-shadow:none;border:1px solid #ccc;border-radius:2px}",""]),t.exports=e},a700:function(t,e,n){"use strict";n("139e");var i=n("a09b"),o=n("8843"),r=n("45e9"),a=n("4450"),s=n("8573"),c=n("1a81"),l=n("9456"),u=n("891c"),f=n("da02"),h=n("b64f"),d=n("1e51"),p=n("4154"),g=n("fc3a"),m=n("42cc"),b=n("b921"),v=n("5cbf"),y=n("7740"),w=n("2374"),x=n("1f17"),C=o("fetch"),A=o("Headers"),k=x("iterator"),S="URLSearchParams",E="URLSearchParamsIterator",_=u.set,O=u.getterFor(S),j=u.getterFor(E),T=/\+/g,B=Array(4),I=function(t){return B[t-1]||(B[t-1]=RegExp("((?:%[\\da-f]{2}){"+t+"})","gi"))},P=function(t){try{return decodeURIComponent(t)}catch(e){return t}},D=function(t){var e=t.replace(T," "),n=4;try{return decodeURIComponent(e)}catch(t){for(;n;)e=e.replace(I(n--),P);return e}},M=/[!'()~]|%20/g,L={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},R=function(t){return L[t]},F=function(t){return encodeURIComponent(t).replace(M,R)},U=function(t,e){if(e)for(var n,i,o=e.split("&"),r=0;r<o.length;)(n=o[r++]).length&&(i=n.split("="),t.push({key:D(i.shift()),value:D(i.join("="))}))},N=function(t){this.entries.length=0,U(this.entries,t)},z=function(t,e){if(t<e)throw TypeError("Not enough arguments")},Y=l((function(t,e){_(this,{type:E,iterator:y(O(t).entries),kind:e})}),"Iterator",(function(){var t=j(this),e=t.kind,n=t.iterator.next(),i=n.value;return n.done||(n.value="keys"===e?i.key:"values"===e?i.value:[i.key,i.value]),n})),H=function(){f(this,H,S);var t,e,n,i,o,r,a,s,c,l=arguments.length>0?arguments[0]:void 0,u=this,d=[];if(_(u,{type:S,entries:d,updateURL:function(){},updateSearchParams:N}),void 0!==l)if(m(l))if("function"==typeof(t=w(l)))for(n=(e=t.call(l)).next;!(i=n.call(e)).done;){if((a=(r=(o=y(g(i.value))).next).call(o)).done||(s=r.call(o)).done||!r.call(o).done)throw TypeError("Expected sequence with length 2");d.push({key:a.value+"",value:s.value+""})}else for(c in l)h(l,c)&&d.push({key:c,value:l[c]+""});else U(d,"string"==typeof l?"?"===l.charAt(0)?l.slice(1):l:l+"")},G=H.prototype;s(G,{append:function(t,e){z(arguments.length,2);var n=O(this);n.entries.push({key:t+"",value:e+""}),n.updateURL()},delete:function(t){z(arguments.length,1);for(var e=O(this),n=e.entries,i=t+"",o=0;o<n.length;)n[o].key===i?n.splice(o,1):o++;e.updateURL()},get:function(t){z(arguments.length,1);for(var e=O(this).entries,n=t+"",i=0;i<e.length;i++)if(e[i].key===n)return e[i].value;return null},getAll:function(t){z(arguments.length,1);for(var e=O(this).entries,n=t+"",i=[],o=0;o<e.length;o++)e[o].key===n&&i.push(e[o].value);return i},has:function(t){z(arguments.length,1);for(var e=O(this).entries,n=t+"",i=0;i<e.length;)if(e[i++].key===n)return!0;return!1},set:function(t,e){z(arguments.length,1);for(var n,i=O(this),o=i.entries,r=!1,a=t+"",s=e+"",c=0;c<o.length;c++)(n=o[c]).key===a&&(r?o.splice(c--,1):(r=!0,n.value=s));r||o.push({key:a,value:s}),i.updateURL()},sort:function(){var t,e,n,i=O(this),o=i.entries,r=o.slice();for(o.length=0,n=0;n<r.length;n++){for(t=r[n],e=0;e<n;e++)if(o[e].key>t.key){o.splice(e,0,t);break}e===n&&o.push(t)}i.updateURL()},forEach:function(t){for(var e,n=O(this).entries,i=d(t,arguments.length>1?arguments[1]:void 0,3),o=0;o<n.length;)i((e=n[o++]).value,e.key,this)},keys:function(){return new Y(this,"keys")},values:function(){return new Y(this,"values")},entries:function(){return new Y(this,"entries")}},{enumerable:!0}),a(G,k,G.entries),a(G,"toString",(function(){for(var t,e=O(this).entries,n=[],i=0;i<e.length;)t=e[i++],n.push(F(t.key)+"="+F(t.value));return n.join("&")}),{enumerable:!0}),c(H,S),i({global:!0,forced:!r},{URLSearchParams:H}),r||"function"!=typeof C||"function"!=typeof A||i({global:!0,enumerable:!0,forced:!0},{fetch:function(t){var e,n,i,o=[t];return arguments.length>1&&(m(e=arguments[1])&&(n=e.body,p(n)===S&&((i=e.headers?new A(e.headers):new A).has("content-type")||i.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),e=b(e,{body:v(0,String(n)),headers:v(0,i)}))),o.push(e)),C.apply(this,o)}}),t.exports={URLSearchParams:H,getState:O}},a717:function(t,e,n){"use strict";var i,o,r,a=n("c43f"),s=n("d53e"),c=n("b64f"),l=n("1f17"),u=n("67d5"),f=l("iterator"),h=!1;[].keys&&("next"in(r=[].keys())?(o=a(a(r)))!==Object.prototype&&(i=o):h=!0),null==i&&(i={}),u||c(i,f)||s(i,f,(function(){return this})),t.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:h}},a74e:function(t,e,n){"use strict";var i=2147483647,o=/[^\0-\u007E]/,r=/[.\u3002\uFF0E\uFF61]/g,a="Overflow: input needs wider integers to process",s=Math.floor,c=String.fromCharCode,l=function(t){return t+22+75*(t<26)},u=function(t,e,n){var i=0;for(t=n?s(t/700):t>>1,t+=s(t/e);t>455;i+=36)t=s(t/35);return s(i+36*t/(t+38))},f=function(t){var e,n,o=[],r=(t=function(t){for(var e=[],n=0,i=t.length;n<i;){var o=t.charCodeAt(n++);if(o>=55296&&o<=56319&&n<i){var r=t.charCodeAt(n++);56320==(64512&r)?e.push(((1023&o)<<10)+(1023&r)+65536):(e.push(o),n--)}else e.push(o)}return e}(t)).length,f=128,h=0,d=72;for(e=0;e<t.length;e++)(n=t[e])<128&&o.push(c(n));var p=o.length,g=p;for(p&&o.push("-");g<r;){var m=i;for(e=0;e<t.length;e++)(n=t[e])>=f&&n<m&&(m=n);var b=g+1;if(m-f>s((i-h)/b))throw RangeError(a);for(h+=(m-f)*b,f=m,e=0;e<t.length;e++){if((n=t[e])<f&&++h>i)throw RangeError(a);if(n==f){for(var v=h,y=36;;y+=36){var w=y<=d?1:y>=d+26?26:y-d;if(v<w)break;var x=v-w,C=36-w;o.push(c(l(w+x%C))),v=s(x/C)}o.push(c(l(v))),d=u(h,b,g==p),h=0,++g}}++h,++f}return o.join("")};t.exports=function(t){var e,n,i=[],a=t.toLowerCase().replace(r,".").split(".");for(e=0;e<a.length;e++)n=a[e],i.push(o.test(n)?"xn--"+f(n):n);return i.join(".")}},a760:function(t,e,n){"use strict";var i=n("d348"),o=n("c3a3"),r=n("0119"),a=n("287a"),s=i.aTypedArray;(0,i.exportTypedArrayMethod)("subarray",(function(t,e){var n=s(this),i=n.length,c=r(t,i);return new(a(n,n.constructor))(n.buffer,n.byteOffset+c*n.BYTES_PER_ELEMENT,o((void 0===e?i:r(e,i))-c))}))},aa1d:function(t,e,n){(e=n("a1a8")(!1)).push([t.i,".Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:none;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr;zoom:.7;padding:10px 24px;max-height:500px;min-height:34px}.Vue-Toastification__toast--info{background-color:#0d57e1;color:#fff}.Vue-Toastification__toast--warning{background-color:#dcab1a;color:#fff}.Vue-Toastification__toast--error{background-color:#ff3838;color:#fff}.Vue-.Vue-Toastification__toast--success{background-color:#42c71e;color:#fff}",""]),t.exports=e},aaf0:function(t,e,n){"use strict";t.exports={extensions:["jpg","png","apng","gif","webp","flif","cr2","cr3","orf","arw","dng","nef","rw2","raf","tif","bmp","icns","jxr","psd","indd","zip","tar","rar","gz","bz2","7z","dmg","mp4","mid","mkv","webm","mov","avi","mpg","mp2","mp3","m4a","oga","ogg","ogv","opus","flac","wav","spx","amr","pdf","epub","exe","swf","rtf","wasm","woff","woff2","eot","ttf","otf","ico","flv","ps","xz","sqlite","nes","crx","xpi","cab","deb","ar","rpm","Z","lz","cfb","mxf","mts","blend","bpg","docx","pptx","xlsx","3gp","3g2","jp2","jpm","jpx","mj2","aif","qcp","odt","ods","odp","xml","mobi","heic","cur","ktx","ape","wv","dcm","ics","glb","pcap","dsf","lnk","alias","voc","ac3","m4v","m4p","m4b","f4v","f4p","f4b","f4a","mie","asf","ogm","ogx","mpc","arrow","shp","aac","mp1","it","s3m","xm","ai","skp","avif","eps","lzh","pgp","asar","stl"],mimeTypes:["image/jpeg","image/png","image/gif","image/webp","image/flif","image/x-canon-cr2","image/x-canon-cr3","image/tiff","image/bmp","image/vnd.ms-photo","image/vnd.adobe.photoshop","application/x-indesign","application/epub+zip","application/x-xpinstall","application/vnd.oasis.opendocument.text","application/vnd.oasis.opendocument.spreadsheet","application/vnd.oasis.opendocument.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/zip","application/x-tar","application/x-rar-compressed","application/gzip","application/x-bzip2","application/x-7z-compressed","application/x-apple-diskimage","application/x-apache-arrow","video/mp4","audio/midi","video/x-matroska","video/webm","video/quicktime","video/vnd.avi","audio/vnd.wave","audio/qcelp","audio/x-ms-asf","video/x-ms-asf","application/vnd.ms-asf","video/mpeg","video/3gpp","audio/mpeg","audio/mp4","audio/opus","video/ogg","audio/ogg","application/ogg","audio/x-flac","audio/ape","audio/wavpack","audio/amr","application/pdf","application/x-msdownload","application/x-shockwave-flash","application/rtf","application/wasm","font/woff","font/woff2","application/vnd.ms-fontobject","font/ttf","font/otf","image/x-icon","video/x-flv","application/postscript","application/eps","application/x-xz","application/x-sqlite3","application/x-nintendo-nes-rom","application/x-google-chrome-extension","application/vnd.ms-cab-compressed","application/x-deb","application/x-unix-archive","application/x-rpm","application/x-compress","application/x-lzip","application/x-cfb","application/x-mie","application/mxf","video/mp2t","application/x-blender","image/bpg","image/jp2","image/jpx","image/jpm","image/mj2","audio/aiff","application/xml","application/x-mobipocket-ebook","image/heif","image/heif-sequence","image/heic","image/heic-sequence","image/icns","image/ktx","application/dicom","audio/x-musepack","text/calendar","model/gltf-binary","application/vnd.tcpdump.pcap","audio/x-dsf","application/x.ms.shortcut","application/x.apple.alias","audio/x-voc","audio/vnd.dolby.dd-raw","audio/x-m4a","image/apng","image/x-olympus-orf","image/x-sony-arw","image/x-adobe-dng","image/x-nikon-nef","image/x-panasonic-rw2","image/x-fujifilm-raf","video/x-m4v","video/3gpp2","application/x-esri-shape","audio/aac","audio/x-it","audio/x-s3m","audio/x-xm","video/MP1S","video/MP2P","application/vnd.sketchup.skp","image/avif","application/x-lzh-compressed","application/pgp-encrypted","application/x-asar","model/stl"]}},ab31:function(t,e,n){"use strict";var i=n("a09b"),o=n("8d5c"),r=n("8843"),a=n("67d5"),s=n("aba0"),c=n("c1d9"),l=n("89e2"),u=n("2bc8"),f=n("b64f"),h=n("1c94"),d=n("42cc"),p=n("fc3a"),g=n("6050"),m=n("ec87"),b=n("34e1"),v=n("5cbf"),y=n("b921"),w=n("9c6a"),x=n("3de6"),C=n("15b1"),A=n("b91c"),k=n("e329"),S=n("22af"),E=n("97c2"),_=n("d53e"),O=n("4450"),j=n("fe3d"),T=n("9800"),B=n("0c09"),I=n("95bd"),P=n("1f17"),D=n("4dc3"),M=n("1f9e"),L=n("1a81"),R=n("891c"),F=n("bfc3").forEach,U=T("hidden"),N="Symbol",z=P("toPrimitive"),Y=R.set,H=R.getterFor(N),G=Object.prototype,V=o.Symbol,X=r("JSON","stringify"),W=k.f,Q=S.f,q=C.f,K=E.f,J=j("symbols"),Z=j("op-symbols"),$=j("string-to-symbol-registry"),tt=j("symbol-to-string-registry"),et=j("wks"),nt=o.QObject,it=!nt||!nt.prototype||!nt.prototype.findChild,ot=s&&u((function(){return 7!=y(Q({},"a",{get:function(){return Q(this,"a",{value:7}).a}})).a}))?function(t,e,n){var i=W(G,e);i&&delete G[e],Q(t,e,n),i&&t!==G&&Q(G,e,i)}:Q,rt=function(t,e){var n=J[t]=y(V.prototype);return Y(n,{type:N,tag:t,description:e}),s||(n.description=e),n},at=l?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof V},st=function(t,e,n){t===G&&st(Z,e,n),p(t);var i=b(e,!0);return p(n),f(J,i)?(n.enumerable?(f(t,U)&&t[U][i]&&(t[U][i]=!1),n=y(n,{enumerable:v(0,!1)})):(f(t,U)||Q(t,U,v(1,{})),t[U][i]=!0),ot(t,i,n)):Q(t,i,n)},ct=function(t,e){p(t);var n=m(e),i=w(n).concat(ht(n));return F(i,(function(e){s&&!lt.call(n,e)||st(t,e,n[e])})),t},lt=function(t){var e=b(t,!0),n=K.call(this,e);return!(this===G&&f(J,e)&&!f(Z,e))&&(!(n||!f(this,e)||!f(J,e)||f(this,U)&&this[U][e])||n)},ut=function(t,e){var n=m(t),i=b(e,!0);if(n!==G||!f(J,i)||f(Z,i)){var o=W(n,i);return!o||!f(J,i)||f(n,U)&&n[U][i]||(o.enumerable=!0),o}},ft=function(t){var e=q(m(t)),n=[];return F(e,(function(t){f(J,t)||f(B,t)||n.push(t)})),n},ht=function(t){var e=t===G,n=q(e?Z:m(t)),i=[];return F(n,(function(t){!f(J,t)||e&&!f(G,t)||i.push(J[t])})),i};(c||(O((V=function(){if(this instanceof V)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,e=I(t),n=function(t){this===G&&n.call(Z,t),f(this,U)&&f(this[U],e)&&(this[U][e]=!1),ot(this,e,v(1,t))};return s&&it&&ot(G,e,{configurable:!0,set:n}),rt(e,t)}).prototype,"toString",(function(){return H(this).tag})),O(V,"withoutSetter",(function(t){return rt(I(t),t)})),E.f=lt,S.f=st,k.f=ut,x.f=C.f=ft,A.f=ht,D.f=function(t){return rt(P(t),t)},s&&(Q(V.prototype,"description",{configurable:!0,get:function(){return H(this).description}}),a||O(G,"propertyIsEnumerable",lt,{unsafe:!0}))),i({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:V}),F(w(et),(function(t){M(t)})),i({target:N,stat:!0,forced:!c},{for:function(t){var e=String(t);if(f($,e))return $[e];var n=V(e);return $[e]=n,tt[n]=e,n},keyFor:function(t){if(!at(t))throw TypeError(t+" is not a symbol");if(f(tt,t))return tt[t]},useSetter:function(){it=!0},useSimple:function(){it=!1}}),i({target:"Object",stat:!0,forced:!c,sham:!s},{create:function(t,e){return void 0===e?y(t):ct(y(t),e)},defineProperty:st,defineProperties:ct,getOwnPropertyDescriptor:ut}),i({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:ft,getOwnPropertySymbols:ht}),i({target:"Object",stat:!0,forced:u((function(){A.f(1)}))},{getOwnPropertySymbols:function(t){return A.f(g(t))}}),X)&&i({target:"JSON",stat:!0,forced:!c||u((function(){var t=V();return"[null]"!=X([t])||"{}"!=X({a:t})||"{}"!=X(Object(t))}))},{stringify:function(t,e,n){for(var i,o=[t],r=1;arguments.length>r;)o.push(arguments[r++]);if(i=e,(d(e)||void 0!==t)&&!at(t))return h(e)||(e=function(t,e){if("function"==typeof i&&(e=i.call(this,t,e)),!at(e))return e}),o[1]=e,X.apply(null,o)}});V.prototype[z]||_(V.prototype,z,V.prototype.valueOf),L(V,N),B[U]=!0},aba0:function(t,e,n){var i=n("2bc8");t.exports=!i((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},ad36:function(t,e,n){var i=n("0296"),o=n("c3a3");t.exports=function(t){if(void 0===t)return 0;var e=i(t),n=o(e);if(e!==n)throw RangeError("Wrong length or index");return n}},aedd:function(t,e,n){var i=n("2eaa");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("31f45332",i,!0,{sourceMap:!1,shadowMode:!1})},b131:function(t,e,n){"use strict";var i=n("a09b"),o=n("42cc"),r=n("1c94"),a=n("0119"),s=n("c3a3"),c=n("ec87"),l=n("8863"),u=n("1f17"),f=n("4d7f"),h=n("c1e5"),d=f("slice"),p=h("slice",{ACCESSORS:!0,0:0,1:2}),g=u("species"),m=[].slice,b=Math.max;i({target:"Array",proto:!0,forced:!d||!p},{slice:function(t,e){var n,i,u,f=c(this),h=s(f.length),d=a(t,h),p=a(void 0===e?h:e,h);if(r(f)&&("function"!=typeof(n=f.constructor)||n!==Array&&!r(n.prototype)?o(n)&&null===(n=n[g])&&(n=void 0):n=void 0,n===Array||void 0===n))return m.call(f,d,p);for(i=new(void 0===n?Array:n)(b(p-d,0)),u=0;d<p;d++,u++)d in f&&l(i,u,f[d]);return i.length=u,i}})},b203:function(t,e,n){var i=n("00a5");t.exports=function(t){if(i(t))throw TypeError("The method doesn't accept regular expressions");return t}},b220:function(t,e,n){(e=n("a1a8")(!1)).push([t.i,"",""]),t.exports=e},b259:function(t,e,n){var i=n("c7ef");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("49b7d25f",i,!0,{sourceMap:!1,shadowMode:!1})},b3af:function(t,e,n){var i=n("fc3a"),o=n("bc89");t.exports=function(t,e,n,r){try{return r?e(i(n)[0],n[1]):e(n)}catch(e){throw o(t),e}}},b453:function(t,e,n){"use strict";var i=n("a09b"),o=n("8d5c"),r=n("aba0"),a=n("6509"),s=n("d348"),c=n("82b6"),l=n("da02"),u=n("5cbf"),f=n("d53e"),h=n("c3a3"),d=n("ad36"),p=n("f623"),g=n("34e1"),m=n("b64f"),b=n("4154"),v=n("42cc"),y=n("b921"),w=n("dbfe"),x=n("3de6").f,C=n("db7d"),A=n("bfc3").forEach,k=n("6d96"),S=n("22af"),E=n("e329"),_=n("891c"),O=n("6564"),j=_.get,T=_.set,B=S.f,I=E.f,P=Math.round,D=o.RangeError,M=c.ArrayBuffer,L=c.DataView,R=s.NATIVE_ARRAY_BUFFER_VIEWS,F=s.TYPED_ARRAY_TAG,U=s.TypedArray,N=s.TypedArrayPrototype,z=s.aTypedArrayConstructor,Y=s.isTypedArray,H="BYTES_PER_ELEMENT",G="Wrong length",V=function(t,e){for(var n=0,i=e.length,o=new(z(t))(i);i>n;)o[n]=e[n++];return o},X=function(t,e){B(t,e,{get:function(){return j(this)[e]}})},W=function(t){var e;return t instanceof M||"ArrayBuffer"==(e=b(t))||"SharedArrayBuffer"==e},Q=function(t,e){return Y(t)&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},q=function(t,e){return Q(t,e=g(e,!0))?u(2,t[e]):I(t,e)},K=function(t,e,n){return!(Q(t,e=g(e,!0))&&v(n)&&m(n,"value"))||m(n,"get")||m(n,"set")||n.configurable||m(n,"writable")&&!n.writable||m(n,"enumerable")&&!n.enumerable?B(t,e,n):(t[e]=n.value,t)};r?(R||(E.f=q,S.f=K,X(N,"buffer"),X(N,"byteOffset"),X(N,"byteLength"),X(N,"length")),i({target:"Object",stat:!0,forced:!R},{getOwnPropertyDescriptor:q,defineProperty:K}),t.exports=function(t,e,n){var r=t.match(/\d+$/)[0]/8,s=t+(n?"Clamped":"")+"Array",c="get"+t,u="set"+t,g=o[s],m=g,b=m&&m.prototype,S={},E=function(t,e){B(t,e,{get:function(){return function(t,e){var n=j(t);return n.view[c](e*r+n.byteOffset,!0)}(this,e)},set:function(t){return function(t,e,i){var o=j(t);n&&(i=(i=P(i))<0?0:i>255?255:255&i),o.view[u](e*r+o.byteOffset,i,!0)}(this,e,t)},enumerable:!0})};R?a&&(m=e((function(t,e,n,i){return l(t,m,s),O(v(e)?W(e)?void 0!==i?new g(e,p(n,r),i):void 0!==n?new g(e,p(n,r)):new g(e):Y(e)?V(m,e):C.call(m,e):new g(d(e)),t,m)})),w&&w(m,U),A(x(g),(function(t){t in m||f(m,t,g[t])})),m.prototype=b):(m=e((function(t,e,n,i){l(t,m,s);var o,a,c,u=0,f=0;if(v(e)){if(!W(e))return Y(e)?V(m,e):C.call(m,e);o=e,f=p(n,r);var g=e.byteLength;if(void 0===i){if(g%r)throw D(G);if((a=g-f)<0)throw D(G)}else if((a=h(i)*r)+f>g)throw D(G);c=a/r}else c=d(e),o=new M(a=c*r);for(T(t,{buffer:o,byteOffset:f,byteLength:a,length:c,view:new L(o)});u<c;)E(t,u++)})),w&&w(m,U),b=m.prototype=y(N)),b.constructor!==m&&f(b,"constructor",m),F&&f(b,F,s),S[s]=m,i({global:!0,forced:m!=g,sham:!R},S),H in m||f(m,H,r),H in b||f(b,H,r),k(s)}):t.exports=function(){}},b64f:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},b771:function(t,e,n){(function(e){var i=n("8687").strict;t.exports=function(t){if(i(t)){var n=e.from(t.buffer);return t.byteLength!==t.buffer.byteLength&&(n=n.slice(t.byteOffset,t.byteOffset+t.byteLength)),n}return e.from(t)}}).call(this,n("fd40").Buffer)},b784:function(t,e,n){"use strict";var i=n("a09b"),o=n("b203"),r=n("4340");i({target:"String",proto:!0,forced:!n("98f2")("includes")},{includes:function(t){return!!~String(r(this)).indexOf(o(t),arguments.length>1?arguments[1]:void 0)}})},b7d3:function(t,e,n){"use strict";var i=n("8d5c"),o=n("d348"),r=n("139e"),a=n("1f17")("iterator"),s=i.Uint8Array,c=r.values,l=r.keys,u=r.entries,f=o.aTypedArray,h=o.exportTypedArrayMethod,d=s&&s.prototype[a],p=!!d&&("values"==d.name||null==d.name),g=function(){return c.call(f(this))};h("entries",(function(){return u.call(f(this))})),h("keys",(function(){return l.call(f(this))})),h("values",g,!p),h(a,g,!p)},b8b7:function(t,e,n){var i=n("800e");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("15e15f9f",i,!0,{sourceMap:!1,shadowMode:!1})},b91c:function(t,e){e.f=Object.getOwnPropertySymbols},b921:function(t,e,n){var i,o=n("fc3a"),r=n("8587"),a=n("65bb"),s=n("0c09"),c=n("beb6"),l=n("4f3e"),u=n("9800"),f=u("IE_PROTO"),h=function(){},d=function(t){return"<script>"+t+"</"+"script>"},p=function(){try{i=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;p=i?function(t){t.write(d("")),t.close();var e=t.parentWindow.Object;return t=null,e}(i):((e=l("iframe")).style.display="none",c.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(d("document.F=Object")),t.close(),t.F);for(var n=a.length;n--;)delete p.prototype[a[n]];return p()};s[f]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(h.prototype=o(t),n=new h,h.prototype=null,n[f]=t):n=p(),void 0===e?n:r(n,e)}},b9ec:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},bc89:function(t,e,n){var i=n("fc3a");t.exports=function(t){var e=t.return;if(void 0!==e)return i(e.call(t)).value}},be2b:function(t,e,n){"use strict";var i={};function o(t,e,n){n||(n=Error);var o=function(t){var n,i;function o(n,i,o){return t.call(this,function(t,n,i){return"string"==typeof e?e:e(t,n,i)}(n,i,o))||this}return i=t,(n=o).prototype=Object.create(i.prototype),n.prototype.constructor=n,n.__proto__=i,o}(n);o.prototype.name=n.name,o.prototype.code=t,i[t]=o}function r(t,e){if(Array.isArray(t)){var n=t.length;return t=t.map((function(t){return String(t)})),n>2?"one of ".concat(e," ").concat(t.slice(0,n-1).join(", "),", or ")+t[n-1]:2===n?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}return"of ".concat(e," ").concat(String(t))}o("ERR_INVALID_OPT_VALUE",(function(t,e){return'The value "'+e+'" is invalid for option "'+t+'"'}),TypeError),o("ERR_INVALID_ARG_TYPE",(function(t,e,n){var i,o,a,s;if("string"==typeof e&&(o="not ",e.substr(!a||a<0?0:+a,o.length)===o)?(i="must not be",e=e.replace(/^not /,"")):i="must be",function(t,e,n){return(void 0===n||n>t.length)&&(n=t.length),t.substring(n-e.length,n)===e}(t," argument"))s="The ".concat(t," ").concat(i," ").concat(r(e,"type"));else{var c=function(t,e,n){return"number"!=typeof n&&(n=0),!(n+e.length>t.length)&&-1!==t.indexOf(e,n)}(t,".")?"property":"argument";s='The "'.concat(t,'" ').concat(c," ").concat(i," ").concat(r(e,"type"))}return s+=". Received type ".concat(typeof n)}),TypeError),o("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),o("ERR_METHOD_NOT_IMPLEMENTED",(function(t){return"The "+t+" method is not implemented"})),o("ERR_STREAM_PREMATURE_CLOSE","Premature close"),o("ERR_STREAM_DESTROYED",(function(t){return"Cannot call "+t+" after a stream was destroyed"})),o("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),o("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),o("ERR_STREAM_WRITE_AFTER_END","write after end"),o("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),o("ERR_UNKNOWN_ENCODING",(function(t){return"Unknown encoding: "+t}),TypeError),o("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),t.exports.codes=i},beb6:function(t,e,n){var i=n("8843");t.exports=i("document","documentElement")},bfc3:function(t,e,n){var i=n("1e51"),o=n("7866"),r=n("6050"),a=n("c3a3"),s=n("28ea"),c=[].push,l=function(t){var e=1==t,n=2==t,l=3==t,u=4==t,f=6==t,h=7==t,d=5==t||f;return function(p,g,m,b){for(var v,y,w=r(p),x=o(w),C=i(g,m,3),A=a(x.length),k=0,S=b||s,E=e?S(p,A):n||h?S(p,0):void 0;A>k;k++)if((d||k in x)&&(y=C(v=x[k],k,w),t))if(e)E[k]=y;else if(y)switch(t){case 3:return!0;case 5:return v;case 6:return k;case 2:c.call(E,v)}else switch(t){case 4:return!1;case 7:c.call(E,v)}return f?-1:l||u?u:E}};t.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterOut:l(7)}},c06a:function(t,e,n){var i=n("0296");t.exports=function(t){var e=i(t);if(e<0)throw RangeError("The argument can't be less than 0");return e}},c0cd:function(t,e,n){"use strict";var i=n("d348"),o=n("bfc3").filter,r=n("287a"),a=i.aTypedArray,s=i.aTypedArrayConstructor;(0,i.exportTypedArrayMethod)("filter",(function(t){for(var e=o(a(this),t,arguments.length>1?arguments[1]:void 0),n=r(this,this.constructor),i=0,c=e.length,l=new(s(n))(c);c>i;)l[i]=e[i++];return l}))},c119:function(t,e,n){var i=n("1f17"),o=n("b921"),r=n("22af"),a=i("unscopables"),s=Array.prototype;null==s[a]&&r.f(s,a,{configurable:!0,value:o(null)}),t.exports=function(t){s[a][t]=!0}},c199:function(t,e,n){"use strict";n("b259")},c1b6:function(t,e,n){"use strict";var i=n("aba0"),o=n("2bc8"),r=n("9c6a"),a=n("b91c"),s=n("97c2"),c=n("6050"),l=n("7866"),u=Object.assign,f=Object.defineProperty;t.exports=!u||o((function(){if(i&&1!==u({b:1},u(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),o="abcdefghijklmnopqrst";return t[n]=7,o.split("").forEach((function(t){e[t]=t})),7!=u({},t)[n]||r(u({},e)).join("")!=o}))?function(t,e){for(var n=c(t),o=arguments.length,u=1,f=a.f,h=s.f;o>u;)for(var d,p=l(arguments[u++]),g=f?r(p).concat(f(p)):r(p),m=g.length,b=0;m>b;)d=g[b++],i&&!h.call(p,d)||(n[d]=p[d]);return n}:u},c1d9:function(t,e,n){var i=n("2bc8");t.exports=!!Object.getOwnPropertySymbols&&!i((function(){return!String(Symbol())}))},c1e5:function(t,e,n){var i=n("aba0"),o=n("2bc8"),r=n("b64f"),a=Object.defineProperty,s={},c=function(t){throw t};t.exports=function(t,e){if(r(s,t))return s[t];e||(e={});var n=[][t],l=!!r(e,"ACCESSORS")&&e.ACCESSORS,u=r(e,0)?e[0]:c,f=r(e,1)?e[1]:void 0;return s[t]=!!n&&!o((function(){if(l&&!i)return!0;var t={length:-1};l?a(t,1,{enumerable:!0,get:c}):t[1]=1,n.call(t,u,f)}))}},c3a3:function(t,e,n){var i=n("0296"),o=Math.min;t.exports=function(t){return t>0?o(i(t),9007199254740991):0}},c43f:function(t,e,n){var i=n("b64f"),o=n("6050"),r=n("9800"),a=n("cf67"),s=r("IE_PROTO"),c=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=o(t),i(t,s)?t[s]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?c:null}},c665:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const i=n("e1e8"),o=n("7e69");var r=n("7e69");e.EndOfStreamError=r.EndOfStreamError;class a{constructor(){this.promise=new Promise(((t,e)=>{this.reject=e,this.resolve=t}))}}e.StreamReader=class{constructor(t){if(this.s=t,this.endOfStream=!1,this.peekQueue=[],!t.read||!t.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",(()=>this.reject(new o.EndOfStreamError))),this.s.once("error",(t=>this.reject(t))),this.s.once("close",(()=>this.reject(new Error("Stream closed"))))}async peek(t,e,n){const i=await this.read(t,e,n);return this.peekQueue.push(t.slice(e,e+i)),i}async read(t,e,n){if(0===n)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new o.EndOfStreamError;let i=n,r=0;for(;this.peekQueue.length>0&&i>0;){const n=this.peekQueue.pop(),o=Math.min(n.length,i);n.copy(t,e+r,0,o),r+=o,i-=o,o<n.length&&this.peekQueue.push(n.slice(o))}for(;i>0&&!this.endOfStream;){const n=Math.min(i,1048576),o=await this._read(t,e+r,n);if(r+=o,o<n)break;i-=o}return r}async _read(t,e,n){i.ok(!this.request,"Concurrent read operation?");const o=this.s.read(n);return o?(o.copy(t,e),o.length):(this.request={buffer:t,offset:e,length:n,deferred:new a},this.s.once("readable",(()=>{this.tryRead()})),this.request.deferred.promise.then((t=>(this.request=null,t)),(t=>{throw this.request=null,t})))}tryRead(){const t=this.s.read(this.request.length);t?(t.copy(this.request.buffer,this.request.offset),this.request.deferred.resolve(t.length)):this.s.once("readable",(()=>{this.tryRead()}))}reject(t){this.endOfStream=!0,this.request&&(this.request.deferred.reject(t),this.request=null)}}},c726:function(t,e,n){"use strict";var i=n("a09b"),o=n("6158").includes,r=n("c119");i({target:"Array",proto:!0,forced:!n("c1e5")("indexOf",{ACCESSORS:!0,1:0})},{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),r("includes")},c7a1:function(t,e,n){var i=n("7b16");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("87cbb4e6",i,!0,{sourceMap:!1,shadowMode:!1})},c7ef:function(t,e,n){(e=n("a1a8")(!1)).push([t.i,".loadingIcon{display:flex;justify-content:center;align-items:center;padding:6px}",""]),t.exports=e},c8dc:function(t,e){var n=1/0,i=Math.abs,o=Math.pow,r=Math.floor,a=Math.log,s=Math.LN2;t.exports={pack:function(t,e,c){var l,u,f,h=new Array(c),d=8*c-e-1,p=(1<<d)-1,g=p>>1,m=23===e?o(2,-24)-o(2,-77):0,b=t<0||0===t&&1/t<0?1:0,v=0;for((t=i(t))!=t||t===n?(u=t!=t?1:0,l=p):(l=r(a(t)/s),t*(f=o(2,-l))<1&&(l--,f*=2),(t+=l+g>=1?m/f:m*o(2,1-g))*f>=2&&(l++,f/=2),l+g>=p?(u=0,l=p):l+g>=1?(u=(t*f-1)*o(2,e),l+=g):(u=t*o(2,g-1)*o(2,e),l=0));e>=8;h[v++]=255&u,u/=256,e-=8);for(l=l<<e|u,d+=e;d>0;h[v++]=255&l,l/=256,d-=8);return h[--v]|=128*b,h},unpack:function(t,e){var i,r=t.length,a=8*r-e-1,s=(1<<a)-1,c=s>>1,l=a-7,u=r-1,f=t[u--],h=127&f;for(f>>=7;l>0;h=256*h+t[u],u--,l-=8);for(i=h&(1<<-l)-1,h>>=-l,l+=e;l>0;i=256*i+t[u],u--,l-=8);if(0===h)h=1-c;else{if(h===s)return i?NaN:f?-1/0:n;i+=o(2,e),h-=c}return(f?-1:1)*i*o(2,h-e)}}},cb3c:function(t,e,n){"use strict";var i=n("a09b"),o=n("bfc3").filter,r=n("4d7f"),a=n("c1e5"),s=r("filter"),c=a("filter");i({target:"Array",proto:!0,forced:!s||!c},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},cb91:function(t,e,n){var i=n("a09b"),o=n("de3e");i({target:"Array",stat:!0,forced:!n("408b")((function(t){Array.from(t)}))},{from:o})},cca2:function(t,e,n){"use strict";var i=n("a09b"),o=n("7866"),r=n("ec87"),a=n("f8b2"),s=[].join,c=o!=Object,l=a("join",",");i({target:"Array",proto:!0,forced:c||!l},{join:function(t){return s.call(r(this),void 0===t?",":t)}})},ce14:function(t,e,n){"use strict";const i=18761,o=19789;e.a={BIG_ENDIAN:o,LITTLE_ENDIAN:i,getByteOrder:function(t,e){if(t.getUint16(e)===i)return i;if(t.getUint16(e)===o)return o;throw new Error("Illegal byte order value. Faulty image.")}}},cf0a:function(t,e,n){"use strict";var i=n("a09b"),o=n("9456"),r=n("c43f"),a=n("dbfe"),s=n("1a81"),c=n("d53e"),l=n("4450"),u=n("1f17"),f=n("67d5"),h=n("27c4"),d=n("a717"),p=d.IteratorPrototype,g=d.BUGGY_SAFARI_ITERATORS,m=u("iterator"),b="keys",v="values",y="entries",w=function(){return this};t.exports=function(t,e,n,u,d,x,C){o(n,e,u);var A,k,S,E=function(t){if(t===d&&B)return B;if(!g&&t in j)return j[t];switch(t){case b:case v:case y:return function(){return new n(this,t)}}return function(){return new n(this)}},_=e+" Iterator",O=!1,j=t.prototype,T=j[m]||j["@@iterator"]||d&&j[d],B=!g&&T||E(d),I="Array"==e&&j.entries||T;if(I&&(A=r(I.call(new t)),p!==Object.prototype&&A.next&&(f||r(A)===p||(a?a(A,p):"function"!=typeof A[m]&&c(A,m,w)),s(A,_,!0,!0),f&&(h[_]=w))),d==v&&T&&T.name!==v&&(O=!0,B=function(){return T.call(this)}),f&&!C||j[m]===B||c(j,m,B),h[e]=B,d)if(k={values:E(v),keys:x?B:E(b),entries:E(y)},C)for(S in k)(g||O||!(S in j))&&l(j,S,k[S]);else i({target:e,proto:!0,forced:g||O},k);return k}},cf67:function(t,e,n){var i=n("2bc8");t.exports=!i((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},d0bf:function(t,e,n){"use strict";var i=n("aba0"),o=n("8d5c"),r=n("0ef8"),a=n("4450"),s=n("b64f"),c=n("3d7c"),l=n("6564"),u=n("34e1"),f=n("2bc8"),h=n("b921"),d=n("3de6").f,p=n("e329").f,g=n("22af").f,m=n("9414").trim,b="Number",v=o.Number,y=v.prototype,w=c(h(y))==b,x=function(t){var e,n,i,o,r,a,s,c,l=u(t,!1);if("string"==typeof l&&l.length>2)if(43===(e=(l=m(l)).charCodeAt(0))||45===e){if(88===(n=l.charCodeAt(2))||120===n)return NaN}else if(48===e){switch(l.charCodeAt(1)){case 66:case 98:i=2,o=49;break;case 79:case 111:i=8,o=55;break;default:return+l}for(a=(r=l.slice(2)).length,s=0;s<a;s++)if((c=r.charCodeAt(s))<48||c>o)return NaN;return parseInt(r,i)}return+l};if(r(b,!v(" 0o1")||!v("0b1")||v("+0x1"))){for(var C,A=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof A&&(w?f((function(){y.valueOf.call(n)})):c(n)!=b)?l(new v(x(e)),n,A):x(e)},k=i?d(v):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),S=0;k.length>S;S++)s(v,C=k[S])&&!s(A,C)&&g(A,C,p(v,C));A.prototype=y,y.constructor=A,a(o,b,A)}},d21e:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ReadableWebToNodeStream=void 0;const i=n("a233");class o extends i.Readable{constructor(t){super(),this.bytesRead=0,this.released=!1,this.reader=t.getReader()}async _read(){if(this.released)return void this.push(null);this.pendingRead=this.reader.read();const t=await this.pendingRead;delete this.pendingRead,t.done||this.released?this.push(null):(this.bytesRead+=t.value.length,this.push(t.value))}async waitForReadToComplete(){this.pendingRead&&await this.pendingRead}async close(){await this.syncAndRelease()}async syncAndRelease(){this.released=!0,await this.waitForReadToComplete(),await this.reader.releaseLock()}}e.ReadableWebToNodeStream=o},d32a:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));class i{constructor(t){if(function(t){return"object"!=typeof t||void 0===t.length||void 0===t.readUInt8||void 0===t.readUInt16LE||void 0===t.readUInt16BE||void 0===t.readUInt32LE||void 0===t.readUInt32BE||void 0===t.readInt32LE||void 0===t.readInt32BE}(t))throw new Error("DataView: Passed buffer type is unsupported.");this.buffer=t,this.byteLength=this.buffer.length}getUint8(t){return this.buffer.readUInt8(t)}getUint16(t,e){return e?this.buffer.readUInt16LE(t):this.buffer.readUInt16BE(t)}getUint32(t,e){return e?this.buffer.readUInt32LE(t):this.buffer.readUInt32BE(t)}getInt32(t,e){return e?this.buffer.readInt32LE(t):this.buffer.readInt32BE(t)}}},d348:function(t,e,n){"use strict";var i,o=n("e2cb"),r=n("aba0"),a=n("8d5c"),s=n("42cc"),c=n("b64f"),l=n("4154"),u=n("d53e"),f=n("4450"),h=n("22af").f,d=n("c43f"),p=n("dbfe"),g=n("1f17"),m=n("95bd"),b=a.Int8Array,v=b&&b.prototype,y=a.Uint8ClampedArray,w=y&&y.prototype,x=b&&d(b),C=v&&d(v),A=Object.prototype,k=A.isPrototypeOf,S=g("toStringTag"),E=m("TYPED_ARRAY_TAG"),_=o&&!!p&&"Opera"!==l(a.opera),O=!1,j={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},T={BigInt64Array:8,BigUint64Array:8},B=function(t){if(!s(t))return!1;var e=l(t);return c(j,e)||c(T,e)};for(i in j)a[i]||(_=!1);if((!_||"function"!=typeof x||x===Function.prototype)&&(x=function(){throw TypeError("Incorrect invocation")},_))for(i in j)a[i]&&p(a[i],x);if((!_||!C||C===A)&&(C=x.prototype,_))for(i in j)a[i]&&p(a[i].prototype,C);if(_&&d(w)!==C&&p(w,C),r&&!c(C,S))for(i in O=!0,h(C,S,{get:function(){return s(this)?this[E]:void 0}}),j)a[i]&&u(a[i],E,i);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:_,TYPED_ARRAY_TAG:O&&E,aTypedArray:function(t){if(B(t))return t;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(t){if(p){if(k.call(x,t))return t}else for(var e in j)if(c(j,i)){var n=a[e];if(n&&(t===n||k.call(n,t)))return t}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(t,e,n){if(r){if(n)for(var i in j){var o=a[i];o&&c(o.prototype,t)&&delete o.prototype[t]}C[t]&&!n||f(C,t,n?e:_&&v[t]||e)}},exportTypedArrayStaticMethod:function(t,e,n){var i,o;if(r){if(p){if(n)for(i in j)(o=a[i])&&c(o,t)&&delete o[t];if(x[t]&&!n)return;try{return f(x,t,n?e:_&&b[t]||e)}catch(t){}}for(i in j)!(o=a[i])||o[t]&&!n||f(o,t,e)}},isView:function(t){if(!s(t))return!1;var e=l(t);return"DataView"===e||c(j,e)||c(T,e)},isTypedArray:B,TypedArray:x,TypedArrayPrototype:C}},d42d:function(t,e,n){"use strict";(function(e,i){var o;t.exports=S,S.ReadableState=k;n("14cc").EventEmitter;var r=function(t,e){return t.listeners(e).length},a=n("2e90"),s=n("fd40").Buffer,c=e.Uint8Array||function(){};var l,u=n(4);l=u&&u.debuglog?u.debuglog("stream"):function(){};var f,h,d,p=n("71d6"),g=n("e803"),m=n("f655").getHighWaterMark,b=n("be2b").codes,v=b.ERR_INVALID_ARG_TYPE,y=b.ERR_STREAM_PUSH_AFTER_EOF,w=b.ERR_METHOD_NOT_IMPLEMENTED,x=b.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;n("0545")(S,a);var C=g.errorOrDestroy,A=["error","close","destroy","pause","resume"];function k(t,e,i){o=o||n("1ea8"),t=t||{},"boolean"!=typeof i&&(i=e instanceof o),this.objectMode=!!t.objectMode,i&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=m(this,t,"readableHighWaterMark",i),this.buffer=new p,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(f||(f=n("73c2").StringDecoder),this.decoder=new f(t.encoding),this.encoding=t.encoding)}function S(t){if(o=o||n("1ea8"),!(this instanceof S))return new S(t);var e=this instanceof o;this._readableState=new k(t,this,e),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),a.call(this)}function E(t,e,n,i,o){l("readableAddChunk",e);var r,a=t._readableState;if(null===e)a.reading=!1,function(t,e){if(l("onEofChunk"),e.ended)return;if(e.decoder){var n=e.decoder.end();n&&n.length&&(e.buffer.push(n),e.length+=e.objectMode?1:n.length)}e.ended=!0,e.sync?T(t):(e.needReadable=!1,e.emittedReadable||(e.emittedReadable=!0,B(t)))}(t,a);else if(o||(r=function(t,e){var n;i=e,s.isBuffer(i)||i instanceof c||"string"==typeof e||void 0===e||t.objectMode||(n=new v("chunk",["string","Buffer","Uint8Array"],e));var i;return n}(a,e)),r)C(t,r);else if(a.objectMode||e&&e.length>0)if("string"==typeof e||a.objectMode||Object.getPrototypeOf(e)===s.prototype||(e=function(t){return s.from(t)}(e)),i)a.endEmitted?C(t,new x):_(t,a,e,!0);else if(a.ended)C(t,new y);else{if(a.destroyed)return!1;a.reading=!1,a.decoder&&!n?(e=a.decoder.write(e),a.objectMode||0!==e.length?_(t,a,e,!1):I(t,a)):_(t,a,e,!1)}else i||(a.reading=!1,I(t,a));return!a.ended&&(a.length<a.highWaterMark||0===a.length)}function _(t,e,n,i){e.flowing&&0===e.length&&!e.sync?(e.awaitDrain=0,t.emit("data",n)):(e.length+=e.objectMode?1:n.length,i?e.buffer.unshift(n):e.buffer.push(n),e.needReadable&&T(t)),I(t,e)}Object.defineProperty(S.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(t){this._readableState&&(this._readableState.destroyed=t)}}),S.prototype.destroy=g.destroy,S.prototype._undestroy=g.undestroy,S.prototype._destroy=function(t,e){e(t)},S.prototype.push=function(t,e){var n,i=this._readableState;return i.objectMode?n=!0:"string"==typeof t&&((e=e||i.defaultEncoding)!==i.encoding&&(t=s.from(t,e),e=""),n=!0),E(this,t,e,!1,n)},S.prototype.unshift=function(t){return E(this,t,null,!0,!1)},S.prototype.isPaused=function(){return!1===this._readableState.flowing},S.prototype.setEncoding=function(t){f||(f=n("73c2").StringDecoder);var e=new f(t);this._readableState.decoder=e,this._readableState.encoding=this._readableState.decoder.encoding;for(var i=this._readableState.buffer.head,o="";null!==i;)o+=e.write(i.data),i=i.next;return this._readableState.buffer.clear(),""!==o&&this._readableState.buffer.push(o),this._readableState.length=o.length,this};var O=1073741824;function j(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!=t?e.flowing&&e.length?e.buffer.head.data.length:e.length:(t>e.highWaterMark&&(e.highWaterMark=function(t){return t>=O?t=O:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}(t)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0))}function T(t){var e=t._readableState;l("emitReadable",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(l("emitReadable",e.flowing),e.emittedReadable=!0,i.nextTick(B,t))}function B(t){var e=t._readableState;l("emitReadable_",e.destroyed,e.length,e.ended),e.destroyed||!e.length&&!e.ended||(t.emit("readable"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,R(t)}function I(t,e){e.readingMore||(e.readingMore=!0,i.nextTick(P,t,e))}function P(t,e){for(;!e.reading&&!e.ended&&(e.length<e.highWaterMark||e.flowing&&0===e.length);){var n=e.length;if(l("maybeReadMore read 0"),t.read(0),n===e.length)break}e.readingMore=!1}function D(t){var e=t._readableState;e.readableListening=t.listenerCount("readable")>0,e.resumeScheduled&&!e.paused?e.flowing=!0:t.listenerCount("data")>0&&t.resume()}function M(t){l("readable nexttick read 0"),t.read(0)}function L(t,e){l("resume",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit("resume"),R(t),e.flowing&&!e.reading&&t.read(0)}function R(t){var e=t._readableState;for(l("flow",e.flowing);e.flowing&&null!==t.read(););}function F(t,e){return 0===e.length?null:(e.objectMode?n=e.buffer.shift():!t||t>=e.length?(n=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.first():e.buffer.concat(e.length),e.buffer.clear()):n=e.buffer.consume(t,e.decoder),n);var n}function U(t){var e=t._readableState;l("endReadable",e.endEmitted),e.endEmitted||(e.ended=!0,i.nextTick(N,e,t))}function N(t,e){if(l("endReadableNT",t.endEmitted,t.length),!t.endEmitted&&0===t.length&&(t.endEmitted=!0,e.readable=!1,e.emit("end"),t.autoDestroy)){var n=e._writableState;(!n||n.autoDestroy&&n.finished)&&e.destroy()}}function z(t,e){for(var n=0,i=t.length;n<i;n++)if(t[n]===e)return n;return-1}S.prototype.read=function(t){l("read",t),t=parseInt(t,10);var e=this._readableState,n=t;if(0!==t&&(e.emittedReadable=!1),0===t&&e.needReadable&&((0!==e.highWaterMark?e.length>=e.highWaterMark:e.length>0)||e.ended))return l("read: emitReadable",e.length,e.ended),0===e.length&&e.ended?U(this):T(this),null;if(0===(t=j(t,e))&&e.ended)return 0===e.length&&U(this),null;var i,o=e.needReadable;return l("need readable",o),(0===e.length||e.length-t<e.highWaterMark)&&l("length less than watermark",o=!0),e.ended||e.reading?l("reading or ended",o=!1):o&&(l("do read"),e.reading=!0,e.sync=!0,0===e.length&&(e.needReadable=!0),this._read(e.highWaterMark),e.sync=!1,e.reading||(t=j(n,e))),null===(i=t>0?F(t,e):null)?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.awaitDrain=0),0===e.length&&(e.ended||(e.needReadable=!0),n!==t&&e.ended&&U(this)),null!==i&&this.emit("data",i),i},S.prototype._read=function(t){C(this,new w("_read()"))},S.prototype.pipe=function(t,e){var n=this,o=this._readableState;switch(o.pipesCount){case 0:o.pipes=t;break;case 1:o.pipes=[o.pipes,t];break;default:o.pipes.push(t)}o.pipesCount+=1,l("pipe count=%d opts=%j",o.pipesCount,e);var a=(!e||!1!==e.end)&&t!==i.stdout&&t!==i.stderr?c:m;function s(e,i){l("onunpipe"),e===n&&i&&!1===i.hasUnpiped&&(i.hasUnpiped=!0,l("cleanup"),t.removeListener("close",p),t.removeListener("finish",g),t.removeListener("drain",u),t.removeListener("error",d),t.removeListener("unpipe",s),n.removeListener("end",c),n.removeListener("end",m),n.removeListener("data",h),f=!0,!o.awaitDrain||t._writableState&&!t._writableState.needDrain||u())}function c(){l("onend"),t.end()}o.endEmitted?i.nextTick(a):n.once("end",a),t.on("unpipe",s);var u=function(t){return function(){var e=t._readableState;l("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&r(t,"data")&&(e.flowing=!0,R(t))}}(n);t.on("drain",u);var f=!1;function h(e){l("ondata");var i=t.write(e);l("dest.write",i),!1===i&&((1===o.pipesCount&&o.pipes===t||o.pipesCount>1&&-1!==z(o.pipes,t))&&!f&&(l("false write response, pause",o.awaitDrain),o.awaitDrain++),n.pause())}function d(e){l("onerror",e),m(),t.removeListener("error",d),0===r(t,"error")&&C(t,e)}function p(){t.removeListener("finish",g),m()}function g(){l("onfinish"),t.removeListener("close",p),m()}function m(){l("unpipe"),n.unpipe(t)}return n.on("data",h),function(t,e,n){if("function"==typeof t.prependListener)return t.prependListener(e,n);t._events&&t._events[e]?Array.isArray(t._events[e])?t._events[e].unshift(n):t._events[e]=[n,t._events[e]]:t.on(e,n)}(t,"error",d),t.once("close",p),t.once("finish",g),t.emit("pipe",n),o.flowing||(l("pipe resume"),n.resume()),t},S.prototype.unpipe=function(t){var e=this._readableState,n={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return t&&t!==e.pipes||(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,n)),this;if(!t){var i=e.pipes,o=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var r=0;r<o;r++)i[r].emit("unpipe",this,{hasUnpiped:!1});return this}var a=z(e.pipes,t);return-1===a||(e.pipes.splice(a,1),e.pipesCount-=1,1===e.pipesCount&&(e.pipes=e.pipes[0]),t.emit("unpipe",this,n)),this},S.prototype.on=function(t,e){var n=a.prototype.on.call(this,t,e),o=this._readableState;return"data"===t?(o.readableListening=this.listenerCount("readable")>0,!1!==o.flowing&&this.resume()):"readable"===t&&(o.endEmitted||o.readableListening||(o.readableListening=o.needReadable=!0,o.flowing=!1,o.emittedReadable=!1,l("on readable",o.length,o.reading),o.length?T(this):o.reading||i.nextTick(M,this))),n},S.prototype.addListener=S.prototype.on,S.prototype.removeListener=function(t,e){var n=a.prototype.removeListener.call(this,t,e);return"readable"===t&&i.nextTick(D,this),n},S.prototype.removeAllListeners=function(t){var e=a.prototype.removeAllListeners.apply(this,arguments);return"readable"!==t&&void 0!==t||i.nextTick(D,this),e},S.prototype.resume=function(){var t=this._readableState;return t.flowing||(l("resume"),t.flowing=!t.readableListening,function(t,e){e.resumeScheduled||(e.resumeScheduled=!0,i.nextTick(L,t,e))}(this,t)),t.paused=!1,this},S.prototype.pause=function(){return l("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(l("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},S.prototype.wrap=function(t){var e=this,n=this._readableState,i=!1;for(var o in t.on("end",(function(){if(l("wrapped end"),n.decoder&&!n.ended){var t=n.decoder.end();t&&t.length&&e.push(t)}e.push(null)})),t.on("data",(function(o){(l("wrapped data"),n.decoder&&(o=n.decoder.write(o)),n.objectMode&&null==o)||(n.objectMode||o&&o.length)&&(e.push(o)||(i=!0,t.pause()))})),t)void 0===this[o]&&"function"==typeof t[o]&&(this[o]=function(e){return function(){return t[e].apply(t,arguments)}}(o));for(var r=0;r<A.length;r++)t.on(A[r],this.emit.bind(this,A[r]));return this._read=function(e){l("wrapped _read",e),i&&(i=!1,t.resume())},this},"function"==typeof Symbol&&(S.prototype[Symbol.asyncIterator]=function(){return void 0===h&&(h=n("2b60")),h(this)}),Object.defineProperty(S.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(S.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(S.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(t){this._readableState&&(this._readableState.flowing=t)}}),S._fromList=F,Object.defineProperty(S.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(S.from=function(t,e){return void 0===d&&(d=n("609d")),d(S,t,e)})}).call(this,n("0288"),n("eef6"))},d53e:function(t,e,n){var i=n("aba0"),o=n("22af"),r=n("5cbf");t.exports=i?function(t,e,n){return o.f(t,e,r(1,n))}:function(t,e,n){return t[e]=n,t}},d6dc:function(t,e,n){"use strict";var i=n("a09b"),o=n("67d5"),r=n("225c"),a=n("2bc8"),s=n("8843"),c=n("287a"),l=n("20ca"),u=n("4450");i({target:"Promise",proto:!0,real:!0,forced:!!r&&a((function(){r.prototype.finally.call({then:function(){}},(function(){}))}))},{finally:function(t){var e=c(this,s("Promise")),n="function"==typeof t;return this.then(n?function(n){return l(e,t()).then((function(){return n}))}:t,n?function(n){return l(e,t()).then((function(){throw n}))}:t)}}),o||"function"!=typeof r||r.prototype.finally||u(r.prototype,"finally",s("Promise").prototype.finally)},d884:function(t,e,n){"use strict";var i=n("a09b"),o=n("bfc3").some,r=n("f8b2"),a=n("c1e5"),s=r("some"),c=a("some");i({target:"Array",proto:!0,forced:!s||!c},{some:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},d8a8:function(t,e,n){"use strict";var i=n("bfc3").forEach,o=n("f8b2"),r=n("c1e5"),a=o("forEach"),s=r("forEach");t.exports=a&&s?[].forEach:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}},d9de:function(t,e,n){var i=n("b9ec"),o=n("6050"),r=n("7866"),a=n("c3a3"),s=function(t){return function(e,n,s,c){i(n);var l=o(e),u=r(l),f=a(l.length),h=t?f-1:0,d=t?-1:1;if(s<2)for(;;){if(h in u){c=u[h],h+=d;break}if(h+=d,t?h<0:f<=h)throw TypeError("Reduce of empty array with no initial value")}for(;t?h>=0:f>h;h+=d)h in u&&(c=n(c,u[h],h,l));return c}};t.exports={left:s(!1),right:s(!0)}},da02:function(t,e){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},da10:function(t,e,n){"use strict";var i=n("d348"),o=n("d9de").left,r=i.aTypedArray;(0,i.exportTypedArrayMethod)("reduce",(function(t){return o(r(this),t,arguments.length,arguments.length>1?arguments[1]:void 0)}))},da5e:function(t,e,n){"use strict";var i=n("d348"),o=n("bfc3").find,r=i.aTypedArray;(0,i.exportTypedArrayMethod)("find",(function(t){return o(r(this),t,arguments.length>1?arguments[1]:void 0)}))},daa5:function(t,e,n){"use strict";n("6e48")},db7d:function(t,e,n){var i=n("6050"),o=n("c3a3"),r=n("2374"),a=n("8c6c"),s=n("1e51"),c=n("d348").aTypedArrayConstructor;t.exports=function(t){var e,n,l,u,f,h,d=i(t),p=arguments.length,g=p>1?arguments[1]:void 0,m=void 0!==g,b=r(d);if(null!=b&&!a(b))for(h=(f=b.call(d)).next,d=[];!(u=h.call(f)).done;)d.push(u.value);for(m&&p>2&&(g=s(g,arguments[2],2)),n=o(d.length),l=new(c(this))(n),e=0;n>e;e++)l[e]=m?g(d[e],e):d[e];return l}},dbfe:function(t,e,n){var i=n("fc3a"),o=n("15cc");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return i(n),o(r),e?t.call(n,r):n.__proto__=r,n}}():void 0)},dc62:function(t,e){t.exports=function(t){return t&&"object"==typeof t&&"function"==typeof t.copy&&"function"==typeof t.fill&&"function"==typeof t.readUInt8}},de3e:function(t,e,n){"use strict";var i=n("1e51"),o=n("6050"),r=n("b3af"),a=n("8c6c"),s=n("c3a3"),c=n("8863"),l=n("2374");t.exports=function(t){var e,n,u,f,h,d,p=o(t),g="function"==typeof this?this:Array,m=arguments.length,b=m>1?arguments[1]:void 0,v=void 0!==b,y=l(p),w=0;if(v&&(b=i(b,m>2?arguments[2]:void 0,2)),null==y||g==Array&&a(y))for(n=new g(e=s(p.length));e>w;w++)d=v?b(p[w],w):p[w],c(n,w,d);else for(h=(f=y.call(p)).next,n=new g;!(u=h.call(f)).done;w++)d=v?r(f,b,[u.value,w],!0):u.value,c(n,w,d);return n.length=w,n}},df67:function(t,e,n){t.exports=function(t){"use strict";t=t&&t.hasOwnProperty("default")?t.default:t;var e={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(t,e){switch(e){case"W":return t+"周";default:return t+"日"}},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(t,e){var n=100*t+e;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"}};return t.locale(e,null,!0),e}(n("e807"))},dfa4:function(t,e,n){var i=n("33f9");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("1b1467e2",i,!0,{sourceMap:!1,shadowMode:!1})},e1af:function(t,e,n){"use strict";function i(t){this.name="MetadataMissingError",this.message=t||"No Exif data",this.stack=(new Error).stack}i.prototype=new Error,e.a={MetadataMissingError:i}},e1e8:function(t,e,n){"use strict";(function(e){var i=n("7593");function o(t,e){if(t===e)return 0;for(var n=t.length,i=e.length,o=0,r=Math.min(n,i);o<r;++o)if(t[o]!==e[o]){n=t[o],i=e[o];break}return n<i?-1:i<n?1:0}function r(t){return e.Buffer&&"function"==typeof e.Buffer.isBuffer?e.Buffer.isBuffer(t):!(null==t||!t._isBuffer)}var a=n("49a5"),s=Object.prototype.hasOwnProperty,c=Array.prototype.slice,l="foo"===function(){}.name;function u(t){return Object.prototype.toString.call(t)}function f(t){return!r(t)&&("function"==typeof e.ArrayBuffer&&("function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(t):!!t&&(t instanceof DataView||!!(t.buffer&&t.buffer instanceof ArrayBuffer))))}var h=t.exports=v,d=/\s*function\s+([^\(\s]*)\s*/;function p(t){if(a.isFunction(t)){if(l)return t.name;var e=t.toString().match(d);return e&&e[1]}}function g(t,e){return"string"==typeof t?t.length<e?t:t.slice(0,e):t}function m(t){if(l||!a.isFunction(t))return a.inspect(t);var e=p(t);return"[Function"+(e?": "+e:"")+"]"}function b(t,e,n,i,o){throw new h.AssertionError({message:n,actual:t,expected:e,operator:i,stackStartFunction:o})}function v(t,e){t||b(t,!0,e,"==",h.ok)}function y(t,e,n,i){if(t===e)return!0;if(r(t)&&r(e))return 0===o(t,e);if(a.isDate(t)&&a.isDate(e))return t.getTime()===e.getTime();if(a.isRegExp(t)&&a.isRegExp(e))return t.source===e.source&&t.global===e.global&&t.multiline===e.multiline&&t.lastIndex===e.lastIndex&&t.ignoreCase===e.ignoreCase;if(null!==t&&"object"==typeof t||null!==e&&"object"==typeof e){if(f(t)&&f(e)&&u(t)===u(e)&&!(t instanceof Float32Array||t instanceof Float64Array))return 0===o(new Uint8Array(t.buffer),new Uint8Array(e.buffer));if(r(t)!==r(e))return!1;var s=(i=i||{actual:[],expected:[]}).actual.indexOf(t);return-1!==s&&s===i.expected.indexOf(e)||(i.actual.push(t),i.expected.push(e),function(t,e,n,i){if(null==t||null==e)return!1;if(a.isPrimitive(t)||a.isPrimitive(e))return t===e;if(n&&Object.getPrototypeOf(t)!==Object.getPrototypeOf(e))return!1;var o=w(t),r=w(e);if(o&&!r||!o&&r)return!1;if(o)return y(t=c.call(t),e=c.call(e),n);var s,l,u=A(t),f=A(e);if(u.length!==f.length)return!1;for(u.sort(),f.sort(),l=u.length-1;l>=0;l--)if(u[l]!==f[l])return!1;for(l=u.length-1;l>=0;l--)if(!y(t[s=u[l]],e[s],n,i))return!1;return!0}(t,e,n,i))}return n?t===e:t==e}function w(t){return"[object Arguments]"==Object.prototype.toString.call(t)}function x(t,e){if(!t||!e)return!1;if("[object RegExp]"==Object.prototype.toString.call(e))return e.test(t);try{if(t instanceof e)return!0}catch(t){}return!Error.isPrototypeOf(e)&&!0===e.call({},t)}function C(t,e,n,i){var o;if("function"!=typeof e)throw new TypeError('"block" argument must be a function');"string"==typeof n&&(i=n,n=null),o=function(t){var e;try{t()}catch(t){e=t}return e}(e),i=(n&&n.name?" ("+n.name+").":".")+(i?" "+i:"."),t&&!o&&b(o,n,"Missing expected exception"+i);var r="string"==typeof i,s=!t&&o&&!n;if((!t&&a.isError(o)&&r&&x(o,n)||s)&&b(o,n,"Got unwanted exception"+i),t&&o&&n&&!x(o,n)||!t&&o)throw o}h.AssertionError=function(t){this.name="AssertionError",this.actual=t.actual,this.expected=t.expected,this.operator=t.operator,t.message?(this.message=t.message,this.generatedMessage=!1):(this.message=function(t){return g(m(t.actual),128)+" "+t.operator+" "+g(m(t.expected),128)}(this),this.generatedMessage=!0);var e=t.stackStartFunction||b;if(Error.captureStackTrace)Error.captureStackTrace(this,e);else{var n=new Error;if(n.stack){var i=n.stack,o=p(e),r=i.indexOf("\n"+o);if(r>=0){var a=i.indexOf("\n",r+1);i=i.substring(a+1)}this.stack=i}}},a.inherits(h.AssertionError,Error),h.fail=b,h.ok=v,h.equal=function(t,e,n){t!=e&&b(t,e,n,"==",h.equal)},h.notEqual=function(t,e,n){t==e&&b(t,e,n,"!=",h.notEqual)},h.deepEqual=function(t,e,n){y(t,e,!1)||b(t,e,n,"deepEqual",h.deepEqual)},h.deepStrictEqual=function(t,e,n){y(t,e,!0)||b(t,e,n,"deepStrictEqual",h.deepStrictEqual)},h.notDeepEqual=function(t,e,n){y(t,e,!1)&&b(t,e,n,"notDeepEqual",h.notDeepEqual)},h.notDeepStrictEqual=function t(e,n,i){y(e,n,!0)&&b(e,n,i,"notDeepStrictEqual",t)},h.strictEqual=function(t,e,n){t!==e&&b(t,e,n,"===",h.strictEqual)},h.notStrictEqual=function(t,e,n){t===e&&b(t,e,n,"!==",h.notStrictEqual)},h.throws=function(t,e,n){C(!0,t,e,n)},h.doesNotThrow=function(t,e,n){C(!1,t,e,n)},h.ifError=function(t){if(t)throw t},h.strict=i((function t(e,n){e||b(e,!0,n,"==",t)}),h,{equal:h.strictEqual,deepEqual:h.deepStrictEqual,notEqual:h.notStrictEqual,notDeepEqual:h.notDeepStrictEqual}),h.strict.strict=h.strict;var A=Object.keys||function(t){var e=[];for(var n in t)s.call(t,n)&&e.push(n);return e}}).call(this,n("0288"))},e248:function(t,e){e.read=function(t,e,n,i,o){var r,a,s=8*o-i-1,c=(1<<s)-1,l=c>>1,u=-7,f=n?o-1:0,h=n?-1:1,d=t[e+f];for(f+=h,r=d&(1<<-u)-1,d>>=-u,u+=s;u>0;r=256*r+t[e+f],f+=h,u-=8);for(a=r&(1<<-u)-1,r>>=-u,u+=i;u>0;a=256*a+t[e+f],f+=h,u-=8);if(0===r)r=1-l;else{if(r===c)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,i),r-=l}return(d?-1:1)*a*Math.pow(2,r-i)},e.write=function(t,e,n,i,o,r){var a,s,c,l=8*r-o-1,u=(1<<l)-1,f=u>>1,h=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,d=i?0:r-1,p=i?1:-1,g=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=u):(a=Math.floor(Math.log(e)/Math.LN2),e*(c=Math.pow(2,-a))<1&&(a--,c*=2),(e+=a+f>=1?h/c:h*Math.pow(2,1-f))*c>=2&&(a++,c/=2),a+f>=u?(s=0,a=u):a+f>=1?(s=(e*c-1)*Math.pow(2,o),a+=f):(s=e*Math.pow(2,f-1)*Math.pow(2,o),a=0));o>=8;t[n+d]=255&s,d+=p,s/=256,o-=8);for(a=a<<o|s,l+=o;l>0;t[n+d]=255&a,d+=p,a/=256,l-=8);t[n+d-p]|=128*g}},e27c:function(t,e,n){var i=n("b64f"),o=n("3449"),r=n("e329"),a=n("22af");t.exports=function(t,e){for(var n=o(e),s=a.f,c=r.f,l=0;l<n.length;l++){var u=n[l];i(t,u)||s(t,u,c(e,u))}}},e2cb:function(t,e){t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},e329:function(t,e,n){var i=n("aba0"),o=n("97c2"),r=n("5cbf"),a=n("ec87"),s=n("34e1"),c=n("b64f"),l=n("5e7a"),u=Object.getOwnPropertyDescriptor;e.f=i?u:function(t,e){if(t=a(t),e=s(e,!0),l)try{return u(t,e)}catch(t){}if(c(t,e))return r(!o.f.call(t,e),t[e])}},e469:function(t,e,n){var i=n("8d5c");t.exports=i},e803:function(t,e,n){"use strict";(function(e){function n(t,e){o(t,e),i(t)}function i(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit("close")}function o(t,e){t.emit("error",e)}t.exports={destroy:function(t,r){var a=this,s=this._readableState&&this._readableState.destroyed,c=this._writableState&&this._writableState.destroyed;return s||c?(r?r(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(o,this,t)):e.nextTick(o,this,t)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,(function(t){!r&&t?a._writableState?a._writableState.errorEmitted?e.nextTick(i,a):(a._writableState.errorEmitted=!0,e.nextTick(n,a,t)):e.nextTick(n,a,t):r?(e.nextTick(i,a),r(t)):e.nextTick(i,a)})),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(t,e){var n=t._readableState,i=t._writableState;n&&n.autoDestroy||i&&i.autoDestroy?t.destroy(e):t.emit("error",e)}}}).call(this,n("eef6"))},e807:function(t,e,n){t.exports=function(){"use strict";var t="millisecond",e="second",n="minute",i="hour",o="day",r="week",a="month",s="quarter",c="year",l="date",u=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[^0-9]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?.?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,h={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},d=function(t,e,n){var i=String(t);return!i||i.length>=e?t:""+Array(e+1-i.length).join(n)+t},p={s:d,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),i=Math.floor(n/60),o=n%60;return(e<=0?"+":"-")+d(i,2,"0")+":"+d(o,2,"0")},m:function t(e,n){if(e.date()<n.date())return-t(n,e);var i=12*(n.year()-e.year())+(n.month()-e.month()),o=e.clone().add(i,a),r=n-o<0,s=e.clone().add(i+(r?-1:1),a);return+(-(i+(n-o)/(r?o-s:s-o))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(u){return{M:a,y:c,w:r,d:o,D:l,h:i,m:n,s:e,ms:t,Q:s}[u]||String(u||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},g="en",m={};m[g]=h;var b=function(t){return t instanceof x},v=function(t,e,n){var i;if(!t)return g;if("string"==typeof t)m[t]&&(i=t),e&&(m[t]=e,i=t);else{var o=t.name;m[o]=t,i=o}return!n&&i&&(g=i),i||!n&&g},y=function(t,e){if(b(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new x(n)},w=p;w.l=v,w.i=b,w.w=function(t,e){return y(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var x=function(){function h(t){this.$L=v(t.locale,null,!0),this.parse(t)}var d=h.prototype;return d.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(w.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var i=e.match(u);if(i){var o=i[2]-1||0,r=(i[7]||"0").substring(0,3);return n?new Date(Date.UTC(i[1],o,i[3]||1,i[4]||0,i[5]||0,i[6]||0,r)):new Date(i[1],o,i[3]||1,i[4]||0,i[5]||0,i[6]||0,r)}}return new Date(e)}(t),this.$x=t.x||{},this.init()},d.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},d.$utils=function(){return w},d.isValid=function(){return!("Invalid Date"===this.$d.toString())},d.isSame=function(t,e){var n=y(t);return this.startOf(e)<=n&&n<=this.endOf(e)},d.isAfter=function(t,e){return y(t)<this.startOf(e)},d.isBefore=function(t,e){return this.endOf(e)<y(t)},d.$g=function(t,e,n){return w.u(t)?this[e]:this.set(n,t)},d.unix=function(){return Math.floor(this.valueOf()/1e3)},d.valueOf=function(){return this.$d.getTime()},d.startOf=function(t,s){var u=this,f=!!w.u(s)||s,h=w.p(t),d=function(t,e){var n=w.w(u.$u?Date.UTC(u.$y,e,t):new Date(u.$y,e,t),u);return f?n:n.endOf(o)},p=function(t,e){return w.w(u.toDate()[t].apply(u.toDate("s"),(f?[0,0,0,0]:[23,59,59,999]).slice(e)),u)},g=this.$W,m=this.$M,b=this.$D,v="set"+(this.$u?"UTC":"");switch(h){case c:return f?d(1,0):d(31,11);case a:return f?d(1,m):d(0,m+1);case r:var y=this.$locale().weekStart||0,x=(g<y?g+7:g)-y;return d(f?b-x:b+(6-x),m);case o:case l:return p(v+"Hours",0);case i:return p(v+"Minutes",1);case n:return p(v+"Seconds",2);case e:return p(v+"Milliseconds",3);default:return this.clone()}},d.endOf=function(t){return this.startOf(t,!1)},d.$set=function(r,s){var u,f=w.p(r),h="set"+(this.$u?"UTC":""),d=(u={},u[o]=h+"Date",u[l]=h+"Date",u[a]=h+"Month",u[c]=h+"FullYear",u[i]=h+"Hours",u[n]=h+"Minutes",u[e]=h+"Seconds",u[t]=h+"Milliseconds",u)[f],p=f===o?this.$D+(s-this.$W):s;if(f===a||f===c){var g=this.clone().set(l,1);g.$d[d](p),g.init(),this.$d=g.set(l,Math.min(this.$D,g.daysInMonth())).$d}else d&&this.$d[d](p);return this.init(),this},d.set=function(t,e){return this.clone().$set(t,e)},d.get=function(t){return this[w.p(t)]()},d.add=function(t,s){var l,u=this;t=Number(t);var f=w.p(s),h=function(e){var n=y(u);return w.w(n.date(n.date()+Math.round(e*t)),u)};if(f===a)return this.set(a,this.$M+t);if(f===c)return this.set(c,this.$y+t);if(f===o)return h(1);if(f===r)return h(7);var d=(l={},l[n]=6e4,l[i]=36e5,l[e]=1e3,l)[f]||1,p=this.$d.getTime()+t*d;return w.w(p,this)},d.subtract=function(t,e){return this.add(-1*t,e)},d.format=function(t){var e=this;if(!this.isValid())return"Invalid Date";var n=t||"YYYY-MM-DDTHH:mm:ssZ",i=w.z(this),o=this.$locale(),r=this.$H,a=this.$m,s=this.$M,c=o.weekdays,l=o.months,u=function(t,i,o,r){return t&&(t[i]||t(e,n))||o[i].substr(0,r)},h=function(t){return w.s(r%12||12,t,"0")},d=o.meridiem||function(t,e,n){var i=t<12?"AM":"PM";return n?i.toLowerCase():i},p={YY:String(this.$y).slice(-2),YYYY:this.$y,M:s+1,MM:w.s(s+1,2,"0"),MMM:u(o.monthsShort,s,l,3),MMMM:u(l,s),D:this.$D,DD:w.s(this.$D,2,"0"),d:String(this.$W),dd:u(o.weekdaysMin,this.$W,c,2),ddd:u(o.weekdaysShort,this.$W,c,3),dddd:c[this.$W],H:String(r),HH:w.s(r,2,"0"),h:h(1),hh:h(2),a:d(r,a,!0),A:d(r,a,!1),m:String(a),mm:w.s(a,2,"0"),s:String(this.$s),ss:w.s(this.$s,2,"0"),SSS:w.s(this.$ms,3,"0"),Z:i};return n.replace(f,(function(t,e){return e||p[t]||i.replace(":","")}))},d.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},d.diff=function(t,l,u){var f,h=w.p(l),d=y(t),p=6e4*(d.utcOffset()-this.utcOffset()),g=this-d,m=w.m(this,d);return m=(f={},f[c]=m/12,f[a]=m,f[s]=m/3,f[r]=(g-p)/6048e5,f[o]=(g-p)/864e5,f[i]=g/36e5,f[n]=g/6e4,f[e]=g/1e3,f)[h]||g,u?m:w.a(m)},d.daysInMonth=function(){return this.endOf(a).$D},d.$locale=function(){return m[this.$L]},d.locale=function(t,e){if(!t)return this.$L;var n=this.clone(),i=v(t,e,!0);return i&&(n.$L=i),n},d.clone=function(){return w.w(this.$d,this)},d.toDate=function(){return new Date(this.valueOf())},d.toJSON=function(){return this.isValid()?this.toISOString():null},d.toISOString=function(){return this.$d.toISOString()},d.toString=function(){return this.$d.toUTCString()},h}(),C=x.prototype;return y.prototype=C,[["$ms",t],["$s",e],["$m",n],["$H",i],["$W",o],["$M",a],["$y",c],["$D",l]].forEach((function(t){C[t[1]]=function(e){return this.$g(e,t[0],t[1])}})),y.extend=function(t,e){return t.$i||(t(e,x,y),t.$i=!0),y},y.locale=v,y.isDayjs=b,y.unix=function(t){return y(1e3*t)},y.en=m[g],y.Ls=m,y.p={},y}()},e9a7:function(t,e,n){"use strict";n("52c2")},ec87:function(t,e,n){var i=n("7866"),o=n("4340");t.exports=function(t){return i(o(t))}},ed26:function(t,e,n){"use strict";var i=n("0647"),o=n("0270"),r=n("ce14"),a=n("4cd4"),s={LightSource:t=>1===t?"Daylight":2===t?"Fluorescent":3===t?"Tungsten (incandescent light)":4===t?"Flash":9===t?"Fine weather":10===t?"Cloudy weather":11===t?"Shade":12===t?"Daylight fluorescent (D 5700 7100K)":13===t?"Day white fluorescent (N 4600 5400K)":14===t?"Cool white fluorescent (W 3900 4500K)":15===t?"White fluorescent (WW 3200 3700K)":17===t?"Standard light A":18===t?"Standard light B":19===t?"Standard light C":20===t?"D55":21===t?"D65":22===t?"D75":23===t?"D50":24===t?"ISO studio tungsten":255===t?"Other light source":"Unknown"},c={11:"ProcessingSoftware",254:{name:"SubfileType",description:t=>({0:"Full-resolution image",1:"Reduced-resolution image",2:"Single page of multi-page image",3:"Single page of multi-page reduced-resolution image",4:"Transparency mask",5:"Transparency mask of reduced-resolution image",6:"Transparency mask of multi-page image",7:"Transparency mask of reduced-resolution multi-page image",65537:"Alternate reduced-resolution image",4294967295:"Invalid"}[t]||"Unknown")},255:{name:"OldSubfileType",description:t=>({0:"Full-resolution image",1:"Reduced-resolution image",2:"Single page of multi-page image"}[t]||"Unknown")},256:"ImageWidth",257:"ImageLength",258:"BitsPerSample",259:"Compression",262:"PhotometricInterpretation",263:{name:"Thresholding",description:t=>({1:"No dithering or halftoning",2:"Ordered dither or halfton",3:"Randomized dither"}[t]||"Unknown")},264:"CellWidth",265:"CellLength",266:{name:"FillOrder",description:t=>({1:"Normal",2:"Reversed"}[t]||"Unknown")},269:"DocumentName",270:"ImageDescription",271:"Make",272:"Model",273:"StripOffsets",274:{name:"Orientation",description:t=>1===t?"top-left":2===t?"top-right":3===t?"bottom-right":4===t?"bottom-left":5===t?"left-top":6===t?"right-top":7===t?"right-bottom":8===t?"left-bottom":"Undefined"},277:"SamplesPerPixel",278:"RowsPerStrip",279:"StripByteCounts",280:"MinSampleValue",281:"MaxSampleValue",282:{name:"XResolution",description:t=>""+Math.round(t[0]/t[1])},283:{name:"YResolution",description:t=>""+Math.round(t[0]/t[1])},284:"PlanarConfiguration",285:"PageName",286:{name:"XPosition",description:t=>""+Math.round(t[0]/t[1])},287:{name:"YPosition",description:t=>""+Math.round(t[0]/t[1])},290:{name:"GrayResponseUnit",description:t=>({1:"0.1",2:"0.001",3:"0.0001",4:"1e-05",5:"1e-06"}[t]||"Unknown")},296:{name:"ResolutionUnit",description:t=>2===t?"inches":3===t?"centimeters":"Unknown"},297:"PageNumber",301:"TransferFunction",305:"Software",306:"DateTime",315:"Artist",316:"HostComputer",317:"Predictor",318:{name:"WhitePoint",description:t=>t.map((t=>`${t[0]}/${t[1]}`)).join(", ")},319:{name:"PrimaryChromaticities",description:t=>t.map((t=>`${t[0]}/${t[1]}`)).join(", ")},321:"HalftoneHints",322:"TileWidth",323:"TileLength",330:"A100DataOffset",332:{name:"InkSet",description:t=>({1:"CMYK",2:"Not CMYK"}[t]||"Unknown")},337:"TargetPrinter",338:{name:"ExtraSamples",description:t=>({0:"Unspecified",1:"Associated Alpha",2:"Unassociated Alpha"}[t]||"Unknown")},339:{name:"SampleFormat",description:t=>{const e={1:"Unsigned",2:"Signed",3:"Float",4:"Undefined",5:"Complex int",6:"Complex float"};return Array.isArray(t)?t.map((t=>e[t]||"Unknown")).join(", "):"Unknown"}},513:"JPEGInterchangeFormat",514:"JPEGInterchangeFormatLength",529:{name:"YCbCrCoefficients",description:t=>t.map((t=>""+t[0]/t[1])).join("/")},530:"YCbCrSubSampling",531:{name:"YCbCrPositioning",description:t=>1===t?"centered":2===t?"co-sited":"undefined "+t},532:{name:"ReferenceBlackWhite",description:t=>t.map((t=>""+t[0]/t[1])).join(", ")},700:"ApplicationNotes",18246:"Rating",18249:"RatingPercent",33432:{name:"Copyright",description:t=>t.join("; ")},33550:"PixelScale",33723:"IPTC-NAA",33920:"IntergraphMatrix",33922:"ModelTiePoint",34118:"SEMInfo",34264:"ModelTransform",34377:"PhotoshopSettings",34665:"Exif IFD Pointer",34675:"ICC_Profile",34735:"GeoTiffDirectory",34736:"GeoTiffDoubleParams",34737:"GeoTiffAsciiParams",34853:"GPS Info IFD Pointer",40091:"XPTitle",40092:"XPComment",40093:"XPAuthor",40094:"XPKeywords",40095:"XPSubject",42112:"GDALMetadata",42113:"GDALNoData",50341:"PrintIM",50707:"DNGBackwardVersion",50708:"UniqueCameraModel",50709:"LocalizedCameraModel",50721:"ColorMatrix1",50722:"ColorMatrix2",50723:"CameraCalibration1",50724:"CameraCalibration2",50725:"ReductionMatrix1",50726:"ReductionMatrix2",50727:"AnalogBalance",50728:"AsShotNeutral",50729:"AsShotWhiteXY",50730:"BaselineExposure",50731:"BaselineNoise",50732:"BaselineSharpness",50734:"LinearResponseLimit",50735:"CameraSerialNumber",50736:"DNGLensInfo",50739:"ShadowScale",50741:{name:"MakerNoteSafety",description:t=>({0:"Unsafe",1:"Safe"}[t]||"Unknown")},50778:{name:"CalibrationIlluminant1",description:s.LightSource},50779:{name:"CalibrationIlluminant2",description:s.LightSource},50781:"RawDataUniqueID",50827:"OriginalRawFileName",50828:"OriginalRawFileData",50831:"AsShotICCProfile",50832:"AsShotPreProfileMatrix",50833:"CurrentICCProfile",50834:"CurrentPreProfileMatrix",50879:"ColorimetricReference",50885:"SRawType",50898:"PanasonicTitle",50899:"PanasonicTitle2",50931:"CameraCalibrationSig",50932:"ProfileCalibrationSig",50933:"ProfileIFD",50934:"AsShotProfileName",50936:"ProfileName",50937:"ProfileHueSatMapDims",50938:"ProfileHueSatMapData1",50939:"ProfileHueSatMapData2",50940:"ProfileToneCurve",50941:{name:"ProfileEmbedPolicy",description:t=>({0:"Allow Copying",1:"Embed if Used",2:"Never Embed",3:"No Restrictions"}[t]||"Unknown")},50942:"ProfileCopyright",50964:"ForwardMatrix1",50965:"ForwardMatrix2",50966:"PreviewApplicationName",50967:"PreviewApplicationVersion",50968:"PreviewSettingsName",50969:"PreviewSettingsDigest",50970:{name:"PreviewColorSpace",description:t=>({1:"Gray Gamma 2.2",2:"sRGB",3:"Adobe RGB",4:"ProPhoto RGB"}[t]||"Unknown")},50971:"PreviewDateTime",50972:"RawImageDigest",50973:"OriginalRawFileDigest",50981:"ProfileLookTableDims",50982:"ProfileLookTableData",51043:"TimeCodes",51044:"FrameRate",51058:"TStop",51081:"ReelName",51089:"OriginalDefaultFinalSize",51090:"OriginalBestQualitySize",51091:"OriginalDefaultCropSize",51105:"CameraLabel",51107:{name:"ProfileHueSatMapEncoding",description:t=>({0:"Linear",1:"sRGB"}[t]||"Unknown")},51108:{name:"ProfileLookTableEncoding",description:t=>({0:"Linear",1:"sRGB"}[t]||"Unknown")},51109:"BaselineExposureOffset",51110:{name:"DefaultBlackRender",description:t=>({0:"Auto",1:"None"}[t]||"Unknown")},51111:"NewRawImageDigest",51112:"RawToPreviewGain"},l=n("7732"),u={33434:{name:"ExposureTime",description:t=>0!==t[0]?`1/${Math.round(t[1]/t[0])}`:`0/${t[1]}`},33437:{name:"FNumber",description:t=>"f/"+t[0]/t[1]},34850:{name:"ExposureProgram",description:t=>0===t?"Undefined":1===t?"Manual":2===t?"Normal program":3===t?"Aperture priority":4===t?"Shutter priority":5===t?"Creative program":6===t?"Action program":7===t?"Portrait mode":8===t?"Landscape mode":9===t?"Bulb":"Unknown"},34852:"SpectralSensitivity",34855:"ISOSpeedRatings",34856:{name:"OECF",description:()=>"[Raw OECF table data]"},34858:"TimeZoneOffset",34859:"SelfTimerMode",34864:{name:"SensitivityType",description:t=>({1:"Standard Output Sensitivity",2:"Recommended Exposure Index",3:"ISO Speed",4:"Standard Output Sensitivity and Recommended Exposure Index",5:"Standard Output Sensitivity and ISO Speed",6:"Recommended Exposure Index and ISO Speed",7:"Standard Output Sensitivity, Recommended Exposure Index and ISO Speed"}[t]||"Unknown")},34865:"StandardOutputSensitivity",34866:"RecommendedExposureIndex",34867:"ISOSpeed",34868:"ISOSpeedLatitudeyyy",34869:"ISOSpeedLatitudezzz",36864:{name:"ExifVersion",description:t=>Object(l.c)(t)},36867:"DateTimeOriginal",36868:"DateTimeDigitized",36873:"GooglePlusUploadCode",36880:"OffsetTime",36881:"OffsetTimeOriginal",36882:"OffsetTimeDigitized",37121:{name:"ComponentsConfiguration",description:t=>t.map((t=>49===t?"Y":50===t?"Cb":51===t?"Cr":52===t?"R":53===t?"G":54===t?"B":void 0)).join("")},37122:"CompressedBitsPerPixel",37377:{name:"ShutterSpeedValue",description:t=>`1/${Math.round(Math.pow(2,t[0]/t[1]))}`},37378:{name:"ApertureValue",description:t=>Math.pow(Math.sqrt(2),t[0]/t[1]).toFixed(2)},37379:"BrightnessValue",37380:"ExposureBiasValue",37381:{name:"MaxApertureValue",description:t=>Math.pow(Math.sqrt(2),t[0]/t[1]).toFixed(2)},37382:{name:"SubjectDistance",description:t=>t[0]/t[1]+" m"},37383:{name:"MeteringMode",description:t=>1===t?"Average":2===t?"CenterWeightedAverage":3===t?"Spot":4===t?"MultiSpot":5===t?"Pattern":6===t?"Partial":255===t?"Other":"Unknown"},37384:{name:"LightSource",description:s.LightSource},37385:{name:"Flash",description:t=>0===t?"Flash did not fire":1===t?"Flash fired":5===t?"Strobe return light not detected":7===t?"Strobe return light detected":9===t?"Flash fired, compulsory flash mode":13===t?"Flash fired, compulsory flash mode, return light not detected":15===t?"Flash fired, compulsory flash mode, return light detected":16===t?"Flash did not fire, compulsory flash mode":24===t?"Flash did not fire, auto mode":25===t?"Flash fired, auto mode":29===t?"Flash fired, auto mode, return light not detected":31===t?"Flash fired, auto mode, return light detected":32===t?"No flash function":65===t?"Flash fired, red-eye reduction mode":69===t?"Flash fired, red-eye reduction mode, return light not detected":71===t?"Flash fired, red-eye reduction mode, return light detected":73===t?"Flash fired, compulsory flash mode, red-eye reduction mode":77===t?"Flash fired, compulsory flash mode, red-eye reduction mode, return light not detected":79===t?"Flash fired, compulsory flash mode, red-eye reduction mode, return light detected":89===t?"Flash fired, auto mode, red-eye reduction mode":93===t?"Flash fired, auto mode, return light not detected, red-eye reduction mode":95===t?"Flash fired, auto mode, return light detected, red-eye reduction mode":"Unknown"},37386:{name:"FocalLength",description:t=>t[0]/t[1]+" mm"},37393:"ImageNumber",37394:{name:"SecurityClassification",description:t=>({C:"Confidential",R:"Restricted",S:"Secret",T:"Top Secret",U:"Unclassified"}[t]||"Unknown")},37395:"ImageHistory",37396:{name:"SubjectArea",description:t=>2===t.length?`Location; X: ${t[0]}, Y: ${t[1]}`:3===t.length?`Circle; X: ${t[0]}, Y: ${t[1]}, diameter: ${t[2]}`:4===t.length?`Rectangle; X: ${t[0]}, Y: ${t[1]}, width: ${t[2]}, height: ${t[3]}`:"Unknown"},37500:{name:"MakerNote",description:()=>"[Raw maker note data]"},37510:{name:"UserComment",description:l.b},37520:"SubSecTime",37521:"SubSecTimeOriginal",37522:"SubSecTimeDigitized",37888:{name:"AmbientTemperature",description:t=>t[0]/t[1]+" °C"},37889:{name:"Humidity",description:t=>t[0]/t[1]+" %"},37890:{name:"Pressure",description:t=>t[0]/t[1]+" hPa"},37891:{name:"WaterDepth",description:t=>t[0]/t[1]+" m"},37892:{name:"Acceleration",description:t=>t[0]/t[1]+" mGal"},37893:{name:"CameraElevationAngle",description:t=>t[0]/t[1]+" °"},40960:{name:"FlashpixVersion",description:t=>t.map((t=>String.fromCharCode(t))).join("")},40961:{name:"ColorSpace",description:t=>1===t?"sRGB":65535===t?"Uncalibrated":"Unknown"},40962:"PixelXDimension",40963:"PixelYDimension",40964:"RelatedSoundFile",40965:"Interoperability IFD Pointer",41483:"FlashEnergy",41484:{name:"SpatialFrequencyResponse",description:()=>"[Raw SFR table data]"},41486:"FocalPlaneXResolution",41487:"FocalPlaneYResolution",41488:{name:"FocalPlaneResolutionUnit",description:t=>2===t?"inches":3===t?"centimeters":"Unknown"},41492:{name:"SubjectLocation",description:([t,e])=>`X: ${t}, Y: ${e}`},41493:"ExposureIndex",41495:{name:"SensingMethod",description:t=>1===t?"Undefined":2===t?"One-chip color area sensor":3===t?"Two-chip color area sensor":4===t?"Three-chip color area sensor":5===t?"Color sequential area sensor":7===t?"Trilinear sensor":8===t?"Color sequential linear sensor":"Unknown"},41728:{name:"FileSource",description:t=>3===t?"DSC":"Unknown"},41729:{name:"SceneType",description:t=>1===t?"A directly photographed image":"Unknown"},41730:{name:"CFAPattern",description:()=>"[Raw CFA pattern table data]"},41985:{name:"CustomRendered",description:t=>0===t?"Normal process":1===t?"Custom process":"Unknown"},41986:{name:"ExposureMode",description:t=>0===t?"Auto exposure":1===t?"Manual exposure":2===t?"Auto bracket":"Unknown"},41987:{name:"WhiteBalance",description:t=>0===t?"Auto white balance":1===t?"Manual white balance":"Unknown"},41988:{name:"DigitalZoomRatio",description:t=>0===t[0]?"Digital zoom was not used":""+t[0]/t[1]},41989:{name:"FocalLengthIn35mmFilm",description:t=>0===t?"Unknown":t},41990:{name:"SceneCaptureType",description:t=>0===t?"Standard":1===t?"Landscape":2===t?"Portrait":3===t?"Night scene":"Unknown"},41991:{name:"GainControl",description:t=>0===t?"None":1===t?"Low gain up":2===t?"High gain up":3===t?"Low gain down":4===t?"High gain down":"Unknown"},41992:{name:"Contrast",description:t=>0===t?"Normal":1===t?"Soft":2===t?"Hard":"Unknown"},41993:{name:"Saturation",description:t=>0===t?"Normal":1===t?"Low saturation":2===t?"High saturation":"Unknown"},41994:{name:"Sharpness",description:t=>0===t?"Normal":1===t?"Soft":2===t?"Hard":"Unknown"},41995:{name:"DeviceSettingDescription",description:()=>"[Raw device settings table data]"},41996:{name:"SubjectDistanceRange",description:t=>1===t?"Macro":2===t?"Close view":3===t?"Distant view":"Unknown"},42016:"ImageUniqueID",42032:"CameraOwnerName",42033:"BodySerialNumber",42034:{name:"LensSpecification",description:t=>{const e=`${t[0][0]/t[0][1]}-${t[1][0]/t[1][1]} mm`;return 0===t[3][1]?`${e} f/?`:`${e} f/${1/(t[2][1]/t[2][1]/(t[3][0]/t[3][1]))}`}},42035:"LensMake",42036:"LensModel",42037:"LensSerialNumber",42080:{name:"CompositeImage",description:t=>({1:"Not a Composite Image",2:"General Composite Image",3:"Composite Image Captured While Shooting"}[t]||"Unknown")},42081:"SourceImageNumberOfCompositeImage",42082:"SourceExposureTimesOfCompositeImage",42240:"Gamma",59932:"Padding",59933:"OffsetSchema",65e3:"OwnerName",65001:"SerialNumber",65002:"Lens",65100:"RawFile",65101:"Converter",65102:"WhiteBalance",65105:"Exposure",65106:"Shadows",65107:"Brightness",65108:"Contrast",65109:"Saturation",65110:"Sharpness",65111:"Smoothness",65112:"MoireFilter"},f={0:{name:"GPSVersionID",description:t=>2===t[0]&&2===t[1]&&0===t[2]&&0===t[3]?"Version 2.2":"Unknown"},1:{name:"GPSLatitudeRef",description:t=>{const e=t.join("");return"N"===e?"North latitude":"S"===e?"South latitude":"Unknown"}},2:{name:"GPSLatitude",description:l.a},3:{name:"GPSLongitudeRef",description:t=>{const e=t.join("");return"E"===e?"East longitude":"W"===e?"West longitude":"Unknown"}},4:{name:"GPSLongitude",description:l.a},5:{name:"GPSAltitudeRef",description:t=>0===t?"Sea level":1===t?"Sea level reference (negative value)":"Unknown"},6:{name:"GPSAltitude",description:t=>t[0]/t[1]+" m"},7:{name:"GPSTimeStamp",description:t=>t.map((([t,e])=>{const n=t/e;return/^\d(\.|$)/.test(`${n}`)?`0${n}`:n})).join(":")},8:"GPSSatellites",9:{name:"GPSStatus",description:t=>{const e=t.join("");return"A"===e?"Measurement in progress":"V"===e?"Measurement Interoperability":"Unknown"}},10:{name:"GPSMeasureMode",description:t=>{const e=t.join("");return"2"===e?"2-dimensional measurement":"3"===e?"3-dimensional measurement":"Unknown"}},11:"GPSDOP",12:{name:"GPSSpeedRef",description:t=>{const e=t.join("");return"K"===e?"Kilometers per hour":"M"===e?"Miles per hour":"N"===e?"Knots":"Unknown"}},13:"GPSSpeed",14:{name:"GPSTrackRef",description:t=>{const e=t.join("");return"T"===e?"True direction":"M"===e?"Magnetic direction":"Unknown"}},15:"GPSTrack",16:{name:"GPSImgDirectionRef",description:t=>{const e=t.join("");return"T"===e?"True direction":"M"===e?"Magnetic direction":"Unknown"}},17:"GPSImgDirection",18:"GPSMapDatum",19:{name:"GPSDestLatitudeRef",description:t=>{const e=t.join("");return"N"===e?"North latitude":"S"===e?"South latitude":"Unknown"}},20:{name:"GPSDestLatitude",description:t=>t[0][0]/t[0][1]+t[1][0]/t[1][1]/60+t[2][0]/t[2][1]/3600},21:{name:"GPSDestLongitudeRef",description:t=>{const e=t.join("");return"E"===e?"East longitude":"W"===e?"West longitude":"Unknown"}},22:{name:"GPSDestLongitude",description:t=>t[0][0]/t[0][1]+t[1][0]/t[1][1]/60+t[2][0]/t[2][1]/3600},23:{name:"GPSDestBearingRef",description:t=>{const e=t.join("");return"T"===e?"True direction":"M"===e?"Magnetic direction":"Unknown"}},24:"GPSDestBearing",25:{name:"GPSDestDistanceRef",description:t=>{const e=t.join("");return"K"===e?"Kilometers":"M"===e?"Miles":"N"===e?"Knots":"Unknown"}},26:"GPSDestDistance",27:{name:"GPSProcessingMethod",description:l.b},28:{name:"GPSAreaInformation",description:l.b},29:"GPSDateStamp",30:{name:"GPSDifferential",description:t=>0===t?"Measurement without differential correction":1===t?"Differential correction applied":"Unknown"},31:"GPSHPositioningError"},h={1:"InteroperabilityIndex",2:{name:"InteroperabilityVersion",description:t=>Object(l.c)(t)},4096:"RelatedImageFileFormat",4097:"RelatedImageWidth",4098:"RelatedImageHeight"};const d=Object(o.e)({},c,u);var p={"0th":d,exif:d,gps:f,interoperability:h};const g={1:a.a.getByteAt,2:a.a.getAsciiAt,3:a.a.getShortAt,4:a.a.getLongAt,5:a.a.getRationalAt,7:a.a.getUndefinedAt,9:a.a.getSlongAt,10:a.a.getSrationalAt,13:a.a.getIfdPointerAt};e.a={read:function(t,e){const n=r.a.getByteOrder(t,e);let i=function(t,e,n){return y(t,"0th",e,function(t,e,n){return e+a.a.getLongAt(t,e+4,n)}(t,e,n),n)}(t,e,n);return i=m(i,t,e,n),i=b(i,t,e,n),i=v(i,t,e,n),i}};function m(t,e,n,i){return void 0!==t["Exif IFD Pointer"]?Object(o.e)(t,y(e,"exif",n,n+t["Exif IFD Pointer"].value,i)):t}function b(t,e,n,i){return void 0!==t["GPS Info IFD Pointer"]?Object(o.e)(t,y(e,"gps",n,n+t["GPS Info IFD Pointer"].value,i)):t}function v(t,e,n,i){return void 0!==t["Interoperability IFD Pointer"]?Object(o.e)(t,y(e,"interoperability",n,n+t["Interoperability IFD Pointer"].value,i)):t}function y(t,e,n,o,r){const s=a.a.getTypeSize("SHORT"),c={},l=function(t,e,n){if(e+a.a.getTypeSize("SHORT")<=t.byteLength)return a.a.getShortAt(t,e,n);return 0}(t,o,r);o+=s;for(let i=0;i<l&&!(o+12>t.byteLength);i++){const i=w(t,e,n,o,r);void 0!==i&&(c[i.name]={id:i.id,value:i.value,description:i.description}),o+=12}if(i.a.USE_THUMBNAIL&&o<t.byteLength-a.a.getTypeSize("LONG")){const i=a.a.getLongAt(t,o,r);0!==i&&(c.Thumbnail=y(t,e,n,n+i,r))}return c}function w(t,e,n,i,o){const r=a.a.getTypeSize("SHORT"),s=r+a.a.getTypeSize("SHORT"),c=s+a.a.getTypeSize("LONG"),l=a.a.getShortAt(t,i,o),u=a.a.getShortAt(t,i+r,o),f=a.a.getLongAt(t,i+s,o);let h;if(void 0===a.a.typeSizes[u])return;if(function(t,e){return a.a.typeSizes[t]*e<=a.a.getTypeSize("LONG")}(u,f))h=x(t,i+c,u,f,o);else{const e=a.a.getLongAt(t,i+c,o);if(function(t,e,n,i,o){return e+n+a.a.typeSizes[i]*o<=t.byteLength}(t,n,e,u,f)){h=x(t,n+e,u,f,o,33723===l)}else h="<faulty value>"}u===a.a.tagTypes.ASCII&&(h=function(t){const e=[];let n=0;for(let i=0;i<t.length;i++)"\0"!==t[i]?(void 0===e[n]&&(e[n]=""),e[n]+=t[i]):n++;return e}(h),h=function(t){try{return t.map((t=>decodeURIComponent(escape(t))))}catch(e){return t}}(h));let d=`undefined-${l}`,g=h;if(void 0!==p[e][l])if(void 0!==p[e][l].name&&void 0!==p[e][l].description){d=p[e][l].name;try{g=p[e][l].description(h)}catch(t){g=C(h)}}else u===a.a.tagTypes.RATIONAL||u===a.a.tagTypes.SRATIONAL?(d=p[e][l],g=""+h[0]/h[1]):(d=p[e][l],g=C(h));return{id:l,name:d,value:h,description:g}}function x(t,e,n,i,o,r=!1){let s=[];r&&(i*=a.a.typeSizes[n],n=a.a.tagTypes.BYTE);for(let r=0;r<i;r++)s.push(g[n](t,e,o)),e+=a.a.typeSizes[n];return n===a.a.tagTypes.ASCII?s=a.a.getAsciiValue(s):1===s.length&&(s=s[0]),s}function C(t){return t instanceof Array?t.join(", "):t}},ee3d:function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.ReadStreamTokenizer=void 0;const i=n("88d3"),o=n("c665");class r extends i.AbstractTokenizer{constructor(t,e){super(e),this.streamReader=new o.StreamReader(t)}async getFileInfo(){return this.fileInfo}async readBuffer(t,e){let n=0,i=t.length;if(e){if(Number.isInteger(e.length)?i=e.length:i-=e.offset||0,e.position){const n=e.position-this.position;if(n>0)return await this.ignore(n),this.readBuffer(t,e);if(n<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`")}e.offset&&(n=e.offset)}if(0===i)return 0;const r=await this.streamReader.read(t,n,i);if(this.position+=r,(!e||!e.mayBeLess)&&r<i)throw new o.EndOfStreamError;return r}async peekBuffer(e,n){let i,r=0,a=e.length;if(n&&(n.offset&&(r=n.offset),Number.isInteger(n.length)?a=n.length:a-=n.offset||0,n.position)){const o=n.position-this.position;if(o>0){const s=t.alloc(a+o);return i=await this.peekBuffer(s,{mayBeLess:n.mayBeLess}),s.copy(e,r,o),i-o}if(o<0)throw new Error("Cannot peek from a negative offset in a stream")}try{i=await this.streamReader.peek(e,r,a)}catch(t){if(n&&n.mayBeLess&&t instanceof o.EndOfStreamError)return 0;throw t}if((!n||!n.mayBeLess)&&i<a)throw new o.EndOfStreamError;return i}async ignore(e){const n=Math.min(256e3,e),i=t.alloc(n);let o=0;for(;o<e;){const t=e-o,r=await this.readBuffer(i,{length:Math.min(n,t)});if(r<0)return r;o+=r}return o}}e.ReadStreamTokenizer=r}).call(this,n("fd40").Buffer)},eee5:function(t,e,n){var i=n("3d7c"),o=n("8d5c");t.exports="process"==i(o.process)},eef6:function(t,e,n){var i,o;e.nextTick=function(t){var e=Array.prototype.slice.call(arguments);e.shift(),setTimeout((function(){t.apply(null,e)}),0)},e.platform=e.arch=e.execPath=e.title="browser",e.pid=1,e.browser=!0,e.env={},e.argv=[],e.binding=function(t){throw new Error("No such module. (Possibly not yet loaded)")},o="/",e.cwd=function(){return o},e.chdir=function(t){i||(i=n("6266")),o=i.resolve(t,o)},e.exit=e.kill=e.umask=e.dlopen=e.uptime=e.memoryUsage=e.uvCounters=function(){},e.features={}},f149:function(t,e,n){"use strict";t.exports=o;var i=n("6800");function o(t){if(!(this instanceof o))return new o(t);i.call(this,t)}n("0545")(o,i),o.prototype._transform=function(t,e,n){n(null,t)}},f32d:function(t,e,n){"use strict";n("2db5");var i,o=n("a09b"),r=n("aba0"),a=n("45e9"),s=n("8d5c"),c=n("8587"),l=n("4450"),u=n("da02"),f=n("b64f"),h=n("c1b6"),d=n("de3e"),p=n("f71e").codeAt,g=n("a74e"),m=n("1a81"),b=n("a700"),v=n("891c"),y=s.URL,w=b.URLSearchParams,x=b.getState,C=v.set,A=v.getterFor("URL"),k=Math.floor,S=Math.pow,E="Invalid scheme",_="Invalid host",O="Invalid port",j=/[A-Za-z]/,T=/[\d+-.A-Za-z]/,B=/\d/,I=/^(0x|0X)/,P=/^[0-7]+$/,D=/^\d+$/,M=/^[\dA-Fa-f]+$/,L=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,R=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,F=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,U=/[\u0009\u000A\u000D]/g,N=function(t,e){var n,i,o;if("["==e.charAt(0)){if("]"!=e.charAt(e.length-1))return _;if(!(n=Y(e.slice(1,-1))))return _;t.host=n}else if(K(t)){if(e=g(e),L.test(e))return _;if(null===(n=z(e)))return _;t.host=n}else{if(R.test(e))return _;for(n="",i=d(e),o=0;o<i.length;o++)n+=Q(i[o],G);t.host=n}},z=function(t){var e,n,i,o,r,a,s,c=t.split(".");if(c.length&&""==c[c.length-1]&&c.pop(),(e=c.length)>4)return t;for(n=[],i=0;i<e;i++){if(""==(o=c[i]))return t;if(r=10,o.length>1&&"0"==o.charAt(0)&&(r=I.test(o)?16:8,o=o.slice(8==r?1:2)),""===o)a=0;else{if(!(10==r?D:8==r?P:M).test(o))return t;a=parseInt(o,r)}n.push(a)}for(i=0;i<e;i++)if(a=n[i],i==e-1){if(a>=S(256,5-e))return null}else if(a>255)return null;for(s=n.pop(),i=0;i<n.length;i++)s+=n[i]*S(256,3-i);return s},Y=function(t){var e,n,i,o,r,a,s,c=[0,0,0,0,0,0,0,0],l=0,u=null,f=0,h=function(){return t.charAt(f)};if(":"==h()){if(":"!=t.charAt(1))return;f+=2,u=++l}for(;h();){if(8==l)return;if(":"!=h()){for(e=n=0;n<4&&M.test(h());)e=16*e+parseInt(h(),16),f++,n++;if("."==h()){if(0==n)return;if(f-=n,l>6)return;for(i=0;h();){if(o=null,i>0){if(!("."==h()&&i<4))return;f++}if(!B.test(h()))return;for(;B.test(h());){if(r=parseInt(h(),10),null===o)o=r;else{if(0==o)return;o=10*o+r}if(o>255)return;f++}c[l]=256*c[l]+o,2!=++i&&4!=i||l++}if(4!=i)return;break}if(":"==h()){if(f++,!h())return}else if(h())return;c[l++]=e}else{if(null!==u)return;f++,u=++l}}if(null!==u)for(a=l-u,l=7;0!=l&&a>0;)s=c[l],c[l--]=c[u+a-1],c[u+--a]=s;else if(8!=l)return;return c},H=function(t){var e,n,i,o;if("number"==typeof t){for(e=[],n=0;n<4;n++)e.unshift(t%256),t=k(t/256);return e.join(".")}if("object"==typeof t){for(e="",i=function(t){for(var e=null,n=1,i=null,o=0,r=0;r<8;r++)0!==t[r]?(o>n&&(e=i,n=o),i=null,o=0):(null===i&&(i=r),++o);return o>n&&(e=i,n=o),e}(t),n=0;n<8;n++)o&&0===t[n]||(o&&(o=!1),i===n?(e+=n?":":"::",o=!0):(e+=t[n].toString(16),n<7&&(e+=":")));return"["+e+"]"}return t},G={},V=h({},G,{" ":1,'"':1,"<":1,">":1,"`":1}),X=h({},V,{"#":1,"?":1,"{":1,"}":1}),W=h({},X,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Q=function(t,e){var n=p(t,0);return n>32&&n<127&&!f(e,t)?t:encodeURIComponent(t)},q={ftp:21,file:null,http:80,https:443,ws:80,wss:443},K=function(t){return f(q,t.scheme)},J=function(t){return""!=t.username||""!=t.password},Z=function(t){return!t.host||t.cannotBeABaseURL||"file"==t.scheme},$=function(t,e){var n;return 2==t.length&&j.test(t.charAt(0))&&(":"==(n=t.charAt(1))||!e&&"|"==n)},tt=function(t){var e;return t.length>1&&$(t.slice(0,2))&&(2==t.length||"/"===(e=t.charAt(2))||"\\"===e||"?"===e||"#"===e)},et=function(t){var e=t.path,n=e.length;!n||"file"==t.scheme&&1==n&&$(e[0],!0)||e.pop()},nt=function(t){return"."===t||"%2e"===t.toLowerCase()},it={},ot={},rt={},at={},st={},ct={},lt={},ut={},ft={},ht={},dt={},pt={},gt={},mt={},bt={},vt={},yt={},wt={},xt={},Ct={},At={},kt=function(t,e,n,o){var r,a,s,c,l,u=n||it,h=0,p="",g=!1,m=!1,b=!1;for(n||(t.scheme="",t.username="",t.password="",t.host=null,t.port=null,t.path=[],t.query=null,t.fragment=null,t.cannotBeABaseURL=!1,e=e.replace(F,"")),e=e.replace(U,""),r=d(e);h<=r.length;){switch(a=r[h],u){case it:if(!a||!j.test(a)){if(n)return E;u=rt;continue}p+=a.toLowerCase(),u=ot;break;case ot:if(a&&(T.test(a)||"+"==a||"-"==a||"."==a))p+=a.toLowerCase();else{if(":"!=a){if(n)return E;p="",u=rt,h=0;continue}if(n&&(K(t)!=f(q,p)||"file"==p&&(J(t)||null!==t.port)||"file"==t.scheme&&!t.host))return;if(t.scheme=p,n)return void(K(t)&&q[t.scheme]==t.port&&(t.port=null));p="","file"==t.scheme?u=mt:K(t)&&o&&o.scheme==t.scheme?u=at:K(t)?u=ut:"/"==r[h+1]?(u=st,h++):(t.cannotBeABaseURL=!0,t.path.push(""),u=xt)}break;case rt:if(!o||o.cannotBeABaseURL&&"#"!=a)return E;if(o.cannotBeABaseURL&&"#"==a){t.scheme=o.scheme,t.path=o.path.slice(),t.query=o.query,t.fragment="",t.cannotBeABaseURL=!0,u=At;break}u="file"==o.scheme?mt:ct;continue;case at:if("/"!=a||"/"!=r[h+1]){u=ct;continue}u=ft,h++;break;case st:if("/"==a){u=ht;break}u=wt;continue;case ct:if(t.scheme=o.scheme,a==i)t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,t.path=o.path.slice(),t.query=o.query;else if("/"==a||"\\"==a&&K(t))u=lt;else if("?"==a)t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,t.path=o.path.slice(),t.query="",u=Ct;else{if("#"!=a){t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,t.path=o.path.slice(),t.path.pop(),u=wt;continue}t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,t.path=o.path.slice(),t.query=o.query,t.fragment="",u=At}break;case lt:if(!K(t)||"/"!=a&&"\\"!=a){if("/"!=a){t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,u=wt;continue}u=ht}else u=ft;break;case ut:if(u=ft,"/"!=a||"/"!=p.charAt(h+1))continue;h++;break;case ft:if("/"!=a&&"\\"!=a){u=ht;continue}break;case ht:if("@"==a){g&&(p="%40"+p),g=!0,s=d(p);for(var v=0;v<s.length;v++){var y=s[v];if(":"!=y||b){var w=Q(y,W);b?t.password+=w:t.username+=w}else b=!0}p=""}else if(a==i||"/"==a||"?"==a||"#"==a||"\\"==a&&K(t)){if(g&&""==p)return"Invalid authority";h-=d(p).length+1,p="",u=dt}else p+=a;break;case dt:case pt:if(n&&"file"==t.scheme){u=vt;continue}if(":"!=a||m){if(a==i||"/"==a||"?"==a||"#"==a||"\\"==a&&K(t)){if(K(t)&&""==p)return _;if(n&&""==p&&(J(t)||null!==t.port))return;if(c=N(t,p))return c;if(p="",u=yt,n)return;continue}"["==a?m=!0:"]"==a&&(m=!1),p+=a}else{if(""==p)return _;if(c=N(t,p))return c;if(p="",u=gt,n==pt)return}break;case gt:if(!B.test(a)){if(a==i||"/"==a||"?"==a||"#"==a||"\\"==a&&K(t)||n){if(""!=p){var x=parseInt(p,10);if(x>65535)return O;t.port=K(t)&&x===q[t.scheme]?null:x,p=""}if(n)return;u=yt;continue}return O}p+=a;break;case mt:if(t.scheme="file","/"==a||"\\"==a)u=bt;else{if(!o||"file"!=o.scheme){u=wt;continue}if(a==i)t.host=o.host,t.path=o.path.slice(),t.query=o.query;else if("?"==a)t.host=o.host,t.path=o.path.slice(),t.query="",u=Ct;else{if("#"!=a){tt(r.slice(h).join(""))||(t.host=o.host,t.path=o.path.slice(),et(t)),u=wt;continue}t.host=o.host,t.path=o.path.slice(),t.query=o.query,t.fragment="",u=At}}break;case bt:if("/"==a||"\\"==a){u=vt;break}o&&"file"==o.scheme&&!tt(r.slice(h).join(""))&&($(o.path[0],!0)?t.path.push(o.path[0]):t.host=o.host),u=wt;continue;case vt:if(a==i||"/"==a||"\\"==a||"?"==a||"#"==a){if(!n&&$(p))u=wt;else if(""==p){if(t.host="",n)return;u=yt}else{if(c=N(t,p))return c;if("localhost"==t.host&&(t.host=""),n)return;p="",u=yt}continue}p+=a;break;case yt:if(K(t)){if(u=wt,"/"!=a&&"\\"!=a)continue}else if(n||"?"!=a)if(n||"#"!=a){if(a!=i&&(u=wt,"/"!=a))continue}else t.fragment="",u=At;else t.query="",u=Ct;break;case wt:if(a==i||"/"==a||"\\"==a&&K(t)||!n&&("?"==a||"#"==a)){if(".."===(l=(l=p).toLowerCase())||"%2e."===l||".%2e"===l||"%2e%2e"===l?(et(t),"/"==a||"\\"==a&&K(t)||t.path.push("")):nt(p)?"/"==a||"\\"==a&&K(t)||t.path.push(""):("file"==t.scheme&&!t.path.length&&$(p)&&(t.host&&(t.host=""),p=p.charAt(0)+":"),t.path.push(p)),p="","file"==t.scheme&&(a==i||"?"==a||"#"==a))for(;t.path.length>1&&""===t.path[0];)t.path.shift();"?"==a?(t.query="",u=Ct):"#"==a&&(t.fragment="",u=At)}else p+=Q(a,X);break;case xt:"?"==a?(t.query="",u=Ct):"#"==a?(t.fragment="",u=At):a!=i&&(t.path[0]+=Q(a,G));break;case Ct:n||"#"!=a?a!=i&&("'"==a&&K(t)?t.query+="%27":t.query+="#"==a?"%23":Q(a,G)):(t.fragment="",u=At);break;case At:a!=i&&(t.fragment+=Q(a,V))}h++}},St=function(t){var e,n,i=u(this,St,"URL"),o=arguments.length>1?arguments[1]:void 0,a=String(t),s=C(i,{type:"URL"});if(void 0!==o)if(o instanceof St)e=A(o);else if(n=kt(e={},String(o)))throw TypeError(n);if(n=kt(s,a,null,e))throw TypeError(n);var c=s.searchParams=new w,l=x(c);l.updateSearchParams(s.query),l.updateURL=function(){s.query=String(c)||null},r||(i.href=_t.call(i),i.origin=Ot.call(i),i.protocol=jt.call(i),i.username=Tt.call(i),i.password=Bt.call(i),i.host=It.call(i),i.hostname=Pt.call(i),i.port=Dt.call(i),i.pathname=Mt.call(i),i.search=Lt.call(i),i.searchParams=Rt.call(i),i.hash=Ft.call(i))},Et=St.prototype,_t=function(){var t=A(this),e=t.scheme,n=t.username,i=t.password,o=t.host,r=t.port,a=t.path,s=t.query,c=t.fragment,l=e+":";return null!==o?(l+="//",J(t)&&(l+=n+(i?":"+i:"")+"@"),l+=H(o),null!==r&&(l+=":"+r)):"file"==e&&(l+="//"),l+=t.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==s&&(l+="?"+s),null!==c&&(l+="#"+c),l},Ot=function(){var t=A(this),e=t.scheme,n=t.port;if("blob"==e)try{return new URL(e.path[0]).origin}catch(t){return"null"}return"file"!=e&&K(t)?e+"://"+H(t.host)+(null!==n?":"+n:""):"null"},jt=function(){return A(this).scheme+":"},Tt=function(){return A(this).username},Bt=function(){return A(this).password},It=function(){var t=A(this),e=t.host,n=t.port;return null===e?"":null===n?H(e):H(e)+":"+n},Pt=function(){var t=A(this).host;return null===t?"":H(t)},Dt=function(){var t=A(this).port;return null===t?"":String(t)},Mt=function(){var t=A(this),e=t.path;return t.cannotBeABaseURL?e[0]:e.length?"/"+e.join("/"):""},Lt=function(){var t=A(this).query;return t?"?"+t:""},Rt=function(){return A(this).searchParams},Ft=function(){var t=A(this).fragment;return t?"#"+t:""},Ut=function(t,e){return{get:t,set:e,configurable:!0,enumerable:!0}};if(r&&c(Et,{href:Ut(_t,(function(t){var e=A(this),n=String(t),i=kt(e,n);if(i)throw TypeError(i);x(e.searchParams).updateSearchParams(e.query)})),origin:Ut(Ot),protocol:Ut(jt,(function(t){var e=A(this);kt(e,String(t)+":",it)})),username:Ut(Tt,(function(t){var e=A(this),n=d(String(t));if(!Z(e)){e.username="";for(var i=0;i<n.length;i++)e.username+=Q(n[i],W)}})),password:Ut(Bt,(function(t){var e=A(this),n=d(String(t));if(!Z(e)){e.password="";for(var i=0;i<n.length;i++)e.password+=Q(n[i],W)}})),host:Ut(It,(function(t){var e=A(this);e.cannotBeABaseURL||kt(e,String(t),dt)})),hostname:Ut(Pt,(function(t){var e=A(this);e.cannotBeABaseURL||kt(e,String(t),pt)})),port:Ut(Dt,(function(t){var e=A(this);Z(e)||(""==(t=String(t))?e.port=null:kt(e,t,gt))})),pathname:Ut(Mt,(function(t){var e=A(this);e.cannotBeABaseURL||(e.path=[],kt(e,t+"",yt))})),search:Ut(Lt,(function(t){var e=A(this);""==(t=String(t))?e.query=null:("?"==t.charAt(0)&&(t=t.slice(1)),e.query="",kt(e,t,Ct)),x(e.searchParams).updateSearchParams(e.query)})),searchParams:Ut(Rt),hash:Ut(Ft,(function(t){var e=A(this);""!=(t=String(t))?("#"==t.charAt(0)&&(t=t.slice(1)),e.fragment="",kt(e,t,At)):e.fragment=null}))}),l(Et,"toJSON",(function(){return _t.call(this)}),{enumerable:!0}),l(Et,"toString",(function(){return _t.call(this)}),{enumerable:!0}),y){var Nt=y.createObjectURL,zt=y.revokeObjectURL;Nt&&l(St,"createObjectURL",(function(t){return Nt.apply(y,arguments)})),zt&&l(St,"revokeObjectURL",(function(t){return zt.apply(y,arguments)}))}m(St,"URL"),o({global:!0,forced:!a,sham:!r},{URL:St})},f49a:function(t,e,n){"use strict";var i=n("d348"),o=n("bfc3").every,r=i.aTypedArray;(0,i.exportTypedArrayMethod)("every",(function(t){return o(r(this),t,arguments.length>1?arguments[1]:void 0)}))},f623:function(t,e,n){var i=n("c06a");t.exports=function(t,e){var n=i(t);if(n%e)throw RangeError("Wrong offset");return n}},f655:function(t,e,n){"use strict";var i=n("be2b").codes.ERR_INVALID_OPT_VALUE;t.exports={getHighWaterMark:function(t,e,n,o){var r=function(t,e,n){return null!=t.highWaterMark?t.highWaterMark:e?t[n]:null}(e,o,n);if(null!=r){if(!isFinite(r)||Math.floor(r)!==r||r<0)throw new i(o?n:"highWaterMark",r);return Math.floor(r)}return t.objectMode?16:16384}}},f71e:function(t,e,n){var i=n("0296"),o=n("4340"),r=function(t){return function(e,n){var r,a,s=String(o(e)),c=i(n),l=s.length;return c<0||c>=l?t?"":void 0:(r=s.charCodeAt(c))<55296||r>56319||c+1===l||(a=s.charCodeAt(c+1))<56320||a>57343?t?s.charAt(c):r:t?s.slice(c,c+2):a-56320+(r-55296<<10)+65536}};t.exports={codeAt:r(!1),charAt:r(!0)}},f7bb:function(t,e,n){var i=n("6406");t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(i)},f8b2:function(t,e,n){"use strict";var i=n("2bc8");t.exports=function(t,e){var n=[][t];return!!n&&i((function(){n.call(null,e||function(){throw 1},1)}))}},fa0f:function(t,e,n){var i=n("fd40"),o=i.Buffer;function r(t,e){for(var n in t)e[n]=t[n]}function a(t,e,n){return o(t,e,n)}o.from&&o.alloc&&o.allocUnsafe&&o.allocUnsafeSlow?t.exports=i:(r(i,e),e.Buffer=a),a.prototype=Object.create(o.prototype),r(o,a),a.from=function(t,e,n){if("number"==typeof t)throw new TypeError("Argument must not be a number");return o(t,e,n)},a.alloc=function(t,e,n){if("number"!=typeof t)throw new TypeError("Argument must be a number");var i=o(t);return void 0!==e?"string"==typeof n?i.fill(e,n):i.fill(e):i.fill(0),i},a.allocUnsafe=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return o(t)},a.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return i.SlowBuffer(t)}},fa49:function(t,e,n){"use strict";var i=n("d348"),o=i.aTypedArray,r=i.exportTypedArrayMethod,a=[].join;r("join",(function(t){return a.apply(o(this),arguments)}))},fa68:function(t,e,n){"use strict";var i=n("d348"),o=n("bfc3").some,r=i.aTypedArray;(0,i.exportTypedArrayMethod)("some",(function(t){return o(r(this),t,arguments.length>1?arguments[1]:void 0)}))},fae9:function(t,e,n){"use strict";var i,o,r,a,s=n("a09b"),c=n("67d5"),l=n("8d5c"),u=n("8843"),f=n("225c"),h=n("4450"),d=n("8573"),p=n("1a81"),g=n("6d96"),m=n("42cc"),b=n("b9ec"),v=n("da02"),y=n("1c02"),w=n("3afd"),x=n("408b"),C=n("287a"),A=n("8acc").set,k=n("6f75"),S=n("20ca"),E=n("5bfe"),_=n("3781"),O=n("1132"),j=n("891c"),T=n("0ef8"),B=n("1f17"),I=n("eee5"),P=n("029f"),D=B("species"),M="Promise",L=j.get,R=j.set,F=j.getterFor(M),U=f,N=l.TypeError,z=l.document,Y=l.process,H=u("fetch"),G=_.f,V=G,X=!!(z&&z.createEvent&&l.dispatchEvent),W="function"==typeof PromiseRejectionEvent,Q="unhandledrejection",q=T(M,(function(){if(!(y(U)!==String(U))){if(66===P)return!0;if(!I&&!W)return!0}if(c&&!U.prototype.finally)return!0;if(P>=51&&/native code/.test(U))return!1;var t=U.resolve(1),e=function(t){t((function(){}),(function(){}))};return(t.constructor={})[D]=e,!(t.then((function(){}))instanceof e)})),K=q||!x((function(t){U.all(t).catch((function(){}))})),J=function(t){var e;return!(!m(t)||"function"!=typeof(e=t.then))&&e},Z=function(t,e){if(!t.notified){t.notified=!0;var n=t.reactions;k((function(){for(var i=t.value,o=1==t.state,r=0;n.length>r;){var a,s,c,l=n[r++],u=o?l.ok:l.fail,f=l.resolve,h=l.reject,d=l.domain;try{u?(o||(2===t.rejection&&nt(t),t.rejection=1),!0===u?a=i:(d&&d.enter(),a=u(i),d&&(d.exit(),c=!0)),a===l.promise?h(N("Promise-chain cycle")):(s=J(a))?s.call(a,f,h):f(a)):h(i)}catch(t){d&&!c&&d.exit(),h(t)}}t.reactions=[],t.notified=!1,e&&!t.rejection&&tt(t)}))}},$=function(t,e,n){var i,o;X?((i=z.createEvent("Event")).promise=e,i.reason=n,i.initEvent(t,!1,!0),l.dispatchEvent(i)):i={promise:e,reason:n},!W&&(o=l["on"+t])?o(i):t===Q&&E("Unhandled promise rejection",n)},tt=function(t){A.call(l,(function(){var e,n=t.facade,i=t.value;if(et(t)&&(e=O((function(){I?Y.emit("unhandledRejection",i,n):$(Q,n,i)})),t.rejection=I||et(t)?2:1,e.error))throw e.value}))},et=function(t){return 1!==t.rejection&&!t.parent},nt=function(t){A.call(l,(function(){var e=t.facade;I?Y.emit("rejectionHandled",e):$("rejectionhandled",e,t.value)}))},it=function(t,e,n){return function(i){t(e,i,n)}},ot=function(t,e,n){t.done||(t.done=!0,n&&(t=n),t.value=e,t.state=2,Z(t,!0))},rt=function(t,e,n){if(!t.done){t.done=!0,n&&(t=n);try{if(t.facade===e)throw N("Promise can't be resolved itself");var i=J(e);i?k((function(){var n={done:!1};try{i.call(e,it(rt,n,t),it(ot,n,t))}catch(e){ot(n,e,t)}})):(t.value=e,t.state=1,Z(t,!1))}catch(e){ot({done:!1},e,t)}}};q&&(U=function(t){v(this,U,M),b(t),i.call(this);var e=L(this);try{t(it(rt,e),it(ot,e))}catch(t){ot(e,t)}},(i=function(t){R(this,{type:M,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=d(U.prototype,{then:function(t,e){var n=F(this),i=G(C(this,U));return i.ok="function"!=typeof t||t,i.fail="function"==typeof e&&e,i.domain=I?Y.domain:void 0,n.parent=!0,n.reactions.push(i),0!=n.state&&Z(n,!1),i.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new i,e=L(t);this.promise=t,this.resolve=it(rt,e),this.reject=it(ot,e)},_.f=G=function(t){return t===U||t===r?new o(t):V(t)},c||"function"!=typeof f||(a=f.prototype.then,h(f.prototype,"then",(function(t,e){var n=this;return new U((function(t,e){a.call(n,t,e)})).then(t,e)}),{unsafe:!0}),"function"==typeof H&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return S(U,H.apply(l,arguments))}}))),s({global:!0,wrap:!0,forced:q},{Promise:U}),p(U,M,!1,!0),g(M),r=u(M),s({target:M,stat:!0,forced:q},{reject:function(t){var e=G(this);return e.reject.call(void 0,t),e.promise}}),s({target:M,stat:!0,forced:c||q},{resolve:function(t){return S(c&&this===r?U:this,t)}}),s({target:M,stat:!0,forced:K},{all:function(t){var e=this,n=G(e),i=n.resolve,o=n.reject,r=O((function(){var n=b(e.resolve),r=[],a=0,s=1;w(t,(function(t){var c=a++,l=!1;r.push(void 0),s++,n.call(e,t).then((function(t){l||(l=!0,r[c]=t,--s||i(r))}),o)})),--s||i(r)}));return r.error&&o(r.value),n.promise},race:function(t){var e=this,n=G(e),i=n.reject,o=O((function(){var o=b(e.resolve);w(t,(function(t){o.call(e,t).then(n.resolve,i)}))}));return o.error&&i(o.value),n.promise}})},fb71:function(t,e,n){var i=n("b220");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,n("85cb").default)("483e8af2",i,!0,{sourceMap:!1,shadowMode:!1})},fc3a:function(t,e,n){var i=n("42cc");t.exports=function(t){if(!i(t))throw TypeError(String(t)+" is not an object");return t}},fd40:function(t,e,n){"use strict";(function(t){var i=n("3560"),o=n("e248"),r=n("571a");function a(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(t,e){if(a()<e)throw new RangeError("Invalid typed array length");return c.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(e)).__proto__=c.prototype:(null===t&&(t=new c(e)),t.length=e),t}function c(t,e,n){if(!(c.TYPED_ARRAY_SUPPORT||this instanceof c))return new c(t,e,n);if("number"==typeof t){if("string"==typeof e)throw new Error("If encoding is specified then the first argument must be a string");return f(this,t)}return l(this,t,e,n)}function l(t,e,n,i){if("number"==typeof e)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer?function(t,e,n,i){if(e.byteLength,n<0||e.byteLength<n)throw new RangeError("'offset' is out of bounds");if(e.byteLength<n+(i||0))throw new RangeError("'length' is out of bounds");e=void 0===n&&void 0===i?new Uint8Array(e):void 0===i?new Uint8Array(e,n):new Uint8Array(e,n,i);c.TYPED_ARRAY_SUPPORT?(t=e).__proto__=c.prototype:t=h(t,e);return t}(t,e,n,i):"string"==typeof e?function(t,e,n){"string"==typeof n&&""!==n||(n="utf8");if(!c.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var i=0|p(e,n),o=(t=s(t,i)).write(e,n);o!==i&&(t=t.slice(0,o));return t}(t,e,n):function(t,e){if(c.isBuffer(e)){var n=0|d(e.length);return 0===(t=s(t,n)).length||e.copy(t,0,0,n),t}if(e){if("undefined"!=typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return"number"!=typeof e.length||(i=e.length)!=i?s(t,0):h(t,e);if("Buffer"===e.type&&r(e.data))return h(t,e.data)}var i;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,e)}function u(t){if("number"!=typeof t)throw new TypeError('"size" argument must be a number');if(t<0)throw new RangeError('"size" argument must not be negative')}function f(t,e){if(u(e),t=s(t,e<0?0:0|d(e)),!c.TYPED_ARRAY_SUPPORT)for(var n=0;n<e;++n)t[n]=0;return t}function h(t,e){var n=e.length<0?0:0|d(e.length);t=s(t,n);for(var i=0;i<n;i+=1)t[i]=255&e[i];return t}function d(t){if(t>=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|t}function p(t,e){if(c.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var n=t.length;if(0===n)return 0;for(var i=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return z(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return Y(t).length;default:if(i)return z(t).length;e=(""+e).toLowerCase(),i=!0}}function g(t,e,n){var i=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return T(this,e,n);case"utf8":case"utf-8":return E(this,e,n);case"ascii":return O(this,e,n);case"latin1":case"binary":return j(this,e,n);case"base64":return S(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,e,n);default:if(i)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),i=!0}}function m(t,e,n){var i=t[e];t[e]=t[n],t[n]=i}function b(t,e,n,i,o){if(0===t.length)return-1;if("string"==typeof n?(i=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=o?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(o)return-1;n=t.length-1}else if(n<0){if(!o)return-1;n=0}if("string"==typeof e&&(e=c.from(e,i)),c.isBuffer(e))return 0===e.length?-1:v(t,e,n,i,o);if("number"==typeof e)return e&=255,c.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):v(t,[e],n,i,o);throw new TypeError("val must be string, number or Buffer")}function v(t,e,n,i,o){var r,a=1,s=t.length,c=e.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(t.length<2||e.length<2)return-1;a=2,s/=2,c/=2,n/=2}function l(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(o){var u=-1;for(r=n;r<s;r++)if(l(t,r)===l(e,-1===u?0:r-u)){if(-1===u&&(u=r),r-u+1===c)return u*a}else-1!==u&&(r-=r-u),u=-1}else for(n+c>s&&(n=s-c),r=n;r>=0;r--){for(var f=!0,h=0;h<c;h++)if(l(t,r+h)!==l(e,h)){f=!1;break}if(f)return r}return-1}function y(t,e,n,i){n=Number(n)||0;var o=t.length-n;i?(i=Number(i))>o&&(i=o):i=o;var r=e.length;if(r%2!=0)throw new TypeError("Invalid hex string");i>r/2&&(i=r/2);for(var a=0;a<i;++a){var s=parseInt(e.substr(2*a,2),16);if(isNaN(s))return a;t[n+a]=s}return a}function w(t,e,n,i){return H(z(e,t.length-n),t,n,i)}function x(t,e,n,i){return H(function(t){for(var e=[],n=0;n<t.length;++n)e.push(255&t.charCodeAt(n));return e}(e),t,n,i)}function C(t,e,n,i){return x(t,e,n,i)}function A(t,e,n,i){return H(Y(e),t,n,i)}function k(t,e,n,i){return H(function(t,e){for(var n,i,o,r=[],a=0;a<t.length&&!((e-=2)<0);++a)i=(n=t.charCodeAt(a))>>8,o=n%256,r.push(o),r.push(i);return r}(e,t.length-n),t,n,i)}function S(t,e,n){return 0===e&&n===t.length?i.fromByteArray(t):i.fromByteArray(t.slice(e,n))}function E(t,e,n){n=Math.min(t.length,n);for(var i=[],o=e;o<n;){var r,a,s,c,l=t[o],u=null,f=l>239?4:l>223?3:l>191?2:1;if(o+f<=n)switch(f){case 1:l<128&&(u=l);break;case 2:128==(192&(r=t[o+1]))&&(c=(31&l)<<6|63&r)>127&&(u=c);break;case 3:r=t[o+1],a=t[o+2],128==(192&r)&&128==(192&a)&&(c=(15&l)<<12|(63&r)<<6|63&a)>2047&&(c<55296||c>57343)&&(u=c);break;case 4:r=t[o+1],a=t[o+2],s=t[o+3],128==(192&r)&&128==(192&a)&&128==(192&s)&&(c=(15&l)<<18|(63&r)<<12|(63&a)<<6|63&s)>65535&&c<1114112&&(u=c)}null===u?(u=65533,f=1):u>65535&&(u-=65536,i.push(u>>>10&1023|55296),u=56320|1023&u),i.push(u),o+=f}return function(t){var e=t.length;if(e<=_)return String.fromCharCode.apply(String,t);var n="",i=0;for(;i<e;)n+=String.fromCharCode.apply(String,t.slice(i,i+=_));return n}(i)}e.Buffer=c,e.SlowBuffer=function(t){+t!=t&&(t=0);return c.alloc(+t)},e.INSPECT_MAX_BYTES=50,c.TYPED_ARRAY_SUPPORT=void 0!==t.TYPED_ARRAY_SUPPORT?t.TYPED_ARRAY_SUPPORT:function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&"function"==typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(t){return!1}}(),e.kMaxLength=a(),c.poolSize=8192,c._augment=function(t){return t.__proto__=c.prototype,t},c.from=function(t,e,n){return l(null,t,e,n)},c.TYPED_ARRAY_SUPPORT&&(c.prototype.__proto__=Uint8Array.prototype,c.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&c[Symbol.species]===c&&Object.defineProperty(c,Symbol.species,{value:null,configurable:!0})),c.alloc=function(t,e,n){return function(t,e,n,i){return u(e),e<=0?s(t,e):void 0!==n?"string"==typeof i?s(t,e).fill(n,i):s(t,e).fill(n):s(t,e)}(null,t,e,n)},c.allocUnsafe=function(t){return f(null,t)},c.allocUnsafeSlow=function(t){return f(null,t)},c.isBuffer=function(t){return!(null==t||!t._isBuffer)},c.compare=function(t,e){if(!c.isBuffer(t)||!c.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(t===e)return 0;for(var n=t.length,i=e.length,o=0,r=Math.min(n,i);o<r;++o)if(t[o]!==e[o]){n=t[o],i=e[o];break}return n<i?-1:i<n?1:0},c.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},c.concat=function(t,e){if(!r(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return c.alloc(0);var n;if(void 0===e)for(e=0,n=0;n<t.length;++n)e+=t[n].length;var i=c.allocUnsafe(e),o=0;for(n=0;n<t.length;++n){var a=t[n];if(!c.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(i,o),o+=a.length}return i},c.byteLength=p,c.prototype._isBuffer=!0,c.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)m(this,e,e+1);return this},c.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)m(this,e,e+3),m(this,e+1,e+2);return this},c.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)m(this,e,e+7),m(this,e+1,e+6),m(this,e+2,e+5),m(this,e+3,e+4);return this},c.prototype.toString=function(){var t=0|this.length;return 0===t?"":0===arguments.length?E(this,0,t):g.apply(this,arguments)},c.prototype.equals=function(t){if(!c.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===c.compare(this,t)},c.prototype.inspect=function(){var t="",n=e.INSPECT_MAX_BYTES;return this.length>0&&(t=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(t+=" ... ")),"<Buffer "+t+">"},c.prototype.compare=function(t,e,n,i,o){if(!c.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===i&&(i=0),void 0===o&&(o=this.length),e<0||n>t.length||i<0||o>this.length)throw new RangeError("out of range index");if(i>=o&&e>=n)return 0;if(i>=o)return-1;if(e>=n)return 1;if(this===t)return 0;for(var r=(o>>>=0)-(i>>>=0),a=(n>>>=0)-(e>>>=0),s=Math.min(r,a),l=this.slice(i,o),u=t.slice(e,n),f=0;f<s;++f)if(l[f]!==u[f]){r=l[f],a=u[f];break}return r<a?-1:a<r?1:0},c.prototype.includes=function(t,e,n){return-1!==this.indexOf(t,e,n)},c.prototype.indexOf=function(t,e,n){return b(this,t,e,n,!0)},c.prototype.lastIndexOf=function(t,e,n){return b(this,t,e,n,!1)},c.prototype.write=function(t,e,n,i){if(void 0===e)i="utf8",n=this.length,e=0;else if(void 0===n&&"string"==typeof e)i=e,n=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e|=0,isFinite(n)?(n|=0,void 0===i&&(i="utf8")):(i=n,n=void 0)}var o=this.length-e;if((void 0===n||n>o)&&(n=o),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var r=!1;;)switch(i){case"hex":return y(this,t,e,n);case"utf8":case"utf-8":return w(this,t,e,n);case"ascii":return x(this,t,e,n);case"latin1":case"binary":return C(this,t,e,n);case"base64":return A(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,t,e,n);default:if(r)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),r=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var _=4096;function O(t,e,n){var i="";n=Math.min(t.length,n);for(var o=e;o<n;++o)i+=String.fromCharCode(127&t[o]);return i}function j(t,e,n){var i="";n=Math.min(t.length,n);for(var o=e;o<n;++o)i+=String.fromCharCode(t[o]);return i}function T(t,e,n){var i=t.length;(!e||e<0)&&(e=0),(!n||n<0||n>i)&&(n=i);for(var o="",r=e;r<n;++r)o+=N(t[r]);return o}function B(t,e,n){for(var i=t.slice(e,n),o="",r=0;r<i.length;r+=2)o+=String.fromCharCode(i[r]+256*i[r+1]);return o}function I(t,e,n){if(t%1!=0||t<0)throw new RangeError("offset is not uint");if(t+e>n)throw new RangeError("Trying to access beyond buffer length")}function P(t,e,n,i,o,r){if(!c.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>o||e<r)throw new RangeError('"value" argument is out of bounds');if(n+i>t.length)throw new RangeError("Index out of range")}function D(t,e,n,i){e<0&&(e=65535+e+1);for(var o=0,r=Math.min(t.length-n,2);o<r;++o)t[n+o]=(e&255<<8*(i?o:1-o))>>>8*(i?o:1-o)}function M(t,e,n,i){e<0&&(e=4294967295+e+1);for(var o=0,r=Math.min(t.length-n,4);o<r;++o)t[n+o]=e>>>8*(i?o:3-o)&255}function L(t,e,n,i,o,r){if(n+i>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function R(t,e,n,i,r){return r||L(t,0,n,4),o.write(t,e,n,i,23,4),n+4}function F(t,e,n,i,r){return r||L(t,0,n,8),o.write(t,e,n,i,52,8),n+8}c.prototype.slice=function(t,e){var n,i=this.length;if((t=~~t)<0?(t+=i)<0&&(t=0):t>i&&(t=i),(e=void 0===e?i:~~e)<0?(e+=i)<0&&(e=0):e>i&&(e=i),e<t&&(e=t),c.TYPED_ARRAY_SUPPORT)(n=this.subarray(t,e)).__proto__=c.prototype;else{var o=e-t;n=new c(o,void 0);for(var r=0;r<o;++r)n[r]=this[r+t]}return n},c.prototype.readUIntLE=function(t,e,n){t|=0,e|=0,n||I(t,e,this.length);for(var i=this[t],o=1,r=0;++r<e&&(o*=256);)i+=this[t+r]*o;return i},c.prototype.readUIntBE=function(t,e,n){t|=0,e|=0,n||I(t,e,this.length);for(var i=this[t+--e],o=1;e>0&&(o*=256);)i+=this[t+--e]*o;return i},c.prototype.readUInt8=function(t,e){return e||I(t,1,this.length),this[t]},c.prototype.readUInt16LE=function(t,e){return e||I(t,2,this.length),this[t]|this[t+1]<<8},c.prototype.readUInt16BE=function(t,e){return e||I(t,2,this.length),this[t]<<8|this[t+1]},c.prototype.readUInt32LE=function(t,e){return e||I(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},c.prototype.readUInt32BE=function(t,e){return e||I(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},c.prototype.readIntLE=function(t,e,n){t|=0,e|=0,n||I(t,e,this.length);for(var i=this[t],o=1,r=0;++r<e&&(o*=256);)i+=this[t+r]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*e)),i},c.prototype.readIntBE=function(t,e,n){t|=0,e|=0,n||I(t,e,this.length);for(var i=e,o=1,r=this[t+--i];i>0&&(o*=256);)r+=this[t+--i]*o;return r>=(o*=128)&&(r-=Math.pow(2,8*e)),r},c.prototype.readInt8=function(t,e){return e||I(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},c.prototype.readInt16LE=function(t,e){e||I(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(t,e){e||I(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(t,e){return e||I(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},c.prototype.readInt32BE=function(t,e){return e||I(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},c.prototype.readFloatLE=function(t,e){return e||I(t,4,this.length),o.read(this,t,!0,23,4)},c.prototype.readFloatBE=function(t,e){return e||I(t,4,this.length),o.read(this,t,!1,23,4)},c.prototype.readDoubleLE=function(t,e){return e||I(t,8,this.length),o.read(this,t,!0,52,8)},c.prototype.readDoubleBE=function(t,e){return e||I(t,8,this.length),o.read(this,t,!1,52,8)},c.prototype.writeUIntLE=function(t,e,n,i){(t=+t,e|=0,n|=0,i)||P(this,t,e,n,Math.pow(2,8*n)-1,0);var o=1,r=0;for(this[e]=255&t;++r<n&&(o*=256);)this[e+r]=t/o&255;return e+n},c.prototype.writeUIntBE=function(t,e,n,i){(t=+t,e|=0,n|=0,i)||P(this,t,e,n,Math.pow(2,8*n)-1,0);var o=n-1,r=1;for(this[e+o]=255&t;--o>=0&&(r*=256);)this[e+o]=t/r&255;return e+n},c.prototype.writeUInt8=function(t,e,n){return t=+t,e|=0,n||P(this,t,e,1,255,0),c.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},c.prototype.writeUInt16LE=function(t,e,n){return t=+t,e|=0,n||P(this,t,e,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):D(this,t,e,!0),e+2},c.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||P(this,t,e,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):D(this,t,e,!1),e+2},c.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||P(this,t,e,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):M(this,t,e,!0),e+4},c.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||P(this,t,e,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):M(this,t,e,!1),e+4},c.prototype.writeIntLE=function(t,e,n,i){if(t=+t,e|=0,!i){var o=Math.pow(2,8*n-1);P(this,t,e,n,o-1,-o)}var r=0,a=1,s=0;for(this[e]=255&t;++r<n&&(a*=256);)t<0&&0===s&&0!==this[e+r-1]&&(s=1),this[e+r]=(t/a>>0)-s&255;return e+n},c.prototype.writeIntBE=function(t,e,n,i){if(t=+t,e|=0,!i){var o=Math.pow(2,8*n-1);P(this,t,e,n,o-1,-o)}var r=n-1,a=1,s=0;for(this[e+r]=255&t;--r>=0&&(a*=256);)t<0&&0===s&&0!==this[e+r+1]&&(s=1),this[e+r]=(t/a>>0)-s&255;return e+n},c.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||P(this,t,e,1,127,-128),c.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},c.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||P(this,t,e,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):D(this,t,e,!0),e+2},c.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||P(this,t,e,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):D(this,t,e,!1),e+2},c.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||P(this,t,e,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):M(this,t,e,!0),e+4},c.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||P(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):M(this,t,e,!1),e+4},c.prototype.writeFloatLE=function(t,e,n){return R(this,t,e,!0,n)},c.prototype.writeFloatBE=function(t,e,n){return R(this,t,e,!1,n)},c.prototype.writeDoubleLE=function(t,e,n){return F(this,t,e,!0,n)},c.prototype.writeDoubleBE=function(t,e,n){return F(this,t,e,!1,n)},c.prototype.copy=function(t,e,n,i){if(n||(n=0),i||0===i||(i=this.length),e>=t.length&&(e=t.length),e||(e=0),i>0&&i<n&&(i=n),i===n)return 0;if(0===t.length||0===this.length)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),t.length-e<i-n&&(i=t.length-e+n);var o,r=i-n;if(this===t&&n<e&&e<i)for(o=r-1;o>=0;--o)t[o+e]=this[o+n];else if(r<1e3||!c.TYPED_ARRAY_SUPPORT)for(o=0;o<r;++o)t[o+e]=this[o+n];else Uint8Array.prototype.set.call(t,this.subarray(n,n+r),e);return r},c.prototype.fill=function(t,e,n,i){if("string"==typeof t){if("string"==typeof e?(i=e,e=0,n=this.length):"string"==typeof n&&(i=n,n=this.length),1===t.length){var o=t.charCodeAt(0);o<256&&(t=o)}if(void 0!==i&&"string"!=typeof i)throw new TypeError("encoding must be a string");if("string"==typeof i&&!c.isEncoding(i))throw new TypeError("Unknown encoding: "+i)}else"number"==typeof t&&(t&=255);if(e<0||this.length<e||this.length<n)throw new RangeError("Out of range index");if(n<=e)return this;var r;if(e>>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"==typeof t)for(r=e;r<n;++r)this[r]=t;else{var a=c.isBuffer(t)?t:z(new c(t,i).toString()),s=a.length;for(r=0;r<n-e;++r)this[r+e]=a[r%s]}return this};var U=/[^+\/0-9A-Za-z-_]/g;function N(t){return t<16?"0"+t.toString(16):t.toString(16)}function z(t,e){var n;e=e||1/0;for(var i=t.length,o=null,r=[],a=0;a<i;++a){if((n=t.charCodeAt(a))>55295&&n<57344){if(!o){if(n>56319){(e-=3)>-1&&r.push(239,191,189);continue}if(a+1===i){(e-=3)>-1&&r.push(239,191,189);continue}o=n;continue}if(n<56320){(e-=3)>-1&&r.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(e-=3)>-1&&r.push(239,191,189);if(o=null,n<128){if((e-=1)<0)break;r.push(n)}else if(n<2048){if((e-=2)<0)break;r.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;r.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;r.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return r}function Y(t){return i.toByteArray(function(t){if((t=function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}(t).replace(U,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function H(t,e,n,i){for(var o=0;o<i&&!(o+n>=e.length||o>=t.length);++o)e[o+n]=t[o];return o}}).call(this,n("0288"))},fd70:function(t,e,n){(e=n("a1a8")(!1)).push([t.i,'.tip[data-v-70af3366]{position:relative;display:inline-flex;z-index:10}.tip:hover .arrow[data-v-70af3366]{visibility:visible;transition:opacity .4s}.tip .arrow[data-v-70af3366]{z-index:1000;visibility:hidden;color:#fff;white-space:nowrap;padding:5px 15px;border-radius:4px}.tip .arrow[data-v-70af3366],.tip .arrow[data-v-70af3366]:before{position:absolute;background-color:#3c3c3f}.tip .arrow[data-v-70af3366]:before{width:10px;height:10px;transform:rotate(45deg);border-radius:2px;content:""}.tip .arrow.top[data-v-70af3366]{left:50%;bottom:calc(100% + 10px);transform:translate(-50%)}.tip .arrow.top[data-v-70af3366]:before{bottom:-4px;left:50%;margin:0 0 0 -6px}.tip .arrow.bottom[data-v-70af3366]{left:50%;top:calc(100% + 10px);transform:translate(-50%)}.tip .arrow.bottom[data-v-70af3366]:before{top:-4px;left:50%;margin:0 0 0 -6px}.tip .arrow.left[data-v-70af3366]{top:50%;right:calc(100% + 10px);transform:translateY(-50%)}.tip .arrow.left[data-v-70af3366]:before{top:50%;right:-4px;margin:-6px 0 0 0}.tip .arrow.right[data-v-70af3366]{left:calc(100% + 10px);top:50%;transform:translateY(-50%)}.tip .arrow.right[data-v-70af3366]:before{top:50%;left:-4px;margin:-6px 0 0 0}',""]),t.exports=e},fd81:function(t,e,n){"use strict";var i=n("0270");const o={desc:{name:"ICC Description"},cprt:{name:"ICC Copyright"},dmdd:{name:"ICC Device Model Description"},vued:{name:"ICC Viewing Conditions Description"},dmnd:{name:"ICC Device Manufacturer for Display"},tech:{name:"Technology"}},r={4:{name:"Preferred CMM type",value:(t,e)=>Object(i.b)(t,e,4),description:t=>null!==t?a(t):""},8:{name:"Profile Version",value:(t,e)=>t.getUint8(e).toString(10)+"."+(t.getUint8(e+1)>>4).toString(10)+"."+(t.getUint8(e+1)%16).toString(10)},12:{name:"Profile/Device class",value:(t,e)=>Object(i.b)(t,e,4),description:t=>{switch(t.toLowerCase()){case"scnr":return"Input Device profile";case"mntr":return"Display Device profile";case"prtr":return"Output Device profile";case"link":return"DeviceLink profile";case"abst":return"Abstract profile";case"spac":return"ColorSpace profile";case"nmcl":return"NamedColor profile";case"cenc":return"ColorEncodingSpace profile";case"mid ":return"MultiplexIdentification profile";case"mlnk":return"MultiplexLink profile";case"mvis":return"MultiplexVisualization profile";default:return t}}},16:{name:"Color Space",value:(t,e)=>Object(i.b)(t,e,4)},20:{name:"Connection Space",value:(t,e)=>Object(i.b)(t,e,4)},24:{name:"ICC Profile Date",value:(t,e)=>function(t,e){const n=t.getUint16(e),i=t.getUint16(e+2)-1,o=t.getUint16(e+4),r=t.getUint16(e+6),a=t.getUint16(e+8),s=t.getUint16(e+10);return new Date(Date.UTC(n,i,o,r,a,s))}(t,e).toISOString()},36:{name:"ICC Signature",value:(t,e)=>{return n=t.buffer.slice(e,e+4),String.fromCharCode.apply(null,new Uint8Array(n));var n}},40:{name:"Primary Platform",value:(t,e)=>Object(i.b)(t,e,4),description:t=>a(t)},48:{name:"Device Manufacturer",value:(t,e)=>Object(i.b)(t,e,4),description:t=>a(t)},52:{name:"Device Model Number",value:(t,e)=>Object(i.b)(t,e,4)},64:{name:"Rendering Intent",value:(t,e)=>t.getUint32(e),description:t=>{switch(t){case 0:return"Perceptual";case 1:return"Relative Colorimetric";case 2:return"Saturation";case 3:return"Absolute Colorimetric";default:return t}}},80:{name:"Profile Creator",value:(t,e)=>Object(i.b)(t,e,4)}};function a(t){switch(t.toLowerCase()){case"appl":return"Apple";case"adbe":return"Adobe";case"msft":return"Microsoft";case"sunw":return"Sun Microsystems";case"sgi":return"Silicon Graphics";case"tgnt":return"Taligent";default:return t}}e.a={read:function(t,e){try{const n=e.reduce(((t,e)=>t+e.length),0),o=new Uint8Array(n);let a=0;const g=function(t){if(Array.isArray(t))return new DataView(Uint8Array.from(t).buffer).buffer;return t.buffer}(t);for(let t=1;t<=e.length;t++){const n=e.find((e=>e.chunkNumber===t));if(!n)throw new Error(`ICC chunk ${t} not found`);const i=g.slice(n.offset,n.offset+n.length),r=new Uint8Array(i);o.set(r,a),a+=r.length}return function(t){const e=t.buffer,n=t.getUint32();if(t.byteLength!==n)throw new Error("ICC profile length not matching");if(t.length<84)throw new Error("ICC profile too short");const o={},a=Object.keys(r);for(let e=0;e<a.length;e++){const n=a[e],i=r[n],s=i.value(t,parseInt(n,10));let c=s;i.description&&(c=i.description(s)),o[i.name]={value:s,description:c}}if(d(e.slice(36,40))!==s)throw new Error("ICC profile: missing signature");if(function(t){return t.length<132}(e))return o;const g=t.getUint32(128);let m=132;for(let n=0;n<g;n++){if(h(e,m))return o;const n=Object(i.b)(t,m,4),r=t.getUint32(m+4),a=t.getUint32(m+8);if(r>e.length)return o;const s=Object(i.b)(t,r,4);if(s===c){const i=t.getUint32(r+8);if(i>a)return o;p(o,n,d(e.slice(r+12,r+i+11)))}else if(s===l){const e=t.getUint32(r+8),a=t.getUint32(r+12);let s=r+16;const c=[];for(let n=0;n<e;n++){const e=Object(i.b)(t,s+0,2),n=Object(i.b)(t,s+2,2),o=t.getUint32(s+4),l=t.getUint32(s+8),u=Object(i.d)(t,r+l,o);c.push({languageCode:e,countryCode:n,text:u}),s+=a}if(1===e)p(o,n,c[0].text);else{const t={};for(let e=0;e<c.length;e++)t[`${c[e].languageCode}-${c[e].countryCode}`]=c[e].text;p(o,n,t)}}else if(s===u){p(o,n,d(e.slice(r+8,r+a-7)))}else if(s===f){p(o,n,d(e.slice(r+8,r+12)))}m+=12}return o}(new DataView(o.buffer))}catch(t){return{}}}};const s="acsp",c="desc",l="mluc",u="text",f="sig ";function h(t,e){return t.length<e+12}function d(t){return String.fromCharCode.apply(null,new Uint8Array(t))}function p(t,e,n){o[e]?t[o[e].name]={value:n,description:n}:t[e]={value:n,description:n}}},fde4:function(t,e,n){"use strict";n("3ae7")},fe3d:function(t,e,n){var i=n("67d5"),o=n("755c");(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.8.1",mode:i?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},fef9:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const i=n("e1e8"),o=n("e248");e.UINT8={len:1,get:(t,e)=>t.readUInt8(e),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=0&&n<=255),i.ok(e>=0),i.ok(this.len<=t.length),t.writeUInt8(n,e)}},e.UINT16_LE={len:2,get:(t,e)=>t.readUInt16LE(e),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=0&&n<=65535),i.ok(e>=0),i.ok(this.len<=t.length),t.writeUInt16LE(n,e)}},e.UINT16_BE={len:2,get:(t,e)=>t.readUInt16BE(e),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=0&&n<=65535),i.ok(e>=0),i.ok(this.len<=t.length),t.writeUInt16BE(n,e)}},e.UINT24_LE={len:3,get:(t,e)=>t.readUIntLE(e,3),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=0&&n<=16777215),i.ok(e>=0),i.ok(this.len<=t.length),t.writeUIntLE(n,e,3)}},e.UINT24_BE={len:3,get:(t,e)=>t.readUIntBE(e,3),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=0&&n<=16777215),i.ok(e>=0),i.ok(this.len<=t.length),t.writeUIntBE(n,e,3)}},e.UINT32_LE={len:4,get:(t,e)=>t.readUInt32LE(e),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=0&&n<=4294967295),i.ok(e>=0),i.ok(this.len<=t.length),t.writeUInt32LE(n,e)}},e.UINT32_BE={len:4,get:(t,e)=>t.readUInt32BE(e),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=0&&n<=4294967295),i.ok(e>=0),i.ok(this.len<=t.length),t.writeUInt32BE(n,e)}},e.INT8={len:1,get:(t,e)=>t.readInt8(e),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=-128&&n<=127),i.ok(e>=0),i.ok(this.len<=t.length),t.writeInt8(n,e)}},e.INT16_BE={len:2,get:(t,e)=>t.readInt16BE(e),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=-32768&&n<=32767),i.ok(e>=0),i.ok(this.len<=t.length),t.writeInt16BE(n,e)}},e.INT16_LE={len:2,get:(t,e)=>t.readInt16LE(e),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=-32768&&n<=32767),i.ok(e>=0),i.ok(this.len<=t.length),t.writeInt16LE(n,e)}},e.INT24_LE={len:3,get:(t,e)=>t.readIntLE(e,3),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=-8388608&&n<=8388607),i.ok(e>=0),i.ok(this.len<=t.length),t.writeIntLE(n,e,3)}},e.INT24_BE={len:3,get:(t,e)=>t.readIntBE(e,3),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=-8388608&&n<=8388607),i.ok(e>=0),i.ok(this.len<=t.length),t.writeIntBE(n,e,3)}},e.INT32_BE={len:4,get:(t,e)=>t.readInt32BE(e),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=-2147483648&&n<=2147483647),i.ok(e>=0),i.ok(this.len<=t.length),t.writeInt32BE(n,e)}},e.INT32_LE={len:4,get:(t,e)=>t.readInt32LE(e),put(t,e,n){return i.equal(typeof e,"number"),i.equal(typeof n,"number"),i.ok(n>=-2147483648&&n<=2147483647),i.ok(e>=0),i.ok(this.len<=t.length),t.writeInt32LE(n,e)}},e.UINT64_LE={len:8,get(t,e){return function(t,e,n){n>>>=0;let i=t[e>>>=0],o=1,r=0;for(;++r<n&&(o*=256);)i+=t[e+r]*o;return i}(t,e,this.len)},put(t,e,n){return function(t,e,n,i){e=+e,i>>>=0;let o=1,r=0;t[n>>>=0]=255&e;for(;++r<i&&(o*=256);)t[n+r]=e/o&255;return n+i}(t,n,e,this.len)}},e.INT64_LE={len:8,get(t,e){return function(t,e,n){n>>>=0;let i=t[e>>>=0],o=1,r=0;for(;++r<n&&(o*=256);)i+=t[e+r]*o;o*=128,i>=o&&(i-=Math.pow(2,8*n));return i}(t,e,this.len)},put(t,e,n){return a(t,n,e,this.len)}},e.UINT64_BE={len:8,get(t,e){return s(t,e,this.len)},put(t,e,n){return c(t,n,e,this.len)}},e.INT64_BE={len:8,get(t,e){return l(t,e,this.len)},put(t,e,n){return u(t,n,e,this.len)}},e.Float16_BE={len:2,get(t,e){return o.read(t,e,!1,10,this.len)},put(t,e,n){return o.write(t,n,e,!1,10,this.len)}},e.Float16_LE={len:2,get(t,e){return o.read(t,e,!0,10,this.len)},put(t,e,n){return o.write(t,n,e,!0,10,this.len)}},e.Float32_BE={len:4,get:(t,e)=>t.readFloatBE(e),put:(t,e,n)=>t.writeFloatBE(n,e)},e.Float32_LE={len:4,get:(t,e)=>t.readFloatLE(e),put:(t,e,n)=>t.writeFloatLE(n,e)},e.Float64_BE={len:8,get:(t,e)=>t.readDoubleBE(e),put:(t,e,n)=>t.writeDoubleBE(n,e)},e.Float64_LE={len:8,get:(t,e)=>t.readDoubleLE(e),put:(t,e,n)=>t.writeDoubleLE(n,e)},e.Float80_BE={len:10,get(t,e){return o.read(t,e,!1,63,this.len)},put(t,e,n){return o.write(t,n,e,!1,63,this.len)}},e.Float80_LE={len:10,get(t,e){return o.read(t,e,!0,63,this.len)},put(t,e,n){return o.write(t,n,e,!0,63,this.len)}};e.IgnoreType=class{constructor(t){this.len=t}get(t,e){}};e.BufferType=class{constructor(t){this.len=t}get(t,e){return t.slice(e,e+this.len)}};e.StringType=class{constructor(t,e){this.len=t,this.encoding=e}get(t,e){return t.toString(this.encoding,e,e+this.len)}};class r{constructor(t){this.len=t}static decode(t,e,n){let i="";for(let o=e;o<n;++o)i+=r.codePointToString(r.singleByteDecoder(t[o]));return i}static inRange(t,e,n){return e<=t&&t<=n}static codePointToString(t){return t<=65535?String.fromCharCode(t):(t-=65536,String.fromCharCode(55296+(t>>10),56320+(1023&t)))}static singleByteDecoder(t){if(r.inRange(t,0,127))return t;const e=r.windows1252[t-128];if(null===e)throw Error("invaliding encoding");return e}get(t,e=0){return r.decode(t,e,e+this.len)}}function a(t,e,n,i){e=+e;let o=0,r=1,a=0;for(t[n>>>=0]=255&e;++o<i&&(r*=256);)e<0&&0===a&&0!==t[n+o-1]&&(a=1),t[n+o]=(e/r>>0)-a&255;return n+i}function s(t,e,n){n>>>=0;let i=t[(e>>>=0)+--n],o=1;for(;n>0&&(o*=256);)i+=t[e+--n]*o;return i}function c(t,e,n,i){e=+e;let o=(i>>>=0)-1,r=1;for(t[(n>>>=0)+o]=255&e;--o>=0&&(r*=256);)t[n+o]=e/r&255;return n+i}function l(t,e,n){let i=n>>>=0,o=1,r=t[(e>>>=0)+--i];for(;i>0&&(o*=256);)r+=t[e+--i]*o;return o*=128,r>=o&&(r-=Math.pow(2,8*n)),r}function u(t,e,n,i){e=+e;let o=i-1,r=1,a=0;for(t[(n>>>=0)+o]=255&e;--o>=0&&(r*=256);)e<0&&0===a&&0!==t[n+o+1]&&(a=1),t[n+o]=(e/r>>0)-a&255;return n+i}e.AnsiStringType=r,r.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255],e.writeIntLE=a,e.readUIntBE=s,e.writeUIntBE=c,e.readIntBE=l,e.writeIntBE=u}});