var global=window;!function(){"use strict";function t(){return e}var e={};!function(t,i){"undefined"!=typeof e?t(global,e):t(i,i)}(function(t,e){function i(e){this._navigator=e?e:t.navigator?t.navigator:window?window.navigator:void 0,this.browser=this._getBrowser(),this.flash=this._getFlash(),this.os=this._getOS(),this.device=this._getDevice(),this.locales=this._getLocales(),this.locale=this.locales?this.locales[0]:void 0}i.prototype.constructor=i,i.prototype._getBrowser=function(){var t,e="undefined"!=typeof this._navigator?this._navigator.userAgent.toLowerCase():"",i=function(t){var i=e.match(t);return i&&i.length>1&&i[1]||""},o=/CrOS/.test(e),n=i(/edge\/(\d+(\.\d+)?)/i),s=i(/version\/(\d+(\.\d+)?)/i),r=!1;return/opera|opr/i.test(e)?t={name:"Opera",opera:!0,version:s||i(/(?:opera|opr)[\s\/](\d+(\.\d+)?)/i)}:/yabrowser/i.test(e)?t={name:"Yandex Browser",yandexbrowser:!0,version:s||i(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/windows phone/i.test(e)?(r=!0,t={name:"Windows Phone IE",ie:!0},n?(t.msedge=!0,t.version=n):(t.msie=!0,t.version=i(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(e)?(t={name:"Internet Explorer",msie:!0,ie:!0,version:i(/(?:msie |rv:)(\d+(\.\d+)?)/i)},/trident/i.test(e)&&("7.0"===t.version&&"4.0"===i(/(?:trident\/)(\d+(\.\d+)?)/i)&&(t.version="8.0"),"7.0"===t.version&&"5.0"===i(/(?:trident\/)(\d+(\.\d+)?)/i)&&(t.version="9.0"))):t=/silk/i.test(e)?{name:"Amazon Silk",silk:!0,version:i(/silk\/(\d+(\.\d+)?)/i)}:o?{name:"Chrome",chrome:!0,version:i(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/chrome.+? edge/i.test(e)?{name:"Microsoft Edge",ie:!0,msedge:!0,version:n}:/chrome|crios|crmo/i.test(e)?{name:"Chrome",chrome:!0,version:i(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(e)?{name:"SeaMonkey",seamonkey:!0,version:i(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel/i.test(e)?{name:"Firefox",firefox:!0,version:i(/(?:firefox|iceweasel)[ \/](\d+(\.\d+)?)/i)}:/phantom/i.test(e)?{name:"PhantomJS",phantom:!0,version:i(/phantomjs\/(\d+(\.\d+)?)/i)}:/safari/i.test(e)?{name:"Safari",safari:!0,version:s}:{other:!0},r||t.msie||t.msedge||!/(apple)?webkit/i.test(e)?!t.opera&&/gecko\//i.test(e)&&(t.name=t.name||"Gecko",t.gecko=!0,t.version=t.version||i(/gecko\/(\d+(\.\d+)?)/i)):(t.name=t.name||"Webkit",t.webkit=!0,!t.version&&s&&(t.version=s)),t.name||(t.name="Other"),e.toLowerCase().indexOf("publisher")!==-1&&(t.publisher=!0),t},i.prototype._getFlash=function(){var e="undefined",i="object",o="Shockwave Flash",n="ShockwaveFlash.ShockwaveFlash",s="application/x-shockwave-flash",r=null;if(typeof this._navigator.plugins!==e&&typeof this._navigator.plugins[o]===i){var a=this._navigator.plugins[o].description;if(a&&(typeof this._navigator.mimeTypes===e||!this._navigator.mimeTypes[s]||this._navigator.mimeTypes[s].enabledPlugin)){var h=!1;a=a.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),r=[parseInt(a.replace(/^(.*)\..*$/,"$1"),10),parseInt(a.replace(/^.*\.(.*)\s.*$/,"$1"),10),/[a-zA-Z]/.test(a)?parseInt(a.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0]}}else if(typeof t.ActiveXObject!==e)try{var l=new t.ActiveXObject(n);l&&(a=l.GetVariable("$version"),a&&(h=!0,a=a.split(" ")[1].split(","),r=[parseInt(a[0],10),parseInt(a[1],10),parseInt(a[2],10)]))}catch(t){}return r},i.prototype._getOS=function(){var t="undefined"!=typeof this._navigator?this._navigator.userAgent.toLowerCase():"",e=function(e){var i=t.match(e);return i&&i.length>1&&i[1]||""},i={name:"Other",other:!0},o=e(/(ipod|iphone|ipad)/i).toLowerCase(),n=/like android/i.test(t),s=!n&&/android/i.test(t),r=e(/version\/(\d+(\.\d+)?)/i);return o?i={name:"iOS",version:e(/os\s(\d+_*\d*_*\d*)/).split("_").join("."),ios:!0}:s?i={name:"Android",version:e(/android\s(\d+\.*\d*\.*\d*)/),android:!0}:/mac os/.test(t)?i={name:"Mac OS",mac:!0}:/windows/i.test(t)?i={name:"Windows",windows:!0}:/playbook|blackberry|\bbb\d+/i.test(t)||/rim\stablet/i.test(t)?i={name:"Blackberry",blackberry:!0,version:r||e(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:/(web|hpw)os/i.test(t)?(i={name:"WebOS",webos:!0,version:r||e(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(t)&&(i.touchpad=!0)):/bada/i.test(t)?i={name:"Bada",bada:!0,version:e(/dolfin\/(\d+(\.\d+)?)/i)}:/tizen/i.test(t)?i={name:"Tizen",tizen:!0,version:e(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||r}:/sailfish/i.test(t)?i={name:"Sailfish",sailfish:!0,version:e(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel/i.test(t)&&/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(t)&&(i={name:"Firefox OS",firefoxos:!0}),i},i.prototype._getDevice=function(){var t="undefined"!=typeof this._navigator?this._navigator.userAgent.toLowerCase():"",e={},i=/like android/i.test(t),o=!i&&/android/i.test(t),n=/cros/.test(t);return e.name=t.match(/ipad/)?"ipad":t.match(/ipod/)?"ipod":t.match(/iphone/)?"iphone":o?"android":t.match(/windows phone/)?"wphone":t.match(/mobile/)?"mobile":t.match(/mac|win|linux/)||n?"desktop":"other",e[e.name]=!0,e},i.prototype._getLocales=function(){if("undefined"!=typeof this._navigator){if(this._navigator.languages&&this._navigator.languages.length>0){for(var t,e=[],i=0;in[s]?1:-1}return o.length!==n.length?-1:0}function o(t,e){this.userAgentInfo=t,this.priorities=e.versions}o.prototype.constructor=o,o.prototype.getSupportedVersions=function(){var t,e=[];if(this.userAgentInfo.browser.ie&&(t=(this.userAgentInfo.browser.version||"7.0").split(".")[0]),this.userAgentInfo.device.desktop)if(this.userAgentInfo.browser.ie)t>10&&e.push("html");else if(this.userAgentInfo.browser.safari){var o=parseInt(this.userAgentInfo.browser.version.split(".")[0],10);o>9&&e.push("html")}else e.push("html");else{var n=this.userAgentInfo.os.ios,s=this.userAgentInfo.os.android&&i(this.userAgentInfo.os.version,"4.1")>=0;if(n||s)if((n&&parseInt(this.userAgentInfo.os.version.split(".")[0],10)>=10||s&&parseInt(this.userAgentInfo.os.version.split(".")[0],10)>=6)&&!this.userAgentInfo.browser.firefox)e.push("mobile");else{var r=navigator.userAgent.indexOf("Mozilla/5.0")>-1&&navigator.userAgent.indexOf("Android ")>-1&&navigator.userAgent.indexOf("AppleWebKit")>-1&&navigator.userAgent.indexOf("Chrome")===-1;(n&&i(this.userAgentInfo.os.version,"8")>=0||s&&1===i(this.userAgentInfo.os.version,"4.2")&&!r)&&e.push("mobile-old")}}return(!this.userAgentInfo.browser.ie||t>=10)&&e.push("basic"),e},o.prototype.mainVersion=function(){var t=this.getSupportedVersions();if(this.priorities){for(var e=0;e0)return t[0];return null},o.prototype.isRenderable=function(){return!0},e.PublicationDetector=o},this),function(t,i){"undefined"!=typeof e?t(global,e):t(i,i)}(function(t,e){function i(t,e,i){var o=this;n(t,"click",function(t){var n=!0;e&&(n=n&&e(t)),n&&(t.preventDefault(),o.render.call(o,t.currentTarget,i))})}var o=function(e,i,o){var n=100,o=o||!1,s=t.innerWidth-n,r=t.innerHeight-n,a=s/r,h=e/i,l=a>h?e*r/i:s,d=a>h?r:i*s/e;return o&&(l>e||d>i)?(l=e,d=i,s+=n,r+=n,n=0):(l=Math.round(l),d=Math.round(d)),{width:l,height:d,paddingTop:(r+n-d)/2,paddingLeft:(s+n-l)/2}},n=function(t,e,i){window.addEventListener?t.addEventListener(e,i):t.attachEvent("on"+e,i)},s=function(t,e,i){window.removeEventListener?t.removeEventListener(e,i):t.detachEvent("on"+e,i)};i.prototype.render=function(t,e){this.blackout=document.createElement("div"),this.lightbox=document.createElement("div"),this.closeButton=document.createElement("img"),this.lightbox.style.position="relative",this.lightbox.style.display="block",this.lightbox.style.margin="50px auto",this.lightbox.style.minWidth="200px",this.lightbox.style.minHeight="150px",this.lightbox.style.maxWidth="90%",this.lightbox.style.backgroundColor="#fff",this.lightbox.style.padding="10px",this.lightbox.style.borderRadius="5px",this.closeButton.style.width="30px;",this.closeButton.style.height="30px",this.closeButton.style.top="-15px",this.closeButton.style.right="-15px",this.closeButton.style.position="absolute",this.closeButton.style.cursor="pointer",this.closeButton.setAttribute("src",this._getCloseIcon()),this.blackout.style.width="100%",this.blackout.style.height="100%",this.blackout.style.backgroundColor="rgba(0, 0, 0, 0.7)",this.blackout.style.position="fixed",this.blackout.style.top="0px",this.blackout.style.left="0px",this.blackout.style.zIndex="12147483646",this.lightbox.appendChild(this.closeButton),this.blackout.appendChild(this.lightbox);var i=this;if(t.getAttribute("data-img")){var o=document.createElement("img");this.sizing(100,100,!0),o.onload=function(){i.width=o.width,i.height=o.height,i.sizing(o.width,o.height,!0),o.style.width="100%",o.style.height="100%",i.lightbox.appendChild(o)},o.src=t.getAttribute("data-img"),n(window,"resize",function(){i.sizing.call(i,i.width,i.height,!0)})}else if(t.getAttribute("href")){var s=document.createElement("iframe");s.src=t.getAttribute("href"),s.width="100%",s.height="100%",s.setAttribute("type","text/html"),s.setAttribute("scrolling","no"),s.setAttribute("frameborder","0"),s.setAttribute("allowfullscreen","allowfullscreen"),this.width=t.getAttribute("data-width")||600,this.height=t.getAttribute("data-height")||400,this.sizing(),this.lightbox.appendChild(s),setTimeout(function(){e(s)},10),n(window,"resize",function(){i.sizing.call(i)})}this.bindClose(),document.body.appendChild(this.blackout)},i.prototype._getCloseIcon=function(){return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAQAAACROWYpAAAEAUlEQVR42oWVbWwUZRDH/+3e9l5h2yu9tsddX+hRWnupR2uFQK8hMWnrGcRCCKGKcJQ0aKgmJh4mJFWspmArYgiQGtvqN0MipOIXPyARRSIagYgJIRIhsaZRIIF723vrOHu7163cGWf2w+7M/O55ZuZ55vCIFKEYxRsM7WJLicc4Zj1uaylpKWkXNxgUO3t1yQMFiDCtWrLX8UHdqGeo4cgTE2s63EH3W65gRYUNJvYKKCqMGmCssHU7PvR+Hfj7cPISaZK6cv+jcxs317rs/ANGGPLxYjaa60q31kx2hj/PYXOZ2xnS5MFnq+pXO8skmMEpPLqqxWV/wTPzbOY2UXJ+ItkdQ1jVjuj7yfg8W6+e295eI5XBoq6uo+al9h7PqT5KEH2Vro2omK5N0Z/SROx7vqmOcbOOCzBCaq1/rzd9h2g6KYRRQIXwuwkFP9nndENiQmCcHxG2Zc6XO+9/qayqo/l6IkkU/h6PoQo2porBj2mpvav5kyBRNOPSNtwWXb+QsyMyIFuybyXh2RTRN2+6VsIOEwQFtlqcWzt//5ToWFIN90aJ5WBCeV8RneViTWieQZno7nm0oho2GMC8JK0I9MauEq3VVquNxEjFVyooy1hC9ZRHlLqVdqEepSgB8+WV3k39RA8zenbPxFT8YRY9ndIrcY3Ltn9oSROWwQSINkdLx55XiG6mdVjBZcZ0NKdfMHzysPVxVMLMsKXauy4YIvo1/e/O3p1X4bcTi+1nGD5+FG1wwsownI51/iGie+nF6FwWTWu5654f4kSvj5ifxHINFtfUDyT/Iso1SorMablu1HLfJ+eOygNuVutL4gJcLXa07Lx1gehVLWRtTM9VLd2plOrp5o+5X7Ad7bltO0Rf47YjH7M5ZQnn+rlPFhYuxsFEbk8XokRnz2IztIJxq9BsDLhCs1f0fhbWXZxv+M/y/ehFs9oqARLqDX77wJ4JYtkV/y90fSyV4UqfQRD+3CHh44lq+IS+yjdOZMfAcMHVd8RlRi9eRgib4NOOJ8Mm2OFBl7Cz7J1jMwp+Q94W17LXynSJC8XozxjBi+iCR70Y2pVEFbzoEQalQ3tn/rhJLHLmWmJSnpR/lLk5LPdmx8/jEAbRA69+JbVhADdWIyAMWkYwdfS7327QIrlza/qyOI0RRgMcpQ+D3BhCGWrgQw9vK2Qex5R0+qlvD1w/cD1wcfkMpjCOEHt64OMofQzpA5CNbnjhx3PYjdcwbBg1jGHMMFo8zF+72epnrxvaAMwbvZA4mwb4OOxpbEE/drD2Ywt/+dnawF599Ob9XxhhRRmH1KIRXg5vY/XxWyNbqthj1XPNw1mVHYgcYoYFVk0tMLNFVFbMxvyPFBXQAvIP9TCL+Lre4wwAAAAASUVORK5CYII="},i.prototype.sizing=function(t,e,i){t=t||this.width,e=e||this.height,i=i||!1;var n=o(t,e,i);this.lightbox.style.width=n.width+"px",this.lightbox.style.height=n.height+"px",this.lightbox.style.top=n.paddingTop+"px",this.lightbox.style.left=n.paddingLeft+"px",this.lightbox.style.margin="0"},i.prototype.bindClose=function(){var t=this,e=function(e){27===e.keyCode&&(e.stopPropagation(),t.blackout.parentNode.removeChild(t.blackout))},i=function(i){i.stopPropagation(),t.blackout.parentNode.removeChild(t.blackout),s(document,"keyup",e)};n(this.closeButton,"click",i),n(this.blackout,"click",i),n(document,"keyup",e)},e.FBLightbox=i},this),function(i,o){if("undefined"!=typeof e){var n=t("../ua-detector").UserAgentDetector,s=t("../publication-detector").PublicationDetector,r=t("./lightbox").FBLightbox;i(global,e,n,s,r)}else i(o,o,o.UserAgentDetector,o.PublicationDetector,o.FBLightbox)}(function(t,e,i,o,n){function s(){this.THUMBNAIL_URL="https://pages.cld.bz/Thumbnail.aspx?url=",this.API_URL="",this.PROTECTION_API_URL="https://backend.cld.bz/Services/PublicAPI.asmx/IsBookDomainProtected",this.elementsArray=[],this.elementId=0,this.embeds={},this.userAgentDetector=new i,this.publicationDetector=new o(this.userAgentDetector,["html","mobile"]),this.version=this.publicationDetector.mainVersion(),this.parseAllEmbeds(),window.addEventListener("message",this._receiveMessage.bind(this),!1),this.onMobileResizeBound=this.onMobileResize.bind(this),this.closeMobileLightboxBound=this.closeMobileLightbox.bind(this,this.currentLigtboxId)}var PRODUCT_CODE="fbc";return"undefined"!=typeof t[PRODUCT_CODE+"Embed"]?void t[PRODUCT_CODE+"Embed"].parseAllEmbeds():(s.prototype.parseAllEmbeds=function(){for(var t=this._getElementsByClass(PRODUCT_CODE+"-embed"),e=0;e0?y.src=this._getPublicationThumbLink(l):y.src=this._getSelfhostPublicationThumbLink(l),y.onload=function(){var t=y.naturalWidth,e=y.naturalHeight,i=b.getBoundingClientRect(),o=i.width/i.height,n=t/e;t>0&&e>0&&i.height>0&&i.width>0&&(y.style.height=o>n?i.height:e*i.width/t,y.style.width=o>n?t*i.height/e:i.width)},m.appendChild(y);var f=t.document.createElement("div");f.style.width="60px",f.style.height="60px",f.style.position="absolute",f.style.top="0",f.style.left="0",f.style.right="0",f.style.bottom="0",f.style.margin="auto",f.style.backgroundImage="url('"+this._getPublicationThumbIcon()+"')",f.style.backgroundPosition="center",f.style.transition="all .3s",f.style.transform="scale(0.9)",f.style["will-change"]="transform",f.style.borderRadius="100%",f.style.backgroundColor="rgba(0,0,0,0.7)",f.style.opacity="0.8";var v=function(){f.style.transform="scale(1)",f.style.backgroundColor="rgba(0,0,0,0.66)",f.style.opacity="1"};this._addEvent(y,"mouseenter",v),this._addEvent(f,"mouseenter",v);var w=function(){f.style.transform="scale(0.9)",f.style.opacity="0.8",f.style.backgroundColor="rgba(0,0,0,0.7)"};this._addEvent(y,"mouseleave",w),this._addEvent(f,"mouseleave",w),m.appendChild(f),o||(o=this._getEmbedDefaultWidth()+"px"),s||(s=this._getEmbedDefaultHeight()+"px"),e.style.width||(e.style.width=o),e.style.height||(e.style.height=s),"fbc"===PRODUCT_CODE&&this.PROTECTION_API_URL?this._ajax(this.PROTECTION_API_URL,function(o,s){if(200!==s.status)return void console.log(s.status,s.statusText);var d=JSON.parse(o);if(d.d){if(null!==d.d.Errors)return void console.log(d.d.Errors);var u=d.d.Success;"mobile"===i.version&&u?b.addEventListener("click",function(t){t.preventDefault(),i.openMobileLightbox(r)}):new n(b,function(){var t=.8*i._getWindowWidth()>i._getPayloadMinWidth()&&.8*i._getWindowHeight()>i._getPayloadMinHeight(),o="no"!==e.getAttribute("data-"+PRODUCT_CODE+"-lightbox");return t&&i.userAgentDetector.device.desktop===!0&&o},function(t){i.embeds[r].lightboxWindow=t.contentWindow});var c=t.document.createElement("div");e.appendChild(c),i.storeEmbed(r,e,l,b,y,h,a,u)}},'{"url": "'+l+'"}',5e3):(new n(b,function(){var t=.8*i._getWindowWidth()>i._getPayloadMinWidth()&&.8*i._getWindowHeight()>i._getPayloadMinHeight(),o="no"!==e.getAttribute("data-"+PRODUCT_CODE+"-lightbox");return t&&i.userAgentDetector.device.desktop===!0&&o},function(t){i.embeds[r].lightboxWindow=t.contentWindow}),this.storeEmbed(r,e,l,b,y,h,a,!1))},s.prototype.storeEmbed=function(e,i,o,n,s,r,a,h){var l=this,d=t.document.createElement("div");i.appendChild(d),this.embeds[e]={id:e,url:o,element:i,container:d,link:n,image:s,isProtected:h},this._resizeEmbed(i,d,n,o,e),this._addEvent(t,"resize",function(){l.embeds[e]&&l._resizeEmbed(i,d,n,o,e)}),this._doResize=function(){l.embeds[e]&&l._resizeEmbed(i,d,n,o,e)},this.API_URL.length>0&&"no"!==a&&this._sendAnalytics(this.API_URL,o,r)},s.prototype.setEmbedPropertyById=function(t,e){if(!this.embeds.hasOwnProperty(t))return!1;var i=this.embeds[t];for(var o in e)e.hasOwnProperty(o)&&i.element.hasAttribute("data-"+PRODUCT_CODE+"-"+o)&&("lightbox"===o&&"boolean"==typeof e[o]&&(e[o]=e[o]?"yes":"no"),i.element.setAttribute("data-"+PRODUCT_CODE+"-"+o,e[o]),"width"!==o&&"height"!==o||(i.element.style[o]=e[o]));this._resizeEmbed(i.element,i.container,i.link,i.url,t)},s.prototype._getPublicationThumbLink=function(t){return this.THUMBNAIL_URL+encodeURIComponent(t)+"&size=400"},s.prototype._getSelfhostPublicationThumbLink=function(t){var e=t.split("#")[0].split("?")[0].split("index.html")[0];return"/"!==e[e.length-1]&&(e+="/"),e+"files/assets/cover300.jpg"},s.prototype._sendAnalytics=function(e,i,o){this._ajax(e,function(t,e){200!==e.status&&console.log(e)},'{"RecordOnly":true,"Url":"'+i+'","EmbedDomain":"'+t.location.hostname+'"'+(o?',"EmbedMethod":"'+o+'"':"")+"}")},s.prototype._ajax=function(t,e,i,o){var n;try{n=new window.ActiveXObject("Msxml2.XMLHTTP")}catch(t){try{n=new window.ActiveXObject("Microsoft.XMLHTTP")}catch(t){n=!1}}n||"undefined"==typeof XMLHttpRequest||(n=new XMLHttpRequest);try{n.open(i?"POST":"GET",t,1),n.setRequestHeader("X-Requested-With","XMLHttpRequest"),n.setRequestHeader("Content-type","application/json"),o&&(n.timeout=o),n.onreadystatechange=function(){n.readyState>3&&e&&e(n.responseText,n)},n.send(i)}catch(t){window.console&&console.error(t)}},s.prototype._receiveMessage=function(t){var e=t.data;if(e&&e.fbPublicationUrl&&e.fbPublicationUrl.indexOf(t.origin)!==-1)for(var i in this.embeds)if(this.embeds.hasOwnProperty(i)&&(this.embeds[i].contentWindow===t.source||this.embeds[i].lightboxWindow===t.source))if("openMobileLightbox"===e.action)this.openMobileLightbox(i);else if("closeLightbox"===e.action)this.closeMobileLightbox(i);else{var o=this.embeds[i].contentWindow,n=this.embeds[i].lightboxWindow;o&&o.postMessage("auth",this.embeds[i].url),n&&n.postMessage("auth",this.embeds[i].url)}},s.prototype.openMobileLightbox=function(e){var i=this,o=this.embeds[e].url+(this.embeds[e].url.indexOf("?")===-1?"?lightbox=true":"&lightbox=true");this.lightbox=t.document.createElement("div"),this.lightbox.style.position="fixed",this.lightbox.style.zIndex="9999",this.lightbox.style.top="0",this.lightbox.style.left="0",this.lightbox.style.width="100%",this.lightbox.style.height="100%",this.lightbox.style.opacity="0",this.lightbox.style.backgroundColor="#aaaaaa",this.lightbox.style.transition="opacity .5s ease-in-out",this.iframe=t.document.createElement("iframe"),this.iframe.style.width="100%",this.iframe.style.height="100%",this.iframe.setAttribute("type","text/html"),this.iframe.setAttribute("scrolling","no"),this.iframe.setAttribute("frameborder","0"),this.iframe.setAttribute("src",o),this.setViewport(!1),this.lightbox.appendChild(this.iframe),setTimeout(function(){i.embeds[e].lightboxWindow=i.iframe.contentWindow},10),t.document.body.appendChild(this.lightbox),t.scrollTo(0,-1),setTimeout(function(){var o=t.document.body.clientWidth/window.innerWidth;1!==o?(i.scale=o,t.scrollTo(0,-1),setTimeout(function(){t.scrollTo(0,-1),setTimeout(function(){i.lightbox.style.transformOrigin="top left",i.lightbox.style.transform="scale("+1/o+","+1/o+")",i.lightbox.style.height=t.innerHeight*o+"px",i.lightbox.style.width=t.innerWidth*o+"px",i.lightbox.style.opacity="1"},100)},200)):(i.lightbox.style.opacity="1",i.lightbox.style.height=t.innerHeight+"px",i.lightbox.style.width=t.innerWidth+"px"),i.mobileLightboxOpened=!0,t.addEventListener("resize",i.onMobileResizeBound),i.currentLigtboxId=e,t.history&&t.history.pushState&&(t.history.pushState({lightbox:!0},null,t.location.href),addEventListener("popstate",i.closeMobileLightboxBound))},500)},s.prototype.closeMobileLightbox=function(e){e=e||this.currentLigtboxId;var i=this;t.history&&t.history.pushState&&removeEventListener("popstate",this.closeMobileLightboxBound),this.mobileLightboxOpened=!1,this.lightbox&&(i.setViewport(!0),setTimeout(function(){i.lightbox.style.opacity="0",setTimeout(function(){t.document.body.removeChild(i.lightbox),t.removeEventListener("resize",this.onMobileResizeBound),delete i.lightbox,delete i.iframe,delete i.currentLigtboxId,i.embeds[e].lightboxWindow=null,i.mobileLightboxOpened=!1},1e3)},0))},s.prototype.setViewport=function(t){var e=document.querySelector('meta[name="viewport"]');if(e)t||(this.savedViewport=e.content);else{if(!document.head||t)return;e=document.createElement("meta"),e.name="viewport",document.head.appendChild(e)}t?this.savedViewport?e.setAttribute("content",this.savedViewport):e&&document.head.removeChild(e):e.setAttribute("content","width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover")},s.prototype.onMobileResize=function(){if(this.mobileLightboxOpened){var e=this,i=this.userAgentDetector.os.ios&&(736===t.innerWidth||414===t.innerWidth);this.lightbox.style.width="100%",this.lightbox.style.height=t.innerHeight+"px",clearTimeout(this.resizeTimer),t.scrollTo(0,-1),this.resizeTimer=setTimeout(function(){var o=t.document.body.clientWidth/window.innerWidth;1!==e.scale||1!==o?(e.scale=o,e.lightbox.style.transformOrigin="top left",e.lightbox.style.transform="scale("+1/o+","+1/o+")",e.lightbox.style.height=t.innerHeight*o+"px",e.lightbox.style.width=t.innerWidth*o+"px"):(i&&t.scrollTo(0,-1),e.lightbox.style.height=t.innerHeight+"px",e.lightbox.style.width=t.innerWidth+"px",e.lightbox.style.transform="initial",e.lightbox.style.transformOrigin="initial")},500)}},s.prototype._runPayload=function(e,i,o){if(i+=i.indexOf("?")===-1?"?embed=true":"&embed=true",this.embeds[o].isProtected&&(i+="&protected=true"),this._shouldShowPayload()&&!e.hasChildNodes()){var n=t.document.createElement("iframe");n.style.width="100%",n.style.height="100%",n.setAttribute("type","text/html"),n.setAttribute("scrolling","no"),n.setAttribute("frameborder","0"),n.setAttribute("allowfullscreen","allowfullscreen"),n.setAttribute("src",i),e.appendChild(n),this.embeds[o].contentWindow=n.contentWindow}},s.prototype._removePayload=function(t){for(var e=t.firstChild;e;)t.removeChild(e),e=t.firstChild;window.removeEventListener("message",this._receiveMessage,!1)},s.prototype._resizeEmbed=function(t,e,i,o,n){var s=this,r=this._getBoundingClientRect(t);if(0===r.width||0===r.height)return void setTimeout(function(){s._resizeEmbed(t,e,i,o,n)},10);if(e.style.width=i.style.width=r.width+"px",e.style.height=i.style.height=r.height+"px",r.width>=this._getPayloadMinWidth()&&r.height>=this._getPayloadMinHeight()&&this._shouldShowPayload()){if(this.mobileLightboxOpened)return;this._runPayload(e,o,n),e.style.display="inline",i.style.display="none"}else{this._removePayload(e,n),e.style.display="none",i.style.display="block";var a=this.embeds[n].image,h=a.naturalWidth,l=a.naturalHeight,d=i.getBoundingClientRect(),u=d.width/d.height,c=h/l;h>0&&l>0&&d.height>0&&d.width>0&&(a.style.height=u>c?d.height:l*d.width/h,a.style.width=u>c?h*d.height/l:d.width)}},s.prototype._getPayloadMinWidth=function(){return 400},s.prototype._getPayloadMinHeight=function(){return 200},s.prototype._getEmbedDefaultWidth=function(){return 250},s.prototype._getEmbedDefaultHeight=function(){return 150},s.prototype._shouldShowPayload=function(){return!!this.version},s.prototype._getPublicationThumbIcon=function(){return"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7b3BhY2l0eTowLjk7fQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjI7fQo8L3N0eWxlPgo8ZyBpZD0iUGFnZS0xIj4KCTxnIGlkPSJWaWV3LUljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NC4wMDAwMDAsIC04NS4wMDAwMDApIj4KCQk8ZyBpZD0iX3gzMV8uLXZpZXciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgMjAuMDAwMDAwKSI+CgkJCTxnIGlkPSJHcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NC4wMDAwMDAsIDY1LjAwMDAwMCkiPgoJCQkJPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS4wMDAwMDAsIDkuMDAwMDAwKSIgY2xhc3M9InN0MCI+CgkJCQkJPHBhdGggaWQ9IlJlY3RhbmdsZV8yXyIgY2xhc3M9InN0MSIgZD0iTTEzLDdIMkMxLjQsNywxLDcuNCwxLDh2MThjMCwwLjYsMC40LDEsMSwxaDI1YzAuNiwwLDEtMC40LDEtMVY4YzAtMC42LTAuNC0xLTEtMWgtMi43CgkJCQkJCSIvPgoJCQkJCTxwYXRoIGlkPSJSZWN0YW5nbGVfMV8iIGNsYXNzPSJzdDEiIGQ9Ik0xNCw2LjZ2MTkuOGwxMC01VjEuNkwxNCw2LjZ6Ii8+CgkJCQk8L2c+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="},s.prototype._getWindowWidth=function(){return t.innerWidth||t.document.documentElement.clientWidth||t.document.body.clientWidth},s.prototype._getWindowHeight=function(){return t.innerHeight||t.document.documentElement.clientHeight||t.document.body.clientHeight},s.prototype._getBoundingClientRect=function(t){var e=t.getBoundingClientRect();return{width:e.width||e.right-e.left,height:e.height||e.bottom-e.top,left:e.left,right:e.right,top:e.top,bottom:e.bottom}},s.prototype._getElementsByClass=function(e,i){if("undefined"==typeof i&&(i=t.document),"function"==typeof i.getElementsByClassName)return i.getElementsByClassName(e);var o=[],n=i.getElementsByTagName("*");for(var s in n)if(Object.prototype.hasOwnProperty.call(n,s)&&"object"==typeof n[s]){var r=Object.prototype.hasOwnProperty.call(n[s],"className")?n[s].className:n[s].getAttribute("className"),a=null===r?[]:r.split(" ");this._indexOf(a,e)!==-1&&o.push(n[s])}return o},s.prototype._indexOf=function(t,e){if(null===t)return-1;for(var i=t.length,o=0;o