diff --git a/services/consumptionAlert/ecolyo.js b/services/consumptionAlert/ecolyo.js
index 0cea71719fc52534b99b25d42a096dc3f017caa5..0f07c17fcaae2fc432dd2074c023789d8a61e035 100644
--- a/services/consumptionAlert/ecolyo.js
+++ b/services/consumptionAlert/ecolyo.js
@@ -35,4 +35,4 @@ t.extract=function(e){for(var t=0,A=[],n="",r=0,a=e.length;r<a;r++){var i=e.char
  * Modified by Juriy "kangax" Zaytsev
  * Original code by Erik Arvidsson, Mozilla Public License
  * http://erik.eae.net/simplehtmlparser/simplehtmlparser.js
- */var n=A(843).createMapFromString;function r(e){return n(e,!0)}var a,i,o=/([^\s"'<>/=]+)/,s=[/=/],u=[/"([^"]*)"+/.source,/'([^']*)'+/.source,/([^ \t\n\f\r"'`=<>]+)/.source],l="((?:"+(i="["+(a="A-Za-z\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u0131\\u0134-\\u013E\\u0141-\\u0148\\u014A-\\u017E\\u0180-\\u01C3\\u01CD-\\u01F0\\u01F4\\u01F5\\u01FA-\\u0217\\u0250-\\u02A8\\u02BB-\\u02C1\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03CE\\u03D0-\\u03D6\\u03DA\\u03DC\\u03DE\\u03E0\\u03E2-\\u03F3\\u0401-\\u040C\\u040E-\\u044F\\u0451-\\u045C\\u045E-\\u0481\\u0490-\\u04C4\\u04C7\\u04C8\\u04CB\\u04CC\\u04D0-\\u04EB\\u04EE-\\u04F5\\u04F8\\u04F9\\u0531-\\u0556\\u0559\\u0561-\\u0586\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0621-\\u063A\\u0641-\\u064A\\u0671-\\u06B7\\u06BA-\\u06BE\\u06C0-\\u06CE\\u06D0-\\u06D3\\u06D5\\u06E5\\u06E6\\u0905-\\u0939\\u093D\\u0958-\\u0961\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8B\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AE0\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B36-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB5\\u0BB7-\\u0BB9\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C33\\u0C35-\\u0C39\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CDE\\u0CE0\\u0CE1\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D28\\u0D2A-\\u0D39\\u0D60\\u0D61\\u0E01-\\u0E2E\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E45\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD\\u0EAE\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0F40-\\u0F47\\u0F49-\\u0F69\\u10A0-\\u10C5\\u10D0-\\u10F6\\u1100\\u1102\\u1103\\u1105-\\u1107\\u1109\\u110B\\u110C\\u110E-\\u1112\\u113C\\u113E\\u1140\\u114C\\u114E\\u1150\\u1154\\u1155\\u1159\\u115F-\\u1161\\u1163\\u1165\\u1167\\u1169\\u116D\\u116E\\u1172\\u1173\\u1175\\u119E\\u11A8\\u11AB\\u11AE\\u11AF\\u11B7\\u11B8\\u11BA\\u11BC-\\u11C2\\u11EB\\u11F0\\u11F9\\u1E00-\\u1E9B\\u1EA0-\\u1EF9\\u1F00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2126\\u212A\\u212B\\u212E\\u2180-\\u2182\\u3007\\u3021-\\u3029\\u3041-\\u3094\\u30A1-\\u30FA\\u3105-\\u312C\\u4E00-\\u9FA5\\uAC00-\\uD7A3")+"_]["+a+"0-9\\u0660-\\u0669\\u06F0-\\u06F9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE7-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29\\.\\-_\\u0300-\\u0345\\u0360\\u0361\\u0483-\\u0486\\u0591-\\u05A1\\u05A3-\\u05B9\\u05BB-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u064B-\\u0652\\u0670\\u06D6-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0901-\\u0903\\u093C\\u093E-\\u094D\\u0951-\\u0954\\u0962\\u0963\\u0981-\\u0983\\u09BC\\u09BE-\\u09C4\\u09C7\\u09C8\\u09CB-\\u09CD\\u09D7\\u09E2\\u09E3\\u0A02\\u0A3C\\u0A3E-\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A70\\u0A71\\u0A81-\\u0A83\\u0ABC\\u0ABE-\\u0AC5\\u0AC7-\\u0AC9\\u0ACB-\\u0ACD\\u0B01-\\u0B03\\u0B3C\\u0B3E-\\u0B43\\u0B47\\u0B48\\u0B4B-\\u0B4D\\u0B56\\u0B57\\u0B82\\u0B83\\u0BBE-\\u0BC2\\u0BC6-\\u0BC8\\u0BCA-\\u0BCD\\u0BD7\\u0C01-\\u0C03\\u0C3E-\\u0C44\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C82\\u0C83\\u0CBE-\\u0CC4\\u0CC6-\\u0CC8\\u0CCA-\\u0CCD\\u0CD5\\u0CD6\\u0D02\\u0D03\\u0D3E-\\u0D43\\u0D46-\\u0D48\\u0D4A-\\u0D4D\\u0D57\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F3E\\u0F3F\\u0F71-\\u0F84\\u0F86-\\u0F8B\\u0F90-\\u0F95\\u0F97\\u0F99-\\u0FAD\\u0FB1-\\u0FB7\\u0FB9\\u20D0-\\u20DC\\u20E1\\u302A-\\u302F\\u3099\\u309A\\xB7\\u02D0\\u02D1\\u0387\\u0640\\u0E46\\u0EC6\\u3005\\u3031-\\u3035\\u309D\\u309E\\u30FC-\\u30FE]*")+"\\:)?"+i+")",c=new RegExp("^<"+l),p=/^\s*(\/?)>/,d=new RegExp("^<\\/"+l+"[^>]*>"),f=/^<!DOCTYPE\s?[^>]+>/i,h=!1;"x".replace(/x(.)?/g,(function(e,t){h=""===t}));var m=r("area,base,basefont,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),g=r("a,abbr,acronym,applet,b,basefont,bdo,big,br,button,cite,code,del,dfn,em,font,i,iframe,img,input,ins,kbd,label,map,noscript,object,q,s,samp,script,select,small,span,strike,strong,sub,sup,svg,textarea,tt,u,var"),v=r("colgroup,dd,dt,li,option,p,td,tfoot,th,thead,tr,source"),y=r("checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected"),b=r("script,style"),_=r("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,ol,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track,ul"),w={};function E(e){var t=o.source+"(?:\\s*("+function(e){return s.concat(e.customAttrAssign||[]).map((function(e){return"(?:"+e.source+")"})).join("|")}(e)+")[ \\t\\n\\f\\r]*(?:"+u.join("|")+"))?";if(e.customAttrSurround){for(var A=[],n=e.customAttrSurround.length-1;n>=0;n--)A[n]="(?:("+e.customAttrSurround[n][0].source+")\\s*"+t+"\\s*("+e.customAttrSurround[n][1].source+"))";A.push("(?:"+t+")"),t="(?:"+A.join("|")+")"}return new RegExp("^\\s*"+t)}function C(e,t){for(var A,n,r,a,i=[],o=E(t);e;){if(n=e,A&&b(A)){var s=A.toLowerCase(),u=w[s]||(w[s]=new RegExp("([\\s\\S]*?)</"+s+"[^>]*>","i"));e=e.replace(u,(function(e,A){return"script"!==s&&"style"!==s&&"noscript"!==s&&(A=A.replace(/<!--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),t.chars&&t.chars(A),""})),L("</"+s+">",s)}else{var l,C=e.indexOf("<");if(0===C){if(/^<!--/.test(e)){var x=e.indexOf("--\x3e");if(x>=0){t.comment&&t.comment(e.substring(4,x)),e=e.substring(x+3),r="";continue}}if(/^<!\[/.test(e)){var T=e.indexOf("]>");if(T>=0){t.comment&&t.comment(e.substring(2,T+1),!0),e=e.substring(T+2),r="";continue}}var O=e.match(f);if(O){t.doctype&&t.doctype(O[0]),e=e.substring(O[0].length),r="";continue}var D=e.match(d);if(D){e=e.substring(D[0].length),D[0].replace(d,L),r="/"+D[1].toLowerCase();continue}var k=I(e);if(k){e=k.rest,M(k),r=k.tagName.toLowerCase();continue}t.continueOnParseError&&(C=e.indexOf("<",1))}C>=0?(l=e.substring(0,C),e=e.substring(C)):(l=e,e="");var S=I(e);a=S?S.tagName:(S=e.match(d))?"/"+S[1]:"",t.chars&&t.chars(l,r,a),r=""}if(e===n)throw new Error("Parse Error: "+e)}function I(e){var t=e.match(c);if(t){var A,n,r={tagName:t[1],attrs:[]};for(e=e.slice(t[0].length);!(A=e.match(p))&&(n=e.match(o));)e=e.slice(n[0].length),r.attrs.push(n);if(A)return r.unarySlash=A[1],r.rest=e.slice(A[0].length),r}}function N(e){if(B(e)>=0)return L("",e),!0}function M(e){var n=e.tagName,r=e.unarySlash;if(t.html5&&("p"===A&&_(n)?L("",A):"tbody"===n?N("thead"):"tfoot"===n&&(N("tbody")||N("thead")),"col"===n&&B("colgroup")<0&&(A="colgroup",i.push({tag:A,attrs:[]}),t.start&&t.start(A,[],!1,""))),!t.html5&&!g(n))for(;A&&g(A);)L("",A);v(n)&&A===n&&L("",n);var a=m(n)||"html"===n&&"head"===A||!!r,o=e.attrs.map((function(e){var A,n,r,a,i,o;function s(t){return i=e[t],void 0!==(n=e[t+1])?'"':void 0!==(n=e[t+2])?"'":(void 0===(n=e[t+3])&&y(A)&&(n=A),"")}h&&-1===e[0].indexOf('""')&&(""===e[3]&&delete e[3],""===e[4]&&delete e[4],""===e[5]&&delete e[5]);var u=1;if(t.customAttrSurround)for(var l=0,c=t.customAttrSurround.length;l<c;l++,u+=7)if(A=e[u+1]){o=s(u+2),r=e[u],a=e[u+6];break}return!A&&(A=e[u])&&(o=s(u+1)),{name:A,value:n,customAssign:i||"=",customOpen:r||"",customClose:a||"",quote:o||""}}));a||(i.push({tag:n,attrs:o}),A=n,r=""),t.start&&t.start(n,o,a,r)}function B(e){var t,A=e.toLowerCase();for(t=i.length-1;t>=0&&i[t].tag.toLowerCase()!==A;t--);return t}function L(e,n){var r;if((r=n?B(n):0)>=0){for(var a=i.length-1;a>=r;a--)t.end&&t.end(i[a].tag,i[a].attrs,a>r||!e);i.length=r,A=r&&i[r-1].tag}else"br"===n.toLowerCase()?t.start&&t.start(n,[],!0,""):"p"===n.toLowerCase()&&(t.start&&t.start(n,[],!1,"",!0),t.end&&t.end(n,[]))}t.partialMarkup||L()}t.HTMLParser=C,t.HTMLtoXML=function(e){var t="";return new C(e,{start:function(e,A,n){t+="<"+e;for(var r=0,a=A.length;r<a;r++)t+=" "+A[r].name+'="'+(A[r].value||"").replace(/"/g,"&#34;")+'"';t+=(n?"/":"")+">"},end:function(e){t+="</"+e+">"},chars:function(e){t+=e},comment:function(e){t+="\x3c!--"+e+"--\x3e"},ignore:function(e){t+=e}}),t},t.HTMLtoDOM=function(e,t){var A={html:!0,head:!0,body:!0,title:!0},n={link:"head",base:"head"};t?t=t.ownerDocument||t.getOwnerDocument&&t.getOwnerDocument()||t:"undefined"!=typeof DOMDocument?t=new DOMDocument:"undefined"!=typeof document&&document.implementation&&document.implementation.createDocument?t=document.implementation.createDocument("","",null):"undefined"!=typeof ActiveX&&(t=new ActiveXObject("Msxml.DOMDocument"));var r=[];if(!(t.documentElement||t.getDocumentElement&&t.getDocumentElement())&&t.createElement&&function(){var e=t.createElement("html"),A=t.createElement("head");A.appendChild(t.createElement("title")),e.appendChild(A),e.appendChild(t.createElement("body")),t.appendChild(e)}(),t.getElementsByTagName)for(var a in A)A[a]=t.getElementsByTagName(a)[0];var i=A.body;return new C(e,{start:function(e,a,o){if(A[e])i=A[e];else{var s=t.createElement(e);for(var u in a)s.setAttribute(a[u].name,a[u].value);n[e]&&"boolean"!=typeof A[n[e]]?A[n[e]].appendChild(s):i&&i.appendChild&&i.appendChild(s),o||(r.push(s),i=s)}},end:function(){r.length-=1,i=r[r.length-1]},chars:function(e){i.appendChild(t.createTextNode(e))},comment:function(){},ignore:function(){}}),t}},function(e,t,A){"use strict";var n=A(844),r=A(1031),a=A(1032),i=A(602),o=A(1033),s=A(1040);function u(e,t){this.options=a(t,{defaultPorts:{ftp:21,http:80,https:443},directoryIndexes:["index.html"],ignore_www:!1,output:u.SHORTEST,rejectedSchemes:["data","javascript","mailto"],removeAuth:!1,removeDirectoryIndexes:!0,removeEmptyQueries:!1,removeRootTrailingSlash:!0,schemeRelative:!0,site:void 0,slashesDenoteHost:!0}),this.from=o.from(e,this.options,null)}u.prototype.relate=function(e,t,A){if(i.isPlainObject(t)?(A=t,t=e,e=null):t||(t=e,e=null),A=a(A,this.options),e=e||A.site,!(e=o.from(e,A,this.from))||!e.href)throw new Error("from value not defined.");if(e.extra.hrefInfo.minimumPathOnly)throw new Error("from value supplied is not absolute: "+e.href);return!1===(t=o.to(t,A)).valid?t.href:(t=s(e,t,A),t=r(t,A))},u.relate=function(e,t,A){return(new u).relate(e,t,A)},i.shallowMerge(u,n),e.exports=u},function(e,t,A){"use strict";var n=A(844);function r(e,t){var A=t.removeEmptyQueries&&e.extra.relation.minimumPort;return e.query.string[A?"stripped":"full"]}function a(e,t){return!e.extra.relation.minimumQuery||t.output===n.ABSOLUTE||t.output===n.ROOT_RELATIVE}function i(e,t){var A=t.removeDirectoryIndexes&&e.extra.resourceIsIndex,r=e.extra.relation.minimumResource&&t.output!==n.ABSOLUTE&&t.output!==n.ROOT_RELATIVE;return!!e.resource&&!r&&!A}e.exports=function(e,t){var A="";return A+=function(e,t){var A="";return(e.extra.relation.maximumHost||t.output===n.ABSOLUTE)&&(e.extra.relation.minimumScheme&&t.schemeRelative&&t.output!==n.ABSOLUTE?A+="//":A+=e.scheme+"://"),A}(e,t),A+=function(e,t){return!e.auth||t.removeAuth||!e.extra.relation.maximumHost&&t.output!==n.ABSOLUTE?"":e.auth+"@"}(e,t),A+=function(e,t){return e.host.full&&(e.extra.relation.maximumAuth||t.output===n.ABSOLUTE)?e.host.full:""}(e,t),A+=function(e,t){return e.port&&!e.extra.portIsDefault&&e.extra.relation.maximumHost?":"+e.port:""}(e),A+=function(e,t){var A="",o=e.path.absolute.string,s=e.path.relative.string,u=i(e,t);if(e.extra.relation.maximumHost||t.output===n.ABSOLUTE||t.output===n.ROOT_RELATIVE)A=o;else if(s.length<=o.length&&t.output===n.SHORTEST||t.output===n.PATH_RELATIVE){if(""===(A=s)){var l=a(e,t)&&!!r(e,t);e.extra.relation.maximumPath&&!u?A="./":!e.extra.relation.overridesQuery||u||l||(A="./")}}else A=o;return"/"!==A||u||!t.removeRootTrailingSlash||e.extra.relation.minimumPort&&t.output!==n.ABSOLUTE||(A=""),A}(e,t),A+=function(e,t){return i(e,t)?e.resource:""}(e,t),A+=function(e,t){return a(e,t)?r(e,t):""}(e,t),A+=function(e,t){return e.hash?e.hash:""}(e)}},function(e,t,A){"use strict";var n=A(602);function r(e,t){return t instanceof Object&&e instanceof Object?t instanceof Array&&e instanceof Array?t.concat(e):n.shallowMerge(e,t):e}e.exports=function(e,t){if(n.isPlainObject(e)){var A={};for(var a in t)t.hasOwnProperty(a)&&(void 0!==e[a]?A[a]=r(e[a],t[a]):A[a]=t[a]);return A}return t}},function(e,t,A){"use strict";var n=A(1034),r=A(1035),a=A(1036),i=A(1037),o=A(1038),s=A(1039),u=A(603);function l(e,t){var A=s(e,t);return!1===A.valid||(r(A,t),i(A,t),a(A,t),o(A,t),n(A)),A}e.exports={from:function(e,t,A){if(e){var n=l(e,t),r=u.resolveDotSegments(n.path.absolute.array);return n.path.absolute.array=r,n.path.absolute.string="/"+u.join(r),n}return A},to:l}},function(e,t,A){"use strict";e.exports=function(e){var t=!(e.scheme||e.auth||e.host.full||e.port),A=t&&!e.path.absolute.string,n=A&&!e.resource,r=n&&!e.query.string.full.length,a=r&&!e.hash;e.extra.hrefInfo.minimumPathOnly=t,e.extra.hrefInfo.minimumResourceOnly=A,e.extra.hrefInfo.minimumQueryOnly=n,e.extra.hrefInfo.minimumHashOnly=r,e.extra.hrefInfo.empty=a}},function(e,t,A){"use strict";e.exports=function(e,t){if(t.ignore_www){var A=e.host.full;if(A){var n=A;0===A.indexOf("www.")&&(n=A.substr(4)),e.host.stripped=n}}}},function(e,t,A){"use strict";function n(e){if("/"!==e){var t=[];return e.split("/").forEach((function(e){""!==e&&t.push(e)})),t}return[]}e.exports=function(e,t){var A=e.path.absolute.string;if(A){var r=A.lastIndexOf("/");if(r>-1){if(++r<A.length){var a=A.substr(r);"."!==a&&".."!==a?(e.resource=a,A=A.substr(0,r)):A+="/"}e.path.absolute.string=A,e.path.absolute.array=n(A)}else"."===A||".."===A?(A+="/",e.path.absolute.string=A,e.path.absolute.array=n(A)):(e.resource=A,e.path.absolute.string=null);e.extra.resourceIsIndex=function(e,t){var A=!1;return t.directoryIndexes.every((function(t){return t!==e||(A=!0,!1)})),A}(e.resource,t)}}},function(e,t,A){"use strict";e.exports=function(e,t){var A=-1;for(var n in t.defaultPorts)if(n===e.scheme&&t.defaultPorts.hasOwnProperty(n)){A=t.defaultPorts[n];break}A>-1&&(A=A.toString(),null===e.port&&(e.port=A),e.extra.portIsDefault=e.port===A)}},function(e,t,A){"use strict";var n=Object.prototype.hasOwnProperty;function r(e,t){var A=0,r="";for(var a in e)if(""!==a&&!0===n.call(e,a)){var i=e[a];""===i&&t||(r+=1==++A?"?":"&",a=encodeURIComponent(a),r+=""!==i?a+"="+encodeURIComponent(i).replace(/%20/g,"+"):a)}return r}e.exports=function(e,t){e.query.string.full=r(e.query.object,!1),t.removeEmptyQueries&&(e.query.string.stripped=r(e.query.object,!0))}},function(e,t,A){"use strict";var n=A(36).parse;e.exports=function(e,t){return function(e,t){var A=!0;return t.rejectedSchemes.every((function(t){return A=!(0===e.indexOf(t+":"))})),A}(e,t)?(A=n(e,!0,t.slashesDenoteHost),(r=A.protocol)&&r.indexOf(":")===r.length-1&&(r=r.substr(0,r.length-1)),A.host={full:A.hostname,stripped:null},A.path={absolute:{array:null,string:A.pathname},relative:{array:null,string:null}},A.query={object:A.query,string:{full:null,stripped:null}},A.extra={hrefInfo:{minimumPathOnly:null,minimumResourceOnly:null,minimumQueryOnly:null,minimumHashOnly:null,empty:null,separatorOnlyQuery:"?"===A.search},portIsDefault:null,relation:{maximumScheme:null,maximumAuth:null,maximumHost:null,maximumPort:null,maximumPath:null,maximumResource:null,maximumQuery:null,maximumHash:null,minimumScheme:null,minimumAuth:null,minimumHost:null,minimumPort:null,minimumPath:null,minimumResource:null,minimumQuery:null,minimumHash:null,overridesQuery:null},resourceIsIndex:null,slashes:A.slashes},A.resource=null,A.scheme=r,delete A.hostname,delete A.pathname,delete A.protocol,delete A.search,delete A.slashes,A):{href:e,valid:!1};var A,r}},function(e,t,A){"use strict";var n=A(1041),r=A(1043);e.exports=function(e,t,A){return n(t,e,A),r(t,e,A),t}},function(e,t,A){"use strict";var n=A(1042),r=A(602),a=A(603);e.exports=function(e,t,A){n.upToPath(e,t,A),e.extra.relation.minimumScheme&&(e.scheme=t.scheme),e.extra.relation.minimumAuth&&(e.auth=t.auth),e.extra.relation.minimumHost&&(e.host=r.clone(t.host)),e.extra.relation.minimumPort&&function(e,t){e.port=t.port,e.extra.portIsDefault=t.extra.portIsDefault}(e,t),e.extra.relation.minimumScheme&&function(e,t){if(e.extra.relation.maximumHost||!e.extra.hrefInfo.minimumResourceOnly){var A=e.path.absolute.array,n="/";A?(e.extra.hrefInfo.minimumPathOnly&&0!==e.path.absolute.string.indexOf("/")&&(A=t.path.absolute.array.concat(A)),A=a.resolveDotSegments(A),n+=a.join(A)):A=[],e.path.absolute.array=A,e.path.absolute.string=n}else e.path=r.clone(t.path)}(e,t),n.pathOn(e,t,A),e.extra.relation.minimumResource&&function(e,t){e.resource=t.resource,e.extra.resourceIsIndex=t.extra.resourceIsIndex}(e,t),e.extra.relation.minimumQuery&&(e.query=r.clone(t.query)),e.extra.relation.minimumHash&&(e.hash=t.hash)}},function(e,t,A){"use strict";e.exports={pathOn:function(e,t,A){var n=e.extra.hrefInfo.minimumQueryOnly,r=e.extra.hrefInfo.minimumHashOnly,a=e.extra.hrefInfo.empty,i=e.extra.relation.minimumPort,o=e.extra.relation.minimumScheme,s=i&&e.path.absolute.string===t.path.absolute.string,u=e.resource===t.resource||!e.resource&&t.extra.resourceIsIndex||A.removeDirectoryIndexes&&e.extra.resourceIsIndex&&!t.resource,l=s&&(u||n||r||a),c=A.removeEmptyQueries?"stripped":"full",p=e.query.string[c],d=t.query.string[c],f=l&&!!p&&p===d||(r||a)&&!e.extra.hrefInfo.separatorOnlyQuery,h=f&&e.hash===t.hash;e.extra.relation.minimumPath=s,e.extra.relation.minimumResource=l,e.extra.relation.minimumQuery=f,e.extra.relation.minimumHash=h,e.extra.relation.maximumPort=!o||o&&!s,e.extra.relation.maximumPath=!o||o&&!l,e.extra.relation.maximumResource=!o||o&&!f,e.extra.relation.maximumQuery=!o||o&&!h,e.extra.relation.maximumHash=!o||o&&!h,e.extra.relation.overridesQuery=s&&e.extra.relation.maximumResource&&!f&&!!d},upToPath:function(e,t,A){var n=e.extra.hrefInfo.minimumPathOnly,r=e.scheme===t.scheme||!e.scheme,a=r&&(e.auth===t.auth||A.removeAuth||n),i=A.ignore_www?"stripped":"full",o=a&&(e.host[i]===t.host[i]||n),s=o&&(e.port===t.port||n);e.extra.relation.minimumScheme=r,e.extra.relation.minimumAuth=a,e.extra.relation.minimumHost=o,e.extra.relation.minimumPort=s,e.extra.relation.maximumScheme=!r||r&&!a,e.extra.relation.maximumAuth=!r||r&&!o,e.extra.relation.maximumHost=!r||r&&!s}}},function(e,t,A){"use strict";var n=A(603);e.exports=function(e,t,A){if(e.extra.relation.minimumScheme){var r=(a=e.path.absolute.array,i=t.path.absolute.array,o=[],s=!0,u=-1,i.forEach((function(e,t){s&&(a[t]!==e?s=!1:u=t),s||o.push("..")})),a.forEach((function(e,t){t>u&&o.push(e)})),o);e.path.relative.array=r,e.path.relative.string=n.join(r)}var a,i,o,s,u}},function(e,t,A){"use strict";function n(){}function r(){}n.prototype.sort=function(e,t){t=t||0;for(var A=0,n=this.keys.length;A<n;A++){var r=this.keys[A],a=r.slice(1),i=e.indexOf(a,t);if(-1!==i){do{i!==t&&(e.splice(i,1),e.splice(t,0,a)),t++}while(-1!==(i=e.indexOf(a,t)));return this[r].sort(e,t)}}return e},r.prototype={add:function(e){var t=this;e.forEach((function(A){var n="$"+A;t[n]||(t[n]=[],t[n].processed=0),t[n].push(e)}))},createSorter:function(){var e=this,t=new n;return t.keys=Object.keys(e).sort((function(t,A){var n=e[t].length,r=e[A].length;return n<r?1:n>r||t<A?-1:t>A?1:0})).filter((function(A){if(e[A].processed<e[A].length){var n=A.slice(1),a=new r;return e[A].forEach((function(t){for(var A;-1!==(A=t.indexOf(n));)t.splice(A,1);t.forEach((function(t){e["$"+t].processed++})),a.add(t.slice(0))})),t[A]=a.createSorter(),!0}return!1})),t}},e.exports=r},function(e,t){},function(e,t,A){var n=A(1047),r=A(283),a=Array.prototype.push;function i(e,t){return 2==t?function(t,A){return e(t,A)}:function(t){return e(t)}}function o(e){for(var t=e?e.length:0,A=Array(t);t--;)A[t]=e[t];return A}function s(e,t){return function(){var A=arguments.length;if(A){for(var n=Array(A);A--;)n[A]=arguments[A];var r=n[0]=t.apply(void 0,n);return e.apply(void 0,n),r}}}e.exports=function e(t,A,u,l){var c="function"==typeof A,p=A===Object(A);if(p&&(l=u,u=A,A=void 0),null==u)throw new TypeError;l||(l={});var d=!("cap"in l)||l.cap,f=!("curry"in l)||l.curry,h=!("fixed"in l)||l.fixed,m=!("immutable"in l)||l.immutable,g=!("rearg"in l)||l.rearg,v=c?u:r,y="curry"in l&&l.curry,b="fixed"in l&&l.fixed,_="rearg"in l&&l.rearg,w=c?u.runInContext():void 0,E=c?u:{ary:t.ary,assign:t.assign,clone:t.clone,curry:t.curry,forEach:t.forEach,isArray:t.isArray,isError:t.isError,isFunction:t.isFunction,isWeakMap:t.isWeakMap,iteratee:t.iteratee,keys:t.keys,rearg:t.rearg,toInteger:t.toInteger,toPath:t.toPath},C=E.ary,x=E.assign,T=E.clone,O=E.curry,D=E.forEach,k=E.isArray,S=E.isError,I=E.isFunction,N=E.isWeakMap,M=E.keys,B=E.rearg,L=E.toInteger,R=E.toPath,P=M(n.aryMethod),j={castArray:function(e){return function(){var t=arguments[0];return k(t)?e(o(t)):e.apply(void 0,arguments)}},iteratee:function(e){return function(){var t=arguments[0],A=arguments[1],n=e(t,A),r=n.length;return d&&"number"==typeof A?(A=A>2?A-2:1,r&&r<=A?n:i(n,A)):n}},mixin:function(e){return function(t){var A=this;if(!I(A))return e(A,Object(t));var n=[];return D(M(t),(function(e){I(t[e])&&n.push([e,A.prototype[e]])})),e(A,Object(t)),D(n,(function(e){var t=e[1];I(t)?A.prototype[e[0]]=t:delete A.prototype[e[0]]})),A}},nthArg:function(e){return function(t){var A=t<0?1:L(t)+1;return O(e(t),A)}},rearg:function(e){return function(t,A){var n=A?A.length:0;return O(e(t,A),n)}},runInContext:function(A){return function(n){return e(t,A(n),l)}}};function Q(e,t){if(d){var A=n.iterateeRearg[e];if(A)return function(e,t){return U(e,(function(e){var A=t.length;return function(e,t){return 2==t?function(t,A){return e.apply(void 0,arguments)}:function(t){return e.apply(void 0,arguments)}}(B(i(e,A),t),A)}))}(t,A);var r=!c&&n.iterateeAry[e];if(r)return function(e,t){return U(e,(function(e){return"function"==typeof e?i(e,t):e}))}(t,r)}return t}function G(e,t,A){if(h&&(b||!n.skipFixed[e])){var r=n.methodSpread[e],i=r&&r.start;return void 0===i?C(t,A):function(e,t){return function(){for(var A=arguments.length,n=A-1,r=Array(A);A--;)r[A]=arguments[A];var i=r[t],o=r.slice(0,t);return i&&a.apply(o,i),t!=n&&a.apply(o,r.slice(t+1)),e.apply(this,o)}}(t,i)}return t}function F(e,t,A){return g&&A>1&&(_||!n.skipRearg[e])?B(t,n.methodRearg[e]||n.aryRearg[A]):t}function Y(e,t){for(var A=-1,n=(t=R(t)).length,r=n-1,a=T(Object(e)),i=a;null!=i&&++A<n;){var o=t[A],s=i[o];null==s||I(s)||S(s)||N(s)||(i[o]=T(A==r?s:Object(s))),i=i[o]}return a}function H(t,A){var r=n.aliasToReal[t]||t,a=n.remap[r]||r,i=l;return function(t){var n=c?w:E,o=c?w[a]:A,s=x(x({},i),t);return e(n,r,o,s)}}function U(e,t){return function(){var A=arguments.length;if(!A)return e();for(var n=Array(A);A--;)n[A]=arguments[A];var r=g?0:A-1;return n[r]=t(n[r]),e.apply(void 0,n)}}function z(e,t,A){var r,a=n.aliasToReal[e]||e,i=t,u=j[a];return u?i=u(t):m&&(n.mutate.array[a]?i=s(t,o):n.mutate.object[a]?i=s(t,function(e){return function(t){return e({},t)}}(t)):n.mutate.set[a]&&(i=s(t,Y))),D(P,(function(e){return D(n.aryMethod[e],(function(t){if(a==t){var A=n.methodSpread[a],o=A&&A.afterRearg;return r=o?G(a,F(a,i,e),e):F(a,G(a,i,e),e),r=function(e,t,A){return y||f&&A>1?O(t,A):t}(0,r=Q(a,r),e),!1}})),!r})),r||(r=i),r==t&&(r=y?O(r,1):function(){return t.apply(this,arguments)}),r.convert=H(a,t),r.placeholder=t.placeholder=A,r}if(!p)return z(A,u,v);var V=u,W=[];return D(P,(function(e){D(n.aryMethod[e],(function(e){var t=V[n.remap[e]||e];t&&W.push([e,z(e,t,V)])}))})),D(M(V),(function(e){var t=V[e];if("function"==typeof t){for(var A=W.length;A--;)if(W[A][0]==e)return;t.convert=H(e,t),W.push([e,t])}})),D(W,(function(e){V[e[0]]=e[1]})),V.convert=function(e){return V.runInContext.convert(e)(void 0)},V.placeholder=V,D(M(V),(function(e){D(n.realToAlias[e]||[],(function(t){V[t]=V[e]}))})),V}},function(e,t){t.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},t.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flattenDepth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},t.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},t.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},t.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},t.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},t.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},t.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},t.realToAlias=function(){var e=Object.prototype.hasOwnProperty,A=t.aliasToReal,n={};for(var r in A){var a=A[r];e.call(n,a)?n[a].push(r):n[a]=[r]}return n}(),t.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},t.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},t.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},function(e,t,A){e.exports={ary:A(1049),assign:A(267),clone:A(617),curry:A(1059),forEach:A(151),isArray:A(10),isError:A(1060),isFunction:A(101),isWeakMap:A(1061),iteratee:A(1062),keys:A(102),rearg:A(1063),toInteger:A(152),toPath:A(1064)}},function(e,t,A){var n=A(606);e.exports=function(e,t,A){return t=A?void 0:t,t=e&&null==t?e.length:t,n(e,128,void 0,void 0,void 0,void 0,t)}},function(e,t,A){var n=A(574),r=A(22);e.exports=function(e,t,A){var a=1&t,i=n(e);return function t(){var n=this&&this!==r&&this instanceof t?i:e;return n.apply(a?A:this,arguments)}}},function(e,t,A){var n=A(150),r=A(574),a=A(846),i=A(849),o=A(852),s=A(607),u=A(22);e.exports=function(e,t,A){var l=r(e);return function r(){for(var c=arguments.length,p=Array(c),d=c,f=o(r);d--;)p[d]=arguments[d];var h=c<3&&p[0]!==f&&p[c-1]!==f?[]:s(p,f);if((c-=h.length)<A)return i(e,t,a,r.placeholder,void 0,p,h,void 0,void 0,A-c);var m=this&&this!==u&&this instanceof r?l:e;return n(m,this,p)}}},function(e,t){e.exports=function(e,t){for(var A=e.length,n=0;A--;)e[A]===t&&++n;return n}},function(e,t){var A=/\{\n\/\* \[wrapped with (.+)\] \*/,n=/,? & /;e.exports=function(e){var t=e.match(A);return t?t[1].split(n):[]}},function(e,t){var A=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;e.exports=function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(A,"{\n/* [wrapped with "+t+"] */\n")}},function(e,t,A){var n=A(151),r=A(103),a=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];e.exports=function(e,t){return n(a,(function(A){var n="_."+A[0];t&A[1]&&!r(e,n)&&e.push(n)})),e.sort()}},function(e,t,A){var n=A(76),r=A(79),a=Math.min;e.exports=function(e,t){for(var A=e.length,i=a(t.length,A),o=n(e);i--;){var s=t[i];e[i]=r(s,A)?o[s]:void 0}return e}},function(e,t,A){var n=A(150),r=A(574),a=A(22);e.exports=function(e,t,A,i){var o=1&t,s=r(e);return function t(){for(var r=-1,u=arguments.length,l=-1,c=i.length,p=Array(c+u),d=this&&this!==a&&this instanceof t?s:e;++l<c;)p[l]=i[l];for(;u--;)p[l++]=arguments[++r];return n(d,o?A:this,p)}}},function(e,t,A){var n=A(847),r=A(848),a=A(607),i=Math.min;e.exports=function(e,t){var A=e[1],o=t[1],s=A|o,u=s<131,l=128==o&&8==A||128==o&&256==A&&e[7].length<=t[8]||384==o&&t[7].length<=t[8]&&8==A;if(!u&&!l)return e;1&o&&(e[2]=t[2],s|=1&A?0:4);var c=t[3];if(c){var p=e[3];e[3]=p?n(p,c,t[4]):c,e[4]=p?a(e[3],"__lodash_placeholder__"):t[4]}return(c=t[5])&&(p=e[5],e[5]=p?r(p,c,t[6]):c,e[6]=p?a(e[5],"__lodash_placeholder__"):t[6]),(c=t[7])&&(e[7]=c),128&o&&(e[8]=null==e[8]?t[8]:i(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=s,e}},function(e,t,A){var n=A(606);function r(e,t,A){var a=n(e,8,void 0,void 0,void 0,void 0,void 0,t=A?void 0:t);return a.placeholder=r.placeholder,a}r.placeholder={},e.exports=r},function(e,t,A){var n=A(37),r=A(21),a=A(105);e.exports=function(e){if(!r(e))return!1;var t=n(e);return"[object Error]"==t||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!a(e)}},function(e,t,A){var n=A(45),r=A(21);e.exports=function(e){return r(e)&&"[object WeakMap]"==n(e)}},function(e,t,A){var n=A(146),r=A(24);e.exports=function(e){return r("function"==typeof e?e:n(e,1))}},function(e,t,A){var n=A(606),r=A(106),a=r((function(e,t){return n(e,256,void 0,void 0,void 0,t)}));e.exports=a},function(e,t,A){var n=A(23),r=A(76),a=A(10),i=A(62),o=A(263),s=A(46),u=A(53);e.exports=function(e){return a(e)?n(e,s):i(e)?[e]:r(o(u(e)))}},function(e,t,A){var n=A(553)("map",A(253));n.placeholder=A(283),e.exports=n},function(e,t,A){var n=A(94);e.exports=function(e,t){var A=[];return n(e,(function(e,n,r){t(e,n,r)&&A.push(e)})),A}},function(e,t,A){var n=A(249),r=A(24),a=A(152),i=Math.max,o=Math.min;e.exports=function(e,t,A){var s=null==e?0:e.length;if(!s)return-1;var u=s-1;return void 0!==A&&(u=a(A),u=A<0?i(s+u,0):o(u,s-1)),n(e,r(t,3),u,!0)}},function(e,t,A){"use strict";function n(e){for(var A in e)t.hasOwnProperty(A)||(t[A]=e[A])}var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var A in e)Object.hasOwnProperty.call(e,A)&&(t[A]=e[A]);return t.default=e,t};Object.defineProperty(t,"__esModule",{value:!0});var a=A(609);t.Parser=a.Parser;var i=A(855);t.DomHandler=i.DomHandler,t.DefaultHandler=i.DomHandler,t.parseDOM=function(e,t){var A=new i.DomHandler(void 0,t);return new a.Parser(A,t).end(e),A.dom},t.createDomStream=function(e,t,A){var n=new i.DomHandler(e,t,A);return new a.Parser(n,t)};var o=A(854);t.Tokenizer=o.default;var s=r(A(254));t.ElementType=s,t.EVENTS={attribute:2,cdatastart:0,cdataend:0,text:1,processinginstruction:2,comment:1,commentend:0,closetag:1,opentag:2,opentagname:1,error:1,end:0},n(A(857)),n(A(1069)),n(A(1070));var u=r(A(242));t.DomUtils=u;var l=A(857);t.RssHandler=l.FeedHandler},function(e,t,A){"use strict";var n,r=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var A in t)t.hasOwnProperty(A)&&(e[A]=t[A])})(e,t)},function(e,t){function A(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(A.prototype=t.prototype,new A)});Object.defineProperty(t,"__esModule",{value:!0});var a=A(609),i=A(18),o=A(807);var s=function(e){function t(t,A){var n=e.call(this,{decodeStrings:!1})||this;return n._decoder=new o.StringDecoder,n._parser=new a.Parser(t,A),n}return r(t,e),t.prototype._write=function(e,t,A){(function(e,t){return"buffer"===t})(0,t)&&(e=this._decoder.write(e)),this._parser.write(e),A()},t.prototype._final=function(e){this._parser.end(this._decoder.end()),e()},t}(i.Writable);t.WritableStream=s},function(e,t,A){"use strict";var n,r=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var A in t)t.hasOwnProperty(A)&&(e[A]=t[A])})(e,t)},function(e,t){function A(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(A.prototype=t.prototype,new A)}),a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(t){void 0===t&&(t={});var A=e.call(this,(function(e){for(var t,n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];A.events.push([e].concat(n)),A._cbs[e]&&(t=A._cbs)[e].apply(t,n)}))||this;return A._cbs=t,A.events=[],A}return r(t,e),t.prototype.onreset=function(){this.events=[],this._cbs.onreset&&this._cbs.onreset()},t.prototype.restart=function(){var e;this._cbs.onreset&&this._cbs.onreset();for(var t=0;t<this.events.length;t++){var A=this.events[t],n=A[0],r=A.slice(1);this._cbs[n]&&(e=this._cbs)[n].apply(e,r)}},t}(a(A(1071)).default);t.CollectingHandler=i},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e){this._func=e}return e.prototype.onattribute=function(e,t){this._func("onattribute",e,t)},e.prototype.oncdatastart=function(){this._func("oncdatastart")},e.prototype.oncdataend=function(){this._func("oncdataend")},e.prototype.ontext=function(e){this._func("ontext",e)},e.prototype.onprocessinginstruction=function(e,t){this._func("onprocessinginstruction",e,t)},e.prototype.oncomment=function(e){this._func("oncomment",e)},e.prototype.oncommentend=function(){this._func("oncommentend")},e.prototype.onclosetag=function(e){this._func("onclosetag",e)},e.prototype.onopentag=function(e,t){this._func("onopentag",e,t)},e.prototype.onopentagname=function(e){this._func("onopentagname",e)},e.prototype.onerror=function(e){this._func("onerror",e)},e.prototype.onend=function(){this._func("onend")},e.prototype.onparserinit=function(e){this._func("onparserinit",e)},e.prototype.onreset=function(){this._func("onreset")},e}();t.default=n},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){delete t.parent,t.children&&t.children.length?(0,r.default)(t.children,e):delete t.children;t.attributes&&0===Object.keys(t.attributes).length&&delete t.attributes};var r=n(A(122));e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e,e=>"true"===e||"false"!==e&&e)};var r=n(A(77));e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){t.attributes||(t.attributes={});t.children&&(0,r.default)(t.children,e)};var r=n(A(122));e.exports=t.default},function(e,t){e.exports="[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.registerRule=function(e,t){if("function"!=typeof e)return console.error("Your rule must be a function");t?u[t]=e:u[e.name]=e;return!0},t.default=void 0;var r=n(A(1077)),a=n(A(1078)),i=n(A(1079)),o=n(A(1080)),s=n(A(1081));const u={validAttributes:r.default,validChildren:a.default,validTag:i.default,validTypes:o.default,errorAttr:s.default};var l=u;t.default=l},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,{components:t}){const{attributes:A,tagName:n}=e,i=t[n];if(!i)return null;const o=[...Object.keys(i.allowedAttributes||{}),...a],s=Object.keys(A||{}).filter(e=>!o.includes(e));if(0===s.length)return null;const{attribute:u,illegal:l}={attribute:s.length>1?"Attributes":"Attribute",illegal:s.length>1?"are illegal":"is illegal"};return(0,r.default)(`${u} ${s.join(", ")} ${l}`,e)};var r=n(A(284));const a=["mj-class","css-class"];e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,{components:t,dependencies:A,skipElements:n}){const{children:a,tagName:i}=e;if(!t[i]||!a||!a.length)return null;const o=[];for(const e of a){const a=e.tagName,s=t[a],u=A[i]||[];if(!1===(!s||n.includes(a)||u.includes(a)||u.some(e=>e instanceof RegExp&&e.test(a)))){const t=Object.keys(A).filter(e=>A[e].includes(a)||A[e].some(e=>e instanceof RegExp&&e.test(a)));o.push((0,r.default)(`${a} cannot be used inside ${i}, only inside: ${t.join(", ")}`,e))}}return o};var r=n(A(284));e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,{components:t}){const{tagName:A}=e;if(a.includes(A))return null;if(!t[A])return(0,r.default)(`Element ${A} doesn't exist or is not registered`,e);return null};var r=n(A(284));const a=["mj-all","mj-class","mj-selector","mj-html-attribute"];e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,{components:t,initializeType:A}){const{attributes:n,tagName:a}=e,i=t[a];if(!i)return null;const o=[];for(const[t,a]of Object.entries(n||{})){const n=i.allowedAttributes&&i.allowedAttributes[t];if(n){const i=new(A(n))(a);!1===i.isValid()&&o.push((0,r.default)(`Attribute ${t} ${i.getErrorMessage()}`,e))}}return o};var r=n(A(284));e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const{errors:t}=e;return t?t.map(t=>{switch(t.type){case"include":{const{file:A,partialPath:n}=t.params;return(0,r.default)(`mj-include fails to read file : ${A} at ${n}`,e)}default:return null}}):null};var r=n(A(284));e.exports=t.default},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.registerDependencies=t.assignDependencies=void 0;const n=(e,...t)=>{if(0===t.length)return e;for(const A of t)if("object"==typeof A&&null!==A)for(const t of Object.keys(A))if("string"==typeof t){const n=[];e[t]&&n.push(...e[t]),A[t]&&n.push(...A[t]),e[t]=Array.from(new Set(n))}else console.warn('dependency "tag" must be of type string');else console.warn('"dependencies" must be an object.');return e};t.assignDependencies=n;const r={};t.registerDependencies=e=>{n(r,e)};var a=r;t.default=a},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=y,t.handleMjml3=function(e,t={}){if(!g(e))return e;t.noMigrateWarn||console.log("MJML v3 syntax detected, migrating to MJML v4 syntax. Use mjml -m to get the migrated MJML.");return y(e)};var r=n(A(611)),a=n(A(278)),i=n(A(64)),o=n(A(604)),s=A(25),u=A(825),l=A(1084);const c={indent_size:2,wrap_attributes_indent_size:2,max_preserve_newline:0,preserve_newlines:!1};function p(e){return isNaN(e)||(0,r.default)(e)?e:e+"px"}function d(e){return(0,i.default)(e).forEach(t=>{e[t]=function(e,t){const{length:A}=l.attributesWithUnit;for(let n=0;n<A;n+=1)if(l.attributesWithUnit[n]===e)return p(t);return t}(t,e[t])}),e}function f(e){const t=e.attributes;const A=(e=>{const t=(e.attributes.display||"facebook twitter google").split(" ");return delete e.attributes.display,t})(e);return e.children=[],(0,i.default)(A).forEach(n=>{const r=A[n].replace(":url","-noshare").replace(":share",""),a=r.replace("-noshare","");e.children.push({tagName:"mj-social-element",attributes:{name:r},content:t[a+"-content"]||""}),(0,i.default)(t).forEach(t=>{t.match(a)&&!t.match("content")&&(e.children[n].attributes[t.replace(a+"-","")]=e.attributes[t],delete e.attributes[t])})}),(0,i.default)(t).forEach(e=>{e.match("content")&&delete t[e]}),e}function h(e){const t=(0,a.default)(e.children,{tagName:"mj-hero-content"});return{...e,children:t.children,attributes:{...e.attributes,...t.attributes}}}function m(e){return(0,i.default)(e).forEach(t=>{if("children"===t)for(let t=0;t<e.children.length;t+=1)if(r=e.children[t].tagName,-1===l.unavailableTags.indexOf(r)){switch(e.children[t].tagName){case"mj-body":e.children[t]=("mj-container"===(n=e.children[t]).children[0].tagName&&(n.attributes=n.children[0].attributes,n.children=n.children[0].children),n);break;case"mj-social":e.children[t]=f(e.children[t]);break;case"mj-navbar":e.children[t]=((A=e.children[t]).tagName="mj-section",A.attributes["full-width"]="full-width",A);break;case"mj-inline-links":e.children[t].tagName="mj-navbar";break;case"mj-link":e.children[t].tagName="mj-navbar-link";break;case"mj-hero":e.children[t]=h(e.children[t])}e.children[t].attributes=d(e.children[t].attributes),m(e.children[t])}else console.error(`Ignoring unsupported tag : ${e.children[t].tagName} on line ${e.children[t].line}`),delete e.children[t];var A,n,r}),e}function g(e){return"mj-container"===e.tagName||!(!e.children||!e.children.length)&&e.children.some(g)}const v=({tagName:e,attributes:t,children:A,content:n})=>{const r=A&&A.length>0?A.map(v).join("\n"):n||"",a=Object.keys(t).map(e=>`${e}="${t[e]}"`).join(" ");return`<${e}${""===a?">":` ${a}>`}${r}</${e}>`};function y(e,t={}){console.warn("mjml-migrate is deprecated and will be removed in mjml 5");const{beautify:A}=t;if("object"==typeof e)return m(e);const n=(0,o.default)(e,{components:s.components,ignoreIncludes:!0});return m(n),A?(0,u.html)(v(n),c):v(n)}},function(e,t,A){"use strict";e.exports={unavailableTags:["mj-html","mj-invoice","mj-list","mj-location"],attributesWithUnit:["background-size","border-radius","border-width","cellpadding","cellspacing","font-size","height","icon-height","ico-padding","ico-padding-bottom","ico-font-size","ico-line-height","ico-padding-left","ico-padding-right","ico-padding-top","icon-size","icon-width","inner-padding","letter-spacing","padding","padding-bottom","padding-left","padding-right","padding-left","tb-border-radius","tb-width","width"]}},function(e,t,A){"use strict";var n=A(12).default,r=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.initComponent=w,t.HeadComponent=t.BodyComponent=void 0;var a=r(A(7)),i=r(A(19)),o=r(A(2)),s=r(A(3)),u=r(A(1)),l=r(A(611)),c=r(A(853)),p=r(A(278)),d=r(A(858)),f=r(A(277)),h=r(A(44)),m=r(A(122)),g=r(A(8)),v=r(A(604)),y=n(A(1094)),b=r(A(1095)),_=r(A(1106));function w({initialDatas:e,name:t}){const A=e.context.components[t];if(A){const n=new A(e);return n.headStyle&&n.context.addHeadStyle(t,n.headStyle),n.componentHeadStyle&&n.context.addComponentHeadSyle(n.componentHeadStyle),n}return null}let E=function(){function e(t={}){(0,o.default)(this,e);const{attributes:A={},children:n=[],content:r="",context:a={},props:i={},globalAttributes:s={}}=t;return this.props={...i,children:n,content:r},this.attributes=(0,b.default)({...this.constructor.defaultAttributes,...s,...A},this.constructor.allowedAttributes),this.context=a,this}return(0,s.default)(e,[{key:"getChildContext",value:function(){return this.context}},{key:"getAttribute",value:function(e){return this.attributes[e]}},{key:"getContent",value:function(){return this.props.content.trim()}},{key:"renderMJML",value:function(e,t={}){if("string"==typeof e){return(0,v.default)(`<fragment>${e}</fragment>`,{...t,components:this.context.components,ignoreIncludes:!0}).children.map(e=>this.context.processing(e,this.context)).join("")}return this.context.processing(e,this.context)}}],[{key:"getTagName",value:function(){return this.componentName||(0,d.default)(this.name)}},{key:"isRawElement",value:function(){return!!this.rawElement}}]),e}();(0,u.default)(E,"defaultAttributes",{});let C=function(e){(0,a.default)(A,e);var t=(0,i.default)(A);function A(){return(0,o.default)(this,A),t.apply(this,arguments)}return(0,s.default)(A,[{key:"getStyles",value:function(){return{}}},{key:"getShorthandAttrValue",value:function(e,t){const A=this.getAttribute(`${e}-${t}`),n=this.getAttribute(e);return A?parseInt(A,10):n?(0,y.default)(n,t):0}},{key:"getShorthandBorderValue",value:function(e){const t=e&&this.getAttribute("border-"+e),A=this.getAttribute("border");return(0,y.borderParser)(t||A||"0")}},{key:"getBoxWidths",value:function(){const{containerWidth:e}=this.context,t=parseInt(e,10),A=this.getShorthandAttrValue("padding","right")+this.getShorthandAttrValue("padding","left"),n=this.getShorthandBorderValue("right")+this.getShorthandBorderValue("left");return{totalWidth:t,borders:n,paddings:A,box:t-A-n}}},{key:"htmlAttributes",value:function(e){const t={style:e=>this.styles(e),default:h.default};return(0,f.default)(e,(e,A,n)=>{const r=(t[n]||t.default)(A);return(0,l.default)(r)?e:`${e} ${n}="${r}"`},"")}},{key:"styles",value:function(e){let t;return e&&(t="string"==typeof e?(0,g.default)(this.getStyles(),e):e),(0,f.default)(t,(e,t,A)=>(0,l.default)(t)?e:`${e}${A}:${t};`,"")}},{key:"renderChildren",value:function(e,t={}){const{props:A={},renderer:n=(e=>e.render()),attributes:r={},rawXML:a=!1}=t;if(e=e||this.props.children,a)return e.map(e=>(0,_.default)(e)).join("\n");const i=e.length,o=(0,c.default)(this.context.components,e=>e.isRawElement()),s=e.filter(e=>!(0,p.default)(o,t=>t.getTagName()===e.tagName)).length;let u="",l=0;return(0,m.default)(e,e=>{const t=w({name:e.tagName,initialDatas:{...e,attributes:{...r,...e.attributes},context:this.getChildContext(),props:{...A,first:0===l,index:l,last:l+1===i,sibling:i,nonRawSiblings:s}}});null!==t&&(u+=n(t)),l++}),u}}]),A}(E);t.BodyComponent=C;let x=function(e){(0,a.default)(A,e);var t=(0,i.default)(A);function A(){return(0,o.default)(this,A),t.apply(this,arguments)}return(0,s.default)(A,[{key:"handlerChildren",value:function(){const{children:e}=this.props;return e.map(e=>{const t=w({name:e.tagName,initialDatas:{...e,context:this.getChildContext()}});return t?(t.handler&&t.handler(),t.render?t.render():null):(console.error("No matching component for tag : "+e.tagName),null)})}}],[{key:"getTagName",value:function(){return this.componentName||(0,d.default)(this.name)}}]),A}(E);t.HeadComponent=x},function(e,t,A){var n=A(791),r=A(1087),a=A(1090),i=RegExp("['’]","g");e.exports=function(e){return function(t){return n(a(r(t).replace(i,"")),e,"")}}},function(e,t,A){var n=A(1088),r=A(53),a=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,i=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=r(e))&&e.replace(a,n).replace(i,"")}},function(e,t,A){var n=A(1089)({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"});e.exports=n},function(e,t){e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},function(e,t,A){var n=A(1091),r=A(1092),a=A(53),i=A(1093);e.exports=function(e,t,A){return e=a(e),void 0===(t=A?void 0:t)?r(e)?i(e):n(e):e.match(t)||[]}},function(e,t){var A=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(A)||[]}},function(e,t){var A=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return A.test(e)}},function(e,t){var A="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",n="["+A+"]",r="\\d+",a="[\\u2700-\\u27bf]",i="[a-z\\xdf-\\xf6\\xf8-\\xff]",o="[^\\ud800-\\udfff"+A+r+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",s="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",l="[A-Z\\xc0-\\xd6\\xd8-\\xde]",c="(?:"+i+"|"+o+")",p="(?:"+l+"|"+o+")",d="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",f="[\\ufe0e\\ufe0f]?"+d+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",s,u].join("|")+")[\\ufe0e\\ufe0f]?"+d+")*"),h="(?:"+[a,s,u].join("|")+")"+f,m=RegExp([l+"?"+i+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[n,l,"$"].join("|")+")",p+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[n,l+c,"$"].join("|")+")",l+"?"+c+"+(?:['’](?:d|ll|m|re|s|t|ve))?",l+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",r,h].join("|"),"g");e.exports=function(e){return e.match(m)||[]}},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const A=e.split(" ");let n={};switch(A.length){case 2:n={top:0,bottom:0,left:1,right:1};break;case 3:n={top:0,left:1,right:1,bottom:2};break;case 4:n={top:0,right:1,bottom:2,left:3};break;case 1:default:return parseInt(e,10)}return parseInt(A[n[t]]||0,10)},t.borderParser=function(e){return parseInt((0,r.default)(e.match(/(?:(?:^| )(\d+))/),1),10)||0};var r=n(A(8))},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(277)),a=A(246);t.default=(e,t)=>(0,r.default)(e,(e,A,n)=>{if(t&&t[n]){const r=(0,a.initializeType)(t[n]);if(r){const t=new r(A);return{...e,[n]:t.getValue()}}}return{...e,[n]:A}},{}),e.exports=t.default},function(e,t,A){var n=A(262),r=A(24),a=A(1097),i=A(10),o=A(137);e.exports=function(e,t,A){var s=i(e)?n:a;return A&&o(e,t,A)&&(t=void 0),s(e,r(t,3))}},function(e,t,A){var n=A(94);e.exports=function(e,t){var A;return n(e,(function(e,n,r){return!(A=t(e,n,r))})),!!A}},function(e,t,A){"use strict";var n=A(12).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(1099)),a=n(A(1100)),i=n(A(1102)),o=n(A(1103)),s=n(A(1104)),u=n(A(1105)),l={boolean:{matcher:r.matcher,typeConstructor:r.default},enum:{matcher:i.matcher,typeConstructor:i.default},color:{matcher:a.matcher,typeConstructor:a.default},unit:{matcher:o.matcher,typeConstructor:o.default},string:{matcher:s.matcher,typeConstructor:s.default},integer:{matcher:u.matcher,typeConstructor:u.default}};t.default=l,e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.matcher=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(246));t.matcher=/^boolean/gim;t.default=()=>function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(e){var n;return(0,r.default)(this,A),(n=t.call(this,e)).matchers=[/^true$/i,/^false$/i],n}return(0,a.default)(A,[{key:"isValid",value:function(){return!0===this.value||!1===this.value}}]),A}(s.default)},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.matcher=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(246)),u=n(A(1101));t.matcher=/^color/gim;const l=/^#\w{3}$/,c=/^#(\w)(\w)(\w)$/;t.default=()=>function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(e){var n;return(0,r.default)(this,A),(n=t.call(this,e)).matchers=[/rgba\(\d{1,3},\s?\d{1,3},\s?\d{1,3},\s?\d(\.\d{1,3})?\)/gi,/rgb\(\d{1,3},\s?\d{1,3},\s?\d{1,3}\)/gi,/^#([0-9a-f]{3}){1,2}$/gi,new RegExp(`^(${u.default.join("|")})$`)],n}return(0,a.default)(A,[{key:"getValue",value:function(){return"string"==typeof this.value&&this.value.match(l)?this.value.replace(c,"#$1$1$2$2$3$3"):this.value}}]),A}(s.default)},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","green","greenyellow","grey","honeydew","hotpink","indianred","indigo","inherit","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","teal","thistle","tomato","transparent","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.matcher=void 0;var r=n(A(2)),a=n(A(7)),i=n(A(19)),o=n(A(1)),s=n(A(859)),u=n(A(246));t.matcher=/^enum/gim;t.default=e=>{var t,A;const n=e.match(/\(([^)]+)\)/)[1].split(",");return A=t=function(e){(0,a.default)(A,e);var t=(0,i.default)(A);function A(e){var a;return(0,r.default)(this,A),(a=t.call(this,e)).matchers=n.map(e=>new RegExp(`^${(0,s.default)(e)}$`)),a}return A}(u.default),(0,o.default)(t,"errorMessage","has invalid value: $value for type Enum, only accepts "+n.join(", ")),A}},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.matcher=void 0;var r=n(A(2)),a=n(A(7)),i=n(A(19)),o=n(A(1)),s=n(A(859)),u=n(A(246));t.matcher=/^(unit|unitWithNegative)\(.*\)/gim;t.default=e=>{var t,A;const n=e.match(/^unitWithNegative/)?"-|":"",l=e.match(/\(([^)]+)\)/)[1].split(","),c=e.match(/\{([^}]+)\}/),p=c&&c[1]&&c[1].split(",")||["1"],d=l.includes("auto")?"|auto":"",f=l.filter(e=>"auto"!==e);return A=t=function(e){(0,a.default)(A,e);var t=(0,i.default)(A);function A(e){var a;return(0,r.default)(this,A),(a=t.call(this,e)).matchers=[new RegExp(`^(((${n}\\d|,|\\.){1,}(${f.map(s.default).join("|")})|0${d})( )?){${p.join(",")}}$`)],a}return A}(u.default),(0,o.default)(t,"errorMessage",`has invalid value: $value for type Unit, only accepts (${l.join(", ")}) units and ${p.join(" to ")} value(s)`),A}},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.matcher=void 0;var r=n(A(2)),a=n(A(7)),i=n(A(19)),o=n(A(246));t.matcher=/^string/gim;t.default=()=>function(e){(0,a.default)(A,e);var t=(0,i.default)(A);function A(e){var n;return(0,r.default)(this,A),(n=t.call(this,e)).matchers=[/.*/],n}return A}(o.default)},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.matcher=void 0;var r=n(A(2)),a=n(A(7)),i=n(A(19)),o=n(A(246));t.matcher=/^integer/gim;t.default=()=>function(e){(0,a.default)(A,e);var t=(0,i.default)(A);function A(e){var n;return(0,r.default)(this,A),(n=t.call(this,e)).matchers=[/\d+/],n}return A}(o.default)},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const n=({tagName:e,attributes:t,children:A,content:r})=>{const a=A&&A.length>0?A.map(n).join("\n"):r||"",i=Object.keys(t).map(e=>`${e}="${t[e]}"`).join(" ");return`<${e}${""===i?">":` ${i}>`}${a}</${e}>`};var r=n;t.default=r,e.exports=t.default},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=(e,t)=>e?e.split(" ").map(e=>`${e}-${t}`).join(" "):"",e.exports=t.default},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=e=>e.replace(/(<!\[endif]-->\s*?<!--\[if mso \| IE]>)/gm,""),e.exports=t.default},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=e=>e.replace(/(<!--\[if\s[^\]]+]>)([\s\S]*?)(<!\[endif]-->)/gm,(e,t,A,n)=>`${t}${A.replace(/(^|>)(\s+)(<|$)/gm,(e,t,A,n)=>`${t}${n}`).replace(/\s{2,}/gm," ")}${n}`),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const{backgroundColor:t="",breakpoint:A="480px",content:n="",fonts:p={},mediaQueries:d={},headStyle:f=[],componentsHeadStyle:h={},headRaw:m=[],preview:g,title:v="",style:y=[],forceOWADesktop:b,inlineStyle:_,lang:w}=e;return`\n    <!doctype html>\n    <html ${w?`lang="${w}" `:""}xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n      <head>\n        <title>\n          ${v}\n        </title>\n        \x3c!--[if !mso]>\x3c!--\x3e\n        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n        \x3c!--<![endif]--\x3e\n        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n        <meta name="viewport" content="width=device-width, initial-scale=1">\n        <style type="text/css">\n          #outlook a { padding:0; }\n          body { margin:0;padding:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; }\n          table, td { border-collapse:collapse;mso-table-lspace:0pt;mso-table-rspace:0pt; }\n          img { border:0;height:auto;line-height:100%; outline:none;text-decoration:none;-ms-interpolation-mode:bicubic; }\n          p { display:block;margin:13px 0; }\n        </style>\n        \x3c!--[if mso]>\n        <noscript>\n        <xml>\n        <o:OfficeDocumentSettings>\n          <o:AllowPNG/>\n          <o:PixelsPerInch>96</o:PixelsPerInch>\n        </o:OfficeDocumentSettings>\n        </xml>\n        </noscript>\n        <![endif]--\x3e\n        \x3c!--[if lte mso 11]>\n        <style type="text/css">\n          .mj-outlook-group-fix { width:100% !important; }\n        </style>\n        <![endif]--\x3e\n        ${(0,l.buildFontsTags)(n,_,p)}\n        ${(0,c.default)(A,d,b)}\n        <style type="text/css">\n        ${(0,o.default)(h,(e,t)=>`${e}\n${t(A)}`,"")}\n        ${(0,o.default)(f,(e,t)=>`${e}\n${t(A)}`,"")}\n        </style>\n        <style type="text/css">\n        ${(0,s.default)(y,e=>(0,r.default)(e)?e(A):e).join("")}\n        </style>\n        ${m.filter((0,i.default)(a.default)).join("\n")}\n      </head>\n      <body style="word-spacing:normal;${t?`background-color:${t};`:""}">\n        ${(0,u.default)(g)}\n        ${n}\n      </body>\n    </html>\n  `};var r=n(A(101)),a=n(A(611)),i=n(A(623)),o=n(A(277)),s=n(A(253)),u=n(A(1111)),l=A(1112),c=n(A(1113));e.exports=t.default},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(""===e)return"";return`\n    <div style="display:none;font-size:1px;color:#ffffff;line-height:1px;max-height:0px;max-width:0px;opacity:0;overflow:hidden;">\n      ${e}\n    </div>\n  `},e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.buildFontsTags=function(e,t,A={}){const n=[];if((0,a.default)(A,(A,r)=>{const a=new RegExp(`"[^"]*font-family:[^"]*${r}[^"]*"`,"gmi"),i=new RegExp("font-family:[^;}]*"+r,"gmi");(e.match(a)||t.some(e=>e.match(i)))&&n.push(A)}),n.length>0)return`\n      \x3c!--[if !mso]>\x3c!--\x3e\n        ${(0,r.default)(n,e=>`<link href="${e}" rel="stylesheet" type="text/css">`).join("\n")}\n        <style type="text/css">\n          ${(0,r.default)(n,e=>`@import url(${e});`).join("\n")}\n        </style>\n      \x3c!--<![endif]--\x3e\n\n    `;return""};var r=n(A(253)),a=n(A(122))},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t={},A=!1){if((0,r.default)(t))return"";const n=(0,a.default)(t,(e,t)=>`.${t} ${e}`),i=(0,a.default)(t,(e,t)=>`.moz-text-html .${t} ${e}`),o=(0,a.default)(n,e=>"[owa] "+e);return`\n    <style type="text/css">\n      @media only screen and (min-width:${e}) {\n        ${n.join("\n")}\n      }\n    </style>\n    <style media="screen and (min-width:${e})">\n      ${i.join("\n")}\n    </style>\n    ${A?`<style type="text/css">\n${o.join("\n")}\n</style>`:""}\n  `};var r=n(A(251)),a=n(A(253));e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.readMjmlConfig=s,t.resolveComponentPath=u,t.registerCustomComponent=l,t.handleMjmlConfigComponents=c,t.default=function(e=process.cwd(),t=o.registerComponent){const{mjmlConfig:{packages:A},componentRootPath:n,error:r}=s(e);return r?{error:r}:c(A,n,t)};var r=n(A(58)),a=n(A(47)),i=A(610),o=A(860);function s(e=process.cwd()){let t=process.cwd(),A=e;try{A=".mjmlconfig"===r.default.basename(e)?r.default.resolve(e):r.default.resolve(e,".mjmlconfig"),t=r.default.dirname(A);return{mjmlConfig:JSON.parse(a.default.readFileSync(r.default.resolve(A),"utf8")),componentRootPath:t}}catch(e){return"ENOENT"!==e.code&&console.error("Error reading mjmlconfig : ",e),{mjmlConfig:{packages:[],options:{}},mjmlConfigPath:A,componentRootPath:t,error:e}}}function u(e,t){if(!e)return null;if(!e.startsWith(".")&&!r.default.isAbsolute(e))try{return A(612).resolve(e)}catch(A){if("MODULE_NOT_FOUND"!==A.code)return console.error("Error resolving custom component path : ",A),null;try{return u("./node_modules/"+e,t)}catch(A){return u("./"+e,t)}}return A(612).resolve(r.default.resolve(t,e))}function l(e,t=o.registerComponent){if(e instanceof Function)t(e);else{Object.keys(e).forEach(A=>{l(e[A],t)})}}function c(e,t,n){const r={success:[],failures:[]};return e.forEach(e=>{let a=e;try{if(a=u(e,t),a){const t=A(612)(a);l(t.default||t,n),(0,i.registerDependencies)((t.default||t).dependencies||{}),r.success.push(e)}}catch(t){r.failures.push({error:t,compPath:e}),"ENOENT"===t.code||"MODULE_NOT_FOUND"===t.code?console.error("Missing or unreadable custom component : ",a):console.error("Error when registering custom component : ",a,t)}}),r}},function(e,t){e.exports="[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)},function(e,t){function A(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}A.keys=function(){return[]},A.resolve=A,e.exports=A,A.id=1116},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=A(1118),a=A(1121),i=A(1124),o=A(1133),s=n(A(1136)),u=n(A(1137)),l=n(A(1138)),c=n(A(1139)),p=n(A(1140)),d=n(A(1141)),f=n(A(1142)),h=n(A(1143)),m=n(A(1144)),g=n(A(1145)),v=n(A(1148)),y=n(A(1149)),b=n(A(1150)),_=n(A(1151)),w=n(A(1152)),E=n(A(1153)),C=n(A(866)),x=n(A(1154)),T=n(A(1155)),O=n(A(1156)),D=n(A(1157)),k=n(A(1158));var S={components:[s.default,u.default,l.default,c.default,p.default,d.default,f.default,h.default,m.default,g.default,v.default,y.default,b.default,_.default,w.default,E.default,C.default,x.default,T.default,O.default,D.default,r.Social,r.SocialElement,a.Navbar,a.NavbarLink,o.Accordion,o.AccordionElement,o.AccordionText,o.AccordionTitle,i.Carousel,i.CarouselImage],dependencies:k.default};t.default=S,e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Social",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"SocialElement",{enumerable:!0,get:function(){return a.default}});var r=n(A(1119)),a=n(A(1120))},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{tableVertical:{margin:"0px"}}}},{key:"getSocialElementAttributes",value:function(){const e={};return this.getAttribute("inner-padding")&&(e.padding=this.getAttribute("inner-padding")),["border-radius","color","font-family","font-size","font-weight","font-style","icon-size","icon-height","icon-padding","text-padding","line-height","text-decoration"].reduce((e,t)=>(e[t]=this.getAttribute(t),e),e)}},{key:"renderHorizontal",value:function(){const{children:e}=this.props;return`\n     \x3c!--[if mso | IE]>\n      <table\n        ${this.htmlAttributes({align:this.getAttribute("align"),border:"0",cellpadding:"0",cellspacing:"0",role:"presentation"})}\n      >\n        <tr>\n      <![endif]--\x3e\n      ${this.renderChildren(e,{attributes:this.getSocialElementAttributes(),renderer:e=>e.constructor.isRawElement()?e.render():`\n            \x3c!--[if mso | IE]>\n              <td>\n            <![endif]--\x3e\n              <table\n                ${e.htmlAttributes({align:this.getAttribute("align"),border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:{float:"none",display:"inline-table"}})}\n              >\n                <tbody>\n                  ${e.render()}\n                </tbody>\n              </table>\n            \x3c!--[if mso | IE]>\n              </td>\n            <![endif]--\x3e\n          `})}\n      \x3c!--[if mso | IE]>\n          </tr>\n        </table>\n      <![endif]--\x3e\n    `}},{key:"renderVertical",value:function(){const{children:e}=this.props;return`\n      <table\n        ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"tableVertical"})}\n      >\n        <tbody>\n          ${this.renderChildren(e,{attributes:this.getSocialElementAttributes()})}\n        </tbody>\n      </table>\n    `}},{key:"render",value:function(){return`\n      ${"horizontal"===this.getAttribute("mode")?this.renderHorizontal():this.renderVertical()}\n    `}}]),A}(A(25).BodyComponent);t.default=u,(0,s.default)(u,"componentName","mj-social"),(0,s.default)(u,"allowedAttributes",{align:"enum(left,right,center)","border-radius":"unit(px,%)","container-background-color":"color",color:"color","font-family":"string","font-size":"unit(px)","font-style":"string","font-weight":"string","icon-size":"unit(px,%)","icon-height":"unit(px,%)","icon-padding":"unit(px,%){1,4}","inner-padding":"unit(px,%){1,4}","line-height":"unit(px,%,)",mode:"enum(horizontal,vertical)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}","table-layout":"enum(auto,fixed)","text-padding":"unit(px,%){1,4}","text-decoration":"string","vertical-align":"enum(top,bottom,middle)"}),(0,s.default)(u,"defaultAttributes",{align:"center","border-radius":"3px",color:"#333333","font-family":"Ubuntu, Helvetica, Arial, sans-serif","font-size":"13px","icon-size":"20px","inner-padding":null,"line-height":"22px",mode:"horizontal",padding:"10px 25px","text-decoration":"none"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=n(A(790)),l=n(A(8)),c=A(25);const p="https://www.mailjet.com/images/theme/v1/icons/ico-social/",d={facebook:{"share-url":"https://www.facebook.com/sharer/sharer.php?u=[[URL]]","background-color":"#3b5998",src:p+"facebook.png"},twitter:{"share-url":"https://twitter.com/intent/tweet?url=[[URL]]","background-color":"#55acee",src:p+"twitter.png"},google:{"share-url":"https://plus.google.com/share?url=[[URL]]","background-color":"#dc4e41",src:p+"google-plus.png"},pinterest:{"share-url":"https://pinterest.com/pin/create/button/?url=[[URL]]&media=&description=","background-color":"#bd081c",src:p+"pinterest.png"},linkedin:{"share-url":"https://www.linkedin.com/shareArticle?mini=true&url=[[URL]]&title=&summary=&source=","background-color":"#0077b5",src:p+"linkedin.png"},instagram:{"background-color":"#3f729b",src:p+"instagram.png"},web:{src:p+"web.png","background-color":"#4BADE9"},snapchat:{src:p+"snapchat.png","background-color":"#FFFA54"},youtube:{src:p+"youtube.png","background-color":"#EB3323"},tumblr:{src:p+"tumblr.png","share-url":"https://www.tumblr.com/widgets/share/tool?canonicalUrl=[[URL]]","background-color":"#344356"},github:{src:p+"github.png","background-color":"#000000"},xing:{src:p+"xing.png","share-url":"https://www.xing.com/app/user?op=share&url=[[URL]]","background-color":"#296366"},vimeo:{src:p+"vimeo.png","background-color":"#53B4E7"},medium:{src:p+"medium.png","background-color":"#000000"},soundcloud:{src:p+"soundcloud.png","background-color":"#EF7F31"},dribbble:{src:p+"dribbble.png","background-color":"#D95988"}};(0,u.default)(d,(e,t)=>{d[t+"-noshare"]={...e,"share-url":"[[URL]]"}});let f=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){const{"icon-size":e,"icon-height":t,"background-color":A}=this.getSocialAttributes();return{td:{padding:this.getAttribute("padding"),"vertical-align":this.getAttribute("vertical-align")},table:{background:A,"border-radius":this.getAttribute("border-radius"),width:e},icon:{padding:this.getAttribute("icon-padding"),"font-size":"0",height:t||e,"vertical-align":"middle",width:e},img:{"border-radius":this.getAttribute("border-radius"),display:"block"},tdText:{"vertical-align":"middle",padding:this.getAttribute("text-padding")},text:{color:this.getAttribute("color"),"font-size":this.getAttribute("font-size"),"font-weight":this.getAttribute("font-weight"),"font-style":this.getAttribute("font-style"),"font-family":this.getAttribute("font-family"),"line-height":this.getAttribute("line-height"),"text-decoration":this.getAttribute("text-decoration")}}}},{key:"getSocialAttributes",value:function(){const e=d[this.getAttribute("name")]||{};let t=this.getAttribute("href");t&&(0,l.default)(e,"share-url")&&(t=e["share-url"].replace("[[URL]]",t));return{href:t,...["icon-size","icon-height","srcset","sizes","src","background-color"].reduce((t,A)=>({...t,[A]:this.getAttribute(A)||e[A]}),{})}}},{key:"render",value:function(){const{src:e,srcset:t,sizes:A,href:n,"icon-size":r,"icon-height":a}=this.getSocialAttributes(),i=!!this.getAttribute("href");return`\n      <tr\n        ${this.htmlAttributes({class:this.getAttribute("css-class")})}\n      >\n        <td ${this.htmlAttributes({style:"td"})}>\n          <table\n            ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"table"})}\n          >\n            <tbody>\n              <tr>\n                <td ${this.htmlAttributes({style:"icon"})}>\n                  ${i?`<a ${this.htmlAttributes({href:n,rel:this.getAttribute("rel"),target:this.getAttribute("target")})}>`:""}\n                    <img\n                      ${this.htmlAttributes({alt:this.getAttribute("alt"),title:this.getAttribute("title"),height:parseInt(a||r,10),src:e,style:"img",width:parseInt(r,10),sizes:A,srcset:t})}\n                    />\n                  ${i?"</a>":""}\n                </td>\n              </tr>\n            </tbody>\n          </table>\n        </td>\n        ${this.getContent()?`\n          <td ${this.htmlAttributes({style:"tdText"})}>\n            ${i?`<a\n                ${this.htmlAttributes({href:n,style:"text",rel:this.getAttribute("rel"),target:this.getAttribute("target")})}>`:`<span\n                    ${this.htmlAttributes({style:"text"})}>`}\n              ${this.getContent()}\n            ${i?"</a>":"</span>"}\n          </td>\n          `:""}\n      </tr>\n    `}}]),A}(c.BodyComponent);t.default=f,(0,s.default)(f,"componentName","mj-social-element"),(0,s.default)(f,"endingTag",!0),(0,s.default)(f,"allowedAttributes",{align:"enum(left,center,right)","background-color":"color",color:"color","border-radius":"unit(px)","font-family":"string","font-size":"unit(px)","font-style":"string","font-weight":"string",href:"string","icon-size":"unit(px,%)","icon-height":"unit(px,%)","icon-padding":"unit(px,%){1,4}","line-height":"unit(px,%,)",name:"string","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}","text-padding":"unit(px,%){1,4}",rel:"string",src:"string",srcset:"string",sizes:"string",alt:"string",title:"string",target:"string","text-decoration":"string","vertical-align":"enum(top,middle,bottom)"}),(0,s.default)(f,"defaultAttributes",{align:"left",color:"#000","border-radius":"3px","font-family":"Ubuntu, Helvetica, Arial, sans-serif","font-size":"13px","line-height":"1",padding:"4px","text-padding":"4px 4px 4px 0",target:"_blank","text-decoration":"none","vertical-align":"middle"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Navbar",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"NavbarLink",{enumerable:!0,get:function(){return a.default}});var r=n(A(1122)),a=n(A(1123))},function(e,t,A){"use strict";var n=A(12).default,r=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(A(2)),i=r(A(3)),o=r(A(61)),s=r(A(7)),u=r(A(19)),l=r(A(1)),c=A(25),p=r(A(616)),d=n(A(285));let f=function(e){(0,s.default)(A,e);var t=(0,u.default)(A);function A(...e){var n;return(0,a.default)(this,A),n=t.call(this,...e),(0,l.default)((0,o.default)(n),"headStyle",e=>`\n      noinput.mj-menu-checkbox { display:block!important; max-height:none!important; visibility:visible!important; }\n\n      @media only screen and (max-width:${e}) {\n        .mj-menu-checkbox[type="checkbox"] ~ .mj-inline-links { display:none!important; }\n        .mj-menu-checkbox[type="checkbox"]:checked ~ .mj-inline-links,\n        .mj-menu-checkbox[type="checkbox"] ~ .mj-menu-trigger { display:block!important; max-width:none!important; max-height:none!important; font-size:inherit!important; }\n        .mj-menu-checkbox[type="checkbox"] ~ .mj-inline-links > a { display:block!important; }\n        .mj-menu-checkbox[type="checkbox"]:checked ~ .mj-menu-trigger .mj-menu-icon-close { display:block!important; }\n        .mj-menu-checkbox[type="checkbox"]:checked ~ .mj-menu-trigger .mj-menu-icon-open { display:none!important; }\n      }\n    `),n}return(0,i.default)(A,[{key:"getStyles",value:function(){return{div:{align:this.getAttribute("align"),width:"100%"},label:{display:"block",cursor:"pointer","mso-hide":"all","-moz-user-select":"none","user-select":"none",color:this.getAttribute("ico-color"),"font-size":this.getAttribute("ico-font-size"),"font-family":this.getAttribute("ico-font-family"),"text-transform":this.getAttribute("ico-text-transform"),"text-decoration":this.getAttribute("ico-text-decoration"),"line-height":this.getAttribute("ico-line-height"),"padding-top":this.getAttribute("ico-padding-top"),"padding-right":this.getAttribute("ico-padding-right"),"padding-bottom":this.getAttribute("ico-padding-bottom"),"padding-left":this.getAttribute("ico-padding-left"),padding:this.getAttribute("ico-padding")},trigger:{display:"none","max-height":"0px","max-width":"0px","font-size":"0px",overflow:"hidden"},icoOpen:{"mso-hide":"all"},icoClose:{display:"none","mso-hide":"all"}}}},{key:"renderHamburger",value:function(){const e=p.default.randomBytes(8).toString("hex");return`\n      ${(0,d.msoConditionalTag)(`\n        <input type="checkbox" id="${e}" class="mj-menu-checkbox" style="display:none !important; max-height:0; visibility:hidden;" />\n      `,!0)}\n      <div\n        ${this.htmlAttributes({class:"mj-menu-trigger",style:"trigger"})}\n      >\n        <label\n          ${this.htmlAttributes({for:e,class:"mj-menu-label",style:"label",align:this.getAttribute("ico-align")})}\n        >\n          <span\n            ${this.htmlAttributes({class:"mj-menu-icon-open",style:"icoOpen"})}\n          >\n            ${this.getAttribute("ico-open")}\n          </span>\n          <span\n            ${this.htmlAttributes({class:"mj-menu-icon-close",style:"icoClose"})}\n          >\n            ${this.getAttribute("ico-close")}\n          </span>\n        </label>\n      </div>\n    `}},{key:"render",value:function(){return`\n        ${"hamburger"===this.getAttribute("hamburger")?this.renderHamburger():""}\n        <div\n          ${this.htmlAttributes({class:"mj-inline-links",style:this.htmlAttributes("div")})}\n        >\n        ${(0,d.default)(`\n          <table role="presentation" border="0" cellpadding="0" cellspacing="0" align="${this.getAttribute("align")}">\n            <tr>\n        `)}\n          ${this.renderChildren(this.props.children,{attributes:{navbarBaseUrl:this.getAttribute("base-url")}})}\n          ${(0,d.default)("\n            </tr></table>\n          ")}\n        </div>\n    `}}]),A}(c.BodyComponent);t.default=f,(0,l.default)(f,"componentName","mj-navbar"),(0,l.default)(f,"allowedAttributes",{align:"enum(left,center,right)","base-url":"string",hamburger:"string","ico-align":"enum(left,center,right)","ico-open":"string","ico-close":"string","ico-color":"color","ico-font-size":"unit(px,%)","ico-font-family":"string","ico-text-transform":"string","ico-padding":"unit(px,%){1,4}","ico-padding-left":"unit(px,%)","ico-padding-top":"unit(px,%)","ico-padding-right":"unit(px,%)","ico-padding-bottom":"unit(px,%)",padding:"unit(px,%){1,4}","padding-left":"unit(px,%)","padding-top":"unit(px,%)","padding-right":"unit(px,%)","padding-bottom":"unit(px,%)","ico-text-decoration":"string","ico-line-height":"unit(px,%,)"}),(0,l.default)(f,"defaultAttributes",{align:"center","base-url":null,hamburger:null,"ico-align":"center","ico-open":"&#9776;","ico-close":"&#8855;","ico-color":"#000000","ico-font-size":"30px","ico-font-family":"Ubuntu, Helvetica, Arial, sans-serif","ico-text-transform":"uppercase","ico-padding":"10px","ico-text-decoration":"none","ico-line-height":"30px"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25),l=n(A(285));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{a:{display:"inline-block",color:this.getAttribute("color"),"font-family":this.getAttribute("font-family"),"font-size":this.getAttribute("font-size"),"font-style":this.getAttribute("font-style"),"font-weight":this.getAttribute("font-weight"),"letter-spacing":this.getAttribute("letter-spacing"),"line-height":this.getAttribute("line-height"),"text-decoration":this.getAttribute("text-decoration"),"text-transform":this.getAttribute("text-transform"),padding:this.getAttribute("padding"),"padding-top":this.getAttribute("padding-top"),"padding-left":this.getAttribute("padding-left"),"padding-right":this.getAttribute("padding-right"),"padding-bottom":this.getAttribute("padding-bottom")},td:{padding:this.getAttribute("padding"),"padding-top":this.getAttribute("padding-top"),"padding-left":this.getAttribute("padding-left"),"padding-right":this.getAttribute("padding-right"),"padding-bottom":this.getAttribute("padding-bottom")}}}},{key:"renderContent",value:function(){const e=this.getAttribute("href"),t=this.getAttribute("navbarBaseUrl"),A=t?`${t}${e}`:e,n=this.getAttribute("css-class")?" "+this.getAttribute("css-class"):"";return`\n      <a\n        ${this.htmlAttributes({class:"mj-link"+n,href:A,rel:this.getAttribute("rel"),target:this.getAttribute("target"),name:this.getAttribute("name"),style:"a"})}\n      >\n        ${this.getContent()}\n      </a>\n    `}},{key:"render",value:function(){return`\n        ${(0,l.default)(`\n          <td\n            ${this.htmlAttributes({style:"td",class:(0,u.suffixCssClasses)(this.getAttribute("css-class"),"outlook")})}\n          >\n        `)}\n        ${this.renderContent()}\n        ${(0,l.default)("\n          </td>\n        ")}\n      `}}]),A}(u.BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-navbar-link"),(0,s.default)(c,"endingTag",!0),(0,s.default)(c,"allowedAttributes",{color:"color","font-family":"string","font-size":"unit(px)","font-style":"string","font-weight":"string",href:"string",name:"string",target:"string",rel:"string","letter-spacing":"unitWithNegative(px,em)","line-height":"unit(px,%,)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}","text-decoration":"string","text-transform":"string"}),(0,s.default)(c,"defaultAttributes",{color:"#000000","font-family":"Ubuntu, Helvetica, Arial, sans-serif","font-size":"13px","font-weight":"normal","line-height":"22px",padding:"15px 10px",target:"_blank","text-decoration":"none","text-transform":"uppercase"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Carousel",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"CarouselImage",{enumerable:!0,get:function(){return a.default}});var r=n(A(1125)),a=n(A(1132))},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(61)),o=n(A(7)),s=n(A(19)),u=n(A(1)),l=n(A(253)),c=n(A(861)),p=n(A(1127)),d=n(A(1129)),f=A(25),h=n(A(616)),m=A(285);let g=function(e){(0,o.default)(A,e);var t=(0,s.default)(A);function A(e={}){var n;return(0,r.default)(this,A),n=t.call(this,e),(0,u.default)((0,i.default)(n),"componentHeadStyle",()=>{const{length:e}=n.props.children,{carouselId:t}=(0,i.default)(n);if(!e)return"";return`${`\n    .mj-carousel {\n      -webkit-user-select: none;\n      -moz-user-select: none;\n      user-select: none;\n    }\n\n    .mj-carousel-${n.carouselId}-icons-cell {\n      display: table-cell !important;\n      width: ${n.getAttribute("icon-width")} !important;\n    }\n\n    .mj-carousel-radio,\n    .mj-carousel-next,\n    .mj-carousel-previous {\n      display: none !important;\n    }\n\n    .mj-carousel-thumbnail,\n    .mj-carousel-next,\n    .mj-carousel-previous {\n      touch-action: manipulation;\n    }\n\n    ${(0,d.default)(0,e).map(e=>`.mj-carousel-${t}-radio:checked ${(0,p.default)("+ * ",e)}+ .mj-carousel-content .mj-carousel-image`).join(",")} {\n      display: none !important;\n    }\n\n    ${(0,d.default)(0,e).map(A=>`.mj-carousel-${t}-radio-${A+1}:checked ${(0,p.default)("+ * ",e-A-1)}+ .mj-carousel-content .mj-carousel-image-${A+1}`).join(",")} {\n      display: block !important;\n    }\n\n    .mj-carousel-previous-icons,\n    .mj-carousel-next-icons,\n    ${(0,d.default)(0,e).map(A=>`.mj-carousel-${t}-radio-${A+1}:checked ${(0,p.default)("+ * ",e-A-1)}+ .mj-carousel-content .mj-carousel-next-${(A+1%e+e)%e+1}`)},\n    ${(0,d.default)(0,e).map(A=>`.mj-carousel-${t}-radio-${A+1}:checked ${(0,p.default)("+ * ",e-A-1)}+ .mj-carousel-content .mj-carousel-previous-${(A-1%e+e)%e+1}`)} {\n      display: block !important;\n    }\n\n    ${(0,d.default)(0,e).map(A=>`.mj-carousel-${t}-radio-${A+1}:checked ${(0,p.default)("+ * ",e-A-1)}+ .mj-carousel-content .mj-carousel-${t}-thumbnail-${A+1}`).join(",")} {\n      border-color: ${n.getAttribute("tb-selected-border-color")} !important;\n    }\n\n    .mj-carousel-image img + div,\n    .mj-carousel-thumbnail img + div {\n      display: none !important;\n    }\n\n    ${(0,d.default)(0,e).map(A=>`.mj-carousel-${t}-thumbnail:hover ${(0,p.default)("+ * ",e-A-1)}+ .mj-carousel-main .mj-carousel-image`).join(",")} {\n      display: none !important;\n    }\n\n    .mj-carousel-thumbnail:hover {\n      border-color: ${n.getAttribute("tb-hover-border-color")} !important;\n    }\n\n    ${(0,d.default)(0,e).map(A=>`.mj-carousel-${t}-thumbnail-${A+1}:hover ${(0,p.default)("+ * ",e-A-1)}+ .mj-carousel-main .mj-carousel-image-${A+1}`).join(",")} {\n      display: block !important;\n    }\n    `}\n${`\n      .mj-carousel noinput { display:block !important; }\n      .mj-carousel noinput .mj-carousel-image-1 { display: block !important;  }\n      .mj-carousel noinput .mj-carousel-arrows,\n      .mj-carousel noinput .mj-carousel-thumbnails { display: none !important; }\n\n      [owa] .mj-carousel-thumbnail { display: none !important; }\n      \n      @media screen yahoo {\n          .mj-carousel-${n.carouselId}-icons-cell,\n          .mj-carousel-previous-icons,\n          .mj-carousel-next-icons {\n              display: none !important;\n          }\n\n          .mj-carousel-${t}-radio-1:checked ${(0,p.default)("+ *",e-1)}+ .mj-carousel-content .mj-carousel-${t}-thumbnail-1 {\n              border-color: transparent;\n          }\n      }\n    `}`}),n.carouselId=h.default.randomBytes(6).toString("hex"),n}return(0,a.default)(A,[{key:"getStyles",value:function(){return{carousel:{div:{display:"table",width:"100%","table-layout":"fixed","text-align":"center","font-size":"0px"},table:{"caption-side":"top",display:"table-caption","table-layout":"fixed",width:"100%"}},images:{td:{padding:"0px"}},controls:{div:{display:"none","mso-hide":"all"},img:{display:"block",width:this.getAttribute("icon-width"),height:"auto"},td:{"font-size":"0px",display:"none","mso-hide":"all",padding:"0px"}}}}},{key:"thumbnailsWidth",value:function(){return this.props.children.length?this.getAttribute("tb-width")||(0,c.default)([this.context.parentWidth/this.props.children.length,110])+"px":0}},{key:"imagesAttributes",value:function(){return(0,l.default)(this.children,"attributes")}},{key:"generateRadios",value:function(){return this.renderChildren(this.props.children,{renderer:e=>e.renderRadio(),attributes:{carouselId:this.carouselId}})}},{key:"generateThumbnails",value:function(){return"visible"!==this.getAttribute("thumbnails")?"":this.renderChildren(this.props.children,{attributes:{"tb-border":this.getAttribute("tb-border"),"tb-border-radius":this.getAttribute("tb-border-radius"),"tb-width":this.thumbnailsWidth(),carouselId:this.carouselId},renderer:e=>e.renderThumbnail()})}},{key:"generateControls",value:function(e,t){const A=parseInt(this.getAttribute("icon-width"),10);return`\n      <td\n        ${this.htmlAttributes({class:`mj-carousel-${this.carouselId}-icons-cell`,style:"controls.td"})}\n      >\n        <div\n          ${this.htmlAttributes({class:`mj-carousel-${e}-icons`,style:"controls.div"})}\n        >\n          ${(0,d.default)(1,this.props.children.length+1).map(n=>`\n              <label\n                ${this.htmlAttributes({for:`mj-carousel-${this.carouselId}-radio-${n}`,class:`mj-carousel-${e} mj-carousel-${e}-${n}`})}\n              >\n                <img\n                  ${this.htmlAttributes({src:t,alt:e,style:"controls.img",width:A})}\n                />\n              </label>\n            `).join("")}\n        </div>\n      </td>\n    `}},{key:"generateImages",value:function(){return`\n      <td\n        ${this.htmlAttributes({style:"images.td"})}\n      >\n        <div\n          ${this.htmlAttributes({class:"mj-carousel-images"})}\n        >\n          ${this.renderChildren(this.props.children,{attributes:{"border-radius":this.getAttribute("border-radius")}})}\n        </div>\n      </td>\n    `}},{key:"generateCarousel",value:function(){return`\n      <table\n        ${this.htmlAttributes({style:"carousel.table",border:"0","cell-padding":"0","cell-spacing":"0",width:"100%",role:"presentation",class:"mj-carousel-main"})}\n      >\n        <tbody>\n          <tr>\n            ${this.generateControls("previous",this.getAttribute("left-icon"))}\n            ${this.generateImages()}\n            ${this.generateControls("next",this.getAttribute("right-icon"))}\n          </tr>\n        </tbody>\n      </table>\n    `}},{key:"renderFallback",value:function(){const{children:e}=this.props;return 0===e.length?"":(0,m.msoConditionalTag)(this.renderChildren([e[0]],{attributes:{"border-radius":this.getAttribute("border-radius")}}))}},{key:"render",value:function(){return`\n      ${(0,m.msoConditionalTag)(`\n        <div\n          ${this.htmlAttributes({class:"mj-carousel"})}\n        >\n          ${this.generateRadios()}\n          <div\n            ${this.htmlAttributes({class:`mj-carousel-content mj-carousel-${this.carouselId}-content`,style:"carousel.div"})}\n          >\n            ${this.generateThumbnails()}\n            ${this.generateCarousel()}\n          </div>\n        </div>\n      `,!0)}\n      ${this.renderFallback()}\n    `}}]),A}(f.BodyComponent);t.default=g,(0,u.default)(g,"componentName","mj-carousel"),(0,u.default)(g,"allowedAttributes",{align:"enum(left,center,right)","border-radius":"unit(px,%)","container-background-color":"color","icon-width":"unit(px,%)","left-icon":"string",padding:"unit(px,%){1,4}","padding-top":"unit(px,%)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","right-icon":"string",thumbnails:"enum(visible,hidden)","tb-border":"string","tb-border-radius":"unit(px,%)","tb-hover-border-color":"color","tb-selected-border-color":"color","tb-width":"unit(px,%)"}),(0,u.default)(g,"defaultAttributes",{align:"center","border-radius":"6px","icon-width":"44px","left-icon":"https://i.imgur.com/xTh3hln.png","right-icon":"https://i.imgur.com/os7o9kz.png",thumbnails:"visible","tb-border":"2px solid transparent","tb-border-radius":"6px","tb-hover-border-color":"#fead0d","tb-selected-border-color":"#ccc"}),e.exports=t.default},function(e,t){e.exports=function(e,t){return e<t}},function(e,t,A){var n=A(1128),r=A(137),a=A(152),i=A(53);e.exports=function(e,t,A){return t=(A?r(e,t,A):void 0===t)?1:a(t),n(i(e),t)}},function(e,t){var A=Math.floor;e.exports=function(e,t){var n="";if(!e||t<1||t>9007199254740991)return n;do{t%2&&(n+=e),(t=A(t/2))&&(e+=e)}while(t);return n}},function(e,t,A){var n=A(1130)();e.exports=n},function(e,t,A){var n=A(1131),r=A(137),a=A(268);e.exports=function(e){return function(t,A,i){return i&&"number"!=typeof i&&r(t,A,i)&&(A=i=void 0),t=a(t),void 0===A?(A=t,t=0):A=a(A),i=void 0===i?t<A?1:-1:a(i),n(t,A,i,e)}}},function(e,t){var A=Math.ceil,n=Math.max;e.exports=function(e,t,r,a){for(var i=-1,o=n(A((t-e)/(r||1)),0),s=Array(o);o--;)s[a?o:++i]=e,e+=r;return s}},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25);let l=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{images:{img:{"border-radius":this.getAttribute("border-radius"),display:"block",width:this.context.containerWidth,"max-width":"100%",height:"auto"},firstImageDiv:{},otherImageDiv:{display:"none","mso-hide":"all"}},radio:{input:{display:"none","mso-hide":"all"}},thumbnails:{a:{border:this.getAttribute("tb-border"),"border-radius":this.getAttribute("tb-border-radius"),display:"inline-block",overflow:"hidden",width:this.getAttribute("tb-width")},img:{display:"block",width:"100%",height:"auto"}}}}},{key:"renderThumbnail",value:function(){const{carouselId:e,src:t,alt:A,"tb-width":n,target:r}=this.attributes,a=this.props.index+1,i=(0,u.suffixCssClasses)(this.getAttribute("css-class"),"thumbnail");return`\n      <a\n        ${this.htmlAttributes({style:"thumbnails.a",href:"#"+a,target:r,class:`mj-carousel-thumbnail mj-carousel-${e}-thumbnail mj-carousel-${e}-thumbnail-${a} ${i}`})}\n      >\n        <label ${this.htmlAttributes({for:`mj-carousel-${e}-radio-${a}`})}>\n          <img\n            ${this.htmlAttributes({style:"thumbnails.img",src:this.getAttribute("thumbnails-src")||t,alt:A,width:parseInt(n,10)})}\n          />\n        </label>\n      </a>\n    `}},{key:"renderRadio",value:function(){const{index:e}=this.props,t=this.getAttribute("carouselId");return`\n      <input\n        ${this.htmlAttributes({class:`mj-carousel-radio mj-carousel-${t}-radio mj-carousel-${t}-radio-${e+1}`,checked:0===e?"checked":null,type:"radio",name:"mj-carousel-radio-"+t,id:`mj-carousel-${t}-radio-${e+1}`,style:"radio.input"})}\n      />\n    `}},{key:"render",value:function(){const{src:e,alt:t,href:A,rel:n,title:r}=this.attributes,{index:a}=this.props,i=`\n      <img\n        ${this.htmlAttributes({title:r,src:e,alt:t,style:"images.img",width:parseInt(this.context.containerWidth,10),border:"0"})} />\n    `,o=this.getAttribute("css-class")||"";return`\n      <div\n        ${this.htmlAttributes({class:`mj-carousel-image mj-carousel-image-${a+1} ${o}`,style:0===a?"images.firstImageDiv":"images.otherImageDiv"})}\n      >\n        ${A?`<a ${this.htmlAttributes({href:A,rel:n,target:"_blank"})}>${i}</a>`:i}\n      </div>\n    `}}]),A}(u.BodyComponent);t.default=l,(0,s.default)(l,"componentName","mj-carousel-image"),(0,s.default)(l,"endingTag",!0),(0,s.default)(l,"allowedAttributes",{alt:"string",href:"string",rel:"string",target:"string",title:"string",src:"string","thumbnails-src":"string","border-radius":"unit(px,%){1,4}","tb-border":"string","tb-border-radius":"unit(px,%){1,4}"}),(0,s.default)(l,"defaultAttributes",{target:"_blank"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Accordion",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"AccordionElement",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"AccordionText",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"AccordionTitle",{enumerable:!0,get:function(){return o.default}});var r=n(A(1134)),a=n(A(1135)),i=n(A(862)),o=n(A(863))},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(61)),o=n(A(7)),s=n(A(19)),u=n(A(1));let l=function(e){(0,o.default)(A,e);var t=(0,s.default)(A);function A(...e){var n;return(0,r.default)(this,A),n=t.call(this,...e),(0,u.default)((0,i.default)(n),"headStyle",()=>"\n      noinput.mj-accordion-checkbox { display:block!important; }\n\n      @media yahoo, only screen and (min-width:0) {\n        .mj-accordion-element { display:block; }\n        input.mj-accordion-checkbox, .mj-accordion-less { display:none!important; }\n        input.mj-accordion-checkbox + * .mj-accordion-title { cursor:pointer; touch-action:manipulation; -webkit-user-select:none; -moz-user-select:none; user-select:none; }\n        input.mj-accordion-checkbox + * .mj-accordion-content { overflow:hidden; display:none; }\n        input.mj-accordion-checkbox + * .mj-accordion-more { display:block!important; }\n        input.mj-accordion-checkbox:checked + * .mj-accordion-content { display:block; }\n        input.mj-accordion-checkbox:checked + * .mj-accordion-more { display:none!important; }\n        input.mj-accordion-checkbox:checked + * .mj-accordion-less { display:block!important; }\n      }\n\n      .moz-text-html input.mj-accordion-checkbox + * .mj-accordion-title { cursor: auto; touch-action: auto; -webkit-user-select: auto; -moz-user-select: auto; user-select: auto; }\n      .moz-text-html input.mj-accordion-checkbox + * .mj-accordion-content { overflow: hidden; display: block; }\n      .moz-text-html input.mj-accordion-checkbox + * .mj-accordion-ico { display: none; }\n\n      @goodbye { @gmail }\n    "),n}return(0,a.default)(A,[{key:"getStyles",value:function(){return{table:{width:"100%","border-collapse":"collapse",border:this.getAttribute("border"),"border-bottom":"none","font-family":this.getAttribute("font-family")}}}},{key:"render",value:function(){const e=["border","icon-align","icon-width","icon-height","icon-position","icon-wrapped-url","icon-wrapped-alt","icon-unwrapped-url","icon-unwrapped-alt"].reduce((e,t)=>({...e,[t]:this.getAttribute(t)}),{});return`\n      <table\n        ${this.htmlAttributes({"cell-spacing":"0","cell-padding":"0",class:"mj-accordion",style:"table"})}\n      >\n        <tbody>\n          ${this.renderChildren(this.props.children,{attributes:e})}\n        </tbody>\n      </table>\n    `}}]),A}(A(25).BodyComponent);t.default=l,(0,u.default)(l,"componentName","mj-accordion"),(0,u.default)(l,"allowedAttributes",{"container-background-color":"color",border:"string","font-family":"string","icon-align":"enum(top,middle,bottom)","icon-width":"unit(px,%)","icon-height":"unit(px,%)","icon-wrapped-url":"string","icon-wrapped-alt":"string","icon-unwrapped-url":"string","icon-unwrapped-alt":"string","icon-position":"enum(left,right)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}"}),(0,u.default)(l,"defaultAttributes",{border:"2px solid black","font-family":"Ubuntu, Helvetica, Arial, sans-serif","icon-align":"middle","icon-wrapped-url":"https://i.imgur.com/bIXv1bk.png","icon-wrapped-alt":"+","icon-unwrapped-url":"https://i.imgur.com/w4uTygT.png","icon-unwrapped-alt":"-","icon-position":"right","icon-height":"32px","icon-width":"32px",padding:"10px 25px"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=n(A(278)),l=A(25),c=n(A(285)),p=n(A(862)),d=n(A(863));let f=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{td:{padding:"0px","background-color":this.getAttribute("background-color")},label:{"font-size":"13px","font-family":this.getAttribute("font-family")},input:{display:"none"}}}},{key:"handleMissingChildren",value:function(){const{children:e}=this.props,t=["border","icon-align","icon-width","icon-height","icon-position","icon-wrapped-url","icon-wrapped-alt","icon-unwrapped-url","icon-unwrapped-alt"].reduce((e,t)=>({...e,[t]:this.getAttribute(t)}),{}),A=[];return(0,u.default)(e,{tagName:"mj-accordion-title"})||A.push(new d.default({attributes:t,context:this.getChildContext()}).render()),A.push(this.renderChildren(e,{attributes:t})),(0,u.default)(e,{tagName:"mj-accordion-text"})||A.push(new p.default({attributes:t,context:this.getChildContext()}).render()),A.join("\n")}},{key:"render",value:function(){return`\n      <tr\n        ${this.htmlAttributes({class:this.getAttribute("css-class")})}\n      >\n        <td ${this.htmlAttributes({style:"td"})}>\n          <label\n            ${this.htmlAttributes({class:"mj-accordion-element",style:"label"})}\n          >\n            ${(0,c.default)(`\n              <input\n                ${this.htmlAttributes({class:"mj-accordion-checkbox",type:"checkbox",style:"input"})}\n              />\n            `,!0)}\n            <div>\n              ${this.handleMissingChildren()}\n            </div>\n          </label>\n        </td>\n      </tr>\n    `}}]),A}(l.BodyComponent);t.default=f,(0,s.default)(f,"componentName","mj-accordion-element"),(0,s.default)(f,"allowedAttributes",{"background-color":"color",border:"string","font-family":"string","icon-align":"enum(top,middle,bottom)","icon-width":"unit(px,%)","icon-height":"unit(px,%)","icon-wrapped-url":"string","icon-wrapped-alt":"string","icon-unwrapped-url":"string","icon-unwrapped-alt":"string","icon-position":"enum(left,right)"}),(0,s.default)(f,"defaultAttributes",{title:{img:{width:"32px",height:"32px"}}}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getChildContext",value:function(){return{...this.context,containerWidth:this.getAttribute("width")}}},{key:"getStyles",value:function(){return{div:{"background-color":this.getAttribute("background-color")}}}},{key:"render",value:function(){const{setBackgroundColor:e}=this.context;return e(this.getAttribute("background-color")),`\n      <div\n        ${this.htmlAttributes({class:this.getAttribute("css-class"),style:"div"})}\n      >\n        ${this.renderChildren()}\n      </div>\n    `}}]),A}(A(25).BodyComponent);t.default=u,(0,s.default)(u,"componentName","mj-body"),(0,s.default)(u,"allowedAttributes",{width:"unit(px)","background-color":"color"}),(0,s.default)(u,"defaultAttributes",{width:"600px"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){return this.handlerChildren()}}]),A}(A(25).HeadComponent);t.default=u,(0,s.default)(u,"componentName","mj-head"),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=n(A(277)),l=n(A(100)),c=n(A(122));let p=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context,{children:t}=this.props;(0,c.default)(t,t=>{const{tagName:A,attributes:n,children:r}=t;"mj-class"===A?(e("classes",n.name,(0,l.default)(n,["name"])),e("classesDefault",n.name,(0,u.default)(r,(e,{tagName:t,attributes:A})=>({...e,[t]:A}),{}))):e("defaultAttributes",A,n)})}}]),A}(A(25).HeadComponent);t.default=p,(0,s.default)(p,"componentName","mj-attributes"),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context;e("breakpoint",this.getAttribute("width"))}}]),A}(A(25).HeadComponent);t.default=u,(0,s.default)(u,"componentName","mj-breakpoint"),(0,s.default)(u,"endingTag",!0),(0,s.default)(u,"allowedAttributes",{width:"unit(px)"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=n(A(8));let l=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context,{children:t}=this.props;t.filter(e=>"mj-selector"===e.tagName).forEach(t=>{const{attributes:A,children:n}=t,{path:r}=A,a=n.filter(e=>"mj-html-attribute"===e.tagName&&!!(0,u.default)(e,"attributes.name")).reduce((e,t)=>({...e,[t.attributes.name]:t.content}),{});e("htmlAttributes",r,a)})}}]),A}(A(25).HeadComponent);t.default=l,(0,s.default)(l,"componentName","mj-html-attributes"),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context;e("fonts",this.getAttribute("name"),this.getAttribute("href"))}}]),A}(A(25).HeadComponent);t.default=u,(0,s.default)(u,"componentName","mj-font"),(0,s.default)(u,"allowedAttributes",{name:"string",href:"string"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context;e("preview",this.getContent())}}]),A}(A(25).HeadComponent);t.default=u,(0,s.default)(u,"componentName","mj-preview"),(0,s.default)(u,"endingTag",!0),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context;e("inline"===this.getAttribute("inline")?"inlineStyle":"style",this.getContent())}}]),A}(A(25).HeadComponent);t.default=u,(0,s.default)(u,"componentName","mj-style"),(0,s.default)(u,"endingTag",!0),(0,s.default)(u,"allowedAttributes",{inline:"string"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context;e("title",this.getContent())}}]),A}(A(25).HeadComponent);t.default=u,(0,s.default)(u,"componentName","mj-title"),(0,s.default)(u,"endingTag",!0),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(61)),o=n(A(7)),s=n(A(19)),u=n(A(1)),l=n(A(608)),c=n(A(864)),p=n(A(865)),d=n(A(605)),f=A(25),h=n(A(257));const m=(0,d.default)((0,l.default)(p.default),(0,c.default)(" "));let g=function(e){(0,o.default)(A,e);var t=(0,s.default)(A);function A(...e){var n;return(0,r.default)(this,A),n=t.call(this,...e),(0,u.default)((0,i.default)(n),"getBackground",()=>m([n.getAttribute("background-color"),...n.getAttribute("background-url")?[`url('${n.getAttribute("background-url")}')`,"no-repeat",n.getAttribute("background-position")+" / cover"]:[]])),n}return(0,a.default)(A,[{key:"getChildContext",value:function(){const{containerWidth:e}=this.context,t=this.getShorthandAttrValue("padding","left")+this.getShorthandAttrValue("padding","right");let A=parseFloat(e)+"px";const{unit:n,parsedWidth:r}=(0,h.default)(A,{parseFloatToInt:!1});return A="%"===n?parseFloat(e)*r/100-t+"px":r-t+"px",{...this.context,containerWidth:A}}},{key:"getStyles",value:function(){const{containerWidth:e}=this.context,t=Math.round(parseInt(this.getAttribute("background-height"),10)/parseInt(this.getAttribute("background-width"),10)*100),A=this.getAttribute("background-width")||e;return{div:{margin:"0 auto","max-width":e},table:{width:"100%"},tr:{"vertical-align":"top"},"td-fluid":{width:"0.01%","padding-bottom":t+"%","mso-padding-bottom-alt":"0"},hero:{background:this.getBackground(),"background-position":this.getAttribute("background-position"),"background-repeat":"no-repeat","border-radius":this.getAttribute("border-radius"),padding:this.getAttribute("padding"),"padding-top":this.getAttribute("padding-top"),"padding-left":this.getAttribute("padding-left"),"padding-right":this.getAttribute("padding-right"),"padding-bottom":this.getAttribute("padding-bottom"),"vertical-align":this.getAttribute("vertical-align")},"outlook-table":{width:e},"outlook-td":{"line-height":0,"font-size":0,"mso-line-height-rule":"exactly"},"outlook-inner-table":{width:e},"outlook-image":{border:"0",height:this.getAttribute("background-height"),"mso-position-horizontal":"center",position:"absolute",top:0,width:A,"z-index":"-3"},"outlook-inner-td":{"background-color":this.getAttribute("inner-background-color"),padding:this.getAttribute("inner-padding"),"padding-top":this.getAttribute("inner-padding-top"),"padding-left":this.getAttribute("inner-padding-left"),"padding-right":this.getAttribute("inner-padding-right"),"padding-bottom":this.getAttribute("inner-padding-bottom")},"inner-table":{width:"100%",margin:"0px"},"inner-div":{"background-color":this.getAttribute("inner-background-color"),float:this.getAttribute("align"),margin:"0px auto",width:this.getAttribute("width")}}}},{key:"renderContent",value:function(){const{containerWidth:e}=this.context,{children:t}=this.props;return`\n      \x3c!--[if mso | IE]>\n        <table\n          ${this.htmlAttributes({align:this.getAttribute("align"),border:"0",cellpadding:"0",cellspacing:"0",style:"outlook-inner-table",width:e.replace("px","")})}\n        >\n          <tr>\n            <td ${this.htmlAttributes({style:"outlook-inner-td"})}>\n      <![endif]--\x3e\n      <div\n        ${this.htmlAttributes({align:this.getAttribute("align"),class:"mj-hero-content",style:"inner-div"})}\n      >\n        <table\n          ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"inner-table"})}\n        >\n          <tbody>\n            <tr>\n              <td ${this.htmlAttributes({style:"inner-td"})} >\n                <table\n                  ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"inner-table"})}\n                >\n                  <tbody>\n                    ${this.renderChildren(t,{renderer:e=>e.constructor.isRawElement()?e.render():`\n                        <tr>\n                          <td\n                            ${e.htmlAttributes({align:e.getAttribute("align"),background:e.getAttribute("container-background-color"),class:e.getAttribute("css-class"),style:{background:e.getAttribute("container-background-color"),"font-size":"0px",padding:e.getAttribute("padding"),"padding-top":e.getAttribute("padding-top"),"padding-right":e.getAttribute("padding-right"),"padding-bottom":e.getAttribute("padding-bottom"),"padding-left":e.getAttribute("padding-left"),"word-break":"break-word"}})}\n                          >\n                            ${e.render()}\n                          </td>\n                        </tr>\n                      `})}\n                  </tbody>\n                </table>\n              </td>\n            </tr>\n          </tbody>\n        </table>\n      </div>\n      \x3c!--[if mso | IE]>\n            </td>\n          </tr>\n        </table>\n      <![endif]--\x3e\n    `}},{key:"renderMode",value:function(){const e={background:this.getAttribute("background-url"),style:"hero"};switch(this.getAttribute("mode")){case"fluid-height":const t=this.htmlAttributes({style:"td-fluid"});return`\n          <td ${t} />\n          <td ${this.htmlAttributes({...e})}>\n            ${this.renderContent()}\n          </td>\n          <td ${t} />\n        `;case"fixed-height":default:const A=parseInt(this.getAttribute("height"),10)-this.getShorthandAttrValue("padding","top")-this.getShorthandAttrValue("padding","bottom");return`\n          <td\n            ${this.htmlAttributes({...e,height:A})}\n          >\n            ${this.renderContent()}\n          </td>\n        `}}},{key:"render",value:function(){const{containerWidth:e}=this.context;return`\n      \x3c!--[if mso | IE]>\n        <table\n          ${this.htmlAttributes({align:"center",border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"outlook-table",width:parseInt(e,10)})}\n        >\n          <tr>\n            <td ${this.htmlAttributes({style:"outlook-td"})}>\n              <v:image\n                ${this.htmlAttributes({style:"outlook-image",src:this.getAttribute("background-url"),"xmlns:v":"urn:schemas-microsoft-com:vml"})}\n              />\n      <![endif]--\x3e\n      <div\n        ${this.htmlAttributes({align:this.getAttribute("align"),class:this.getAttribute("css-class"),style:"div"})}\n      >\n        <table\n          ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"table"})}\n        >\n          <tbody>\n            <tr\n              ${this.htmlAttributes({style:"tr"})}\n            >\n              ${this.renderMode()}\n            </tr>\n          </tbody>\n      </table>\n    </div>\n    \x3c!--[if mso | IE]>\n          </td>\n        </tr>\n      </table>\n    <![endif]--\x3e\n    `}}]),A}(f.BodyComponent);t.default=g,(0,u.default)(g,"componentName","mj-hero"),(0,u.default)(g,"allowedAttributes",{mode:"string",height:"unit(px,%)","background-url":"string","background-width":"unit(px,%)","background-height":"unit(px,%)","background-position":"string","border-radius":"string","container-background-color":"color","inner-background-color":"color","inner-padding":"unit(px,%){1,4}","inner-padding-top":"unit(px,%)","inner-padding-left":"unit(px,%)","inner-padding-right":"unit(px,%)","inner-padding-bottom":"unit(px,%)",padding:"unit(px,%){1,4}","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)","background-color":"color","vertical-align":"enum(top,bottom,middle)"}),(0,u.default)(g,"defaultAttributes",{mode:"fixed-height",height:"0px","background-url":null,"background-position":"center center",padding:"0px","padding-bottom":null,"padding-left":null,"padding-right":null,"padding-top":null,"background-color":"#ffffff","vertical-align":"top"}),e.exports=t.default},function(e,t){var A=Array.prototype.join;e.exports=function(e,t){return null==e?"":A.call(e,t)}},function(e,t){e.exports={cap:!1,curry:!1,fixed:!1,immutable:!1,rearg:!1}},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25),l=n(A(257));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{table:{"border-collapse":"separate",width:this.getAttribute("width"),"line-height":"100%"},td:{border:this.getAttribute("border"),"border-bottom":this.getAttribute("border-bottom"),"border-left":this.getAttribute("border-left"),"border-radius":this.getAttribute("border-radius"),"border-right":this.getAttribute("border-right"),"border-top":this.getAttribute("border-top"),cursor:"auto","font-style":this.getAttribute("font-style"),height:this.getAttribute("height"),"mso-padding-alt":this.getAttribute("inner-padding"),"text-align":this.getAttribute("text-align"),background:this.getAttribute("background-color")},content:{display:"inline-block",width:this.calculateAWidth(this.getAttribute("width")),background:this.getAttribute("background-color"),color:this.getAttribute("color"),"font-family":this.getAttribute("font-family"),"font-size":this.getAttribute("font-size"),"font-style":this.getAttribute("font-style"),"font-weight":this.getAttribute("font-weight"),"line-height":this.getAttribute("line-height"),"letter-spacing":this.getAttribute("letter-spacing"),margin:"0","text-decoration":this.getAttribute("text-decoration"),"text-transform":this.getAttribute("text-transform"),padding:this.getAttribute("inner-padding"),"mso-padding-alt":"0px","border-radius":this.getAttribute("border-radius")}}}},{key:"calculateAWidth",value:function(e){if(!e)return null;const{parsedWidth:t,unit:A}=(0,l.default)(e);if("px"!==A)return null;const{borders:n}=this.getBoxWidths();return t-(this.getShorthandAttrValue("inner-padding","left")+this.getShorthandAttrValue("inner-padding","right"))-n+"px"}},{key:"render",value:function(){const e=this.getAttribute("href")?"a":"p";return`\n      <table\n        ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"table"})}\n      >\n        <tbody>\n          <tr>\n            <td\n              ${this.htmlAttributes({align:"center",bgcolor:"none"===this.getAttribute("background-color")?void 0:this.getAttribute("background-color"),role:"presentation",style:"td",valign:this.getAttribute("vertical-align")})}\n            >\n              <${e}\n                ${this.htmlAttributes({href:this.getAttribute("href"),name:this.getAttribute("name"),rel:this.getAttribute("rel"),title:this.getAttribute("title"),style:"content",target:"a"===e?this.getAttribute("target"):void 0})}\n              >\n                ${this.getContent()}\n              </${e}>\n            </td>\n          </tr>\n        </tbody>\n      </table>\n    `}}]),A}(u.BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-button"),(0,s.default)(c,"endingTag",!0),(0,s.default)(c,"allowedAttributes",{align:"enum(left,center,right)","background-color":"color","border-bottom":"string","border-left":"string","border-radius":"string","border-right":"string","border-top":"string",border:"string",color:"color","container-background-color":"color","font-family":"string","font-size":"unit(px)","font-style":"string","font-weight":"string",height:"unit(px,%)",href:"string",name:"string",title:"string","inner-padding":"unit(px,%){1,4}","letter-spacing":"unitWithNegative(px,em)","line-height":"unit(px,%,)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}",rel:"string",target:"string","text-decoration":"string","text-transform":"string","vertical-align":"enum(top,bottom,middle)","text-align":"enum(left,right,center)",width:"unit(px,%)"}),(0,s.default)(c,"defaultAttributes",{align:"center","background-color":"#414141",border:"none","border-radius":"3px",color:"#ffffff","font-family":"Ubuntu, Helvetica, Arial, sans-serif","font-size":"13px","font-weight":"normal","inner-padding":"10px 25px","line-height":"120%",padding:"10px 25px",target:"_blank","text-decoration":"none","text-transform":"none","vertical-align":"middle"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25),l=n(A(257));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getChildContext",value:function(){const{containerWidth:e}=this.context,{nonRawSiblings:t}=this.props,{borders:A,paddings:n}=this.getBoxWidths(),r=n+A+(this.getShorthandAttrValue("inner-border","left")+this.getShorthandAttrValue("inner-border","right"));let a=this.getAttribute("width")||parseFloat(e)/t+"px";const{unit:i,parsedWidth:o}=(0,l.default)(a,{parseFloatToInt:!1});return a="%"===i?parseFloat(e)*o/100-r+"px":o-r+"px",{...this.context,containerWidth:a}}},{key:"getStyles",value:function(){const e={"background-color":this.getAttribute("background-color"),border:this.getAttribute("border"),"border-bottom":this.getAttribute("border-bottom"),"border-left":this.getAttribute("border-left"),"border-radius":this.getAttribute("border-radius"),"border-right":this.getAttribute("border-right"),"border-top":this.getAttribute("border-top"),"vertical-align":this.getAttribute("vertical-align")};return{div:{"font-size":"0px","text-align":"left",direction:this.getAttribute("direction"),display:"inline-block","vertical-align":this.getAttribute("vertical-align"),width:this.getMobileWidth()},table:{...this.hasGutter()?{"background-color":this.getAttribute("inner-background-color"),border:this.getAttribute("inner-border"),"border-bottom":this.getAttribute("inner-border-bottom"),"border-left":this.getAttribute("inner-border-left"),"border-radius":this.getAttribute("inner-border-radius"),"border-right":this.getAttribute("inner-border-right"),"border-top":this.getAttribute("inner-border-top")}:e},tdOutlook:{"vertical-align":this.getAttribute("vertical-align"),width:this.getWidthAsPixel()},gutter:{...e,padding:this.getAttribute("padding"),"padding-top":this.getAttribute("padding-top"),"padding-right":this.getAttribute("padding-right"),"padding-bottom":this.getAttribute("padding-bottom"),"padding-left":this.getAttribute("padding-left")}}}},{key:"getMobileWidth",value:function(){const{containerWidth:e}=this.context,{nonRawSiblings:t}=this.props,A=this.getAttribute("width");if("mobileWidth"!==this.getAttribute("mobileWidth"))return"100%";if(void 0===A)return parseInt(100/t,10)+"%";const{unit:n,parsedWidth:r}=(0,l.default)(A,{parseFloatToInt:!1});switch(n){case"%":return A;case"px":default:return r/parseInt(e,10)+"%"}}},{key:"getWidthAsPixel",value:function(){const{containerWidth:e}=this.context,{unit:t,parsedWidth:A}=(0,l.default)(this.getParsedWidth(!0),{parseFloatToInt:!1});return"%"===t?parseFloat(e)*A/100+"px":A+"px"}},{key:"getParsedWidth",value:function(e){const{nonRawSiblings:t}=this.props,A=this.getAttribute("width")||100/t+"%",{unit:n,parsedWidth:r}=(0,l.default)(A,{parseFloatToInt:!1});return e?`${r}${n}`:{unit:n,parsedWidth:r}}},{key:"getColumnClass",value:function(){const{addMediaQuery:e}=this.context;let t="";const{parsedWidth:A,unit:n}=this.getParsedWidth(),r=A.toString().replace(".","-");switch(n){case"%":t="mj-column-per-"+r;break;case"px":default:t="mj-column-px-"+r}return e(t,{parsedWidth:A,unit:n}),t}},{key:"hasGutter",value:function(){return["padding","padding-bottom","padding-left","padding-right","padding-top"].some(e=>null!=this.getAttribute(e))}},{key:"renderGutter",value:function(){return`\n      <table\n        ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",width:"100%"})}\n      >\n        <tbody>\n          <tr>\n            <td ${this.htmlAttributes({style:"gutter"})}>\n              ${this.renderColumn()}\n            </td>\n          </tr>\n        </tbody>\n      </table>\n    `}},{key:"renderColumn",value:function(){const{children:e}=this.props;return`\n      <table\n        ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"table",width:"100%"})}\n      >\n        <tbody>\n          ${this.renderChildren(e,{renderer:e=>e.constructor.isRawElement()?e.render():`\n              <tr>\n                <td\n                  ${e.htmlAttributes({align:e.getAttribute("align"),"vertical-align":e.getAttribute("vertical-align"),class:e.getAttribute("css-class"),style:{background:e.getAttribute("container-background-color"),"font-size":"0px",padding:e.getAttribute("padding"),"padding-top":e.getAttribute("padding-top"),"padding-right":e.getAttribute("padding-right"),"padding-bottom":e.getAttribute("padding-bottom"),"padding-left":e.getAttribute("padding-left"),"word-break":"break-word"}})}\n                >\n                  ${e.render()}\n                </td>\n              </tr>\n            `})}\n        </tbody>\n      </table>\n    `}},{key:"render",value:function(){let e=this.getColumnClass()+" mj-outlook-group-fix";return this.getAttribute("css-class")&&(e+=" "+this.getAttribute("css-class")),`\n      <div\n        ${this.htmlAttributes({class:e,style:"div"})}\n      >\n        ${this.hasGutter()?this.renderGutter():this.renderColumn()}\n      </div>\n    `}}]),A}(u.BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-column"),(0,s.default)(c,"allowedAttributes",{"background-color":"color",border:"string","border-bottom":"string","border-left":"string","border-radius":"unit(px,%){1,4}","border-right":"string","border-top":"string",direction:"enum(ltr,rtl)","inner-background-color":"color","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)","inner-border":"string","inner-border-bottom":"string","inner-border-left":"string","inner-border-radius":"unit(px,%){1,4}","inner-border-right":"string","inner-border-top":"string",padding:"unit(px,%){1,4}","vertical-align":"enum(top,bottom,middle)",width:"unit(px,%)"}),(0,s.default)(c,"defaultAttributes",{direction:"ltr","vertical-align":"top"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25),l=n(A(257));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){let e="0px auto";"left"===this.getAttribute("align")?e="0px":"right"===this.getAttribute("align")&&(e="0px 0px 0px auto");const t={"border-top":["style","width","color"].map(e=>this.getAttribute("border-"+e)).join(" "),"font-size":"1px",margin:e,width:this.getAttribute("width")};return{p:t,outlook:{...t,width:this.getOutlookWidth()}}}},{key:"getOutlookWidth",value:function(){const{containerWidth:e}=this.context,t=this.getShorthandAttrValue("padding","left")+this.getShorthandAttrValue("padding","right"),A=this.getAttribute("width"),{parsedWidth:n,unit:r}=(0,l.default)(A);switch(r){case"%":return(parseInt(e,10)-t)*(parseInt(n,10)/100)+"px";case"px":return A;default:return parseInt(e,10)-t+"px"}}},{key:"renderAfter",value:function(){return`\n      \x3c!--[if mso | IE]>\n        <table\n          ${this.htmlAttributes({align:this.getAttribute("align"),border:"0",cellpadding:"0",cellspacing:"0",style:"outlook",role:"presentation",width:this.getOutlookWidth()})}\n        >\n          <tr>\n            <td style="height:0;line-height:0;">\n              &nbsp;\n            </td>\n          </tr>\n        </table>\n      <![endif]--\x3e\n    `}},{key:"render",value:function(){return`\n      <p\n        ${this.htmlAttributes({style:"p"})}\n      >\n      </p>\n      ${this.renderAfter()}\n    `}}]),A}(u.BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-divider"),(0,s.default)(c,"allowedAttributes",{"border-color":"color","border-style":"string","border-width":"unit(px)","container-background-color":"color",padding:"unit(px,%){1,4}","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",width:"unit(px,%)",align:"enum(left,center,right)"}),(0,s.default)(c,"defaultAttributes",{"border-color":"#000000","border-style":"solid","border-width":"4px",padding:"10px 25px",width:"100%",align:"center"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25),l=n(A(257));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getChildContext",value:function(){const{containerWidth:e}=this.context,{nonRawSiblings:t,children:A}=this.props,n=this.getShorthandAttrValue("padding","left")+this.getShorthandAttrValue("padding","right");let r=this.getAttribute("width")||parseFloat(e)/t+"px";const{unit:a,parsedWidth:i}=(0,l.default)(r,{parseFloatToInt:!1});return r="%"===a?parseFloat(e)*i/100-n+"px":i-n+"px",{...this.context,containerWidth:r,nonRawSiblings:A.length}}},{key:"getStyles",value:function(){return{div:{"font-size":"0","line-height":"0","text-align":"left",display:"inline-block",width:"100%",direction:this.getAttribute("direction"),"vertical-align":this.getAttribute("vertical-align"),"background-color":this.getAttribute("background-color")},tdOutlook:{"vertical-align":this.getAttribute("vertical-align"),width:this.getWidthAsPixel()}}}},{key:"getParsedWidth",value:function(e){const{nonRawSiblings:t}=this.props,A=this.getAttribute("width")||100/t+"%",{unit:n,parsedWidth:r}=(0,l.default)(A,{parseFloatToInt:!1});return e?`${r}${n}`:{unit:n,parsedWidth:r}}},{key:"getWidthAsPixel",value:function(){const{containerWidth:e}=this.context,{unit:t,parsedWidth:A}=(0,l.default)(this.getParsedWidth(!0),{parseFloatToInt:!1});return"%"===t?parseFloat(e)*A/100+"px":A+"px"}},{key:"getColumnClass",value:function(){const{addMediaQuery:e}=this.context;let t="";const{parsedWidth:A,unit:n}=this.getParsedWidth();switch(n){case"%":t="mj-column-per-"+parseInt(A,10);break;case"px":default:t="mj-column-px-"+parseInt(A,10)}return e(t,{parsedWidth:A,unit:n}),t}},{key:"render",value:function(){const{children:e,nonRawSiblings:t}=this.props,{containerWidth:A}=this.getChildContext(),{containerWidth:n}=this.context,r=e=>{if(!e)return parseInt(n,10)/parseInt(t,10)+"px";const{unit:r,parsedWidth:a}=(0,l.default)(e,{parseFloatToInt:!1});return"%"===r?100*a/A+"px":`${a}${r}`};let a=this.getColumnClass()+" mj-outlook-group-fix";return this.getAttribute("css-class")&&(a+=" "+this.getAttribute("css-class")),`\n      <div\n        ${this.htmlAttributes({class:a,style:"div"})}\n      >\n        \x3c!--[if mso | IE]>\n        <table\n          ${this.htmlAttributes({bgcolor:"none"===this.getAttribute("background-color")?void 0:this.getAttribute("background-color"),border:"0",cellpadding:"0",cellspacing:"0",role:"presentation"})}\n        >\n          <tr>\n        <![endif]--\x3e\n          ${this.renderChildren(e,{attributes:{mobileWidth:"mobileWidth"},renderer:e=>e.constructor.isRawElement()?e.render():`\n              \x3c!--[if mso | IE]>\n              <td\n                ${e.htmlAttributes({style:{align:e.getAttribute("align"),"vertical-align":e.getAttribute("vertical-align"),width:r(e.getWidthAsPixel?e.getWidthAsPixel():e.getAttribute("width"))}})}\n              >\n              <![endif]--\x3e\n                ${e.render()}\n              \x3c!--[if mso | IE]>\n              </td>\n              <![endif]--\x3e\n          `})}\n        \x3c!--[if mso | IE]>\n          </tr>\n          </table>\n        <![endif]--\x3e\n      </div>\n    `}}]),A}(u.BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-group"),(0,s.default)(c,"allowedAttributes",{"background-color":"color",direction:"enum(ltr,rtl)","vertical-align":"enum(top,bottom,middle)",width:"unit(px,%)"}),(0,s.default)(c,"defaultAttributes",{direction:"ltr"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(61)),o=n(A(7)),s=n(A(19)),u=n(A(1)),l=n(A(861)),c=A(25),p=n(A(257));let d=function(e){(0,o.default)(A,e);var t=(0,s.default)(A);function A(...e){var n;return(0,r.default)(this,A),n=t.call(this,...e),(0,u.default)((0,i.default)(n),"headStyle",e=>`\n    @media only screen and (max-width:${e}) {\n      table.mj-full-width-mobile { width: 100% !important; }\n      td.mj-full-width-mobile { width: auto !important; }\n    }\n  `),n}return(0,a.default)(A,[{key:"getStyles",value:function(){const e=this.getContentWidth(),t="full-width"===this.getAttribute("full-width"),{parsedWidth:A,unit:n}=(0,p.default)(e);return{img:{border:this.getAttribute("border"),"border-left":this.getAttribute("border-left"),"border-right":this.getAttribute("border-right"),"border-top":this.getAttribute("border-top"),"border-bottom":this.getAttribute("border-bottom"),"border-radius":this.getAttribute("border-radius"),display:"block",outline:"none","text-decoration":"none",height:this.getAttribute("height"),"max-height":this.getAttribute("max-height"),"min-width":t?"100%":null,width:"100%","max-width":t?"100%":null,"font-size":this.getAttribute("font-size")},td:{width:t?null:`${A}${n}`},table:{"min-width":t?"100%":null,"max-width":t?"100%":null,width:t?`${A}${n}`:null,"border-collapse":"collapse","border-spacing":"0px"}}}},{key:"getContentWidth",value:function(){const e=this.getAttribute("width")?parseInt(this.getAttribute("width"),10):1/0,{box:t}=this.getBoxWidths();return(0,l.default)([t,e])}},{key:"renderImage",value:function(){const e=this.getAttribute("height"),t=`\n      <img\n        ${this.htmlAttributes({alt:this.getAttribute("alt"),height:e&&("auto"===e?e:parseInt(e,10)),src:this.getAttribute("src"),srcset:this.getAttribute("srcset"),sizes:this.getAttribute("sizes"),style:"img",title:this.getAttribute("title"),width:this.getContentWidth(),usemap:this.getAttribute("usemap")})}\n      />\n    `;return this.getAttribute("href")?`\n        <a\n          ${this.htmlAttributes({href:this.getAttribute("href"),target:this.getAttribute("target"),rel:this.getAttribute("rel"),name:this.getAttribute("name"),title:this.getAttribute("title")})}\n        >\n          ${t}\n        </a>\n      `:t}},{key:"render",value:function(){return`\n      <table\n        ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"table",class:this.getAttribute("fluid-on-mobile")?"mj-full-width-mobile":null})}\n      >\n        <tbody>\n          <tr>\n            <td ${this.htmlAttributes({style:"td",class:this.getAttribute("fluid-on-mobile")?"mj-full-width-mobile":null})}>\n              ${this.renderImage()}\n            </td>\n          </tr>\n        </tbody>\n      </table>\n    `}}]),A}(c.BodyComponent);t.default=d,(0,u.default)(d,"componentName","mj-image"),(0,u.default)(d,"allowedAttributes",{alt:"string",href:"string",name:"string",src:"string",srcset:"string",sizes:"string",title:"string",rel:"string",align:"enum(left,center,right)",border:"string","border-bottom":"string","border-left":"string","border-right":"string","border-top":"string","border-radius":"unit(px,%){1,4}","container-background-color":"color","fluid-on-mobile":"boolean",padding:"unit(px,%){1,4}","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",target:"string",width:"unit(px)",height:"unit(px,auto)","max-height":"unit(px,%)","font-size":"unit(px)",usemap:"string"}),(0,u.default)(d,"defaultAttributes",{align:"center",border:"0",height:"auto",padding:"10px 25px",target:"_blank","font-size":"13px"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"render",value:function(){return this.getContent()}}]),A}(A(25).BodyComponent);t.default=u,(0,s.default)(u,"componentName","mj-raw"),(0,s.default)(u,"endingTag",!0),(0,s.default)(u,"rawElement",!0),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{div:{height:this.getAttribute("height"),"line-height":this.getAttribute("height")}}}},{key:"render",value:function(){return`\n      <div\n        ${this.htmlAttributes({style:"div"})}\n      >&#8202;</div>\n    `}}]),A}(A(25).BodyComponent);t.default=u,(0,s.default)(u,"componentName","mj-spacer"),(0,s.default)(u,"allowedAttributes",{border:"string","border-bottom":"string","border-left":"string","border-right":"string","border-top":"string","container-background-color":"color","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}",height:"unit(px,%)"}),(0,s.default)(u,"defaultAttributes",{height:"20px"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25),l=n(A(285));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{text:{"font-family":this.getAttribute("font-family"),"font-size":this.getAttribute("font-size"),"font-style":this.getAttribute("font-style"),"font-weight":this.getAttribute("font-weight"),"letter-spacing":this.getAttribute("letter-spacing"),"line-height":this.getAttribute("line-height"),"text-align":this.getAttribute("align"),"text-decoration":this.getAttribute("text-decoration"),"text-transform":this.getAttribute("text-transform"),color:this.getAttribute("color"),height:this.getAttribute("height")}}}},{key:"renderContent",value:function(){return`\n      <div\n        ${this.htmlAttributes({style:"text"})}\n      >${this.getContent()}</div>\n    `}},{key:"render",value:function(){const e=this.getAttribute("height");return e?`\n        ${(0,l.default)(`\n          <table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td height="${e}" style="vertical-align:top;height:${e};">\n        `)}\n        ${this.renderContent()}\n        ${(0,l.default)("\n          </td></tr></table>\n        ")}\n      `:this.renderContent()}}]),A}(u.BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-text"),(0,s.default)(c,"endingTag",!0),(0,s.default)(c,"allowedAttributes",{align:"enum(left,right,center,justify)","background-color":"color",color:"color","container-background-color":"color","font-family":"string","font-size":"unit(px)","font-style":"string","font-weight":"string",height:"unit(px,%)","letter-spacing":"unitWithNegative(px,em)","line-height":"unit(px,%,)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}","text-decoration":"string","text-transform":"string","vertical-align":"enum(top,bottom,middle)"}),(0,s.default)(c,"defaultAttributes",{align:"left",color:"#000000","font-family":"Ubuntu, Helvetica, Arial, sans-serif","font-size":"13px","line-height":"1",padding:"10px 25px"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=n(A(277)),l=n(A(257));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{table:{color:this.getAttribute("color"),"font-family":this.getAttribute("font-family"),"font-size":this.getAttribute("font-size"),"line-height":this.getAttribute("line-height"),"table-layout":this.getAttribute("table-layout"),width:this.getAttribute("width"),border:this.getAttribute("border")}}}},{key:"getWidth",value:function(){const e=this.getAttribute("width"),{parsedWidth:t,unit:A}=(0,l.default)(e);return"%"===A?e:t}},{key:"render",value:function(){const e=(0,u.default)(["cellpadding","cellspacing","role"],(e,t)=>({...e,[t]:this.getAttribute(t)}),{});return`\n      <table\n        ${this.htmlAttributes({...e,width:this.getWidth(),border:"0",style:"table"})}\n      >\n        ${this.getContent()}\n      </table>\n    `}}]),A}(A(25).BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-table"),(0,s.default)(c,"endingTag",!0),(0,s.default)(c,"allowedAttributes",{align:"enum(left,right,center)",border:"string",cellpadding:"integer",cellspacing:"integer","container-background-color":"color",color:"color","font-family":"string","font-size":"unit(px)","font-weight":"string","line-height":"unit(px,%,)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}",role:"enum(none,presentation)","table-layout":"enum(auto,fixed,initial,inherit)","vertical-align":"enum(top,bottom,middle)",width:"unit(px,%)"}),(0,s.default)(c,"defaultAttributes",{align:"left",border:"none",cellpadding:"0",cellspacing:"0",color:"#000000","font-family":"Ubuntu, Helvetica, Arial, sans-serif","font-size":"13px","line-height":"22px",padding:"10px 25px","table-layout":"auto",width:"100%"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=n(A(866)),l=A(25);let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"renderWrappedChildren",value:function(){const{children:e}=this.props,{containerWidth:t}=this.context;return`\n      ${this.renderChildren(e,{renderer:e=>e.constructor.isRawElement()?e.render():`\n          \x3c!--[if mso | IE]>\n            <tr>\n              <td\n                ${e.htmlAttributes({align:e.getAttribute("align"),class:(0,l.suffixCssClasses)(e.getAttribute("css-class"),"outlook"),width:t})}\n              >\n          <![endif]--\x3e\n            ${e.render()}\n          \x3c!--[if mso | IE]>\n              </td>\n            </tr>\n          <![endif]--\x3e\n        `})}\n    `}}]),A}(u.default);t.default=c,(0,s.default)(c,"componentName","mj-wrapper"),e.exports=t.default},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={mjml:["mj-body","mj-head","mj-raw"],"mj-accordion":["mj-accordion-element","mj-raw"],"mj-accordion-element":["mj-accordion-title","mj-accordion-text","mj-raw"],"mj-accordion-title":[],"mj-accordion-text":[],"mj-attributes":[/^.*^/],"mj-body":["mj-raw","mj-section","mj-wrapper","mj-hero"],"mj-button":[],"mj-carousel":["mj-carousel-image"],"mj-carousel-image":[],"mj-column":["mj-accordion","mj-button","mj-carousel","mj-divider","mj-image","mj-raw","mj-social","mj-spacer","mj-table","mj-text","mj-navbar"],"mj-html-attribute":[],"mj-html-attributes":["mj-selector"],"mj-divider":[],"mj-group":["mj-column","mj-raw"],"mj-head":["mj-attributes","mj-breakpoint","mj-html-attributes","mj-font","mj-preview","mj-style","mj-title","mj-raw"],"mj-hero":["mj-accordion","mj-button","mj-carousel","mj-divider","mj-image","mj-social","mj-spacer","mj-table","mj-text","mj-navbar","mj-raw"],"mj-image":[],"mj-navbar":["mj-navbar-link","mj-raw"],"mj-raw":[],"mj-section":["mj-column","mj-group","mj-raw"],"mj-selector":["mj-html-attribute"],"mj-social":["mj-social-element","mj-raw"],"mj-social-element":[],"mj-spacer":[],"mj-table":[],"mj-text":[],"mj-wrapper":["mj-hero","mj-raw","mj-section"]},e.exports=t.default},function(e,t,A){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var A in e)Object.prototype.hasOwnProperty.call(e,A)&&(t[A]=e[A]);return t.default=e,t}t.__esModule=!0;var a=r(A(867)),i=n(A(1170)),o=n(A(258)),s=r(A(154)),u=r(A(1171)),l=n(A(1173));function c(){var e=new a.HandlebarsEnvironment;return s.extend(e,a),e.SafeString=i.default,e.Exception=o.default,e.Utils=s,e.escapeExpression=s.escapeExpression,e.VM=u,e.template=function(t){return u.template(t,e)},e}var p=c();p.create=c,l.default(p),p.default=p,t.default=p,e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0;var n=A(154);t.default=function(e){e.registerHelper("blockHelperMissing",(function(t,A){var r=A.inverse,a=A.fn;if(!0===t)return a(this);if(!1===t||null==t)return r(this);if(n.isArray(t))return t.length>0?(A.ids&&(A.ids=[A.name]),e.helpers.each(t,A)):r(this);if(A.data&&A.ids){var i=n.createFrame(A.data);i.contextPath=n.appendContextPath(A.data.contextPath,A.name),A={data:i}}return a(t,A)}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0;var n,r=A(154),a=A(258),i=(n=a)&&n.__esModule?n:{default:n};t.default=function(e){e.registerHelper("each",(function(e,t){if(!t)throw new i.default("Must pass iterator to #each");var A,n=t.fn,a=t.inverse,o=0,s="",u=void 0,l=void 0;function c(t,A,a){u&&(u.key=t,u.index=A,u.first=0===A,u.last=!!a,l&&(u.contextPath=l+t)),s+=n(e[t],{data:u,blockParams:r.blockParams([e[t],t],[l+t,null])})}if(t.data&&t.ids&&(l=r.appendContextPath(t.data.contextPath,t.ids[0])+"."),r.isFunction(e)&&(e=e.call(this)),t.data&&(u=r.createFrame(t.data)),e&&"object"==typeof e)if(r.isArray(e))for(var p=e.length;o<p;o++)o in e&&c(o,o,o===e.length-1);else if(global.Symbol&&e[global.Symbol.iterator]){for(var d=[],f=e[global.Symbol.iterator](),h=f.next();!h.done;h=f.next())d.push(h.value);for(p=(e=d).length;o<p;o++)c(o,o,o===e.length-1)}else A=void 0,Object.keys(e).forEach((function(e){void 0!==A&&c(A,o-1),A=e,o++})),void 0!==A&&c(A,o-1,!0);return 0===o&&(s=a(this)),s}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0;var n,r=A(258),a=(n=r)&&n.__esModule?n:{default:n};t.default=function(e){e.registerHelper("helperMissing",(function(){if(1!==arguments.length)throw new a.default('Missing helper: "'+arguments[arguments.length-1].name+'"')}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0;var n,r=A(154),a=A(258),i=(n=a)&&n.__esModule?n:{default:n};t.default=function(e){e.registerHelper("if",(function(e,t){if(2!=arguments.length)throw new i.default("#if requires exactly one argument");return r.isFunction(e)&&(e=e.call(this)),!t.hash.includeZero&&!e||r.isEmpty(e)?t.inverse(this):t.fn(this)})),e.registerHelper("unless",(function(t,A){if(2!=arguments.length)throw new i.default("#unless requires exactly one argument");return e.helpers.if.call(this,t,{fn:A.inverse,inverse:A.fn,hash:A.hash})}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0,t.default=function(e){e.registerHelper("log",(function(){for(var t=[void 0],A=arguments[arguments.length-1],n=0;n<arguments.length-1;n++)t.push(arguments[n]);var r=1;null!=A.hash.level?r=A.hash.level:A.data&&null!=A.data.level&&(r=A.data.level),t[0]=r,e.log.apply(e,t)}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0,t.default=function(e){e.registerHelper("lookup",(function(e,t,A){return e?A.lookupProperty(e,t):e}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0;var n,r=A(154),a=A(258),i=(n=a)&&n.__esModule?n:{default:n};t.default=function(e){e.registerHelper("with",(function(e,t){if(2!=arguments.length)throw new i.default("#with requires exactly one argument");r.isFunction(e)&&(e=e.call(this));var A=t.fn;if(r.isEmpty(e))return t.inverse(this);var n=t.data;return t.data&&t.ids&&((n=r.createFrame(t.data)).contextPath=r.appendContextPath(t.data.contextPath,t.ids[0])),A(e,{data:n,blockParams:r.blockParams([e],[n&&n.contextPath])})}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0,t.registerDefaultDecorators=function(e){a.default(e)};var n,r=A(1168),a=(n=r)&&n.__esModule?n:{default:n}},function(e,t,A){"use strict";t.__esModule=!0;var n=A(154);t.default=function(e){e.registerDecorator("inline",(function(e,t,A,r){var a=e;return t.partials||(t.partials={},a=function(r,a){var i=A.partials;A.partials=n.extend({},i,t.partials);var o=e(r,a);return A.partials=i,o}),t.partials[r.args[0]]=r.fn,a}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0,t.createNewLookupObject=function(){for(var e=arguments.length,t=Array(e),A=0;A<e;A++)t[A]=arguments[A];return n.extend.apply(void 0,[Object.create(null)].concat(t))};var n=A(154)},function(e,t,A){"use strict";function n(e){this.string=e}t.__esModule=!0,n.prototype.toString=n.prototype.toHTML=function(){return""+this.string},t.default=n,e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0,t.checkRevision=function(e){var t=e&&e[0]||1,A=o.COMPILER_REVISION;if(t>=o.LAST_COMPATIBLE_COMPILER_REVISION&&t<=o.COMPILER_REVISION)return;if(t<o.LAST_COMPATIBLE_COMPILER_REVISION){var n=o.REVISION_CHANGES[A],r=o.REVISION_CHANGES[t];throw new i.default("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+n+") or downgrade your runtime to an older version ("+r+").")}throw new i.default("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+e[1]+").")},t.template=function(e,t){if(!t)throw new i.default("No environment passed to template");if(!e||!e.main)throw new i.default("Unknown template object: "+typeof e);e.main.decorator=e.main_d,t.VM.checkRevision(e.compiler);var A=e.compiler&&7===e.compiler[0];var n={strict:function(e,t,A){if(!e||!(t in e))throw new i.default('"'+t+'" not defined in '+e,{loc:A});return n.lookupProperty(e,t)},lookupProperty:function(e,t){var A=e[t];return null==A||Object.prototype.hasOwnProperty.call(e,t)||l.resultIsAllowed(A,n.protoAccessControl,t)?A:void 0},lookup:function(e,t){for(var A=e.length,r=0;r<A;r++){if(null!=(e[r]&&n.lookupProperty(e[r],t)))return e[r][t]}},lambda:function(e,t){return"function"==typeof e?e.call(t):e},escapeExpression:r.escapeExpression,invokePartial:function(A,n,a){a.hash&&(n=r.extend({},n,a.hash),a.ids&&(a.ids[0]=!0)),A=t.VM.resolvePartial.call(this,A,n,a);var o=r.extend({},a,{hooks:this.hooks,protoAccessControl:this.protoAccessControl}),s=t.VM.invokePartial.call(this,A,n,o);if(null==s&&t.compile&&(a.partials[a.name]=t.compile(A,e.compilerOptions,t),s=a.partials[a.name](n,o)),null!=s){if(a.indent){for(var u=s.split("\n"),l=0,c=u.length;l<c&&(u[l]||l+1!==c);l++)u[l]=a.indent+u[l];s=u.join("\n")}return s}throw new i.default("The partial "+a.name+" could not be compiled when running in runtime-only mode")},fn:function(t){var A=e[t];return A.decorator=e[t+"_d"],A},programs:[],program:function(e,t,A,n,r){var a=this.programs[e],i=this.fn(e);return t||r||n||A?a=c(this,e,i,t,A,n,r):a||(a=this.programs[e]=c(this,e,i)),a},data:function(e,t){for(;e&&t--;)e=e._parent;return e},mergeIfNeeded:function(e,t){var A=e||t;return e&&t&&e!==t&&(A=r.extend({},t,e)),A},nullContext:Object.seal({}),noop:t.VM.noop,compilerInfo:e.compiler};function a(t){var A=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],r=A.data;a._setup(A),!A.partial&&e.useData&&(r=d(t,r));var i=void 0,o=e.useBlockParams?[]:void 0;function s(t){return""+e.main(n,t,n.helpers,n.partials,r,o,i)}return e.useDepths&&(i=A.depths?t!=A.depths[0]?[t].concat(A.depths):A.depths:[t]),(s=f(e.main,s,n,A.depths||[],r,o))(t,A)}return a.isTop=!0,a._setup=function(a){if(a.partial)n.protoAccessControl=a.protoAccessControl,n.helpers=a.helpers,n.partials=a.partials,n.decorators=a.decorators,n.hooks=a.hooks;else{var i=r.extend({},t.helpers,a.helpers);!function(e,t){Object.keys(e).forEach((function(A){var n=e[A];e[A]=function(e,t){var A=t.lookupProperty;return u.wrapHelper(e,(function(e){return r.extend({lookupProperty:A},e)}))}(n,t)}))}(i,n),n.helpers=i,e.usePartial&&(n.partials=n.mergeIfNeeded(a.partials,t.partials)),(e.usePartial||e.useDecorators)&&(n.decorators=r.extend({},t.decorators,a.decorators)),n.hooks={},n.protoAccessControl=l.createProtoAccessControl(a);var o=a.allowCallsToHelperMissing||A;s.moveHelperToHooks(n,"helperMissing",o),s.moveHelperToHooks(n,"blockHelperMissing",o)}},a._child=function(t,A,r,a){if(e.useBlockParams&&!r)throw new i.default("must pass block params");if(e.useDepths&&!a)throw new i.default("must pass parent depths");return c(n,t,e[t],A,0,r,a)},a},t.wrapProgram=c,t.resolvePartial=function(e,t,A){e?e.call||A.name||(A.name=e,e=A.partials[e]):e="@partial-block"===A.name?A.data["partial-block"]:A.partials[A.name];return e},t.invokePartial=function(e,t,A){var n=A.data&&A.data["partial-block"];A.partial=!0,A.ids&&(A.data.contextPath=A.ids[0]||A.data.contextPath);var a=void 0;A.fn&&A.fn!==p&&function(){A.data=o.createFrame(A.data);var e=A.fn;a=A.data["partial-block"]=function(t){var A=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return A.data=o.createFrame(A.data),A.data["partial-block"]=n,e(t,A)},e.partials&&(A.partials=r.extend({},A.partials,e.partials))}();void 0===e&&a&&(e=a);if(void 0===e)throw new i.default("The partial "+A.name+" could not be found");if(e instanceof Function)return e(t,A)},t.noop=p;var n,r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var A in e)Object.prototype.hasOwnProperty.call(e,A)&&(t[A]=e[A]);return t.default=e,t}(A(154)),a=A(258),i=(n=a)&&n.__esModule?n:{default:n},o=A(867),s=A(868),u=A(1172),l=A(870);function c(e,t,A,n,r,a,i){function o(t){var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],o=i;return!i||t==i[0]||t===e.nullContext&&null===i[0]||(o=[t].concat(i)),A(e,t,e.helpers,e.partials,r.data||n,a&&[r.blockParams].concat(a),o)}return(o=f(A,o,e,i,n,a)).program=t,o.depth=i?i.length:0,o.blockParams=r||0,o}function p(){return""}function d(e,t){return t&&"root"in t||((t=t?o.createFrame(t):{}).root=e),t}function f(e,t,A,n,a,i){if(e.decorator){var o={};t=e.decorator(t,o,A,n&&n[0],a,i,n),r.extend(t,o)}return t}},function(e,t,A){"use strict";t.__esModule=!0,t.wrapHelper=function(e,t){if("function"!=typeof e)return e;return function(){var A=arguments[arguments.length-1];return arguments[arguments.length-1]=t(A),e.apply(this,arguments)}}},function(e,t,A){"use strict";t.__esModule=!0,t.default=function(e){var t="undefined"!=typeof global?global:window,A=t.Handlebars;e.noConflict=function(){return t.Handlebars===e&&(t.Handlebars=A),e}},e.exports=t.default},function(e,t,A){var n=A(559);e.exports=(n.default||n).template({compiler:[8,">= 4.3.0"],main:function(e,t,A,n,r){return"<mj-style>\n  .main div{ line-height: 23.4px !important; font-family: 'Lato', sans-serif !important; }\n  .main .background{ background: radial-gradient(96.2% 96.2% at 50% 3.8%,\n  #343641 0%, #1B1C22 100%) !important; }\n</mj-style>\n<mj-style>\n  .small div{ font-weight: 400 !important; font-size: 13px !important;\n  line-height: 23.4px !important; }\n</mj-style>\n<mj-style>\n  .header-title div{ font-weight: normal !important; font-size: 24px !important;\n  line-height: 29px !important; }\n</mj-style>\n<mj-style>\n  .m-divider p { margin: 60px 0 54px 0 !important; }\n</mj-style>\n<mj-style>\n  .button table { background-color: #F1C017 !important; margin: 10px !important;\n  } .button-with-icon td { padding-right: 1px !important; } .button-with-icon\n  table { background-color: #F1C017 !important; margin-left: 10px !important; margin-right: 10px !important; }\n  .button-with-icon span { vertical-align: middle !important; }\n  .button-with-icon a { vertical-align: middle !important; padding-right: 10px !important;}\n  .button-with-icon a img { padding-top: 20px;}\n</mj-style>\n<mj-style>\n  .custom-link a { color: #F1C017 !important; text-decoration: none !important;\n  } .custom-link a:visited { color: #F1C017 !important; text-decoration: none\n  !important; }\n</mj-style>\n<mj-style>\n  .text-and-image img { vertical-align: middle!important; margin-right:\n  12px!important }\n</mj-style>\n<mj-attributes>\n  <mj-all font-family=\"Lato, sans-serif\" font-size=\"16px\" />\n</mj-attributes>\n<mj-font name=\"Lato\" href=\"https://fonts.googleapis.com/css?family=Lato\" />\n<mj-style>\n  @font-face {\n    font-family: 'Lato';\n    font-style: normal;\n    font-weight: 400;\n    src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v13/8qcEw_nrk_5HEcCpYdJu8BTbgVql8nDJpwnrE27mub0.woff2) format('woff2');\n    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;\n  }\n  @font-face {\n    font-family: 'Lato';\n    font-style: normal;\n    font-weight: 400;\n    src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v13/MDadn8DQ_3oT6kvnUq_2r_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');\n    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;\n  }\n  @font-face {\n    font-family: 'Lato-Bold';\n    font-style: normal;\n    font-weight: 800;\n    src: asset-url('Lato-Bold.woff2') format('woff2');\n  }\n</mj-style>"},useData:!0})},function(e,t,A){var n=A(559);e.exports=(n.default||n).template({compiler:[8,">= 4.3.0"],main:function(e,t,A,n,r){var a,i=null!=t?t:e.nullContext||{},o=e.hooks.helperMissing,s=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'<mj-section css-class="background" padding="17px" align="center">\n  <mj-social\n    css-class="button-with-icon"\n    icon-size="36px"\n    mode="horizontal"\n    font-size="24px"    \n    font-weight="normal"\n  >\n    <mj-social-element\n      color="white"\n      src="'+s("function"==typeof(a=null!=(a=u(A,"baseUrl")||(null!=t?u(t,"baseUrl"):t))?a:o)?a.call(i,{name:"baseUrl",hash:{},data:r,loc:{start:{line:11,column:11},end:{line:11,column:22}}}):a)+'/assets/ecolyo-icon.png"\n      name="ecolyo"\n      padding="0 10px 0 0"      \n      align="center"\n    >\n      '+s("function"==typeof(a=null!=(a=u(A,"title")||(null!=t?u(t,"title"):t))?a:o)?a.call(i,{name:"title",hash:{},data:r,loc:{start:{line:16,column:6},end:{line:16,column:15}}}):a)+"\n    </mj-social-element>\n  </mj-social>\n</mj-section>\n"},useData:!0})},function(e,t,A){var n=A(559);e.exports=(n.default||n).template({compiler:[8,">= 4.3.0"],main:function(e,t,A,n,r){var a,i=null!=t?t:e.nullContext||{},o=e.hooks.helperMissing,s=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'<mj-section background-color="black">\n  <mj-section>\n    <mj-column  vertical-align="middle">\n      <mj-image src="'+s("function"==typeof(a=null!=(a=u(A,"baseUrl")||(null!=t?u(t,"baseUrl"):t))?a:o)?a.call(i,{name:"baseUrl",hash:{},data:r,loc:{start:{line:4,column:21},end:{line:4,column:32}}}):a)+'/assets/logo-grandlyon.png" alt="logo-grandlyon">\n      </mj-image>\n    </mj-column>\n\n    <mj-column vertical-align="middle">\n      <mj-image src="'+s("function"==typeof(a=null!=(a=u(A,"baseUrl")||(null!=t?u(t,"baseUrl"):t))?a:o)?a.call(i,{name:"baseUrl",hash:{},data:r,loc:{start:{line:9,column:21},end:{line:9,column:32}}}):a)+'/assets/logo-gouv.png" alt="logo-gouvernement">\n      </mj-image>\n    </mj-column>\n\n    <mj-column  vertical-align="middle" >\n      <mj-image src="'+s("function"==typeof(a=null!=(a=u(A,"baseUrl")||(null!=t?u(t,"baseUrl"):t))?a:o)?a.call(i,{name:"baseUrl",hash:{},data:r,loc:{start:{line:14,column:21},end:{line:14,column:32}}}):a)+'/assets/logo-territoire.png" alt="logo-territoire">\n      </mj-image>\n    </mj-column>\n\n    <mj-column vertical-align="middle">\n      <mj-image src="'+s("function"==typeof(a=null!=(a=u(A,"baseUrl")||(null!=t?u(t,"baseUrl"):t))?a:o)?a.call(i,{name:"baseUrl",hash:{},data:r,loc:{start:{line:19,column:21},end:{line:19,column:32}}}):a)+'/assets/logo-tiga-white.png" alt="logo-tiga" >\n      </mj-image>\n    </mj-column>\n\n  </mj-section>\n</mj-section>\n'},useData:!0})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,A){"use strict";(function(e){var t,n=A(0),r=n(A(149)),a=n(A(8)),i=A(310),o=n(A(619)),s=n(A(896)),u=A(33),l=n(A(897)),c=A(35),p=n(A(276)),d=A(575),f=n(A(789));(t="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&t(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;const h=A(1431),m=r.default.namespace("alert"),g=async({client:e})=>{m("info","Fetching user profile...");const t=new o.default(e),A=new p.default(e),n=await t.getProfile();if(!n||!n.sendConsumptionAlert||0===n.waterDailyConsumptionLimit)return void m("info","End of process - Alert report notification is disabled or lack informations from user profile to run");let r="";m("info","water limit is :"+n.waterDailyConsumptionLimit),m("info","Fetching fluid data...");const i=await e.getStackClient().fetchJSON("GET","/settings/instance"),g=(0,a.default)(i,"data.attributes.public_name");g&&(r=g);const v=await e.getStackClient().fetchJSON("GET","/apps/ecolyo"),y=(0,a.default)(v,"data.links.related"),b=await A.getLastDataload(c.FluidType.WATER);let _=0,w=u.DateTime.local().setZone("utc",{keepLocalTime:!0});if(b&&b.length>0&&b.forEach(e=>{e.value&&(_=e.value),e.date&&(w=e.date)}),_<=n.waterDailyConsumptionLimit)return void m("info","End of process - Limit consumption set by the user has not been passed.");m("info","Creation of mail...");const E=new s.default,C=new f.default,x=h({title:"Ça déborde !",baseUrl:C.getPublicURL(),username:r,clientUrl:y+"/#/consumption/water",unsubscribeUrl:y+"/#/options",userLimit:n.waterDailyConsumptionLimit,limitDate:`${w.day} ${(0,d.getPreviousMonthName)(w)}`}),T={mode:"noreply",subject:"[Ecolyo] - Ça déborde !",parts:[{type:"text/html",body:(0,l.default)(x).html}]};m("info","Sending mail..."),E.SendMail(e,T)};var v,y;(0,i.runService)(g),(v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(v.register(m,"log","C:\\Users\\Bastien\\CODE\\ecolyo\\src\\targets\\services\\consumptionAlert.ts"),v.register(g,"consumptionAlert","C:\\Users\\Bastien\\CODE\\ecolyo\\src\\targets\\services\\consumptionAlert.ts")),(y="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&y(e)}).call(this,A(4)(e))},function(e,t,A){var n=A(559);e.exports=(n.default||n).template({1:function(e,t,A,n,r){return""},compiler:[8,">= 4.3.0"],main:function(e,t,n,r,a){var i,o=e.lambda,s=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return"<mjml>\n  <mj-head>\n"+(null!=(i=e.invokePartial(A(1174),t,{name:"style",fn:e.program(1,a,0),inverse:e.noop,data:a,helpers:n,partials:r,decorators:e.decorators}))?i:"")+'  </mj-head>\n  <mj-body background-color="#121212" css-class="main">\n'+(null!=(i=e.invokePartial(A(1175),t,{name:"base/header",fn:e.program(1,a,0),inverse:e.noop,data:a,helpers:n,partials:r,decorators:e.decorators}))?i:"")+'\n  <mj-section background-color="#121212">\n      <mj-column width="60%" vertical-align="middle">\n        <mj-text color="white" font-weight="900" font-size="24px" font-family="Lato">\n          Bonjour '+s(o(null!=t?u(t,"username"):t,t))+',\n        </mj-text>\n        <mj-text color="white" font-weight="400" font-size="18px" font-family="Lato">\n          La limite de consommation d\'eau journalière que vous avez fixée à '+s(o(null!=t?u(t,"userLimit"):t,t))+" L a été dépassée le "+s(o(null!=t?u(t,"limitDate"):t,t))+'.<br />\n          Pour comprendre ce qu’il s’est passé, rendez-vous dans Ecolyo.\n        </mj-text>\n\n      </mj-column>\n      <mj-column width="40%" vertical-align="middle">\n        <mj-image src="'+s(o(null!=t?u(t,"baseUrl"):t,t))+'/assets/baignoire.png" width="132px" align="center"></mj-image>\n      </mj-column>\n    </mj-section>\n\n    <mj-section background-color="#121212">\n      <mj-column>\n        <mj-social css-class="button-with-icon" icon-size="36px" mode="horizontal" font-size="20px" font-weight="700" font-family="Lato">\n          <mj-social-element src="'+s(o(null!=t?u(t,"baseUrl"):t,t))+'/assets/ecolyo-icon.png" name="ecolyo" padding="0 10px 0 0" href="'+s(o(null!=t?u(t,"clientUrl"):t,t))+'">\n            Voir dans Ecolyo\n          </mj-social-element>\n        </mj-social>\n        <mj-text color="white" font-weight="400" font-size="18px" align="center" font-family="Lato">\n          Vous souhaitez modifier votre seuil d\'alerte ou supprimer cette notification ?  <a href="'+s(o(null!=t?u(t,"unsubscribeUrl"):t,t))+'" style="color: #E3B82A; font-weight: 900 !important;">C\'est ici</a>\n        </mj-text>\n      </mj-column>\n    </mj-section>\n'+(null!=(i=e.invokePartial(A(1176),t,{name:"base/footer",fn:e.program(1,a,0),inverse:e.noop,data:a,helpers:n,partials:r,decorators:e.decorators}))?i:"")+"  </mj-body>\n</mjml>\n"},usePartial:!0,useData:!0})}]);
\ No newline at end of file
+ */var n=A(843).createMapFromString;function r(e){return n(e,!0)}var a,i,o=/([^\s"'<>/=]+)/,s=[/=/],u=[/"([^"]*)"+/.source,/'([^']*)'+/.source,/([^ \t\n\f\r"'`=<>]+)/.source],l="((?:"+(i="["+(a="A-Za-z\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u0131\\u0134-\\u013E\\u0141-\\u0148\\u014A-\\u017E\\u0180-\\u01C3\\u01CD-\\u01F0\\u01F4\\u01F5\\u01FA-\\u0217\\u0250-\\u02A8\\u02BB-\\u02C1\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03CE\\u03D0-\\u03D6\\u03DA\\u03DC\\u03DE\\u03E0\\u03E2-\\u03F3\\u0401-\\u040C\\u040E-\\u044F\\u0451-\\u045C\\u045E-\\u0481\\u0490-\\u04C4\\u04C7\\u04C8\\u04CB\\u04CC\\u04D0-\\u04EB\\u04EE-\\u04F5\\u04F8\\u04F9\\u0531-\\u0556\\u0559\\u0561-\\u0586\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0621-\\u063A\\u0641-\\u064A\\u0671-\\u06B7\\u06BA-\\u06BE\\u06C0-\\u06CE\\u06D0-\\u06D3\\u06D5\\u06E5\\u06E6\\u0905-\\u0939\\u093D\\u0958-\\u0961\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8B\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AE0\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B36-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB5\\u0BB7-\\u0BB9\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C33\\u0C35-\\u0C39\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CDE\\u0CE0\\u0CE1\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D28\\u0D2A-\\u0D39\\u0D60\\u0D61\\u0E01-\\u0E2E\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E45\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD\\u0EAE\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0F40-\\u0F47\\u0F49-\\u0F69\\u10A0-\\u10C5\\u10D0-\\u10F6\\u1100\\u1102\\u1103\\u1105-\\u1107\\u1109\\u110B\\u110C\\u110E-\\u1112\\u113C\\u113E\\u1140\\u114C\\u114E\\u1150\\u1154\\u1155\\u1159\\u115F-\\u1161\\u1163\\u1165\\u1167\\u1169\\u116D\\u116E\\u1172\\u1173\\u1175\\u119E\\u11A8\\u11AB\\u11AE\\u11AF\\u11B7\\u11B8\\u11BA\\u11BC-\\u11C2\\u11EB\\u11F0\\u11F9\\u1E00-\\u1E9B\\u1EA0-\\u1EF9\\u1F00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2126\\u212A\\u212B\\u212E\\u2180-\\u2182\\u3007\\u3021-\\u3029\\u3041-\\u3094\\u30A1-\\u30FA\\u3105-\\u312C\\u4E00-\\u9FA5\\uAC00-\\uD7A3")+"_]["+a+"0-9\\u0660-\\u0669\\u06F0-\\u06F9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE7-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29\\.\\-_\\u0300-\\u0345\\u0360\\u0361\\u0483-\\u0486\\u0591-\\u05A1\\u05A3-\\u05B9\\u05BB-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u064B-\\u0652\\u0670\\u06D6-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0901-\\u0903\\u093C\\u093E-\\u094D\\u0951-\\u0954\\u0962\\u0963\\u0981-\\u0983\\u09BC\\u09BE-\\u09C4\\u09C7\\u09C8\\u09CB-\\u09CD\\u09D7\\u09E2\\u09E3\\u0A02\\u0A3C\\u0A3E-\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A70\\u0A71\\u0A81-\\u0A83\\u0ABC\\u0ABE-\\u0AC5\\u0AC7-\\u0AC9\\u0ACB-\\u0ACD\\u0B01-\\u0B03\\u0B3C\\u0B3E-\\u0B43\\u0B47\\u0B48\\u0B4B-\\u0B4D\\u0B56\\u0B57\\u0B82\\u0B83\\u0BBE-\\u0BC2\\u0BC6-\\u0BC8\\u0BCA-\\u0BCD\\u0BD7\\u0C01-\\u0C03\\u0C3E-\\u0C44\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C82\\u0C83\\u0CBE-\\u0CC4\\u0CC6-\\u0CC8\\u0CCA-\\u0CCD\\u0CD5\\u0CD6\\u0D02\\u0D03\\u0D3E-\\u0D43\\u0D46-\\u0D48\\u0D4A-\\u0D4D\\u0D57\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F3E\\u0F3F\\u0F71-\\u0F84\\u0F86-\\u0F8B\\u0F90-\\u0F95\\u0F97\\u0F99-\\u0FAD\\u0FB1-\\u0FB7\\u0FB9\\u20D0-\\u20DC\\u20E1\\u302A-\\u302F\\u3099\\u309A\\xB7\\u02D0\\u02D1\\u0387\\u0640\\u0E46\\u0EC6\\u3005\\u3031-\\u3035\\u309D\\u309E\\u30FC-\\u30FE]*")+"\\:)?"+i+")",c=new RegExp("^<"+l),p=/^\s*(\/?)>/,d=new RegExp("^<\\/"+l+"[^>]*>"),f=/^<!DOCTYPE\s?[^>]+>/i,h=!1;"x".replace(/x(.)?/g,(function(e,t){h=""===t}));var m=r("area,base,basefont,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),g=r("a,abbr,acronym,applet,b,basefont,bdo,big,br,button,cite,code,del,dfn,em,font,i,iframe,img,input,ins,kbd,label,map,noscript,object,q,s,samp,script,select,small,span,strike,strong,sub,sup,svg,textarea,tt,u,var"),v=r("colgroup,dd,dt,li,option,p,td,tfoot,th,thead,tr,source"),y=r("checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected"),b=r("script,style"),_=r("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,ol,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track,ul"),w={};function E(e){var t=o.source+"(?:\\s*("+function(e){return s.concat(e.customAttrAssign||[]).map((function(e){return"(?:"+e.source+")"})).join("|")}(e)+")[ \\t\\n\\f\\r]*(?:"+u.join("|")+"))?";if(e.customAttrSurround){for(var A=[],n=e.customAttrSurround.length-1;n>=0;n--)A[n]="(?:("+e.customAttrSurround[n][0].source+")\\s*"+t+"\\s*("+e.customAttrSurround[n][1].source+"))";A.push("(?:"+t+")"),t="(?:"+A.join("|")+")"}return new RegExp("^\\s*"+t)}function C(e,t){for(var A,n,r,a,i=[],o=E(t);e;){if(n=e,A&&b(A)){var s=A.toLowerCase(),u=w[s]||(w[s]=new RegExp("([\\s\\S]*?)</"+s+"[^>]*>","i"));e=e.replace(u,(function(e,A){return"script"!==s&&"style"!==s&&"noscript"!==s&&(A=A.replace(/<!--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),t.chars&&t.chars(A),""})),L("</"+s+">",s)}else{var l,C=e.indexOf("<");if(0===C){if(/^<!--/.test(e)){var x=e.indexOf("--\x3e");if(x>=0){t.comment&&t.comment(e.substring(4,x)),e=e.substring(x+3),r="";continue}}if(/^<!\[/.test(e)){var T=e.indexOf("]>");if(T>=0){t.comment&&t.comment(e.substring(2,T+1),!0),e=e.substring(T+2),r="";continue}}var O=e.match(f);if(O){t.doctype&&t.doctype(O[0]),e=e.substring(O[0].length),r="";continue}var D=e.match(d);if(D){e=e.substring(D[0].length),D[0].replace(d,L),r="/"+D[1].toLowerCase();continue}var k=I(e);if(k){e=k.rest,M(k),r=k.tagName.toLowerCase();continue}t.continueOnParseError&&(C=e.indexOf("<",1))}C>=0?(l=e.substring(0,C),e=e.substring(C)):(l=e,e="");var S=I(e);a=S?S.tagName:(S=e.match(d))?"/"+S[1]:"",t.chars&&t.chars(l,r,a),r=""}if(e===n)throw new Error("Parse Error: "+e)}function I(e){var t=e.match(c);if(t){var A,n,r={tagName:t[1],attrs:[]};for(e=e.slice(t[0].length);!(A=e.match(p))&&(n=e.match(o));)e=e.slice(n[0].length),r.attrs.push(n);if(A)return r.unarySlash=A[1],r.rest=e.slice(A[0].length),r}}function N(e){if(B(e)>=0)return L("",e),!0}function M(e){var n=e.tagName,r=e.unarySlash;if(t.html5&&("p"===A&&_(n)?L("",A):"tbody"===n?N("thead"):"tfoot"===n&&(N("tbody")||N("thead")),"col"===n&&B("colgroup")<0&&(A="colgroup",i.push({tag:A,attrs:[]}),t.start&&t.start(A,[],!1,""))),!t.html5&&!g(n))for(;A&&g(A);)L("",A);v(n)&&A===n&&L("",n);var a=m(n)||"html"===n&&"head"===A||!!r,o=e.attrs.map((function(e){var A,n,r,a,i,o;function s(t){return i=e[t],void 0!==(n=e[t+1])?'"':void 0!==(n=e[t+2])?"'":(void 0===(n=e[t+3])&&y(A)&&(n=A),"")}h&&-1===e[0].indexOf('""')&&(""===e[3]&&delete e[3],""===e[4]&&delete e[4],""===e[5]&&delete e[5]);var u=1;if(t.customAttrSurround)for(var l=0,c=t.customAttrSurround.length;l<c;l++,u+=7)if(A=e[u+1]){o=s(u+2),r=e[u],a=e[u+6];break}return!A&&(A=e[u])&&(o=s(u+1)),{name:A,value:n,customAssign:i||"=",customOpen:r||"",customClose:a||"",quote:o||""}}));a||(i.push({tag:n,attrs:o}),A=n,r=""),t.start&&t.start(n,o,a,r)}function B(e){var t,A=e.toLowerCase();for(t=i.length-1;t>=0&&i[t].tag.toLowerCase()!==A;t--);return t}function L(e,n){var r;if((r=n?B(n):0)>=0){for(var a=i.length-1;a>=r;a--)t.end&&t.end(i[a].tag,i[a].attrs,a>r||!e);i.length=r,A=r&&i[r-1].tag}else"br"===n.toLowerCase()?t.start&&t.start(n,[],!0,""):"p"===n.toLowerCase()&&(t.start&&t.start(n,[],!1,"",!0),t.end&&t.end(n,[]))}t.partialMarkup||L()}t.HTMLParser=C,t.HTMLtoXML=function(e){var t="";return new C(e,{start:function(e,A,n){t+="<"+e;for(var r=0,a=A.length;r<a;r++)t+=" "+A[r].name+'="'+(A[r].value||"").replace(/"/g,"&#34;")+'"';t+=(n?"/":"")+">"},end:function(e){t+="</"+e+">"},chars:function(e){t+=e},comment:function(e){t+="\x3c!--"+e+"--\x3e"},ignore:function(e){t+=e}}),t},t.HTMLtoDOM=function(e,t){var A={html:!0,head:!0,body:!0,title:!0},n={link:"head",base:"head"};t?t=t.ownerDocument||t.getOwnerDocument&&t.getOwnerDocument()||t:"undefined"!=typeof DOMDocument?t=new DOMDocument:"undefined"!=typeof document&&document.implementation&&document.implementation.createDocument?t=document.implementation.createDocument("","",null):"undefined"!=typeof ActiveX&&(t=new ActiveXObject("Msxml.DOMDocument"));var r=[];if(!(t.documentElement||t.getDocumentElement&&t.getDocumentElement())&&t.createElement&&function(){var e=t.createElement("html"),A=t.createElement("head");A.appendChild(t.createElement("title")),e.appendChild(A),e.appendChild(t.createElement("body")),t.appendChild(e)}(),t.getElementsByTagName)for(var a in A)A[a]=t.getElementsByTagName(a)[0];var i=A.body;return new C(e,{start:function(e,a,o){if(A[e])i=A[e];else{var s=t.createElement(e);for(var u in a)s.setAttribute(a[u].name,a[u].value);n[e]&&"boolean"!=typeof A[n[e]]?A[n[e]].appendChild(s):i&&i.appendChild&&i.appendChild(s),o||(r.push(s),i=s)}},end:function(){r.length-=1,i=r[r.length-1]},chars:function(e){i.appendChild(t.createTextNode(e))},comment:function(){},ignore:function(){}}),t}},function(e,t,A){"use strict";var n=A(844),r=A(1031),a=A(1032),i=A(602),o=A(1033),s=A(1040);function u(e,t){this.options=a(t,{defaultPorts:{ftp:21,http:80,https:443},directoryIndexes:["index.html"],ignore_www:!1,output:u.SHORTEST,rejectedSchemes:["data","javascript","mailto"],removeAuth:!1,removeDirectoryIndexes:!0,removeEmptyQueries:!1,removeRootTrailingSlash:!0,schemeRelative:!0,site:void 0,slashesDenoteHost:!0}),this.from=o.from(e,this.options,null)}u.prototype.relate=function(e,t,A){if(i.isPlainObject(t)?(A=t,t=e,e=null):t||(t=e,e=null),A=a(A,this.options),e=e||A.site,!(e=o.from(e,A,this.from))||!e.href)throw new Error("from value not defined.");if(e.extra.hrefInfo.minimumPathOnly)throw new Error("from value supplied is not absolute: "+e.href);return!1===(t=o.to(t,A)).valid?t.href:(t=s(e,t,A),t=r(t,A))},u.relate=function(e,t,A){return(new u).relate(e,t,A)},i.shallowMerge(u,n),e.exports=u},function(e,t,A){"use strict";var n=A(844);function r(e,t){var A=t.removeEmptyQueries&&e.extra.relation.minimumPort;return e.query.string[A?"stripped":"full"]}function a(e,t){return!e.extra.relation.minimumQuery||t.output===n.ABSOLUTE||t.output===n.ROOT_RELATIVE}function i(e,t){var A=t.removeDirectoryIndexes&&e.extra.resourceIsIndex,r=e.extra.relation.minimumResource&&t.output!==n.ABSOLUTE&&t.output!==n.ROOT_RELATIVE;return!!e.resource&&!r&&!A}e.exports=function(e,t){var A="";return A+=function(e,t){var A="";return(e.extra.relation.maximumHost||t.output===n.ABSOLUTE)&&(e.extra.relation.minimumScheme&&t.schemeRelative&&t.output!==n.ABSOLUTE?A+="//":A+=e.scheme+"://"),A}(e,t),A+=function(e,t){return!e.auth||t.removeAuth||!e.extra.relation.maximumHost&&t.output!==n.ABSOLUTE?"":e.auth+"@"}(e,t),A+=function(e,t){return e.host.full&&(e.extra.relation.maximumAuth||t.output===n.ABSOLUTE)?e.host.full:""}(e,t),A+=function(e,t){return e.port&&!e.extra.portIsDefault&&e.extra.relation.maximumHost?":"+e.port:""}(e),A+=function(e,t){var A="",o=e.path.absolute.string,s=e.path.relative.string,u=i(e,t);if(e.extra.relation.maximumHost||t.output===n.ABSOLUTE||t.output===n.ROOT_RELATIVE)A=o;else if(s.length<=o.length&&t.output===n.SHORTEST||t.output===n.PATH_RELATIVE){if(""===(A=s)){var l=a(e,t)&&!!r(e,t);e.extra.relation.maximumPath&&!u?A="./":!e.extra.relation.overridesQuery||u||l||(A="./")}}else A=o;return"/"!==A||u||!t.removeRootTrailingSlash||e.extra.relation.minimumPort&&t.output!==n.ABSOLUTE||(A=""),A}(e,t),A+=function(e,t){return i(e,t)?e.resource:""}(e,t),A+=function(e,t){return a(e,t)?r(e,t):""}(e,t),A+=function(e,t){return e.hash?e.hash:""}(e)}},function(e,t,A){"use strict";var n=A(602);function r(e,t){return t instanceof Object&&e instanceof Object?t instanceof Array&&e instanceof Array?t.concat(e):n.shallowMerge(e,t):e}e.exports=function(e,t){if(n.isPlainObject(e)){var A={};for(var a in t)t.hasOwnProperty(a)&&(void 0!==e[a]?A[a]=r(e[a],t[a]):A[a]=t[a]);return A}return t}},function(e,t,A){"use strict";var n=A(1034),r=A(1035),a=A(1036),i=A(1037),o=A(1038),s=A(1039),u=A(603);function l(e,t){var A=s(e,t);return!1===A.valid||(r(A,t),i(A,t),a(A,t),o(A,t),n(A)),A}e.exports={from:function(e,t,A){if(e){var n=l(e,t),r=u.resolveDotSegments(n.path.absolute.array);return n.path.absolute.array=r,n.path.absolute.string="/"+u.join(r),n}return A},to:l}},function(e,t,A){"use strict";e.exports=function(e){var t=!(e.scheme||e.auth||e.host.full||e.port),A=t&&!e.path.absolute.string,n=A&&!e.resource,r=n&&!e.query.string.full.length,a=r&&!e.hash;e.extra.hrefInfo.minimumPathOnly=t,e.extra.hrefInfo.minimumResourceOnly=A,e.extra.hrefInfo.minimumQueryOnly=n,e.extra.hrefInfo.minimumHashOnly=r,e.extra.hrefInfo.empty=a}},function(e,t,A){"use strict";e.exports=function(e,t){if(t.ignore_www){var A=e.host.full;if(A){var n=A;0===A.indexOf("www.")&&(n=A.substr(4)),e.host.stripped=n}}}},function(e,t,A){"use strict";function n(e){if("/"!==e){var t=[];return e.split("/").forEach((function(e){""!==e&&t.push(e)})),t}return[]}e.exports=function(e,t){var A=e.path.absolute.string;if(A){var r=A.lastIndexOf("/");if(r>-1){if(++r<A.length){var a=A.substr(r);"."!==a&&".."!==a?(e.resource=a,A=A.substr(0,r)):A+="/"}e.path.absolute.string=A,e.path.absolute.array=n(A)}else"."===A||".."===A?(A+="/",e.path.absolute.string=A,e.path.absolute.array=n(A)):(e.resource=A,e.path.absolute.string=null);e.extra.resourceIsIndex=function(e,t){var A=!1;return t.directoryIndexes.every((function(t){return t!==e||(A=!0,!1)})),A}(e.resource,t)}}},function(e,t,A){"use strict";e.exports=function(e,t){var A=-1;for(var n in t.defaultPorts)if(n===e.scheme&&t.defaultPorts.hasOwnProperty(n)){A=t.defaultPorts[n];break}A>-1&&(A=A.toString(),null===e.port&&(e.port=A),e.extra.portIsDefault=e.port===A)}},function(e,t,A){"use strict";var n=Object.prototype.hasOwnProperty;function r(e,t){var A=0,r="";for(var a in e)if(""!==a&&!0===n.call(e,a)){var i=e[a];""===i&&t||(r+=1==++A?"?":"&",a=encodeURIComponent(a),r+=""!==i?a+"="+encodeURIComponent(i).replace(/%20/g,"+"):a)}return r}e.exports=function(e,t){e.query.string.full=r(e.query.object,!1),t.removeEmptyQueries&&(e.query.string.stripped=r(e.query.object,!0))}},function(e,t,A){"use strict";var n=A(36).parse;e.exports=function(e,t){return function(e,t){var A=!0;return t.rejectedSchemes.every((function(t){return A=!(0===e.indexOf(t+":"))})),A}(e,t)?(A=n(e,!0,t.slashesDenoteHost),(r=A.protocol)&&r.indexOf(":")===r.length-1&&(r=r.substr(0,r.length-1)),A.host={full:A.hostname,stripped:null},A.path={absolute:{array:null,string:A.pathname},relative:{array:null,string:null}},A.query={object:A.query,string:{full:null,stripped:null}},A.extra={hrefInfo:{minimumPathOnly:null,minimumResourceOnly:null,minimumQueryOnly:null,minimumHashOnly:null,empty:null,separatorOnlyQuery:"?"===A.search},portIsDefault:null,relation:{maximumScheme:null,maximumAuth:null,maximumHost:null,maximumPort:null,maximumPath:null,maximumResource:null,maximumQuery:null,maximumHash:null,minimumScheme:null,minimumAuth:null,minimumHost:null,minimumPort:null,minimumPath:null,minimumResource:null,minimumQuery:null,minimumHash:null,overridesQuery:null},resourceIsIndex:null,slashes:A.slashes},A.resource=null,A.scheme=r,delete A.hostname,delete A.pathname,delete A.protocol,delete A.search,delete A.slashes,A):{href:e,valid:!1};var A,r}},function(e,t,A){"use strict";var n=A(1041),r=A(1043);e.exports=function(e,t,A){return n(t,e,A),r(t,e,A),t}},function(e,t,A){"use strict";var n=A(1042),r=A(602),a=A(603);e.exports=function(e,t,A){n.upToPath(e,t,A),e.extra.relation.minimumScheme&&(e.scheme=t.scheme),e.extra.relation.minimumAuth&&(e.auth=t.auth),e.extra.relation.minimumHost&&(e.host=r.clone(t.host)),e.extra.relation.minimumPort&&function(e,t){e.port=t.port,e.extra.portIsDefault=t.extra.portIsDefault}(e,t),e.extra.relation.minimumScheme&&function(e,t){if(e.extra.relation.maximumHost||!e.extra.hrefInfo.minimumResourceOnly){var A=e.path.absolute.array,n="/";A?(e.extra.hrefInfo.minimumPathOnly&&0!==e.path.absolute.string.indexOf("/")&&(A=t.path.absolute.array.concat(A)),A=a.resolveDotSegments(A),n+=a.join(A)):A=[],e.path.absolute.array=A,e.path.absolute.string=n}else e.path=r.clone(t.path)}(e,t),n.pathOn(e,t,A),e.extra.relation.minimumResource&&function(e,t){e.resource=t.resource,e.extra.resourceIsIndex=t.extra.resourceIsIndex}(e,t),e.extra.relation.minimumQuery&&(e.query=r.clone(t.query)),e.extra.relation.minimumHash&&(e.hash=t.hash)}},function(e,t,A){"use strict";e.exports={pathOn:function(e,t,A){var n=e.extra.hrefInfo.minimumQueryOnly,r=e.extra.hrefInfo.minimumHashOnly,a=e.extra.hrefInfo.empty,i=e.extra.relation.minimumPort,o=e.extra.relation.minimumScheme,s=i&&e.path.absolute.string===t.path.absolute.string,u=e.resource===t.resource||!e.resource&&t.extra.resourceIsIndex||A.removeDirectoryIndexes&&e.extra.resourceIsIndex&&!t.resource,l=s&&(u||n||r||a),c=A.removeEmptyQueries?"stripped":"full",p=e.query.string[c],d=t.query.string[c],f=l&&!!p&&p===d||(r||a)&&!e.extra.hrefInfo.separatorOnlyQuery,h=f&&e.hash===t.hash;e.extra.relation.minimumPath=s,e.extra.relation.minimumResource=l,e.extra.relation.minimumQuery=f,e.extra.relation.minimumHash=h,e.extra.relation.maximumPort=!o||o&&!s,e.extra.relation.maximumPath=!o||o&&!l,e.extra.relation.maximumResource=!o||o&&!f,e.extra.relation.maximumQuery=!o||o&&!h,e.extra.relation.maximumHash=!o||o&&!h,e.extra.relation.overridesQuery=s&&e.extra.relation.maximumResource&&!f&&!!d},upToPath:function(e,t,A){var n=e.extra.hrefInfo.minimumPathOnly,r=e.scheme===t.scheme||!e.scheme,a=r&&(e.auth===t.auth||A.removeAuth||n),i=A.ignore_www?"stripped":"full",o=a&&(e.host[i]===t.host[i]||n),s=o&&(e.port===t.port||n);e.extra.relation.minimumScheme=r,e.extra.relation.minimumAuth=a,e.extra.relation.minimumHost=o,e.extra.relation.minimumPort=s,e.extra.relation.maximumScheme=!r||r&&!a,e.extra.relation.maximumAuth=!r||r&&!o,e.extra.relation.maximumHost=!r||r&&!s}}},function(e,t,A){"use strict";var n=A(603);e.exports=function(e,t,A){if(e.extra.relation.minimumScheme){var r=(a=e.path.absolute.array,i=t.path.absolute.array,o=[],s=!0,u=-1,i.forEach((function(e,t){s&&(a[t]!==e?s=!1:u=t),s||o.push("..")})),a.forEach((function(e,t){t>u&&o.push(e)})),o);e.path.relative.array=r,e.path.relative.string=n.join(r)}var a,i,o,s,u}},function(e,t,A){"use strict";function n(){}function r(){}n.prototype.sort=function(e,t){t=t||0;for(var A=0,n=this.keys.length;A<n;A++){var r=this.keys[A],a=r.slice(1),i=e.indexOf(a,t);if(-1!==i){do{i!==t&&(e.splice(i,1),e.splice(t,0,a)),t++}while(-1!==(i=e.indexOf(a,t)));return this[r].sort(e,t)}}return e},r.prototype={add:function(e){var t=this;e.forEach((function(A){var n="$"+A;t[n]||(t[n]=[],t[n].processed=0),t[n].push(e)}))},createSorter:function(){var e=this,t=new n;return t.keys=Object.keys(e).sort((function(t,A){var n=e[t].length,r=e[A].length;return n<r?1:n>r||t<A?-1:t>A?1:0})).filter((function(A){if(e[A].processed<e[A].length){var n=A.slice(1),a=new r;return e[A].forEach((function(t){for(var A;-1!==(A=t.indexOf(n));)t.splice(A,1);t.forEach((function(t){e["$"+t].processed++})),a.add(t.slice(0))})),t[A]=a.createSorter(),!0}return!1})),t}},e.exports=r},function(e,t){},function(e,t,A){var n=A(1047),r=A(283),a=Array.prototype.push;function i(e,t){return 2==t?function(t,A){return e(t,A)}:function(t){return e(t)}}function o(e){for(var t=e?e.length:0,A=Array(t);t--;)A[t]=e[t];return A}function s(e,t){return function(){var A=arguments.length;if(A){for(var n=Array(A);A--;)n[A]=arguments[A];var r=n[0]=t.apply(void 0,n);return e.apply(void 0,n),r}}}e.exports=function e(t,A,u,l){var c="function"==typeof A,p=A===Object(A);if(p&&(l=u,u=A,A=void 0),null==u)throw new TypeError;l||(l={});var d=!("cap"in l)||l.cap,f=!("curry"in l)||l.curry,h=!("fixed"in l)||l.fixed,m=!("immutable"in l)||l.immutable,g=!("rearg"in l)||l.rearg,v=c?u:r,y="curry"in l&&l.curry,b="fixed"in l&&l.fixed,_="rearg"in l&&l.rearg,w=c?u.runInContext():void 0,E=c?u:{ary:t.ary,assign:t.assign,clone:t.clone,curry:t.curry,forEach:t.forEach,isArray:t.isArray,isError:t.isError,isFunction:t.isFunction,isWeakMap:t.isWeakMap,iteratee:t.iteratee,keys:t.keys,rearg:t.rearg,toInteger:t.toInteger,toPath:t.toPath},C=E.ary,x=E.assign,T=E.clone,O=E.curry,D=E.forEach,k=E.isArray,S=E.isError,I=E.isFunction,N=E.isWeakMap,M=E.keys,B=E.rearg,L=E.toInteger,R=E.toPath,P=M(n.aryMethod),j={castArray:function(e){return function(){var t=arguments[0];return k(t)?e(o(t)):e.apply(void 0,arguments)}},iteratee:function(e){return function(){var t=arguments[0],A=arguments[1],n=e(t,A),r=n.length;return d&&"number"==typeof A?(A=A>2?A-2:1,r&&r<=A?n:i(n,A)):n}},mixin:function(e){return function(t){var A=this;if(!I(A))return e(A,Object(t));var n=[];return D(M(t),(function(e){I(t[e])&&n.push([e,A.prototype[e]])})),e(A,Object(t)),D(n,(function(e){var t=e[1];I(t)?A.prototype[e[0]]=t:delete A.prototype[e[0]]})),A}},nthArg:function(e){return function(t){var A=t<0?1:L(t)+1;return O(e(t),A)}},rearg:function(e){return function(t,A){var n=A?A.length:0;return O(e(t,A),n)}},runInContext:function(A){return function(n){return e(t,A(n),l)}}};function Q(e,t){if(d){var A=n.iterateeRearg[e];if(A)return function(e,t){return U(e,(function(e){var A=t.length;return function(e,t){return 2==t?function(t,A){return e.apply(void 0,arguments)}:function(t){return e.apply(void 0,arguments)}}(B(i(e,A),t),A)}))}(t,A);var r=!c&&n.iterateeAry[e];if(r)return function(e,t){return U(e,(function(e){return"function"==typeof e?i(e,t):e}))}(t,r)}return t}function G(e,t,A){if(h&&(b||!n.skipFixed[e])){var r=n.methodSpread[e],i=r&&r.start;return void 0===i?C(t,A):function(e,t){return function(){for(var A=arguments.length,n=A-1,r=Array(A);A--;)r[A]=arguments[A];var i=r[t],o=r.slice(0,t);return i&&a.apply(o,i),t!=n&&a.apply(o,r.slice(t+1)),e.apply(this,o)}}(t,i)}return t}function F(e,t,A){return g&&A>1&&(_||!n.skipRearg[e])?B(t,n.methodRearg[e]||n.aryRearg[A]):t}function Y(e,t){for(var A=-1,n=(t=R(t)).length,r=n-1,a=T(Object(e)),i=a;null!=i&&++A<n;){var o=t[A],s=i[o];null==s||I(s)||S(s)||N(s)||(i[o]=T(A==r?s:Object(s))),i=i[o]}return a}function H(t,A){var r=n.aliasToReal[t]||t,a=n.remap[r]||r,i=l;return function(t){var n=c?w:E,o=c?w[a]:A,s=x(x({},i),t);return e(n,r,o,s)}}function U(e,t){return function(){var A=arguments.length;if(!A)return e();for(var n=Array(A);A--;)n[A]=arguments[A];var r=g?0:A-1;return n[r]=t(n[r]),e.apply(void 0,n)}}function z(e,t,A){var r,a=n.aliasToReal[e]||e,i=t,u=j[a];return u?i=u(t):m&&(n.mutate.array[a]?i=s(t,o):n.mutate.object[a]?i=s(t,function(e){return function(t){return e({},t)}}(t)):n.mutate.set[a]&&(i=s(t,Y))),D(P,(function(e){return D(n.aryMethod[e],(function(t){if(a==t){var A=n.methodSpread[a],o=A&&A.afterRearg;return r=o?G(a,F(a,i,e),e):F(a,G(a,i,e),e),r=function(e,t,A){return y||f&&A>1?O(t,A):t}(0,r=Q(a,r),e),!1}})),!r})),r||(r=i),r==t&&(r=y?O(r,1):function(){return t.apply(this,arguments)}),r.convert=H(a,t),r.placeholder=t.placeholder=A,r}if(!p)return z(A,u,v);var V=u,W=[];return D(P,(function(e){D(n.aryMethod[e],(function(e){var t=V[n.remap[e]||e];t&&W.push([e,z(e,t,V)])}))})),D(M(V),(function(e){var t=V[e];if("function"==typeof t){for(var A=W.length;A--;)if(W[A][0]==e)return;t.convert=H(e,t),W.push([e,t])}})),D(W,(function(e){V[e[0]]=e[1]})),V.convert=function(e){return V.runInContext.convert(e)(void 0)},V.placeholder=V,D(M(V),(function(e){D(n.realToAlias[e]||[],(function(t){V[t]=V[e]}))})),V}},function(e,t){t.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},t.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flattenDepth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},t.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},t.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},t.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},t.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},t.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},t.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},t.realToAlias=function(){var e=Object.prototype.hasOwnProperty,A=t.aliasToReal,n={};for(var r in A){var a=A[r];e.call(n,a)?n[a].push(r):n[a]=[r]}return n}(),t.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},t.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},t.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},function(e,t,A){e.exports={ary:A(1049),assign:A(267),clone:A(617),curry:A(1059),forEach:A(151),isArray:A(10),isError:A(1060),isFunction:A(101),isWeakMap:A(1061),iteratee:A(1062),keys:A(102),rearg:A(1063),toInteger:A(152),toPath:A(1064)}},function(e,t,A){var n=A(606);e.exports=function(e,t,A){return t=A?void 0:t,t=e&&null==t?e.length:t,n(e,128,void 0,void 0,void 0,void 0,t)}},function(e,t,A){var n=A(574),r=A(22);e.exports=function(e,t,A){var a=1&t,i=n(e);return function t(){var n=this&&this!==r&&this instanceof t?i:e;return n.apply(a?A:this,arguments)}}},function(e,t,A){var n=A(150),r=A(574),a=A(846),i=A(849),o=A(852),s=A(607),u=A(22);e.exports=function(e,t,A){var l=r(e);return function r(){for(var c=arguments.length,p=Array(c),d=c,f=o(r);d--;)p[d]=arguments[d];var h=c<3&&p[0]!==f&&p[c-1]!==f?[]:s(p,f);if((c-=h.length)<A)return i(e,t,a,r.placeholder,void 0,p,h,void 0,void 0,A-c);var m=this&&this!==u&&this instanceof r?l:e;return n(m,this,p)}}},function(e,t){e.exports=function(e,t){for(var A=e.length,n=0;A--;)e[A]===t&&++n;return n}},function(e,t){var A=/\{\n\/\* \[wrapped with (.+)\] \*/,n=/,? & /;e.exports=function(e){var t=e.match(A);return t?t[1].split(n):[]}},function(e,t){var A=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;e.exports=function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(A,"{\n/* [wrapped with "+t+"] */\n")}},function(e,t,A){var n=A(151),r=A(103),a=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];e.exports=function(e,t){return n(a,(function(A){var n="_."+A[0];t&A[1]&&!r(e,n)&&e.push(n)})),e.sort()}},function(e,t,A){var n=A(76),r=A(79),a=Math.min;e.exports=function(e,t){for(var A=e.length,i=a(t.length,A),o=n(e);i--;){var s=t[i];e[i]=r(s,A)?o[s]:void 0}return e}},function(e,t,A){var n=A(150),r=A(574),a=A(22);e.exports=function(e,t,A,i){var o=1&t,s=r(e);return function t(){for(var r=-1,u=arguments.length,l=-1,c=i.length,p=Array(c+u),d=this&&this!==a&&this instanceof t?s:e;++l<c;)p[l]=i[l];for(;u--;)p[l++]=arguments[++r];return n(d,o?A:this,p)}}},function(e,t,A){var n=A(847),r=A(848),a=A(607),i=Math.min;e.exports=function(e,t){var A=e[1],o=t[1],s=A|o,u=s<131,l=128==o&&8==A||128==o&&256==A&&e[7].length<=t[8]||384==o&&t[7].length<=t[8]&&8==A;if(!u&&!l)return e;1&o&&(e[2]=t[2],s|=1&A?0:4);var c=t[3];if(c){var p=e[3];e[3]=p?n(p,c,t[4]):c,e[4]=p?a(e[3],"__lodash_placeholder__"):t[4]}return(c=t[5])&&(p=e[5],e[5]=p?r(p,c,t[6]):c,e[6]=p?a(e[5],"__lodash_placeholder__"):t[6]),(c=t[7])&&(e[7]=c),128&o&&(e[8]=null==e[8]?t[8]:i(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=s,e}},function(e,t,A){var n=A(606);function r(e,t,A){var a=n(e,8,void 0,void 0,void 0,void 0,void 0,t=A?void 0:t);return a.placeholder=r.placeholder,a}r.placeholder={},e.exports=r},function(e,t,A){var n=A(37),r=A(21),a=A(105);e.exports=function(e){if(!r(e))return!1;var t=n(e);return"[object Error]"==t||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!a(e)}},function(e,t,A){var n=A(45),r=A(21);e.exports=function(e){return r(e)&&"[object WeakMap]"==n(e)}},function(e,t,A){var n=A(146),r=A(24);e.exports=function(e){return r("function"==typeof e?e:n(e,1))}},function(e,t,A){var n=A(606),r=A(106),a=r((function(e,t){return n(e,256,void 0,void 0,void 0,t)}));e.exports=a},function(e,t,A){var n=A(23),r=A(76),a=A(10),i=A(62),o=A(263),s=A(46),u=A(53);e.exports=function(e){return a(e)?n(e,s):i(e)?[e]:r(o(u(e)))}},function(e,t,A){var n=A(553)("map",A(253));n.placeholder=A(283),e.exports=n},function(e,t,A){var n=A(94);e.exports=function(e,t){var A=[];return n(e,(function(e,n,r){t(e,n,r)&&A.push(e)})),A}},function(e,t,A){var n=A(249),r=A(24),a=A(152),i=Math.max,o=Math.min;e.exports=function(e,t,A){var s=null==e?0:e.length;if(!s)return-1;var u=s-1;return void 0!==A&&(u=a(A),u=A<0?i(s+u,0):o(u,s-1)),n(e,r(t,3),u,!0)}},function(e,t,A){"use strict";function n(e){for(var A in e)t.hasOwnProperty(A)||(t[A]=e[A])}var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var A in e)Object.hasOwnProperty.call(e,A)&&(t[A]=e[A]);return t.default=e,t};Object.defineProperty(t,"__esModule",{value:!0});var a=A(609);t.Parser=a.Parser;var i=A(855);t.DomHandler=i.DomHandler,t.DefaultHandler=i.DomHandler,t.parseDOM=function(e,t){var A=new i.DomHandler(void 0,t);return new a.Parser(A,t).end(e),A.dom},t.createDomStream=function(e,t,A){var n=new i.DomHandler(e,t,A);return new a.Parser(n,t)};var o=A(854);t.Tokenizer=o.default;var s=r(A(254));t.ElementType=s,t.EVENTS={attribute:2,cdatastart:0,cdataend:0,text:1,processinginstruction:2,comment:1,commentend:0,closetag:1,opentag:2,opentagname:1,error:1,end:0},n(A(857)),n(A(1069)),n(A(1070));var u=r(A(242));t.DomUtils=u;var l=A(857);t.RssHandler=l.FeedHandler},function(e,t,A){"use strict";var n,r=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var A in t)t.hasOwnProperty(A)&&(e[A]=t[A])})(e,t)},function(e,t){function A(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(A.prototype=t.prototype,new A)});Object.defineProperty(t,"__esModule",{value:!0});var a=A(609),i=A(18),o=A(807);var s=function(e){function t(t,A){var n=e.call(this,{decodeStrings:!1})||this;return n._decoder=new o.StringDecoder,n._parser=new a.Parser(t,A),n}return r(t,e),t.prototype._write=function(e,t,A){(function(e,t){return"buffer"===t})(0,t)&&(e=this._decoder.write(e)),this._parser.write(e),A()},t.prototype._final=function(e){this._parser.end(this._decoder.end()),e()},t}(i.Writable);t.WritableStream=s},function(e,t,A){"use strict";var n,r=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var A in t)t.hasOwnProperty(A)&&(e[A]=t[A])})(e,t)},function(e,t){function A(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(A.prototype=t.prototype,new A)}),a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(t){void 0===t&&(t={});var A=e.call(this,(function(e){for(var t,n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];A.events.push([e].concat(n)),A._cbs[e]&&(t=A._cbs)[e].apply(t,n)}))||this;return A._cbs=t,A.events=[],A}return r(t,e),t.prototype.onreset=function(){this.events=[],this._cbs.onreset&&this._cbs.onreset()},t.prototype.restart=function(){var e;this._cbs.onreset&&this._cbs.onreset();for(var t=0;t<this.events.length;t++){var A=this.events[t],n=A[0],r=A.slice(1);this._cbs[n]&&(e=this._cbs)[n].apply(e,r)}},t}(a(A(1071)).default);t.CollectingHandler=i},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e){this._func=e}return e.prototype.onattribute=function(e,t){this._func("onattribute",e,t)},e.prototype.oncdatastart=function(){this._func("oncdatastart")},e.prototype.oncdataend=function(){this._func("oncdataend")},e.prototype.ontext=function(e){this._func("ontext",e)},e.prototype.onprocessinginstruction=function(e,t){this._func("onprocessinginstruction",e,t)},e.prototype.oncomment=function(e){this._func("oncomment",e)},e.prototype.oncommentend=function(){this._func("oncommentend")},e.prototype.onclosetag=function(e){this._func("onclosetag",e)},e.prototype.onopentag=function(e,t){this._func("onopentag",e,t)},e.prototype.onopentagname=function(e){this._func("onopentagname",e)},e.prototype.onerror=function(e){this._func("onerror",e)},e.prototype.onend=function(){this._func("onend")},e.prototype.onparserinit=function(e){this._func("onparserinit",e)},e.prototype.onreset=function(){this._func("onreset")},e}();t.default=n},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){delete t.parent,t.children&&t.children.length?(0,r.default)(t.children,e):delete t.children;t.attributes&&0===Object.keys(t.attributes).length&&delete t.attributes};var r=n(A(122));e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e,e=>"true"===e||"false"!==e&&e)};var r=n(A(77));e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){t.attributes||(t.attributes={});t.children&&(0,r.default)(t.children,e)};var r=n(A(122));e.exports=t.default},function(e,t){e.exports="[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.registerRule=function(e,t){if("function"!=typeof e)return console.error("Your rule must be a function");t?u[t]=e:u[e.name]=e;return!0},t.default=void 0;var r=n(A(1077)),a=n(A(1078)),i=n(A(1079)),o=n(A(1080)),s=n(A(1081));const u={validAttributes:r.default,validChildren:a.default,validTag:i.default,validTypes:o.default,errorAttr:s.default};var l=u;t.default=l},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,{components:t}){const{attributes:A,tagName:n}=e,i=t[n];if(!i)return null;const o=[...Object.keys(i.allowedAttributes||{}),...a],s=Object.keys(A||{}).filter(e=>!o.includes(e));if(0===s.length)return null;const{attribute:u,illegal:l}={attribute:s.length>1?"Attributes":"Attribute",illegal:s.length>1?"are illegal":"is illegal"};return(0,r.default)(`${u} ${s.join(", ")} ${l}`,e)};var r=n(A(284));const a=["mj-class","css-class"];e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,{components:t,dependencies:A,skipElements:n}){const{children:a,tagName:i}=e;if(!t[i]||!a||!a.length)return null;const o=[];for(const e of a){const a=e.tagName,s=t[a],u=A[i]||[];if(!1===(!s||n.includes(a)||u.includes(a)||u.some(e=>e instanceof RegExp&&e.test(a)))){const t=Object.keys(A).filter(e=>A[e].includes(a)||A[e].some(e=>e instanceof RegExp&&e.test(a)));o.push((0,r.default)(`${a} cannot be used inside ${i}, only inside: ${t.join(", ")}`,e))}}return o};var r=n(A(284));e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,{components:t}){const{tagName:A}=e;if(a.includes(A))return null;if(!t[A])return(0,r.default)(`Element ${A} doesn't exist or is not registered`,e);return null};var r=n(A(284));const a=["mj-all","mj-class","mj-selector","mj-html-attribute"];e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,{components:t,initializeType:A}){const{attributes:n,tagName:a}=e,i=t[a];if(!i)return null;const o=[];for(const[t,a]of Object.entries(n||{})){const n=i.allowedAttributes&&i.allowedAttributes[t];if(n){const i=new(A(n))(a);!1===i.isValid()&&o.push((0,r.default)(`Attribute ${t} ${i.getErrorMessage()}`,e))}}return o};var r=n(A(284));e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const{errors:t}=e;return t?t.map(t=>{switch(t.type){case"include":{const{file:A,partialPath:n}=t.params;return(0,r.default)(`mj-include fails to read file : ${A} at ${n}`,e)}default:return null}}):null};var r=n(A(284));e.exports=t.default},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.registerDependencies=t.assignDependencies=void 0;const n=(e,...t)=>{if(0===t.length)return e;for(const A of t)if("object"==typeof A&&null!==A)for(const t of Object.keys(A))if("string"==typeof t){const n=[];e[t]&&n.push(...e[t]),A[t]&&n.push(...A[t]),e[t]=Array.from(new Set(n))}else console.warn('dependency "tag" must be of type string');else console.warn('"dependencies" must be an object.');return e};t.assignDependencies=n;const r={};t.registerDependencies=e=>{n(r,e)};var a=r;t.default=a},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=y,t.handleMjml3=function(e,t={}){if(!g(e))return e;t.noMigrateWarn||console.log("MJML v3 syntax detected, migrating to MJML v4 syntax. Use mjml -m to get the migrated MJML.");return y(e)};var r=n(A(611)),a=n(A(278)),i=n(A(64)),o=n(A(604)),s=A(25),u=A(825),l=A(1084);const c={indent_size:2,wrap_attributes_indent_size:2,max_preserve_newline:0,preserve_newlines:!1};function p(e){return isNaN(e)||(0,r.default)(e)?e:e+"px"}function d(e){return(0,i.default)(e).forEach(t=>{e[t]=function(e,t){const{length:A}=l.attributesWithUnit;for(let n=0;n<A;n+=1)if(l.attributesWithUnit[n]===e)return p(t);return t}(t,e[t])}),e}function f(e){const t=e.attributes;const A=(e=>{const t=(e.attributes.display||"facebook twitter google").split(" ");return delete e.attributes.display,t})(e);return e.children=[],(0,i.default)(A).forEach(n=>{const r=A[n].replace(":url","-noshare").replace(":share",""),a=r.replace("-noshare","");e.children.push({tagName:"mj-social-element",attributes:{name:r},content:t[a+"-content"]||""}),(0,i.default)(t).forEach(t=>{t.match(a)&&!t.match("content")&&(e.children[n].attributes[t.replace(a+"-","")]=e.attributes[t],delete e.attributes[t])})}),(0,i.default)(t).forEach(e=>{e.match("content")&&delete t[e]}),e}function h(e){const t=(0,a.default)(e.children,{tagName:"mj-hero-content"});return{...e,children:t.children,attributes:{...e.attributes,...t.attributes}}}function m(e){return(0,i.default)(e).forEach(t=>{if("children"===t)for(let t=0;t<e.children.length;t+=1)if(r=e.children[t].tagName,-1===l.unavailableTags.indexOf(r)){switch(e.children[t].tagName){case"mj-body":e.children[t]=("mj-container"===(n=e.children[t]).children[0].tagName&&(n.attributes=n.children[0].attributes,n.children=n.children[0].children),n);break;case"mj-social":e.children[t]=f(e.children[t]);break;case"mj-navbar":e.children[t]=((A=e.children[t]).tagName="mj-section",A.attributes["full-width"]="full-width",A);break;case"mj-inline-links":e.children[t].tagName="mj-navbar";break;case"mj-link":e.children[t].tagName="mj-navbar-link";break;case"mj-hero":e.children[t]=h(e.children[t])}e.children[t].attributes=d(e.children[t].attributes),m(e.children[t])}else console.error(`Ignoring unsupported tag : ${e.children[t].tagName} on line ${e.children[t].line}`),delete e.children[t];var A,n,r}),e}function g(e){return"mj-container"===e.tagName||!(!e.children||!e.children.length)&&e.children.some(g)}const v=({tagName:e,attributes:t,children:A,content:n})=>{const r=A&&A.length>0?A.map(v).join("\n"):n||"",a=Object.keys(t).map(e=>`${e}="${t[e]}"`).join(" ");return`<${e}${""===a?">":` ${a}>`}${r}</${e}>`};function y(e,t={}){console.warn("mjml-migrate is deprecated and will be removed in mjml 5");const{beautify:A}=t;if("object"==typeof e)return m(e);const n=(0,o.default)(e,{components:s.components,ignoreIncludes:!0});return m(n),A?(0,u.html)(v(n),c):v(n)}},function(e,t,A){"use strict";e.exports={unavailableTags:["mj-html","mj-invoice","mj-list","mj-location"],attributesWithUnit:["background-size","border-radius","border-width","cellpadding","cellspacing","font-size","height","icon-height","ico-padding","ico-padding-bottom","ico-font-size","ico-line-height","ico-padding-left","ico-padding-right","ico-padding-top","icon-size","icon-width","inner-padding","letter-spacing","padding","padding-bottom","padding-left","padding-right","padding-left","tb-border-radius","tb-width","width"]}},function(e,t,A){"use strict";var n=A(12).default,r=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.initComponent=w,t.HeadComponent=t.BodyComponent=void 0;var a=r(A(7)),i=r(A(19)),o=r(A(2)),s=r(A(3)),u=r(A(1)),l=r(A(611)),c=r(A(853)),p=r(A(278)),d=r(A(858)),f=r(A(277)),h=r(A(44)),m=r(A(122)),g=r(A(8)),v=r(A(604)),y=n(A(1094)),b=r(A(1095)),_=r(A(1106));function w({initialDatas:e,name:t}){const A=e.context.components[t];if(A){const n=new A(e);return n.headStyle&&n.context.addHeadStyle(t,n.headStyle),n.componentHeadStyle&&n.context.addComponentHeadSyle(n.componentHeadStyle),n}return null}let E=function(){function e(t={}){(0,o.default)(this,e);const{attributes:A={},children:n=[],content:r="",context:a={},props:i={},globalAttributes:s={}}=t;return this.props={...i,children:n,content:r},this.attributes=(0,b.default)({...this.constructor.defaultAttributes,...s,...A},this.constructor.allowedAttributes),this.context=a,this}return(0,s.default)(e,[{key:"getChildContext",value:function(){return this.context}},{key:"getAttribute",value:function(e){return this.attributes[e]}},{key:"getContent",value:function(){return this.props.content.trim()}},{key:"renderMJML",value:function(e,t={}){if("string"==typeof e){return(0,v.default)(`<fragment>${e}</fragment>`,{...t,components:this.context.components,ignoreIncludes:!0}).children.map(e=>this.context.processing(e,this.context)).join("")}return this.context.processing(e,this.context)}}],[{key:"getTagName",value:function(){return this.componentName||(0,d.default)(this.name)}},{key:"isRawElement",value:function(){return!!this.rawElement}}]),e}();(0,u.default)(E,"defaultAttributes",{});let C=function(e){(0,a.default)(A,e);var t=(0,i.default)(A);function A(){return(0,o.default)(this,A),t.apply(this,arguments)}return(0,s.default)(A,[{key:"getStyles",value:function(){return{}}},{key:"getShorthandAttrValue",value:function(e,t){const A=this.getAttribute(`${e}-${t}`),n=this.getAttribute(e);return A?parseInt(A,10):n?(0,y.default)(n,t):0}},{key:"getShorthandBorderValue",value:function(e){const t=e&&this.getAttribute("border-"+e),A=this.getAttribute("border");return(0,y.borderParser)(t||A||"0")}},{key:"getBoxWidths",value:function(){const{containerWidth:e}=this.context,t=parseInt(e,10),A=this.getShorthandAttrValue("padding","right")+this.getShorthandAttrValue("padding","left"),n=this.getShorthandBorderValue("right")+this.getShorthandBorderValue("left");return{totalWidth:t,borders:n,paddings:A,box:t-A-n}}},{key:"htmlAttributes",value:function(e){const t={style:e=>this.styles(e),default:h.default};return(0,f.default)(e,(e,A,n)=>{const r=(t[n]||t.default)(A);return(0,l.default)(r)?e:`${e} ${n}="${r}"`},"")}},{key:"styles",value:function(e){let t;return e&&(t="string"==typeof e?(0,g.default)(this.getStyles(),e):e),(0,f.default)(t,(e,t,A)=>(0,l.default)(t)?e:`${e}${A}:${t};`,"")}},{key:"renderChildren",value:function(e,t={}){const{props:A={},renderer:n=(e=>e.render()),attributes:r={},rawXML:a=!1}=t;if(e=e||this.props.children,a)return e.map(e=>(0,_.default)(e)).join("\n");const i=e.length,o=(0,c.default)(this.context.components,e=>e.isRawElement()),s=e.filter(e=>!(0,p.default)(o,t=>t.getTagName()===e.tagName)).length;let u="",l=0;return(0,m.default)(e,e=>{const t=w({name:e.tagName,initialDatas:{...e,attributes:{...r,...e.attributes},context:this.getChildContext(),props:{...A,first:0===l,index:l,last:l+1===i,sibling:i,nonRawSiblings:s}}});null!==t&&(u+=n(t)),l++}),u}}]),A}(E);t.BodyComponent=C;let x=function(e){(0,a.default)(A,e);var t=(0,i.default)(A);function A(){return(0,o.default)(this,A),t.apply(this,arguments)}return(0,s.default)(A,[{key:"handlerChildren",value:function(){const{children:e}=this.props;return e.map(e=>{const t=w({name:e.tagName,initialDatas:{...e,context:this.getChildContext()}});return t?(t.handler&&t.handler(),t.render?t.render():null):(console.error("No matching component for tag : "+e.tagName),null)})}}],[{key:"getTagName",value:function(){return this.componentName||(0,d.default)(this.name)}}]),A}(E);t.HeadComponent=x},function(e,t,A){var n=A(791),r=A(1087),a=A(1090),i=RegExp("['’]","g");e.exports=function(e){return function(t){return n(a(r(t).replace(i,"")),e,"")}}},function(e,t,A){var n=A(1088),r=A(53),a=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,i=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=r(e))&&e.replace(a,n).replace(i,"")}},function(e,t,A){var n=A(1089)({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"});e.exports=n},function(e,t){e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},function(e,t,A){var n=A(1091),r=A(1092),a=A(53),i=A(1093);e.exports=function(e,t,A){return e=a(e),void 0===(t=A?void 0:t)?r(e)?i(e):n(e):e.match(t)||[]}},function(e,t){var A=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(A)||[]}},function(e,t){var A=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return A.test(e)}},function(e,t){var A="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",n="["+A+"]",r="\\d+",a="[\\u2700-\\u27bf]",i="[a-z\\xdf-\\xf6\\xf8-\\xff]",o="[^\\ud800-\\udfff"+A+r+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",s="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",l="[A-Z\\xc0-\\xd6\\xd8-\\xde]",c="(?:"+i+"|"+o+")",p="(?:"+l+"|"+o+")",d="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",f="[\\ufe0e\\ufe0f]?"+d+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",s,u].join("|")+")[\\ufe0e\\ufe0f]?"+d+")*"),h="(?:"+[a,s,u].join("|")+")"+f,m=RegExp([l+"?"+i+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[n,l,"$"].join("|")+")",p+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[n,l+c,"$"].join("|")+")",l+"?"+c+"+(?:['’](?:d|ll|m|re|s|t|ve))?",l+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",r,h].join("|"),"g");e.exports=function(e){return e.match(m)||[]}},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const A=e.split(" ");let n={};switch(A.length){case 2:n={top:0,bottom:0,left:1,right:1};break;case 3:n={top:0,left:1,right:1,bottom:2};break;case 4:n={top:0,right:1,bottom:2,left:3};break;case 1:default:return parseInt(e,10)}return parseInt(A[n[t]]||0,10)},t.borderParser=function(e){return parseInt((0,r.default)(e.match(/(?:(?:^| )(\d+))/),1),10)||0};var r=n(A(8))},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(277)),a=A(246);t.default=(e,t)=>(0,r.default)(e,(e,A,n)=>{if(t&&t[n]){const r=(0,a.initializeType)(t[n]);if(r){const t=new r(A);return{...e,[n]:t.getValue()}}}return{...e,[n]:A}},{}),e.exports=t.default},function(e,t,A){var n=A(262),r=A(24),a=A(1097),i=A(10),o=A(137);e.exports=function(e,t,A){var s=i(e)?n:a;return A&&o(e,t,A)&&(t=void 0),s(e,r(t,3))}},function(e,t,A){var n=A(94);e.exports=function(e,t){var A;return n(e,(function(e,n,r){return!(A=t(e,n,r))})),!!A}},function(e,t,A){"use strict";var n=A(12).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(1099)),a=n(A(1100)),i=n(A(1102)),o=n(A(1103)),s=n(A(1104)),u=n(A(1105)),l={boolean:{matcher:r.matcher,typeConstructor:r.default},enum:{matcher:i.matcher,typeConstructor:i.default},color:{matcher:a.matcher,typeConstructor:a.default},unit:{matcher:o.matcher,typeConstructor:o.default},string:{matcher:s.matcher,typeConstructor:s.default},integer:{matcher:u.matcher,typeConstructor:u.default}};t.default=l,e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.matcher=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(246));t.matcher=/^boolean/gim;t.default=()=>function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(e){var n;return(0,r.default)(this,A),(n=t.call(this,e)).matchers=[/^true$/i,/^false$/i],n}return(0,a.default)(A,[{key:"isValid",value:function(){return!0===this.value||!1===this.value}}]),A}(s.default)},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.matcher=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(246)),u=n(A(1101));t.matcher=/^color/gim;const l=/^#\w{3}$/,c=/^#(\w)(\w)(\w)$/;t.default=()=>function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(e){var n;return(0,r.default)(this,A),(n=t.call(this,e)).matchers=[/rgba\(\d{1,3},\s?\d{1,3},\s?\d{1,3},\s?\d(\.\d{1,3})?\)/gi,/rgb\(\d{1,3},\s?\d{1,3},\s?\d{1,3}\)/gi,/^#([0-9a-f]{3}){1,2}$/gi,new RegExp(`^(${u.default.join("|")})$`)],n}return(0,a.default)(A,[{key:"getValue",value:function(){return"string"==typeof this.value&&this.value.match(l)?this.value.replace(c,"#$1$1$2$2$3$3"):this.value}}]),A}(s.default)},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","green","greenyellow","grey","honeydew","hotpink","indianred","indigo","inherit","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","teal","thistle","tomato","transparent","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.matcher=void 0;var r=n(A(2)),a=n(A(7)),i=n(A(19)),o=n(A(1)),s=n(A(859)),u=n(A(246));t.matcher=/^enum/gim;t.default=e=>{var t,A;const n=e.match(/\(([^)]+)\)/)[1].split(",");return A=t=function(e){(0,a.default)(A,e);var t=(0,i.default)(A);function A(e){var a;return(0,r.default)(this,A),(a=t.call(this,e)).matchers=n.map(e=>new RegExp(`^${(0,s.default)(e)}$`)),a}return A}(u.default),(0,o.default)(t,"errorMessage","has invalid value: $value for type Enum, only accepts "+n.join(", ")),A}},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.matcher=void 0;var r=n(A(2)),a=n(A(7)),i=n(A(19)),o=n(A(1)),s=n(A(859)),u=n(A(246));t.matcher=/^(unit|unitWithNegative)\(.*\)/gim;t.default=e=>{var t,A;const n=e.match(/^unitWithNegative/)?"-|":"",l=e.match(/\(([^)]+)\)/)[1].split(","),c=e.match(/\{([^}]+)\}/),p=c&&c[1]&&c[1].split(",")||["1"],d=l.includes("auto")?"|auto":"",f=l.filter(e=>"auto"!==e);return A=t=function(e){(0,a.default)(A,e);var t=(0,i.default)(A);function A(e){var a;return(0,r.default)(this,A),(a=t.call(this,e)).matchers=[new RegExp(`^(((${n}\\d|,|\\.){1,}(${f.map(s.default).join("|")})|0${d})( )?){${p.join(",")}}$`)],a}return A}(u.default),(0,o.default)(t,"errorMessage",`has invalid value: $value for type Unit, only accepts (${l.join(", ")}) units and ${p.join(" to ")} value(s)`),A}},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.matcher=void 0;var r=n(A(2)),a=n(A(7)),i=n(A(19)),o=n(A(246));t.matcher=/^string/gim;t.default=()=>function(e){(0,a.default)(A,e);var t=(0,i.default)(A);function A(e){var n;return(0,r.default)(this,A),(n=t.call(this,e)).matchers=[/.*/],n}return A}(o.default)},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.matcher=void 0;var r=n(A(2)),a=n(A(7)),i=n(A(19)),o=n(A(246));t.matcher=/^integer/gim;t.default=()=>function(e){(0,a.default)(A,e);var t=(0,i.default)(A);function A(e){var n;return(0,r.default)(this,A),(n=t.call(this,e)).matchers=[/\d+/],n}return A}(o.default)},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const n=({tagName:e,attributes:t,children:A,content:r})=>{const a=A&&A.length>0?A.map(n).join("\n"):r||"",i=Object.keys(t).map(e=>`${e}="${t[e]}"`).join(" ");return`<${e}${""===i?">":` ${i}>`}${a}</${e}>`};var r=n;t.default=r,e.exports=t.default},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=(e,t)=>e?e.split(" ").map(e=>`${e}-${t}`).join(" "):"",e.exports=t.default},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=e=>e.replace(/(<!\[endif]-->\s*?<!--\[if mso \| IE]>)/gm,""),e.exports=t.default},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=e=>e.replace(/(<!--\[if\s[^\]]+]>)([\s\S]*?)(<!\[endif]-->)/gm,(e,t,A,n)=>`${t}${A.replace(/(^|>)(\s+)(<|$)/gm,(e,t,A,n)=>`${t}${n}`).replace(/\s{2,}/gm," ")}${n}`),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const{backgroundColor:t="",breakpoint:A="480px",content:n="",fonts:p={},mediaQueries:d={},headStyle:f=[],componentsHeadStyle:h={},headRaw:m=[],preview:g,title:v="",style:y=[],forceOWADesktop:b,inlineStyle:_,lang:w}=e;return`\n    <!doctype html>\n    <html ${w?`lang="${w}" `:""}xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n      <head>\n        <title>\n          ${v}\n        </title>\n        \x3c!--[if !mso]>\x3c!--\x3e\n        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n        \x3c!--<![endif]--\x3e\n        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n        <meta name="viewport" content="width=device-width, initial-scale=1">\n        <style type="text/css">\n          #outlook a { padding:0; }\n          body { margin:0;padding:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; }\n          table, td { border-collapse:collapse;mso-table-lspace:0pt;mso-table-rspace:0pt; }\n          img { border:0;height:auto;line-height:100%; outline:none;text-decoration:none;-ms-interpolation-mode:bicubic; }\n          p { display:block;margin:13px 0; }\n        </style>\n        \x3c!--[if mso]>\n        <noscript>\n        <xml>\n        <o:OfficeDocumentSettings>\n          <o:AllowPNG/>\n          <o:PixelsPerInch>96</o:PixelsPerInch>\n        </o:OfficeDocumentSettings>\n        </xml>\n        </noscript>\n        <![endif]--\x3e\n        \x3c!--[if lte mso 11]>\n        <style type="text/css">\n          .mj-outlook-group-fix { width:100% !important; }\n        </style>\n        <![endif]--\x3e\n        ${(0,l.buildFontsTags)(n,_,p)}\n        ${(0,c.default)(A,d,b)}\n        <style type="text/css">\n        ${(0,o.default)(h,(e,t)=>`${e}\n${t(A)}`,"")}\n        ${(0,o.default)(f,(e,t)=>`${e}\n${t(A)}`,"")}\n        </style>\n        <style type="text/css">\n        ${(0,s.default)(y,e=>(0,r.default)(e)?e(A):e).join("")}\n        </style>\n        ${m.filter((0,i.default)(a.default)).join("\n")}\n      </head>\n      <body style="word-spacing:normal;${t?`background-color:${t};`:""}">\n        ${(0,u.default)(g)}\n        ${n}\n      </body>\n    </html>\n  `};var r=n(A(101)),a=n(A(611)),i=n(A(623)),o=n(A(277)),s=n(A(253)),u=n(A(1111)),l=A(1112),c=n(A(1113));e.exports=t.default},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(""===e)return"";return`\n    <div style="display:none;font-size:1px;color:#ffffff;line-height:1px;max-height:0px;max-width:0px;opacity:0;overflow:hidden;">\n      ${e}\n    </div>\n  `},e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.buildFontsTags=function(e,t,A={}){const n=[];if((0,a.default)(A,(A,r)=>{const a=new RegExp(`"[^"]*font-family:[^"]*${r}[^"]*"`,"gmi"),i=new RegExp("font-family:[^;}]*"+r,"gmi");(e.match(a)||t.some(e=>e.match(i)))&&n.push(A)}),n.length>0)return`\n      \x3c!--[if !mso]>\x3c!--\x3e\n        ${(0,r.default)(n,e=>`<link href="${e}" rel="stylesheet" type="text/css">`).join("\n")}\n        <style type="text/css">\n          ${(0,r.default)(n,e=>`@import url(${e});`).join("\n")}\n        </style>\n      \x3c!--<![endif]--\x3e\n\n    `;return""};var r=n(A(253)),a=n(A(122))},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t={},A=!1){if((0,r.default)(t))return"";const n=(0,a.default)(t,(e,t)=>`.${t} ${e}`),i=(0,a.default)(t,(e,t)=>`.moz-text-html .${t} ${e}`),o=(0,a.default)(n,e=>"[owa] "+e);return`\n    <style type="text/css">\n      @media only screen and (min-width:${e}) {\n        ${n.join("\n")}\n      }\n    </style>\n    <style media="screen and (min-width:${e})">\n      ${i.join("\n")}\n    </style>\n    ${A?`<style type="text/css">\n${o.join("\n")}\n</style>`:""}\n  `};var r=n(A(251)),a=n(A(253));e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.readMjmlConfig=s,t.resolveComponentPath=u,t.registerCustomComponent=l,t.handleMjmlConfigComponents=c,t.default=function(e=process.cwd(),t=o.registerComponent){const{mjmlConfig:{packages:A},componentRootPath:n,error:r}=s(e);return r?{error:r}:c(A,n,t)};var r=n(A(58)),a=n(A(47)),i=A(610),o=A(860);function s(e=process.cwd()){let t=process.cwd(),A=e;try{A=".mjmlconfig"===r.default.basename(e)?r.default.resolve(e):r.default.resolve(e,".mjmlconfig"),t=r.default.dirname(A);return{mjmlConfig:JSON.parse(a.default.readFileSync(r.default.resolve(A),"utf8")),componentRootPath:t}}catch(e){return"ENOENT"!==e.code&&console.error("Error reading mjmlconfig : ",e),{mjmlConfig:{packages:[],options:{}},mjmlConfigPath:A,componentRootPath:t,error:e}}}function u(e,t){if(!e)return null;if(!e.startsWith(".")&&!r.default.isAbsolute(e))try{return A(612).resolve(e)}catch(A){if("MODULE_NOT_FOUND"!==A.code)return console.error("Error resolving custom component path : ",A),null;try{return u("./node_modules/"+e,t)}catch(A){return u("./"+e,t)}}return A(612).resolve(r.default.resolve(t,e))}function l(e,t=o.registerComponent){if(e instanceof Function)t(e);else{Object.keys(e).forEach(A=>{l(e[A],t)})}}function c(e,t,n){const r={success:[],failures:[]};return e.forEach(e=>{let a=e;try{if(a=u(e,t),a){const t=A(612)(a);l(t.default||t,n),(0,i.registerDependencies)((t.default||t).dependencies||{}),r.success.push(e)}}catch(t){r.failures.push({error:t,compPath:e}),"ENOENT"===t.code||"MODULE_NOT_FOUND"===t.code?console.error("Missing or unreadable custom component : ",a):console.error("Error when registering custom component : ",a,t)}}),r}},function(e,t){e.exports="[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)},function(e,t){function A(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}A.keys=function(){return[]},A.resolve=A,e.exports=A,A.id=1116},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=A(1118),a=A(1121),i=A(1124),o=A(1133),s=n(A(1136)),u=n(A(1137)),l=n(A(1138)),c=n(A(1139)),p=n(A(1140)),d=n(A(1141)),f=n(A(1142)),h=n(A(1143)),m=n(A(1144)),g=n(A(1145)),v=n(A(1148)),y=n(A(1149)),b=n(A(1150)),_=n(A(1151)),w=n(A(1152)),E=n(A(1153)),C=n(A(866)),x=n(A(1154)),T=n(A(1155)),O=n(A(1156)),D=n(A(1157)),k=n(A(1158));var S={components:[s.default,u.default,l.default,c.default,p.default,d.default,f.default,h.default,m.default,g.default,v.default,y.default,b.default,_.default,w.default,E.default,C.default,x.default,T.default,O.default,D.default,r.Social,r.SocialElement,a.Navbar,a.NavbarLink,o.Accordion,o.AccordionElement,o.AccordionText,o.AccordionTitle,i.Carousel,i.CarouselImage],dependencies:k.default};t.default=S,e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Social",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"SocialElement",{enumerable:!0,get:function(){return a.default}});var r=n(A(1119)),a=n(A(1120))},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{tableVertical:{margin:"0px"}}}},{key:"getSocialElementAttributes",value:function(){const e={};return this.getAttribute("inner-padding")&&(e.padding=this.getAttribute("inner-padding")),["border-radius","color","font-family","font-size","font-weight","font-style","icon-size","icon-height","icon-padding","text-padding","line-height","text-decoration"].reduce((e,t)=>(e[t]=this.getAttribute(t),e),e)}},{key:"renderHorizontal",value:function(){const{children:e}=this.props;return`\n     \x3c!--[if mso | IE]>\n      <table\n        ${this.htmlAttributes({align:this.getAttribute("align"),border:"0",cellpadding:"0",cellspacing:"0",role:"presentation"})}\n      >\n        <tr>\n      <![endif]--\x3e\n      ${this.renderChildren(e,{attributes:this.getSocialElementAttributes(),renderer:e=>e.constructor.isRawElement()?e.render():`\n            \x3c!--[if mso | IE]>\n              <td>\n            <![endif]--\x3e\n              <table\n                ${e.htmlAttributes({align:this.getAttribute("align"),border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:{float:"none",display:"inline-table"}})}\n              >\n                <tbody>\n                  ${e.render()}\n                </tbody>\n              </table>\n            \x3c!--[if mso | IE]>\n              </td>\n            <![endif]--\x3e\n          `})}\n      \x3c!--[if mso | IE]>\n          </tr>\n        </table>\n      <![endif]--\x3e\n    `}},{key:"renderVertical",value:function(){const{children:e}=this.props;return`\n      <table\n        ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"tableVertical"})}\n      >\n        <tbody>\n          ${this.renderChildren(e,{attributes:this.getSocialElementAttributes()})}\n        </tbody>\n      </table>\n    `}},{key:"render",value:function(){return`\n      ${"horizontal"===this.getAttribute("mode")?this.renderHorizontal():this.renderVertical()}\n    `}}]),A}(A(25).BodyComponent);t.default=u,(0,s.default)(u,"componentName","mj-social"),(0,s.default)(u,"allowedAttributes",{align:"enum(left,right,center)","border-radius":"unit(px,%)","container-background-color":"color",color:"color","font-family":"string","font-size":"unit(px)","font-style":"string","font-weight":"string","icon-size":"unit(px,%)","icon-height":"unit(px,%)","icon-padding":"unit(px,%){1,4}","inner-padding":"unit(px,%){1,4}","line-height":"unit(px,%,)",mode:"enum(horizontal,vertical)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}","table-layout":"enum(auto,fixed)","text-padding":"unit(px,%){1,4}","text-decoration":"string","vertical-align":"enum(top,bottom,middle)"}),(0,s.default)(u,"defaultAttributes",{align:"center","border-radius":"3px",color:"#333333","font-family":"Ubuntu, Helvetica, Arial, sans-serif","font-size":"13px","icon-size":"20px","inner-padding":null,"line-height":"22px",mode:"horizontal",padding:"10px 25px","text-decoration":"none"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=n(A(790)),l=n(A(8)),c=A(25);const p="https://www.mailjet.com/images/theme/v1/icons/ico-social/",d={facebook:{"share-url":"https://www.facebook.com/sharer/sharer.php?u=[[URL]]","background-color":"#3b5998",src:p+"facebook.png"},twitter:{"share-url":"https://twitter.com/intent/tweet?url=[[URL]]","background-color":"#55acee",src:p+"twitter.png"},google:{"share-url":"https://plus.google.com/share?url=[[URL]]","background-color":"#dc4e41",src:p+"google-plus.png"},pinterest:{"share-url":"https://pinterest.com/pin/create/button/?url=[[URL]]&media=&description=","background-color":"#bd081c",src:p+"pinterest.png"},linkedin:{"share-url":"https://www.linkedin.com/shareArticle?mini=true&url=[[URL]]&title=&summary=&source=","background-color":"#0077b5",src:p+"linkedin.png"},instagram:{"background-color":"#3f729b",src:p+"instagram.png"},web:{src:p+"web.png","background-color":"#4BADE9"},snapchat:{src:p+"snapchat.png","background-color":"#FFFA54"},youtube:{src:p+"youtube.png","background-color":"#EB3323"},tumblr:{src:p+"tumblr.png","share-url":"https://www.tumblr.com/widgets/share/tool?canonicalUrl=[[URL]]","background-color":"#344356"},github:{src:p+"github.png","background-color":"#000000"},xing:{src:p+"xing.png","share-url":"https://www.xing.com/app/user?op=share&url=[[URL]]","background-color":"#296366"},vimeo:{src:p+"vimeo.png","background-color":"#53B4E7"},medium:{src:p+"medium.png","background-color":"#000000"},soundcloud:{src:p+"soundcloud.png","background-color":"#EF7F31"},dribbble:{src:p+"dribbble.png","background-color":"#D95988"}};(0,u.default)(d,(e,t)=>{d[t+"-noshare"]={...e,"share-url":"[[URL]]"}});let f=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){const{"icon-size":e,"icon-height":t,"background-color":A}=this.getSocialAttributes();return{td:{padding:this.getAttribute("padding"),"vertical-align":this.getAttribute("vertical-align")},table:{background:A,"border-radius":this.getAttribute("border-radius"),width:e},icon:{padding:this.getAttribute("icon-padding"),"font-size":"0",height:t||e,"vertical-align":"middle",width:e},img:{"border-radius":this.getAttribute("border-radius"),display:"block"},tdText:{"vertical-align":"middle",padding:this.getAttribute("text-padding")},text:{color:this.getAttribute("color"),"font-size":this.getAttribute("font-size"),"font-weight":this.getAttribute("font-weight"),"font-style":this.getAttribute("font-style"),"font-family":this.getAttribute("font-family"),"line-height":this.getAttribute("line-height"),"text-decoration":this.getAttribute("text-decoration")}}}},{key:"getSocialAttributes",value:function(){const e=d[this.getAttribute("name")]||{};let t=this.getAttribute("href");t&&(0,l.default)(e,"share-url")&&(t=e["share-url"].replace("[[URL]]",t));return{href:t,...["icon-size","icon-height","srcset","sizes","src","background-color"].reduce((t,A)=>({...t,[A]:this.getAttribute(A)||e[A]}),{})}}},{key:"render",value:function(){const{src:e,srcset:t,sizes:A,href:n,"icon-size":r,"icon-height":a}=this.getSocialAttributes(),i=!!this.getAttribute("href");return`\n      <tr\n        ${this.htmlAttributes({class:this.getAttribute("css-class")})}\n      >\n        <td ${this.htmlAttributes({style:"td"})}>\n          <table\n            ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"table"})}\n          >\n            <tbody>\n              <tr>\n                <td ${this.htmlAttributes({style:"icon"})}>\n                  ${i?`<a ${this.htmlAttributes({href:n,rel:this.getAttribute("rel"),target:this.getAttribute("target")})}>`:""}\n                    <img\n                      ${this.htmlAttributes({alt:this.getAttribute("alt"),title:this.getAttribute("title"),height:parseInt(a||r,10),src:e,style:"img",width:parseInt(r,10),sizes:A,srcset:t})}\n                    />\n                  ${i?"</a>":""}\n                </td>\n              </tr>\n            </tbody>\n          </table>\n        </td>\n        ${this.getContent()?`\n          <td ${this.htmlAttributes({style:"tdText"})}>\n            ${i?`<a\n                ${this.htmlAttributes({href:n,style:"text",rel:this.getAttribute("rel"),target:this.getAttribute("target")})}>`:`<span\n                    ${this.htmlAttributes({style:"text"})}>`}\n              ${this.getContent()}\n            ${i?"</a>":"</span>"}\n          </td>\n          `:""}\n      </tr>\n    `}}]),A}(c.BodyComponent);t.default=f,(0,s.default)(f,"componentName","mj-social-element"),(0,s.default)(f,"endingTag",!0),(0,s.default)(f,"allowedAttributes",{align:"enum(left,center,right)","background-color":"color",color:"color","border-radius":"unit(px)","font-family":"string","font-size":"unit(px)","font-style":"string","font-weight":"string",href:"string","icon-size":"unit(px,%)","icon-height":"unit(px,%)","icon-padding":"unit(px,%){1,4}","line-height":"unit(px,%,)",name:"string","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}","text-padding":"unit(px,%){1,4}",rel:"string",src:"string",srcset:"string",sizes:"string",alt:"string",title:"string",target:"string","text-decoration":"string","vertical-align":"enum(top,middle,bottom)"}),(0,s.default)(f,"defaultAttributes",{align:"left",color:"#000","border-radius":"3px","font-family":"Ubuntu, Helvetica, Arial, sans-serif","font-size":"13px","line-height":"1",padding:"4px","text-padding":"4px 4px 4px 0",target:"_blank","text-decoration":"none","vertical-align":"middle"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Navbar",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"NavbarLink",{enumerable:!0,get:function(){return a.default}});var r=n(A(1122)),a=n(A(1123))},function(e,t,A){"use strict";var n=A(12).default,r=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(A(2)),i=r(A(3)),o=r(A(61)),s=r(A(7)),u=r(A(19)),l=r(A(1)),c=A(25),p=r(A(616)),d=n(A(285));let f=function(e){(0,s.default)(A,e);var t=(0,u.default)(A);function A(...e){var n;return(0,a.default)(this,A),n=t.call(this,...e),(0,l.default)((0,o.default)(n),"headStyle",e=>`\n      noinput.mj-menu-checkbox { display:block!important; max-height:none!important; visibility:visible!important; }\n\n      @media only screen and (max-width:${e}) {\n        .mj-menu-checkbox[type="checkbox"] ~ .mj-inline-links { display:none!important; }\n        .mj-menu-checkbox[type="checkbox"]:checked ~ .mj-inline-links,\n        .mj-menu-checkbox[type="checkbox"] ~ .mj-menu-trigger { display:block!important; max-width:none!important; max-height:none!important; font-size:inherit!important; }\n        .mj-menu-checkbox[type="checkbox"] ~ .mj-inline-links > a { display:block!important; }\n        .mj-menu-checkbox[type="checkbox"]:checked ~ .mj-menu-trigger .mj-menu-icon-close { display:block!important; }\n        .mj-menu-checkbox[type="checkbox"]:checked ~ .mj-menu-trigger .mj-menu-icon-open { display:none!important; }\n      }\n    `),n}return(0,i.default)(A,[{key:"getStyles",value:function(){return{div:{align:this.getAttribute("align"),width:"100%"},label:{display:"block",cursor:"pointer","mso-hide":"all","-moz-user-select":"none","user-select":"none",color:this.getAttribute("ico-color"),"font-size":this.getAttribute("ico-font-size"),"font-family":this.getAttribute("ico-font-family"),"text-transform":this.getAttribute("ico-text-transform"),"text-decoration":this.getAttribute("ico-text-decoration"),"line-height":this.getAttribute("ico-line-height"),"padding-top":this.getAttribute("ico-padding-top"),"padding-right":this.getAttribute("ico-padding-right"),"padding-bottom":this.getAttribute("ico-padding-bottom"),"padding-left":this.getAttribute("ico-padding-left"),padding:this.getAttribute("ico-padding")},trigger:{display:"none","max-height":"0px","max-width":"0px","font-size":"0px",overflow:"hidden"},icoOpen:{"mso-hide":"all"},icoClose:{display:"none","mso-hide":"all"}}}},{key:"renderHamburger",value:function(){const e=p.default.randomBytes(8).toString("hex");return`\n      ${(0,d.msoConditionalTag)(`\n        <input type="checkbox" id="${e}" class="mj-menu-checkbox" style="display:none !important; max-height:0; visibility:hidden;" />\n      `,!0)}\n      <div\n        ${this.htmlAttributes({class:"mj-menu-trigger",style:"trigger"})}\n      >\n        <label\n          ${this.htmlAttributes({for:e,class:"mj-menu-label",style:"label",align:this.getAttribute("ico-align")})}\n        >\n          <span\n            ${this.htmlAttributes({class:"mj-menu-icon-open",style:"icoOpen"})}\n          >\n            ${this.getAttribute("ico-open")}\n          </span>\n          <span\n            ${this.htmlAttributes({class:"mj-menu-icon-close",style:"icoClose"})}\n          >\n            ${this.getAttribute("ico-close")}\n          </span>\n        </label>\n      </div>\n    `}},{key:"render",value:function(){return`\n        ${"hamburger"===this.getAttribute("hamburger")?this.renderHamburger():""}\n        <div\n          ${this.htmlAttributes({class:"mj-inline-links",style:this.htmlAttributes("div")})}\n        >\n        ${(0,d.default)(`\n          <table role="presentation" border="0" cellpadding="0" cellspacing="0" align="${this.getAttribute("align")}">\n            <tr>\n        `)}\n          ${this.renderChildren(this.props.children,{attributes:{navbarBaseUrl:this.getAttribute("base-url")}})}\n          ${(0,d.default)("\n            </tr></table>\n          ")}\n        </div>\n    `}}]),A}(c.BodyComponent);t.default=f,(0,l.default)(f,"componentName","mj-navbar"),(0,l.default)(f,"allowedAttributes",{align:"enum(left,center,right)","base-url":"string",hamburger:"string","ico-align":"enum(left,center,right)","ico-open":"string","ico-close":"string","ico-color":"color","ico-font-size":"unit(px,%)","ico-font-family":"string","ico-text-transform":"string","ico-padding":"unit(px,%){1,4}","ico-padding-left":"unit(px,%)","ico-padding-top":"unit(px,%)","ico-padding-right":"unit(px,%)","ico-padding-bottom":"unit(px,%)",padding:"unit(px,%){1,4}","padding-left":"unit(px,%)","padding-top":"unit(px,%)","padding-right":"unit(px,%)","padding-bottom":"unit(px,%)","ico-text-decoration":"string","ico-line-height":"unit(px,%,)"}),(0,l.default)(f,"defaultAttributes",{align:"center","base-url":null,hamburger:null,"ico-align":"center","ico-open":"&#9776;","ico-close":"&#8855;","ico-color":"#000000","ico-font-size":"30px","ico-font-family":"Ubuntu, Helvetica, Arial, sans-serif","ico-text-transform":"uppercase","ico-padding":"10px","ico-text-decoration":"none","ico-line-height":"30px"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25),l=n(A(285));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{a:{display:"inline-block",color:this.getAttribute("color"),"font-family":this.getAttribute("font-family"),"font-size":this.getAttribute("font-size"),"font-style":this.getAttribute("font-style"),"font-weight":this.getAttribute("font-weight"),"letter-spacing":this.getAttribute("letter-spacing"),"line-height":this.getAttribute("line-height"),"text-decoration":this.getAttribute("text-decoration"),"text-transform":this.getAttribute("text-transform"),padding:this.getAttribute("padding"),"padding-top":this.getAttribute("padding-top"),"padding-left":this.getAttribute("padding-left"),"padding-right":this.getAttribute("padding-right"),"padding-bottom":this.getAttribute("padding-bottom")},td:{padding:this.getAttribute("padding"),"padding-top":this.getAttribute("padding-top"),"padding-left":this.getAttribute("padding-left"),"padding-right":this.getAttribute("padding-right"),"padding-bottom":this.getAttribute("padding-bottom")}}}},{key:"renderContent",value:function(){const e=this.getAttribute("href"),t=this.getAttribute("navbarBaseUrl"),A=t?`${t}${e}`:e,n=this.getAttribute("css-class")?" "+this.getAttribute("css-class"):"";return`\n      <a\n        ${this.htmlAttributes({class:"mj-link"+n,href:A,rel:this.getAttribute("rel"),target:this.getAttribute("target"),name:this.getAttribute("name"),style:"a"})}\n      >\n        ${this.getContent()}\n      </a>\n    `}},{key:"render",value:function(){return`\n        ${(0,l.default)(`\n          <td\n            ${this.htmlAttributes({style:"td",class:(0,u.suffixCssClasses)(this.getAttribute("css-class"),"outlook")})}\n          >\n        `)}\n        ${this.renderContent()}\n        ${(0,l.default)("\n          </td>\n        ")}\n      `}}]),A}(u.BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-navbar-link"),(0,s.default)(c,"endingTag",!0),(0,s.default)(c,"allowedAttributes",{color:"color","font-family":"string","font-size":"unit(px)","font-style":"string","font-weight":"string",href:"string",name:"string",target:"string",rel:"string","letter-spacing":"unitWithNegative(px,em)","line-height":"unit(px,%,)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}","text-decoration":"string","text-transform":"string"}),(0,s.default)(c,"defaultAttributes",{color:"#000000","font-family":"Ubuntu, Helvetica, Arial, sans-serif","font-size":"13px","font-weight":"normal","line-height":"22px",padding:"15px 10px",target:"_blank","text-decoration":"none","text-transform":"uppercase"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Carousel",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"CarouselImage",{enumerable:!0,get:function(){return a.default}});var r=n(A(1125)),a=n(A(1132))},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(61)),o=n(A(7)),s=n(A(19)),u=n(A(1)),l=n(A(253)),c=n(A(861)),p=n(A(1127)),d=n(A(1129)),f=A(25),h=n(A(616)),m=A(285);let g=function(e){(0,o.default)(A,e);var t=(0,s.default)(A);function A(e={}){var n;return(0,r.default)(this,A),n=t.call(this,e),(0,u.default)((0,i.default)(n),"componentHeadStyle",()=>{const{length:e}=n.props.children,{carouselId:t}=(0,i.default)(n);if(!e)return"";return`${`\n    .mj-carousel {\n      -webkit-user-select: none;\n      -moz-user-select: none;\n      user-select: none;\n    }\n\n    .mj-carousel-${n.carouselId}-icons-cell {\n      display: table-cell !important;\n      width: ${n.getAttribute("icon-width")} !important;\n    }\n\n    .mj-carousel-radio,\n    .mj-carousel-next,\n    .mj-carousel-previous {\n      display: none !important;\n    }\n\n    .mj-carousel-thumbnail,\n    .mj-carousel-next,\n    .mj-carousel-previous {\n      touch-action: manipulation;\n    }\n\n    ${(0,d.default)(0,e).map(e=>`.mj-carousel-${t}-radio:checked ${(0,p.default)("+ * ",e)}+ .mj-carousel-content .mj-carousel-image`).join(",")} {\n      display: none !important;\n    }\n\n    ${(0,d.default)(0,e).map(A=>`.mj-carousel-${t}-radio-${A+1}:checked ${(0,p.default)("+ * ",e-A-1)}+ .mj-carousel-content .mj-carousel-image-${A+1}`).join(",")} {\n      display: block !important;\n    }\n\n    .mj-carousel-previous-icons,\n    .mj-carousel-next-icons,\n    ${(0,d.default)(0,e).map(A=>`.mj-carousel-${t}-radio-${A+1}:checked ${(0,p.default)("+ * ",e-A-1)}+ .mj-carousel-content .mj-carousel-next-${(A+1%e+e)%e+1}`)},\n    ${(0,d.default)(0,e).map(A=>`.mj-carousel-${t}-radio-${A+1}:checked ${(0,p.default)("+ * ",e-A-1)}+ .mj-carousel-content .mj-carousel-previous-${(A-1%e+e)%e+1}`)} {\n      display: block !important;\n    }\n\n    ${(0,d.default)(0,e).map(A=>`.mj-carousel-${t}-radio-${A+1}:checked ${(0,p.default)("+ * ",e-A-1)}+ .mj-carousel-content .mj-carousel-${t}-thumbnail-${A+1}`).join(",")} {\n      border-color: ${n.getAttribute("tb-selected-border-color")} !important;\n    }\n\n    .mj-carousel-image img + div,\n    .mj-carousel-thumbnail img + div {\n      display: none !important;\n    }\n\n    ${(0,d.default)(0,e).map(A=>`.mj-carousel-${t}-thumbnail:hover ${(0,p.default)("+ * ",e-A-1)}+ .mj-carousel-main .mj-carousel-image`).join(",")} {\n      display: none !important;\n    }\n\n    .mj-carousel-thumbnail:hover {\n      border-color: ${n.getAttribute("tb-hover-border-color")} !important;\n    }\n\n    ${(0,d.default)(0,e).map(A=>`.mj-carousel-${t}-thumbnail-${A+1}:hover ${(0,p.default)("+ * ",e-A-1)}+ .mj-carousel-main .mj-carousel-image-${A+1}`).join(",")} {\n      display: block !important;\n    }\n    `}\n${`\n      .mj-carousel noinput { display:block !important; }\n      .mj-carousel noinput .mj-carousel-image-1 { display: block !important;  }\n      .mj-carousel noinput .mj-carousel-arrows,\n      .mj-carousel noinput .mj-carousel-thumbnails { display: none !important; }\n\n      [owa] .mj-carousel-thumbnail { display: none !important; }\n      \n      @media screen yahoo {\n          .mj-carousel-${n.carouselId}-icons-cell,\n          .mj-carousel-previous-icons,\n          .mj-carousel-next-icons {\n              display: none !important;\n          }\n\n          .mj-carousel-${t}-radio-1:checked ${(0,p.default)("+ *",e-1)}+ .mj-carousel-content .mj-carousel-${t}-thumbnail-1 {\n              border-color: transparent;\n          }\n      }\n    `}`}),n.carouselId=h.default.randomBytes(6).toString("hex"),n}return(0,a.default)(A,[{key:"getStyles",value:function(){return{carousel:{div:{display:"table",width:"100%","table-layout":"fixed","text-align":"center","font-size":"0px"},table:{"caption-side":"top",display:"table-caption","table-layout":"fixed",width:"100%"}},images:{td:{padding:"0px"}},controls:{div:{display:"none","mso-hide":"all"},img:{display:"block",width:this.getAttribute("icon-width"),height:"auto"},td:{"font-size":"0px",display:"none","mso-hide":"all",padding:"0px"}}}}},{key:"thumbnailsWidth",value:function(){return this.props.children.length?this.getAttribute("tb-width")||(0,c.default)([this.context.parentWidth/this.props.children.length,110])+"px":0}},{key:"imagesAttributes",value:function(){return(0,l.default)(this.children,"attributes")}},{key:"generateRadios",value:function(){return this.renderChildren(this.props.children,{renderer:e=>e.renderRadio(),attributes:{carouselId:this.carouselId}})}},{key:"generateThumbnails",value:function(){return"visible"!==this.getAttribute("thumbnails")?"":this.renderChildren(this.props.children,{attributes:{"tb-border":this.getAttribute("tb-border"),"tb-border-radius":this.getAttribute("tb-border-radius"),"tb-width":this.thumbnailsWidth(),carouselId:this.carouselId},renderer:e=>e.renderThumbnail()})}},{key:"generateControls",value:function(e,t){const A=parseInt(this.getAttribute("icon-width"),10);return`\n      <td\n        ${this.htmlAttributes({class:`mj-carousel-${this.carouselId}-icons-cell`,style:"controls.td"})}\n      >\n        <div\n          ${this.htmlAttributes({class:`mj-carousel-${e}-icons`,style:"controls.div"})}\n        >\n          ${(0,d.default)(1,this.props.children.length+1).map(n=>`\n              <label\n                ${this.htmlAttributes({for:`mj-carousel-${this.carouselId}-radio-${n}`,class:`mj-carousel-${e} mj-carousel-${e}-${n}`})}\n              >\n                <img\n                  ${this.htmlAttributes({src:t,alt:e,style:"controls.img",width:A})}\n                />\n              </label>\n            `).join("")}\n        </div>\n      </td>\n    `}},{key:"generateImages",value:function(){return`\n      <td\n        ${this.htmlAttributes({style:"images.td"})}\n      >\n        <div\n          ${this.htmlAttributes({class:"mj-carousel-images"})}\n        >\n          ${this.renderChildren(this.props.children,{attributes:{"border-radius":this.getAttribute("border-radius")}})}\n        </div>\n      </td>\n    `}},{key:"generateCarousel",value:function(){return`\n      <table\n        ${this.htmlAttributes({style:"carousel.table",border:"0","cell-padding":"0","cell-spacing":"0",width:"100%",role:"presentation",class:"mj-carousel-main"})}\n      >\n        <tbody>\n          <tr>\n            ${this.generateControls("previous",this.getAttribute("left-icon"))}\n            ${this.generateImages()}\n            ${this.generateControls("next",this.getAttribute("right-icon"))}\n          </tr>\n        </tbody>\n      </table>\n    `}},{key:"renderFallback",value:function(){const{children:e}=this.props;return 0===e.length?"":(0,m.msoConditionalTag)(this.renderChildren([e[0]],{attributes:{"border-radius":this.getAttribute("border-radius")}}))}},{key:"render",value:function(){return`\n      ${(0,m.msoConditionalTag)(`\n        <div\n          ${this.htmlAttributes({class:"mj-carousel"})}\n        >\n          ${this.generateRadios()}\n          <div\n            ${this.htmlAttributes({class:`mj-carousel-content mj-carousel-${this.carouselId}-content`,style:"carousel.div"})}\n          >\n            ${this.generateThumbnails()}\n            ${this.generateCarousel()}\n          </div>\n        </div>\n      `,!0)}\n      ${this.renderFallback()}\n    `}}]),A}(f.BodyComponent);t.default=g,(0,u.default)(g,"componentName","mj-carousel"),(0,u.default)(g,"allowedAttributes",{align:"enum(left,center,right)","border-radius":"unit(px,%)","container-background-color":"color","icon-width":"unit(px,%)","left-icon":"string",padding:"unit(px,%){1,4}","padding-top":"unit(px,%)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","right-icon":"string",thumbnails:"enum(visible,hidden)","tb-border":"string","tb-border-radius":"unit(px,%)","tb-hover-border-color":"color","tb-selected-border-color":"color","tb-width":"unit(px,%)"}),(0,u.default)(g,"defaultAttributes",{align:"center","border-radius":"6px","icon-width":"44px","left-icon":"https://i.imgur.com/xTh3hln.png","right-icon":"https://i.imgur.com/os7o9kz.png",thumbnails:"visible","tb-border":"2px solid transparent","tb-border-radius":"6px","tb-hover-border-color":"#fead0d","tb-selected-border-color":"#ccc"}),e.exports=t.default},function(e,t){e.exports=function(e,t){return e<t}},function(e,t,A){var n=A(1128),r=A(137),a=A(152),i=A(53);e.exports=function(e,t,A){return t=(A?r(e,t,A):void 0===t)?1:a(t),n(i(e),t)}},function(e,t){var A=Math.floor;e.exports=function(e,t){var n="";if(!e||t<1||t>9007199254740991)return n;do{t%2&&(n+=e),(t=A(t/2))&&(e+=e)}while(t);return n}},function(e,t,A){var n=A(1130)();e.exports=n},function(e,t,A){var n=A(1131),r=A(137),a=A(268);e.exports=function(e){return function(t,A,i){return i&&"number"!=typeof i&&r(t,A,i)&&(A=i=void 0),t=a(t),void 0===A?(A=t,t=0):A=a(A),i=void 0===i?t<A?1:-1:a(i),n(t,A,i,e)}}},function(e,t){var A=Math.ceil,n=Math.max;e.exports=function(e,t,r,a){for(var i=-1,o=n(A((t-e)/(r||1)),0),s=Array(o);o--;)s[a?o:++i]=e,e+=r;return s}},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25);let l=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{images:{img:{"border-radius":this.getAttribute("border-radius"),display:"block",width:this.context.containerWidth,"max-width":"100%",height:"auto"},firstImageDiv:{},otherImageDiv:{display:"none","mso-hide":"all"}},radio:{input:{display:"none","mso-hide":"all"}},thumbnails:{a:{border:this.getAttribute("tb-border"),"border-radius":this.getAttribute("tb-border-radius"),display:"inline-block",overflow:"hidden",width:this.getAttribute("tb-width")},img:{display:"block",width:"100%",height:"auto"}}}}},{key:"renderThumbnail",value:function(){const{carouselId:e,src:t,alt:A,"tb-width":n,target:r}=this.attributes,a=this.props.index+1,i=(0,u.suffixCssClasses)(this.getAttribute("css-class"),"thumbnail");return`\n      <a\n        ${this.htmlAttributes({style:"thumbnails.a",href:"#"+a,target:r,class:`mj-carousel-thumbnail mj-carousel-${e}-thumbnail mj-carousel-${e}-thumbnail-${a} ${i}`})}\n      >\n        <label ${this.htmlAttributes({for:`mj-carousel-${e}-radio-${a}`})}>\n          <img\n            ${this.htmlAttributes({style:"thumbnails.img",src:this.getAttribute("thumbnails-src")||t,alt:A,width:parseInt(n,10)})}\n          />\n        </label>\n      </a>\n    `}},{key:"renderRadio",value:function(){const{index:e}=this.props,t=this.getAttribute("carouselId");return`\n      <input\n        ${this.htmlAttributes({class:`mj-carousel-radio mj-carousel-${t}-radio mj-carousel-${t}-radio-${e+1}`,checked:0===e?"checked":null,type:"radio",name:"mj-carousel-radio-"+t,id:`mj-carousel-${t}-radio-${e+1}`,style:"radio.input"})}\n      />\n    `}},{key:"render",value:function(){const{src:e,alt:t,href:A,rel:n,title:r}=this.attributes,{index:a}=this.props,i=`\n      <img\n        ${this.htmlAttributes({title:r,src:e,alt:t,style:"images.img",width:parseInt(this.context.containerWidth,10),border:"0"})} />\n    `,o=this.getAttribute("css-class")||"";return`\n      <div\n        ${this.htmlAttributes({class:`mj-carousel-image mj-carousel-image-${a+1} ${o}`,style:0===a?"images.firstImageDiv":"images.otherImageDiv"})}\n      >\n        ${A?`<a ${this.htmlAttributes({href:A,rel:n,target:"_blank"})}>${i}</a>`:i}\n      </div>\n    `}}]),A}(u.BodyComponent);t.default=l,(0,s.default)(l,"componentName","mj-carousel-image"),(0,s.default)(l,"endingTag",!0),(0,s.default)(l,"allowedAttributes",{alt:"string",href:"string",rel:"string",target:"string",title:"string",src:"string","thumbnails-src":"string","border-radius":"unit(px,%){1,4}","tb-border":"string","tb-border-radius":"unit(px,%){1,4}"}),(0,s.default)(l,"defaultAttributes",{target:"_blank"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Accordion",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"AccordionElement",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"AccordionText",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"AccordionTitle",{enumerable:!0,get:function(){return o.default}});var r=n(A(1134)),a=n(A(1135)),i=n(A(862)),o=n(A(863))},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(61)),o=n(A(7)),s=n(A(19)),u=n(A(1));let l=function(e){(0,o.default)(A,e);var t=(0,s.default)(A);function A(...e){var n;return(0,r.default)(this,A),n=t.call(this,...e),(0,u.default)((0,i.default)(n),"headStyle",()=>"\n      noinput.mj-accordion-checkbox { display:block!important; }\n\n      @media yahoo, only screen and (min-width:0) {\n        .mj-accordion-element { display:block; }\n        input.mj-accordion-checkbox, .mj-accordion-less { display:none!important; }\n        input.mj-accordion-checkbox + * .mj-accordion-title { cursor:pointer; touch-action:manipulation; -webkit-user-select:none; -moz-user-select:none; user-select:none; }\n        input.mj-accordion-checkbox + * .mj-accordion-content { overflow:hidden; display:none; }\n        input.mj-accordion-checkbox + * .mj-accordion-more { display:block!important; }\n        input.mj-accordion-checkbox:checked + * .mj-accordion-content { display:block; }\n        input.mj-accordion-checkbox:checked + * .mj-accordion-more { display:none!important; }\n        input.mj-accordion-checkbox:checked + * .mj-accordion-less { display:block!important; }\n      }\n\n      .moz-text-html input.mj-accordion-checkbox + * .mj-accordion-title { cursor: auto; touch-action: auto; -webkit-user-select: auto; -moz-user-select: auto; user-select: auto; }\n      .moz-text-html input.mj-accordion-checkbox + * .mj-accordion-content { overflow: hidden; display: block; }\n      .moz-text-html input.mj-accordion-checkbox + * .mj-accordion-ico { display: none; }\n\n      @goodbye { @gmail }\n    "),n}return(0,a.default)(A,[{key:"getStyles",value:function(){return{table:{width:"100%","border-collapse":"collapse",border:this.getAttribute("border"),"border-bottom":"none","font-family":this.getAttribute("font-family")}}}},{key:"render",value:function(){const e=["border","icon-align","icon-width","icon-height","icon-position","icon-wrapped-url","icon-wrapped-alt","icon-unwrapped-url","icon-unwrapped-alt"].reduce((e,t)=>({...e,[t]:this.getAttribute(t)}),{});return`\n      <table\n        ${this.htmlAttributes({"cell-spacing":"0","cell-padding":"0",class:"mj-accordion",style:"table"})}\n      >\n        <tbody>\n          ${this.renderChildren(this.props.children,{attributes:e})}\n        </tbody>\n      </table>\n    `}}]),A}(A(25).BodyComponent);t.default=l,(0,u.default)(l,"componentName","mj-accordion"),(0,u.default)(l,"allowedAttributes",{"container-background-color":"color",border:"string","font-family":"string","icon-align":"enum(top,middle,bottom)","icon-width":"unit(px,%)","icon-height":"unit(px,%)","icon-wrapped-url":"string","icon-wrapped-alt":"string","icon-unwrapped-url":"string","icon-unwrapped-alt":"string","icon-position":"enum(left,right)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}"}),(0,u.default)(l,"defaultAttributes",{border:"2px solid black","font-family":"Ubuntu, Helvetica, Arial, sans-serif","icon-align":"middle","icon-wrapped-url":"https://i.imgur.com/bIXv1bk.png","icon-wrapped-alt":"+","icon-unwrapped-url":"https://i.imgur.com/w4uTygT.png","icon-unwrapped-alt":"-","icon-position":"right","icon-height":"32px","icon-width":"32px",padding:"10px 25px"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=n(A(278)),l=A(25),c=n(A(285)),p=n(A(862)),d=n(A(863));let f=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{td:{padding:"0px","background-color":this.getAttribute("background-color")},label:{"font-size":"13px","font-family":this.getAttribute("font-family")},input:{display:"none"}}}},{key:"handleMissingChildren",value:function(){const{children:e}=this.props,t=["border","icon-align","icon-width","icon-height","icon-position","icon-wrapped-url","icon-wrapped-alt","icon-unwrapped-url","icon-unwrapped-alt"].reduce((e,t)=>({...e,[t]:this.getAttribute(t)}),{}),A=[];return(0,u.default)(e,{tagName:"mj-accordion-title"})||A.push(new d.default({attributes:t,context:this.getChildContext()}).render()),A.push(this.renderChildren(e,{attributes:t})),(0,u.default)(e,{tagName:"mj-accordion-text"})||A.push(new p.default({attributes:t,context:this.getChildContext()}).render()),A.join("\n")}},{key:"render",value:function(){return`\n      <tr\n        ${this.htmlAttributes({class:this.getAttribute("css-class")})}\n      >\n        <td ${this.htmlAttributes({style:"td"})}>\n          <label\n            ${this.htmlAttributes({class:"mj-accordion-element",style:"label"})}\n          >\n            ${(0,c.default)(`\n              <input\n                ${this.htmlAttributes({class:"mj-accordion-checkbox",type:"checkbox",style:"input"})}\n              />\n            `,!0)}\n            <div>\n              ${this.handleMissingChildren()}\n            </div>\n          </label>\n        </td>\n      </tr>\n    `}}]),A}(l.BodyComponent);t.default=f,(0,s.default)(f,"componentName","mj-accordion-element"),(0,s.default)(f,"allowedAttributes",{"background-color":"color",border:"string","font-family":"string","icon-align":"enum(top,middle,bottom)","icon-width":"unit(px,%)","icon-height":"unit(px,%)","icon-wrapped-url":"string","icon-wrapped-alt":"string","icon-unwrapped-url":"string","icon-unwrapped-alt":"string","icon-position":"enum(left,right)"}),(0,s.default)(f,"defaultAttributes",{title:{img:{width:"32px",height:"32px"}}}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getChildContext",value:function(){return{...this.context,containerWidth:this.getAttribute("width")}}},{key:"getStyles",value:function(){return{div:{"background-color":this.getAttribute("background-color")}}}},{key:"render",value:function(){const{setBackgroundColor:e}=this.context;return e(this.getAttribute("background-color")),`\n      <div\n        ${this.htmlAttributes({class:this.getAttribute("css-class"),style:"div"})}\n      >\n        ${this.renderChildren()}\n      </div>\n    `}}]),A}(A(25).BodyComponent);t.default=u,(0,s.default)(u,"componentName","mj-body"),(0,s.default)(u,"allowedAttributes",{width:"unit(px)","background-color":"color"}),(0,s.default)(u,"defaultAttributes",{width:"600px"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){return this.handlerChildren()}}]),A}(A(25).HeadComponent);t.default=u,(0,s.default)(u,"componentName","mj-head"),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=n(A(277)),l=n(A(100)),c=n(A(122));let p=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context,{children:t}=this.props;(0,c.default)(t,t=>{const{tagName:A,attributes:n,children:r}=t;"mj-class"===A?(e("classes",n.name,(0,l.default)(n,["name"])),e("classesDefault",n.name,(0,u.default)(r,(e,{tagName:t,attributes:A})=>({...e,[t]:A}),{}))):e("defaultAttributes",A,n)})}}]),A}(A(25).HeadComponent);t.default=p,(0,s.default)(p,"componentName","mj-attributes"),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context;e("breakpoint",this.getAttribute("width"))}}]),A}(A(25).HeadComponent);t.default=u,(0,s.default)(u,"componentName","mj-breakpoint"),(0,s.default)(u,"endingTag",!0),(0,s.default)(u,"allowedAttributes",{width:"unit(px)"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=n(A(8));let l=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context,{children:t}=this.props;t.filter(e=>"mj-selector"===e.tagName).forEach(t=>{const{attributes:A,children:n}=t,{path:r}=A,a=n.filter(e=>"mj-html-attribute"===e.tagName&&!!(0,u.default)(e,"attributes.name")).reduce((e,t)=>({...e,[t.attributes.name]:t.content}),{});e("htmlAttributes",r,a)})}}]),A}(A(25).HeadComponent);t.default=l,(0,s.default)(l,"componentName","mj-html-attributes"),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context;e("fonts",this.getAttribute("name"),this.getAttribute("href"))}}]),A}(A(25).HeadComponent);t.default=u,(0,s.default)(u,"componentName","mj-font"),(0,s.default)(u,"allowedAttributes",{name:"string",href:"string"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context;e("preview",this.getContent())}}]),A}(A(25).HeadComponent);t.default=u,(0,s.default)(u,"componentName","mj-preview"),(0,s.default)(u,"endingTag",!0),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context;e("inline"===this.getAttribute("inline")?"inlineStyle":"style",this.getContent())}}]),A}(A(25).HeadComponent);t.default=u,(0,s.default)(u,"componentName","mj-style"),(0,s.default)(u,"endingTag",!0),(0,s.default)(u,"allowedAttributes",{inline:"string"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"handler",value:function(){const{add:e}=this.context;e("title",this.getContent())}}]),A}(A(25).HeadComponent);t.default=u,(0,s.default)(u,"componentName","mj-title"),(0,s.default)(u,"endingTag",!0),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(61)),o=n(A(7)),s=n(A(19)),u=n(A(1)),l=n(A(608)),c=n(A(864)),p=n(A(865)),d=n(A(605)),f=A(25),h=n(A(257));const m=(0,d.default)((0,l.default)(p.default),(0,c.default)(" "));let g=function(e){(0,o.default)(A,e);var t=(0,s.default)(A);function A(...e){var n;return(0,r.default)(this,A),n=t.call(this,...e),(0,u.default)((0,i.default)(n),"getBackground",()=>m([n.getAttribute("background-color"),...n.getAttribute("background-url")?[`url('${n.getAttribute("background-url")}')`,"no-repeat",n.getAttribute("background-position")+" / cover"]:[]])),n}return(0,a.default)(A,[{key:"getChildContext",value:function(){const{containerWidth:e}=this.context,t=this.getShorthandAttrValue("padding","left")+this.getShorthandAttrValue("padding","right");let A=parseFloat(e)+"px";const{unit:n,parsedWidth:r}=(0,h.default)(A,{parseFloatToInt:!1});return A="%"===n?parseFloat(e)*r/100-t+"px":r-t+"px",{...this.context,containerWidth:A}}},{key:"getStyles",value:function(){const{containerWidth:e}=this.context,t=Math.round(parseInt(this.getAttribute("background-height"),10)/parseInt(this.getAttribute("background-width"),10)*100),A=this.getAttribute("background-width")||e;return{div:{margin:"0 auto","max-width":e},table:{width:"100%"},tr:{"vertical-align":"top"},"td-fluid":{width:"0.01%","padding-bottom":t+"%","mso-padding-bottom-alt":"0"},hero:{background:this.getBackground(),"background-position":this.getAttribute("background-position"),"background-repeat":"no-repeat","border-radius":this.getAttribute("border-radius"),padding:this.getAttribute("padding"),"padding-top":this.getAttribute("padding-top"),"padding-left":this.getAttribute("padding-left"),"padding-right":this.getAttribute("padding-right"),"padding-bottom":this.getAttribute("padding-bottom"),"vertical-align":this.getAttribute("vertical-align")},"outlook-table":{width:e},"outlook-td":{"line-height":0,"font-size":0,"mso-line-height-rule":"exactly"},"outlook-inner-table":{width:e},"outlook-image":{border:"0",height:this.getAttribute("background-height"),"mso-position-horizontal":"center",position:"absolute",top:0,width:A,"z-index":"-3"},"outlook-inner-td":{"background-color":this.getAttribute("inner-background-color"),padding:this.getAttribute("inner-padding"),"padding-top":this.getAttribute("inner-padding-top"),"padding-left":this.getAttribute("inner-padding-left"),"padding-right":this.getAttribute("inner-padding-right"),"padding-bottom":this.getAttribute("inner-padding-bottom")},"inner-table":{width:"100%",margin:"0px"},"inner-div":{"background-color":this.getAttribute("inner-background-color"),float:this.getAttribute("align"),margin:"0px auto",width:this.getAttribute("width")}}}},{key:"renderContent",value:function(){const{containerWidth:e}=this.context,{children:t}=this.props;return`\n      \x3c!--[if mso | IE]>\n        <table\n          ${this.htmlAttributes({align:this.getAttribute("align"),border:"0",cellpadding:"0",cellspacing:"0",style:"outlook-inner-table",width:e.replace("px","")})}\n        >\n          <tr>\n            <td ${this.htmlAttributes({style:"outlook-inner-td"})}>\n      <![endif]--\x3e\n      <div\n        ${this.htmlAttributes({align:this.getAttribute("align"),class:"mj-hero-content",style:"inner-div"})}\n      >\n        <table\n          ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"inner-table"})}\n        >\n          <tbody>\n            <tr>\n              <td ${this.htmlAttributes({style:"inner-td"})} >\n                <table\n                  ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"inner-table"})}\n                >\n                  <tbody>\n                    ${this.renderChildren(t,{renderer:e=>e.constructor.isRawElement()?e.render():`\n                        <tr>\n                          <td\n                            ${e.htmlAttributes({align:e.getAttribute("align"),background:e.getAttribute("container-background-color"),class:e.getAttribute("css-class"),style:{background:e.getAttribute("container-background-color"),"font-size":"0px",padding:e.getAttribute("padding"),"padding-top":e.getAttribute("padding-top"),"padding-right":e.getAttribute("padding-right"),"padding-bottom":e.getAttribute("padding-bottom"),"padding-left":e.getAttribute("padding-left"),"word-break":"break-word"}})}\n                          >\n                            ${e.render()}\n                          </td>\n                        </tr>\n                      `})}\n                  </tbody>\n                </table>\n              </td>\n            </tr>\n          </tbody>\n        </table>\n      </div>\n      \x3c!--[if mso | IE]>\n            </td>\n          </tr>\n        </table>\n      <![endif]--\x3e\n    `}},{key:"renderMode",value:function(){const e={background:this.getAttribute("background-url"),style:"hero"};switch(this.getAttribute("mode")){case"fluid-height":const t=this.htmlAttributes({style:"td-fluid"});return`\n          <td ${t} />\n          <td ${this.htmlAttributes({...e})}>\n            ${this.renderContent()}\n          </td>\n          <td ${t} />\n        `;case"fixed-height":default:const A=parseInt(this.getAttribute("height"),10)-this.getShorthandAttrValue("padding","top")-this.getShorthandAttrValue("padding","bottom");return`\n          <td\n            ${this.htmlAttributes({...e,height:A})}\n          >\n            ${this.renderContent()}\n          </td>\n        `}}},{key:"render",value:function(){const{containerWidth:e}=this.context;return`\n      \x3c!--[if mso | IE]>\n        <table\n          ${this.htmlAttributes({align:"center",border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"outlook-table",width:parseInt(e,10)})}\n        >\n          <tr>\n            <td ${this.htmlAttributes({style:"outlook-td"})}>\n              <v:image\n                ${this.htmlAttributes({style:"outlook-image",src:this.getAttribute("background-url"),"xmlns:v":"urn:schemas-microsoft-com:vml"})}\n              />\n      <![endif]--\x3e\n      <div\n        ${this.htmlAttributes({align:this.getAttribute("align"),class:this.getAttribute("css-class"),style:"div"})}\n      >\n        <table\n          ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"table"})}\n        >\n          <tbody>\n            <tr\n              ${this.htmlAttributes({style:"tr"})}\n            >\n              ${this.renderMode()}\n            </tr>\n          </tbody>\n      </table>\n    </div>\n    \x3c!--[if mso | IE]>\n          </td>\n        </tr>\n      </table>\n    <![endif]--\x3e\n    `}}]),A}(f.BodyComponent);t.default=g,(0,u.default)(g,"componentName","mj-hero"),(0,u.default)(g,"allowedAttributes",{mode:"string",height:"unit(px,%)","background-url":"string","background-width":"unit(px,%)","background-height":"unit(px,%)","background-position":"string","border-radius":"string","container-background-color":"color","inner-background-color":"color","inner-padding":"unit(px,%){1,4}","inner-padding-top":"unit(px,%)","inner-padding-left":"unit(px,%)","inner-padding-right":"unit(px,%)","inner-padding-bottom":"unit(px,%)",padding:"unit(px,%){1,4}","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)","background-color":"color","vertical-align":"enum(top,bottom,middle)"}),(0,u.default)(g,"defaultAttributes",{mode:"fixed-height",height:"0px","background-url":null,"background-position":"center center",padding:"0px","padding-bottom":null,"padding-left":null,"padding-right":null,"padding-top":null,"background-color":"#ffffff","vertical-align":"top"}),e.exports=t.default},function(e,t){var A=Array.prototype.join;e.exports=function(e,t){return null==e?"":A.call(e,t)}},function(e,t){e.exports={cap:!1,curry:!1,fixed:!1,immutable:!1,rearg:!1}},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25),l=n(A(257));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{table:{"border-collapse":"separate",width:this.getAttribute("width"),"line-height":"100%"},td:{border:this.getAttribute("border"),"border-bottom":this.getAttribute("border-bottom"),"border-left":this.getAttribute("border-left"),"border-radius":this.getAttribute("border-radius"),"border-right":this.getAttribute("border-right"),"border-top":this.getAttribute("border-top"),cursor:"auto","font-style":this.getAttribute("font-style"),height:this.getAttribute("height"),"mso-padding-alt":this.getAttribute("inner-padding"),"text-align":this.getAttribute("text-align"),background:this.getAttribute("background-color")},content:{display:"inline-block",width:this.calculateAWidth(this.getAttribute("width")),background:this.getAttribute("background-color"),color:this.getAttribute("color"),"font-family":this.getAttribute("font-family"),"font-size":this.getAttribute("font-size"),"font-style":this.getAttribute("font-style"),"font-weight":this.getAttribute("font-weight"),"line-height":this.getAttribute("line-height"),"letter-spacing":this.getAttribute("letter-spacing"),margin:"0","text-decoration":this.getAttribute("text-decoration"),"text-transform":this.getAttribute("text-transform"),padding:this.getAttribute("inner-padding"),"mso-padding-alt":"0px","border-radius":this.getAttribute("border-radius")}}}},{key:"calculateAWidth",value:function(e){if(!e)return null;const{parsedWidth:t,unit:A}=(0,l.default)(e);if("px"!==A)return null;const{borders:n}=this.getBoxWidths();return t-(this.getShorthandAttrValue("inner-padding","left")+this.getShorthandAttrValue("inner-padding","right"))-n+"px"}},{key:"render",value:function(){const e=this.getAttribute("href")?"a":"p";return`\n      <table\n        ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"table"})}\n      >\n        <tbody>\n          <tr>\n            <td\n              ${this.htmlAttributes({align:"center",bgcolor:"none"===this.getAttribute("background-color")?void 0:this.getAttribute("background-color"),role:"presentation",style:"td",valign:this.getAttribute("vertical-align")})}\n            >\n              <${e}\n                ${this.htmlAttributes({href:this.getAttribute("href"),name:this.getAttribute("name"),rel:this.getAttribute("rel"),title:this.getAttribute("title"),style:"content",target:"a"===e?this.getAttribute("target"):void 0})}\n              >\n                ${this.getContent()}\n              </${e}>\n            </td>\n          </tr>\n        </tbody>\n      </table>\n    `}}]),A}(u.BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-button"),(0,s.default)(c,"endingTag",!0),(0,s.default)(c,"allowedAttributes",{align:"enum(left,center,right)","background-color":"color","border-bottom":"string","border-left":"string","border-radius":"string","border-right":"string","border-top":"string",border:"string",color:"color","container-background-color":"color","font-family":"string","font-size":"unit(px)","font-style":"string","font-weight":"string",height:"unit(px,%)",href:"string",name:"string",title:"string","inner-padding":"unit(px,%){1,4}","letter-spacing":"unitWithNegative(px,em)","line-height":"unit(px,%,)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}",rel:"string",target:"string","text-decoration":"string","text-transform":"string","vertical-align":"enum(top,bottom,middle)","text-align":"enum(left,right,center)",width:"unit(px,%)"}),(0,s.default)(c,"defaultAttributes",{align:"center","background-color":"#414141",border:"none","border-radius":"3px",color:"#ffffff","font-family":"Ubuntu, Helvetica, Arial, sans-serif","font-size":"13px","font-weight":"normal","inner-padding":"10px 25px","line-height":"120%",padding:"10px 25px",target:"_blank","text-decoration":"none","text-transform":"none","vertical-align":"middle"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25),l=n(A(257));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getChildContext",value:function(){const{containerWidth:e}=this.context,{nonRawSiblings:t}=this.props,{borders:A,paddings:n}=this.getBoxWidths(),r=n+A+(this.getShorthandAttrValue("inner-border","left")+this.getShorthandAttrValue("inner-border","right"));let a=this.getAttribute("width")||parseFloat(e)/t+"px";const{unit:i,parsedWidth:o}=(0,l.default)(a,{parseFloatToInt:!1});return a="%"===i?parseFloat(e)*o/100-r+"px":o-r+"px",{...this.context,containerWidth:a}}},{key:"getStyles",value:function(){const e={"background-color":this.getAttribute("background-color"),border:this.getAttribute("border"),"border-bottom":this.getAttribute("border-bottom"),"border-left":this.getAttribute("border-left"),"border-radius":this.getAttribute("border-radius"),"border-right":this.getAttribute("border-right"),"border-top":this.getAttribute("border-top"),"vertical-align":this.getAttribute("vertical-align")};return{div:{"font-size":"0px","text-align":"left",direction:this.getAttribute("direction"),display:"inline-block","vertical-align":this.getAttribute("vertical-align"),width:this.getMobileWidth()},table:{...this.hasGutter()?{"background-color":this.getAttribute("inner-background-color"),border:this.getAttribute("inner-border"),"border-bottom":this.getAttribute("inner-border-bottom"),"border-left":this.getAttribute("inner-border-left"),"border-radius":this.getAttribute("inner-border-radius"),"border-right":this.getAttribute("inner-border-right"),"border-top":this.getAttribute("inner-border-top")}:e},tdOutlook:{"vertical-align":this.getAttribute("vertical-align"),width:this.getWidthAsPixel()},gutter:{...e,padding:this.getAttribute("padding"),"padding-top":this.getAttribute("padding-top"),"padding-right":this.getAttribute("padding-right"),"padding-bottom":this.getAttribute("padding-bottom"),"padding-left":this.getAttribute("padding-left")}}}},{key:"getMobileWidth",value:function(){const{containerWidth:e}=this.context,{nonRawSiblings:t}=this.props,A=this.getAttribute("width");if("mobileWidth"!==this.getAttribute("mobileWidth"))return"100%";if(void 0===A)return parseInt(100/t,10)+"%";const{unit:n,parsedWidth:r}=(0,l.default)(A,{parseFloatToInt:!1});switch(n){case"%":return A;case"px":default:return r/parseInt(e,10)+"%"}}},{key:"getWidthAsPixel",value:function(){const{containerWidth:e}=this.context,{unit:t,parsedWidth:A}=(0,l.default)(this.getParsedWidth(!0),{parseFloatToInt:!1});return"%"===t?parseFloat(e)*A/100+"px":A+"px"}},{key:"getParsedWidth",value:function(e){const{nonRawSiblings:t}=this.props,A=this.getAttribute("width")||100/t+"%",{unit:n,parsedWidth:r}=(0,l.default)(A,{parseFloatToInt:!1});return e?`${r}${n}`:{unit:n,parsedWidth:r}}},{key:"getColumnClass",value:function(){const{addMediaQuery:e}=this.context;let t="";const{parsedWidth:A,unit:n}=this.getParsedWidth(),r=A.toString().replace(".","-");switch(n){case"%":t="mj-column-per-"+r;break;case"px":default:t="mj-column-px-"+r}return e(t,{parsedWidth:A,unit:n}),t}},{key:"hasGutter",value:function(){return["padding","padding-bottom","padding-left","padding-right","padding-top"].some(e=>null!=this.getAttribute(e))}},{key:"renderGutter",value:function(){return`\n      <table\n        ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",width:"100%"})}\n      >\n        <tbody>\n          <tr>\n            <td ${this.htmlAttributes({style:"gutter"})}>\n              ${this.renderColumn()}\n            </td>\n          </tr>\n        </tbody>\n      </table>\n    `}},{key:"renderColumn",value:function(){const{children:e}=this.props;return`\n      <table\n        ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"table",width:"100%"})}\n      >\n        <tbody>\n          ${this.renderChildren(e,{renderer:e=>e.constructor.isRawElement()?e.render():`\n              <tr>\n                <td\n                  ${e.htmlAttributes({align:e.getAttribute("align"),"vertical-align":e.getAttribute("vertical-align"),class:e.getAttribute("css-class"),style:{background:e.getAttribute("container-background-color"),"font-size":"0px",padding:e.getAttribute("padding"),"padding-top":e.getAttribute("padding-top"),"padding-right":e.getAttribute("padding-right"),"padding-bottom":e.getAttribute("padding-bottom"),"padding-left":e.getAttribute("padding-left"),"word-break":"break-word"}})}\n                >\n                  ${e.render()}\n                </td>\n              </tr>\n            `})}\n        </tbody>\n      </table>\n    `}},{key:"render",value:function(){let e=this.getColumnClass()+" mj-outlook-group-fix";return this.getAttribute("css-class")&&(e+=" "+this.getAttribute("css-class")),`\n      <div\n        ${this.htmlAttributes({class:e,style:"div"})}\n      >\n        ${this.hasGutter()?this.renderGutter():this.renderColumn()}\n      </div>\n    `}}]),A}(u.BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-column"),(0,s.default)(c,"allowedAttributes",{"background-color":"color",border:"string","border-bottom":"string","border-left":"string","border-radius":"unit(px,%){1,4}","border-right":"string","border-top":"string",direction:"enum(ltr,rtl)","inner-background-color":"color","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)","inner-border":"string","inner-border-bottom":"string","inner-border-left":"string","inner-border-radius":"unit(px,%){1,4}","inner-border-right":"string","inner-border-top":"string",padding:"unit(px,%){1,4}","vertical-align":"enum(top,bottom,middle)",width:"unit(px,%)"}),(0,s.default)(c,"defaultAttributes",{direction:"ltr","vertical-align":"top"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25),l=n(A(257));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){let e="0px auto";"left"===this.getAttribute("align")?e="0px":"right"===this.getAttribute("align")&&(e="0px 0px 0px auto");const t={"border-top":["style","width","color"].map(e=>this.getAttribute("border-"+e)).join(" "),"font-size":"1px",margin:e,width:this.getAttribute("width")};return{p:t,outlook:{...t,width:this.getOutlookWidth()}}}},{key:"getOutlookWidth",value:function(){const{containerWidth:e}=this.context,t=this.getShorthandAttrValue("padding","left")+this.getShorthandAttrValue("padding","right"),A=this.getAttribute("width"),{parsedWidth:n,unit:r}=(0,l.default)(A);switch(r){case"%":return(parseInt(e,10)-t)*(parseInt(n,10)/100)+"px";case"px":return A;default:return parseInt(e,10)-t+"px"}}},{key:"renderAfter",value:function(){return`\n      \x3c!--[if mso | IE]>\n        <table\n          ${this.htmlAttributes({align:this.getAttribute("align"),border:"0",cellpadding:"0",cellspacing:"0",style:"outlook",role:"presentation",width:this.getOutlookWidth()})}\n        >\n          <tr>\n            <td style="height:0;line-height:0;">\n              &nbsp;\n            </td>\n          </tr>\n        </table>\n      <![endif]--\x3e\n    `}},{key:"render",value:function(){return`\n      <p\n        ${this.htmlAttributes({style:"p"})}\n      >\n      </p>\n      ${this.renderAfter()}\n    `}}]),A}(u.BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-divider"),(0,s.default)(c,"allowedAttributes",{"border-color":"color","border-style":"string","border-width":"unit(px)","container-background-color":"color",padding:"unit(px,%){1,4}","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",width:"unit(px,%)",align:"enum(left,center,right)"}),(0,s.default)(c,"defaultAttributes",{"border-color":"#000000","border-style":"solid","border-width":"4px",padding:"10px 25px",width:"100%",align:"center"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25),l=n(A(257));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getChildContext",value:function(){const{containerWidth:e}=this.context,{nonRawSiblings:t,children:A}=this.props,n=this.getShorthandAttrValue("padding","left")+this.getShorthandAttrValue("padding","right");let r=this.getAttribute("width")||parseFloat(e)/t+"px";const{unit:a,parsedWidth:i}=(0,l.default)(r,{parseFloatToInt:!1});return r="%"===a?parseFloat(e)*i/100-n+"px":i-n+"px",{...this.context,containerWidth:r,nonRawSiblings:A.length}}},{key:"getStyles",value:function(){return{div:{"font-size":"0","line-height":"0","text-align":"left",display:"inline-block",width:"100%",direction:this.getAttribute("direction"),"vertical-align":this.getAttribute("vertical-align"),"background-color":this.getAttribute("background-color")},tdOutlook:{"vertical-align":this.getAttribute("vertical-align"),width:this.getWidthAsPixel()}}}},{key:"getParsedWidth",value:function(e){const{nonRawSiblings:t}=this.props,A=this.getAttribute("width")||100/t+"%",{unit:n,parsedWidth:r}=(0,l.default)(A,{parseFloatToInt:!1});return e?`${r}${n}`:{unit:n,parsedWidth:r}}},{key:"getWidthAsPixel",value:function(){const{containerWidth:e}=this.context,{unit:t,parsedWidth:A}=(0,l.default)(this.getParsedWidth(!0),{parseFloatToInt:!1});return"%"===t?parseFloat(e)*A/100+"px":A+"px"}},{key:"getColumnClass",value:function(){const{addMediaQuery:e}=this.context;let t="";const{parsedWidth:A,unit:n}=this.getParsedWidth();switch(n){case"%":t="mj-column-per-"+parseInt(A,10);break;case"px":default:t="mj-column-px-"+parseInt(A,10)}return e(t,{parsedWidth:A,unit:n}),t}},{key:"render",value:function(){const{children:e,nonRawSiblings:t}=this.props,{containerWidth:A}=this.getChildContext(),{containerWidth:n}=this.context,r=e=>{if(!e)return parseInt(n,10)/parseInt(t,10)+"px";const{unit:r,parsedWidth:a}=(0,l.default)(e,{parseFloatToInt:!1});return"%"===r?100*a/A+"px":`${a}${r}`};let a=this.getColumnClass()+" mj-outlook-group-fix";return this.getAttribute("css-class")&&(a+=" "+this.getAttribute("css-class")),`\n      <div\n        ${this.htmlAttributes({class:a,style:"div"})}\n      >\n        \x3c!--[if mso | IE]>\n        <table\n          ${this.htmlAttributes({bgcolor:"none"===this.getAttribute("background-color")?void 0:this.getAttribute("background-color"),border:"0",cellpadding:"0",cellspacing:"0",role:"presentation"})}\n        >\n          <tr>\n        <![endif]--\x3e\n          ${this.renderChildren(e,{attributes:{mobileWidth:"mobileWidth"},renderer:e=>e.constructor.isRawElement()?e.render():`\n              \x3c!--[if mso | IE]>\n              <td\n                ${e.htmlAttributes({style:{align:e.getAttribute("align"),"vertical-align":e.getAttribute("vertical-align"),width:r(e.getWidthAsPixel?e.getWidthAsPixel():e.getAttribute("width"))}})}\n              >\n              <![endif]--\x3e\n                ${e.render()}\n              \x3c!--[if mso | IE]>\n              </td>\n              <![endif]--\x3e\n          `})}\n        \x3c!--[if mso | IE]>\n          </tr>\n          </table>\n        <![endif]--\x3e\n      </div>\n    `}}]),A}(u.BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-group"),(0,s.default)(c,"allowedAttributes",{"background-color":"color",direction:"enum(ltr,rtl)","vertical-align":"enum(top,bottom,middle)",width:"unit(px,%)"}),(0,s.default)(c,"defaultAttributes",{direction:"ltr"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(61)),o=n(A(7)),s=n(A(19)),u=n(A(1)),l=n(A(861)),c=A(25),p=n(A(257));let d=function(e){(0,o.default)(A,e);var t=(0,s.default)(A);function A(...e){var n;return(0,r.default)(this,A),n=t.call(this,...e),(0,u.default)((0,i.default)(n),"headStyle",e=>`\n    @media only screen and (max-width:${e}) {\n      table.mj-full-width-mobile { width: 100% !important; }\n      td.mj-full-width-mobile { width: auto !important; }\n    }\n  `),n}return(0,a.default)(A,[{key:"getStyles",value:function(){const e=this.getContentWidth(),t="full-width"===this.getAttribute("full-width"),{parsedWidth:A,unit:n}=(0,p.default)(e);return{img:{border:this.getAttribute("border"),"border-left":this.getAttribute("border-left"),"border-right":this.getAttribute("border-right"),"border-top":this.getAttribute("border-top"),"border-bottom":this.getAttribute("border-bottom"),"border-radius":this.getAttribute("border-radius"),display:"block",outline:"none","text-decoration":"none",height:this.getAttribute("height"),"max-height":this.getAttribute("max-height"),"min-width":t?"100%":null,width:"100%","max-width":t?"100%":null,"font-size":this.getAttribute("font-size")},td:{width:t?null:`${A}${n}`},table:{"min-width":t?"100%":null,"max-width":t?"100%":null,width:t?`${A}${n}`:null,"border-collapse":"collapse","border-spacing":"0px"}}}},{key:"getContentWidth",value:function(){const e=this.getAttribute("width")?parseInt(this.getAttribute("width"),10):1/0,{box:t}=this.getBoxWidths();return(0,l.default)([t,e])}},{key:"renderImage",value:function(){const e=this.getAttribute("height"),t=`\n      <img\n        ${this.htmlAttributes({alt:this.getAttribute("alt"),height:e&&("auto"===e?e:parseInt(e,10)),src:this.getAttribute("src"),srcset:this.getAttribute("srcset"),sizes:this.getAttribute("sizes"),style:"img",title:this.getAttribute("title"),width:this.getContentWidth(),usemap:this.getAttribute("usemap")})}\n      />\n    `;return this.getAttribute("href")?`\n        <a\n          ${this.htmlAttributes({href:this.getAttribute("href"),target:this.getAttribute("target"),rel:this.getAttribute("rel"),name:this.getAttribute("name"),title:this.getAttribute("title")})}\n        >\n          ${t}\n        </a>\n      `:t}},{key:"render",value:function(){return`\n      <table\n        ${this.htmlAttributes({border:"0",cellpadding:"0",cellspacing:"0",role:"presentation",style:"table",class:this.getAttribute("fluid-on-mobile")?"mj-full-width-mobile":null})}\n      >\n        <tbody>\n          <tr>\n            <td ${this.htmlAttributes({style:"td",class:this.getAttribute("fluid-on-mobile")?"mj-full-width-mobile":null})}>\n              ${this.renderImage()}\n            </td>\n          </tr>\n        </tbody>\n      </table>\n    `}}]),A}(c.BodyComponent);t.default=d,(0,u.default)(d,"componentName","mj-image"),(0,u.default)(d,"allowedAttributes",{alt:"string",href:"string",name:"string",src:"string",srcset:"string",sizes:"string",title:"string",rel:"string",align:"enum(left,center,right)",border:"string","border-bottom":"string","border-left":"string","border-right":"string","border-top":"string","border-radius":"unit(px,%){1,4}","container-background-color":"color","fluid-on-mobile":"boolean",padding:"unit(px,%){1,4}","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",target:"string",width:"unit(px)",height:"unit(px,auto)","max-height":"unit(px,%)","font-size":"unit(px)",usemap:"string"}),(0,u.default)(d,"defaultAttributes",{align:"center",border:"0",height:"auto",padding:"10px 25px",target:"_blank","font-size":"13px"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"render",value:function(){return this.getContent()}}]),A}(A(25).BodyComponent);t.default=u,(0,s.default)(u,"componentName","mj-raw"),(0,s.default)(u,"endingTag",!0),(0,s.default)(u,"rawElement",!0),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1));let u=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{div:{height:this.getAttribute("height"),"line-height":this.getAttribute("height")}}}},{key:"render",value:function(){return`\n      <div\n        ${this.htmlAttributes({style:"div"})}\n      >&#8202;</div>\n    `}}]),A}(A(25).BodyComponent);t.default=u,(0,s.default)(u,"componentName","mj-spacer"),(0,s.default)(u,"allowedAttributes",{border:"string","border-bottom":"string","border-left":"string","border-right":"string","border-top":"string","container-background-color":"color","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}",height:"unit(px,%)"}),(0,s.default)(u,"defaultAttributes",{height:"20px"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=A(25),l=n(A(285));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{text:{"font-family":this.getAttribute("font-family"),"font-size":this.getAttribute("font-size"),"font-style":this.getAttribute("font-style"),"font-weight":this.getAttribute("font-weight"),"letter-spacing":this.getAttribute("letter-spacing"),"line-height":this.getAttribute("line-height"),"text-align":this.getAttribute("align"),"text-decoration":this.getAttribute("text-decoration"),"text-transform":this.getAttribute("text-transform"),color:this.getAttribute("color"),height:this.getAttribute("height")}}}},{key:"renderContent",value:function(){return`\n      <div\n        ${this.htmlAttributes({style:"text"})}\n      >${this.getContent()}</div>\n    `}},{key:"render",value:function(){const e=this.getAttribute("height");return e?`\n        ${(0,l.default)(`\n          <table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td height="${e}" style="vertical-align:top;height:${e};">\n        `)}\n        ${this.renderContent()}\n        ${(0,l.default)("\n          </td></tr></table>\n        ")}\n      `:this.renderContent()}}]),A}(u.BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-text"),(0,s.default)(c,"endingTag",!0),(0,s.default)(c,"allowedAttributes",{align:"enum(left,right,center,justify)","background-color":"color",color:"color","container-background-color":"color","font-family":"string","font-size":"unit(px)","font-style":"string","font-weight":"string",height:"unit(px,%)","letter-spacing":"unitWithNegative(px,em)","line-height":"unit(px,%,)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}","text-decoration":"string","text-transform":"string","vertical-align":"enum(top,bottom,middle)"}),(0,s.default)(c,"defaultAttributes",{align:"left",color:"#000000","font-family":"Ubuntu, Helvetica, Arial, sans-serif","font-size":"13px","line-height":"1",padding:"10px 25px"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=n(A(277)),l=n(A(257));let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"getStyles",value:function(){return{table:{color:this.getAttribute("color"),"font-family":this.getAttribute("font-family"),"font-size":this.getAttribute("font-size"),"line-height":this.getAttribute("line-height"),"table-layout":this.getAttribute("table-layout"),width:this.getAttribute("width"),border:this.getAttribute("border")}}}},{key:"getWidth",value:function(){const e=this.getAttribute("width"),{parsedWidth:t,unit:A}=(0,l.default)(e);return"%"===A?e:t}},{key:"render",value:function(){const e=(0,u.default)(["cellpadding","cellspacing","role"],(e,t)=>({...e,[t]:this.getAttribute(t)}),{});return`\n      <table\n        ${this.htmlAttributes({...e,width:this.getWidth(),border:"0",style:"table"})}\n      >\n        ${this.getContent()}\n      </table>\n    `}}]),A}(A(25).BodyComponent);t.default=c,(0,s.default)(c,"componentName","mj-table"),(0,s.default)(c,"endingTag",!0),(0,s.default)(c,"allowedAttributes",{align:"enum(left,right,center)",border:"string",cellpadding:"integer",cellspacing:"integer","container-background-color":"color",color:"color","font-family":"string","font-size":"unit(px)","font-weight":"string","line-height":"unit(px,%,)","padding-bottom":"unit(px,%)","padding-left":"unit(px,%)","padding-right":"unit(px,%)","padding-top":"unit(px,%)",padding:"unit(px,%){1,4}",role:"enum(none,presentation)","table-layout":"enum(auto,fixed,initial,inherit)","vertical-align":"enum(top,bottom,middle)",width:"unit(px,%)"}),(0,s.default)(c,"defaultAttributes",{align:"left",border:"none",cellpadding:"0",cellspacing:"0",color:"#000000","font-family":"Ubuntu, Helvetica, Arial, sans-serif","font-size":"13px","line-height":"22px",padding:"10px 25px","table-layout":"auto",width:"100%"}),e.exports=t.default},function(e,t,A){"use strict";var n=A(0).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(A(2)),a=n(A(3)),i=n(A(7)),o=n(A(19)),s=n(A(1)),u=n(A(866)),l=A(25);let c=function(e){(0,i.default)(A,e);var t=(0,o.default)(A);function A(){return(0,r.default)(this,A),t.apply(this,arguments)}return(0,a.default)(A,[{key:"renderWrappedChildren",value:function(){const{children:e}=this.props,{containerWidth:t}=this.context;return`\n      ${this.renderChildren(e,{renderer:e=>e.constructor.isRawElement()?e.render():`\n          \x3c!--[if mso | IE]>\n            <tr>\n              <td\n                ${e.htmlAttributes({align:e.getAttribute("align"),class:(0,l.suffixCssClasses)(e.getAttribute("css-class"),"outlook"),width:t})}\n              >\n          <![endif]--\x3e\n            ${e.render()}\n          \x3c!--[if mso | IE]>\n              </td>\n            </tr>\n          <![endif]--\x3e\n        `})}\n    `}}]),A}(u.default);t.default=c,(0,s.default)(c,"componentName","mj-wrapper"),e.exports=t.default},function(e,t,A){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={mjml:["mj-body","mj-head","mj-raw"],"mj-accordion":["mj-accordion-element","mj-raw"],"mj-accordion-element":["mj-accordion-title","mj-accordion-text","mj-raw"],"mj-accordion-title":[],"mj-accordion-text":[],"mj-attributes":[/^.*^/],"mj-body":["mj-raw","mj-section","mj-wrapper","mj-hero"],"mj-button":[],"mj-carousel":["mj-carousel-image"],"mj-carousel-image":[],"mj-column":["mj-accordion","mj-button","mj-carousel","mj-divider","mj-image","mj-raw","mj-social","mj-spacer","mj-table","mj-text","mj-navbar"],"mj-html-attribute":[],"mj-html-attributes":["mj-selector"],"mj-divider":[],"mj-group":["mj-column","mj-raw"],"mj-head":["mj-attributes","mj-breakpoint","mj-html-attributes","mj-font","mj-preview","mj-style","mj-title","mj-raw"],"mj-hero":["mj-accordion","mj-button","mj-carousel","mj-divider","mj-image","mj-social","mj-spacer","mj-table","mj-text","mj-navbar","mj-raw"],"mj-image":[],"mj-navbar":["mj-navbar-link","mj-raw"],"mj-raw":[],"mj-section":["mj-column","mj-group","mj-raw"],"mj-selector":["mj-html-attribute"],"mj-social":["mj-social-element","mj-raw"],"mj-social-element":[],"mj-spacer":[],"mj-table":[],"mj-text":[],"mj-wrapper":["mj-hero","mj-raw","mj-section"]},e.exports=t.default},function(e,t,A){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var A in e)Object.prototype.hasOwnProperty.call(e,A)&&(t[A]=e[A]);return t.default=e,t}t.__esModule=!0;var a=r(A(867)),i=n(A(1170)),o=n(A(258)),s=r(A(154)),u=r(A(1171)),l=n(A(1173));function c(){var e=new a.HandlebarsEnvironment;return s.extend(e,a),e.SafeString=i.default,e.Exception=o.default,e.Utils=s,e.escapeExpression=s.escapeExpression,e.VM=u,e.template=function(t){return u.template(t,e)},e}var p=c();p.create=c,l.default(p),p.default=p,t.default=p,e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0;var n=A(154);t.default=function(e){e.registerHelper("blockHelperMissing",(function(t,A){var r=A.inverse,a=A.fn;if(!0===t)return a(this);if(!1===t||null==t)return r(this);if(n.isArray(t))return t.length>0?(A.ids&&(A.ids=[A.name]),e.helpers.each(t,A)):r(this);if(A.data&&A.ids){var i=n.createFrame(A.data);i.contextPath=n.appendContextPath(A.data.contextPath,A.name),A={data:i}}return a(t,A)}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0;var n,r=A(154),a=A(258),i=(n=a)&&n.__esModule?n:{default:n};t.default=function(e){e.registerHelper("each",(function(e,t){if(!t)throw new i.default("Must pass iterator to #each");var A,n=t.fn,a=t.inverse,o=0,s="",u=void 0,l=void 0;function c(t,A,a){u&&(u.key=t,u.index=A,u.first=0===A,u.last=!!a,l&&(u.contextPath=l+t)),s+=n(e[t],{data:u,blockParams:r.blockParams([e[t],t],[l+t,null])})}if(t.data&&t.ids&&(l=r.appendContextPath(t.data.contextPath,t.ids[0])+"."),r.isFunction(e)&&(e=e.call(this)),t.data&&(u=r.createFrame(t.data)),e&&"object"==typeof e)if(r.isArray(e))for(var p=e.length;o<p;o++)o in e&&c(o,o,o===e.length-1);else if(global.Symbol&&e[global.Symbol.iterator]){for(var d=[],f=e[global.Symbol.iterator](),h=f.next();!h.done;h=f.next())d.push(h.value);for(p=(e=d).length;o<p;o++)c(o,o,o===e.length-1)}else A=void 0,Object.keys(e).forEach((function(e){void 0!==A&&c(A,o-1),A=e,o++})),void 0!==A&&c(A,o-1,!0);return 0===o&&(s=a(this)),s}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0;var n,r=A(258),a=(n=r)&&n.__esModule?n:{default:n};t.default=function(e){e.registerHelper("helperMissing",(function(){if(1!==arguments.length)throw new a.default('Missing helper: "'+arguments[arguments.length-1].name+'"')}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0;var n,r=A(154),a=A(258),i=(n=a)&&n.__esModule?n:{default:n};t.default=function(e){e.registerHelper("if",(function(e,t){if(2!=arguments.length)throw new i.default("#if requires exactly one argument");return r.isFunction(e)&&(e=e.call(this)),!t.hash.includeZero&&!e||r.isEmpty(e)?t.inverse(this):t.fn(this)})),e.registerHelper("unless",(function(t,A){if(2!=arguments.length)throw new i.default("#unless requires exactly one argument");return e.helpers.if.call(this,t,{fn:A.inverse,inverse:A.fn,hash:A.hash})}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0,t.default=function(e){e.registerHelper("log",(function(){for(var t=[void 0],A=arguments[arguments.length-1],n=0;n<arguments.length-1;n++)t.push(arguments[n]);var r=1;null!=A.hash.level?r=A.hash.level:A.data&&null!=A.data.level&&(r=A.data.level),t[0]=r,e.log.apply(e,t)}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0,t.default=function(e){e.registerHelper("lookup",(function(e,t,A){return e?A.lookupProperty(e,t):e}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0;var n,r=A(154),a=A(258),i=(n=a)&&n.__esModule?n:{default:n};t.default=function(e){e.registerHelper("with",(function(e,t){if(2!=arguments.length)throw new i.default("#with requires exactly one argument");r.isFunction(e)&&(e=e.call(this));var A=t.fn;if(r.isEmpty(e))return t.inverse(this);var n=t.data;return t.data&&t.ids&&((n=r.createFrame(t.data)).contextPath=r.appendContextPath(t.data.contextPath,t.ids[0])),A(e,{data:n,blockParams:r.blockParams([e],[n&&n.contextPath])})}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0,t.registerDefaultDecorators=function(e){a.default(e)};var n,r=A(1168),a=(n=r)&&n.__esModule?n:{default:n}},function(e,t,A){"use strict";t.__esModule=!0;var n=A(154);t.default=function(e){e.registerDecorator("inline",(function(e,t,A,r){var a=e;return t.partials||(t.partials={},a=function(r,a){var i=A.partials;A.partials=n.extend({},i,t.partials);var o=e(r,a);return A.partials=i,o}),t.partials[r.args[0]]=r.fn,a}))},e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0,t.createNewLookupObject=function(){for(var e=arguments.length,t=Array(e),A=0;A<e;A++)t[A]=arguments[A];return n.extend.apply(void 0,[Object.create(null)].concat(t))};var n=A(154)},function(e,t,A){"use strict";function n(e){this.string=e}t.__esModule=!0,n.prototype.toString=n.prototype.toHTML=function(){return""+this.string},t.default=n,e.exports=t.default},function(e,t,A){"use strict";t.__esModule=!0,t.checkRevision=function(e){var t=e&&e[0]||1,A=o.COMPILER_REVISION;if(t>=o.LAST_COMPATIBLE_COMPILER_REVISION&&t<=o.COMPILER_REVISION)return;if(t<o.LAST_COMPATIBLE_COMPILER_REVISION){var n=o.REVISION_CHANGES[A],r=o.REVISION_CHANGES[t];throw new i.default("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+n+") or downgrade your runtime to an older version ("+r+").")}throw new i.default("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+e[1]+").")},t.template=function(e,t){if(!t)throw new i.default("No environment passed to template");if(!e||!e.main)throw new i.default("Unknown template object: "+typeof e);e.main.decorator=e.main_d,t.VM.checkRevision(e.compiler);var A=e.compiler&&7===e.compiler[0];var n={strict:function(e,t,A){if(!e||!(t in e))throw new i.default('"'+t+'" not defined in '+e,{loc:A});return n.lookupProperty(e,t)},lookupProperty:function(e,t){var A=e[t];return null==A||Object.prototype.hasOwnProperty.call(e,t)||l.resultIsAllowed(A,n.protoAccessControl,t)?A:void 0},lookup:function(e,t){for(var A=e.length,r=0;r<A;r++){if(null!=(e[r]&&n.lookupProperty(e[r],t)))return e[r][t]}},lambda:function(e,t){return"function"==typeof e?e.call(t):e},escapeExpression:r.escapeExpression,invokePartial:function(A,n,a){a.hash&&(n=r.extend({},n,a.hash),a.ids&&(a.ids[0]=!0)),A=t.VM.resolvePartial.call(this,A,n,a);var o=r.extend({},a,{hooks:this.hooks,protoAccessControl:this.protoAccessControl}),s=t.VM.invokePartial.call(this,A,n,o);if(null==s&&t.compile&&(a.partials[a.name]=t.compile(A,e.compilerOptions,t),s=a.partials[a.name](n,o)),null!=s){if(a.indent){for(var u=s.split("\n"),l=0,c=u.length;l<c&&(u[l]||l+1!==c);l++)u[l]=a.indent+u[l];s=u.join("\n")}return s}throw new i.default("The partial "+a.name+" could not be compiled when running in runtime-only mode")},fn:function(t){var A=e[t];return A.decorator=e[t+"_d"],A},programs:[],program:function(e,t,A,n,r){var a=this.programs[e],i=this.fn(e);return t||r||n||A?a=c(this,e,i,t,A,n,r):a||(a=this.programs[e]=c(this,e,i)),a},data:function(e,t){for(;e&&t--;)e=e._parent;return e},mergeIfNeeded:function(e,t){var A=e||t;return e&&t&&e!==t&&(A=r.extend({},t,e)),A},nullContext:Object.seal({}),noop:t.VM.noop,compilerInfo:e.compiler};function a(t){var A=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],r=A.data;a._setup(A),!A.partial&&e.useData&&(r=d(t,r));var i=void 0,o=e.useBlockParams?[]:void 0;function s(t){return""+e.main(n,t,n.helpers,n.partials,r,o,i)}return e.useDepths&&(i=A.depths?t!=A.depths[0]?[t].concat(A.depths):A.depths:[t]),(s=f(e.main,s,n,A.depths||[],r,o))(t,A)}return a.isTop=!0,a._setup=function(a){if(a.partial)n.protoAccessControl=a.protoAccessControl,n.helpers=a.helpers,n.partials=a.partials,n.decorators=a.decorators,n.hooks=a.hooks;else{var i=r.extend({},t.helpers,a.helpers);!function(e,t){Object.keys(e).forEach((function(A){var n=e[A];e[A]=function(e,t){var A=t.lookupProperty;return u.wrapHelper(e,(function(e){return r.extend({lookupProperty:A},e)}))}(n,t)}))}(i,n),n.helpers=i,e.usePartial&&(n.partials=n.mergeIfNeeded(a.partials,t.partials)),(e.usePartial||e.useDecorators)&&(n.decorators=r.extend({},t.decorators,a.decorators)),n.hooks={},n.protoAccessControl=l.createProtoAccessControl(a);var o=a.allowCallsToHelperMissing||A;s.moveHelperToHooks(n,"helperMissing",o),s.moveHelperToHooks(n,"blockHelperMissing",o)}},a._child=function(t,A,r,a){if(e.useBlockParams&&!r)throw new i.default("must pass block params");if(e.useDepths&&!a)throw new i.default("must pass parent depths");return c(n,t,e[t],A,0,r,a)},a},t.wrapProgram=c,t.resolvePartial=function(e,t,A){e?e.call||A.name||(A.name=e,e=A.partials[e]):e="@partial-block"===A.name?A.data["partial-block"]:A.partials[A.name];return e},t.invokePartial=function(e,t,A){var n=A.data&&A.data["partial-block"];A.partial=!0,A.ids&&(A.data.contextPath=A.ids[0]||A.data.contextPath);var a=void 0;A.fn&&A.fn!==p&&function(){A.data=o.createFrame(A.data);var e=A.fn;a=A.data["partial-block"]=function(t){var A=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return A.data=o.createFrame(A.data),A.data["partial-block"]=n,e(t,A)},e.partials&&(A.partials=r.extend({},A.partials,e.partials))}();void 0===e&&a&&(e=a);if(void 0===e)throw new i.default("The partial "+A.name+" could not be found");if(e instanceof Function)return e(t,A)},t.noop=p;var n,r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var A in e)Object.prototype.hasOwnProperty.call(e,A)&&(t[A]=e[A]);return t.default=e,t}(A(154)),a=A(258),i=(n=a)&&n.__esModule?n:{default:n},o=A(867),s=A(868),u=A(1172),l=A(870);function c(e,t,A,n,r,a,i){function o(t){var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],o=i;return!i||t==i[0]||t===e.nullContext&&null===i[0]||(o=[t].concat(i)),A(e,t,e.helpers,e.partials,r.data||n,a&&[r.blockParams].concat(a),o)}return(o=f(A,o,e,i,n,a)).program=t,o.depth=i?i.length:0,o.blockParams=r||0,o}function p(){return""}function d(e,t){return t&&"root"in t||((t=t?o.createFrame(t):{}).root=e),t}function f(e,t,A,n,a,i){if(e.decorator){var o={};t=e.decorator(t,o,A,n&&n[0],a,i,n),r.extend(t,o)}return t}},function(e,t,A){"use strict";t.__esModule=!0,t.wrapHelper=function(e,t){if("function"!=typeof e)return e;return function(){var A=arguments[arguments.length-1];return arguments[arguments.length-1]=t(A),e.apply(this,arguments)}}},function(e,t,A){"use strict";t.__esModule=!0,t.default=function(e){var t="undefined"!=typeof global?global:window,A=t.Handlebars;e.noConflict=function(){return t.Handlebars===e&&(t.Handlebars=A),e}},e.exports=t.default},function(e,t,A){var n=A(559);e.exports=(n.default||n).template({compiler:[8,">= 4.3.0"],main:function(e,t,A,n,r){return"<mj-style>\n  .main div{ line-height: 23.4px !important; font-family: 'Lato', sans-serif !important; }\n  .main .background{ background: radial-gradient(96.2% 96.2% at 50% 3.8%,\n  #343641 0%, #1B1C22 100%) !important; }\n</mj-style>\n<mj-style>\n  .small div{ font-weight: 400 !important; font-size: 13px !important;\n  line-height: 23.4px !important; }\n</mj-style>\n<mj-style>\n  .header-title div{ font-weight: normal !important; font-size: 24px !important;\n  line-height: 29px !important; }\n</mj-style>\n<mj-style>\n  .m-divider p { margin: 60px 0 54px 0 !important; }\n</mj-style>\n<mj-style>\n  .button table { background-color: #F1C017 !important; margin: 10px !important;\n  } .button-with-icon td { padding-right: 1px !important; } .button-with-icon\n  table { background-color: #F1C017 !important; margin-left: 10px !important; margin-right: 10px !important; }\n  .button-with-icon span { vertical-align: middle !important; }\n  .button-with-icon a { vertical-align: middle !important; padding-right: 10px !important;}\n  .button-with-icon a img { padding-top: 20px;}\n</mj-style>\n<mj-style>\n  .custom-link a { color: #F1C017 !important; text-decoration: none !important;\n  } .custom-link a:visited { color: #F1C017 !important; text-decoration: none\n  !important; }\n</mj-style>\n<mj-style>\n  .text-and-image img { vertical-align: middle!important; margin-right:\n  12px!important }\n</mj-style>\n<mj-attributes>\n  <mj-all font-family=\"Lato, sans-serif\" font-size=\"16px\" />\n</mj-attributes>\n<mj-font name=\"Lato\" href=\"https://fonts.googleapis.com/css?family=Lato\" />\n<mj-style>\n  @font-face {\n    font-family: 'Lato';\n    font-style: normal;\n    font-weight: 400;\n    src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v13/8qcEw_nrk_5HEcCpYdJu8BTbgVql8nDJpwnrE27mub0.woff2) format('woff2');\n    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;\n  }\n  @font-face {\n    font-family: 'Lato';\n    font-style: normal;\n    font-weight: 400;\n    src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v13/MDadn8DQ_3oT6kvnUq_2r_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');\n    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;\n  }\n  @font-face {\n    font-family: 'Lato-Bold';\n    font-style: normal;\n    font-weight: 800;\n    src: asset-url('Lato-Bold.woff2') format('woff2');\n  }\n</mj-style>"},useData:!0})},function(e,t,A){var n=A(559);e.exports=(n.default||n).template({compiler:[8,">= 4.3.0"],main:function(e,t,A,n,r){var a,i=null!=t?t:e.nullContext||{},o=e.hooks.helperMissing,s=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'<mj-section css-class="background" padding="17px" align="center">\n  <mj-social\n    css-class="button-with-icon"\n    icon-size="36px"\n    mode="horizontal"\n    font-size="24px"    \n    font-weight="normal"\n  >\n    <mj-social-element\n      color="white"\n      src="'+s("function"==typeof(a=null!=(a=u(A,"baseUrl")||(null!=t?u(t,"baseUrl"):t))?a:o)?a.call(i,{name:"baseUrl",hash:{},data:r,loc:{start:{line:11,column:11},end:{line:11,column:22}}}):a)+'/assets/ecolyo-icon.png"\n      name="ecolyo"\n      padding="0 10px 0 0"      \n      align="center"\n    >\n      '+s("function"==typeof(a=null!=(a=u(A,"title")||(null!=t?u(t,"title"):t))?a:o)?a.call(i,{name:"title",hash:{},data:r,loc:{start:{line:16,column:6},end:{line:16,column:15}}}):a)+"\n    </mj-social-element>\n  </mj-social>\n</mj-section>\n"},useData:!0})},function(e,t,A){var n=A(559);e.exports=(n.default||n).template({compiler:[8,">= 4.3.0"],main:function(e,t,A,n,r){var a,i=null!=t?t:e.nullContext||{},o=e.hooks.helperMissing,s=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'<mj-section background-color="black">\n  <mj-section>\n    <mj-column  vertical-align="middle">\n      <mj-image src="'+s("function"==typeof(a=null!=(a=u(A,"baseUrl")||(null!=t?u(t,"baseUrl"):t))?a:o)?a.call(i,{name:"baseUrl",hash:{},data:r,loc:{start:{line:4,column:21},end:{line:4,column:32}}}):a)+'/assets/logo-grandlyon.png" alt="logo-grandlyon">\n      </mj-image>\n    </mj-column>\n\n    <mj-column vertical-align="middle">\n      <mj-image src="'+s("function"==typeof(a=null!=(a=u(A,"baseUrl")||(null!=t?u(t,"baseUrl"):t))?a:o)?a.call(i,{name:"baseUrl",hash:{},data:r,loc:{start:{line:9,column:21},end:{line:9,column:32}}}):a)+'/assets/logo-gouv.png" alt="logo-gouvernement">\n      </mj-image>\n    </mj-column>\n\n    <mj-column  vertical-align="middle" >\n      <mj-image src="'+s("function"==typeof(a=null!=(a=u(A,"baseUrl")||(null!=t?u(t,"baseUrl"):t))?a:o)?a.call(i,{name:"baseUrl",hash:{},data:r,loc:{start:{line:14,column:21},end:{line:14,column:32}}}):a)+'/assets/logo-territoire.png" alt="logo-territoire">\n      </mj-image>\n    </mj-column>\n\n    <mj-column vertical-align="middle">\n      <mj-image src="'+s("function"==typeof(a=null!=(a=u(A,"baseUrl")||(null!=t?u(t,"baseUrl"):t))?a:o)?a.call(i,{name:"baseUrl",hash:{},data:r,loc:{start:{line:19,column:21},end:{line:19,column:32}}}):a)+'/assets/logo-tiga-white.png" alt="logo-tiga" >\n      </mj-image>\n    </mj-column>\n\n  </mj-section>\n</mj-section>\n'},useData:!0})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,A){"use strict";(function(e){var t,n=A(0),r=n(A(149)),a=n(A(8)),i=A(310),o=n(A(619)),s=n(A(896)),u=A(33),l=n(A(897)),c=A(35),p=n(A(276)),d=A(575),f=n(A(789));(t="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&t(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;const h=A(1431),m=r.default.namespace("alert"),g=async({client:e})=>{m("info","Fetching user profile...");const t=new o.default(e),A=new p.default(e),n=await t.getProfile();if(!n||!n.sendConsumptionAlert||0===n.waterDailyConsumptionLimit)return void m("info","End of process - Alert report notification is disabled or lack informations from user profile to run");let r="";m("info","water limit is :"+n.waterDailyConsumptionLimit),m("info","Fetching fluid data...");const i=await e.getStackClient().fetchJSON("GET","/settings/instance"),g=(0,a.default)(i,"data.attributes.public_name");g&&(r=g);const v=await e.getStackClient().fetchJSON("GET","/apps/ecolyo"),y=(0,a.default)(v,"data.links.related"),b=await A.getLastDataload(c.FluidType.WATER);let _=0,w=u.DateTime.local().setZone("utc",{keepLocalTime:!0});if(b&&b.length>0&&b.forEach(e=>{e.value&&(_=e.value),e.date&&(w=e.date)}),_<=n.waterDailyConsumptionLimit)return void m("info","End of process - Limit consumption set by the user has not been passed.");m("info","Creation of mail...");const E=new s.default,C=new f.default,x=h({title:"Ça déborde !",baseUrl:C.getPublicURL(),username:r,clientUrl:y+"/#/consumption/water",unsubscribeUrl:y+"/#/options",userLimit:n.waterDailyConsumptionLimit,limitDate:`${w.day} ${(0,d.getPreviousMonthName)(w)}`}),T={mode:"noreply",subject:"[Ecolyo] - Ça déborde !",parts:[{type:"text/html",body:(0,l.default)(x).html}]};m("info","Sending mail..."),E.SendMail(e,T)};var v,y;(0,i.runService)(g),(v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(v.register(m,"log","C:\\Users\\Bastien\\CODE\\ecolyo\\src\\targets\\services\\consumptionAlert.ts"),v.register(g,"consumptionAlert","C:\\Users\\Bastien\\CODE\\ecolyo\\src\\targets\\services\\consumptionAlert.ts")),(y="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&y(e)}).call(this,A(4)(e))},function(e,t,A){var n=A(559);e.exports=(n.default||n).template({1:function(e,t,A,n,r){return""},compiler:[8,">= 4.3.0"],main:function(e,t,n,r,a){var i,o=e.lambda,s=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return"<mjml>\n  <mj-head>\n"+(null!=(i=e.invokePartial(A(1174),t,{name:"style",fn:e.program(1,a,0),inverse:e.noop,data:a,helpers:n,partials:r,decorators:e.decorators}))?i:"")+'  </mj-head>\n  <mj-body background-color="#121212" css-class="main">\n'+(null!=(i=e.invokePartial(A(1175),t,{name:"base/header",fn:e.program(1,a,0),inverse:e.noop,data:a,helpers:n,partials:r,decorators:e.decorators}))?i:"")+'\n  <mj-section background-color="#121212">\n      <mj-column width="60%" vertical-align="middle">\n        <mj-text color="white" font-weight="900" font-size="24px" font-family="Lato">\n          Bonjour '+s(o(null!=t?u(t,"username"):t,t))+',\n        </mj-text>\n        <mj-text color="white" font-weight="400" font-size="18px" font-family="Lato">\n          La limite de consommation d\'eau journalière que vous avez fixée à '+s(o(null!=t?u(t,"userLimit"):t,t))+" L a été dépassée le "+s(o(null!=t?u(t,"limitDate"):t,t))+'.<br />\n          Pour comprendre ce qu’il s’est passé, rendez-vous dans Ecolyo.\n        </mj-text>\n\n      </mj-column>\n      <mj-column width="40%" vertical-align="middle">\n        <mj-image src="'+s(o(null!=t?u(t,"baseUrl"):t,t))+'/assets/baignoire.png" width="132px" align="center"></mj-image>\n      </mj-column>\n    </mj-section>\n\n    <mj-section background-color="#121212">\n      <mj-column>\n        <mj-social css-class="button-with-icon" icon-size="36px" mode="horizontal" font-size="20px" font-weight="700">\n          <mj-social-element src="'+s(o(null!=t?u(t,"baseUrl"):t,t))+'/assets/ecolyo-icon.png" name="ecolyo" padding="0 10px 0 0" href="'+s(o(null!=t?u(t,"clientUrl"):t,t))+'">\n            Voir dans Ecolyo\n          </mj-social-element>\n        </mj-social>\n        <mj-text color="white" font-weight="400" font-size="18px" align="center" font-family="Lato">\n          Vous souhaitez modifier votre seuil d\'alerte ou supprimer cette notification ?  <a href="'+s(o(null!=t?u(t,"unsubscribeUrl"):t,t))+'" style="color: #E3B82A; font-weight: 900 !important;">C\'est ici</a>\n        </mj-text>\n      </mj-column>\n    </mj-section>\n'+(null!=(i=e.invokePartial(A(1176),t,{name:"base/footer",fn:e.program(1,a,0),inverse:e.noop,data:a,helpers:n,partials:r,decorators:e.decorators}))?i:"")+"  </mj-body>\n</mjml>\n"},usePartial:!0,useData:!0})}]);
\ No newline at end of file