var XPConfig = {"appKey":"JwSe0UKXO90r3WXmy1fyL2u96DVxLEl4","backendUrl":"https:\/\/api.adro.co","iconSmall":"https:\/\/s3.adro.co\/project\/web_icon_small_1848.png","iconLarge":"https:\/\/s3.adro.co\/project\/web_icon_large_1848.png","websiteName":"Digikala","websiteOrigins":["https:\/\/www.digikala.com"],"safariPush":false,"safariPushID":"","chromePush":true,"firefoxPush":true,"webPushFrame":false,"webPushHttpWindow":false,"webPushHttpsWindow":false,"webPushDescription":"","serviceWorkerSourceUrl":"https:\/\/prod.webpu.sh\/JwSe0UKXO90r3WXmy1fyL2u96DVxLEl4\/service-worker-source.js","serviceWorkerWebsiteUrl":"\/sw.js","serviceWorkerWindowUrl":"\/sw.js","manifestWebsiteUrl":"\/manifest.json","manifestWindowUrl":"\/manifest.json","windowUrl":null,"frameUrl":null,"promptParams":{"autoPrompt":true,"autoPromptStart":0,"autoPromptRepeat":0,"autoPromptAllowRedirect":"","autoPromptBlockRedirect":"","autoPromptDismissRedirect":"","customPrompt":false},"notificationCenter":{"enabled":false,"color":"light","position":"right","button":"default","layout":"panel","switch":false,"pagination":10},"ga":{"enabled":true,"trackingID":"UA-13212406-1","dimension":15,"function":"ga","tracker":"xtremepush"},"session":{"enabled":true,"interval":1800},"cookie":{"domain":null}}; var XPTranslations = {"en":{"custom_prompt_allow":"Allow","custom_prompt_deny":"Don't Allow","custom_prompt_text":"Website notifications can be changed in browser notifications preferences.","custom_prompt_title":"{website_name} would like to send you push notifications.","notification_center_error_no_push_in_browser":"Your browser doesn't support push notifications","notification_center_no_notifications":"You have no notifications yet","notification_center_show_more":"show more","notification_center_status_push_off":"Push Notifications OFF","notification_center_status_push_on":"Push Notifications ON","notification_center_title":"PERSONAL INBOX","notification_center_turn_on_push_in_browser":"Please turn on notifications in your browser settings","window_error_already_denied_text":"You can turn it on in browser settings","window_error_already_denied_title":"Seems you denied push notifications before","window_error_already_granted_text":"You can close this window","window_error_already_granted_title":"Seems you are already subscribed for push notifications","window_error_direct_open_text":"","window_error_direct_open_title":"This window needs to be opened from origin website","window_error_fail_text":"You can close this window","window_error_fail_title":"Sorry, we're unable to enable push notifications","window_text":"Get updates and news from {website_name}","window_title":"Click on 'Allow' to enable push notifications"}}; var XPCore=function(){var self=this;this.isLaunched=false;this.isReady=false;this.readyCallbacks=[];this.lastScrollTop=0;this.debugLogsEnabled=false;this.init=function(){XPApiInstance=new XPApi;XPStoreInstance=new XPStore;XPSessionManagerInstance=new XPSessionManager;XPUpdateManagerInstance=new XPUpdateManager;XPWindowManagerInstance=new XPWindowManager;XPFrameManagerInstance=new XPFrameManager;XPPushManagerInstance=new XPPushManager;XPTranslationInstance=new XPTranslation;XPNotificationCenterInstance=new XPNotificationCenter;XPGaManagerInstance=new XPGaManager;XPPageHelperInstance=new XPPageHelper;return this};this.launch=function(){this.checkRequirements(function(){self.linkStyle();XPStoreInstance.launch();XPSessionManagerInstance.launch();XPUpdateManagerInstance.launch();XPApiInstance.launch();XPNotificationCenterInstance.launch();XPGaManagerInstance.launch();self.isLaunched=true})};this.ready=function(){this.isReady=true;for(var i=0;i'+'
'+'
';document.getElementsByTagName("body")[0].appendChild(el);if(!(window.orientation===undefined)){window.addEventListener("resize",function(){self.repositionContent()})}};this.renderContent=function(title,text,reservedSpace){document.getElementById("webpush-window-title").innerHTML=title;document.getElementById("webpush-window-text").innerHTML=text;document.getElementById("webpush-window-image").src=XPConfig.iconLarge;this.reservedSpace=reservedSpace;this.repositionContent();document.getElementById("webpush-window").style.opacity=1};this.repositionContent=function(){var wHeight=document.documentElement.clientHeight;if(navigator.userAgent.toLowerCase().indexOf("android")>-1){document.getElementById("webpush-window-image").style.display=wHeight<480?"none":"inline-block";document.getElementById("webpush-window-text").style.display=wHeight<320?"none":"block"}var cHeight=document.getElementById("webpush-window").clientHeight;var marginTop;if(!this.reservedSpace)this.reservedSpace=0;if(this.reservedSpace>=0){marginTop=Math.max((wHeight-cHeight)/2,this.reservedSpace||0)-wHeight/2}else{marginTop=Math.max((wHeight-cHeight)/2+this.reservedSpace,0)-wHeight/2}document.getElementById("webpush-window").style.marginTop=marginTop+"px"};this.linkStyle=function(){if(window.XPStyle){var style=document.createElement("style");style.innerHTML=XPStyle;var script=document.getElementsByTagName("script")[0];script.parentNode.insertBefore(style,script)}if(window.XPPopupStyle){var style=document.createElement("style");style.innerHTML=XPPopupStyle;var script=document.getElementsByTagName("script")[0];script.parentNode.insertBefore(style,script)}};this.linkHeaders=function(){var title=document.createElement("title");title.innerHTML=XPConfig.websiteName;document.getElementsByTagName("head")[0].appendChild(title);var meta=document.createElement("meta");meta.name="viewport";meta.content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no";document.getElementsByTagName("head")[0].appendChild(meta)};this.renderPromptInformation=function(){var marginTop=navigator.userAgent.toLowerCase().indexOf("android")>-1?-90:130;var text=XPConfig.webPushDescription?XPConfig.webPushDescription.replace("\n","
"):XPTranslationInstance.t("window_text");this.renderContent(XPTranslationInstance.t("window_title"),text,marginTop)};this.renderError=function(){this.renderContent(XPTranslationInstance.t("window_error_fail_title"),XPTranslationInstance.t("window_error_fail_text"))};this.tokenUpdated=function(token,permission){if(window.opener){var data={};data[XPEnvironment.sdkKey]={window:true,token:token,permission:permission};window.opener.postMessage(JSON.stringify(data),"*");if(this.autoClose){window.close()}}};this.checkRequirements=function(){if(!window.XMLHttpRequest){this.log("XMLHttpRequest is not supporting by this browser");return false}if(!window.localStorage){this.log("localStorage is not supporting by this browser");return false}if(!XPConfig){this.error("Config is not set");return false}if(!XPConfig.appKey){this.error("Application key is not set");return false}if(!XPConfig.backendUrl){this.error("Backend URL is not set");return false}if(window.location.protocol!="https:"){this.error("Page is loaded not under HTTPS");return false}if(!XPPushManagerInstance.currentInstance){this.log("Push notifications are not implemented by this browser");return false}return true};this.checkOrigin=function(){if(!XPConfig.windowUrl||XPConfig.windowUrl!=location.origin+location.pathname){this.error("Website origin is not allowed");return false}return true};this.log=function(){if(this.debugLogsEnabled){var log=Array.prototype.slice.call(arguments);log.unshift(XPEnvironment.sdkKey.charAt(0).toUpperCase()+XPEnvironment.sdkKey.slice(1)+" Window:");console.log.apply(console,log)}};this.error=function(){var log=Array.prototype.slice.call(arguments);log.unshift(XPEnvironment.sdkKey.charAt(0).toUpperCase()+XPEnvironment.sdkKey.slice(1)+" Window:");console.error.apply(console,log)};this.getParam=function(name){if(name=new RegExp("[?&]"+encodeURIComponent(name)+"=([^&]*)").exec(location.search)){return decodeURIComponent(name[1])}else{return null}};return this};var XPCoreFrame=function(){this.isFrame=true;this.debugLogsEnabled=true;this.init=function(){XPStoreInstance=new XPStore;XPUpdateManagerInstance=new XPUpdateManager;XPPushManagerInstance=new XPPushManager;return this};this.launch=function(){if(!this.checkRequirements()){this.returnError();return false}if(!this.checkOrigin()){this.returnError();return false}if(!this.getParam("id")||!this.getParam("key")){this.error("Device is not set");this.returnError();return false}XPStoreInstance.set("id",this.getParam("id"));XPStoreInstance.set("key",this.getParam("key"));window.addEventListener("message",function(event){if(event.data){try{var data=JSON.parse(event.data)}catch(e){}if(data){var scope=data[XPEnvironment.sdkKey];if(scope&&scope.page){XPCoreInstance.log("Received message from the page: ",scope);if(scope.subscribe){XPPushManagerInstance.systemPrompt()}}}}});return XPPushManagerInstance.launch()};this.tokenUpdated=function(token,permission){if(permission=="granted"&&!token){permission="deregistered"}var data={};data[XPEnvironment.sdkKey]={frame:true,token:token,permission:permission};window.parent.postMessage(JSON.stringify(data),"*")};this.returnError=function(){var data={};data[XPEnvironment.sdkKey]={frame:true,error:true};window.parent.postMessage(JSON.stringify(data),"*")};this.checkRequirements=function(){if(!window.XMLHttpRequest){this.log("XMLHttpRequest is not supporting by this browser");return false}if(!window.localStorage){this.log("localStorage is not supporting by this browser");return false}if(!window.parent){this.log("This page should be loaded to an iframe");return false}if(!XPConfig){this.error("Config is not set");return false}if(!XPConfig.appKey){this.error("Application key is not set");return false}if(!XPConfig.backendUrl){this.error("Backend URL is not set");return false}if(window.location.protocol!="https:"){this.error("Page is loaded not under HTTPS");return false}if(!XPPushManagerInstance.currentInstance){this.log("Push notifications are not implemented by this browser");return false}return true};this.checkOrigin=function(){if(!XPConfig.frameUrl||XPConfig.frameUrl!=location.origin+location.pathname){this.error("This URL is not allowed for the frame");return false}return true};this.log=function(){if(this.debugLogsEnabled){var log=Array.prototype.slice.call(arguments);log.unshift(XPEnvironment.sdkKey.charAt(0).toUpperCase()+XPEnvironment.sdkKey.slice(1)+" Frame:");console.log.apply(console,log)}};this.error=function(){var log=Array.prototype.slice.call(arguments);log.unshift(XPEnvironment.sdkKey.charAt(0).toUpperCase()+XPEnvironment.sdkKey.slice(1)+" Frame:");console.error.apply(console,log)};this.getParam=function(name){if(name=new RegExp("[?&]"+encodeURIComponent(name)+"=([^&]*)").exec(location.search)){return decodeURIComponent(name[1])}else{return null}};return this};var XPStore=function(){this.data=null;this.launch=function(){this.fetchCookies();this.saveCookies()};this.set=function(key,value){if(this.data===null){this.loadData()}this.data[key]=value;this.saveData();if(key=="id"||key=="key"){this.saveCookies()}};this.get=function(key){if(this.data===null){this.loadData()}return this.data[key]};this.remove=function(key){if(this.data===null){this.loadData()}delete this.data[key];this.saveData();if(key=="id"||key=="key"){this.saveCookies()}};this.loadData=function(){this.data=JSON.parse(localStorage.getItem(XPEnvironment.localStorageKey));if(!this.data)this.data={}};this.saveData=function(){try{localStorage.setItem(XPEnvironment.localStorageKey,JSON.stringify(this.data))}catch(e){}};this.clearData=function(){this.data=null;localStorage.removeItem(XPEnvironment.localStorageKey)};this.fetchCookies=function(){var cookieID=this.getCookie(XPEnvironment.cookieKey);var cookieAuth=this.getCookie(XPEnvironment.cookieAuthKey);if(cookieID&&cookieAuth){this.data["id"]=cookieID;this.data["key"]=cookieAuth;this.saveData()}};this.saveCookies=function(){var storageID=this.data["id"];var storageAuth=this.data["key"];if(storageID&&storageAuth){this.setCookie(XPEnvironment.cookieKey,storageID,365*100);this.setCookie(XPEnvironment.cookieAuthKey,storageAuth,365*100)}else{this.removeCookie(XPEnvironment.cookieKey);this.removeCookie(XPEnvironment.cookieAuthKey)}};this.setCookie=function(name,value,days){var expires="";if(days){var date=new Date;date.setTime(date.getTime()+days*24*60*60*1e3);expires="; expires="+date.toGMTString()}var domain="";if(XPConfig.cookie.domain){domain="; domain="+XPConfig.cookie.domain}document.cookie=name+"="+value+expires+domain+"; path=/"};this.getCookie=function(name){if(document.cookie.length>0){var start=document.cookie.indexOf(name+"=");if(start!=-1){start=start+name.length+1;var end=document.cookie.indexOf(";",start);if(end==-1){end=document.cookie.length}var value=document.cookie.substring(start,end);return value}}return undefined};this.removeCookie=function(name,domain){var domain="";if(XPConfig.cookie.domain){domain="; domain="+XPConfig.cookie.domain}document.cookie=name+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT"+domain+"; path=/"}};var XPStoreDetectPrivateMode=function(callback){function retry(isDone,next){var current_trial=0,max_retry=50,interval=10,is_timeout=false;var id=window.setInterval(function(){if(isDone()){window.clearInterval(id);next(is_timeout)}if(current_trial++>max_retry){window.clearInterval(id);is_timeout=true;next(is_timeout)}},10)}function isIE10OrLater(user_agent){var ua=user_agent.toLowerCase();if(ua.indexOf("msie")===0&&ua.indexOf("trident")===0){return false}var match=/(?:msie|rv:)\s?([\d\.]+)/.exec(ua);if(match&&parseInt(match[1],10)>=10){return true}return false}var is_private;if(window.webkitRequestFileSystem){window.webkitRequestFileSystem(window.TEMPORARY,1,function(){is_private=false},function(e){is_private=true})}else if(window.indexedDB&&/Firefox/.test(window.navigator.userAgent)){var db;try{db=window.indexedDB.open(XPEnvironment.localStorageKey+".test");db.onerror=function(e){e.preventDefault()}}catch(e){is_private=true}if(typeof is_private==="undefined"){retry(function isDone(){return db.readyState==="done"},function next(is_timeout){if(!is_timeout){is_private=db.result?false:true}})}}else if(isIE10OrLater(window.navigator.userAgent)){is_private=false;try{if(!window.indexedDB){is_private=true}}catch(e){is_private=true}}else if(window.localStorage&&/Safari/.test(window.navigator.userAgent)){try{window.localStorage.setItem(XPEnvironment.localStorageKey+".test",1)}catch(e){is_private=true}if(typeof is_private==="undefined"){is_private=false;window.localStorage.removeItem(XPEnvironment.localStorageKey+".test")}}retry(function isDone(){return typeof is_private!=="undefined"},function next(is_timeout){callback(is_private)})};var XPApi=function(){var self=this;this.launch=function(){if(XPStoreInstance.get("id")&&XPStoreInstance.get("appkey")){if(XPStoreInstance.get("appkey")!=XPConfig.appKey){XPStoreInstance.remove("id");XPStoreInstance.remove("key")}}XPStoreInstance.set("appkey",XPConfig.appKey);if(XPStoreInstance.get("id")){setTimeout(function(){XPCoreInstance.deviceReady()},0);this.deviceUpdate()}else{this.deviceCreate()}};this.deviceCreate=function(){var data=XPUpdateManagerInstance.currentParams();XPUpdateManagerInstance.updateParams(data);data["auth"]=2;this.request("/push/api/deviceCreate",data,function(response_data){XPUpdateManagerInstance.saveParams(data);XPStoreInstance.set("id",response_data["id"]);XPStoreInstance.set("key",response_data["key"]);XPStoreInstance.set("device_id",response_data["device_id"]);XPCoreInstance.deviceReady();self.deviceUpdate()})};this.deviceUpdate=function(){if(XPStoreInstance.get("id")){var data=XPUpdateManagerInstance.changedParams();XPUpdateManagerInstance.updateParams(data);if(Object.keys(data).length){this.request("/push/api/deviceUpdate",data,function(){XPUpdateManagerInstance.saveParams(data)})}}};this.sessionStart=function(){if(XPStoreInstance.get("id")){this.request("/push/api/sessionStart",{})}};this.actionHit=function(id,button,open){button=typeof button!=="undefined"?button:false;open=typeof open!=="undefined"?open:1;if(XPStoreInstance.get("id")){var params={action_id:id,open:open};if(button){params.button=button}this.request("/push/api/actionHit",params)}};this.inboxBadge=function(params,success,error){if(XPStoreInstance.get("id")){this.request("/push/api/inboxBadge",params||{},function(response_data){success({badge:response_data.badge})},function(err){if(typeof error=="function"){error(err)}})}else{if(typeof error=="function"){error({message:"Device is not registered yet"})}}};this.inboxList=function(params,success,error){if(XPStoreInstance.get("id")){this.request("/push/api/inboxList",params||{},function(response_data){if(typeof success=="function"){success({items:response_data.result,more:response_data.more||false,badge:response_data.badge})}},function(err){if(typeof error=="function"){error(err)}})}else{if(typeof error=="function"){error({message:"Device is not registered yet"})}}};this.inboxMessageList=function(params,success,error){if(XPStoreInstance.get("id")){this.request("/push/api/inboxMessageList",params||{},function(response_data){if(typeof success=="function"){success({items:response_data.result,more:response_data.more||false,badge:response_data.badge})}},function(err){if(typeof error=="function"){error(err)}})}else{if(typeof error=="function"){error({message:"Device is not registered yet"})}}};this.inboxMessageCount=function(params,success,error){if(XPStoreInstance.get("id")){this.request("/push/api/inboxMessageCount",params||{},function(response_data){if(typeof success=="function"){success({count:response_data.count})}},function(err){if(typeof error=="function"){error(err)}})}else{if(typeof error=="function"){error({message:"Device is not registered yet"})}}};this.inboxMessageActionsHit=function(actions,success,error){if(XPStoreInstance.get("id")){this.request("/push/api/inboxMessageActionsHit",{actions:actions},function(response_data){success({badge:response_data.badge})},function(err){if(error){error(err)}})}else{if(typeof error=="function"){error({message:"Device is not registered yet"})}}};this.eventHit=function(event,title,value){if(XPStoreInstance.get("id")){var params={event:event,title:title,value:value===undefined?null:value};this.request("/push/api/eventHit",params,function(response_data){if(response_data.pushes){for(var i=0;iXPConfig.session.interval){this.startSession()}}};this.startSession=function(){XPApiInstance.sessionStart()}};var XPUpdateManager=function(){this.savedParams={};this.updatedParams={};this.params=function(){return{type:this.getType,environment:this.getEnvironment,email:this.getEmail,external_id:this.getExternalID,ga_id:this.getGAID,token:this.getToken,subscription:this.getSubscription,language:this.getLanguage,language_app:this.getAppLanguage,timezone:this.getTimezone,app_version:this.getAppVersion,lib_version:this.getLibVersion,user_agent:this.getUserAgent}};this.launch=function(){var params=XPStoreInstance.get("params");if(params){for(var i in params){this.savedParams[i]=params[i];this.updatedParams[i]=params[i]}}};this.currentParams=function(){var params={};var params_list=this.params();for(var i in params_list){var value=params_list[i]();if(value===null||value===undefined)value="";params[i]=value}return params};this.changedParams=function(){var params={};var params_list=this.params();for(var i in params_list){var old_value=this.updatedParams[i];var new_value=params_list[i]();if(old_value===null||old_value===undefined)old_value="";if(new_value===null||new_value===undefined)new_value="";if(old_value!=new_value){params[i]=new_value}}return params};this.saveParams=function(updatedParams){for(var i in updatedParams){this.savedParams[i]=updatedParams[i]}XPStoreInstance.set("params",this.savedParams)};this.updateParams=function(currentParams){for(var i in currentParams){this.updatedParams[i]=currentParams[i]}};this.getType=function(){return"web"};this.getEnvironment=function(){if(window.safari){return"safari"}if(window.chrome){return"chrome"}if(typeof InstallTrigger!=="undefined"){return"firefox"}return""};this.getEmail=function(){return XPStoreInstance.get("email")};this.getExternalID=function(){return XPStoreInstance.get("external_id")};this.getGAID=function(){return XPStoreInstance.get("ga_id")};this.getToken=function(){return XPStoreInstance.get("token")};this.getSubscription=function(){return XPStoreInstance.get("subscription")};this.getLanguage=function(){return navigator.language||navigator.userLanguage};this.getTimezone=function(){return(new Date).getTimezoneOffset().toString()};this.getAppLanguage=function(){return XPStoreInstance.get("app_language")};this.getAppVersion=function(){return XPStoreInstance.get("app_version")};this.getLibVersion=function(){return XPEnvironment.version};this.getUserAgent=function(){return navigator.userAgent};return this};var XPGaManager=function(){var self=this;this.init=function(){};this.launch=function(){if(!XPConfig.ga||!XPConfig.ga.enabled){XPCoreInstance.log("Google Analytics is not enabled.");return false}if(!XPConfig.ga.trackingID){XPCoreInstance.error("Google Analytics tracking ID is not set.");return false}if(!XPConfig.ga.trackingID){XPCoreInstance.error("Google Analytics dimension is not set.");return false}if(!XPConfig.ga.function||!XPConfig.ga.tracker){XPCoreInstance.error("Google Analytics parameters are not set.");return false}this.waitForGa(5e3,function(){self.track()})};this.waitForGa=function(timeout,callback){if(window[XPConfig.ga.function]){callback();return}var waiting=0;var interval=setInterval(function(){if(window[XPConfig.ga.function]){clearInterval(interval);callback()}else{waiting+=250;if(waiting>=timeout&&document.readyState==="complete"){clearInterval(interval);XPCoreInstance.error("Google Analytics waiting timed out")}}},250)};this.track=function(){window[XPConfig.ga.function]("create",XPConfig.ga.trackingID,"auto",XPConfig.ga.tracker);window[XPConfig.ga.function](function(){var clientId=ga.getByName(XPConfig.ga.tracker).get("clientId");XPCoreInstance.log("Google Analytics client ID: "+clientId);XPCoreInstance.setGaId(clientId);window[XPConfig.ga.function](XPConfig.ga.tracker+".set","dimension"+XPConfig.ga.dimension,clientId);window[XPConfig.ga.function](XPConfig.ga.tracker+".send","event",XPEnvironment.sdkKey,"pageview",{nonInteraction:true})})}};var XPPushManager=function(){var self=this;this.currentInstance=null;this.isPrompted=false;this.isChecked=false;this.isLaunched=false;this.init=function(){switch(XPUpdateManagerInstance.getEnvironment()){case"chrome":this.currentInstance=new XPPushWebManager("chrome");break;case"firefox":this.currentInstance=new XPPushWebManager("firefox");break;case"safari":this.currentInstance=new XPPushSafariManager;break}if(XPStoreInstance.get("subscription")===undefined){XPStoreInstance.set("subscription",true)}};this.launch=function(){if(this.currentInstance){this.isLaunched=this.currentInstance.launch()}this.isChecked=true;return this.isLaunched};this.getPermission=function(){if(!this.isChecked){return undefined}else if(!this.isLaunched){return"unavailable"}else{return this.currentInstance.getPermission()}};this.prompt=function(callbacks,custom){if(!this.isChecked){XPCoreInstance.error("Push notifications manager is not ready yet")}else if(!this.isLaunched){XPCoreInstance.error("Push notifications are not available")}else{this.isPrompted=true;if(custom){this.customPrompt(callbacks)}else{this.systemPrompt(callbacks)}}};this.systemPrompt=function(callbacks){this.hideCustomPrompt();this.currentInstance.prompt(callbacks)};this.customPrompt=function(callbacks){if(document.readyState==="complete"){self.showCustomPrompt(callbacks)}else{window.addEventListener("load",function(){self.showCustomPrompt(callbacks)})}};this.autoPrompt=function(){var callbacks={};if(XPConfig.promptParams.autoPromptAllowRedirect){callbacks.allowCallback=function(){setTimeout(function(){window.location=XPConfig.promptParams.autoPromptAllowRedirect},500)}}if(XPConfig.promptParams.autoPromptBlockRedirect){callbacks.blockCallback=function(){setTimeout(function(){window.location=XPConfig.promptParams.autoPromptBlockRedirect},500)}}if(XPConfig.promptParams.autoPromptDismissRedirect){callbacks.dismissCallback=function(){setTimeout(function(){window.location=XPConfig.promptParams.autoPromptDismissRedirect},500)}}if(!XPCoreInstance.isWindow&&this.currentInstance.requiresWindow()){this.prompt(callbacks,true)}else{this.prompt(callbacks)}};this.shouldAutoPrompt=function(){if(XPCoreInstance.isWindow)return true;if(!XPConfig.promptParams.autoPrompt)return false;if(this.getPermission()!="default"&&this.getPermission()!="deregistered")return false;if(this.isPrompted)return false;var autoPromptStart=XPConfig.promptParams.autoPromptStart||1;var pageViews=XPStoreInstance.get("page_views")||1;if(pageViews"):XPTranslationInstance.t("custom_prompt_text");var el=document.createElement("div");el.style.display="none";el.id="webpush-custom-prompt";el.className="webpush-reset";el.innerHTML=''+'
'+XPTranslationInstance.t("custom_prompt_title")+"
"+'
'+text+"
"+'
'+'
'+XPTranslationInstance.t("custom_prompt_deny")+"
"+'
'+XPTranslationInstance.t("custom_prompt_allow")+"
"+"
";document.getElementsByTagName("body")[0].appendChild(el);document.getElementById("webpush-custom-prompt-image").addEventListener("load",function(){document.getElementById("webpush-custom-prompt").style.display="block"});document.getElementById("webpush-custom-prompt-image").src=XPConfig.iconLarge;document.getElementById("webpush-custom-prompt-button1").addEventListener("click",function(){XPStoreInstance.set("custom_prompt_deny",XPStoreInstance.get("page_views"));self.hideCustomPrompt();if(callbacks&&callbacks.dismissCallback){callbacks.dismissCallback()}});document.getElementById("webpush-custom-prompt-button2").addEventListener("click",function(){self.hideCustomPrompt();self.prompt(callbacks)})};this.hideCustomPrompt=function(){var el=document.getElementById("webpush-custom-prompt");if(el)el.remove()};return this.init()};var XPPushWebManager=function(type){var self=this;this.serviceWorkerRegistration=null;this.subscription=null;this.isLaunched=false;this.type=type;this.initialPermission=null;this.launch=function(){switch(this.type){case"chrome":if(!XPConfig.chromePush)return false;break;case"firefox":if(!XPConfig.firefoxPush)return false;break;default:return false}if(!this.checkRequirements()){XPCoreInstance.log("Push messaging requirements check failed.");return false}this.isLaunched=true;this.initialPermission=this.getPermission();if(!this.requiresWindow()){if(this.type=="chrome"){this.linkManifest()}this.registerServiceWorker(function(){if(self.serviceWorkerRegistration){XPCoreInstance.log("Service worker is successfully registered: ",self.serviceWorkerRegistration);self.getSubscription(self.serviceWorkerRegistration.pushManager,function(subscription){self.subscription=subscription;if(self.subscription){XPCoreInstance.log("Existing subscription detected: ",self.subscription);self.processSubscription(self.subscription)}else{if(self.getPermission()=="granted"){self.subscribe()}else{if(XPCoreInstance.isFrame){self.processSubscription(null)}else{if(XPPushManagerInstance.shouldAutoPrompt()){XPPushManagerInstance.autoPrompt()}}}}})}})}else{if(this.requiresFrame()){XPFrameManagerInstance.attach(function(){if(XPPushManagerInstance.shouldAutoPrompt()){XPPushManagerInstance.autoPrompt()}})}else{setTimeout(function(){if(XPPushManagerInstance.shouldAutoPrompt()){XPPushManagerInstance.autoPrompt()}},0)}}return true};this.prompt=function(callbacks){if(!this.requiresWindow()){this.subscribe(callbacks)}else if(this.requiresFrame()&&self.type=="firefox"){XPFrameManagerInstance.subscribe(callbacks)}else{this.openWindow(callbacks)}};this.requiresWindow=function(){if(XPCoreInstance.isWindow||XPCoreInstance.isFrame){return false}else if(location.protocol=="https:"){return XPConfig.webPushHttpsWindow}else if(location.protocol=="http:"){return XPConfig.webPushHttpWindow}else{return true}};this.requiresFrame=function(){if(location.protocol=="https:"&&XPConfig.webPushHttpsWindow&&XPConfig.webPushFrame){return true}else{return false}};this.subscribe=function(callbacks){self.waitUntilServiceWorkerActivated(function(){self.addSubscription(self.serviceWorkerRegistration.pushManager,function(subscription){self.subscription=subscription;if(self.subscription){XPCoreInstance.log("Successfully subscribed for push notifications: ",self.subscription)}self.processSubscription(subscription);if(self.subscription){if(self.initialPermission!="granted"){if(self.getPermission()=="granted"){if(callbacks&&callbacks.allowCallback){callbacks.allowCallback()}}}}else{if(self.initialPermission!="denied"){if(self.getPermission()=="denied"){XPStoreInstance.set("system_prompt_denied",XPStoreInstance.get("page_views")||1);if(callbacks&&callbacks.blockCallback){callbacks.blockCallback()}}if(self.getPermission()=="default"){XPStoreInstance.set("system_prompt_dismiss",XPStoreInstance.get("page_views")||1);if(callbacks&&callbacks.dismissCallback){callbacks.dismissCallback()}}}}})})};this.linkManifest=function(){var link=document.createElement("link");link.rel="manifest";link.href=this.getConfigManifestUrl();document.getElementsByTagName("head")[0].appendChild(link)};this.registerServiceWorker=function(callback){navigator.serviceWorker.register(this.generateServiceWorkerLink()).then(function(serviceWorkerRegistration){self.serviceWorkerRegistration=serviceWorkerRegistration;if(typeof callback=="function"){self.waitUntilServiceWorkerActivated(callback)}}).catch(function(e){self.serviceWorkerRegistration=null;XPCoreInstance.log("Failed to register service worker: ",e);if(typeof callback=="function"){callback()}})};this.waitUntilServiceWorkerActivated=function(callback){if(!self.serviceWorkerRegistration||!self.serviceWorkerRegistration.active||self.serviceWorkerRegistration.installing||self.serviceWorkerRegistration.waiting){setTimeout(function(){self.waitUntilServiceWorkerActivated(callback)},200)}else{callback()}};this.generateServiceWorkerLink=function(){var ref=this.getConfigServiceWorkerUrl();ref+="?v="+encodeURIComponent(XPEnvironment.version);ref+="&id="+encodeURIComponent(XPStoreInstance.get("id"));ref+="&key="+encodeURIComponent(XPStoreInstance.get("key"));ref+="&app_key="+encodeURIComponent(XPConfig.appKey);ref+="&backend_url="+encodeURIComponent(XPConfig.backendUrl);if(XPCoreInstance.debugLogsEnabled)ref+="&debug_logs=1";if(XPConfig.serviceWorkerSourceUrl)ref+="&ref="+encodeURIComponent(XPConfig.serviceWorkerSourceUrl+"?v="+XPEnvironment.version);return ref};this.getSubscription=function(pushManager,callback){pushManager.getSubscription().then(function(subscription){if(typeof callback=="function"){callback(subscription)}}).catch(function(e){XPCoreInstance.log("Failed to retrieve subscription for push notifications: ",e);if(typeof callback=="function"){callback(null)}})};this.addSubscription=function(pushManager,callback){pushManager.subscribe({userVisibleOnly:true}).then(function(subscription){if(typeof callback=="function"){callback(subscription)}}).catch(function(e){if(Notification.permission==="denied"){XPCoreInstance.log("User denied receiving push notifications.")}else{XPCoreInstance.log("Failed to subscribe for push notifications: ",e)}if(typeof callback=="function"){callback(null)}})};this.processSubscription=function(subscription){var token="";if(subscription){if(subscription.subscriptionId){token=subscription.subscriptionId}else{var matches=subscription.endpoint.match(/([^\/]+)$/);token=matches[0]}}XPCoreInstance.tokenUpdated(token,this.getPermission())};this.getPermission=function(){if(XPCoreInstance.isFrame){var permission=Notification.permission;if(permission=="denied"&&!XPStoreInstance.get("system_prompt_denied")){return"default"}else{return permission}}else if(!this.requiresWindow()){return Notification.permission}else{return XPStoreInstance.get("permission")||"default"}};this.openWindow=function(callbacks){XPWindowManagerInstance.open(callbacks)};this.checkRequirements=function(){if(!("serviceWorker"in navigator)){XPCoreInstance.log("Service worker is not supported.");return false}if(!("PushManager"in window)){XPCoreInstance.log("Push manager is not supported.");return false}if(!("showNotification"in ServiceWorkerRegistration.prototype)){XPCoreInstance.log("Notifications are not supported in service worker.");return false}if(!this.getConfigServiceWorkerUrl()){XPCoreInstance.error("Service worker url is not set.");return false}if(!this.getConfigManifestUrl()){XPCoreInstance.error("Manifest url is not set.");return false}if(this.requiresWindow()&&!XPConfig.windowUrl){XPCoreInstance.error("Window url is not set.");return false}if(!this.requiresWindow()&&location.protocol!="https:"){XPCoreInstance.error("Http should require window mode");return false}return true};this.getConfigServiceWorkerUrl=function(){if(this.requiresWindow()||XPCoreInstance.isWindow||XPCoreInstance.isFrame){return XPConfig.serviceWorkerWindowUrl}else{return XPConfig.serviceWorkerWebsiteUrl}};this.getConfigManifestUrl=function(){if(this.requiresWindow()||XPCoreInstance.isWindow||XPCoreInstance.isFrame){return XPConfig.manifestWindowUrl}else{return XPConfig.manifestWebsiteUrl}};return this};var XPPushSafariManager=function(){var self=this;this.isLaunched=false;this.initialPermission=null;this.launch=function(){if(!XPConfig.safariPush){return false}if(!this.checkRequirements()){XPCoreInstance.log("Safari push messaging requirements check failed.");return false}var permission=window.safari.pushNotification.permission(XPConfig.safariPushID);this.isLaunched=true;this.initialPermission=permission.permission;if(permission.permission==="default"){setTimeout(function(){if(XPPushManagerInstance.shouldAutoPrompt()){XPPushManagerInstance.autoPrompt()}},0)}else{this.processPermission(permission)}return true};this.prompt=function(callbacks){this.requestPermission(callbacks)};this.requiresWindow=function(){return false};this.requestPermission=function(callbacks){window.safari.pushNotification.requestPermission(XPConfig.backendUrl+"/push/api/safari/"+XPConfig.appKey,XPConfig.safariPushID,{id:XPStoreInstance.get("id")},function(){var permission=window.safari.pushNotification.permission(XPConfig.safariPushID);self.processPermission(permission);if(self.initialPermission!=permission.permission){if(permission.permission==="granted"&&callbacks.allowCallback){callbacks.allowCallback()}if(permission.permission==="denied"&&callbacks.blockCallback){callbacks.blockCallback()}}})};this.processPermission=function(permission){if(permission.permission==="denied"){XPCoreInstance.tokenUpdated("",permission.permission)}else if(permission.permission==="granted"){XPCoreInstance.tokenUpdated(permission.deviceToken,permission.permission)}};this.getPermission=function(){return window.safari.pushNotification.permission(XPConfig.safariPushID).permission};this.checkRequirements=function(){if(!("safari"in window)){XPCoreInstance.log("Safari is not supported.");return false}if(!("pushNotification"in window.safari)){XPCoreInstance.log("PushNotification is not supported.");return false}if(!XPConfig.safariPushID){XPCoreInstance.error("Safari push ID is not set.");return false}return true};return this};var XPWindowManager=function(){this.open=function(callbacks){if(!XPConfig.windowUrl){XPCoreInstance.error("Window URL is not set");return}var width=500;var height=400;var dualScreenLeft=window.screenLeft!=undefined?window.screenLeft:screen.left;var dualScreenTop=window.screenTop!=undefined?window.screenTop:screen.top;var fullWidth=window.innerWidth?window.innerWidth:document.documentElement.clientWidth?document.documentElement.clientWidth:screen.width;var fullHeight=window.innerHeight?window.innerHeight:document.documentElement.clientHeight?document.documentElement.clientHeight:screen.height;var left=fullWidth/2-width/2+dualScreenLeft;var top=fullHeight/2-height/2+dualScreenTop;var ref=XPConfig.windowUrl;ref+="?id="+encodeURIComponent(XPStoreInstance.get("id"));ref+="&key="+encodeURIComponent(XPStoreInstance.get("key"));var newWindow=window.open(ref,false,"width="+width+", height="+height+", top="+top+", left="+left);if(!newWindow){XPCoreInstance.error("The attempt to open a window is blocked. Make sure to prompt user in a response for a click event");return}if(window.focus){newWindow.focus()}window.addEventListener("message",function(event){if(event.data){try{var data=JSON.parse(event.data)}catch(e){}if(data){var scope=data[XPEnvironment.sdkKey];if(scope&&scope.window){XPCoreInstance.log("Received message from the window: ",scope);if(scope.token!==undefined&&scope.permission!==undefined){XPCoreInstance.tokenUpdated(scope.token,scope.permission)}if(scope.close){XPNotificationCenterInstance.updateSubscriptionControls();if(callbacks){setTimeout(function(){var permission=XPPushManagerInstance.getPermission();if(permission=="granted"&&callbacks.allowCallback){callbacks.allowCallback()}if(permission=="denied"&&callbacks.blockCallback){callbacks.blockCallback()}if(permission=="default"&&callbacks.dismissCallback){callbacks.dismissCallback()}},0)}}}}}});window.addEventListener("beforeunload",function(){newWindow.close()})};return this};var XPFrameManager=function(){var self=this;this.messageReceived=false;this.iframe=null;this.attach=function(callback){if(!XPConfig.frameUrl){XPCoreInstance.error("Frame URL is not set");return}window.addEventListener("message",function(event){if(event.data){try{var data=JSON.parse(event.data)}catch(e){}if(data){var scope=data[XPEnvironment.sdkKey];if(scope&&scope.frame){self.messageReceived=true;XPCoreInstance.log("Received message from the frame: ",scope);if(scope.token!==undefined&&scope.permission!==undefined){XPCoreInstance.tokenUpdated(scope.token,scope.permission)}if(typeof callback=="function"){callback()}}}}});var ref=XPConfig.frameUrl;ref+="?id="+encodeURIComponent(XPStoreInstance.get("id"));ref+="&key="+encodeURIComponent(XPStoreInstance.get("key"));this.iframe=document.createElement("iframe");this.iframe.src=ref;this.iframe.style="width:0; height:0; border:0; border:none; visibility: none;";var body=document.getElementsByTagName("body")[0];body.appendChild(this.iframe);setTimeout(function(){if(!self.messageReceived){XPCoreInstance.log("Waiting for a message from the frame timed out");if(typeof callback=="function"){callback()}}},2500)};this.subscribe=function(callbacks){var data={};data[XPEnvironment.sdkKey]={page:true,subscribe:true};this.iframe.contentWindow.postMessage(JSON.stringify(data),"*")};return this};var XPNotificationCenter=function(){var self=this;this.newestNotificationId=null;this.oldestNotificationId=null;this.notifications=[];this.badge=null;this.messageClickCallbacks=[];this.badgeUpdateCallbacks=[];this.hideInboxButton=false;this.init=function(){};this.launch=function(){if(!XPConfig.notificationCenter||!XPConfig.notificationCenter.enabled){return false}if(XPConfig.notificationCenter.button=="default"&&this.hideInboxButton!=true){this.initButton()}this.initContent();if(XPConfig.notificationCenter.switch){this.initSubscriptionControls()}else{this.initTitle()}this.initClose();return true};this.initButton=function(){var el=document.createElement("div");el.id="webpush-notification-center-open";el.className="webpush-balloon "+"webpush-balloon-"+(XPConfig.notificationCenter.color||"light")+" "+"webpush-notification-center-color-"+(XPConfig.notificationCenter.color||"light")+" "+"webpush-notification-center-position-"+(XPConfig.notificationCenter.position||"right");document.getElementsByTagName("body")[0].appendChild(el);document.getElementById("webpush-notification-center-open").addEventListener("click",function(){self.open()})};this.addButton=function(){this.hideInboxButton=false;if(!document.contains(document.getElementById("webpush-notification-center-open"))){this.initButton()}};this.removeButton=function(){this.hideInboxButton=true;if(document.contains(document.getElementById("webpush-notification-center-open"))){document.getElementById("webpush-notification-center-open").remove()}};this.initContent=function(){var el=document.createElement("div");el.id="webpush-notification-center";el.className="webpush-reset "+"webpush-notification-center-layout-"+(XPConfig.notificationCenter.layout||"panel")+" "+"webpush-notification-center-color-"+(XPConfig.notificationCenter.color||"light")+" "+"webpush-notification-center-position-"+(XPConfig.notificationCenter.position||"right");el.innerHTML='
'+'
';document.getElementsByTagName("body")[0].appendChild(el)};this.initTitle=function(){document.getElementById("webpush-notification-center-header").innerHTML='
'+'
'+XPTranslationInstance.t("notification_center_title")+"
"};this.initClose=function(){var el=document.createElement("div");el.id="webpush-notification-center-close";el.className="webpush-notification-center-icon-close";document.getElementById("webpush-notification-center-header").appendChild(el);document.getElementById("webpush-notification-center-close").addEventListener("click",function(){self.close()})};this.initSubscriptionControls=function(){document.getElementById("webpush-notification-center-header").innerHTML='
';var el=document.createElement("div");el.id="webpush-notification-center-subscription-switch-container";el.className="webpush-onoffswitch-container";el.innerHTML=""+'
'+''+''+"
";document.getElementById("webpush-notification-center-subscription").appendChild(el);var el2=document.createElement("div");el2.id="webpush-notification-center-subscription-status";document.getElementById("webpush-notification-center-subscription").appendChild(el2);this.updateSubscriptionControls();document.getElementById("webpush-notification-center-subscription-switch").addEventListener("change",function(){if(this.checked){switch(XPPushManagerInstance.getPermission()){case"default":case"deregistered":XPCoreInstance.setSubscription(true);XPPushManagerInstance.prompt();self.updateSubscriptionControls(true);break;case"granted":XPCoreInstance.setSubscription(true);self.updateSubscriptionControls(true);break;case"denied":alert(XPTranslationInstance.t("notification_center_turn_on_push_in_browser"));self.updateSubscriptionControls(false);break;case"unavailable":alert(XPTranslationInstance.t("notification_center_error_no_push_in_browser"));self.updateSubscriptionControls(false);break}}else{XPCoreInstance.setSubscription(false);self.updateSubscriptionControls(false)}})};this.updateSubscriptionControls=function(on){var elSwitch=document.getElementById("webpush-notification-center-subscription-switch");var elStatus=document.getElementById("webpush-notification-center-subscription-status");if(elSwitch&&elStatus){if(on===undefined)on=XPPushManagerInstance.getPermission()=="granted"&&XPStoreInstance.get("subscription");if(on){elSwitch.checked=true;elStatus.innerHTML=XPTranslationInstance.t("notification_center_status_push_on");elStatus.className="webpush-notification-center-subscription-status-on"}else{elSwitch.checked=false;elStatus.innerHTML=XPTranslationInstance.t("notification_center_status_push_off");elStatus.className="webpush-notification-center-subscription-status-off"}}};this.addNotification=function(notification){if(notification.expiration_time&¬ification.expiration_timethis.newestNotificationId){this.newestNotificationId=notification.message.id}if(this.oldestNotificationId===null||notification.message.id'+'
'+notification.message.title+"
"+'
'+'
'+notification.message.alert+"
"+'
'+new Date(notification.create_time*1e3).toLocaleString()+"
"+"
"+'
';el.addEventListener("click",function(){self.processMessageClickCallbacks(notification);var url=undefined;if(notification.message.url){url=notification.message.url}else if(notification.message["url-args"]){url=XPConfig.backendUrl+"/push/api/actionPage"+notification.message["url-args"][0]}if(url){window.open(url)}else{XPApiInstance.inboxMessageActionsHit([{id:notification.id,open:1,click:1}],function(result){if(result.badge!==undefined){self.updateBadge(result.badge)}})}});this.hidePlaceholder();if(insertBefore){document.getElementById("webpush-notification-center-list").insertBefore(el,document.getElementsByClassName("webpush-notification-center-item-"+insertBefore)[0])}else{document.getElementById("webpush-notification-center-list").appendChild(el)}};this.removeNotification=function(i){if(this.notifications[i]){var elements=document.getElementsByClassName("webpush-notification-center-item-"+this.notifications[i].message.id);if(elements[0]){elements[0].remove()}}};this.removeExpiredNotifications=function(){var timestamp=Math.round((new Date).getTime()/1e3);for(var i=0;i
';if(position=="bottom"||!this.notifications.length){document.getElementById("webpush-notification-center-list").appendChild(el)}else{document.getElementById("webpush-notification-center-list").insertBefore(el,document.getElementsByClassName("webpush-notification-center-item")[0])}}};this.hideLoading=function(){var el=document.getElementById("webpush-notification-center-loader");if(el)el.remove()};this.showLoadMore=function(){if(!document.getElementById("webpush-notification-center-load-more")){var el=document.createElement("div");el.id="webpush-notification-center-load-more";el.innerHTML=XPTranslationInstance.t("notification_center_show_more");el.addEventListener("click",function(){self.hideLoadMore();self.load("more")});document.getElementById("webpush-notification-center-list").appendChild(el)}};this.hideLoadMore=function(){var el=document.getElementById("webpush-notification-center-load-more");if(el)el.remove()};this.showPlaceholder=function(){if(!document.getElementById("webpush-notification-center-placeholder")){var el=document.createElement("div");el.id="webpush-notification-center-placeholder";el.innerHTML=XPTranslationInstance.t("notification_center_no_notifications");document.getElementById("webpush-notification-center-list").appendChild(el)}};this.hidePlaceholder=function(){var el=document.getElementById("webpush-notification-center-placeholder");if(el)el.remove()};this.updateBadge=function(badge){this.badge=badge;this.processBadgeUpdateCallbacks(badge)};this.getPublicMessage=function(notification){return{id:notification.id.toString(),campaign_id:notification.message.cid.toString(),title:notification.message.title,text:notification.message.alert,icon:notification.message.icon,data:notification.message.payload_map||{}}};this.processMessageClickCallbacks=function(notification){var message=self.getPublicMessage(notification);for(var i=0;i'+'
'+notification.title+"
"+'
'+notification.alert+"
"+'
x
';var elStack=document.getElementById("webpush-local-notification-stack");if(!elStack)elStack=this.renderStack();elStack.appendChild(el);el.getElementsByClassName("webpush-local-notification-image")[0].addEventListener("load",function(){self.show()});el.getElementsByClassName("webpush-local-notification-image")[0].src=notification.icon?notification.icon:XPConfig.iconLarge;el.getElementsByClassName("webpush-local-notification-close")[0].addEventListener("click",function(event){event.stopPropagation();self.close()});var url=undefined;if(notification.url){url=notification.url}else if(notification["url-args"]){url=XPConfig.backendUrl+"/push/api/actionPage"+notification["url-args"][0]}if(url){el.addEventListener("click",function(){window.open(url)})}return el};this.renderStack=function(){var el=document.createElement("div");el.id="webpush-local-notification-stack";el.className="webpush-reset";document.getElementsByTagName("body")[0].appendChild(el);return el};this.show=function(){setTimeout(function(){self.el.style.opacity=1},0);setTimeout(function(){self.close()},2e4)};this.close=function(){if(self.el){self.el.style.opacity=0;setTimeout(function(){self.el.remove();self.el=null},200)}};return this.init()};var XPPageHelper=function(){var self=this;this.scrollCallbacks=[];this.mouseoutCallbacks=[];this.init=function(){this.addEvent(document,"mouseout",this.mouseoutHandler);this.addEvent(window,"scroll",this.scrollHandler);return this};this.addMouseoutCallback=function(callback){this.mouseoutCallbacks.push(callback)};this.addScrollCallback=function(callback){this.scrollCallbacks.push(callback)};this.addEvent=function(obj,evt,fn){if(obj.addEventListener){obj.addEventListener(evt,fn,false)}else if(obj.attachEvent){obj.attachEvent("on"+evt,fn)}};this.removeEvent=function(obj,evt,fn){if(obj.addEventListener){obj.removeEventListener(evt,fn,false)}else if(obj.attachEvent){obj.detachEvent("on"+evt,fn)}};this.mouseoutHandler=function(e){e=e?e:window.event;var from=e.relatedTarget||e.toElement;if(!from){XPCoreInstance.log("webpush-mouseout event triggered");self.removeEvent(document,"mouseout",self.mouseoutHandler);window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:"webpush-mouseout"});if(typeof self.mouseoutCallbacks!="undefined"){for(var i=0;iself.lastScrollTop;self.lastScrollTop=scrolled;var check=scrolled>=600;if(checkScroll){if(check){XPCoreInstance.log("webpush-scrolled event triggered");self.removeEvent(window,"scroll",self.scrollHandler);window.dataLayer=window.dataLayer||[];dataLayer.push({event:"webpush-scrolled"});if(typeof self.scrollCallbacks!="undefined"){for(var i=0;i-1&&email.indexOf(".")>-1){XPCoreInstance.setEmail(email);var successConfig={};successConfig.type="success";successConfig.title="Success";successConfig.html="Submitted email: "+email;successConfig.customClass="webpush-scroll-content";if(self.config.style&&self.config.style.width)successConfig.width=self.config.style.width+"px";webpushSwal(successConfig);XPApiInstance.actionHit(this.config.id,button)}else{self.renderPopup(true,email)}}else{self.renderPopup(true,null)}};this.renderPopup=function(showError,incorrectEmail){showError=typeof showError!=="undefined"?showError:false;incorrectEmail=typeof incorrectEmail!=="undefined"?incorrectEmail:null;if(self.config){var swalConfig={};if(self.config.image){if(self.config.image.type){swalConfig.type=self.config.image.type}else{if(self.config.image.url)swalConfig.imageUrl=self.config.image.url;if(self.config.image.width)swalConfig.imageWidth=self.config.image.width+"px";if(self.config.image.height)swalConfig.imageHeight=self.config.image.height+"px";if(self.config.image.alt)swalConfig.imageAlt=self.config.image.alt}}if(self.config.title)swalConfig.title=self.config.title;if(self.config.html)swalConfig.html=self.config.html;var cancelButton=-1;var confirmButton=-1;if(self.config.buttons){if(self.config.buttons[0]){var button1=self.config.buttons[0];var flag1=button1.action==="dismiss";var text1;if(button1.text){if(button1.text_color)text1=''+button1.text+"";else text1=button1.text}if(self.config.buttons[1]&&self.config.buttons[1].action&&self.config.buttons[1].action!=="none"){var button2=self.config.buttons[1];var flag2=button2.action==="dismiss";swalConfig.showCancelButton=true;var text2;if(button2.text){if(button2.text_color)text2=''+button2.text+"";else text2=button2.text}if(flag1&&!flag2){swalConfig.reverseButtons=true}else if(!flag1&&flag2){}else if(flag1){}else{if(button1.action==="submit"&&button2.action!=="submit"){}else if(button1.action!=="submit"&&button2.action==="submit"){swalConfig.reverseButtons=true}else{}}if(swalConfig.reverseButtons){cancelButton=0;confirmButton=1;if(text1)swalConfig.cancelButtonText=text1;if(button1.color)swalConfig.cancelButtonColor=button1.color;if(text2)swalConfig.confirmButtonText=text2;if(button2.color)swalConfig.confirmButtonColor=button2.color}else{cancelButton=1;confirmButton=0;if(text1)swalConfig.confirmButtonText=text1;if(button1.color)swalConfig.confirmButtonColor=button1.color;if(text2)swalConfig.cancelButtonText=text2;if(button2.color)swalConfig.cancelButtonColor=button2.color}}else{if(flag1){swalConfig.showConfirmButton=false;swalConfig.showCancelButton=true;if(text1)swalConfig.cancelButtonText=text1;if(button1.color)swalConfig.cancelButtonColor=button1.color;cancelButton=0}else{if(text1)swalConfig.confirmButtonText=text1;if(button1.color)swalConfig.confirmButtonColor=button1.color;confirmButton=0}}}else{swalConfig.showConfirmButton=false}}else{swalConfig.showConfirmButton=false}if(confirmButton>-1&&self.config.buttons[confirmButton]&&self.config.buttons[confirmButton].action!=="submit"){swalConfig.inputValidator=function(value){return new Promise(function(resolve,reject){resolve()})}}if(self.config.email===1){swalConfig.input="email";swalConfig.inputPlaceholder="info@example.com";swalConfig.showLoaderOnConfirm=true;if(showError&&incorrectEmail)swalConfig.inputValue=incorrectEmail}if(self.config.style){if(self.config.style.background)swalConfig.background=self.config.style.background;if(self.config.style.backdrop)swalConfig.backdrop=self.config.style.backdrop;if(self.config.style.width)swalConfig.width=self.config.style.width+"px";if(self.config.style.padding)swalConfig.padding=self.config.style.padding;if(self.config.style.scroll){if(self.config.style.scroll==="content")swalConfig.customClass="webpush-scroll-content"}}if(showError)swalConfig.animation=false;swalConfig.showCloseButton=true;if(self.config.options){if(self.config.options.close===0)swalConfig.showCloseButton=false;if(self.config.options.esc===0)swalConfig.allowEscapeKey=false;if(self.config.options.outside===0)swalConfig.allowOutsideClick=false;if(self.config.options.focus_confirm===0)swalConfig.focusConfirm=false}webpushSwal(swalConfig).then(function(result){if(!result.dismiss){if(confirmButton>-1&&self.config.buttons[confirmButton]){if(self.config.buttons[confirmButton].action==="submit"){self.renderEmailSuccess(result,"button_"+confirmButton)}else if(self.config.buttons[confirmButton].action==="url"){XPApiInstance.actionHit(self.config.id,"button_"+confirmButton);if(self.config.buttons[confirmButton].url){setTimeout(function(){location.href=self.config.buttons[confirmButton].url},self.delay)}}else if(self.config.buttons[confirmButton].action==="javascript"){XPApiInstance.actionHit(self.config.id,"button_"+confirmButton);if(self.config.buttons[confirmButton].javascript){setTimeout(function(){eval(self.config.buttons[confirmButton].javascript)},0)}}else{XPApiInstance.actionHit(self.config.id,"button_"+confirmButton,0)}}else{XPApiInstance.actionHit(self.config.id,"confirm",0)}}else{var dismissButton;if(result.dismiss==="cancel"){if(cancelButton>-1&&self.config.buttons[cancelButton]){if(self.config.buttons[cancelButton].action==="submit"){var tempContent={};tempContent.value=webpushSwal.getInput().value;self.renderEmailSuccess(tempContent,"button_"+cancelButton)}else if(self.config.buttons[cancelButton].action==="url"){XPApiInstance.actionHit(self.config.id,"button_"+cancelButton);if(self.config.buttons[cancelButton].url){setTimeout(function(){location.href=self.config.buttons[cancelButton].url},self.delay)}}else if(self.config.buttons[cancelButton].action==="javascript"){XPApiInstance.actionHit(self.config.id,"button_"+cancelButton);if(self.config.buttons[cancelButton].javascript){setTimeout(function(){eval(self.config.buttons[cancelButton].javascript)},0)}}else{dismissButton="button_"+cancelButton}}else{dismissButton="cancel"}}else{if(result.dismiss==="close"||result.dismiss==="esc"||result.dismiss==="overlay"||result.dismiss==="timer"){dismissButton=result.dismiss}}if(dismissButton){XPApiInstance.actionHit(self.config.id,dismissButton,0)}}self.clearImage()});if(showError)webpushSwal.showValidationError("Invalid email address")}};this.clearImage=function(){try{document.getElementsByClassName("webpush-swal2-modal")[0].getElementsByClassName("webpush-swal2-image")[0].src="#"}catch(err){}};return this.init()};var XPInterface=function(){this.call=function(args){if(!args[0])return null;if(!this[args[0]]){console.error(args[0]+" method is undefined");return null}return this[args[0]].apply(this,Array.prototype.slice.call(args,1))};this.ready=function(callback){XPCoreInstance.addReadyCallback(callback)};this.config=function(key,value){XPCoreInstance.setConfig(key,value)};this.debug_logs=function(value){XPCoreInstance.setDebugLogsEnabled(value)};this.on=function(key,callback){switch(key){case"mouseout":XPPageHelperInstance.addMouseoutCallback(callback);break;case"scroll":XPPageHelperInstance.addScrollCallback(callback);break}};this.set=function(key,value){switch(key){case"app_language":XPCoreInstance.setAppLanguage(value);break;case"app_version":XPCoreInstance.setAppVersion(value);break;case"external_id":XPCoreInstance.setExternalID(value);break;case"email":XPCoreInstance.setEmail(value);break;case"subscription":XPCoreInstance.setSubscription(value);break;default:console.error(key+" is undefined in set scope");break}};this.get=function(key){switch(key){case"device_info":return XPCoreInstance.deviceInfo();default:console.error(key+" is undefined in get scope");break}};this.event=function(title,value){this.ready(function(){XPCoreInstance.eventHit(title,value)})};this.tag=function(title,value){this.ready(function(){XPCoreInstance.tagHit(title,value)})};this.impression=function(title){this.ready(function(){XPCoreInstance.impressionHit(title)})};this.ga=function(value){XPCoreInstance.setGaId(value)};this.push=function(action,param1,param2){switch(action){case"prompt":this.prompt(param1);break;case"auto_prompt":this.auto_prompt(param1,param2);break;case"permission":return XPCoreInstance.pushPermission();default:console.error(action+" is undefined in push scope");break}};this.prompt=function(callbacks){XPCoreInstance.prompt(callbacks)};this.auto_prompt=function(action,value){if(action===true){XPConfig.promptParams.autoPrompt=true}else if(action===false){XPConfig.promptParams.autoPrompt=false}else if(action=="start"){XPConfig.promptParams.autoPromptStart=value}else if(action=="repeat"){XPConfig.promptParams.autoPromptRepeat=value}else if(action===undefined){XPCoreInstance.autoPrompt()}else{console.error(action+" is undefined in push.auto_prompt scope")}};this.inbox=function(action,options,success,error){if(options){if(success===undefined){success=options.success}if(error===undefined){error=options.error}}switch(action){case"open":XPNotificationCenterInstance.open();break;case"close":XPNotificationCenterInstance.close();break;case"badge":XPApiInstance.inboxBadge(options,success,error);break;case"message.count":XPApiInstance.inboxMessageCount(options,success,error);break;case"message.list":XPApiInstance.inboxMessageList(options,success,error);break;case"message.action":XPApiInstance.inboxMessageActionsHit([options],success,error);break;case"message.actions":XPApiInstance.inboxMessageActionsHit(options,success,error);break;case"on.message.click":XPNotificationCenterInstance.addMessageClickCallback(options);break;case"on.badge.update":XPNotificationCenterInstance.addBadgeUpdateCallback(options);break;case"button.show":XPNotificationCenterInstance.addButton();break;case"button.hide":XPNotificationCenterInstance.removeButton();break;default:console.error(action+" is undefined in the inbox scope");break}}};var XPTranslation=function(){this.language=null;this.init=function(){this.language="fa";return this};this.t=function(message,params){return this.translate(this.language,message,params)};this.translate=function(language,message,params){if(!XPTranslations||!XPTranslations[language]||!XPTranslations[language][message]){return null}return this.adjust(XPTranslations[language][message],params)};this.adjust=function(message,params){params=params||{website_name:XPConfig.websiteName};for(var i in params){var re=new RegExp("{"+i+"}","g");message=message.replace(re,params[i])}return message};return this.init()};var XPStyle=" .webpush-window-body { height: 100%; min-height: 100%; padding: 0; margin: 0;}#webpush-window { position: absolute; text-align: center; width: 100%; left: 0; top: 50%; opacity: 0;}#webpush-window-image { height: 128px; margin-bottom: 10px;}#webpush-window-title { font-size: 22px; padding: 0 5px;}#webpush-window-text { color: #333333; margin-top: 15px; padding: 0 5px; line-height: 22px;}#webpush-custom-prompt { position: fixed; z-index: 9999999; width: 320px; max-width: 100%; padding: 10px; top: 0; left: 50%; margin-left: -160px; background-color: rgb(231,232,233); box-shadow: 0px 0px 6px #888888; color: #000000; font-family: 'Trebuchet MS', Helvetica, sans-serif; text-align: right;}#webpush-custom-prompt-image { width: 64px; position: absolute; top: 15px; left: 15px;}#webpush-custom-prompt-title { margin-left: 90px; margin-top: 4px; margin-right: 5px; font-size: 13px; font-weight: bold; line-height: 18px;}#webpush-custom-prompt-text { font-size: 10px; margin-left: 90px; margin-top: 5px; margin-right: 5px; line-height: 15px;}#webpush-custom-prompt-buttons { padding-top: 10px; padding-right: 5px; padding-bottom: 10px; float: right;}#webpush-custom-prompt-button1 { background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6)); background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%); background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%); background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%); background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%); background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0); background-color:#ffffff; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; border:1px solid #dcdcdc; display:inline-block; color:#666666; font-size:12px; padding:4px 24px; margin-right: 6px; cursor: default;}#webpush-custom-prompt-button2 { background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #33bdef), color-stop(1, #019ad2)); background:-moz-linear-gradient(top, #33bdef 5%, #019ad2 100%); background:-webkit-linear-gradient(top, #33bdef 5%, #019ad2 100%); background:-o-linear-gradient(top, #33bdef 5%, #019ad2 100%); background:-ms-linear-gradient(top, #33bdef 5%, #019ad2 100%); background:linear-gradient(to bottom, #33bdef 5%, #019ad2 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bdef', endColorstr='#019ad2',GradientType=0); background-color:#33bdef; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; border:1px solid #057fd0; display:inline-block; color:#ffffff; font-size:12px; padding:4px 24px; cursor: default;}#webpush-notification-center-open.webpush-notification-center-position-left { left: 20px;}#webpush-notification-center-open.webpush-notification-center-position-right { right: 20px;}#webpush-notification-center { position: fixed; z-index: 9999999; font-family: 'Trebuchet MS', Helvetica, sans-serif; display: none; overflow-y: auto;}#webpush-notification-center.webpush-notification-center-layout-panel { top: 0; bottom: 0; width: 300px; max-width: 90%;}#webpush-notification-center.webpush-notification-center-layout-popup { top: 20px; height: 400px; width: 300px; max-width: 90%; margin-right: 20px; margin-left: 20px;}#webpush-notification-center.webpush-notification-center-position-left { left: 0;}#webpush-notification-center.webpush-notification-center-position-right { right: 0;}#webpush-notification-center.webpush-notification-center-color-light { background: #ffffff; box-shadow: 0px 0px 6px #888888; color: #666666;}#webpush-notification-center.webpush-notification-center-color-dark { background: #555555; box-shadow: 0px 0px 6px #888888; color: #ffffff;}#webpush-notification-center-header { height: 40px; border-bottom: 1px solid #d9d9d9; position: relative;}#webpush-notification-center-subscription { padding: 0 50px 0 8px;}#webpush-notification-center-subscription-switch-container { float: left; padding-top: 15px;}#webpush-notification-center-subscription-status { float: left; font-size: 12px; line-height: 40px; letter-spacing: 0.1em;}#webpush-notification-center-subscription .webpush-onoffswitch { display: inline-block; margin-right: 16px; margin-left: 8px;}#webpush-notification-center-icon { position: absolute; top: 10px; left: 10px; width: 20px; height: 20px; background-repeat: no-repeat; background-position: center center; background-size: 20px 20px;}#webpush-notification-center-title { font-size: 13px; line-height: 40px; letter-spacing: 0.1em; text-align: center;}#webpush-notification-center-close { position: absolute; top: 14px; right: 8px; height: 12px; width: 12px; font-size: 12px; background-repeat: no-repeat; background-position: center center; background-size: 12px 12px; cursor: pointer;}#webpush-notification-center-list { overflow-x: hidden; overflow-y: auto; position: absolute; top: 41px; left: 0; right: 0; bottom: 0;}.webpush-notification-center-item { padding: 8px 8px; position: relative; font-size: 12px; min-height: 48px; cursor: pointer;}.webpush-notification-center-color-light .webpush-notification-center-item { border-bottom: 1px solid #f3f3f3;}.webpush-notification-center-color-dark .webpush-notification-center-item { border-bottom: 1px solid #808080;}.webpush-notification-center-color-light .webpush-notification-center-item:hover { background-color: #f3f3f3;}.webpush-notification-center-color-dark .webpush-notification-center-item:hover { background-color: #808080;}.webpush-notification-center-item-image { width: 48px; height: 48px; float: left;}.webpush-notification-center-item-title { padding-left: 58px; font-weight: bold;}.webpush-notification-center-item-title p { margin: 0px;}.webpush-notification-center-item-text { padding-left: 58px; margin-top: 4px;}.webpush-notification-center-item-text p { margin: 0px;}.webpush-notification-center-item-date { padding-left: 58px; margin-top: 3px; font-size: 11px; color: #b7b7b7;}.webpush-notification-center-item-webinbox-card { padding: 0;}.webpush-notification-center-item-webinbox-card .webpush-notification-center-item-image { width: 100%; height: auto; float: none; margin: 0px; padding: 0px;}.webpush-notification-center-item-webinbox-card .webpush-notification-center-item-title { padding: 5px 7px; font-weight: bold;}.webpush-notification-center-item-webinbox-card .webpush-notification-center-item-text-container { padding: 0px 7px 5px 7px; margin: 0px;}.webpush-notification-center-item-webinbox-card .webpush-notification-center-item-text { padding: 5px 0px 0px 0px; margin-top: 0px;}.webpush-notification-center-item-webinbox-card .webpush-notification-center-item-date { display: none;}#webpush-notification-center-loader { text-align: center; padding: 8px; height: 15px;}#webpush-notification-center-placeholder { font-size: 12px; line-height: 30px; padding: 5px 16px;}#webpush-notification-center-load-more { font-size: 12px; line-height: 30px; text-align: center; cursor: pointer;}.webpush-notification-center-color-light #webpush-notification-center-load-more { border-bottom: 1px solid #f3f3f3;}.webpush-notification-center-color-dark #webpush-notification-center-load-more { border-bottom: 1px solid #808080;}.webpush-notification-center-color-light #webpush-notification-center-load-more:hover { background-color: #f3f3f3;}.webpush-notification-center-color-dark #webpush-notification-center-load-more:hover { background-color: #808080;}#webpush-notification-center-open { position: fixed; z-index: 9999999; top: 20px; height: 32px; width: 32px; border-radius: 16px; cursor: pointer; text-align: center; line-height: 32px; background-size: 16px 16px; box-shadow: 0px 0px 6px #888888;}#webpush-notification-center-open.webpush-notification-center-color-light { background-color: #ffffff;}#webpush-notification-center-open.webpush-notification-center-color-dark { background-color: #555555;}#webpush-notification-center-open.webpush-notification-center-color-custom { background-color: #ffffff;}#webpush-local-notification-stack { position: fixed; top: 20px; right: 20px; z-index: 9999999;}.webpush-local-notification { background: #ffffff; width: 370px; box-shadow: 0px 0px 6px #888888; position: relative; -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; font-family: 'Trebuchet MS', Helvetica, sans-serif; color: #666666; margin-bottom: 10px; min-height: 80px; cursor: default;}.webpush-local-notification-close { position: absolute; top: 8px; right: 8px; cursor: pointer;}.webpush-local-notification-image { width: 80px; height: 80px; float: left;}.webpush-local-notification-title { padding-left: 95px; padding-top: 10px; padding-right: 35px; font-size: 14px; line-height: 20px; color: #444444;}.webpush-local-notification-text { padding-left: 95px; padding-top: 8px; padding-right: 10px; padding-bottom: 10px; font-size: 13px; line-height: 18px;}.webpush-onoffswitch-container { line-height: 10px;}.webpush-onoffswitch { position: relative; width: 30px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;}.webpush-onoffswitch-checkbox { display: none;}.webpush-onoffswitch-label { display: block; overflow: hidden; cursor: pointer; height: 10px; padding: 0; line-height: 10px; border-radius: 16px; background-color: rgba(158,158,158,0.5);}.webpush-onoffswitch-label:before { content: ''; display: block; width: 16px; margin: -3px; background-color: rgb(158,158,158); position: absolute; top: 0; bottom: 0; right: 18px; border-radius: 16px;}.webpush-onoffswitch-checkbox:checked + .webpush-onoffswitch-label { background-color: rgba(47,169,214,0.5);}.webpush-onoffswitch-checkbox:checked + .webpush-onoffswitch-label .webpush-onoffswitch-inner { margin-left: 0;}.webpush-onoffswitch-checkbox:checked + .webpush-onoffswitch-label:before { right: 0; background-color: rgb(47,169,214); box-shadow: none;}.webpush-reset { animation: none; animation-delay: 0s; animation-direction: normal; animation-duration: 0s; animation-fill-mode: none; animation-iteration-count: 1; animation-name: none; animation-play-state: running; animation-timing-function: ease; backface-visibility: visible; background: 0; background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position: 0 0; background-position-x: 0; background-position-y: 0; background-repeat: repeat; background-size: auto auto; border: 0; border-style: none; border-width: medium; border-color: inherit; border-bottom: 0; border-bottom-color: inherit; border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-bottom-style: none; border-bottom-width: medium; border-collapse: separate; border-image: none; border-left: 0; border-left-color: inherit; border-left-style: none; border-left-width: medium; border-radius: 0; border-right: 0; border-right-color: inherit; border-right-style: none; border-right-width: medium; border-spacing: 0; border-top: 0; border-top-color: inherit; border-top-left-radius: 0; border-top-right-radius: 0; border-top-style: none; border-top-width: medium; bottom: auto; box-shadow: none; box-sizing: content-box; caption-side: top; clear: none; clip: auto; color: inherit; columns: auto; column-count: auto; column-fill: balance; column-gap: normal; column-rule: medium none currentColor; column-rule-color: currentColor; column-rule-style: none; column-rule-width: 0; column-span: 1; column-width: auto; content: normal; counter-increment: none; counter-reset: none; cursor: auto; direction: ltr; display: inline; empty-cells: show; float: none; /*font: normal;*/ font-family: inherit; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; height: auto; hyphens: none; left: auto; letter-spacing: normal; line-height: normal; list-style: none; list-style-image: none; list-style-position: outside; list-style-type: disc; margin: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; max-height: none; max-width: none; min-height: 0; min-width: 0; opacity: 1; orphans: 0; outline: 0; outline-color: invert; outline-style: none; outline-width: medium; overflow: visible; overflow-x: visible; overflow-y: visible; padding: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; page-break-after: auto; page-break-before: auto; page-break-inside: auto; perspective: none; perspective-origin: 50% 50%; position: static; right: auto; tab-size: 8; table-layout: auto; text-align: inherit; text-align-last: auto; text-decoration: none; text-decoration-line: none; text-decoration-style: solid; text-indent: 0; text-shadow: none; text-transform: none; top: auto; transform: none; transform-style: flat; transition: none; transition-delay: 0s; transition-duration: 0s; transition-property: none; transition-timing-function: ease; unicode-bidi: normal; vertical-align: baseline; visibility: visible; white-space: normal; widows: 0; width: auto; word-spacing: normal; z-index: auto;}.webpush-loader { display: inline-block; position: relative; vertical-align: middle; width: 48px; height: 16px;}.webpush-loader div { position: absolute; top: 3px; left: 21px; width: 4px; height: 4px; background-color: #666666; -webkit-border-radius: 2px; border-radius: 2px; background-clip: padding-box; -webkit-animation: growDot 1s linear .15s infinite; -moz-animation: growDot 1s linear .15s infinite; -ms-animation: growDot 1s linear .15s infinite; -o-animation: growDot 1s linear .15s infinite; animation: growDot 1s linear .15s infinite;}.webpush-loader div:before { content: ''; position: absolute; top: 0; left: -15px; width: 4px; height: 4px; background-color: #666666; -webkit-border-radius: 2px; border-radius: 2px; background-clip: padding-box; -webkit-animation: growDot 1s linear 0s infinite; -moz-animation: growDot 1s linear 0s infinite; -ms-animation: growDot 1s linear 0s infinite; -o-animation: growDot 1s linear 0s infinite; animation: growDot 1s linear 0s infinite;}.webpush-loader div:after { content: ''; position: absolute; top: 0; left: 15px; width: 4px; height: 4px; background-color: #666666; -webkit-border-radius: 2px; border-radius: 2px; background-clip: padding-box; -webkit-animation: growDot 1s linear .3s infinite; -moz-animation: growDot 1s linear .3s infinite; -ms-animation: growDot 1s linear .3s infinite; -o-animation: growDot 1s linear .3s infinite; animation: growDot 1s linear .3s infinite;}@-webkit-keyframes growDot { 0% { -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)'; filter: alpha(opacity=70); opacity: 0.7; -webkit-box-shadow: 0px 0px 0px 0px #666666; box-shadow: 0px 0px 0px 0px #666666; } 25% { -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; filter: alpha(opacity=100); opacity: 1; -webkit-box-shadow: 0px 0px 0px 2px #666666; box-shadow: 0px 0px 0px 2px #666666; } 50% { -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)'; filter: alpha(opacity=70); opacity: 0.7; -webkit-box-shadow: 0px 0px 0px 0px #666666; box-shadow: 0px 0px 0px 0px #666666; } 100% { -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)'; filter: alpha(opacity=60); opacity: 0.6; -webkit-box-shadow: 0px 0px 0px 0px #666666; box-shadow: 0px 0px 0px 0px #666666; }}@keyframes growDot { 0% { -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)'; filter: alpha(opacity=70); opacity: 0.7; -webkit-box-shadow: 0px 0px 0px 0px #666666; box-shadow: 0px 0px 0px 0px #666666; } 25% { -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; filter: alpha(opacity=100); opacity: 1; -webkit-box-shadow: 0px 0px 0px 2px #666666; box-shadow: 0px 0px 0px 2px #666666; } 50% { -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)'; filter: alpha(opacity=70); opacity: 0.7; -webkit-box-shadow: 0px 0px 0px 0px #666666; box-shadow: 0px 0px 0px 0px #666666; } 100% { -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)'; filter: alpha(opacity=60); opacity: 0.6; -webkit-box-shadow: 0px 0px 0px 0px #666666; box-shadow: 0px 0px 0px 0px #666666; }}.webpush-balloon { background-repeat: no-repeat; background-position: center center; background-size: 100% 100%;}.webpush-balloon-light, .webpush-balloon-custom { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiICAgdmVyc2lvbj0iMS4xIiAgIHZpZXdCb3g9IjAgMCAxNTAgMTQ5Ljk5OTk5IiAgIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgICBpZD0ic3ZnMiIgICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIgICBzb2RpcG9kaTpkb2NuYW1lPSJOb3RpZmljYXRpb24gQ2VudGVyIEljb24gU3BlZWNoLnN2ZyIgICB3aWR0aD0iMTUwIiAgIGhlaWdodD0iMTUwIiAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOm5vbmU7c3Ryb2tlLWxpbmVjYXA6c3F1YXJlO3N0cm9rZS1taXRlcmxpbWl0OjEwIj4gIDxtZXRhZGF0YSAgICAgaWQ9Im1ldGFkYXRhMTM0Ij4gICAgPHJkZjpSREY+ICAgICAgPGNjOldvcmsgICAgICAgICByZGY6YWJvdXQ9IiI+ICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gICAgICAgIDxkYzp0eXBlICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+ICAgICAgPC9jYzpXb3JrPiAgICA8L3JkZjpSREY+ICA8L21ldGFkYXRhPiAgPGRlZnMgICAgIGlkPSJkZWZzMTMyIj4gICAgPGNsaXBQYXRoICAgICAgIGlkPSJwLjMiPiAgICAgIDxwYXRoICAgICAgICAgZD0ibSAwLDAgMTQwMCwwIDAsNTAwIC0xNDAwLDAgeiIgICAgICAgICBpZD0icGF0aDM0IiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiICAgICAgICAgc3R5bGU9ImNsaXAtcnVsZTpub256ZXJvIiAvPiAgICA8L2NsaXBQYXRoPiAgICA8Y2xpcFBhdGggICAgICAgaWQ9InAuMiI+ICAgICAgPHBhdGggICAgICAgICBkPSJtIDAsMCA3MDAsMCAwLDI1MCAtNzAwLDAgeiIgICAgICAgICBpZD0icGF0aDI1IiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiICAgICAgICAgc3R5bGU9ImNsaXAtcnVsZTpub256ZXJvIiAvPiAgICA8L2NsaXBQYXRoPiAgICA8Y2xpcFBhdGggICAgICAgaWQ9InAuMSI+ICAgICAgPHBhdGggICAgICAgICBkPSJtIDAsMCA3MDAsMCAwLDI1MCAtNzAwLDAgeiIgICAgICAgICBpZD0icGF0aDE2IiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiICAgICAgICAgc3R5bGU9ImNsaXAtcnVsZTpub256ZXJvIiAvPiAgICA8L2NsaXBQYXRoPiAgPC9kZWZzPiAgPHNvZGlwb2RpOm5hbWVkdmlldyAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiICAgICBib3JkZXJvcGFjaXR5PSIxIiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIgICAgIGdyaWR0b2xlcmFuY2U9IjEwIiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAxMyIgICAgIGlkPSJuYW1lZHZpZXcxMzAiICAgICBzaG93Z3JpZD0iZmFsc2UiICAgICBpbmtzY2FwZTpzbmFwLWJib3g9InRydWUiICAgICBpbmtzY2FwZTpiYm94LXBhdGhzPSJ0cnVlIiAgICAgaW5rc2NhcGU6c25hcC1iYm94LWVkZ2UtbWlkcG9pbnRzPSJ0cnVlIiAgICAgaW5rc2NhcGU6c25hcC1iYm94LW1pZHBvaW50cz0idHJ1ZSIgICAgIGlua3NjYXBlOmJib3gtbm9kZXM9InRydWUiICAgICBpbmtzY2FwZTpzbmFwLW1pZHBvaW50cz0iZmFsc2UiICAgICBpbmtzY2FwZTpzbmFwLXNtb290aC1ub2Rlcz0iZmFsc2UiICAgICBpbmtzY2FwZTpvYmplY3Qtbm9kZXM9ImZhbHNlIiAgICAgaW5rc2NhcGU6c25hcC1pbnRlcnNlY3Rpb24tcGF0aHM9InRydWUiICAgICBpbmtzY2FwZTpvYmplY3QtcGF0aHM9ImZhbHNlIiAgICAgaW5rc2NhcGU6c25hcC1ub2Rlcz0idHJ1ZSIgICAgIGlua3NjYXBlOnpvb209IjEuNDE0MjEzNiIgICAgIGlua3NjYXBlOmN4PSItMTE2Ljc1Mjk0IiAgICAgaW5rc2NhcGU6Y3k9IjE2Mi4wNDkzNSIgICAgIGlua3NjYXBlOndpbmRvdy14PSItOCIgICAgIGlua3NjYXBlOndpbmRvdy15PSItOCIgICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmcyIiAgICAgZml0LW1hcmdpbi10b3A9IjAiICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiICAgICBmaXQtbWFyZ2luLXJpZ2h0PSIwIiAgICAgZml0LW1hcmdpbi1ib3R0b209IjAiICAgICBpbmtzY2FwZTpzbmFwLXBhZ2U9InRydWUiICAgICBpbmtzY2FwZTpzbmFwLWdyaWRzPSJ0cnVlIj4gICAgPGlua3NjYXBlOmdyaWQgICAgICAgdHlwZT0ieHlncmlkIiAgICAgICBpZD0iZ3JpZDQzNDgiICAgICAgIG9yaWdpbng9IjAiICAgICAgIG9yaWdpbnk9Ii01NS41NDEyNyIgLz4gIDwvc29kaXBvZGk6bmFtZWR2aWV3PiAgPGNsaXBQYXRoICAgICBpZD0icC4wIj4gICAgPHBhdGggICAgICAgZD0ibSAwLDAgMTkyMCwwIDAsMTA4MCBMIDAsMTA4MCAwLDAgWiIgICAgICAgaWQ9InBhdGg1IiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAgICAgICBzdHlsZT0iY2xpcC1ydWxlOm5vbnplcm8iIC8+ICA8L2NsaXBQYXRoPiAgPHBhdGggICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjA7ZmlsbC1ydWxlOm5vbnplcm8iICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAgICAgaWQ9InBhdGgxMSIgICAgIGQ9Im0gNzM5LjQxMjA1LC01MDYuMTU5NTEgOTMzLjMzMzM1LDAgMCwzMzMuMzMzMzQgLTkzMy4zMzMzNSwwIHoiIC8+ICA8cGF0aCAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MDtmaWxsLXJ1bGU6bm9uemVybyIgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiICAgICBpZD0icGF0aDIwIiAgICAgZD0ibSA3MzkuNDEyMDUsLTg3NC40NTg3MyA5MzMuMzMzMzUsMCAwLDMzMy4zMzMzNCAtOTMzLjMzMzM1LDAgeiIgLz4gIDxwYXRoICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowO2ZpbGwtcnVsZTpub256ZXJvIiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgICAgIGlkPSJwYXRoMjkiICAgICBkPSJtIDczOS40MTM0LC0xMzcuODYwNDMgOTMzLjMzMTEsMCAwLDMzMy4zMzMzIC05MzMuMzMxMSwwIHoiIC8+ICA8ZyAgICAgaWQ9Imc0MzUwIiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC45OTY1NDcyNiwwLDAsMC45OTY1NDcyNiwtODEwLjY5NzQ3LC0zNTcuMTMzOTMpIiAvPiAgPHBhdGggICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiICAgICBzdHlsZT0iZmlsbDojODA4MDgwO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS1saW5lY2FwOnNxdWFyZTtzdHJva2UtbWl0ZXJsaW1pdDoxMCIgICAgIGQ9Im0gMjIuOTY5Mzc0LDE0LjUwNjA5MyBjIC0xMC4xMTQxNCwwIC0xOC4zMTUwMTk5LDguMTk4MTcyIC0xOC4zMTUwMTk5LDE4LjMxMjMxMyBsIDAsNDUuNzgzNTAyIDAsMjcuNDcxMjEyIGMgMCwxMC4xMTQwOSA4LjIwMDg3OTksMTguMzEyMjkgMTguMzE1MDE5OSwxOC4zMTIyOSBsIDUuMTM1MzIxLDAgMy40MzUyNSwyNS42MTQ1OCAzMS43MzQ4OCwtMjUuNjE0NTggNjMuNzU1ODE1LDAgYyAxMC4xMTQxMywwIDE4LjMxNTAxLC04LjE5ODIgMTguMzE1MDEsLTE4LjMxMjI5IGwgMCwtMjcuNDcxMjEyIDAsLTQ1Ljc4MzUwMiBjIDAsLTQuODU3MDAxIC0xLjkzMDI5LC05LjUxNTg5OCAtNS4zNjQ3LC0xMi45NTAzMDYgLTMuNDM0NCwtMy40MzQzOTMgLTguMDkzMzYsLTUuMzYyMDA3IC0xMi45NTAzMSwtNS4zNjIwMDcgbCAtNjMuNzU1ODE1LDAgLTM1LjE3MDEzLDAgLTUuMTM1MzIxLDAgeiIgICAgIGlkPSJwYXRoNDE3NCIgLz48L3N2Zz4=);}.webpush-balloon-dark { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiICAgdmVyc2lvbj0iMS4xIiAgIHZpZXdCb3g9IjAgMCAxNTAgMTQ5Ljk5OTk5IiAgIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgICBpZD0ic3ZnMiIgICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIgICBzb2RpcG9kaTpkb2NuYW1lPSJOb3RpZmljYXRpb24gQ2VudGVyIEljb24gU3BlZWNoLnN2ZyIgICB3aWR0aD0iMTUwIiAgIGhlaWdodD0iMTUwIiAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOm5vbmU7c3Ryb2tlLWxpbmVjYXA6c3F1YXJlO3N0cm9rZS1taXRlcmxpbWl0OjEwIj4gIDxtZXRhZGF0YSAgICAgaWQ9Im1ldGFkYXRhMTM0Ij4gICAgPHJkZjpSREY+ICAgICAgPGNjOldvcmsgICAgICAgICByZGY6YWJvdXQ9IiI+ICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gICAgICAgIDxkYzp0eXBlICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPiAgICAgICAgPGRjOnRpdGxlIC8+ICAgICAgPC9jYzpXb3JrPiAgICA8L3JkZjpSREY+ICA8L21ldGFkYXRhPiAgPGRlZnMgICAgIGlkPSJkZWZzMTMyIj4gICAgPGNsaXBQYXRoICAgICAgIGlkPSJwLjMiPiAgICAgIDxwYXRoICAgICAgICAgZD0ibSAwLDAgMTQwMCwwIDAsNTAwIC0xNDAwLDAgeiIgICAgICAgICBpZD0icGF0aDM0IiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiICAgICAgICAgc3R5bGU9ImNsaXAtcnVsZTpub256ZXJvIiAvPiAgICA8L2NsaXBQYXRoPiAgICA8Y2xpcFBhdGggICAgICAgaWQ9InAuMiI+ICAgICAgPHBhdGggICAgICAgICBkPSJtIDAsMCA3MDAsMCAwLDI1MCAtNzAwLDAgeiIgICAgICAgICBpZD0icGF0aDI1IiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiICAgICAgICAgc3R5bGU9ImNsaXAtcnVsZTpub256ZXJvIiAvPiAgICA8L2NsaXBQYXRoPiAgICA8Y2xpcFBhdGggICAgICAgaWQ9InAuMSI+ICAgICAgPHBhdGggICAgICAgICBkPSJtIDAsMCA3MDAsMCAwLDI1MCAtNzAwLDAgeiIgICAgICAgICBpZD0icGF0aDE2IiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiICAgICAgICAgc3R5bGU9ImNsaXAtcnVsZTpub256ZXJvIiAvPiAgICA8L2NsaXBQYXRoPiAgPC9kZWZzPiAgPHNvZGlwb2RpOm5hbWVkdmlldyAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiICAgICBib3JkZXJvcGFjaXR5PSIxIiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIgICAgIGdyaWR0b2xlcmFuY2U9IjEwIiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAxMyIgICAgIGlkPSJuYW1lZHZpZXcxMzAiICAgICBzaG93Z3JpZD0iZmFsc2UiICAgICBpbmtzY2FwZTpzbmFwLWJib3g9InRydWUiICAgICBpbmtzY2FwZTpiYm94LXBhdGhzPSJ0cnVlIiAgICAgaW5rc2NhcGU6c25hcC1iYm94LWVkZ2UtbWlkcG9pbnRzPSJ0cnVlIiAgICAgaW5rc2NhcGU6c25hcC1iYm94LW1pZHBvaW50cz0idHJ1ZSIgICAgIGlua3NjYXBlOmJib3gtbm9kZXM9InRydWUiICAgICBpbmtzY2FwZTpzbmFwLW1pZHBvaW50cz0iZmFsc2UiICAgICBpbmtzY2FwZTpzbmFwLXNtb290aC1ub2Rlcz0iZmFsc2UiICAgICBpbmtzY2FwZTpvYmplY3Qtbm9kZXM9ImZhbHNlIiAgICAgaW5rc2NhcGU6c25hcC1pbnRlcnNlY3Rpb24tcGF0aHM9InRydWUiICAgICBpbmtzY2FwZTpvYmplY3QtcGF0aHM9ImZhbHNlIiAgICAgaW5rc2NhcGU6c25hcC1ub2Rlcz0idHJ1ZSIgICAgIGlua3NjYXBlOnpvb209IjEuNDE0MjEzNiIgICAgIGlua3NjYXBlOmN4PSItMjMwLjk1MDY4IiAgICAgaW5rc2NhcGU6Y3k9IjE2Mi4wNDkzNSIgICAgIGlua3NjYXBlOndpbmRvdy14PSItOCIgICAgIGlua3NjYXBlOndpbmRvdy15PSItOCIgICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmcyIiAgICAgZml0LW1hcmdpbi10b3A9IjAiICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiICAgICBmaXQtbWFyZ2luLXJpZ2h0PSIwIiAgICAgZml0LW1hcmdpbi1ib3R0b209IjAiICAgICBpbmtzY2FwZTpzbmFwLXBhZ2U9InRydWUiICAgICBpbmtzY2FwZTpzbmFwLWdyaWRzPSJ0cnVlIj4gICAgPGlua3NjYXBlOmdyaWQgICAgICAgdHlwZT0ieHlncmlkIiAgICAgICBpZD0iZ3JpZDQzNDgiICAgICAgIG9yaWdpbng9IjAiICAgICAgIG9yaWdpbnk9Ii01NS41NDEyNyIgLz4gIDwvc29kaXBvZGk6bmFtZWR2aWV3PiAgPGNsaXBQYXRoICAgICBpZD0icC4wIj4gICAgPHBhdGggICAgICAgZD0ibSAwLDAgMTkyMCwwIDAsMTA4MCBMIDAsMTA4MCAwLDAgWiIgICAgICAgaWQ9InBhdGg1IiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAgICAgICBzdHlsZT0iY2xpcC1ydWxlOm5vbnplcm8iIC8+ICA8L2NsaXBQYXRoPiAgPHBhdGggICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjA7ZmlsbC1ydWxlOm5vbnplcm8iICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAgICAgaWQ9InBhdGgxMSIgICAgIGQ9Im0gNzM5LjQxMjA1LC01MDYuMTU5NTEgOTMzLjMzMzM1LDAgMCwzMzMuMzMzMzQgLTkzMy4zMzMzNSwwIHoiIC8+ICA8cGF0aCAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MDtmaWxsLXJ1bGU6bm9uemVybyIgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiICAgICBpZD0icGF0aDIwIiAgICAgZD0ibSA3MzkuNDEyMDUsLTg3NC40NTg3MyA5MzMuMzMzMzUsMCAwLDMzMy4zMzMzNCAtOTMzLjMzMzM1LDAgeiIgLz4gIDxwYXRoICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowO2ZpbGwtcnVsZTpub256ZXJvIiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgICAgIGlkPSJwYXRoMjkiICAgICBkPSJtIDczOS40MTM0LC0xMzcuODYwNDMgOTMzLjMzMTEsMCAwLDMzMy4zMzMzIC05MzMuMzMxMSwwIHoiIC8+ICA8ZyAgICAgaWQ9Imc0MzUwIiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC45OTY1NDcyNiwwLDAsMC45OTY1NDcyNiwtODEwLjY5NzQ3LC0zNTcuMTMzOTMpIiAvPiAgPHBhdGggICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS1saW5lY2FwOnNxdWFyZTtzdHJva2UtbWl0ZXJsaW1pdDoxMCIgICAgIGQ9Im0gMjIuOTY5Mzc0LDE0LjUwNjA5MyBjIC0xMC4xMTQxNCwwIC0xOC4zMTUwMTk5LDguMTk4MTcyIC0xOC4zMTUwMTk5LDE4LjMxMjMxMyBsIDAsNDUuNzgzNTAyIDAsMjcuNDcxMjEyIGMgMCwxMC4xMTQwOSA4LjIwMDg3OTksMTguMzEyMjkgMTguMzE1MDE5OSwxOC4zMTIyOSBsIDUuMTM1MzIxLDAgMy40MzUyNSwyNS42MTQ1OCAzMS43MzQ4OCwtMjUuNjE0NTggNjMuNzU1ODE1LDAgYyAxMC4xMTQxMywwIDE4LjMxNTAxLC04LjE5ODIgMTguMzE1MDEsLTE4LjMxMjI5IGwgMCwtMjcuNDcxMjEyIDAsLTQ1Ljc4MzUwMiBjIDAsLTQuODU3MDAxIC0xLjkzMDI5LC05LjUxNTg5OCAtNS4zNjQ3LC0xMi45NTAzMDYgLTMuNDM0NCwtMy40MzQzOTMgLTguMDkzMzYsLTUuMzYyMDA3IC0xMi45NTAzMSwtNS4zNjIwMDcgbCAtNjMuNzU1ODE1LDAgLTM1LjE3MDEzLDAgLTUuMTM1MzIxLDAgeiIgICAgIGlkPSJwYXRoNDE3NCIgLz48L3N2Zz4=);}.webpush-clearfix { clear: both;} ";(function(w){if(!w.XPEnvironment){w.XPEnvironment={sdkKey:"adro",objectKey:"AdroObject",localStorageKey:"adro.data",cookieKey:"_xpid",cookieAuthKey:"_xpkey",version:"1.9.2-adro"};w.XPApiInstance=null;w.XPStoreInstance=null;w.XPSessionManagerInstance=null;w.XPUpdateManagerInstance=null;w.XPGaManagerInstance=null;w.XPPushManagerInstance=null;w.XPTranslationInstance=null;w.XPNotificationCenterInstance=null;w.XPWindowManagerInstance=null;w.XPFrameManagerInstance=null;var isWindow=XPConfig.windowUrl==location.origin+location.pathname;var isFrame=XPConfig.frameUrl==location.origin+location.pathname;if(isWindow){w.XPCoreInstance=(new XPCoreWindow).init()}else if(isFrame){w.XPCoreInstance=(new XPCoreFrame).init()}else{w.XPCoreInstance=(new XPCore).init()}var queue=w[w[w.XPEnvironment.objectKey]].q||[];w.XPInterfaceInstance=new XPInterface;w[w[w.XPEnvironment.objectKey]]=function(){return w.XPInterfaceInstance.call(arguments)};for(var i in queue){w.XPInterfaceInstance.call(queue[i])}w.XPCoreInstance.launch()}})(window);(function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?e.WebpushSweetalert2=t():e.WebpushSweetalert2=t()})(this,function(){"use strict";function e(e){var t=function e(){for(var t=arguments.length,n=Array(t),o=0;o")),"string"==typeof e.backdrop?M().style.background=e.backdrop:!e.backdrop&&L([document.documentElement,document.body],k["no-backdrop"]),e.html?ie(e.html,d):e.text?(d.textContent=e.text,T(d)):V(d),e.position in k?L(i,k[e.position]):(g("The \"position\" parameter is not valid, defaulting to \"center\""),L(i,k.center)),e.grow&&"string"==typeof e.grow){var b="grow-"+e.grow;b in k&&L(i,k[b])}"function"==typeof e.animation&&(e.animation=e.animation.call()),e.showCloseButton?(m.setAttribute("aria-label",e.closeButtonAriaLabel),T(m)):V(m),t.className=k.popup,e.toast?(L([document.documentElement,document.body],k["toast-shown"]),L(t,k.toast)):L(t,k.modal),e.customClass&&L(t,e.customClass);var y=z(),v=parseInt(null===e.currentProgressStep?Oe.getQueueStep():e.currentProgressStep,10);e.progressSteps&&e.progressSteps.length?(T(y),q(y),v>=e.progressSteps.length&&g("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),e.progressSteps.forEach(function(t,n){var o=document.createElement("li");if(L(o,k.progresscircle),o.innerHTML=t,n===v&&L(o,k.activeprogressstep),y.appendChild(o),n!==e.progressSteps.length-1){var i=document.createElement("li");L(i,k.progressline),e.progressStepsDistance&&(i.style.width=e.progressStepsDistance),y.appendChild(i)}})):V(y);for(var w=H(),C=0;Ct)?1:e\n
\n
    \n
    \n \n
    \n
    \n ?\n
    \n
    \n !\n
    \n
    \n i\n
    \n
    \n
    \n \n
    \n
    \n
    \n \n

    \n \n
    \n
    \n
    \n \n \n
    \n \n \n
    \n \n
    \n \n \n
    \n
    \n
    \n \n \n
    \n
    \n
    \n \n").replace(/(^|\n)\s*/g,""),oe=function(e){var t=M();if(t&&(t.parentNode.removeChild(t),O([document.documentElement,document.body],[k["no-backdrop"],k["has-input"],k["toast-shown"]])),te())return void h("WebpushSweetAlert2 requires document to initialize");var n=document.createElement("div");n.className=k.container,n.innerHTML=ne;var o="string"==typeof e.target?document.querySelector(e.target):e.target;o.appendChild(n);var i=N(),a=U(),r=_(a,k.input),s=_(a,k.file),l=a.querySelector("."+k.range+" input"),d=a.querySelector("."+k.range+" output"),u=_(a,k.select),c=a.querySelector("."+k.checkbox+" input"),p=_(a,k.textarea);i.setAttribute("role",e.toast?"alert":"dialog"),i.setAttribute("aria-live",e.toast?"polite":"assertive"),e.toast||i.setAttribute("aria-modal","true");var m=function(){Oe.isVisible()&&Oe.resetValidationError()};return r.oninput=m,s.onchange=m,u.onchange=m,c.onchange=m,p.oninput=m,l.oninput=function(){m(),d.value=l.value},l.onchange=function(){m(),l.nextSibling.value=l.value},i},ie=function(e,t){if(!e)return V(t);if("object"===("undefined"==typeof e?"undefined":a(e))){if(t.innerHTML="",0 in e)for(var n=0;n in e;n++)t.appendChild(e[n].cloneNode(!0));else t.appendChild(e.cloneNode(!0));}else if(e)t.innerHTML=e;else;T(t)},ae=function(){if(te())return!1;var e=document.createElement("div"),t={WebkitAnimation:"webkitAnimationEnd",OAnimation:"oAnimationEnd oanimationend",animation:"animationend"};for(var n in t)if(t.hasOwnProperty(n)&&"undefined"!=typeof e.style[n])return t[n];return!1}(),re=function(){var e="ontouchstart"in window||navigator.msMaxTouchPoints;if(e)return 0;var t=document.createElement("div");t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t);var n=t.offsetWidth-t.clientWidth;return document.body.removeChild(t),n},se=function(){null!==A.previousBodyPadding||document.body.scrollHeight>window.innerHeight&&(A.previousBodyPadding=document.body.style.paddingRight,document.body.style.paddingRight=re()+"px")},le=function(){null!==A.previousBodyPadding&&(document.body.style.paddingRight=A.previousBodyPadding,A.previousBodyPadding=null)},de=function(){var e=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;if(e&&!E(document.body,k.iosfix)){var t=document.body.scrollTop;document.body.style.top=-1*t+"px",L(document.body,k.iosfix)}},ue=function(){if(E(document.body,k.iosfix)){var e=parseInt(document.body.style.top,10);O(document.body,k.iosfix),document.body.style.top="",document.body.scrollTop=-1*e}},ce={},pe=function(e,t){var n=M(),o=N();if(o){null!==e&&"function"==typeof e&&e(o),O(o,k.show),L(o,k.hide),clearTimeout(o.timeout),ee()||(R(),window.onkeydown=ce.previousWindowKeyDown,ce.windowOnkeydownOverridden=!1);var i=function(){n.parentNode&&n.parentNode.removeChild(n),O([document.documentElement,document.body],[k.shown,k["no-backdrop"],k["has-input"],k["toast-shown"]]),$()&&(le(),ue()),null!==t&&"function"==typeof t&&setTimeout(function(){t()})};ae&&!E(o,k.noanimation)?o.addEventListener(ae,function e(){o.removeEventListener(ae,e),E(o,k.hide)&&i()}):i()}},me={title:"",titleText:"",text:"",html:"",footer:"",type:null,toast:!1,customClass:"",target:"body",backdrop:!0,animation:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,showConfirmButton:!0,showCancelButton:!1,preConfirm:null,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:null,confirmButtonClass:null,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:null,cancelButtonClass:null,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusCancel:!1,showCloseButton:!1,closeButtonAriaLabel:"Close this dialog",showLoaderOnConfirm:!1,imageUrl:null,imageWidth:null,imageHeight:null,imageAlt:"",imageClass:null,timer:null,width:null,padding:null,background:null,input:null,inputPlaceholder:"",inputValue:"",inputOptions:{},inputAutoTrim:!0,inputClass:null,inputAttributes:{},inputValidator:null,grow:!1,position:"center",progressSteps:[],currentProgressStep:null,progressStepsDistance:null,onBeforeOpen:null,onAfterClose:null,onOpen:null,onClose:null,useRejections:!1,expectRejections:!1},fe=["useRejections","expectRejections"],ge=function(e){return me.hasOwnProperty(e)||"extraParams"===e},he=function(e){return-1!==fe.indexOf(e)},be=function(e){for(var t in e)ge(t)||g("Unknown parameter \""+t+"\""),he(t)&&y("The parameter \""+t+"\" is deprecated and will be removed in the next major release.")},ye={},ve=[],we=function(e,t){return t&&to;o++)t(e,e._deferreds[o]);e._deferreds=null}function f(e,n){var t=!1;try{e(function(e){t||(t=!0,o(n,e))},function(e){t||(t=!0,r(n,e))})}catch(i){if(t)return;t=!0,r(n,i)}}var u=setTimeout;return n.prototype["catch"]=function(e){return this.then(null,e)},n.prototype.then=function(n,o){var r=new this.constructor(e);return t(this,new function(e,n,t){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof n?n:null,this.promise=t}(n,o,r)),r},n.prototype["finally"]=function(e){var n=this.constructor;return this.then(function(t){return n.resolve(e()).then(function(){return t})},function(t){return n.resolve(e()).then(function(){return n.reject(t)})})},n.all=function(e){return new n(function(n,t){function o(e,f){try{if(f&&("object"==typeof f||"function"==typeof f)){var u=f.then;if("function"==typeof u)return void u.call(f,function(n){o(e,n)},t)}r[e]=f,0==--i&&n(r)}catch(c){t(c)}}if(!e||"undefined"==typeof e.length)throw new TypeError("Promise.all accepts an array");var r=Array.prototype.slice.call(e);if(0===r.length)return n([]);for(var i=r.length,f=0;r.length>f;f++)o(f,r[f])})},n.resolve=function(e){return e&&"object"==typeof e&&e.constructor===n?e:new n(function(n){n(e)})},n.reject=function(e){return new n(function(n,t){t(e)})},n.race=function(e){return new n(function(n,t){for(var o=0,r=e.length;r>o;o++)e[o].then(n,t)})},n._immediateFn="function"==typeof setImmediate&&function(e){setImmediate(e)}||function(e){u(e,0)},n._unhandledRejectionFn=function(e){void 0!==console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)},n}); var XPPopupStyle = " @-webkit-keyframes webpush-swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes webpush-swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes webpush-swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes webpush-swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes webpush-swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@keyframes webpush-swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes webpush-swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes webpush-swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes webpush-swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes webpush-swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes webpush-swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes webpush-swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes webpush-swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes webpush-swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}body.webpush-swal2-toast-shown.webpush-swal2-has-input>.webpush-swal2-container>.webpush-swal2-toast{flex-direction:column;align-items:stretch}body.webpush-swal2-toast-shown.webpush-swal2-has-input>.webpush-swal2-container>.webpush-swal2-toast .webpush-swal2-actions{flex:1;align-self:stretch;justify-content:flex-end;height:2.2em}body.webpush-swal2-toast-shown.webpush-swal2-has-input>.webpush-swal2-container>.webpush-swal2-toast .webpush-swal2-loading{justify-content:center}body.webpush-swal2-toast-shown.webpush-swal2-has-input>.webpush-swal2-container>.webpush-swal2-toast .webpush-swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.webpush-swal2-toast-shown.webpush-swal2-has-input>.webpush-swal2-container>.webpush-swal2-toast .webpush-swal2-validationerror{font-size:1em}body.webpush-swal2-toast-shown>.webpush-swal2-container{position:fixed;background-color:transparent}body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-shown{background-color:transparent}body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-top-end,body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-top-left,body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-center-left,body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-center-start{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-center-end,body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-bottom-left,body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-bottom-end,body.webpush-swal2-toast-shown>.webpush-swal2-container.webpush-swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}.webpush-swal2-popup.webpush-swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;box-shadow:0 0 .625em #d9d9d9;overflow-y:hidden}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-header{flex-direction:row}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-title{justify-content:flex-start;margin:0 .6em;font-size:1em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-close{position:initial}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-content{justify-content:flex-start;font-size:1em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-icon-text{font-size:2em;font-weight:700;line-height:1em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-icon.webpush-swal2-success .webpush-swal2-success-ring{width:2em;height:2em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-icon.webpush-swal2-error [class^=webpush-swal2-x-mark-line]{top:.875em;width:1.375em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-icon.webpush-swal2-error [class^=webpush-swal2-x-mark-line][class$=left]{left:.3125em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-icon.webpush-swal2-error [class^=webpush-swal2-x-mark-line][class$=right]{right:.3125em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-actions{height:auto;margin:0 .3125em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-styled:focus{box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-success{border-color:#a5dc86}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-success [class^=webpush-swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-success [class^=webpush-swal2-success-circular-line][class$=left]{top:-.25em;left:-.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-success [class^=webpush-swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;-webkit-transform-origin:0 2em;transform-origin:0 2em;border-radius:0 4em 4em 0}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-success .webpush-swal2-success-ring{width:2em;height:2em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-success .webpush-swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-success [class^=webpush-swal2-success-line]{height:.3125em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-success [class^=webpush-swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-success [class^=webpush-swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.webpush-swal2-popup.webpush-swal2-toast.webpush-swal2-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.webpush-swal2-popup.webpush-swal2-toast.webpush-swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-animate-success-icon .webpush-swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.webpush-swal2-popup.webpush-swal2-toast .webpush-swal2-animate-success-icon .webpush-swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}body.webpush-swal2-shown:not(.webpush-swal2-no-backdrop):not(.webpush-swal2-toast-shown),html.webpush-swal2-shown:not(.webpush-swal2-no-backdrop):not(.webpush-swal2-toast-shown){height:auto;overflow-y:hidden}body.webpush-swal2-no-backdrop .webpush-swal2-shown{top:auto;right:auto;bottom:auto;left:auto;background-color:transparent}body.webpush-swal2-no-backdrop .webpush-swal2-shown>.webpush-swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-top-left,body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-top-start{top:0;left:0}body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-top-end,body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-top-right{top:0;right:0}body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-center-left,body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-center-end,body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-bottom-left,body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-bottom-start{bottom:0;left:0}body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-bottom-end,body.webpush-swal2-no-backdrop .webpush-swal2-shown.webpush-swal2-bottom-right{right:0;bottom:0}.webpush-swal2-container{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:10px;background-color:transparent;z-index:1060;overflow-x:hidden;-webkit-overflow-scrolling:touch}.webpush-swal2-container.webpush-swal2-top{align-items:flex-start}.webpush-swal2-container.webpush-swal2-top-left,.webpush-swal2-container.webpush-swal2-top-start{align-items:flex-start;justify-content:flex-start}.webpush-swal2-container.webpush-swal2-top-end,.webpush-swal2-container.webpush-swal2-top-right{align-items:flex-start;justify-content:flex-end}.webpush-swal2-container.webpush-swal2-center{align-items:center}.webpush-swal2-container.webpush-swal2-center-left,.webpush-swal2-container.webpush-swal2-center-start{align-items:center;justify-content:flex-start}.webpush-swal2-container.webpush-swal2-center-end,.webpush-swal2-container.webpush-swal2-center-right{align-items:center;justify-content:flex-end}.webpush-swal2-container.webpush-swal2-bottom{align-items:flex-end}.webpush-swal2-container.webpush-swal2-bottom-left,.webpush-swal2-container.webpush-swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.webpush-swal2-container.webpush-swal2-bottom-end,.webpush-swal2-container.webpush-swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.webpush-swal2-container.webpush-swal2-grow-fullscreen>.webpush-swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.webpush-swal2-container.webpush-swal2-grow-row>.webpush-swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.webpush-swal2-container.webpush-swal2-grow-column{flex:1;flex-direction:column}.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-bottom,.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-center,.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-top{align-items:center}.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-bottom-left,.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-bottom-start,.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-center-left,.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-center-start,.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-top-left,.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-top-start{align-items:flex-start}.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-bottom-end,.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-bottom-right,.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-center-end,.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-center-right,.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-top-end,.webpush-swal2-container.webpush-swal2-grow-column.webpush-swal2-top-right{align-items:flex-end}.webpush-swal2-container.webpush-swal2-grow-column>.webpush-swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.webpush-swal2-container:not(.webpush-swal2-top):not(.webpush-swal2-top-start):not(.webpush-swal2-top-end):not(.webpush-swal2-top-left):not(.webpush-swal2-top-right):not(.webpush-swal2-center-start):not(.webpush-swal2-center-end):not(.webpush-swal2-center-left):not(.webpush-swal2-center-right):not(.webpush-swal2-bottom):not(.webpush-swal2-bottom-start):not(.webpush-swal2-bottom-end):not(.webpush-swal2-bottom-left):not(.webpush-swal2-bottom-right)>.webpush-swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.webpush-swal2-container .webpush-swal2-modal{margin:0!important}}.webpush-swal2-container.webpush-swal2-fade{transition:background-color .1s}.webpush-swal2-container.webpush-swal2-shown{background-color:rgba(0,0,0,.4)}.webpush-swal2-popup{display:none;position:relative;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem;box-sizing:border-box}.webpush-swal2-popup:focus{outline:0}.webpush-swal2-popup.webpush-swal2-loading{overflow-y:hidden}.webpush-swal2-popup .webpush-swal2-header{display:flex;flex-direction:column;align-items:center}.webpush-swal2-popup .webpush-swal2-title{display:block;position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.webpush-swal2-popup .webpush-swal2-actions{align-items:center;justify-content:center;margin:1.25em auto 0}.webpush-swal2-popup .webpush-swal2-actions:not(.webpush-swal2-loading) .webpush-swal2-styled[disabled]{opacity:.4}.webpush-swal2-popup .webpush-swal2-actions:not(.webpush-swal2-loading) .webpush-swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.webpush-swal2-popup .webpush-swal2-actions:not(.webpush-swal2-loading) .webpush-swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.webpush-swal2-popup .webpush-swal2-actions.webpush-swal2-loading .webpush-swal2-styled.webpush-swal2-confirm{width:2.5em;height:2.5em;margin:.46875em;padding:0;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent;cursor:default;box-sizing:border-box;-webkit-animation:webpush-swal2-rotate-loading 1.5s linear 0s infinite normal;animation:webpush-swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.webpush-swal2-popup .webpush-swal2-actions.webpush-swal2-loading .webpush-swal2-styled.webpush-swal2-cancel{margin-right:30px;margin-left:30px}.webpush-swal2-popup .webpush-swal2-actions.webpush-swal2-loading :not(.webpush-swal2-styled).webpush-swal2-confirm::after{display:inline-block;width:15px;height:15px;margin-left:5px;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff;content:'';-webkit-animation:webpush-swal2-rotate-loading 1.5s linear 0s infinite normal;animation:webpush-swal2-rotate-loading 1.5s linear 0s infinite normal}.webpush-swal2-popup .webpush-swal2-styled{min-width:auto;height:auto;margin:0 .3125em;padding:.625em 2em;font-weight:500;box-shadow:none}.webpush-swal2-popup .webpush-swal2-styled:not([disabled]){cursor:pointer}.webpush-swal2-popup .webpush-swal2-styled.webpush-swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.webpush-swal2-popup .webpush-swal2-styled.webpush-swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.webpush-swal2-popup .webpush-swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.webpush-swal2-popup .webpush-swal2-styled::-moz-focus-inner{border:0}.webpush-swal2-popup .webpush-swal2-footer{justify-content:center;margin:1.25em 0 0;padding-top:1em;border-top:1px solid #eee;color:#545454;font-size:1em}.webpush-swal2-popup .webpush-swal2-image{max-width:100%;margin:1.25em auto}.webpush-swal2-popup .webpush-swal2-close{min-width:auto;height:auto;position:absolute;top:0;right:0;justify-content:center;width:1.2em;height:1.2em;padding:0;transition:color .1s ease-out;border:none;border-radius:0;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer;overflow:hidden}.webpush-swal2-popup .webpush-swal2-close:hover{-webkit-transform:none;transform:none;color:#f27474}.webpush-swal2-popup>.webpush-swal2-checkbox,.webpush-swal2-popup>.webpush-swal2-file,.webpush-swal2-popup>.webpush-swal2-input,.webpush-swal2-popup>.webpush-swal2-radio,.webpush-swal2-popup>.webpush-swal2-select,.webpush-swal2-popup>.webpush-swal2-textarea{display:none}.webpush-swal2-popup .webpush-swal2-content{justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;word-wrap:break-word}.webpush-swal2-popup #webpush-swal2-content{text-align:center}.webpush-swal2-popup .webpush-swal2-checkbox,.webpush-swal2-popup .webpush-swal2-file,.webpush-swal2-popup .webpush-swal2-input,.webpush-swal2-popup .webpush-swal2-radio,.webpush-swal2-popup .webpush-swal2-select,.webpush-swal2-popup .webpush-swal2-textarea{margin:1em auto}.webpush-swal2-popup .webpush-swal2-file,.webpush-swal2-popup .webpush-swal2-input,.webpush-swal2-popup .webpush-swal2-textarea{width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;font-size:1.125em;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-sizing:border-box}.webpush-swal2-popup .webpush-swal2-file.webpush-swal2-inputerror,.webpush-swal2-popup .webpush-swal2-input.webpush-swal2-inputerror,.webpush-swal2-popup .webpush-swal2-textarea.webpush-swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.webpush-swal2-popup .webpush-swal2-file:focus,.webpush-swal2-popup .webpush-swal2-input:focus,.webpush-swal2-popup .webpush-swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.webpush-swal2-popup .webpush-swal2-file::-webkit-input-placeholder,.webpush-swal2-popup .webpush-swal2-input::-webkit-input-placeholder,.webpush-swal2-popup .webpush-swal2-textarea::-webkit-input-placeholder{color:#ccc}.webpush-swal2-popup .webpush-swal2-file:-ms-input-placeholder,.webpush-swal2-popup .webpush-swal2-input:-ms-input-placeholder,.webpush-swal2-popup .webpush-swal2-textarea:-ms-input-placeholder{color:#ccc}.webpush-swal2-popup .webpush-swal2-file::-ms-input-placeholder,.webpush-swal2-popup .webpush-swal2-input::-ms-input-placeholder,.webpush-swal2-popup .webpush-swal2-textarea::-ms-input-placeholder{color:#ccc}.webpush-swal2-popup .webpush-swal2-file::placeholder,.webpush-swal2-popup .webpush-swal2-input::placeholder,.webpush-swal2-popup .webpush-swal2-textarea::placeholder{color:#ccc}.webpush-swal2-popup .webpush-swal2-range input{width:80%}.webpush-swal2-popup .webpush-swal2-range output{width:20%;font-weight:600;text-align:center}.webpush-swal2-popup .webpush-swal2-range input,.webpush-swal2-popup .webpush-swal2-range output{height:2.625em;margin:1em auto;padding:0;font-size:1.125em;line-height:2.625em}.webpush-swal2-popup .webpush-swal2-input{height:2.625em;padding:.75em}.webpush-swal2-popup .webpush-swal2-input[type=number]{max-width:10em}.webpush-swal2-popup .webpush-swal2-file{font-size:1.125em}.webpush-swal2-popup .webpush-swal2-textarea{height:6.75em;padding:.75em}.webpush-swal2-popup .webpush-swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;color:#545454;font-size:1.125em}.webpush-swal2-popup .webpush-swal2-checkbox,.webpush-swal2-popup .webpush-swal2-radio{align-items:center;justify-content:center}.webpush-swal2-popup .webpush-swal2-checkbox label,.webpush-swal2-popup .webpush-swal2-radio label{margin:0 .6em;font-size:1.125em}.webpush-swal2-popup .webpush-swal2-checkbox input,.webpush-swal2-popup .webpush-swal2-radio input{margin:0 .4em}.webpush-swal2-popup .webpush-swal2-validationerror{display:none;align-items:center;justify-content:center;padding:.625em;background:#f0f0f0;color:#666;font-size:1em;font-weight:300;overflow:hidden}.webpush-swal2-popup .webpush-swal2-validationerror::before{display:inline-block;width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;content:'!';zoom:normal}@supports (-ms-accelerator:true){.webpush-swal2-range input{width:100%!important}.webpush-swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.webpush-swal2-range input{width:100%!important}.webpush-swal2-range output{display:none}}@-moz-document url-prefix(){.webpush-swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.webpush-swal2-icon{position:relative;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;line-height:5em;cursor:default;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:normal}.webpush-swal2-icon-text{font-size:3.75em}.webpush-swal2-icon.webpush-swal2-error{border-color:#f27474}.webpush-swal2-icon.webpush-swal2-error .webpush-swal2-x-mark{position:relative;flex-grow:1}.webpush-swal2-icon.webpush-swal2-error [class^=webpush-swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.webpush-swal2-icon.webpush-swal2-error [class^=webpush-swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.webpush-swal2-icon.webpush-swal2-error [class^=webpush-swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.webpush-swal2-icon.webpush-swal2-warning{border-color:#facea8;color:#f8bb86}.webpush-swal2-icon.webpush-swal2-info{border-color:#9de0f6;color:#3fc3ee}.webpush-swal2-icon.webpush-swal2-question{border-color:#c9dae1;color:#87adbd}.webpush-swal2-icon.webpush-swal2-success{border-color:#a5dc86}.webpush-swal2-icon.webpush-swal2-success [class^=webpush-swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.webpush-swal2-icon.webpush-swal2-success [class^=webpush-swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.webpush-swal2-icon.webpush-swal2-success [class^=webpush-swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.webpush-swal2-icon.webpush-swal2-success .webpush-swal2-success-ring{position:absolute;top:-.25em;left:-.25em;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%;z-index:2;box-sizing:content-box}.webpush-swal2-icon.webpush-swal2-success .webpush-swal2-success-fix{position:absolute;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.webpush-swal2-icon.webpush-swal2-success [class^=webpush-swal2-success-line]{display:block;position:absolute;height:.3125em;border-radius:.125em;background-color:#a5dc86;z-index:2}.webpush-swal2-icon.webpush-swal2-success [class^=webpush-swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.webpush-swal2-icon.webpush-swal2-success [class^=webpush-swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.webpush-swal2-progresssteps{align-items:center;margin:0 0 1.25em;padding:0;font-weight:600}.webpush-swal2-progresssteps li{display:inline-block;position:relative}.webpush-swal2-progresssteps .webpush-swal2-progresscircle{width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center;z-index:20}.webpush-swal2-progresssteps .webpush-swal2-progresscircle:first-child{margin-left:0}.webpush-swal2-progresssteps .webpush-swal2-progresscircle:last-child{margin-right:0}.webpush-swal2-progresssteps .webpush-swal2-progresscircle.webpush-swal2-activeprogressstep{background:#3085d6}.webpush-swal2-progresssteps .webpush-swal2-progresscircle.webpush-swal2-activeprogressstep~.webpush-swal2-progresscircle{background:#add8e6}.webpush-swal2-progresssteps .webpush-swal2-progresscircle.webpush-swal2-activeprogressstep~.webpush-swal2-progressline{background:#add8e6}.webpush-swal2-progresssteps .webpush-swal2-progressline{width:2.5em;height:.4em;margin:0 -1px;background:#3085d6;z-index:10}[class^=webpush-swal2]{-webkit-tap-highlight-color:transparent}.webpush-swal2-show{-webkit-animation:webpush-swal2-show .3s;animation:webpush-swal2-show .3s}.webpush-swal2-show.webpush-swal2-noanimation{-webkit-animation:none;animation:none}.webpush-swal2-hide{-webkit-animation:webpush-swal2-hide .15s forwards;animation:webpush-swal2-hide .15s forwards}.webpush-swal2-hide.webpush-swal2-noanimation{-webkit-animation:none;animation:none}[dir=rtl] .webpush-swal2-close{right:auto;left:0}.webpush-swal2-animate-success-icon .webpush-swal2-success-line-tip{-webkit-animation:webpush-swal2-animate-success-line-tip .75s;animation:webpush-swal2-animate-success-line-tip .75s}.webpush-swal2-animate-success-icon .webpush-swal2-success-line-long{-webkit-animation:webpush-swal2-animate-success-line-long .75s;animation:webpush-swal2-animate-success-line-long .75s}.webpush-swal2-animate-success-icon .webpush-swal2-success-circular-line-right{-webkit-animation:webpush-swal2-rotate-success-circular-line 4.25s ease-in;animation:webpush-swal2-rotate-success-circular-line 4.25s ease-in}.webpush-swal2-animate-error-icon{-webkit-animation:webpush-swal2-animate-error-icon .5s;animation:webpush-swal2-animate-error-icon .5s}.webpush-swal2-animate-error-icon .webpush-swal2-x-mark{-webkit-animation:webpush-swal2-animate-error-x-mark .5s;animation:webpush-swal2-animate-error-x-mark .5s}@-webkit-keyframes webpush-swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes webpush-swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.webpush-scroll-content.webpush-swal2-modal{max-height:100% !important;min-height:initial !important;}.webpush-scroll-content .webpush-swal2-content{max-height: 25vh !important;overflow: auto !important;} ";