mailymaily/dist/mailgo.dark.min.js

2 lines
28 KiB
JavaScript

window.mailgo=function(o){var a={};function n(e){if(a[e])return a[e].exports;var t=a[e]={i:e,l:!1,exports:{}};return o[e].call(t.exports,t,t.exports,n),t.l=!0,t.exports}return n.m=o,n.c=a,n.d=function(o,a,e){n.o(o,a)||Object.defineProperty(o,a,{enumerable:!0,get:e})},n.r=function(o){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},n.t=function(o,a){if(1&a&&(o=n(o)),8&a)return o;if(4&a&&"object"==typeof o&&o&&o.__esModule)return o;var e=Object.create(null);if(n.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:o}),2&a&&"string"!=typeof o)for(var t in o)n.d(e,t,function(a){return o[a]}.bind(null,t));return e},n.n=function(o){var a=o&&o.__esModule?function(){return o.default}:function(){return o};return n.d(a,"a",a),a},n.o=function(o,a){return Object.prototype.hasOwnProperty.call(o,a)},n.p="",n(n.s=4)}([function(o){o.exports=JSON.parse('{"languages":["en","it","es","de","fr","pt","nl"],"translations":{"en":{"open_in_":"open in ","cc_":"cc ","bcc_":"bcc ","subject_":"subject ","body_":"body ","gmail":"Gmail","outlook":"Outlook","telegram":"Telegram","whatsapp":"WhatsApp","skype":"Skype","call":"call","open":"open","_default":" default","_as_default":" as default","copy":"copy"},"it":{"open_in_":"apri con ","cc_":"cc ","bcc_":"ccn ","subject_":"oggetto ","body_":"testo ","gmail":"Gmail","outlook":"Outlook","telegram":"Telegram","whatsapp":"WhatsApp","skype":"Skype","call":"chiama","open":"apri","_default":" ","_as_default":" ","copy":"copia"},"es":{"open_in_":"abrir con ","cc_":"cc ","bcc_":"cco ","subject_":"asunto ","body_":"cuerpo ","gmail":"Gmail","outlook":"Outlook","telegram":"Telegram","whatsapp":"WhatsApp","skype":"Skype","call":"llamar","open":"abrir","_default":" predefinido","_as_default":" por defecto","copy":"copiar"},"de":{"open_in_":"Öffnen in ","cc_":"cc ","bcc_":"bcc ","subject_":"Betreff ","body_":"Nachricht ","gmail":"Gmail","outlook":"Outlook","telegram":"Telegram","whatsapp":"WhatsApp","skype":"Skype","call":"Anrufen","open":"Öffnen","_default":" mit Standard","_as_default":" mit Standard","copy":"kopieren"},"pt":{"open_in_":"abrir com ","cc_":"cc ","bcc_":"cco ","subject_":"assunto ","body_":"corpo ","call":"ligar","open":"abrir","_default":" padrão","_as_default":" por padrão","copy":"copiar"},"fr":{"open_in_":"Ouvrir dans ","cc_":"cc ","bcc_":"cci ","subject_":"sujet ","body_":"contenu ","gmail":"Gmail","outlook":"Outlook","telegram":"Telegram","whatsapp":"WhatsApp","skype":"Skype","call":"Appeler","open":"Ouvrir","_default":" par défaut","_as_default":" par défaut","copy":"Copier"},"nl":{"open_in_":"open in ","cc_":"cc ","bcc_":"bcc ","subject_":"onderwerp ","body_":"bericht ","gmail":"Gmail","outlook":"Outlook","telegram":"Telegram","whatsapp":"WhatsApp","skype":"Skype","call":"bellen","open":"openen","_default":" standaard","_as_default":" als standaard","copy":"kopiëren"}}}')},function(o,a,n){var e=n(2);o.exports="string"==typeof e?e:e.toString()},function(o,a,n){var e=n(3)(!0);e.push([o.i,'.m-modal{position:fixed;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;flex-direction:column;overflow:hidden;font-size:16.5px;z-index:10000}.m-modal p,.m-modal span,.m-modal strong,.m-modal a{margin:0;padding:0;font-size:100%;line-height:1;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-rendering:optimizeLegibility}.m-modal strong{font-weight:700}.m-modal .m-modal-back{position:absolute;z-index:10001;top:0;right:0;bottom:0;left:0;background-color:#20232a;opacity:0.8}.m-modal .m-modal-content{position:relative;z-index:10002;box-sizing:content-box;text-align:center;min-width:200px;max-width:240px;background-color:#fff;opacity:0.95;border-radius:20px;box-shadow:0 3px 20px rgba(32,35,42,0.5);color:#4a4a4a;display:flex;flex-direction:column;overflow:auto;padding:24px;transition:0.5s box-shadow}.m-modal .m-modal-content:hover,.m-modal .m-modal-content:focus,.m-modal .m-modal-content:active{opacity:1}.m-modal .m-modal-content .m-title{margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2em}.m-modal .m-modal-content .m-details{margin-bottom:10px}.m-modal .m-modal-content .m-details p{font-size:12px;margin-top:3px;margin-bottom:3px}.m-modal .m-modal-content a{cursor:pointer;padding:10px;color:#4a4a4a;border-radius:20px;text-decoration:none}.m-modal .m-modal-content a.m-gmail{color:#d44638}.m-modal .m-modal-content a.m-gmail:hover,.m-modal .m-modal-content a.m-gmail:focus,.m-modal .m-modal-content a.m-gmail:active{background-color:rgba(212,70,56,0.08);color:#d44638}.m-modal .m-modal-content a.m-outlook{color:#0072c6}.m-modal .m-modal-content a.m-outlook:hover,.m-modal .m-modal-content a.m-outlook:focus,.m-modal .m-modal-content a.m-outlook:active{background-color:rgba(0,114,198,0.08);color:#0072c6}.m-modal .m-modal-content a.m-tg{color:#08c}.m-modal .m-modal-content a.m-tg:hover,.m-modal .m-modal-content a.m-tg:focus,.m-modal .m-modal-content a.m-tg:active{background-color:rgba(0,136,204,0.08);color:#08c}.m-modal .m-modal-content a.m-wa{color:#00bfa5}.m-modal .m-modal-content a.m-wa:hover,.m-modal .m-modal-content a.m-wa:focus,.m-modal .m-modal-content a.m-wa:active{background-color:rgba(0,191,165,0.08);color:#00bfa5}.m-modal .m-modal-content a.m-skype{color:#00aff0}.m-modal .m-modal-content a.m-skype:hover,.m-modal .m-modal-content a.m-skype:focus,.m-modal .m-modal-content a.m-skype:active{background-color:rgba(0,175,240,0.08);color:#00aff0}.m-modal .m-modal-content a.m-copy{padding:16px 10px;font-size:16px}.m-modal .m-modal-content a.m-default:hover,.m-modal .m-modal-content a.m-default:focus,.m-modal .m-modal-content a.m-default:active,.m-modal .m-modal-content a.m-copy:hover,.m-modal .m-modal-content a.m-copy:focus,.m-modal .m-modal-content a.m-copy:active{background-color:rgba(0,0,0,0.08);color:#4a4a4a}.m-modal .m-modal-content a.m-by{font-size:12px;margin-top:0.8rem;padding:5px;color:#4a4a4a}.m-modal .m-modal-content a.m-by:hover,.m-modal .m-modal-content a.m-by:focus,.m-modal .m-modal-content a.m-by:active{color:#3d3d3d}.m-modal .m-modal-content .w-500{font-weight:500}.m-modal.m-dark .m-modal-content{background-color:#20232a}.m-modal.m-dark .m-modal-content,.m-modal.m-dark .m-modal-content p,.m-modal.m-dark .m-modal-content p span,.m-modal.m-dark .m-modal-content strong{color:#fff}.m-modal.m-dark .m-modal-content a{color:#eaeaea}.m-modal.m-dark .m-modal-content a:not(.m-by):hover,.m-modal.m-dark .m-modal-content a:not(.m-by):focus,.m-modal.m-dark .m-modal-content a:not(.m-by):active{background-color:rgba(134,134,134,0.08);color:#eaeaea}.m-modal.m-dark .m-modal-content a.m-gmail{color:#e07d73}.m-modal.m-dark .m-modal-content a.m-gmail:hover,.m-modal.m-dark .m-modal-content a.m-gmail:focus,.m-modal.m-dark .m-modal-content a.m-gmail:active{background-color:rgba(212,70,56,0.08);color:#e07d73}.m-modal.m-dark .m-modal-content a.m-outlook{color:#4c9cd7}.m-modal.m-dark .m-modal-content a.m-outlook:hover,.m-modal.m-dark .m-modal-content a.m-outlook:focus,.m-modal.m-dark .m-modal-content a.m-outlook:active{background-color:rgba(0,114,198,0.08);color:#4c9cd7}.m-modal.m-dark .m-modal-content a.m-tg{color:#4cabdb}.m-modal.m-dark .m-modal-content a.m-tg:hover,.m-modal.m-dark .m-modal-content a.m-tg:focus,.m-modal.m-dark .m-modal-content a.m-tg:active{background-color:rgba(0,136,204,0.08);color:#4cabdb}.m-modal.m-dark .m-modal-content a.m-wa{color:#4cd2c0}.m-modal.m-dark .m-modal-content a.m-wa:hover,.m-modal.m-dark .m-modal-content a.m-wa:focus,.m-modal.m-dark .m-modal-content a.m-wa:active{background-color:rgba(0,191,165,0.08);color:#4cd2c0}.m-modal.m-dark .m-modal-content a.m-skype{color:#4cc7f4}.m-modal.m-dark .m-modal-content a.m-skype:hover,.m-modal.m-dark .m-modal-content a.m-skype:focus,.m-modal.m-dark .m-modal-content a.m-skype:active{background-color:rgba(0,175,240,0.08);color:#4cc7f4}.m-modal.m-dark .m-modal-content a.m-by:hover,.m-modal.m-dark .m-modal-content a.m-by:focus,.m-modal.m-dark .m-modal-content a.m-by:active{color:#fff}\n',"",{version:3,sources:["/Users/matteo/git/mailgo/src/mailgo.scss"],names:[],mappings:"AAwBA,SACE,cAAe,CACf,KAAM,CACN,OAAQ,CACR,QAAS,CACT,MAAO,CACP,sBAAuB,CACvB,kBAAmB,CACnB,qBAAsB,CACtB,eAAgB,CAChB,gBAAiB,CACjB,aAAc,CAXhB,oDAiBI,QAAS,CACT,SAAU,CACV,cAAe,CACf,aAAc,CACd,gJA3Ce,CA4Cf,iCAAkC,CAtBtC,gBA0BI,eAAgB,CA1BpB,uBA8BI,iBAAkB,CAClB,aAAc,CACd,KAAM,CACN,OAAQ,CACR,QAAS,CACT,MAAO,CACP,wBAAyB,CACzB,WAAY,CArChB,0BAyCI,iBAAkB,CAClB,aAAc,CACd,sBAAuB,CACvB,iBAAkB,CAClB,eAAgB,CAChB,eAAgB,CAChB,qBAAsB,CACtB,YAAa,CACb,kBAnDwB,CAoDxB,wCAA4C,CAC5C,aAtEmB,CAuEnB,YAAa,CACb,qBAAsB,CACtB,aAAc,CACd,YAAa,CACb,0BAA2B,CAxD/B,iGA6DM,SAAU,CA7DhB,mCAiEM,iBAAkB,CAClB,eAAgB,CAChB,kBAAmB,CACnB,sBAAuB,CACvB,iBAAkB,CArExB,qCAyEM,kBAAmB,CAzEzB,uCA2EQ,cAAe,CACf,cAAe,CACf,iBAAkB,CA7E1B,4BAkFM,cAAe,CACf,YAAa,CACb,aAvGiB,CAwGjB,kBAvFsB,CAwFtB,oBAAqB,CAtF3B,oCAyFQ,aA3Ga,CAkBrB,+HA6FU,qCAAyC,CACzC,aAhHW,CAkBrB,sCAmGQ,aApHe,CAiBvB,qIAuGU,qCAAyC,CACzC,aAzHa,CAiBvB,iCA6GQ,UA5HgB,CAexB,sHAiHU,qCAAyC,CACzC,UAjIc,CAexB,iCAuHQ,aAvIU,CAgBlB,sHA2HU,qCAAyC,CACzC,aA5IQ,CAgBlB,oCAiIQ,aA/Ia,CAcrB,+HAqIU,qCAAyC,CACzC,aApJW,CAcrB,mCA2IQ,iBAAkB,CAClB,cAAe,CA5IvB,iQAoJU,iCAAqC,CACrC,aAxKa,CAmBvB,iCA0JQ,cAAe,CACf,iBAAkB,CAClB,WAAY,CACZ,aAhLe,CAmBvB,sHAiKU,aA7KmB,CAY7B,iCAuKM,eAAgB,CAvKtB,iCA6KM,wBAAyB,CA7K/B,oJAkLQ,UAAW,CAlLnB,mCAqLQ,aA/LoB,CAU5B,6JA2LY,uCAA2C,CAC3C,aAtMgB,CAU5B,2CAiMU,aA1MgB,CAS1B,oJAsMY,qCAAyC,CACzC,aAhNc,CAS1B,6CA4MU,aApNkB,CAQ5B,0JAiNY,qCAAyC,CACzC,aA1NgB,CAQ5B,wCAuNU,aA7NmB,CAM7B,2IA4NY,qCAAyC,CACzC,aAnOiB,CAM7B,wCAkOU,aAzOa,CAOvB,2IAuOY,qCAAyC,CACzC,aA/OW,CAOvB,2CA6OU,aAlPgB,CAK1B,oJAkPY,qCAAyC,CACzC,aAxPc,CAK1B,2IA2PY,UAAW",file:"mailgo.scss",sourcesContent:['$mailgo-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,\n Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",\n "Segoe UI Symbol";\n\n// colors\n$default-color: #4a4a4a;\n$gmail-color: #d44638;\n$outlook-color: #0072c6;\n$wa-color: #00bfa5;\n$telegram-color: #0088cc;\n$skype-color: #00aff0;\n\n$default-color-hover: #3d3d3d;\n\n$default-dark-color: #eaeaea;\n$gmail-dark-color: #e07d73;\n$outlook-dark-color: #4c9cd7;\n$wa-dark-color: #4cd2c0;\n$telegram-dark-color: #4cabdb;\n$skype-dark-color: #4cc7f4;\n\n// other vars\n$default-border-radius: 20px;\n\n.m-modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n justify-content: center;\n align-items: center;\n flex-direction: column;\n overflow: hidden;\n font-size: 16.5px;\n z-index: 10000;\n\n p,\n span,\n strong,\n a {\n margin: 0;\n padding: 0;\n font-size: 100%;\n line-height: 1;\n font-family: $mailgo-font-family;\n text-rendering: optimizeLegibility;\n }\n\n strong {\n font-weight: 700;\n }\n\n .m-modal-back {\n position: absolute;\n z-index: 10001;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: #20232a;\n opacity: 0.8;\n }\n\n .m-modal-content {\n position: relative;\n z-index: 10002;\n box-sizing: content-box;\n text-align: center;\n min-width: 200px;\n max-width: 240px;\n background-color: #fff;\n opacity: 0.95;\n border-radius: $default-border-radius;\n box-shadow: 0 3px 20px rgba(32, 35, 42, 0.5);\n color: $default-color;\n display: flex;\n flex-direction: column;\n overflow: auto;\n padding: 24px;\n transition: 0.5s box-shadow;\n\n &:hover,\n &:focus,\n &:active {\n opacity: 1;\n }\n\n .m-title {\n margin-bottom: 8px;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n line-height: 1.2em;\n }\n\n .m-details {\n margin-bottom: 10px;\n p {\n font-size: 12px;\n margin-top: 3px;\n margin-bottom: 3px;\n }\n }\n\n a {\n cursor: pointer;\n padding: 10px;\n color: $default-color;\n border-radius: $default-border-radius;\n text-decoration: none;\n\n &.m-gmail {\n color: $gmail-color;\n &:hover,\n &:focus,\n &:active {\n background-color: rgba(212, 70, 56, 0.08);\n color: $gmail-color;\n }\n }\n\n &.m-outlook {\n color: $outlook-color;\n &:hover,\n &:focus,\n &:active {\n background-color: rgba(0, 114, 198, 0.08);\n color: $outlook-color;\n }\n }\n\n &.m-tg {\n color: $telegram-color;\n &:hover,\n &:focus,\n &:active {\n background-color: rgba(0, 136, 204, 0.08);\n color: $telegram-color;\n }\n }\n\n &.m-wa {\n color: $wa-color;\n &:hover,\n &:focus,\n &:active {\n background-color: rgba(0, 191, 165, 0.08);\n color: $wa-color;\n }\n }\n\n &.m-skype {\n color: $skype-color;\n &:hover,\n &:focus,\n &:active {\n background-color: rgba(0, 175, 240, 0.08);\n color: $skype-color;\n }\n }\n\n &.m-copy {\n padding: 16px 10px;\n font-size: 16px;\n }\n\n &.m-default,\n &.m-copy {\n &:hover,\n &:focus,\n &:active {\n background-color: rgba(0, 0, 0, 0.08);\n color: $default-color;\n }\n }\n\n &.m-by {\n font-size: 12px;\n margin-top: 0.8rem;\n padding: 5px;\n color: $default-color;\n &:hover,\n &:focus,\n &:active {\n color: $default-color-hover;\n }\n }\n }\n\n .w-500 {\n font-weight: 500;\n }\n }\n\n &.m-dark {\n .m-modal-content {\n background-color: #20232a;\n &,\n & p,\n & p span,\n & strong {\n color: #fff;\n }\n a {\n color: $default-dark-color;\n\n &:not(.m-by) {\n &:hover,\n &:focus,\n &:active {\n background-color: rgba(134, 134, 134, 0.08);\n color: $default-dark-color;\n }\n }\n\n &.m-gmail {\n color: $gmail-dark-color;\n\n &:hover,\n &:focus,\n &:active {\n background-color: rgba(212, 70, 56, 0.08);\n color: $gmail-dark-color;\n }\n }\n\n &.m-outlook {\n color: $outlook-dark-color;\n\n &:hover,\n &:focus,\n &:active {\n background-color: rgba(0, 114, 198, 0.08);\n color: $outlook-dark-color;\n }\n }\n\n &.m-tg {\n color: $telegram-dark-color;\n\n &:hover,\n &:focus,\n &:active {\n background-color: rgba(0, 136, 204, 0.08);\n color: $telegram-dark-color;\n }\n }\n\n &.m-wa {\n color: $wa-dark-color;\n\n &:hover,\n &:focus,\n &:active {\n background-color: rgba(0, 191, 165, 0.08);\n color: $wa-dark-color;\n }\n }\n\n &.m-skype {\n color: $skype-dark-color;\n\n &:hover,\n &:focus,\n &:active {\n background-color: rgba(0, 175, 240, 0.08);\n color: $skype-dark-color;\n }\n }\n\n &.m-by {\n &:hover,\n &:focus,\n &:active {\n color: #fff;\n }\n }\n }\n }\n }\n}\n']}]),o.exports=e},function(o,a,n){"use strict";o.exports=function(o){var a=[];return a.toString=function(){return this.map((function(a){var n=function(o,a){var n=o[1]||"",e=o[3];if(!e)return n;if(a&&"function"==typeof btoa){var t=(d=e,c=btoa(unescape(encodeURIComponent(JSON.stringify(d)))),i="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(c),"/*# ".concat(i," */")),l=e.sources.map((function(o){return"/*# sourceURL=".concat(e.sourceRoot||"").concat(o," */")}));return[n].concat(l).concat([t]).join("\n")}var d,c,i;return[n].join("\n")}(a,o);return a[2]?"@media ".concat(a[2]," {").concat(n,"}"):n})).join("")},a.i=function(o,n,e){"string"==typeof o&&(o=[[null,o,""]]);var t={};if(e)for(var l=0;l<this.length;l++){var d=this[l][0];null!=d&&(t[d]=!0)}for(var c=0;c<o.length;c++){var i=[].concat(o[c]);e&&t[i[0]]||(n&&(i[2]?i[2]="".concat(n," and ").concat(i[2]):i[2]=n),a.push(i))}},a}},function(o,a,n){"use strict";n.r(a);var e,t,l,d,c,i,r,m,s,p,u,A,f,C,g,b,v,h,k,y,B,w,_,x=n(0),L=n(1).toString(),$="mailto:",E="tel:",S="callto:",j="javascript:void(0);",U="en",z="",I="",N="",O="",M="",q="",R="",T="",H="",W=function(){var o,a;console.log(e);var n=x.translations;if((null===(o=e)||void 0===o?void 0:o.lang)&&x.languages.includes(e.lang)&&(U=e.lang),!(null===(a=e)||void 0===a?void 0:a.forceLang)){var C=document.documentElement.lang;x.languages.includes(C)&&(U=document.documentElement.lang)}var L,$,E,S=n.en,z=n[U];(t=lo()).style.display="none",t.id="mailgo",t.classList.add("m-modal"),t.setAttribute("role","dialog"),t.setAttribute("tabindex","-1"),t.setAttribute("aria-labelledby","m-title"),(null===(L=e)||void 0===L?void 0:L.dark)?Co("mail"):go("mail");var I=lo();I.className="m-modal-back",t.appendChild(I);var N=lo();N.className="m-modal-content",t.appendChild(N),(d=lo("strong")).id="m-title",d.className="m-title",N.appendChild(d);var O=lo();O.id="m-details",O.className="m-details",(i=lo("p")).id="m-cc";var M=lo("span");M.className="w-500",M.appendChild(co(z.cc_||S.cc_)),(p=lo("span")).id="m-cc-value",i.appendChild(M),i.appendChild(p),O.appendChild(i),(r=lo("p")).id="m-bcc";var q=lo("span");q.className="w-500",q.appendChild(co(z.bcc_||S.bcc_)),(u=lo("span")).id="m-bcc-value",r.appendChild(q),r.appendChild(u),O.appendChild(r),(m=lo("p")).id="m-subject";var R=lo("span");R.className="w-500",R.appendChild(co(z.subject_||S.subject_)),(A=lo("span")).id="m-subject-value",m.appendChild(R),m.appendChild(A),O.appendChild(m),(s=lo("p")).id="m-body";var T=lo("span");T.className="w-500",T.appendChild(co(z.body_||S.body_)),(f=lo("span")).id="m-body-value",s.appendChild(T),s.appendChild(f),O.appendChild(s),N.appendChild(O),(g=lo("a")).id="m-gmail",g.href=j,g.classList.add("m-open"),g.classList.add("m-gmail"),g.appendChild(co(z.open_in_||S.open_in_));var H=lo("span");H.className="w-500",H.appendChild(co(z.gmail||S.gmail)),g.appendChild(H),N.appendChild(g),(b=lo("a")).id="m-outlook",b.href=j,b.classList.add("m-open"),b.classList.add("m-outlook"),b.appendChild(co(z.open_in_||S.open_in_));var W=lo("span");W.className="w-500",W.appendChild(co(z.outlook||S.outlook)),b.appendChild(W),N.appendChild(b),(v=lo("a")).id="m-open",v.href=j,v.classList.add("m-open"),v.classList.add("m-default");var Q,P,Y,G=lo("span");G.className="w-500",G.appendChild(co(z.open||S.open)),v.appendChild(G),v.appendChild(co(z._default||S._default)),N.appendChild(v),(w=lo("a")).id="m-copy",w.href=j,w.classList.add("m-copy"),w.classList.add("w-500"),w.appendChild(co(z.copy||S.copy)),N.appendChild(w),void 0!==(null===($=e)||void 0===$?void 0:$.showFooter)&&!1!==(null===(E=e)||void 0===E?void 0:E.showFooter)||N.appendChild(to()),document.body.appendChild(t),I.addEventListener("click",no),(l=lo()).style.display="none",l.id="mailgo-tel",l.classList.add("m-modal"),l.setAttribute("role","dialog"),l.setAttribute("tabindex","-1"),l.setAttribute("aria-labelledby","m-tel-title"),(null===(Q=e)||void 0===Q?void 0:Q.dark)?Co("tel"):go("tel");var K=lo();K.className="m-modal-back",l.appendChild(K);var D=lo();D.className="m-modal-content",l.appendChild(D),(c=lo("strong")).id="m-tel-title",c.className="m-title",D.appendChild(c),(h=lo("a")).id="m-tg",h.href=j,h.classList.add("m-open"),h.classList.add("m-tg"),h.style.display="none",h.appendChild(co(z.open_in_||S.open_in_));var F=lo("span");F.className="w-500",F.appendChild(co(z.telegram||S.telegram)),h.appendChild(F),D.appendChild(h),(k=lo("a")).id="m-wa",k.href=j,k.classList.add("m-open"),k.classList.add("m-wa"),k.appendChild(co(z.open_in_||S.open_in_));var J=lo("span");J.className="w-500",J.appendChild(co(z.whatsapp||S.whatsapp)),k.appendChild(J),D.appendChild(k),(y=lo("a")).id="m-skype",y.href=j,y.classList.add("m-open"),y.classList.add("m-skype"),y.appendChild(co(z.open_in_||S.open_in_));var Z=lo("span");Z.className="w-500",Z.appendChild(co(z.skype||S.skype)),y.appendChild(Z),D.appendChild(y),(B=lo("a")).id="m-call",B.href=j,B.classList.add("m-open"),B.classList.add("m-default");var V=lo("span");V.className="w-500",V.appendChild(co(z.call||S.call)),B.appendChild(V),B.appendChild(co(z._as_default||S._as_default)),D.appendChild(B),(_=lo("a")).id="m-tel-copy",_.href=j,_.classList.add("m-copy"),_.classList.add("w-500"),_.appendChild(co(z.copy||S.copy)),D.appendChild(_),void 0!==(null===(P=e)||void 0===P?void 0:P.showFooter)&&!1!==(null===(Y=e)||void 0===Y?void 0:Y.showFooter)||D.appendChild(to()),document.body.appendChild(l),K.addEventListener("click",no),document.addEventListener("click",X)};function Q(){var o,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"mail",n=arguments.length>1?arguments[1]:void 0;if("mail"===a){var t,l;if(n.href&&n.href.toLowerCase().startsWith($)){z=decodeURIComponent(n.href.split("?")[0].split($)[1].trim());var C=new URL(n.href).searchParams;N=C.get("cc"),O=C.get("bcc"),M=C.get("subject"),q=C.get("body")}else z=n.getAttribute("data-address")+"@"+n.getAttribute("data-domain"),new URL($+encodeURIComponent(z)),N=n.getAttribute("data-cc-address")+"@"+n.getAttribute("data-cc-domain"),O=n.getAttribute("data-bcc-address")+"@"+n.getAttribute("data-bcc-domain"),M=n.getAttribute("data-subject"),q=n.getAttribute("data-body");if(void 0===(null===(t=e)||void 0===t?void 0:t.validateEmail)||!0===(null===(l=e)||void 0===l?void 0:l.validateEmail)){if(!ho(z.split(",")))return;N&&!ho(N.split(","))&&(N=""),O&&!ho(O.split(","))&&(O="")}d.innerHTML=z.split(",").join("<br/>"),N?(i.style.display="block",p.innerHTML=N.split(",").join("<br/>")):i.style.display="none",O?(r.style.display="block",u.innerHTML=O.split(",").join("<br/>")):r.style.display="none",M?(m.style.display="block",A.textContent=M):m.style.display="none",q?(s.style.display="block",f.textContent=q):s.style.display="none",g.addEventListener("click",P),b.addEventListener("click",Y),I=ro(z),v.addEventListener("click",G),w.addEventListener("click",(function(){return Z(z)}))}else if("tel"===a){if(n.href&&n.href.toLowerCase().startsWith(E)?R=decodeURIComponent(n.href.split("?")[0].split(E)[1].trim()):n.href&&n.href.toLowerCase().startsWith(S)?R=decodeURIComponent(n.href.split("?")[0].split(S)[1].trim()):n.hasAttribute("data-tel")&&(R=n.getAttribute("data-tel"),n.getAttribute("data-msg")),!ko(R))return;T=n.hasAttribute("data-telegram")?n.getAttribute("data-telegram"):null,n.hasAttribute("data-skype")&&(H=n.getAttribute("data-skype")),c.innerHTML=R,k.addEventListener("click",F),T?(document.getElementById("m-tg").style.display="block",h.addEventListener("click",K)):document.getElementById("m-tg").style.display="none",y.addEventListener("click",D),B.addEventListener("click",J),_.addEventListener("click",(function(){return Z(R)}))}(null===(o=e)||void 0===o?void 0:o.dark)||(n.classList.contains("dark")?Co(a):go(a)),ao(a),document.addEventListener("keydown",oo)}var P=function(){var o="https://mail.google.com/mail/u/0/?view=cm&source=mailto&to="+encodeURIComponent(z);N&&(o=o.concat("&cc="+encodeURIComponent(N))),O&&(o=o.concat("&bcc="+encodeURIComponent(O))),M&&(o=o.concat("&subject="+M)),q&&(o=o.concat("&body="+q)),window.open(o,"_blank"),no()},Y=function(){var o="https://outlook.live.com/owa/?path=/mail/action/compose&to="+encodeURIComponent(z);M&&(o=o.concat("&subject="+M)),q&&(o=o.concat("&body="+q)),window.open(o,"_blank"),no()},G=function(){io(I),no()},K=function(){var o="https://t.me/"+T;window.open(o,"_blank"),no()},D=function(){var o="skype:"+(""!==H?H:R);window.open(o,"_blank"),no()},F=function(){var o="https://wa.me/"+R;window.open(o,"_blank"),no()},J=function(){var o="tel:"+R;window.open(o),no()},Z=function(o){var a;yo(o),(a=eo("mail")?w:_).textContent="copied",setTimeout((function(){a.textContent="copy",no()}),999)};function V(o){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"mail",n=o.href;return"mail"===a?n&&n.toLowerCase().startsWith($)&&!o.classList.contains("no-mailgo")||o.hasAttribute("data-address")&&(n&&"#mailgo"===o.getAttribute("href").toLowerCase()||o.classList&&o.classList.contains("mailgo")):"tel"===a&&(n&&(n.toLowerCase().startsWith(E)||n.toLowerCase().startsWith(S))&&!o.classList.contains("no-mailgo")||o.hasAttribute("data-tel")&&n&&"#mailgo"===o.getAttribute("href").toLowerCase()||o.classList&&o.classList.contains("mailgo"))}function X(o){if(!document.contains(t)||!document.contains(l))return!1;if(eo("mail")||eo("tel"))return!1;var a=o.composedPath&&o.composedPath()||bo(o.target);return a&&a.forEach((function(a){return!(a instanceof HTMLDocument||a instanceof Window)&&(V(a,"mail")?(o.preventDefault(),Q("mail",a),!0):V(a,"tel")?(o.preventDefault(),Q("tel",a),!0):void 0)})),!1}var oo=function(o){if(eo("mail"))switch(o.keyCode){case 27:no();break;case 71:P();break;case 79:Y();break;case 32:case 13:G();break;case 67:Z(z);break;default:return}else if(eo("tel"))switch(o.keyCode){case 27:no();break;case 84:K();break;case 87:F();break;case 32:case 13:J();break;case 67:Z(R);break;default:return}},ao=function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"mail";po(o,"flex")},no=function(){po("mail","none"),po("tel","none"),document.removeEventListener("keydown",oo)},eo=function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"mail";return"flex"===so(o)},to=function(){var o=lo("a");return o.href="https://mailgo.dev?ref=mailgo-modal",o.className="m-by",o.target="_blank",o.rel="noopener noreferrer",o.appendChild(co("mailgo.dev")),o},lo=function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"div";return document.createElement(o)},co=function(o){return document.createTextNode(o)},io=function(o){return window.location.href=$+atob(o)},ro=function(o){return btoa(o)},mo=function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"mail";return"tel"===o?l:t},so=function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"mail";return mo(o).style.display},po=function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"mail",a=arguments.length>1?arguments[1]:void 0,n=mo(o);n.style.display=a,"flex"===a?(C=document.activeElement,n.setAttribute("aria-hidden","false"),n.setAttribute("tabindex","0"),n.focus(),uo(n)):(n.setAttribute("aria-hidden","true"),n.setAttribute("tabindex","-1"),C.focus())},uo=function(o){var a=o;a.querySelector(".m-modal-content a:last-of-type").addEventListener("keydown",Ao),a.querySelector(".m-modal-content a:first-of-type").addEventListener("keydown",fo)},Ao=function(o){"Tab"===o.code&&!1===o.shiftKey&&(o.preventDefault(),o.target.closest("div").querySelector("a:first-of-type").focus())},fo=function(o){"Tab"===o.code&&!0===o.shiftKey&&(o.preventDefault(),o.target.closest("div").querySelector("a:last-of-type").focus())},Co=function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"mail";return mo(o).classList.add("m-dark")},go=function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"mail";return mo(o).classList.remove("m-dark")},bo=function(o){for(var a=[];o;){if(a.push(o),"HTML"===o.tagName)return a.push(document),a.push(window),a;o=o.parentElement}},vo=function(o){return/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(o)},ho=function(o){return o.every(vo)},ko=function(o){return/^[+]{0,1}[\s0-9]{0,}[(]{0,1}[0-9]{1,4}[)]{0,1}[-\s\./0-9]*$/.test(o)},yo=function(o){var a=lo("textarea");a.value=o,a.setAttribute("readonly",""),a.style.position="absolute",a.style.left="-9999px",document.body.appendChild(a);var n=document.getSelection().rangeCount>0&&document.getSelection().getRangeAt(0);return a.select(),document.execCommand("copy"),document.body.removeChild(a),!!n&&(document.getSelection().removeAllRanges(),document.getSelection().addRange(n),!0)};var Bo=function(o){var a,n,t,l;e=o||(null===(a=window)||void 0===a?void 0:a.mailgoConfig),window&&"undefined"!=typeof window&&((l=lo("style")).id="mailgo-style",l.type="text/css",l.appendChild(co(L)),document.head.appendChild(l),(null===(n=e)||void 0===n?void 0:n.initEvent)?(null===(t=e)||void 0===t?void 0:t.listenerOptions)?document.addEventListener(e.initEvent,(function(){W()}),e.listenerOptions):document.addEventListener(e.initEvent,(function(){W()})):W())};Bo({initEvent:"DOMContentLoaded",dark:!0})}]);
//# sourceMappingURL=mailgo.dark.min.js.map