/***************************************************************************************************
LoadingOverlay - A flexible loading overlay jQuery plugin
Author : Gaspare Sganga
Version : 2.0.1
License : MIT
Documentation : https://gasparesganga.com/labs/jquery-loading-overlay/
***************************************************************************************************/
!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?e(require("jquery")):e(jQuery)}(function(e,a){"use strict";var s={background:"rgba(255, 255, 255, 0.8)",backgroundClass:"",image:"",imageAnimation:"2000ms rotate_right",imageAutoResize:!0,imageResizeFactor:1,imageColor:"#202020",imageClass:"",imageOrder:1,fontawesome:"",fontawesomeAnimation:"",fontawesomeAutoResize:!0,fontawesomeResizeFactor:1,fontawesomeColor:"#202020",fontawesomeOrder:2,custom:"",customAnimation:"",customAutoResize:!0,customResizeFactor:1,customOrder:3,text:"",textAnimation:"",textAutoResize:!0,textResizeFactor:.5,textColor:"#202020",textClass:"",textOrder:4,progress:!1,progressAutoResize:!0,progressResizeFactor:.25,progressColor:"#a0a0a0",progressClass:"",progressOrder:5,progressSpeed:200,progressMin:0,progressMax:100,size:50,maxSize:120,minSize:20,direction:"column",fade:!0,_fadeValues:[400,200],resizeInterval:50,zIndex:2147483647},t={overlay:{"box-sizing":"border-box",position:"relative",display:"flex","flex-wrap":"nowrap","align-items":"center","justify-content":"space-around"},element:{"box-sizing":"border-box",overflow:"visible",flex:"0 0 auto",display:"flex","justify-content":"center","align-items":"center"},element_svg:{width:"100%",height:"100%"},progress_wrapper:{position:"absolute",top:"0",left:"0",width:"100%",height:"100%"},progress_bar:{position:"absolute",left:"0"}},o={count:0,fadeOut:a,overlay:a,resizeIntervalId:a,text:a,progress:a},r=["rotate_right","rotate_left","fadein","pulse"],i={name:"rotate_right",time:"2000ms"};function n(a,r){var i;a=e(a),r.size=!(!(i=r.size)||i<0)&&("string"==typeof i&&["vmin","vmax"].indexOf(i.slice(-4))>-1?{fixed:!0,units:i.slice(-4),value:i.slice(0,-4)}:"string"==typeof i&&["rem"].indexOf(i.slice(-3))>-1?{fixed:!0,units:i.slice(-3),value:i.slice(0,-3)}:"string"==typeof i&&["px","em","cm","mm","in","pt","pc","vh","vw"].indexOf(i.slice(-2))>-1?{fixed:!0,units:i.slice(-2),value:i.slice(0,-2)}:{fixed:!1,units:"px",value:parseFloat(i)}),r.maxSize=parseInt(r.maxSize,10)||0,r.minSize=parseInt(r.minSize,10)||0,r.resizeInterval=parseInt(r.resizeInterval,10)||0;var n=a.data("loadingoverlay"),l=a.is("body");if(void 0===n){if(n=e.extend({},o),a.data("loadingoverlay",n),n.overlay=e("
",{class:"loadingoverlay"}).css(t.overlay).css("flex-direction","row"===r.direction.toLowerCase()?"row":"column"),r.backgroundClass?n.overlay.addClass(r.backgroundClass):n.overlay.css("background",r.background),l&&n.overlay.css({position:"fixed",top:0,left:0,width:"100%",height:"100%"}),void 0!==r.zIndex&&n.overlay.css("z-index",r.zIndex),r.image){var d=m(n.overlay,r.imageOrder,r.imageAutoResize,r.imageResizeFactor,r.imageAnimation);"