var wpAjaxUrl='https://ccdmag.com/wp-admin/admin-ajax.php';var flBuilderUrl='https://ccdmag.com/wp-content/plugins/bb-plugin/';var FLBuilderLayoutConfig={anchorLinkAnimations:{duration:1000,easing:'swing',offset:100},paths:{pluginUrl:'https://ccdmag.com/wp-content/plugins/bb-plugin/',wpAjaxUrl:'https://ccdmag.com/wp-admin/admin-ajax.php'},breakpoints:{small:768,medium:992,large:1200},waypoint:{offset:80},emptyColWidth:'0%'};(function($){if(typeof FLBuilderLayout!='undefined'){return;}
FLBuilderLayout={init:function(){FLBuilderLayout._destroy();FLBuilderLayout._initClasses();FLBuilderLayout._initBackgrounds();FLBuilderLayout._initButtons();FLBuilderLayout._initRowShapeLayerHeight();if(0===$('.fl-builder-edit').length){FLBuilderLayout._initAnchorLinks();FLBuilderLayout._initHash();FLBuilderLayout._initForms();FLBuilderLayout._reorderMenu();}else{FLBuilderLayout._initNestedColsWidth();}
$('body').removeClass('fl-no-js');},refreshGalleries:function(element){var $element='undefined'==typeof element?$('body'):$(element),mfContent=$element.find('.fl-mosaicflow-content'),wmContent=$element.find('.fl-gallery'),mfObject=null;if(mfContent){mfObject=mfContent.data('mosaicflow');if(mfObject){mfObject.columns=$([]);mfObject.columnsHeights=[];mfContent.data('mosaicflow',mfObject);mfContent.mosaicflow('refill');}}
if(wmContent){wmContent.trigger('refreshWookmark');}},refreshGridLayout:function(element){var $element='undefined'==typeof element?$('body'):$(element),msnryContent=$element.find('.masonry');if(msnryContent.length){msnryContent.masonry('layout');}},reloadSlider:function(content){var $content='undefined'==typeof content?$('body'):$(content);if($content.find('.bx-viewport > div').length>0){$.each($content.find('.bx-viewport > div'),function(key,slider){setTimeout(function(){$(slider).data('bxSlider').reloadSlider();},100);});}},resizeAudio:function(element){var $element='undefined'==typeof element?$('body'):$(element),audioPlayers=$element.find('.wp-audio-shortcode.mejs-audio'),player=null,mejsPlayer=null,rail=null,railWidth=400;if(audioPlayers.length&&typeof mejs!=='undefined'){audioPlayers.each(function(){player=$(this);mejsPlayer=mejs.players[player.attr('id')];rail=player.find('.mejs-controls .mejs-time-rail');var innerMejs=player.find('.mejs-inner'),total=player.find('.mejs-controls .mejs-time-total');if(typeof mejsPlayer!=='undefined'){railWidth=Math.ceil(player.width()*0.8);if(innerMejs.length){rail.css('width',railWidth+'px!important');mejsPlayer.options.autosizeProgress=true;setTimeout(function(){mejsPlayer.setControlsSize();},50);player.find('.mejs-inner').css({visibility:'visible',height:'inherit'});}}});}},preloadAudio:function(element){var $element='undefined'==typeof element?$('body'):$(element),contentWrap=$element.closest('.fl-accordion-item'),audioPlayers=$element.find('.wp-audio-shortcode.mejs-audio');if(!contentWrap.hasClass('fl-accordion-item-active')&&audioPlayers.find('.mejs-inner').length){audioPlayers.find('.mejs-inner').css({visibility:'hidden',height:0});}},resizeSlideshow:function(){if(typeof YUI!=='undefined'){YUI().use('node-event-simulate',function(Y){Y.one(window).simulate("resize");});}},reloadGoogleMap:function(element){var $element='undefined'==typeof element?$('body'):$(element),googleMap=$element.find('iframe[src*="google.com/maps"]');if(googleMap.length){googleMap.attr('src',function(i,val){return val;});}},_destroy:function(){var win=$(window);win.off('scroll.fl-bg-parallax');win.off('resize.fl-bg-video');},_isTouch:function(){if(('ontouchstart'in window)||(window.DocumentTouch&&document instanceof DocumentTouch)){return true;}
return false;},_isMobile:function(){return/Mobile|Android|Silk\/|Kindle|BlackBerry|Opera Mini|Opera Mobi|webOS/i.test(navigator.userAgent);},_initClasses:function(){var body=$('body'),ua=navigator.userAgent;if(!body.hasClass('fl-builder-blocks-only')&&!body.hasClass('archive')&&$('.fl-builder-content-primary').length>0){body.addClass('fl-builder');}
if(FLBuilderLayout._isTouch()){body.addClass('fl-builder-touch');}
if(FLBuilderLayout._isMobile()){body.addClass('fl-builder-mobile');}
if($(window).width()<FLBuilderLayoutConfig.breakpoints.small){body.addClass('fl-builder-breakpoint-small');}
if($(window).width()>FLBuilderLayoutConfig.breakpoints.small&&$(window).width()<FLBuilderLayoutConfig.breakpoints.medium){body.addClass('fl-builder-breakpoint-medium');}
if($(window).width()>FLBuilderLayoutConfig.breakpoints.medium&&$(window).width()<FLBuilderLayoutConfig.breakpoints.large){body.addClass('fl-builder-breakpoint-large');}
if($(window).width()>FLBuilderLayoutConfig.breakpoints.large){body.addClass('fl-builder-breakpoint-default');}
if(ua.indexOf('Trident/7.0')>-1&&ua.indexOf('rv:11.0')>-1){body.addClass('fl-builder-ie-11');}},_initBackgrounds:function(){var win=$(window);if($('.fl-row-bg-parallax').length>0&&!FLBuilderLayout._isMobile()){FLBuilderLayout._scrollParallaxBackgrounds();FLBuilderLayout._initParallaxBackgrounds();win.on('resize.fl-bg-parallax',FLBuilderLayout._initParallaxBackgrounds);win.on('scroll.fl-bg-parallax',FLBuilderLayout._scrollParallaxBackgrounds);}
if($('.fl-bg-video').length>0){FLBuilderLayout._initBgVideos();FLBuilderLayout._resizeBgVideos();var resizeBGTimer=null;win.on('resize.fl-bg-video',function(e){clearTimeout(resizeBGTimer);resizeBGTimer=setTimeout(function(){FLBuilderLayout._resizeBgVideos(e);},100);});}},_initButtons:function(){$('a.fl-button[role="button"]').on('keydown',function(event){if(event.key==='Enter'||event.key===' '){event.preventDefault();$(this).trigger('click');}});},_initParallaxBackgrounds:function(){$('.fl-row-bg-parallax').each(FLBuilderLayout._initParallaxBackground);},_initParallaxBackground:function(){var row=$(this),content=row.find('> .fl-row-content-wrap'),winWidth=$(window).width(),screenSize='',imageSrc={default:'',medium:'',responsive:'',};imageSrc.default=row.data('parallax-image')||'';imageSrc.medium=row.data('parallax-image-medium')||imageSrc.default;imageSrc.responsive=row.data('parallax-image-responsive')||imageSrc.medium;if(winWidth>FLBuilderLayoutConfig.breakpoints.medium){screenSize='default';}else if(winWidth>FLBuilderLayoutConfig.breakpoints.small&&winWidth<=FLBuilderLayoutConfig.breakpoints.medium){screenSize='medium';}else if(winWidth<=FLBuilderLayoutConfig.breakpoints.small){screenSize='responsive';}
content.css('background-image','url('+imageSrc[screenSize]+')');row.data('current-image-loaded',screenSize);},_scrollParallaxBackgrounds:function(){$('.fl-row-bg-parallax').each(FLBuilderLayout._scrollParallaxBackground);},_scrollParallaxBackground:function(){var win=$(window),row=$(this),content=row.find('> .fl-row-content-wrap'),speed=row.data('parallax-speed'),offset=content.offset(),yPos=-((win.scrollTop()-offset.top)/ speed),initialOffset=(row.data('parallax-offset')!=null)?row.data('parallax-offset'):0,totalOffset=yPos-initialOffset;content.css('background-position','center '+totalOffset+'px');},_initBgVideos:function(){$('.fl-bg-video').each(FLBuilderLayout._initBgVideo);},_initBgVideo:function(){var wrap=$(this),width=wrap.data('width'),height=wrap.data('height'),mp4=wrap.data('mp4'),youtube=wrap.data('youtube'),vimeo=wrap.data('vimeo'),mp4Type=wrap.data('mp4-type'),webm=wrap.data('webm'),webmType=wrap.data('webm-type'),fallback=wrap.data('fallback'),loaded=wrap.data('loaded'),videoMobile=wrap.data('video-mobile'),playPauseButton=wrap.find('.fl-bg-video-play-pause-control'),fallbackTag='',videoTag=null,mp4Tag=null,webmTag=null;if(loaded){return;}
videoTag=$('<video autoplay loop muted playsinline></video>');if('undefined'!=typeof fallback&&''!=fallback){videoTag.attr('poster','data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7')
videoTag.css({backgroundImage:'url("'+fallback+'")',backgroundColor:'transparent',backgroundRepeat:'no-repeat',backgroundSize:'cover',backgroundPosition:'center center',})}
if('undefined'!=typeof mp4&&''!=mp4){mp4Tag=$('<source />');mp4Tag.attr('src',mp4);mp4Tag.attr('type',mp4Type);videoTag.append(mp4Tag);}
if('undefined'!=typeof webm&&''!=webm){webmTag=$('<source />');webmTag.attr('src',webm);webmTag.attr('type',webmType);videoTag.append(webmTag);}
if(!FLBuilderLayout._isMobile()||(FLBuilderLayout._isMobile()&&"yes"==videoMobile)){if('undefined'!=typeof youtube){FLBuilderLayout._initYoutubeBgVideo.apply(this);}
else if('undefined'!=typeof vimeo){FLBuilderLayout._initVimeoBgVideo.apply(this);}else{wrap.append(videoTag);if(playPauseButton.length>0){var video=videoTag[0];playPauseButton.on('click',{video:video},function(e){var video=e.data.video;if(video.paused){video.play();}else{video.pause();}});$(video).on('play playing',function(){playPauseButton.removeClass('fa-play').addClass('fa-pause');});$(video).on('pause ended waiting',function(){playPauseButton.removeClass('fa-pause').addClass('fa-play');});}}}else{videoTag.attr('src','')
wrap.append(videoTag);}
wrap.data('loaded',true);},_initYoutubeBgVideo:function(){var playerWrap=$(this),videoId=playerWrap.data('video-id'),videoPlayer=playerWrap.find('.fl-bg-video-player'),enableAudio=playerWrap.data('enable-audio'),audioButton=playerWrap.find('.fl-bg-video-audio'),playPauseButton=playerWrap.find('.fl-bg-video-play-pause-control'),startTime='undefined'!==typeof playerWrap.data('start')?playerWrap.data('start'):0,startTime='undefined'!==typeof playerWrap.data('t')&&startTime===0?playerWrap.data('t'):startTime,endTime='undefined'!==typeof playerWrap.data('end')?playerWrap.data('end'):0,loop='undefined'!==typeof playerWrap.data('loop')?playerWrap.data('loop'):1,stateCount=0,player,fallback_showing;if(videoId){fallback=playerWrap.data('fallback')||false
if(fallback){playerWrap.find('iframe').remove()
fallbackTag=$('<div></div>');fallbackTag.addClass('fl-bg-video-fallback');fallbackTag.css('background-image','url('+playerWrap.data('fallback')+')');fallbackTag.css('background-size','cover');fallbackTag.css('transition','background-image 1s')
playerWrap.append(fallbackTag);fallback_showing=true;}
FLBuilderLayout._onYoutubeApiReady(function(YT){setTimeout(function(){player=new YT.Player(videoPlayer[0],{videoId:videoId,events:{onReady:function(event){if("no"===enableAudio||FLBuilderLayout._isMobile()){event.target.mute();}
else if("yes"===enableAudio&&event.target.isMuted){event.target.unMute();}
playerWrap.data('YTPlayer',player);FLBuilderLayout._resizeYoutubeBgVideo.apply(playerWrap);event.target.playVideo();if(audioButton.length>0&&!FLBuilderLayout._isMobile()){audioButton.on('click',{button:audioButton,player:player},FLBuilderLayout._toggleBgVideoAudio);}
if(playPauseButton.length>0){playPauseButton.on('click',{player:player},function(e){var player=e.data.player;if(1===player.getPlayerState()){player.pauseVideo();}else{player.playVideo();}});}},onStateChange:function(event){if(event.data===1){if(fallback_showing){$('.fl-bg-video-fallback').css('background-image','url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)')}}
if(stateCount<4){stateCount++;}
if(stateCount>1&&-1===event.data&&"yes"===enableAudio){player.mute();player.playVideo();audioButton.show();}
if(event.data===YT.PlayerState.ENDED&&1===loop){if(startTime>0){player.seekTo(startTime);}else{player.playVideo();}}
if(event.data===YT.PlayerState.PLAYING){playPauseButton.removeClass('fa-play').addClass('fa-pause');}else if(event.data===YT.PlayerState.PAUSED){playPauseButton.removeClass('fa-pause').addClass('fa-play');}else if(event.data===YT.PlayerState.BUFFERING){playPauseButton.removeClass('fa-play').addClass('fa-pause');}else if(event.data===YT.PlayerState.CUED){playPauseButton.removeClass('fa-pause').addClass('fa-play');}else if(event.data===YT.PlayerState.ENDED){playPauseButton.removeClass('fa-pause').addClass('fa-play');}},onError:function(event){console.info('YT Error: '+event.data)
FLBuilderLayout._onErrorYoutubeVimeo(playerWrap)}},playerVars:{playsinline:FLBuilderLayout._isMobile()?1:0,controls:0,showinfo:0,rel:0,start:startTime,end:endTime,}});},1);});}},_onErrorYoutubeVimeo:function(playerWrap){fallback=playerWrap.data('fallback')||false
if(!fallback){return false;}
playerWrap.find('iframe').remove()
fallbackTag=$('<div></div>');fallbackTag.addClass('fl-bg-video-fallback');fallbackTag.css('background-image','url('+playerWrap.data('fallback')+')');playerWrap.append(fallbackTag);},_onYoutubeApiReady:function(callback){if(window.YT&&YT.loaded){callback(YT);}else{setTimeout(function(){FLBuilderLayout._onYoutubeApiReady(callback);},350);}},_initVimeoBgVideo:function(){var playerWrap=$(this),videoId=playerWrap.data('video-id'),videoHash=playerWrap.data('video-hash'),videoPlayer=playerWrap.find('.fl-bg-video-player'),enableAudio=playerWrap.data('enable-audio'),audioButton=playerWrap.find('.fl-bg-video-audio'),playPauseButton=playerWrap.find('.fl-bg-video-play-pause-control'),playerState='',player,width=playerWrap.outerWidth(),ua=navigator.userAgent;if(typeof Vimeo!=='undefined'&&videoId){const vimOptions={loop:true,title:false,portrait:false,background:true,autopause:false,muted:true,};if(videoHash.length){vimOptions.url=`https://player.vimeo.com/video/${ videoId }?h=${ videoHash }`;}else{vimOptions.id=videoId;}
player=new Vimeo.Player(videoPlayer[0],vimOptions);playerWrap.data('VMPlayer',player);if("no"===enableAudio){player.setVolume(0);}
else if("yes"===enableAudio){if(ua.indexOf("Safari")>-1||ua.indexOf("Chrome")>-1||ua.indexOf("Firefox")>-1){player.setVolume(0);audioButton.show();}else{player.setVolume(1);}}
player.play().catch(function(error){FLBuilderLayout._onErrorYoutubeVimeo(playerWrap)});if(audioButton.length>0){audioButton.on('click',{button:audioButton,player:player},FLBuilderLayout._toggleBgVideoAudio);}
player.on('play',function(){playerState='play';playPauseButton.removeClass('fa-play').addClass('fa-pause');});player.on('pause',function(){playerState='pause';playPauseButton.removeClass('fa-pause').addClass('fa-play');});player.on('ended',function(){playerState='ended';playPauseButton.removeClass('fa-pause').addClass('fa-play');});player.on('bufferstart',function(){playerState='bufferstart';playPauseButton.removeClass('fa-play').addClass('fa-pause');});if(playPauseButton.length>0){playPauseButton.on('click',{player:player},function(e){var player=e.data.player;if(playerState==='play'){player.pause();}else{player.play();}});}}},_toggleBgVideoAudio:function(e){var player=e.data.player,control=e.data.button.find('.fl-audio-control');if(control.hasClass('fa-volume-off')){control.removeClass('fa-volume-off').addClass('fa-volume-up');e.data.button.find('.fa-times').hide();if('function'===typeof player.unMute){player.unMute();}else{player.setVolume(1);}}else{control.removeClass('fa-volume-up').addClass('fa-volume-off');e.data.button.find('.fa-times').show();if('function'===typeof player.unMute){player.mute();}else{player.setVolume(0);}}},_videoBgSourceError:function(e){var source=$(e.target),wrap=source.closest('.fl-bg-video'),vid=wrap.find('video'),fallback=wrap.data('fallback'),fallbackTag='';source.remove();if(vid.find('source').length){return;}else if(''!==fallback){fallbackTag=$('<div></div>');fallbackTag.addClass('fl-bg-video-fallback');fallbackTag.css('background-image','url('+fallback+')');wrap.append(fallbackTag);vid.remove();}},_resizeBgVideos:function(){$('.fl-bg-video').each(function(){FLBuilderLayout._resizeBgVideo.apply(this);if($(this).parent().find('img').length>0){$(this).parent().imagesLoaded($.proxy(FLBuilderLayout._resizeBgVideo,this));}});},_resizeBgVideo:function(){if(0===$(this).find('video').length&&0===$(this).find('iframe').length){return;}
var wrap=$(this),wrapHeight=wrap.outerHeight(),wrapWidth=wrap.outerWidth(),vid=wrap.find('video'),vidHeight=wrap.data('height'),vidWidth=wrap.data('width'),newWidth=wrapWidth,newHeight=Math.round(vidHeight*wrapWidth/vidWidth),newLeft=0,newTop=0,iframe=wrap.find('iframe'),isRowFullHeight=$(this).closest('.fl-row-bg-video').hasClass('fl-row-full-height'),vidCSS={top:'50%',left:'50%',transform:'translate(-50%,-50%)',};if(vid.length){if(vidHeight===''||typeof vidHeight==='undefined'||vidWidth===''||typeof vidWidth==='undefined'){vid.css({'left':'0px','top':'0px','width':newWidth+'px'});vid.on('loadedmetadata',FLBuilderLayout._resizeOnLoadedMeta);return;}
if(!isRowFullHeight){if(newHeight<wrapHeight){newHeight=wrapHeight;newLeft=-((newWidth-wrapWidth)/ 2);newWidth=vidHeight?Math.round(vidWidth*wrapHeight/vidHeight):newWidth;}else{newTop=-((newHeight-wrapHeight)/2);}
vidCSS={left:newLeft+'px',top:newTop+'px',height:newHeight+'px',width:newWidth+'px',}}
vid.css(vidCSS);}
else if(iframe.length){if(typeof wrap.data('youtube')!=='undefined'){FLBuilderLayout._resizeYoutubeBgVideo.apply(this);}}},_resizeOnLoadedMeta:function(){var video=$(this),wrapHeight=video.parent().outerHeight(),wrapWidth=video.parent().outerWidth(),vidWidth=video[0].videoWidth,vidHeight=video[0].videoHeight,newHeight=Math.round(vidHeight*wrapWidth/vidWidth),newWidth=wrapWidth,newLeft=0,newTop=0;if(newHeight<wrapHeight){newHeight=wrapHeight;newWidth=Math.round(vidWidth*wrapHeight/vidHeight);newLeft=-((newWidth-wrapWidth)/2);}else{newTop=-((newHeight-wrapHeight)/2);}
video.parent().data('width',vidWidth);video.parent().data('height',vidHeight);video.css({'left':newLeft+'px','top':newTop+'px','width':newWidth+'px','height':newHeight+'px'});},_resizeYoutubeBgVideo:function(){var wrap=$(this),wrapWidth=wrap.outerWidth(),wrapHeight=wrap.outerHeight(),player=wrap.data('YTPlayer'),video=player?player.getIframe():null,aspectRatioSetting='16:9',aspectRatioArray=aspectRatioSetting.split(':'),aspectRatio=aspectRatioArray[0]/ aspectRatioArray[1],ratioWidth=wrapWidth / aspectRatio,ratioHeight=wrapHeight*aspectRatio,isWidthFixed=wrapWidth / wrapHeight>aspectRatio,width=isWidthFixed?wrapWidth:ratioHeight,height=isWidthFixed?ratioWidth:wrapHeight;if(video){$(video).width(width).height(height);}},_initHash:function(){var hash=window.location.hash.replace('#','').split('/').shift(),element=null,tabs=null,responsiveLabel=null,tabIndex=null,label=null;if(''!==hash){try{element=$('#'+hash);if(element.length>0){if(element.hasClass('fl-accordion-item')){setTimeout(function(){element.find('.fl-accordion-button').trigger('click');},100);}
if(element.hasClass('fl-tabs-panel')){setTimeout(function(){tabs=element.closest('.fl-tabs');responsiveLabel=element.find('.fl-tabs-panel-label');tabIndex=responsiveLabel.data('index');label=tabs.find('.fl-tabs-labels .fl-tabs-label[data-index='+tabIndex+']');label[0].click();FLBuilderLayout._scrollToElement(element);},100);}}}
catch(e){}}},_initAnchorLinks:function(){$('a, [role="link"]').each(FLBuilderLayout._initAnchorLink);},_initAnchorLink:function(){var link=$(this),href=link.data('url')?link.data('url'):link.attr('href'),target=link.data('url')?new URL(href,window.location.href):this,loc=window.location,id=null,element=null,flNode=false;if('undefined'!=typeof href&&href.indexOf('#')>-1&&link.closest('svg').length<1){if(loc.pathname.replace(/^\//,'')==target.pathname.replace(/^\//,'')&&loc.hostname==target.hostname){try{id=href.split('#').pop();if(!id){return;}
element=$('#'+id);if(element.length>0){flNode=element.hasClass('fl-row')||element.hasClass('fl-col')||element.hasClass('fl-module');if(!element.hasClass('fl-no-scroll')&&(link.hasClass('fl-scroll-link')||flNode)){$(link).on('click',FLBuilderLayout._scrollToElementOnLinkClick);}
if(element.hasClass('fl-accordion-item')){$(link).on('click',FLBuilderLayout._scrollToAccordionOnLinkClick);}
if(element.hasClass('fl-tabs-panel')){$(link).on('click',FLBuilderLayout._scrollToTabOnLinkClick);}}}
catch(e){}}}},_scrollToElementOnLinkClick:function(e,callback){var attribute=$(this).data('url')?$(this).data('url'):$(this).attr('href');var element=$('#'+attribute.split('#').pop());FLBuilderLayout._scrollToElement(element,callback);e.preventDefault();},_scrollToElement:function(element,callback){var config=FLBuilderLayoutConfig.anchorLinkAnimations,dest=0,win=$(window),doc=$(document);if(element.length>0){if('fixed'===element.css('position')||'fixed'===element.parent().css('position')){dest=element.position().top;}
else if(element.offset().top>doc.height()-win.height()){dest=doc.height()-win.height();}else{dest=element.offset().top-config.offset;}
$('html, body').stop(true).animate({scrollTop:dest},config.duration,config.easing,function(){if('undefined'!=typeof callback){callback();}
if(undefined!=element.attr('id')&&window.location.hash!=='#'+element.attr('id')){var firefox_version=window.navigator.userAgent.match(/Firefox\/(\d+)\./),firefox_version=firefox_version?parseInt(firefox_version[1],10):null;if(firefox_version!==null&&firefox_version<135){window.location.hash=element.attr('id');}else{if(history.pushState){history.pushState(null,null,'#'+element.attr('id'));}else{window.location.hash=element.attr('id');}}}});}},_scrollToAccordionOnLinkClick:function(e){var element=$('#'+$(this).attr('href').split('#').pop());if(element.length>0){var callback=function(){if(element){element.find('.fl-accordion-button').trigger('click');element=false;}};FLBuilderLayout._scrollToElementOnLinkClick.call(this,e,callback);}},_scrollToTabOnLinkClick:function(e){var element=$('#'+$(this).attr('href').split('#').pop()),tabs=null,label=null,responsiveLabel=null;if(element.length>0){tabs=element.closest('.fl-tabs');responsiveLabel=element.find('.fl-tabs-panel-label');tabIndex=responsiveLabel.data('index');label=tabs.find('.fl-tabs-labels .fl-tabs-label[data-index='+tabIndex+']');if(responsiveLabel.is(':visible')){var callback=function(){if(element){responsiveLabel.trigger($.Event('click',{which:1}));}};FLBuilderLayout._scrollToElementOnLinkClick.call(this,e,callback);}else{label[0].click();FLBuilderLayout._scrollToElement(element);}
e.preventDefault();}},_initForms:function(){if(!FLBuilderLayout._hasPlaceholderSupport){$('.fl-form-field input').each(FLBuilderLayout._initFormFieldPlaceholderFallback);}
$('.fl-form-field input').on('focus',FLBuilderLayout._clearFormFieldError);},_hasPlaceholderSupport:function(){var input=document.createElement('input');return'undefined'!=input.placeholder;},_initFormFieldPlaceholderFallback:function(){var field=$(this),val=field.val(),placeholder=field.attr('placeholder');if('undefined'!=placeholder&&''===val){field.val(placeholder);field.on('focus',FLBuilderLayout._hideFormFieldPlaceholderFallback);field.on('blur',FLBuilderLayout._showFormFieldPlaceholderFallback);}},_hideFormFieldPlaceholderFallback:function(){var field=$(this),val=field.val(),placeholder=field.attr('placeholder');if(val==placeholder){field.val('');}},_showFormFieldPlaceholderFallback:function(){var field=$(this),val=field.val(),placeholder=field.attr('placeholder');if(''===val){field.val(placeholder);}},_clearFormFieldError:function(){var field=$(this);field.removeAttr('aria-invalid');field.removeClass('fl-form-error');const message=field.attr('aria-describedby');message?$('#'+message).hide():field.siblings('.fl-form-error-message').hide();},_initRowShapeLayerHeight:function(){FLBuilderLayout._adjustRowShapeLayerHeight();$(window).on('resize',FLBuilderLayout._adjustRowShapeLayerHeight);},_initNestedColsWidth:function(){var nestedCols=$('.fl-col-has-cols');if(nestedCols.length<=0){return;}
$(nestedCols).each(function(index,col){if($(col).width()<=0){$(col).css('width',FLBuilderLayoutConfig.emptyColWidth);}});},_adjustRowShapeLayerHeight:function(){var rowShapeLayers=$('.fl-builder-shape-layer');$(rowShapeLayers).each(function(index){var rowShapeLayer=$(this),shape=$(rowShapeLayer).find('svg'),height=shape.height(),excludeShapes='.fl-builder-shape-circle, .fl-builder-shape-dot-cluster, .fl-builder-shape-topography, .fl-builder-shape-rect';if(!rowShapeLayer.is(excludeShapes)){$(shape).css('height',Math.ceil(height));}});},_string_to_slug:function(str){str=str.replace(/^\s+|\s+$/g,'');if('undefined'==typeof window._fl_string_to_slug_regex){regex=new RegExp('[^a-zA-Z0-9\'":() !.,-_|]','g');}else{regex=new RegExp('[^'+window._fl_string_to_slug_regex+'\'":\(\) !.,-_|\\\p{Letter}]','ug');}
str=str.replace(regex,'').replace(/\s+/g,' ');return str;},_reorderMenu:function(){if($('#wp-admin-bar-fl-builder-frontend-edit-link-default li').length>1){$('#wp-admin-bar-fl-builder-frontend-duplicate-link').appendTo('#wp-admin-bar-fl-builder-frontend-edit-link-default').css('padding-top','5px').css('border-top','2px solid #1D2125').css('margin-top','5px')}}};$(function(){FLBuilderLayout.init();});})(jQuery);(function($){if(typeof FLBuilderLayoutModules!=='undefined'){return;}
FLBuilderLayoutModules={init:function(){if(0===$('.fl-builder-edit').length){FLBuilderLayoutModules._initModuleAnimations();}},_initModuleAnimations:function(){if(typeof jQuery.fn.waypoint!=='undefined'){$('.fl-animation').each(function(){var node=$(this),nodeTop=node.offset().top,winHeight=$(window).height(),bodyHeight=$('body').height(),waypoint=FLBuilderLayoutConfig.waypoint,offset='80%';if(typeof waypoint.offset!==undefined){offset=FLBuilderLayoutConfig.waypoint.offset+'%';}
if(bodyHeight-nodeTop<winHeight*0.2){offset='100%';}
node.waypoint({offset:offset,handler:FLBuilderLayoutModules._doModuleAnimation});});}},_doModuleAnimation:function(){var module='undefined'==typeof this.element?$(this):$(this.element),delay=parseFloat(module.data('animation-delay')),duration=parseFloat(module.data('animation-duration'));if(!isNaN(duration)){module.css('animation-duration',duration+'s');}
if(!isNaN(delay)&&delay>0){setTimeout(function(){module.addClass('fl-animated');},delay*1000);}else{setTimeout(function(){module.addClass('fl-animated');},1);}}};$(function(){FLBuilderLayoutModules.init();});})(jQuery);
!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(jQuery)}((function(t){var e=Array.prototype.slice,i=Array.prototype.splice,n={topSpacing:0,bottomSpacing:0,className:"is-sticky",wrapperClassName:"sticky-wrapper",center:!1,getWidthFrom:"",widthFromWrapper:!0,responsiveWidth:!1,zIndex:"auto"},r=t(window),s=t(document),o=[],c=r.height(),a=function(){for(var e=r.scrollTop(),i=s.height(),n=i-c,a=e>n?n-e:0,p=0,d=o.length;p<d;p++){var l=o[p],h=l.stickyWrapper.offset().top-l.topSpacing-a;if(l.stickyWrapper.css("height",l.stickyElement.outerHeight()),e<=h)null!==l.currentTop&&(l.stickyElement.css({width:"",position:"",top:"","z-index":""}),l.stickyElement.parent().removeClass(l.className),l.stickyElement.trigger("sticky-end",[l]),l.currentTop=null);else{var u,g=i-l.stickyElement.outerHeight()-l.topSpacing-l.bottomSpacing-e-a;if(g<0?g+=l.topSpacing:g=l.topSpacing,l.currentTop!==g)l.getWidthFrom?u=t(l.getWidthFrom).width()||null:l.widthFromWrapper&&(u=l.stickyWrapper.width()),null==u&&(u=l.stickyElement.width()),l.stickyElement.css("width",u).css("position","fixed").css("top",g).css("z-index",l.zIndex),l.stickyElement.parent().addClass(l.className),null===l.currentTop?l.stickyElement.trigger("sticky-start",[l]):l.stickyElement.trigger("sticky-update",[l]),l.currentTop===l.topSpacing&&l.currentTop>g||null===l.currentTop&&g<l.topSpacing?l.stickyElement.trigger("sticky-bottom-reached",[l]):null!==l.currentTop&&g===l.topSpacing&&l.currentTop<g&&l.stickyElement.trigger("sticky-bottom-unreached",[l]),l.currentTop=g;var m=l.stickyWrapper.parent();l.stickyElement.offset().top+l.stickyElement.outerHeight()>=m.offset().top+m.outerHeight()&&l.stickyElement.offset().top<=l.topSpacing?l.stickyElement.css("position","absolute").css("top","").css("bottom",0).css("z-index",""):l.stickyElement.css("position","fixed").css("top",g).css("bottom","").css("z-index",l.zIndex)}}},p=function(){c=r.height();for(var e=0,i=o.length;e<i;e++){var n=o[e],s=null;n.getWidthFrom?n.responsiveWidth&&(s=t(n.getWidthFrom).width()):n.widthFromWrapper&&(s=n.stickyWrapper.width()),null!=s&&n.stickyElement.css("width",s)}},d={init:function(e){return this.each((function(){var i=t.extend({},n,e),r=t(this),s=r.attr("id"),c=s?s+"-"+n.wrapperClassName:n.wrapperClassName,a=t("<div></div>").attr("id",c).addClass(i.wrapperClassName);r.wrapAll((function(){if(0==t(this).parent("#"+c).length)return a}));var p=r.parent();i.center&&p.css({width:r.outerWidth(),marginLeft:"auto",marginRight:"auto"}),"right"===r.css("float")&&r.css({float:"none"}).parent().css({float:"right"}),i.stickyElement=r,i.stickyWrapper=p,i.currentTop=null,o.push(i),d.setWrapperHeight(this),d.setupChangeListeners(this)}))},setWrapperHeight:function(e){var i=t(e),n=i.parent();n&&n.css("height",i.outerHeight())},setupChangeListeners:function(t){window.MutationObserver?new window.MutationObserver((function(e){(e[0].addedNodes.length||e[0].removedNodes.length)&&d.setWrapperHeight(t)})).observe(t,{subtree:!0,childList:!0}):window.addEventListener?(t.addEventListener("DOMNodeInserted",(function(){d.setWrapperHeight(t)}),!1),t.addEventListener("DOMNodeRemoved",(function(){d.setWrapperHeight(t)}),!1)):window.attachEvent&&(t.attachEvent("onDOMNodeInserted",(function(){d.setWrapperHeight(t)})),t.attachEvent("onDOMNodeRemoved",(function(){d.setWrapperHeight(t)})))},update:a,unstick:function(e){return this.each((function(){for(var e=t(this),n=-1,r=o.length;r-- >0;)o[r].stickyElement.get(0)===this&&(i.call(o,r,1),n=r);-1!==n&&(e.unwrap(),e.css({width:"",position:"",top:"",float:"","z-index":""}))}))}};window.addEventListener?(window.addEventListener("scroll",a,!1),window.addEventListener("resize",p,!1)):window.attachEvent&&(window.attachEvent("onscroll",a),window.attachEvent("onresize",p)),t.fn.sticky=function(i){return d[i]?d[i].apply(this,e.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.sticky"):d.init.apply(this,arguments)},t.fn.unstick=function(i){return d[i]?d[i].apply(this,e.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.sticky"):d.unstick.apply(this,arguments)},t((function(){setTimeout(a,0)}))}));
;
(function($, window, document, undefined){
'use strict';
var pluginName='newsTicker',
defaults={
row_height: 20,
row_width: 400,
max_rows: 3,
speed: 400,
duration: 2500,
direction: 'up',
autostart: 1,
pauseOnHover: 1,
nextButton: null,
prevButton: null,
startButton: null,
stopButton: null,
hasMoved: function(){},
movingUp: function(){},
movingLeft: function(){},
movingRight: function(){},
movingDown: function(){},
start: function(){},
stop: function(){},
pause: function(){},
unpause: function(){}};
function Plugin(element, options){
this.element=element;
this.$el=$(element);
this.options=$.extend({}, defaults, options);
this._defaults=defaults;
this._name=pluginName;
this.moveInterval;
this.state=0;
this.paused=0;
this.moving=0;
if(this.$el.is('ul, ol')){
this.init();
}}
Plugin.prototype={
init: function(){
this.$el.height(this.options.row_height * this.options.max_rows)
.css({overflow:'hidden'});
this.checkSpeed();
if(this.options.nextButton&&typeof(this.options.nextButton[0])!=='undefined')
this.options.nextButton.click(function(e){
this.moveNext();
this.resetInterval();
}.bind(this));
if(this.options.prevButton&&typeof(this.options.prevButton[0])!=='undefined')
this.options.prevButton.click(function(e){
this.movePrev();
this.resetInterval();
}.bind(this));
if(this.options.stopButton&&typeof(this.options.stopButton[0])!=='undefined')
this.options.stopButton.click(function(e){
this.stop()
}.bind(this));
if(this.options.startButton&&typeof(this.options.startButton[0])!=='undefined')
this.options.startButton.click(function(e){
this.start()
}.bind(this));
if(this.options.pauseOnHover){
this.$el.hover(function(){
if(this.state)
this.pause();
}.bind(this), function(){
if(this.state)
this.unpause();
}.bind(this));
}
if(this.options.autostart)
this.start();
},
start: function(){
if(!this.state){
this.state=1;
this.resetInterval();
this.options.start();
}},
stop: function(){
if(this.state){
clearInterval(this.moveInterval);
this.state=0;
this.options.stop();
}},
resetInterval: function(){
if(this.state){
clearInterval(this.moveInterval);
this.moveInterval=setInterval(function(){this.move()}.bind(this), this.options.duration);
}},
move: function(){
if(!this.paused) this.moveNext();
},
moveNext: function(){
if(this.options.direction==='down')
this.moveDown();
else if(this.options.direction==='up')
this.moveUp();
else if(this.options.direction==='right')
this.moveRight();
else if(this.options.direction==='left')
this.moveLeft();
},
movePrev: function(){
if(this.options.direction==='down')
this.moveUp();
else if(this.options.direction==='up')
this.moveDown();
else if(this.options.direction==='right')
this.moveLeft();
else if(this.options.direction==='left')
this.moveRight();
},
pause: function(){
if(!this.paused) this.paused=1;
this.options.pause();
},
unpause: function(){
if(this.paused) this.paused=0;
this.options.unpause();
},
moveDown: function(){
if(!this.moving){
this.moving=1;
this.options.movingDown();
this.$el.children('li:last').detach().prependTo(this.$el).css('marginTop', '-' + this.options.row_height + 'px')
.animate({marginTop: '0px'}, this.options.speed, function(){
this.moving=0;
this.options.hasMoved();
}.bind(this));
}},
moveUp: function(){
if(!this.moving){
this.moving=1;
this.options.movingUp();
var element=this.$el.children('li:first');
element.animate({marginTop: '-' + this.options.row_height + 'px'}, this.options.speed,
function(){
element.detach().css('marginTop', '0').appendTo(this.$el);
this.moving=0;
this.options.hasMoved();
}.bind(this));
}},
moveRight: function(){
if(!this.moving){
this.moving=1;
this.options.movingRight();
this.$el.children('li:last').detach().prependTo(this.$el).css('marginLeft', '-' + this.options.row_width + 'px')
.animate({marginLeft: '0px'}, this.options.speed, function(){
this.moving=0;
this.options.hasMoved();
}.bind(this));
}},
moveLeft: function(){
if(!this.moving){
this.moving=1;
this.options.movingLeft();
var element=this.$el.children('li:first');
element.animate({marginLeft: '-' + this.options.row_width + 'px'}, this.options.speed,
function(){
element.detach().css('marginLeft', '0').appendTo(this.$el);
this.moving=0;
this.options.hasMoved();
}.bind(this));
}},
updateOption: function(option, value){
if(typeof(this.options[option])!=='undefined'){
this.options[option]=value;
if(option=='duration'||option=='speed'){
this.checkSpeed();
this.resetInterval();
}}
},
add: function(content){
this.$el.append($('<li>').html(content));
},
getState: function(){
if(paused) return 2 
else return this.state;
},
checkSpeed: function(){
if(this.options.duration < (this.options.speed + 25))
this.options.speed=this.options.duration - 25;
},
destroy: function(){
this._destroy();
}};
$.fn[pluginName]=function(option){
var args=arguments;
return this.each(function(){
var $this=$(this),
data=$.data(this, 'plugin_' + pluginName),
options=typeof option==='object'&&option;
if(!data){
$this.data('plugin_' + pluginName, (data=new Plugin(this, options)));
}
if(typeof option==='string'){
data[option].apply(data, Array.prototype.slice.call(args, 1));
}});
};})(jQuery, window, document);
!(function (t, e){
'use strict';
'object'==typeof module &&
'object'==typeof module.exports &&
(module.exports=t.document
? void 0
: function (t){
if(!t.document)
throw new Error('jQuery requires a window with a document');
});
})('undefined'!=typeof window ? window:this),
(function (t){
'use strict';
(t.breakingNews=function (e, i){
var s={
effect: 'scroll',
direction: 'ltr',
height: 20,
fontSize: 'default',
themeColor: 'default',
background: 'default',
borderWidth: 1,
radius: 2,
source: 'html',
rss2jsonApiKey: '',
play: !0,
delayTimer: 4e3,
scrollSpeed: 2,
stopOnHover: !0,
position: 'auto',
zIndex: 99999,
},
n=this;
n.settings={};
var r=t(e),
o=((e=e), r.children('.bn-label')),
a=r.children('.bn-news'),
l=a.children('ul'),
c=l.children('li'),
d=r.children('.bn-controls'),
f=d.find('.bn-prev').parent(),
h=d.find('.bn-action').parent(),
u=d.find('.bn-next').parent(),
g = !1,
p = !0,
m=l.children('li').length,
b=0,
y = !1,
w=function (){
if((0 < o.length &&
('rtl'==n.settings.direction
? a.css({
right: o.outerWidth(),
})
: a.css({
left: o.outerWidth(),
})),
0 < d.length)
){
var e=d.outerWidth();
'rtl'==n.settings.direction
? a.css({
left: e,
})
: a.css({
right: e,
});
}
if('scroll'===n.settings.effect){
var i=0;
c.each(function (){
i +=t(this).outerWidth();
}),
(i +=10),
l.css({
width: i,
});
}},
k=function (){
var t=parseFloat(l.css('marginLeft'));
(t -=n.settings.scrollSpeed / 2),
l.css({
marginLeft: t,
}),
t <=-l.find('li:first-child').outerWidth() &&
(l.find('li:first-child').insertAfter(l.find('li:last-child')),
l.css({
marginLeft: 0,
})),
!1===g &&
((window.requestAnimationFrame&&requestAnimationFrame(k)) ||
setTimeout(k, 16));
},
v=function (){
var t=parseFloat(l.css('marginRight'));
(t -=n.settings.scrollSpeed / 2),
l.css({
marginRight: t,
}),
t <=-l.find('li:first-child').outerWidth() &&
(l.find('li:first-child').insertAfter(l.find('li:last-child')),
l.css({
marginRight: 0,
})),
!1===g &&
((window.requestAnimationFrame&&requestAnimationFrame(v)) ||
setTimeout(v, 16));
},
q=function (){
switch (((p = !0), n.settings.effect)){
case 'typography':
l.find('li').hide(),
l.find('li').eq(b).width(30).show(),
l.find('li').eq(b).animate({
width: '100%',
opacity: 1,
},
1500,
);
break;
case 'fade':
l.find('li').hide(), l.find('li').eq(b).fadeIn();
break;
case 'slide-down':
m <=1
? l.find('li').animate({
top: 30,
opacity: 0,
},
300,
function (){
t(this).css({
top: -30,
opacity: 0,
display: 'block',
}),
t(this).animate({
top: 0,
opacity: 1,
},
300,
);
},
)
: (l.find('li:visible').animate({
top: 30,
opacity: 0,
},
300,
function (){
t(this).hide();
},
),
l
.find('li')
.eq(b)
.css({
top: -30,
opacity: 0,
})
.show(),
l.find('li').eq(b).animate({
top: 0,
opacity: 1,
},
300,
));
break;
case 'slide-up':
m <=1
? l.find('li').animate({
top: -30,
opacity: 0,
},
300,
function (){
t(this).css({
top: 30,
opacity: 0,
display: 'block',
}),
t(this).animate({
top: 0,
opacity: 1,
},
300,
);
},
)
: (l.find('li:visible').animate({
top: -30,
opacity: 0,
},
300,
function (){
t(this).hide();
},
),
l
.find('li')
.eq(b)
.css({
top: 30,
opacity: 0,
})
.show(),
l.find('li').eq(b).animate({
top: 0,
opacity: 1,
},
300,
));
break;
case 'slide-left':
m <=1
? l.find('li').animate({
left: '50%',
opacity: 0,
},
300,
function (){
t(this).css({
left: -50,
opacity: 0,
display: 'block',
}),
t(this).animate({
left: 0,
opacity: 1,
},
300,
);
},
)
: (l.find('li:visible').animate({
left: '50%',
opacity: 0,
},
300,
function (){
t(this).hide();
},
),
l
.find('li')
.eq(b)
.css({
left: -50,
opacity: 0,
})
.show(),
l.find('li').eq(b).animate({
left: 0,
opacity: 1,
},
300,
));
break;
case 'slide-right':
m <=1
? l.find('li').animate({
left: '-50%',
opacity: 0,
},
300,
function (){
t(this).css({
left: '50%',
opacity: 0,
display: 'block',
}),
t(this).animate({
left: 0,
opacity: 1,
},
300,
);
},
)
: (l.find('li:visible').animate({
left: '-50%',
opacity: 0,
},
300,
function (){
t(this).hide();
},
),
l
.find('li')
.eq(b)
.css({
left: '50%',
opacity: 0,
})
.show(),
l.find('li').eq(b).animate({
left: 0,
opacity: 1,
},
300,
));
break;
default:
l.find('li').hide(), l.find('li').eq(b).show();
}},
x=function (){
if(((g = !1), n.settings.play))
switch (n.settings.effect){
case 'scroll':
'rtl'===n.settings.direction
? l.width() > a.width()&&v()
: l.width() > a.width()&&k();
break;
default:
n.pause(),
(y=setInterval(function (){
n.next();
}, n.settings.delayTimer));
}};
(n.init=function (){
if(((n.settings=t.extend({}, s, i)),
'fixed-top'===n.settings.position
? r.addClass('bn-fixed-top').css({
'z-index': n.settings.zIndex,
})
: 'fixed-bottom'===n.settings.position &&
r.addClass('bn-fixed-bottom').css({
'z-index': n.settings.zIndex,
}),
'default'!=n.settings.fontSize &&
r.css({
'font-size': n.settings.fontSize,
}),
'default'!=n.settings.themeColor &&
(r.css({
'border-color': n.settings.themeColor,
color: n.settings.themeColor,
}),
o.css({
background: n.settings.themeColor,
})),
'default'!=n.settings.background &&
r.css({
background: n.settings.background,
}),
r.css({
height: n.settings.height,
'line-height':
n.settings.height - 2 * n.settings.borderWidth + 'px',
'border-radius': n.settings.radius,
'border-width': n.settings.borderWidth,
}),
c.find('.bn-seperator').css({
height: n.settings.height - 2 * n.settings.borderWidth,
}),
r.addClass('bn-effect-' +
n.settings.effect +
' bn-direction-' +
n.settings.direction,
),
w(),
'object'==typeof n.settings.source)
)
switch (n.settings.source.type){
case 'rss':
'rss2json'===n.settings.source.usingApi
? (((d=new XMLHttpRequest()).onreadystatechange =
function (){
if(4==d.readyState&&200==d.status){
var t=JSON.parse(d.responseText),
e='',
i='';
switch (n.settings.source.showingField){
case 'title':
i='title';
break;
case 'description':
i='description';
break;
case 'link':
i='link';
break;
default:
i='title';
}
var s='';
void 0!==n.settings.source.seperator &&
void 0!==typeof n.settings.source.seperator &&
(s=n.settings.source.seperator);
for (var r=0; r < t.items.length; r++)
n.settings.source.linkEnabled
? (e +=
'<li><a target="' +
n.settings.source.target +
'" href="' +
t.items[r].link +
'">' +
s +
t.items[r][i] +
'</a></li>')
: (e +=
'<li><a>' + s + t.items[r][i] + '</a></li>');
l.empty().append(e),
(c=l.children('li')),
(m=l.children('li').length),
w(),
'scroll'!=n.settings.effect&&q(),
c.find('.bn-seperator').css({
height:
n.settings.height - 2 * n.settings.borderWidth,
}),
x();
}}),
d.open('GET',
'https://api.rss2json.com/v1/api.json?rss_url=' +
n.settings.source.url +
'&count=' +
n.settings.source.limit +
'&api_key=' +
n.settings.source.rss2jsonApiKey,
!0,
),
d.send())
: ((e=new XMLHttpRequest()).open('GET',
'https://query.yahooapis.com/v1/public/yql?q=' +
encodeURIComponent(
'select * from rss where url="' +
n.settings.source.url +
'" limit ' +
n.settings.source.limit,
) +
'&format=json',
!0,
),
(e.onreadystatechange=function (){
if(4==e.readyState)
if(200==e.status){
var t=JSON.parse(e.responseText),
i='',
s='';
switch (n.settings.source.showingField){
case 'title':
s='title';
break;
case 'description':
s='description';
break;
case 'link':
s='link';
break;
default:
s='title';
}
var r='';
'undefined'!=n.settings.source.seperator &&
void 0!==n.settings.source.seperator &&
(r=n.settings.source.seperator);
for (var o=0; o < t.query.results.item.length; o++)
n.settings.source.linkEnabled
? (i +=
'<li><a target="' +
n.settings.source.target +
'" href="' +
t.query.results.item[o].link +
'">' +
r +
t.query.results.item[o][s] +
'</a></li>')
: (i +=
'<li><a>' +
r +
t.query.results.item[o][s] +
'</a></li>');
l.empty().append(i),
(c=l.children('li')),
(m=l.children('li').length),
w(),
'scroll'!=n.settings.effect&&q(),
c.find('.bn-seperator').css({
height:
n.settings.height - 2 * n.settings.borderWidth,
}),
x();
} else
l.empty().append('<li><span class="bn-loader-text">' +
n.settings.source.errorMsg +
'</span></li>',
);
}),
e.send(null));
break;
case 'json':
t.getJSON(n.settings.source.url, function (t){
var e,
i='';
e =
'undefined'===n.settings.source.showingField
? 'title'
: n.settings.source.showingField;
var s='';
void 0!==n.settings.source.seperator &&
void 0!==typeof n.settings.source.seperator &&
(s=n.settings.source.seperator);
for (
var r=0;
r < t.length&&!(r >=n.settings.source.limit);
r++
)
n.settings.source.linkEnabled
? (i +=
'<li><a target="' +
n.settings.source.target +
'" href="' +
t[r].link +
'">' +
s +
t[r][e] +
'</a></li>')
: (i +='<li><a>' + s + t[r][e] + '</a></li>'),
'undefined'===t[r][e] &&
console.log('"' + e + '" does not exist in this json.');
l.empty().append(i),
(c=l.children('li')),
(m=l.children('li').length),
w(),
'scroll'!=n.settings.effect&&q(),
c.find('.bn-seperator').css({
height: n.settings.height - 2 * n.settings.borderWidth,
}),
x();
});
break;
default:
console.log('Please check your "source" object parameter. Incorrect Value',
);
}
else
'html'===n.settings.source
? ('scroll'!=n.settings.effect&&q(), x())
: console.log('Please check your "source" parameter. Incorrect Value',
);
var e, d;
n.settings.play
? h.find('span').removeClass('bn-play').addClass('bn-pause')
: h.find('span').removeClass('bn-pause').addClass('bn-play'),
r.on('mouseleave', function (e){
var i=t(document.elementFromPoint(e.clientX, e.clientY)).parents('.breaking-news-ticker',
)[0];
t(this)[0]!==i &&
(!0===n.settings.stopOnHover
? !0===n.settings.play&&n.play()
: !0===n.settings.play&&!0===g&&n.play());
}),
r.on('mouseenter', function (){
!0===n.settings.stopOnHover&&n.pause();
}),
u.on('click', function (){
p&&((p = !1), n.pause(), n.next());
}),
f.on('click', function (){
p&&((p = !1), n.pause(), n.prev());
}),
h.on('click', function (){
p &&
(h.find('span').hasClass('bn-pause')
? (h.find('span').removeClass('bn-pause').addClass('bn-play'),
n.stop())
: ((n.settings.play = !0),
h.find('span').removeClass('bn-play').addClass('bn-pause')));
}),
t(window).on('resize', function (){
r.width() < 480
? (o.hide(),
'rtl'==n.settings.direction
? a.css({
right: 0,
})
: a.css({
left: 0,
}))
: (o.show(),
'rtl'==n.settings.direction
? a.css({
right: o.outerWidth(),
})
: a.css({
left: o.outerWidth(),
}));
});
}),
(n.pause=function (){
(g = !0), clearInterval(y);
}),
(n.stop=function (){
(g = !0), (n.settings.play = !1);
}),
(n.play=function (){
x();
}),
(n.next=function (){
!(function (){
switch (n.settings.effect){
case 'scroll':
'rtl'===n.settings.direction
? l.stop().animate({
marginRight: -l.find('li:first-child').outerWidth(),
},
300,
function (){
l
.find('li:first-child')
.insertAfter(l.find('li:last-child')),
l.css({
marginRight: 0,
}),
(p = !0);
},
)
: l.stop().animate({
marginLeft: -l.find('li:first-child').outerWidth(),
},
300,
function (){
l
.find('li:first-child')
.insertAfter(l.find('li:last-child')),
l.css({
marginLeft: 0,
}),
(p = !0);
},
);
break;
default:
m <=++b&&(b=0), q();
}})();
}),
(n.prev=function (){
!(function (){
switch (n.settings.effect){
case 'scroll':
'rtl'===n.settings.direction
? (0 <=parseInt(l.css('marginRight'), 10) &&
(l.css({
'margin-right': -l.find('li:last-child').outerWidth(),
}),
l
.find('li:last-child')
.insertBefore(l.find('li:first-child'))),
l.stop().animate({
marginRight: 0,
},
300,
function (){
p = !0;
},
))
: (0 <=parseInt(l.css('marginLeft'), 10) &&
(l.css({
'margin-left': -l.find('li:last-child').outerWidth(),
}),
l
.find('li:last-child')
.insertBefore(l.find('li:first-child'))),
l.stop().animate({
marginLeft: 0,
},
300,
function (){
p = !0;
},
));
break;
default:
--b < 0&&(b=m - 1), q();
}})();
}),
n.init();
}),
(t.fn.breakingNews=function (e){
return this.each(function (){
if(null==t(this).data('breakingNews')){
var i=new t.breakingNews(this, e);
t(this).data('breakingNews', i);
}});
});
})(jQuery);
!function(){var e,a,t,n,s,r;if((e=document.getElementById("cm-primary-nav"))&&void 0!==(a=e.getElementsByClassName("cm-menu-toggle")[0]))if(void 0!==(t=e.getElementsByTagName("ul")[0])){for(t.setAttribute("aria-expanded","false"),-1===t.className.indexOf("nav-menu")&&(t.className+="nav-menu"),a.onclick=function(){-1!==e.className.indexOf("cm-mobile-nav")?(e.className=e.className.replace("cm-mobile-nav","cm-primary-nav"),a.setAttribute("aria-expanded","false"),t.setAttribute("aria-expanded","false")):(e.className=e.className.replace("cm-primary-nav","cm-mobile-nav"),a.setAttribute("aria-expanded","true"),t.setAttribute("aria-expanded","true"))},s=0,r=(n=t.getElementsByTagName("a")).length;s<r;s++)n[s].addEventListener("focus",i,!0),n[s].addEventListener("blur",i,!0);!function(e){var a,t,n=e.querySelectorAll(".menu-item-has-children > a, .page_item_has_children > a");if("ontouchstart"in window&&window.matchMedia("(min-width: 768px)").matches)for(a=function(e){var a,t=this.parentNode;if(t.classList.contains("focus"))t.classList.remove("focus");else{for(e.preventDefault(),a=0;a<t.parentNode.children.length;++a)t!==t.parentNode.children[a]&&t.parentNode.children[a].classList.remove("focus");t.classList.add("focus")}},t=0;t<n.length;++t)n[t].addEventListener("touchstart",a,!1)}(e)}else a.style.display="none";function i(){for(var e=this;-1===e.className.indexOf("nav-menu");)"li"===e.tagName.toLowerCase()&&(-1!==e.className.indexOf("focus")?e.className=e.className.replace(" focus",""):e.className+=" focus"),e=e.parentElement}}(),function(){const e=document.querySelector(".cm-mobile-nav-container");if(!e)return;const a=e.querySelector(".cm-menu-toggle"),t=e.querySelector(".cm-mobile-menu");a.addEventListener("click",(function(e){e.preventDefault();"false"===e.currentTarget.getAttribute("aria-expanded")?(e.currentTarget.setAttribute("aria-expanded","true"),t.classList.add("cm-mobile-menu--open")):(e.currentTarget.setAttribute("aria-expanded","false"),t.classList.remove("cm-mobile-menu--open"))}))}();
!function(t){"use strict";t.fn.fitVids=function(e){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var r=document.head||document.getElementsByTagName("head")[0],a=document.createElement("div");a.innerHTML='<p>x</p><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>',r.appendChild(a.childNodes[1])}return e&&t.extend(i,e),this.each((function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];i.customSelector&&e.push(i.customSelector);var r=".fitvidsignore";i.ignore&&(r=r+", "+i.ignore);var a=t(this).find(e.join(","));(a=(a=a.not("object object")).not(r)).each((function(){var e=t(this);if(!(e.parents(r).length>0||"embed"===this.tagName.toLowerCase()&&e.parent("object").length||e.parent(".fluid-width-video-wrapper").length)){e.css("height")||e.css("width")||!isNaN(e.attr("height"))&&!isNaN(e.attr("width"))||(e.attr("height",9),e.attr("width",16));var i=("object"===this.tagName.toLowerCase()||e.attr("height")&&!isNaN(parseInt(e.attr("height"),10))?parseInt(e.attr("height"),10):e.height())/(isNaN(parseInt(e.attr("width"),10))?e.width():parseInt(e.attr("width"),10));if(!e.attr("name")){var a="fitvid"+t.fn.fitVids._count;e.attr("name",a),t.fn.fitVids._count++}e.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*i+"%"),e.removeAttr("height").removeAttr("width")}}))}))},t.fn.fitVids._count=0}(window.jQuery||window.Zepto);
!function(i){i.fn.theiaStickySidebar=function(t){function e(t,e){return!0===t.initialized||!(i("body").width()<t.minWidth)&&(function(t,e){t.initialized=!0,0===i("#theia-sticky-sidebar-stylesheet-"+t.namespace).length&&i("head").append(i('<style id="theia-sticky-sidebar-stylesheet-'+t.namespace+'">.theiaStickySidebar:after {content: ""; display: table; clear: both;}</style>'));e.each((function(){var e={};if(e.sidebar=i(this),e.options=t||{},e.container=i(e.options.containerSelector),0==e.container.length&&(e.container=e.sidebar.parent()),e.sidebar.parents().css("-webkit-transform","none"),e.sidebar.css({position:e.options.defaultPosition,overflow:"visible","-webkit-box-sizing":"border-box","-moz-box-sizing":"border-box","box-sizing":"border-box"}),e.stickySidebar=e.sidebar.find(".theiaStickySidebar"),0==e.stickySidebar.length){var a=/(?:text|application)\/(?:x-)?(?:javascript|ecmascript)/i;e.sidebar.find("script").filter((function(i,t){return 0===t.type.length||t.type.match(a)})).remove(),e.stickySidebar=i("<div>").addClass("theiaStickySidebar").append(e.sidebar.children()),e.sidebar.append(e.stickySidebar)}e.marginBottom=parseInt(e.sidebar.css("margin-bottom")),e.paddingTop=parseInt(e.sidebar.css("padding-top")),e.paddingBottom=parseInt(e.sidebar.css("padding-bottom"));var n=e.stickySidebar.offset().top,s=e.stickySidebar.outerHeight();function d(){e.fixedScrollTop=0,e.sidebar.css({"min-height":"1px"}),e.stickySidebar.css({position:"static",width:"",transform:"none"})}e.stickySidebar.css("padding-top",1),e.stickySidebar.css("padding-bottom",1),n-=e.stickySidebar.offset().top,s=e.stickySidebar.outerHeight()-s-n,0==n?(e.stickySidebar.css("padding-top",0),e.stickySidebarPaddingTop=0):e.stickySidebarPaddingTop=1,0==s?(e.stickySidebar.css("padding-bottom",0),e.stickySidebarPaddingBottom=0):e.stickySidebarPaddingBottom=1,e.previousScrollTop=null,e.fixedScrollTop=0,d(),e.onScroll=function(e){if(e.stickySidebar.is(":visible"))if(i("body").width()<e.options.minWidth)d();else{if(e.options.disableOnResponsiveLayouts)if(e.sidebar.outerWidth("none"==e.sidebar.css("float"))+50>e.container.width())return void d();var a,n,s=i(document).scrollTop(),r="static";if(s>=e.sidebar.offset().top+(e.paddingTop-e.options.additionalMarginTop)){var c,p=e.paddingTop+t.additionalMarginTop,b=e.paddingBottom+e.marginBottom+t.additionalMarginBottom,l=e.sidebar.offset().top,f=e.sidebar.offset().top+(a=e.container,n=a.height(),a.children().each((function(){n=Math.max(n,i(this).height())})),n),h=0+t.additionalMarginTop;c=e.stickySidebar.outerHeight()+p+b<i(window).height()?h+e.stickySidebar.outerHeight():i(window).height()-e.marginBottom-e.paddingBottom-t.additionalMarginBottom;var g=l-s+e.paddingTop,S=f-s-e.paddingBottom-e.marginBottom,u=e.stickySidebar.offset().top-s,m=e.previousScrollTop-s;"fixed"==e.stickySidebar.css("position")&&"modern"==e.options.sidebarBehavior&&(u+=m),"stick-to-top"==e.options.sidebarBehavior&&(u=t.additionalMarginTop),"stick-to-bottom"==e.options.sidebarBehavior&&(u=c-e.stickySidebar.outerHeight()),u=m>0?Math.min(u,h):Math.max(u,c-e.stickySidebar.outerHeight()),u=Math.max(u,g),u=Math.min(u,S-e.stickySidebar.outerHeight());var y=e.container.height()==e.stickySidebar.outerHeight();r=(y||u!=h)&&(y||u!=c-e.stickySidebar.outerHeight())?s+u-e.sidebar.offset().top-e.paddingTop<=t.additionalMarginTop?"static":"absolute":"fixed"}if("fixed"==r){var k=i(document).scrollLeft();e.stickySidebar.css({position:"fixed",width:o(e.stickySidebar)+"px",transform:"translateY("+u+"px)",left:e.sidebar.offset().left+parseInt(e.sidebar.css("padding-left"))-k+"px",top:"0px"})}else if("absolute"==r){var v={};"absolute"!=e.stickySidebar.css("position")&&(v.position="absolute",v.transform="translateY("+(s+u-e.sidebar.offset().top-e.stickySidebarPaddingTop-e.stickySidebarPaddingBottom)+"px)",v.top="0px"),v.width=o(e.stickySidebar)+"px",v.left="",e.stickySidebar.css(v)}else"static"==r&&d();"static"!=r&&1==e.options.updateSidebarHeight&&e.sidebar.css({"min-height":e.stickySidebar.outerHeight()+e.stickySidebar.offset().top-e.sidebar.offset().top+e.paddingBottom}),e.previousScrollTop=s}},e.onScroll(e),i(document).on("scroll."+e.options.namespace,function(i){return function(){i.onScroll(i)}}(e)),i(window).on("resize."+e.options.namespace,function(i){return function(){i.stickySidebar.css({position:"static"}),i.onScroll(i)}}(e)),"undefined"!=typeof ResizeSensor&&new ResizeSensor(e.stickySidebar[0],function(i){return function(){i.onScroll(i)}}(e))}))}(t,e),!0)}function o(i){var t;try{t=i[0].getBoundingClientRect().width}catch(i){}return void 0===t&&(t=i.width()),t}return(t=i.extend({containerSelector:"",additionalMarginTop:0,additionalMarginBottom:0,updateSidebarHeight:!0,minWidth:0,disableOnResponsiveLayouts:!0,sidebarBehavior:"modern",defaultPosition:"relative",namespace:"TSS"},t)).additionalMarginTop=parseInt(t.additionalMarginTop)||0,t.additionalMarginBottom=parseInt(t.additionalMarginBottom)||0,function(t,o){e(t,o)||(console.log("TSS: Body width smaller than options.minWidth. Init is delayed."),i(document).on("scroll."+t.namespace,function(t,o){return function(a){e(t,o)&&i(this).unbind(a)}}(t,o)),i(window).on("resize."+t.namespace,function(t,o){return function(a){e(t,o)&&i(this).unbind(a)}}(t,o)))}(t,this),this}}(jQuery);
!function(){var e=function(t,i){function s(){var e,t;this.q=[],this.add=function(e){this.q.push(e)},this.call=function(){for(e=0,t=this.q.length;e<t;e++)this.q[e].call()}}function o(e,t){if(e.resizedAttached){if(e.resizedAttached)return void e.resizedAttached.add(t)}else e.resizedAttached=new s,e.resizedAttached.add(t);e.resizeSensor=document.createElement("div"),e.resizeSensor.className="resize-sensor";var i="position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; z-index: -1; visibility: hidden;",o="position: absolute; left: 0; top: 0; transition: 0s;";e.resizeSensor.style.cssText=i,e.resizeSensor.innerHTML='<div class="resize-sensor-expand" style="'+i+'"><div style="'+o+'"></div></div><div class="resize-sensor-shrink" style="'+i+'"><div style="'+o+' width: 200%; height: 200%"></div></div>',e.appendChild(e.resizeSensor),{fixed:1,absolute:1}[function(e,t){return e.currentStyle?e.currentStyle[t]:window.getComputedStyle?window.getComputedStyle(e,null).getPropertyValue(t):e.style[t]}(e,"position")]||(e.style.position="relative");var n,r,d=e.resizeSensor.childNodes[0],l=d.childNodes[0],c=e.resizeSensor.childNodes[1],h=(c.childNodes[0],function(){l.style.width=d.offsetWidth+10+"px",l.style.height=d.offsetHeight+10+"px",d.scrollLeft=d.scrollWidth,d.scrollTop=d.scrollHeight,c.scrollLeft=c.scrollWidth,c.scrollTop=c.scrollHeight,n=e.offsetWidth,r=e.offsetHeight});h();var a=function(e,t,i){e.attachEvent?e.attachEvent("on"+t,i):e.addEventListener(t,i)},f=function(){e.offsetWidth==n&&e.offsetHeight==r||e.resizedAttached&&e.resizedAttached.call(),h()};a(d,"scroll",f),a(c,"scroll",f)}var n=Object.prototype.toString.call(t),r="[object Array]"===n||"[object NodeList]"===n||"[object HTMLCollection]"===n||"undefined"!=typeof jQuery&&t instanceof jQuery||"undefined"!=typeof Elements&&t instanceof Elements;if(r)for(var d=0,l=t.length;d<l;d++)o(t[d],i);else o(t,i);this.detach=function(){if(r)for(var i=0,s=t.length;i<s;i++)e.detach(t[i]);else e.detach(t)}};e.detach=function(e){e.resizeSensor&&(e.removeChild(e.resizeSensor),delete e.resizeSensor,delete e.resizedAttached)},"undefined"!=typeof module&&void 0!==module.exports?module.exports=e:window.ResizeSensor=e}();
/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",(function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())}),!1);
jQuery(document).ready((function(){var e=function(){jQuery("#cm-masthead .search-form-top").removeClass("show"),jQuery("#cm-content").removeClass("backdrop")};jQuery(".search-top").click((function(){jQuery(this).next("#cm-masthead .search-form-top").toggleClass("show"),jQuery("#cm-content").toggleClass("backdrop"),setTimeout((function(){jQuery("#cm-masthead .search-form-top input").focus()}),200),jQuery(document).on("keyup",(function(t){27===t.keyCode&&jQuery("#cm-masthead .search-form-top").hasClass("show")&&e()})),jQuery(document).on("click.outEvent",(function(t){t.target.closest(".cm-top-search")||(e(),jQuery(document).off("click.outEvent"))}))})),jQuery("#scroll-up").hide(),jQuery(window).scroll((function(){jQuery(this).scrollTop()>1e3?jQuery("#scroll-up").fadeIn():jQuery("#scroll-up").fadeOut()})),jQuery("a#scroll-up").click((function(){return jQuery("body,html").animate({scrollTop:0},800),!1})),jQuery(".cm-menu-primary-container .menu-item-has-children"),jQuery(".cm-submenu-toggle").click((function(){jQuery(this).parent(".menu-item-has-children").children("ul.sub-menu").first().slideToggle("1000")})),jQuery(document).on("click","#cm-primary-nav ul li.menu-item-has-children > a",(function(e){var t=jQuery(this).parent(".menu-item-has-children");!t.hasClass("focus")&&jQuery(window).width()<=768&&(t.addClass("focus"),e.preventDefault(),t.children(".sub-menu").css({display:"block"}))}));let t,i=document.getElementsByClassName("cm-header-builder");if(t=i.length>0?".cm-header-bottom-row":".cm-primary-nav",jQuery(window).on("load",(function(){if(window.matchMedia("(max-width: 768px)").matches&&jQuery("#cm-masthead .sticky-wrapper, .cm-header-bottom-row .sticky-wrapper, #cm-masthead .headroom").length>=1){var e=jQuery(window).height()-88,t=jQuery("#cm-primary-nav").find("ul").first();t.css("max-height",e),t.addClass("menu-scrollbar")}})),jQuery(".wp-block-group__inner-container h2").wrap('<div class="block-title"></div>'),jQuery(".wp-block-heading").wrap('<div class="block-title"></div>'),void 0!==jQuery.fn.magnificPopup&&(jQuery(".image-popup").magnificPopup({type:"image"}),jQuery(".image-popup-blog").magnificPopup({type:"image"}),jQuery(".gallery").find('a[href*=".jpg"], a[href*=".jpeg"], a[href*=".png"], a[href*=".gif"], a[href*=".ico"]').magnificPopup({type:"image",gallery:{enabled:!0}}),jQuery(".colormag-ticker-news-popup-link").magnificPopup({type:"ajax",callbacks:{parseAjax:function(e){var t=jQuery.magnificPopup.instance,i=jQuery(t.currItem.el[0]).data("fragment");e.data=jQuery(e.data).find(i)}}})),void 0!==jQuery.fn.fitVids&&jQuery(".fitvids-video").fitVids(),"undefined"!=typeof colormag_new_news_ticker_settings){let e=colormag_new_news_ticker_settings.ticker_slide_effect,t=colormag_new_news_ticker_settings.ticker_news_duration,i=colormag_new_news_ticker_settings.ticker_news_speed;jQuery("#cm-breaking-news-ticker").breakingNews({effect:e,scrollSpeed:i,delayTimer:t})}if(void 0!==jQuery.fn.newsTicker){if("undefined"!=typeof colormag_ticker_settings){var r=colormag_ticker_settings.breaking_news_slide_effect,a=parseInt(colormag_ticker_settings.breaking_news_duration,10),o=parseInt(colormag_ticker_settings.breaking_news_speed,10);jQuery(".newsticker").newsTicker({row_height:20,max_rows:1,direction:r,speed:o,duration:a,autostart:1,pauseOnHover:1,start:function(){jQuery(".newsticker").css("visibility","visible")}})}var s=jQuery(".cm-breaking-news");jQuery(s).each((function(){!function(e,t,i,r,a,o,s){jQuery(e).newsTicker({row_height:o,max_rows:s,duration:a,direction:r,prevButton:jQuery(t),nextButton:jQuery(i),start:function(){jQuery(".cm-breaking-news-slider-widget").css({visibility:"visible"})}})}(jQuery(this).children(".cm-breaking-news-slider-widget"),jQuery(this).children(".cm-slide-up"),jQuery(this).children(".cm-slide-down"),jQuery(this).children(".cm-breaking-news-slider-widget").data("direction"),jQuery(this).children(".cm-breaking-news-slider-widget").data("duration"),jQuery(this).children(".cm-breaking-news-slider-widget").data("rowheight"),jQuery(this).children(".cm-breaking-news-slider-widget").data("maxrows"))}))}var n,c,l,d,u,m,h,p,g,y,f,v,j;void 0!==jQuery.fn.sticky&&((w=jQuery("#wpadminbar")).length?jQuery(t).sticky({topSpacing:w.height(),zIndex:999}):jQuery(t).sticky({topSpacing:0,zIndex:999}));if(jQuery(".wp-block-search__input").attr("placeholder","Search posts"),void 0!==jQuery.fn.headroom){var Q=jQuery(t).offset().top,w=jQuery("#wpadminbar"),b=jQuery(t).width();w.length&&(Q=w.height()+jQuery(t).offset().top),jQuery(t).headroom({offset:Q,tolerance:0,onPin:function(){w.length?jQuery(t).css({top:w.height(),position:"fixed",width:b}):jQuery(t).css({top:0,position:"fixed","z-index":999,width:b})},onTop:function(){jQuery(t).css({top:0,position:"relative"})}})}if(void 0!==jQuery.fn.bxSlider){var k=jQuery(".cm-featured-category-slider ");jQuery(k).each((function(){!function(e,t,i,r,a,o){jQuery(e).bxSlider({mode:t,speed:i,auto:a,pause:r,autoHover:o,adaptiveHeight:!0,nextText:'<div class="cm-category-slide-next"><svg class="cm-icon coloramg-icon--arrow-left" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 11h15.59l-7.3-7.29a1 1 0 0 1 1.42-1.42l9 9a.93.93 0 0 1 .21.33A1 1 0 0 1 22 12a1.09 1.09 0 0 1-.08.39 1.06 1.06 0 0 1-.21.31l-9 9a1 1 0 0 1-1.42 0 1 1 0 0 1 0-1.42l7.3-7.28H3a1 1 0 0 1 0-2Z"></path></svg></div>',prevText:'<div class="cm-category-slide-prev"><svg class="cm-icon coloramg-icon--arrow-right" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 11H5.41l7.3-7.29a1 1 0 1 0-1.42-1.42l-9 9a.93.93 0 0 0-.21.33A1 1 0 0 0 2 12a1.09 1.09 0 0 0 .08.39 1.06 1.06 0 0 0 .21.31l9 9a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42L5.41 13H21a1 1 0 0 0 0-2Z"></path></svg></div>',pager:!1,tickerHover:!0,onSliderLoad:function(){jQuery(".cm-slider-area-rotate").css("visibility","visible"),jQuery(".cm-slider-area-rotate").css("height","auto")}})}(jQuery(this).children(".cm-slider-area-rotate"),jQuery(this).children(".cm-slider-area-rotate").data("mode"),jQuery(this).children(".cm-slider-area-rotate").data("speed"),jQuery(this).children(".cm-slider-area-rotate").data("pause"),jQuery(this).children(".cm-slider-area-rotate").data("auto"),jQuery(this).children(".cm-slider-area-rotate").data("hover"))}));var _=jQuery(".cm-posts");jQuery(_).each((function(){!function(e,t,i,r,a){jQuery(e).bxSlider({minSlides:1,maxSlides:2,slideWidth:390,slideMargin:20,speed:t,pause:i,auto:r,autoHover:a,adaptiveHeight:!0,nextText:'<div class="slide-next"><i class="fa fa-angle-right"></i></div>',prevText:'<div class="slide-prev"><i class="fa fa-angle-left"></i></div>',pager:!1,captions:!1,onSliderLoad:function(){jQuery(".cm-featured-posts--style-5 .cm-highlighted-post").css("visibility","visible"),jQuery(".cm-featured-posts--style-5 .cm-highlighted-post").css("height","auto")}})}(jQuery(this).children(".cm-featured-posts--style-5 .cm-highlighted-post"),jQuery(this).children(".cm-featured-posts--style-5 .cm-highlighted-post").data("speed"),jQuery(this).children(".cm-featured-posts--style-5 .cm-highlighted-post").data("pause"),jQuery(this).children(".cm-featured-posts--style-5 .cm-highlighted-post").data("auto"),jQuery(this).children(".cm-featured-posts--style-5 .cm-highlighted-post").data("hover"))}));var x=jQuery(".cm-thumbnail-slider-news");jQuery(x).each((function(){!function(e,t,i,r,a,o,s){jQuery(e).bxSlider({mode:i,speed:r,pause:a,auto:o,pagerCustom:t,autoHover:s,controls:!1,nextText:"",prevText:"",nextSelector:"",prevSelector:"",captions:!1,onSliderLoad:function(){jQuery(".thumbnail-big-sliders").css("visibility","visible"),jQuery(".thumbnail-big-sliders").css("height","auto")}})}(jQuery(this).children(".thumbnail-big-sliders"),jQuery(this).children(".cm-thumbnail-slider"),jQuery(this).children(".thumbnail-big-sliders").data("mode"),jQuery(this).children(".thumbnail-big-sliders").data("speed"),jQuery(this).children(".thumbnail-big-sliders").data("pause"),jQuery(this).children(".thumbnail-big-sliders").data("auto"),jQuery(this).children(".thumbnail-big-sliders").data("hover"))}));var S=jQuery(".cm-featured-posts--style-7");jQuery(S).each((function(){!function(e,t){jQuery(e).bxSlider({minSlides:5,maxSlides:8,slideWidth:150,slideMargin:12,ticker:!0,speed:t,tickerHover:!0,useCSS:!1,onSliderLoad:function(){jQuery(".cm-image-ticker-news").css("visibility","visible"),jQuery(".cm-image-ticker-news").css("height","auto")}})}(jQuery(this).children(".cm-image-ticker-news"),jQuery(this).children(".cm-image-ticker-news").data("speed"))})),jQuery(".blog .gallery-images, .archive .gallery-images, .search .gallery-images, .single-post .gallery-images").bxSlider({mode:"fade",speed:1500,auto:!0,pause:3e3,adaptiveHeight:!0,nextText:"",prevText:"",nextSelector:".slide-next",prevSelector:".slide-prev",pager:!1}),jQuery(window).on("load colormagAjaxSinglePostLoaded",(function(){jQuery(".related-post-carousel").bxSlider({minSlides:1,maxSlides:2,auto:!0,slideWidth:390,slideMargin:20,moveSlides:1,shrinkItems:!0,speed:3e3,autoHover:!0,nextText:'<div class="slide-next"><svg class="cm-icon coloramg-icon--arrow-left" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 11h15.59l-7.3-7.29a1 1 0 0 1 1.42-1.42l9 9a.93.93 0 0 1 .21.33A1 1 0 0 1 22 12a1.09 1.09 0 0 1-.08.39 1.06 1.06 0 0 1-.21.31l-9 9a1 1 0 0 1-1.42 0 1 1 0 0 1 0-1.42l7.3-7.28H3a1 1 0 0 1 0-2Z"></path></svg></i></div>',prevText:'<div class="slide-prev"><svg class="cm-icon coloramg-icon--arrow-right" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 11H5.41l7.3-7.29a1 1 0 1 0-1.42-1.42l-9 9a.93.93 0 0 0-.21.33A1 1 0 0 0 2 12a1.09 1.09 0 0 0 .08.39 1.06 1.06 0 0 0 .21.31l9 9a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42L5.41 13H21a1 1 0 0 0 0-2Z"></path></svg></div>',pager:!1,captions:!1,onSliderLoad:function(){jQuery(".related-post-carousel").css("visibility","visible"),jQuery(".related-post-carousel").css("height","auto")}})}))}if(void 0!==jQuery.fn.easytabs&&jQuery(".cm-tabbed-widget").easytabs(),void 0!==jQuery.fn.theiaStickySidebar&&"undefined"!=typeof ResizeSensor){var C=jQuery("#sticky-wrapper").outerHeight();null===C&&(C=0),jQuery("#cm-primary, #cm-secondary, #cm-tertiary").theiaStickySidebar({additionalMarginTop:40+C})}function I(e){e.find(".player-frame").each((function(){var e=jQuery(this),t=jQuery('[data-id="'+e.attr("id")+'"]');e.addVideoEvent("play",(function(e,i,r){t.removeClass("is-paused").addClass("is-playing")})),e.addVideoEvent("pause",(function(e,i,r){t.removeClass("is-playing").addClass("is-paused")})),e.addVideoEvent("finish",(function(e,i,r){t.removeClass("is-paused is-playing")}))}))}if(jQuery(".video-player").each((function(e){var t=jQuery(this),i="video-playlist-item-"+e,r=jQuery(this).find(".player-frame");t.attr("id",i),r.video(),I(t),r.addVideoEvent("ready",(function(){r.css("visibility","visible").fadeIn()})),t.on("click",".video-playlist-item",(function(){var e=jQuery(this),i=e.data("id"),r=jQuery("#"+i),a=e.data("src");t.find(".player-frame").each((function(){jQuery(this).pauseVideo().hide()})),r.length?r.playVideo():(t.find(".video-frame").append('<iframe id="'+i+'" class="player-frame" src="'+a+'" frameborder="0" width="100%" height="434" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>'),(r=jQuery("#"+i)).video(),r.addVideoEvent("ready",(function(e,t,i){r.playVideo()}))),r.css("visibility","visible").fadeIn(),I(t)}))})),void 0!==jQuery.fn.prognroll&&jQuery("body").prognroll({height:5,color:colormag_progress_bar_indicator_color.bg_color,custom:!1}),"undefined"!=typeof google&&"undefined"!=typeof colormag_google_maps_widget_settings){n=parseFloat(colormag_google_maps_widget_settings.longitude),c=parseFloat(colormag_google_maps_widget_settings.latitude),l=parseInt(colormag_google_maps_widget_settings.zoom_size),d={lat:c,lng:n},u=new google.maps.Map(document.getElementById("GoogleMaps"),{zoom:l,center:d}),new google.maps.Marker({position:d,map:u}),jQuery("#GoogleMaps").css({height:colormag_google_maps_widget_settings.height})}y=jQuery(".share-buttons #facebook")[0],f=jQuery(".share-buttons #twitter")[0],v=jQuery(".share-buttons #pinterest")[0],j=jQuery(".share-buttons #email")[0],y&&jQuery(y).click((function(e){return e.preventDefault(),(m=window.open("https://www.facebook.com/sharer/sharer.php?u="+document.URL+"&p[title]="+document.title,"facebook-popup","height=350,width=600")).focus&&m.focus(),!1})),f&&jQuery(f).click((function(e){return e.preventDefault(),(h=window.open("https://twitter.com/share?text="+document.title+"&url="+document.URL,"twitter-popup","height=350,width=600")).focus&&h.focus(),!1})),v&&jQuery(v).click((function(e){e.preventDefault();var t=jQuery(".cm-posts .cm-featured-image img").attr("src")?jQuery(".cm-posts .cm-featured-image img").attr("src"):"";return(p=window.open("https://pinterest.com/pin/create/button/?url="+document.URL+"&media="+t+"&description="+document.title,"pinterest-popup","height=350,width=600")).focus&&p.focus(),!1})),j&&jQuery(j).click((function(e){e.preventDefault();var t=document.URL,i=document.title,r="mailto:?subject="+encodeURIComponent(i)+"&body="+encodeURIComponent(t);return(g=window.open(r,"email-popup","height=350,width=600")).focus&&g.focus(),!1}))})),jQuery((function(){var e=jQuery("#related-posts-wrapper-flyout");function t(){jQuery("#cm-primary").outerHeight();var t=jQuery(this).scrollTop()+jQuery(this).height();t>jQuery(document).height()-t?e.addClass("flyout"):e.removeClass("flyout")}jQuery(window).on("scroll",t),jQuery("#flyout-related-post-close").click((function(){e.removeClass("flyout"),jQuery(window).off("scroll",t)}))})),document.addEventListener("DOMContentLoaded",(function(){const e=document.getElementById("cm-color-switch-checkbox");let t=colormag_color_switcher.colormag_switcher;void 0===t&&(t="white"),null==e&&localStorage.removeItem("hasRunColor");let i=localStorage.getItem("hasRunColor");"false"!==i&&null!=i||("dark"===t?localStorage.setItem("colorSwitcherState","false"):localStorage.setItem("colorSwitcherState","true"));const r=localStorage.getItem("colorSwitcherState");"true"===r?document.body.classList.remove("dark-skin"):document.body.classList.add("dark-skin"),null!==e&&(localStorage.setItem("hasRunColor","true"),e.checked="true"===r,e.addEventListener("change",(function(){localStorage.removeItem("colorSwitcherState"),localStorage.setItem("colorSwitcherState",e.checked),e.checked?document.body.classList.remove("dark-skin"):document.body.classList.add("dark-skin")})))})),function(e){"use strict";e(document).ready((function(){function t(){e(".cm-header-off-canvas").removeClass("active"),e(".cm-off-canvas-overlay").removeClass("active"),e("body").removeClass("off-canvas-open"),e(".cm-off-canvas-toggle").attr("aria-expanded","false")}e(".cm-off-canvas-toggle").on("click",(function(t){t.preventDefault(),e(".cm-header-off-canvas").toggleClass("active"),e(".cm-off-canvas-overlay").toggleClass("active"),e("body").toggleClass("off-canvas-open"),e(".cm-header-off-canvas").hasClass("active")?e(".cm-off-canvas-toggle").attr("aria-expanded","true"):e(".cm-off-canvas-toggle").attr("aria-expanded","false")})),e(".cm-off-canvas-close, .cm-off-canvas-overlay").on("click",(function(e){e.preventDefault(),t()})),e(document).keyup((function(e){"Escape"===e.key&&t()}))}))}(jQuery);
!function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,(function(t,e){let i=t.console,n=void 0===i?function(){}:function(t){i.error(t)};return function(i,o,s){(s=s||e||t.jQuery)&&(o.prototype.option||(o.prototype.option=function(t){t&&(this.options=Object.assign(this.options||{},t))}),s.fn[i]=function(t,...e){return"string"==typeof t?function(t,e,o){let r,l=`$().${i}("${e}")`;return t.each((function(t,h){let a=s.data(h,i);if(!a)return void n(i+" not initialized. Cannot call method "+l);let c=a[e];if(!c||"_"==e.charAt(0))return void n(l+" is not a valid method");let u=c.apply(a,o);r=void 0===r?u:r})),void 0!==r?r:t}(this,t,e):(r=t,this.each((function(t,e){let n=s.data(e,i);n?(n.option(r),n._init()):(n=new o(e,r),s.data(e,i,n))})),this);var r})}})),function(t,e){"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,(function(){function t(){}let e=t.prototype;return e.on=function(t,e){if(!t||!e)return this;let i=this._events=this._events||{},n=i[t]=i[t]||[];return n.includes(e)||n.push(e),this},e.once=function(t,e){if(!t||!e)return this;this.on(t,e);let i=this._onceEvents=this._onceEvents||{};return(i[t]=i[t]||{})[e]=!0,this},e.off=function(t,e){let i=this._events&&this._events[t];if(!i||!i.length)return this;let n=i.indexOf(e);return-1!=n&&i.splice(n,1),this},e.emitEvent=function(t,e){let i=this._events&&this._events[t];if(!i||!i.length)return this;i=i.slice(0),e=e||[];let n=this._onceEvents&&this._onceEvents[t];for(let o of i){n&&n[o]&&(this.off(t,o),delete n[o]),o.apply(this,e)}return this},e.allOff=function(){return delete this._events,delete this._onceEvents,this},t})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t):t.fizzyUIUtils=e(t)}(this,(function(t){let e={extend:function(t,e){return Object.assign(t,e)},modulo:function(t,e){return(t%e+e)%e},makeArray:function(t){if(Array.isArray(t))return t;if(null==t)return[];return"object"==typeof t&&"number"==typeof t.length?[...t]:[t]},removeFrom:function(t,e){let i=t.indexOf(e);-1!=i&&t.splice(i,1)},getParent:function(t,e){for(;t.parentNode&&t!=document.body;)if((t=t.parentNode).matches(e))return t},getQueryElement:function(t){return"string"==typeof t?document.querySelector(t):t},handleEvent:function(t){let e="on"+t.type;this[e]&&this[e](t)},filterFindElements:function(t,i){return(t=e.makeArray(t)).filter(t=>t instanceof HTMLElement).reduce((t,e)=>{if(!i)return t.push(e),t;e.matches(i)&&t.push(e);let n=e.querySelectorAll(i);return t=t.concat(...n)},[])},debounceMethod:function(t,e,i){i=i||100;let n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){clearTimeout(this[o]);let t=arguments;this[o]=setTimeout(()=>{n.apply(this,t),delete this[o]},i)}},docReady:function(t){let e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},toDashed:function(t){return t.replace(/(.)([A-Z])/g,(function(t,e,i){return e+"-"+i})).toLowerCase()}},i=t.console;return e.htmlInit=function(n,o){e.docReady((function(){let s="data-"+e.toDashed(o),r=document.querySelectorAll(`[${s}]`),l=t.jQuery;[...r].forEach(t=>{let e,r=t.getAttribute(s);try{e=r&&JSON.parse(r)}catch(e){return void(i&&i.error(`Error parsing ${s} on ${t.className}: ${e}`))}let h=new n(t,e);l&&l.data(t,o,h)})}))},e})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter"),require("fizzy-ui-utils")):t.InfiniteScroll=e(t,t.EvEmitter,t.fizzyUIUtils)}(window,(function(t,e,i){let n=t.jQuery,o={};function s(t,e){let r=i.getQueryElement(t);if(r){if((t=r).infiniteScrollGUID){let i=o[t.infiniteScrollGUID];return i.option(e),i}this.element=t,this.options={...s.defaults},this.option(e),n&&(this.$element=n(this.element)),this.create()}else console.error("Bad element for InfiniteScroll: "+(r||t))}s.defaults={},s.create={},s.destroy={};let r=s.prototype;Object.assign(r,e.prototype);let l=0;r.create=function(){let t=this.guid=++l;if(this.element.infiniteScrollGUID=t,o[t]=this,this.pageIndex=1,this.loadCount=0,this.updateGetPath(),this.getPath&&this.getPath()){this.updateGetAbsolutePath(),this.log("initialized",[this.element.className]),this.callOnInit();for(let t in s.create)s.create[t].call(this)}else console.error("Disabling InfiniteScroll")},r.option=function(t){Object.assign(this.options,t)},r.callOnInit=function(){let t=this.options.onInit;t&&t.call(this,this)},r.dispatchEvent=function(t,e,i){this.log(t,i);let o=e?[e].concat(i):i;if(this.emitEvent(t,o),!n||!this.$element)return;let s=t+=".infiniteScroll";if(e){let i=n.Event(e);i.type=t,s=i}this.$element.trigger(s,i)};let h={initialized:t=>"on "+t,request:t=>"URL: "+t,load:(t,e)=>`${t.title||""}. URL: ${e}`,error:(t,e)=>`${t}. URL: ${e}`,append:(t,e,i)=>`${i.length} items. URL: ${e}`,last:(t,e)=>"URL: "+e,history:(t,e)=>"URL: "+e,pageIndex:function(t,e){return`current page determined to be: ${t} from ${e}`}};r.log=function(t,e){if(!this.options.debug)return;let i="[InfiniteScroll] "+t,n=h[t];n&&(i+=". "+n.apply(this,e)),console.log(i)},r.updateMeasurements=function(){this.windowHeight=t.innerHeight;let e=this.element.getBoundingClientRect();this.top=e.top+t.scrollY},r.updateScroller=function(){let e=this.options.elementScroll;if(e){if(this.scroller=!0===e?this.element:i.getQueryElement(e),!this.scroller)throw new Error("Unable to find elementScroll: "+e)}else this.scroller=t},r.updateGetPath=function(){let t=this.options.path;if(!t)return void console.error("InfiniteScroll path option required. Set as: "+t);let e=typeof t;"function"!=e?"string"==e&&t.match("{{#}}")?this.updateGetPathTemplate(t):this.updateGetPathSelector(t):this.getPath=t},r.updateGetPathTemplate=function(t){this.getPath=()=>{let e=this.pageIndex+1;return t.replace("{{#}}",e)};let e=t.replace(/(\\\?|\?)/,"\\?").replace("{{#}}","(\\d\\d?\\d?)"),i=new RegExp(e),n=location.href.match(i);n&&(this.pageIndex=parseInt(n[1],10),this.log("pageIndex",[this.pageIndex,"template string"]))};let a=[/^(.*?\/?page\/?)(\d\d?\d?)(.*?$)/,/^(.*?\/?\?page=)(\d\d?\d?)(.*?$)/,/(.*?)(\d\d?\d?)(?!.*\d)(.*?$)/],c=s.getPathParts=function(t){if(t)for(let e of a){let i=t.match(e);if(i){let[,t,e,n]=i;return{begin:t,index:e,end:n}}}};r.updateGetPathSelector=function(t){let e=document.querySelector(t);if(!e)return void console.error("Bad InfiniteScroll path option. Next link not found: "+t);let i=e.getAttribute("href"),n=c(i);if(!n)return void console.error("InfiniteScroll unable to parse next link href: "+i);let{begin:o,index:s,end:r}=n;this.isPathSelector=!0,this.getPath=()=>o+(this.pageIndex+1)+r,this.pageIndex=parseInt(s,10)-1,this.log("pageIndex",[this.pageIndex,"next link"])},r.updateGetAbsolutePath=function(){let t=this.getPath();if(t.match(/^http/)||t.match(/^\//))return void(this.getAbsolutePath=this.getPath);let{pathname:e}=location,i=t.match(/^\?/),n=e.substring(0,e.lastIndexOf("/")),o=i?e:n+"/";this.getAbsolutePath=()=>o+this.getPath()},s.create.hideNav=function(){let t=i.getQueryElement(this.options.hideNav);t&&(t.style.display="none",this.nav=t)},s.destroy.hideNav=function(){this.nav&&(this.nav.style.display="")},r.destroy=function(){this.allOff();for(let t in s.destroy)s.destroy[t].call(this);delete this.element.infiniteScrollGUID,delete o[this.guid],n&&this.$element&&n.removeData(this.element,"infiniteScroll")},s.throttle=function(t,e){let i,n;return e=e||200,function(){let o=+new Date,s=arguments,r=()=>{i=o,t.apply(this,s)};i&&o<i+e?(clearTimeout(n),n=setTimeout(r,e)):r()}},s.data=function(t){let e=(t=i.getQueryElement(t))&&t.infiniteScrollGUID;return e&&o[e]},s.setJQuery=function(t){n=t},i.htmlInit(s,"infinite-scroll"),r._init=function(){};let{jQueryBridget:u}=t;return n&&u&&u("infiniteScroll",s,n),s})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("./core")):e(t,t.InfiniteScroll)}(window,(function(t,e){let i=e.prototype;Object.assign(e.defaults,{loadOnScroll:!0,checkLastPage:!0,responseBody:"text",domParseResponse:!0}),e.create.pageLoad=function(){this.canLoad=!0,this.on("scrollThreshold",this.onScrollThresholdLoad),this.on("load",this.checkLastPage),this.options.outlayer&&this.on("append",this.onAppendOutlayer)},i.onScrollThresholdLoad=function(){this.options.loadOnScroll&&this.loadNextPage()};let n=new DOMParser;function o(t){let e=document.createDocumentFragment();return t&&e.append(...t),e}return i.loadNextPage=function(){if(this.isLoading||!this.canLoad)return;let{responseBody:t,domParseResponse:e,fetchOptions:i}=this.options,o=this.getAbsolutePath();this.isLoading=!0,"function"==typeof i&&(i=i());let s=fetch(o,i).then(i=>{if(!i.ok){let t=new Error(i.statusText);return this.onPageError(t,o,i),{response:i}}return i[t]().then(s=>("text"==t&&e&&(s=n.parseFromString(s,"text/html")),204==i.status?(this.lastPageReached(s,o),{body:s,response:i}):this.onPageLoad(s,o,i)))}).catch(t=>{this.onPageError(t,o)});return this.dispatchEvent("request",null,[o,s]),s},i.onPageLoad=function(t,e,i){return this.options.append||(this.isLoading=!1),this.pageIndex++,this.loadCount++,this.dispatchEvent("load",null,[t,e,i]),this.appendNextPage(t,e,i)},i.appendNextPage=function(t,e,i){let{append:n,responseBody:s,domParseResponse:r}=this.options;if(!("text"==s&&r)||!n)return{body:t,response:i};let l=t.querySelectorAll(n),h={body:t,response:i,items:l};if(!l||!l.length)return this.lastPageReached(t,e),h;let a=o(l),c=()=>(this.appendItems(l,a),this.isLoading=!1,this.dispatchEvent("append",null,[t,e,l,i]),h);return this.options.outlayer?this.appendOutlayerItems(a,c):c()},i.appendItems=function(t,e){t&&t.length&&(function(t){let e=t.querySelectorAll("script");for(let t of e){let e=document.createElement("script"),i=t.attributes;for(let t of i)e.setAttribute(t.name,t.value);e.innerHTML=t.innerHTML,t.parentNode.replaceChild(e,t)}}(e=e||o(t)),this.element.appendChild(e))},i.appendOutlayerItems=function(i,n){let o=e.imagesLoaded||t.imagesLoaded;return o?new Promise((function(t){o(i,(function(){let e=n();t(e)}))})):(console.error("[InfiniteScroll] imagesLoaded required for outlayer option"),void(this.isLoading=!1))},i.onAppendOutlayer=function(t,e,i){this.options.outlayer.appended(i)},i.checkLastPage=function(t,e){let i,{checkLastPage:n,path:o}=this.options;if(n){if("function"==typeof o){if(!this.getPath())return void this.lastPageReached(t,e)}"string"==typeof n?i=n:this.isPathSelector&&(i=o),i&&t.querySelector&&(t.querySelector(i)||this.lastPageReached(t,e))}},i.lastPageReached=function(t,e){this.canLoad=!1,this.dispatchEvent("last",null,[t,e])},i.onPageError=function(t,e,i){return this.isLoading=!1,this.canLoad=!1,this.dispatchEvent("error",null,[t,e,i]),t},e.create.prefill=function(){if(!this.options.prefill)return;let t=this.options.append;t?(this.updateMeasurements(),this.updateScroller(),this.isPrefilling=!0,this.on("append",this.prefill),this.once("error",this.stopPrefill),this.once("last",this.stopPrefill),this.prefill()):console.error("append option required for prefill. Set as :"+t)},i.prefill=function(){let t=this.getPrefillDistance();this.isPrefilling=t>=0,this.isPrefilling?(this.log("prefill"),this.loadNextPage()):this.stopPrefill()},i.getPrefillDistance=function(){return this.options.elementScroll?this.scroller.clientHeight-this.scroller.scrollHeight:this.windowHeight-this.element.clientHeight},i.stopPrefill=function(){this.log("stopPrefill"),this.off("append",this.prefill)},e})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("./core"),require("fizzy-ui-utils")):e(t,t.InfiniteScroll,t.fizzyUIUtils)}(window,(function(t,e,i){let n=e.prototype;return Object.assign(e.defaults,{scrollThreshold:400}),e.create.scrollWatch=function(){this.pageScrollHandler=this.onPageScroll.bind(this),this.resizeHandler=this.onResize.bind(this);let t=this.options.scrollThreshold;(t||0===t)&&this.enableScrollWatch()},e.destroy.scrollWatch=function(){this.disableScrollWatch()},n.enableScrollWatch=function(){this.isScrollWatching||(this.isScrollWatching=!0,this.updateMeasurements(),this.updateScroller(),this.on("last",this.disableScrollWatch),this.bindScrollWatchEvents(!0))},n.disableScrollWatch=function(){this.isScrollWatching&&(this.bindScrollWatchEvents(!1),delete this.isScrollWatching)},n.bindScrollWatchEvents=function(e){let i=e?"addEventListener":"removeEventListener";this.scroller[i]("scroll",this.pageScrollHandler),t[i]("resize",this.resizeHandler)},n.onPageScroll=e.throttle((function(){this.getBottomDistance()<=this.options.scrollThreshold&&this.dispatchEvent("scrollThreshold")})),n.getBottomDistance=function(){let e,i;return this.options.elementScroll?(e=this.scroller.scrollHeight,i=this.scroller.scrollTop+this.scroller.clientHeight):(e=this.top+this.element.clientHeight,i=t.scrollY+this.windowHeight),e-i},n.onResize=function(){this.updateMeasurements()},i.debounceMethod(e,"onResize",150),e})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("./core"),require("fizzy-ui-utils")):e(t,t.InfiniteScroll,t.fizzyUIUtils)}(window,(function(t,e,i){let n=e.prototype;Object.assign(e.defaults,{history:"replace"});let o=document.createElement("a");return e.create.history=function(){if(!this.options.history)return;o.href=this.getAbsolutePath(),(o.origin||o.protocol+"//"+o.host)==location.origin?this.options.append?this.createHistoryAppend():this.createHistoryPageLoad():console.error(`[InfiniteScroll] cannot set history with different origin: ${o.origin} on ${location.origin} . History behavior disabled.`)},n.createHistoryAppend=function(){this.updateMeasurements(),this.updateScroller(),this.scrollPages=[{top:0,path:location.href,title:document.title}],this.scrollPage=this.scrollPages[0],this.scrollHistoryHandler=this.onScrollHistory.bind(this),this.unloadHandler=this.onUnload.bind(this),this.scroller.addEventListener("scroll",this.scrollHistoryHandler),this.on("append",this.onAppendHistory),this.bindHistoryAppendEvents(!0)},n.bindHistoryAppendEvents=function(e){let i=e?"addEventListener":"removeEventListener";this.scroller[i]("scroll",this.scrollHistoryHandler),t[i]("unload",this.unloadHandler)},n.createHistoryPageLoad=function(){this.on("load",this.onPageLoadHistory)},e.destroy.history=n.destroyHistory=function(){this.options.history&&this.options.append&&this.bindHistoryAppendEvents(!1)},n.onAppendHistory=function(t,e,i){if(!i||!i.length)return;let n=i[0],s=this.getElementScrollY(n);o.href=e,this.scrollPages.push({top:s,path:o.href,title:t.title})},n.getElementScrollY=function(e){if(this.options.elementScroll)return e.offsetTop-this.top;return e.getBoundingClientRect().top+t.scrollY},n.onScrollHistory=function(){let t=this.getClosestScrollPage();t!=this.scrollPage&&(this.scrollPage=t,this.setHistory(t.title,t.path))},i.debounceMethod(e,"onScrollHistory",150),n.getClosestScrollPage=function(){let e,i;e=this.options.elementScroll?this.scroller.scrollTop+this.scroller.clientHeight/2:t.scrollY+this.windowHeight/2;for(let t of this.scrollPages){if(t.top>=e)break;i=t}return i},n.setHistory=function(t,e){let i=this.options.history;i&&history[i+"State"]&&(history[i+"State"](null,t,e),this.options.historyTitle&&(document.title=t),this.dispatchEvent("history",null,[t,e]))},n.onUnload=function(){if(0===this.scrollPage.top)return;let e=t.scrollY-this.scrollPage.top+this.top;this.destroyHistory(),scrollTo(0,e)},n.onPageLoadHistory=function(t,e){this.setHistory(t.title,e)},e})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("./core"),require("fizzy-ui-utils")):e(t,t.InfiniteScroll,t.fizzyUIUtils)}(window,(function(t,e,i){class n{constructor(t,e){this.element=t,this.infScroll=e,this.clickHandler=this.onClick.bind(this),this.element.addEventListener("click",this.clickHandler),e.on("request",this.disable.bind(this)),e.on("load",this.enable.bind(this)),e.on("error",this.hide.bind(this)),e.on("last",this.hide.bind(this))}onClick(t){t.preventDefault(),this.infScroll.loadNextPage()}enable(){this.element.removeAttribute("disabled")}disable(){this.element.disabled="disabled"}hide(){this.element.style.display="none"}destroy(){this.element.removeEventListener("click",this.clickHandler)}}return e.create.button=function(){let t=i.getQueryElement(this.options.button);t&&(this.button=new n(t,this))},e.destroy.button=function(){this.button&&this.button.destroy()},e.Button=n,e})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("./core"),require("fizzy-ui-utils")):e(t,t.InfiniteScroll,t.fizzyUIUtils)}(window,(function(t,e,i){let n=e.prototype;function o(t){r(t,"none")}function s(t){r(t,"block")}function r(t,e){t&&(t.style.display=e)}return e.create.status=function(){let t=i.getQueryElement(this.options.status);t&&(this.statusElement=t,this.statusEventElements={request:t.querySelector(".infinite-scroll-request"),error:t.querySelector(".infinite-scroll-error"),last:t.querySelector(".infinite-scroll-last")},this.on("request",this.showRequestStatus),this.on("error",this.showErrorStatus),this.on("last",this.showLastStatus),this.bindHideStatus("on"))},n.bindHideStatus=function(t){let e=this.options.append?"append":"load";this[t](e,this.hideAllStatus)},n.showRequestStatus=function(){this.showStatus("request")},n.showErrorStatus=function(){this.showStatus("error")},n.showLastStatus=function(){this.showStatus("last"),this.bindHideStatus("off")},n.showStatus=function(t){s(this.statusElement),this.hideStatusEventElements(),s(this.statusEventElements[t])},n.hideAllStatus=function(){o(this.statusElement),this.hideStatusEventElements()},n.hideStatusEventElements=function(){for(let t in this.statusEventElements){o(this.statusEventElements[t])}},e})),
function(t,e){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],(function(i){return e(t,i)})):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter")):t.imagesLoaded=e(t,t.EvEmitter)}("undefined"!=typeof window?window:this,(function(t,e){"use strict";var i=t.jQuery,n=t.console;function o(t,e){for(var i in e)t[i]=e[i];return t}var s=Array.prototype.slice;function r(t,e,l){if(!(this instanceof r))return new r(t,e,l);var h,a=t;("string"==typeof t&&(a=document.querySelectorAll(t)),a)?(this.elements=(h=a,Array.isArray(h)?h:"object"==typeof h&&"number"==typeof h.length?s.call(h):[h]),this.options=o({},this.options),"function"==typeof e?l=e:o(this.options,e),l&&this.on("always",l),this.getImages(),i&&(this.jqDeferred=new i.Deferred),setTimeout(this.check.bind(this))):n.error("Bad element for imagesLoaded "+(a||t))}r.prototype=Object.create(e.prototype),r.prototype.options={},r.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},r.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&l[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var s=t.querySelectorAll(this.options.background);for(n=0;n<s.length;n++){var r=s[n];this.addElementBackgroundImages(r)}}}};var l={1:!0,9:!0,11:!0};function h(t){this.img=t}function a(t,e){this.url=t,this.element=e,this.img=new Image}return r.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(e.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,t),n=i.exec(e.backgroundImage)}},r.prototype.addImage=function(t){var e=new h(t);this.images.push(e)},r.prototype.addBackground=function(t,e){var i=new a(t,e);this.images.push(i)},r.prototype.check=function(){var t=this;function e(e,i,n){setTimeout((function(){t.progress(e,i,n)}))}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach((function(t){t.once("progress",e),t.check()})):this.complete()},r.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&n&&n.log("progress: "+i,t,e)},r.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},h.prototype=Object.create(e.prototype),h.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},h.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},h.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},h.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},h.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},h.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},h.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},a.prototype=Object.create(h.prototype),a.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},a.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},a.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},r.makeJQueryPlugin=function(e){(e=e||t.jQuery)&&((i=e).fn.imagesLoaded=function(t,e){return new r(this,t,e).jqDeferred.promise(i(this))})},r.makeJQueryPlugin(),r}));
!function(n){n(window).on("load",(function(){!function(){if("undefined"!=typeof colormagInfiniteScrollParams){var t=colormagInfiniteScrollParams,o=n(".tg-infinite-pagination"),i=n(".tg-infinite-scroll-container"),l=t.infiniteScrollEvent;o.length&&i.length&&o.find(".next").length&&!o.infinitescroll&&(o.infinitescroll=new InfiniteScroll(".tg-infinite-scroll-container",{path:".next",checkLastPage:".next",append:".tg-infinite-scroll-container .post",button:"button"===l?".tg-load-more-btn":null,outlayer:null,scrollThreshold:"scroll"===l&&500,onInit:function(){var n=o.find(".tg-load-more");this.on("load",(function(){n.removeClass("loading")})),this.on("request",(function(){n.addClass("loading")})),this.on("last",(function(){n.find(".tg-all-post-loaded-text").css("display","block")}))}}))}}(),function(){if("undefined"!=typeof colormagInfiniteScrollParams){var t=colormagInfiniteScrollParams,o=n(".tg-infinite-pagination"),i=n(".tg-autoload-posts"),l=t.autoLoadEvent;i.length&&o.find(".next").length&&!o.infinitescroll&&(o.infinitescroll=new InfiniteScroll(".tg-autoload-posts",{path:function(){var n=o.find('a[data-index="'+(this.pageIndex+1)+'"]');return n.length||(this.canLoad=!1),n.attr("href")},append:".tg-autoload-posts .tg-post",button:"button"===l?".tg-load-more-btn":null,outlayer:null,scrollThreshold:"scroll"===l&&500,onInit:function(){var n=o.find(".tg-load-more");this.on("load",(function(){n.removeClass("loading")})),this.on("request",(function(){n.addClass("loading")})),this.on("last",(function(){n.hide()}))}}))}}()}))}(jQuery);
jQuery(document).ready((function(){var t=jQuery(".tg-ajax-btn-wrapper");jQuery(t).each((function(){!function(t,r,a,e,o,n,d,i,u,g){var l=1,s=colormag_script_vars.no_more_posts,c=r,y=e,h=a,j=o,Q=n,_=d,p=i;jQuery(t).on("click",(function(){l++,jQuery(g).show(),jQuery(t).attr("disabled",!0);var r={action:"get_ajax_results",tg_nonce:colormag_load_more.tg_nonce,tg_pagenumber:l,tg_category:c,tg_number:y,tg_random:h,tg_child_category:j,tg_tag:Q,tg_author:_,tg_type:p};return jQuery.post(colormag_load_more.ajax_url,r,(function(r){var a=jQuery(r);a.length?(jQuery(u).append(a),jQuery(g).hide(),jQuery(t).attr("disabled",!1)):(jQuery(g).hide(),jQuery(t).attr("disabled",!0),jQuery(t).html("<span>"+s+"</span>"))})),!1}))}("#"+jQuery(this).children(".tg-front-post-load-more").attr("id"),jQuery(this).children(".tg-front-post-load-more").data("category"),jQuery(this).children(".tg-front-post-load-more").data("random"),jQuery(this).children(".tg-front-post-load-more").data("number"),jQuery(this).children(".tg-front-post-load-more").data("child_category"),jQuery(this).children(".tg-front-post-load-more").data("tag"),jQuery(this).children(".tg-front-post-load-more").data("author"),jQuery(this).children(".tg-front-post-load-more").data("type"),"#"+jQuery(this).children(".tg-append-ajax-datas").attr("id"),"#"+jQuery(this).find(".waiting").attr("id"))}))}));
!function(o){"use strict";var l=window.GEM||{};l.DEBUG_FLAG=!0,l.init=function(){o("form.gem-form").submit(function(e){var i,t,a,s,n,r=o(this),u=o(".gem-spinner",r),h=r.find(".gem-error, .gem-info"),c=[],d=[];e.preventDefault(),o(this).find("input[type=checkbox]").each(function(){var e=o(this).data("name");t!==e&&(a=o('input:checkbox[data-name="'+(t=e)+'"]:checked').map(function(){return this.value}).get().join(", "),o('input[name="'+e+'"]').val(a))}),o(this).find("[fingerprint=date]").each(function(){var e=o(this).data("name");s!==e&&(o('select[data-name="'+(s=e)+'"]').each(function(){var e=o(this).val();e&&d.push(e)}),3===d.length&&(n=d[0]+" "+d[1]+", "+d[2],o('input[name="'+e+'"]').val(n)))}),i=o(this).serialize(),r.find("input.gem-invalid").removeClass("gem-invalid"),o(this).find(".gem-required").each(function(){var e=o(this).val();"signup[email]"!==o(this).attr("name")||l.isEmail(e)?""===e&&o(this).is("input")?c.push(o(this)):o(this).is('input[type="checkbox"]')&&!o(this).is(":checked")?c.push(o(this)):o(this).is("label")&&void 0===o('input:radio[name="'+o(this).data("name")+'"]:checked').val()&&c.push(o(this)):c.push(o(this))}),0===c.length?(u.css("display","inline-block"),o.post(r.attr("action")+".json",i,function(i){r.fadeOut("fast",function(){var e;i.success?(e=i.result.audience_member.suppressed,i.result.has_redirect&&(window.location.href=i.result.redirect),r.html(l.addMessage(e?["suppressed","success"]:["info","success"],e?l.thankyou_suppressed:l.thankyou)).fadeIn("fast")):r.html(l.addMessage("info",l.oops)).fadeIn("fast")})},"jsonp")):(0!==h.length&&h.remove(),o(c.reverse()).each(function(){var e="";o(this).addClass("gem-invalid"),"signup[email]"===o(this).attr("name")?e=""===o(this).val()?l.required.replace("%s",o(this).data("label")):l.email:o(this).data("label")&&(e=l.required.replace("%s",o(this).data("label"))),e&&r.prepend(l.addMessage("error",e))}))})},l.addMessage=function(e,i){var t=[];return o.isArray(e)?o.each(e,function(e,i){t.push("gem-"+i)}):t.push("gem-"+e.toString()),o("<p/>",{class:t.join(" ")}).text(i)},l.isEmail=function(e){return/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(e)},o(document).ready(l.init)}(jQuery);
!function webpackUniversalModuleDefinition(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("jquery"));else if("function"==typeof define&&define.amd)define(["jquery"],t);else{var i,n="object"==typeof exports?t(require("jquery")):t(e.jQuery);for(i in n)("object"==typeof exports?exports:e)[i]=n[i]}}(window,function(__WEBPACK_EXTERNAL_MODULE__3__){return modules=[function(e){e.exports=JSON.parse('{"BACKSPACE":8,"BACKSPACE_SAFARI":127,"DELETE":46,"DOWN":40,"END":35,"ENTER":13,"ESCAPE":27,"HOME":36,"INSERT":45,"LEFT":37,"PAGE_DOWN":34,"PAGE_UP":33,"RIGHT":39,"SPACE":32,"TAB":9,"UP":38,"X":88,"CONTROL":17}')},function(e,t,i){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function n(e){return typeof e}:function n(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var c=i(2),p=i(4),o=p.document,r=i(5).generateMaskSet,a=i(5).analyseMask,s=i(8);function l(e,t,i){if(!(this instanceof l))return new l(e,t,i);this.el=void 0,this.events={},this.maskset=void 0,!(this.refreshValue=!1)!==i&&(c.isPlainObject(e)?t=e:(t=t||{},e&&(t.alias=e)),this.opts=c.extend(!0,{},this.defaults,t),this.noMasksCache=t&&void 0!==t.definitions,this.userOptions=t||{},f(this.opts.alias,t,this.opts),this.isRTL=this.opts.numericInput)}function f(e,t,i){var n=l.prototype.aliases[e];n?(n.alias&&f(n.alias,void 0,i),c.extend(!0,i,n),c.extend(!0,i,t)):null===i.mask&&(i.mask=e)}l.prototype={dataAttribute:"data-inputmask",defaults:{_maxTestPos:500,placeholder:"_",optionalmarker:["[","]"],quantifiermarker:["{","}"],groupmarker:["(",")"],alternatormarker:"|",escapeChar:"\\",mask:null,regex:null,oncomplete:c.noop,onincomplete:c.noop,oncleared:c.noop,repeat:0,greedy:!1,autoUnmask:!1,removeMaskOnSubmit:!1,clearMaskOnLostFocus:!0,insertMode:!0,insertModeVisual:!0,clearIncomplete:!1,alias:null,onKeyDown:c.noop,onBeforeMask:null,onBeforePaste:function(e,t){return c.isFunction(t.onBeforeMask)?t.onBeforeMask.call(this,e,t):e},onBeforeWrite:null,onUnMask:null,showMaskOnFocus:!0,showMaskOnHover:!0,onKeyValidation:c.noop,skipOptionalPartCharacter:" ",numericInput:!1,rightAlign:!1,undoOnEscape:!0,radixPoint:"",_radixDance:!1,groupSeparator:"",keepStatic:null,positionCaretOnTab:!0,tabThrough:!1,supportsInputType:["text","tel","url","password","search"],ignorables:[8,9,19,27,33,34,35,36,37,38,39,40,45,46,93,112,113,114,115,116,117,118,119,120,121,122,123,0,229],isComplete:null,preValidation:null,postValidation:null,staticDefinitionSymbol:void 0,jitMasking:!1,nullable:!0,inputEventOnly:!1,noValuePatching:!1,positionCaretOnClick:"lvp",casing:null,inputmode:"text",importDataAttributes:!0,shiftPositions:!0},definitions:{9:{validator:"[0-9１-９]",definitionSymbol:"*"},a:{validator:"[A-Za-zА-яЁёÀ-ÿµ]",definitionSymbol:"*"},"*":{validator:"[0-9１-９A-Za-zА-яЁёÀ-ÿµ]"}},aliases:{},masksCache:{},mask:function(e){var a=this;return e=(e="string"==typeof e?o.getElementById(e)||o.querySelectorAll(e):e).nodeName?[e]:e,c.each(e,function(e,t){var i,n=c.extend(!0,{},a.opts);!function(i,e,n,a){function t(e,t){null!==(t=void 0!==t?t:i.getAttribute(a+"-"+e))&&("string"==typeof t&&(0===e.indexOf("on")?t=p[t]:"false"===t?t=!1:"true"===t&&(t=!0)),n[e]=t)}if(!0===e.importDataAttributes){var o,r,s,l,u=i.getAttribute(a);if(u&&""!==u&&(u=u.replace(/'/g,'"'),r=JSON.parse("{"+u+"}")),r)for(l in s=void 0,r)if("alias"===l.toLowerCase()){s=r[l];break}for(o in t("alias",s),n.alias&&f(n.alias,n,e),e){if(r)for(l in s=void 0,r)if(l.toLowerCase()===o.toLowerCase()){s=r[l];break}t(o,s)}}return c.extend(!0,e,n),"rtl"!==i.dir&&!e.rightAlign||(i.style.textAlign="right"),"rtl"!==i.dir&&!e.numericInput||(i.dir="ltr",i.removeAttribute("dir"),e.isRTL=!0),Object.keys(n).length}(t,n,c.extend(!0,{},a.userOptions),a.dataAttribute)||void 0===(i=r(n,a.noMasksCache))||(void 0!==t.inputmask&&(t.inputmask.opts.autoUnmask=!0,t.inputmask.remove()),t.inputmask=new l(void 0,void 0,!0),t.inputmask.opts=n,t.inputmask.noMasksCache=a.noMasksCache,t.inputmask.userOptions=c.extend(!0,{},a.userOptions),t.inputmask.isRTL=n.isRTL||n.numericInput,(t.inputmask.el=t).inputmask.maskset=i,c.data(t,"_inputmask_opts",n),s.call(t.inputmask,{action:"mask"}))}),e&&e[0]&&e[0].inputmask||this},option:function(e,t){return"string"==typeof e?this.opts[e]:"object"===n(e)?(c.extend(this.userOptions,e),this.el&&!0!==t&&this.mask(this.el),this):void 0},unmaskedvalue:function(e){return this.maskset=this.maskset||r(this.opts,this.noMasksCache),s.call(this,{action:"unmaskedvalue",value:e})},remove:function(){return s.call(this,{action:"remove"})},getemptymask:function(){return this.maskset=this.maskset||r(this.opts,this.noMasksCache),s.call(this,{action:"getemptymask"})},hasMaskedValue:function(){return!this.opts.autoUnmask},isComplete:function(){return this.maskset=this.maskset||r(this.opts,this.noMasksCache),s.call(this,{action:"isComplete"})},getmetadata:function(){return this.maskset=this.maskset||r(this.opts,this.noMasksCache),s.call(this,{action:"getmetadata"})},isValid:function(e){return this.maskset=this.maskset||r(this.opts,this.noMasksCache),s.call(this,{action:"isValid",value:e})},format:function(e,t){return this.maskset=this.maskset||r(this.opts,this.noMasksCache),s.call(this,{action:"format",value:e,metadata:t})},setValue:function(e){this.el&&c(this.el).trigger("setvalue",[e])},analyseMask:a},l.extendDefaults=function(e){c.extend(!0,l.prototype.defaults,e)},l.extendDefinitions=function(e){c.extend(!0,l.prototype.definitions,e)},l.extendAliases=function(e){c.extend(!0,l.prototype.aliases,e)},l.format=function(e,t,i){return l(t).format(e,i)},l.unmask=function(e,t){return l(t).unmaskedvalue(e)},l.isValid=function(e,t){return l(t).isValid(e)},l.remove=function(e){e=(e="string"==typeof e?o.getElementById(e)||o.querySelectorAll(e):e).nodeName?[e]:e,c.each(e,function(e,t){t.inputmask&&t.inputmask.remove()})},l.setValue=function(e,i){e=(e="string"==typeof e?o.getElementById(e)||o.querySelectorAll(e):e).nodeName?[e]:e,c.each(e,function(e,t){t.inputmask?t.inputmask.setValue(i):c(t).trigger("setvalue",[i])})};var u=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^"].join("|\\")+")","gim");l.escapeRegex=function(e){return e.replace(u,"\\$1")},l.dependencyLib=c,p.Inputmask=l,e.exports=l},function(e,t,i){"use strict";i=i(3);if(void 0===i)throw"jQuery not loaded!";e.exports=i},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE__3__},function(module,exports,__webpack_require__){"use strict";var __WEBPACK_AMD_DEFINE_RESULT__;function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}__WEBPACK_AMD_DEFINE_RESULT__=function(){return"undefined"!=typeof window?window:new(eval("require('jsdom').JSDOM"))("").window}.call(exports,__webpack_require__,exports,module),void 0!==__WEBPACK_AMD_DEFINE_RESULT__&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)},function(e,t,i){"use strict";var A=i(2);e.exports={generateMaskSet:function(i,r){var n;function e(e,t,i){var n,a,o=!1;return 1===(e=null!==e&&""!==e?e:(o=null!==i.regex)?(e=i.regex).replace(/^(\^)(.*)(\$)$/,"$2"):(o=!0,".*")).length&&!1===i.greedy&&0!==i.repeat&&(i.placeholder=""),(0<i.repeat||"*"===i.repeat||"+"===i.repeat)&&(a="*"===i.repeat?0:"+"===i.repeat?1:i.repeat,e=i.groupmarker[0]+e+i.groupmarker[1]+i.quantifiermarker[0]+a+","+i.repeat+i.quantifiermarker[1]),a=o?"regex_"+i.regex:i.numericInput?e.split("").reverse().join(""):e,!1!==i.keepStatic&&(a="ks_"+a),void 0===Inputmask.prototype.masksCache[a]||!0===r?(n={mask:e,maskToken:Inputmask.prototype.analyseMask(e,o,i),validPositions:{},_buffer:void 0,buffer:void 0,tests:{},excludes:{},metadata:t,maskLength:void 0,jitOffset:{}},!0!==r&&(Inputmask.prototype.masksCache[a]=n,n=A.extend(!0,{},Inputmask.prototype.masksCache[a]))):n=A.extend(!0,{},Inputmask.prototype.masksCache[a]),n}if(A.isFunction(i.mask)&&(i.mask=i.mask(i)),A.isArray(i.mask)){if(1<i.mask.length)return null===i.keepStatic&&(i.keepStatic=!0),n=i.groupmarker[0],A.each(i.isRTL?i.mask.reverse():i.mask,function(e,t){1<n.length&&(n+=i.groupmarker[1]+i.alternatormarker+i.groupmarker[0]),void 0===t.mask||A.isFunction(t.mask)?n+=t:n+=t.mask}),e(n+=i.groupmarker[1],i.mask,i);i.mask=i.mask.pop()}return null===i.keepStatic&&(i.keepStatic=!1),i.mask&&void 0!==i.mask.mask&&!A.isFunction(i.mask.mask)?e(i.mask.mask,i.mask,i):e(i.mask,i.mask,i)},analyseMask:function(e,o,r){var t,i,n,a,s=/(?:[?*+]|\{[0-9+*]+(?:,[0-9+*]*)?(?:\|[0-9+*]*)?\})|[^.?*+^${[]()|\\]+|./g,l=/\[\^?]?(?:[^\\\]]+|\\[\S\s]?)*]?|\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9][0-9]*|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}|c[A-Za-z]|[\S\s]?)|\((?:\?[:=!]?)?|(?:[?*+]|\{[0-9]+(?:,[0-9]*)?\})\??|[^.?*+^${[()|\\]+|./g,u=!1,c=new m,p=[],f=[],d=!1;function m(e,t,i,n){this.matches=[],this.openGroup=e||!1,this.alternatorGroup=!1,this.isGroup=e||!1,this.isOptional=t||!1,this.isQuantifier=i||!1,this.isAlternator=n||!1,this.quantifier={min:1,max:1}}function h(i,e,n){n=void 0!==n?n:i.matches.length;var t,a=i.matches[n-1];o?(0===e.indexOf("[")||u&&/\\d|\\s|\\w]/i.test(e)||"."===e?i.matches.splice(n++,0,{fn:new RegExp(e,r.casing?"i":""),"static":!1,optionality:!1,newBlockMarker:void 0===a?"master":a.def!==e,casing:null,def:e,placeholder:void 0,nativeDef:e}):(u&&(e=e[e.length-1]),A.each(e.split(""),function(e,t){a=i.matches[n-1],i.matches.splice(n++,0,{fn:/[a-z]/i.test(r.staticDefinitionSymbol||t)?new RegExp("["+(r.staticDefinitionSymbol||t)+"]",r.casing?"i":""):null,"static":!0,optionality:!1,newBlockMarker:void 0===a?"master":a.def!==t&&!0!==a["static"],casing:null,def:r.staticDefinitionSymbol||t,placeholder:void 0!==r.staticDefinitionSymbol?t:void 0,nativeDef:(u?"'":"")+t})})),u=!1):(t=(r.definitions?r.definitions[e]:void 0)||Inputmask.prototype.definitions[e])&&!u?i.matches.splice(n++,0,{fn:t.validator?"string"==typeof t.validator?new RegExp(t.validator,r.casing?"i":""):new function(){this.test=t.validator}:new RegExp("."),"static":t["static"]||!1,optionality:!1,newBlockMarker:void 0===a?"master":a.def!==(t.definitionSymbol||e),casing:t.casing,def:t.definitionSymbol||e,placeholder:t.placeholder,nativeDef:e,generated:t.generated}):(i.matches.splice(n++,0,{fn:/[a-z]/i.test(r.staticDefinitionSymbol||e)?new RegExp("["+(r.staticDefinitionSymbol||e)+"]",r.casing?"i":""):null,"static":!0,optionality:!1,newBlockMarker:void 0===a?"master":a.def!==e&&!0!==a["static"],casing:null,def:r.staticDefinitionSymbol||e,placeholder:void 0!==r.staticDefinitionSymbol?e:void 0,nativeDef:(u?"'":"")+e}),u=!1)}function v(){if(0<p.length){if(h(a=p[p.length-1],b),a.isAlternator){i=p.pop();for(var e=0;e<i.matches.length;e++)i.matches[e].isGroup&&(i.matches[e].isGroup=!1);(0<p.length?a=p[p.length-1]:c).matches.push(i)}}else h(c,b)}function g(e){var t=new m(!0);return t.openGroup=!1,t.matches=e,t}function k(){if((t=p.pop()).openGroup=!1,void 0!==t)if(0<p.length){if((a=p[p.length-1]).matches.push(t),a.isAlternator){i=p.pop();for(var e=0;e<i.matches.length;e++)i.matches[e].isGroup=!1,i.matches[e].alternatorGroup=!1;(0<p.length?a=p[p.length-1]:c).matches.push(i)}}else c.matches.push(t);else v()}function y(e){var t=e.pop();return t=t.isQuantifier?g([e.pop(),t]):t}for(o&&(r.optionalmarker[0]=void 0,r.optionalmarker[1]=void 0);x=(o?l:s).exec(e);){if(b=x[0],o)switch(b.charAt(0)){case"?":b="{0,1}";break;case"+":case"*":b="{"+b+"}";break;case"|":0===p.length&&((n=g(c.matches)).openGroup=!0,p.push(n),c.matches=[],d=!0)}if(u)v();else switch(b.charAt(0)){case"(?=":case"(?!":case"(?<=":case"(?<!":break;case r.escapeChar:u=!0,o&&v();break;case r.optionalmarker[1]:case r.groupmarker[1]:k();break;case r.optionalmarker[0]:p.push(new m(!1,!0));break;case r.groupmarker[0]:p.push(new m(!0));break;case r.quantifiermarker[0]:var b,x,_=new m(!1,!1,!0),S=(b=b.replace(/[{}]/g,"")).split("|"),P=S[0].split(","),w=isNaN(P[0])?P[0]:parseInt(P[0]),P=1===P.length?w:isNaN(P[1])?P[1]:parseInt(P[1]),w=("*"!==w&&"+"!==w||(w="*"===P?0:1),_.quantifier={min:w,max:P,jit:S[1]},(0<p.length?p[p.length-1]:c).matches);(x=w.pop()).isAlternator&&(w.push(x),w=x.matches,P=new m(!0),S=w.pop(),w.push(P),w=P.matches,x=S),x.isGroup||(x=g([x])),w.push(x),w.push(_);break;case r.alternatormarker:(S=0<p.length?(P=(a=p[p.length-1]).matches[a.matches.length-1],a.openGroup&&(void 0===P.matches||!1===P.isGroup&&!1===P.isAlternator)?p.pop():y(a.matches)):y(c.matches)).isAlternator?p.push(S):(S.alternatorGroup?(i=p.pop(),S.alternatorGroup=!1):i=new m(!1,!1,!1,!0),i.matches.push(S),p.push(i),S.openGroup&&((_=new m(!(S.openGroup=!1))).alternatorGroup=!0,p.push(_)));break;default:v()}}for(d&&k();0<p.length;)t=p.pop(),c.matches.push(t);return 0<c.matches.length&&(function E(i){i&&i.matches&&A.each(i.matches,function(e,t){(void 0===(e=i.matches[e+1])||void 0===e.matches||!1===e.isQuantifier)&&t&&t.isGroup&&(t.isGroup=!1,o||(h(t,r.groupmarker[0],0),!0!==t.openGroup&&h(t,r.groupmarker[1]))),E(t)})}(c),f.push(c)),(r.numericInput||r.isRTL)&&function M(e){for(var t in e.matches=e.matches.reverse(),e.matches){var i;Object.prototype.hasOwnProperty.call(e.matches,t)&&(n=parseInt(t),e.matches[t].isQuantifier&&e.matches[n+1]&&e.matches[n+1].isGroup&&(i=e.matches[t],e.matches.splice(t,1),e.matches.splice(n+1,0,i)),void 0!==e.matches[t].matches?e.matches[t]=M(e.matches[t]):e.matches[t]=((n=e.matches[t])===r.optionalmarker[0]?n=r.optionalmarker[1]:n===r.optionalmarker[1]?n=r.optionalmarker[0]:n===r.groupmarker[0]?n=r.groupmarker[1]:n===r.groupmarker[1]&&(n=r.groupmarker[0]),n))}var n;return e}(f[0]),f}}},function(e,t,i){"use strict";i(7),i(9),i(10),i(11),e.exports=i(1)},function(e,t,i){"use strict";var i=i(1),o=(i.extendDefinitions({A:{validator:"[A-Za-zА-яЁёÀ-ÿµ]",casing:"upper"},"&":{validator:"[0-9A-Za-zА-яЁёÀ-ÿµ]",casing:"upper"},"#":{validator:"[0-9A-Fa-f]",casing:"upper"}}),new RegExp("25[0-5]|2[0-4][0-9]|[01][0-9][0-9]"));function n(e,t,i,n,a){return e=-1<i-1&&"."!==t.buffer[i-1]?(e=t.buffer[i-1]+e,-1<i-2&&"."!==t.buffer[i-2]?t.buffer[i-2]+e:"0"+e):"00"+e,o.test(e)}i.extendAliases({cssunit:{regex:"[+-]?[0-9]+\\.?([0-9]+)?(px|em|rem|ex|%|in|cm|mm|pt|pc)"},url:{regex:"(https?|ftp)//.*",autoUnmask:!1},ip:{mask:"i[i[i]].j[j[j]].k[k[k]].l[l[l]]",definitions:{i:{validator:n},j:{validator:n},k:{validator:n},l:{validator:n}},onUnMask:function(e,t,i){return e},inputmode:"numeric"},email:{mask:"*{1,64}[.*{1,64}][.*{1,64}][.*{1,63}]@-{1,63}.-{1,63}[.-{1,63}][.-{1,63}]",greedy:!1,casing:"lower",onBeforePaste:function(e,t){return(e=e.toLowerCase()).replace("mailto:","")},definitions:{"*":{validator:"[0-9１-９A-Za-zА-яЁёÀ-ÿµ!#$%&'*+/=?^_`{|}~-]"},"-":{validator:"[0-9A-Za-z-]"}},onUnMask:function(e,t,i){return e},inputmode:"email"},mac:{mask:"##:##:##:##:##:##"},vin:{mask:"V{13}9{4}",definitions:{V:{validator:"[A-HJ-NPR-Za-hj-npr-z\\d]",casing:"upper"}},clearIncomplete:!0,autoUnmask:!0},ssn:{mask:"999-99-9999",postValidation:function(e,t,i,n,a,o,r){return/^(?!219-09-9999|078-05-1120)(?!666|000|9.{2}).{3}-(?!00).{2}-(?!0{4}).{4}$/.test(e.join(""))}}}),e.exports=i},function(e,t,i){"use strict";function ee(e){return(ee="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function ee(e){return typeof e}:function ee(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var te=i(2),ie=i(4),ne=ie.document,n=ie.navigator&&ie.navigator.userAgent||"",ae=0<n.indexOf("MSIE ")||0<n.indexOf("Trident/"),oe="ontouchstart"in ie,re=/iemobile/i.test(n),se=/iphone/i.test(n)&&!re,le=i(0);e.exports=function ue(e,q,U){q=q||this.maskset,U=U||this.opts;var d,v,u=this,z=this.el,g=this.isRTL||(this.isRTL=U.numericInput),s=!1,p=!1,l=!1,G=!1,i=!1,m=void 0;function k(e,t,i,n,a){var o,r,s,l,u,c=U.greedy,p=(a&&(U.greedy=!1),t=t||0,[]),f=0;do{}while(!0===e&&q.validPositions[f]?(r=(o=a&&!0===q.validPositions[f].match.optionality&&void 0===q.validPositions[f+1]&&(!0===q.validPositions[f].generatedInput||q.validPositions[f].input==U.skipOptionalPartCharacter&&0<f)?h(f,b(f,s,f-1)):q.validPositions[f]).match,s=o.locator.slice(),p.push(!0===i?o.input:!1===i?r.nativeDef:C(f,r))):(r=(o=y(f,s,f-1)).match,s=o.locator.slice(),l=!0!==n&&(!1!==U.jitMasking?U.jitMasking:r.jit),(u=u&&r["static"]&&r.def!==U.groupSeparator&&null===r.fn||q.validPositions[f-1]&&r["static"]&&r.def!==U.groupSeparator&&null===r.fn)||!1===l||void 0===l||"number"==typeof l&&isFinite(l)&&f<l?p.push(!1===i?r.nativeDef:C(f,r)):u=!1),f++,(void 0===v||f<v)&&(!0!==r["static"]||""!==r.def)||f<t);return""===p[p.length-1]&&p.pop(),!1===i&&void 0!==q.maskLength||(q.maskLength=f-1),U.greedy=c,p}function S(e){!(q.buffer=void 0)!==e&&(q.validPositions={},q.p=0)}function P(e,t,i){var n,a=-1,o=-1,r=i||q.validPositions;for(n in void 0===e&&(e=-1),r){var s=parseInt(n);r[s]&&(t||!0!==r[s].generatedInput)&&(s<=e&&(a=s),e<=s)&&(o=s)}return-1!==a&&a!=e&&(-1==o||e-a<o-e)?a:o}function V(e){e=e.locator[e.alternation];return void 0!==(e="string"==typeof e&&0<e.length?e.split(",")[0]:e)?e.toString():""}function c(e,t){var i=(null!=e.alternation?e.mloc[V(e)]:e.locator).join("");if(""!==i)for(;i.length<t;)i+="0";return i}function h(e,t){for(var i,n,a=c(w(e=0<e?e-1:0)),o=0;o<t.length;o++){var r=t[o],s=c(r,a.length),l=Math.abs(s-a);(void 0===i||""!==s&&l<i||n&&!U.greedy&&n.match.optionality&&"master"===n.match.newBlockMarker&&(!r.match.optionality||!r.match.newBlockMarker)||n&&n.match.optionalQuantifier&&!r.match.optionalQuantifier)&&(i=l,n=r)}return n}function y(e,t,i){return q.validPositions[e]||h(e,b(e,t&&t.slice(),i))}function w(e,t){return q.validPositions[e]||(t||b(e))[0]}function b(B,e,t){var L,i,n,a=q.maskToken,N=e?t:0,o=e?e.slice():[0],G=[],V=!1,H=e?e.join(""):"";function K(T,R,e,t){function I(e,t,i){function o(i,n){var a=0===te.inArray(i,n.matches);return a||te.each(n.matches,function(e,t){if(!0===t.isQuantifier?a=o(i,n.matches[e-1]):Object.prototype.hasOwnProperty.call(t,"matches")&&(a=o(i,t)),a)return!1}),a}function n(e,t){function i(e){for(var t,i=[],n=-1,a=0,o=e.length;a<o;a++)if("-"===e.charAt(a))for(t=e.charCodeAt(a+1);++n<t;)i.push(String.fromCharCode(n));else n=e.charCodeAt(a),i.push(e.charAt(a));return i.join("")}return e.match.def===t.match.nativeDef||(U.regex||e.match.fn instanceof RegExp&&t.match.fn instanceof RegExp)&&!0!==e.match["static"]&&!0!==t.match["static"]&&-1!==i(t.match.fn.toString().replace(/[[\]/]/g,"")).indexOf(i(e.match.fn.toString().replace(/[[\]/]/g,"")))}function a(e,t){var i=e.alternation,n=void 0===t||i===t.alternation&&-1===e.locator[i].toString().indexOf(t.locator[i]);if(!n&&i>t.alternation)for(var a=t.alternation;a<i;a++)if(e.locator[a]!==t.locator[a]){i=a,n=!0;break}if(n){e.mloc=e.mloc||{};var o=e.locator[i];if(void 0!==o){if("string"==typeof o&&(o=o.split(",")[0]),void 0===e.mloc[o]&&(e.mloc[o]=e.locator.slice()),void 0!==t){for(var r in t.mloc)"string"==typeof r&&(r=r.split(",")[0]),void 0===e.mloc[r]&&(e.mloc[r]=t.mloc[r]);e.locator[i]=Object.keys(e.mloc).join(",")}return 1}e.alternation=void 0}}if(N>U._maxTestPos&&void 0!==i)throw"Inputmask: There is probably an error in your mask definition or in the code. Create an issue on github with an example of the mask you are using. "+q.mask;if(N===B&&void 0===e.matches)return G.push({match:e,locator:t.reverse(),cd:H,mloc:{}}),!0;if(void 0!==e.matches){if(e.isGroup&&i!==e){if(e=I(T.matches[te.inArray(e,T.matches)+1],t,i))return!0}else if(e.isOptional){var r=e,s=G.length;if(e=K(e,R,t,i)){if(te.each(G,function(e,t){s<=e&&(t.match.optionality=!0)}),L=G[G.length-1].match,void 0!==i||!o(L,r))return!0;V=!0,N=B}}else if(e.isAlternator){var l,u=e,c=[],r=G.slice(),p=t.length,f=0<R.length?R.shift():-1;if(-1===f||"string"==typeof f){var d,m=N,h=R.slice(),v=[];if("string"==typeof f)v=f.split(",");else for(d=0;d<u.matches.length;d++)v.push(d.toString());if(void 0!==q.excludes[B]){for(var g=v.slice(),k=0,y=q.excludes[B].length;k<y;k++){var b=q.excludes[B][k].toString().split(":");t.length==b[1]&&v.splice(v.indexOf(b[0]),1)}0===v.length&&(delete q.excludes[B],v=g)}(!0===U.keepStatic||isFinite(parseInt(U.keepStatic))&&m>=U.keepStatic)&&(v=v.slice(0,1));for(var x=!1,_=0;_<v.length;_++){d=parseInt(v[_]),G=[],R="string"==typeof f&&function F(e,n,a){var o,r,t;return(q.tests[e]||q.validPositions[e])&&te.each(q.tests[e]||[q.validPositions[e]],function(e,t){if(t.mloc[n])return o=t,!1;var i=void 0!==a?a:t.alternation,i=void 0!==t.locator[i]?t.locator[i].toString().indexOf(n):-1;(void 0===r||i<r)&&-1!==i&&(o=t,r=i)}),o?(t=o.locator[o.alternation],(o.mloc[n]||o.mloc[t]||o.locator).slice((void 0!==a?a:o.alternation)+1)):void 0!==a?F(e,n):void 0}(N,d,p)||h.slice(),u.matches[d]&&I(u.matches[d],[d].concat(t),i)?e=!0:0===_&&(x=!0),l=G.slice(),N=m,G=[];for(var S=0;S<l.length;S++){var P=l[S],w=!1;P.match.jit=P.match.jit||x,P.alternation=P.alternation||p,a(P);for(var E=0;E<c.length;E++){var M=c[E];if("string"!=typeof f||void 0!==P.alternation&&-1!==te.inArray(P.locator[P.alternation].toString(),v)){if(P.match.nativeDef===M.match.nativeDef){w=!0,a(M,P);break}if(n(P,M)){a(P,M)&&(w=!0,c.splice(c.indexOf(M),0,P));break}if(n(M,P)){a(M,P);break}if(j=M,!0===(C=P).match["static"]&&!0!==j.match["static"]&&j.match.fn.test(C.match.def,q,B,!1,U,!1)){!function(e,t){if(e.locator.length===t.locator.length){for(var i=e.alternation+1;i<e.locator.length;i++)if(e.locator[i]!==t.locator[i])return;return 1}}(P,M)&&void 0===z.inputmask.userOptions.keepStatic?U.keepStatic=!0:a(P,M)&&(w=!0,c.splice(c.indexOf(M),0,P));break}}}w||c.push(P)}}G=r.concat(c),N=B,V=0<G.length,e=0<c.length,R=h.slice()}else e=I(u.matches[f]||T.matches[f],[f].concat(t),i);if(e)return!0}else if(e.isQuantifier&&i!==T.matches[te.inArray(e,T.matches)-1])for(var A=e,O=0<R.length?R.shift():0;O<(isNaN(A.quantifier.max)?O+1:A.quantifier.max)&&N<=B;O++){var D=T.matches[te.inArray(A,T.matches)-1];if(e=I(D,[O].concat(t),D)){if((L=G[G.length-1].match).optionalQuantifier=O>=A.quantifier.min,L.jit=(O||1)*D.matches.indexOf(L)>=A.quantifier.jit,L.optionalQuantifier&&o(L,D)){V=!0,N=B;break}return L.jit&&(q.jitOffset[B]=D.matches.length-D.matches.indexOf(L)),!0}}else if(e=K(e,R,t,i))return!0}else N++;var C,j}for(var i=0<R.length?R.shift():0;i<T.matches.length;i++)if(!0!==T.matches[i].isQuantifier){var n=I(T.matches[i],[i].concat(e),t);if(n&&N===B)return n;if(B<N)break}}if(-1<B&&(void 0===v||B<v)){if(void 0===e){for(var r,s=B-1;void 0===(r=q.validPositions[s]||q.tests[s])&&-1<s;)s--;void 0!==r&&-1<s&&(t=s,i=r,n=[],0<(i=te.isArray(i)?i:[i]).length&&(void 0===i[0].alternation||!0===U.keepStatic?0===(n=h(t,i.slice()).locator.slice()).length&&(n=i[0].locator.slice()):te.each(i,function(e,t){if(""!==t.def)if(0===n.length)n=t.locator.slice();else for(var i=0;i<n.length;i++)t.locator[i]&&-1===n[i].toString().indexOf(t.locator[i])&&(n[i]+=","+t.locator[i])})),H=(o=n).join(""),N=s)}if(q.tests[B]&&q.tests[B][0].cd===H)return q.tests[B];for(var l=o.shift();l<a.length;l++)if(K(a[l],o,[l])&&N===B||B<N)break}return 0!==G.length&&!V||G.push({match:{fn:null,"static":!0,optionality:!1,casing:null,def:"",placeholder:""},locator:[],mloc:{},cd:H}),void 0!==e&&q.tests[B]?te.extend(!0,[],G):(q.tests[B]=te.extend(!0,[],G),q.tests[B])}function x(){return void 0===q._buffer&&(q._buffer=k(!1,1),void 0===q.buffer)&&(q.buffer=q._buffer.slice()),q._buffer}function _(e){return void 0!==q.buffer&&!0!==e||(q.buffer=k(!0,P(),!0),void 0===q._buffer&&(q._buffer=q.buffer.slice())),q.buffer}function H(e,t,i){var n,a=U.skipOptionalPartCharacter,o=g?i.slice().reverse():i;if(!(U.skipOptionalPartCharacter="")===e)S(),q.tests={},t=i.length,n=$({begin:e=0,end:0},!1).begin;else{for(s=e;s<t;s++)delete q.validPositions[s];n=e}for(var r=new te.Event("keypress"),s=e;s<t;s++){r.which=o[s].toString().charCodeAt(0),G=!1;var l=T.keypressEvent.call(z,r,!0,!1,!1,n);!1!==l&&(n=l.forwardPosition)}U.skipOptionalPartCharacter=a}function E(e,t,i,n,a,o){var r,s,l,u,c,p,f,d,m=te.extend(!0,{},q.validPositions),h=te.extend(!0,{},q.tests),v=!1,g=!1,k=void 0!==a?a:P();if(o&&(f=o.begin,(d=o.end)<o.begin)&&(f=o.end,d=o.begin),-1===k&&void 0===a)s=(u=w(r=0)).alternation;else for(;0<=k;k--)if((l=q.validPositions[k])&&void 0!==l.alternation){if(u&&u.locator[l.alternation]!==l.locator[l.alternation])break;r=k,s=q.validPositions[r].alternation,u=l}if(void 0!==s){p=parseInt(r),q.excludes[p]=q.excludes[p]||[],!0!==e&&q.excludes[p].push(V(u)+":"+u.alternation);for(var y=[],b=-1,x=p;x<P(void 0,!0)+1;x++)-1===b&&e<=x&&void 0!==t&&(y.push(t),b=y.length-1),(c=q.validPositions[x])&&!0!==c.generatedInput&&(void 0===o||x<f||d<=x)&&y.push(c.input),delete q.validPositions[x];for(-1===b&&void 0!==t&&(y.push(t),b=y.length-1);void 0!==q.excludes[p]&&q.excludes[p].length<10;){for(q.tests={},S(!0),v=!0,x=0;x<y.length&&(v=M(v.caret||P(void 0,!0)+1,y[x],!1,n,!0));x++)x===b&&(g=v),1==e&&v&&(g={caretPos:x});if(v)break;if(S(),u=w(p),q.validPositions=te.extend(!0,{},m),q.tests=te.extend(!0,{},h),!q.excludes[p]){g=E(e,t,i,n,p-1,o);break}var _=V(u);if(-1!==q.excludes[p].indexOf(_+":"+u.alternation)){g=E(e,t,i,n,p-1,o);break}for(q.excludes[p].push(_+":"+u.alternation),x=p;x<P(void 0,!0)+1;x++)delete q.validPositions[x]}}return g&&!1===U.keepStatic||delete q.excludes[p],g}function M(u,e,t,c,i,n){function p(e){return g?1<e.begin-e.end||e.begin-e.end==1:1<e.end-e.begin||e.end-e.begin==1}t=!0===t;var a=u;function f(e){var t;return void 0!==e&&(void 0!==e.remove&&(te.isArray(e.remove)||(e.remove=[e.remove]),te.each(e.remove.sort(function(e,t){return t.pos-e.pos}),function(e,t){Q({begin:t,end:t+1})}),e.remove=void 0),void 0!==e.insert&&(te.isArray(e.insert)||(e.insert=[e.insert]),te.each(e.insert.sort(function(e,t){return e.pos-t.pos}),function(e,t){""!==t.c&&M(t.pos,t.c,void 0===t.strict||t.strict,void 0!==t.fromIsValid?t.fromIsValid:c)}),e.insert=void 0),e.refreshFromBuffer&&e.buffer&&(H(!0===(t=e.refreshFromBuffer)?t:t.start,t.end,e.buffer),e.refreshFromBuffer=void 0),void 0!==e.rewritePosition)&&(a=e.rewritePosition,e=!0),e}function o(o,r,s){var l=!1;return te.each(b(o),function(e,t){var i,n,a=t.match;if(_(!0),!1!==(l=null!=a.fn?a.fn.test(r,q,o,s,U,p(u)):(r===a.def||r===U.skipOptionalPartCharacter)&&""!==a.def&&{c:C(o,a,!0)||a.def,pos:o}))return n=void 0!==l.c?l.c:r,i=o,n=n===U.skipOptionalPartCharacter&&!0===a["static"]?C(o,a,!0)||a.def:n,!0!==(l=f(l))&&void 0!==l.pos&&l.pos!==o&&(i=l.pos),!0!==l&&void 0===l.pos&&void 0===l.c||!1===Q(u,te.extend({},t,{input:function(e,t,i){switch(U.casing||t.casing){case"upper":e=e.toUpperCase();break;case"lower":e=e.toLowerCase();break;case"title":var n=q.validPositions[i-1];e=0===i||n&&n.input===String.fromCharCode(le.SPACE)?e.toUpperCase():e.toLowerCase();break;default:te.isFunction(U.casing)&&((n=Array.prototype.slice.call(arguments)).push(q.validPositions),e=U.casing.apply(this,n))}return e}(n,a,i)}),c,i)&&(l=!1),!1}),l}void 0!==u.begin&&(a=g?u.end:u.begin);var r=!0,s=te.extend(!0,{},q.validPositions);if(!1===U.keepStatic&&void 0!==q.excludes[a]&&!0!==i&&!0!==c)for(var l=a;l<(g?u.begin:u.end);l++)void 0!==q.excludes[l]&&(q.excludes[l]=void 0,delete q.tests[l]);if(!0===(r=te.isFunction(U.preValidation)&&!0!==c&&!0!==n?f(r=U.preValidation.call(z,_(),a,e,p(u),U,q,u,t||i)):r)){if(void 0===v||a<v){if(r=o(a,e,t),(!t||!0===c)&&!1===r&&!0!==n){var d=q.validPositions[a];if(!d||!0!==d.match["static"]||d.match.def!==e&&e!==U.skipOptionalPartCharacter){if(U.insertMode||void 0===q.validPositions[O(a)]||u.end>a){var d=!1;if(q.jitOffset[a]&&void 0===q.validPositions[O(a)]&&!1!==(r=M(a+q.jitOffset[a],e,!0))&&(!0!==i&&(r.caret=a),d=!0),u.end>a&&(q.validPositions[a]=void 0),!d&&!A(a,U.keepStatic))for(var m=a+1,h=O(a);m<=h;m++)if(!1!==(r=o(m,e,t))){r=K(a,void 0!==r.pos?r.pos:m)||r,a=m;break}}}else r={caret:O(a)}}}else r=!1;!1!==r||!U.keepStatic||!L(_())&&0!==a||t||!0===i?p(u)&&q.tests[a]&&1<q.tests[a].length&&U.keepStatic&&!t&&!0!==i&&(r=E(!0)):r=E(a,e,t,c,void 0,u),!0===r&&(r={pos:a})}return(r=te.isFunction(U.postValidation)&&!0!==c&&!0!==n&&void 0!==(d=U.postValidation.call(z,_(!0),void 0!==u.begin?g?u.end:u.begin:u,e,r,U,q,t))?!0===d?r:d:r)&&void 0===r.pos&&(r.pos=a),!1===r||!0===n?(S(!0),q.validPositions=te.extend(!0,{},s)):K(void 0,a,!0),f(r)}function K(e,t,i){if(void 0===e)for(e=t-1;0<e&&!q.validPositions[e];e--);for(var n=e;n<t;n++)if(void 0===q.validPositions[n]&&!A(n,!0))if(0==n?w(n):q.validPositions[n-1]){var a,o=b(n).slice(),o=(""===o[o.length-1].match.def&&o.pop(),h(n,o));if(o&&(!0!==o.match.jit||"master"===o.match.newBlockMarker&&(a=q.validPositions[n+1])&&!0===a.match.optionalQuantifier)&&((o=te.extend({},o,{input:C(n,o.match,!0)||o.match.def})).generatedInput=!0,Q(n,o,!0),!0!==i))return M(t,q.validPositions[t].input,!(q.validPositions[t]=void 0),!0)}}function Q(e,t,i,n){var a=0,o=void 0!==e.begin?e.begin:e,r=void 0!==e.end?e.end:e;if(e.end<e.begin&&(o=e.end,r=e.begin),n=void 0!==n?n:o,o!==r||U.insertMode&&void 0!==q.validPositions[n]&&void 0===i||void 0===t){var s,l=te.extend(!0,{},q.validPositions),u=P(void 0,!0);for(q.p=o,s=u;o<=s;s--)delete q.validPositions[s],void 0===t&&delete q.tests[s+1];var c,p,f=!0,d=h=n;for(t&&(q.validPositions[n]=te.extend(!0,{},t),d++,h++),s=t?r:r-1;s<=u;s++){if(void 0!==(c=l[s])&&!0!==c.generatedInput&&(r<=s||o<=s&&function(e,t,i){var n=t[e];if(void 0!==n&&!0===n.match["static"]&&!0!==n.match.optionality&&(void 0===t[0]||void 0===t[0].alternation))return n=(!(i.begin<=e-1)||t[e-1]&&!0===t[e-1].match["static"])&&t[e-1],i=(!(e+1<i.end)||t[e+1]&&!0===t[e+1].match["static"])&&t[e+1],n&&i}(s,l,{begin:o,end:r}))){for(;""!==w(d).match.def;){if(!1!==(p=function v(e,t,i){for(var n=!1,a=b(e),o=0;o<a.length;o++){if(a[o].match&&(!(a[o].match.nativeDef!==t.match[i.shiftPositions?"def":"nativeDef"]||i.shiftPositions&&t.match["static"])||a[o].match.nativeDef===t.match.nativeDef)){n=!0;break}if(a[o].match&&a[o].match.def===t.match.nativeDef){n=void 0;break}}return n=!1===n&&void 0!==q.jitOffset[e]?v(e+q.jitOffset[e],t,i):n}(d,c,U))||"+"===c.match.def){"+"===c.match.def&&_(!0);var m=M(d,c.input,"+"!==c.match.def,"+"!==c.match.def),f=!1!==m,h=(m.pos||d)+1;if(!f&&p)break}else f=!1;if(f){void 0===t&&c.match["static"]&&s===e.begin&&a++;break}if(!f&&d>q.maskLength)break;d++}""==w(d).match.def&&(f=!1),d=h}if(!f)break}if(!f)return q.validPositions=te.extend(!0,{},l),S(!0),!1}else t&&w(n).match.cd===t.match.cd&&(q.validPositions[n]=te.extend(!0,{},t));return S(!0),a}function A(e,t,i){var n=y(e).match;return!0!==(n=""===n.def?w(e).match:n)["static"]?n.fn:!0===i&&void 0!==q.validPositions[e]&&!0!==q.validPositions[e].generatedInput||(!0!==t&&-1<e?i?(n=b(e)).length>1+(""===n[n.length-1].match.def?1:0):(i=C(e,(t=h(e,b(e))).match),t.match.def!==i):void 0)}function O(e,t,i){void 0===i&&(i=!0);for(var n=e+1;""!==w(n).match.def&&(!0===t&&(!0!==w(n).match.newBlockMarker||!A(n,void 0,!0))||!0!==t&&!A(n,void 0,i));)n++;return n}function f(e,t){var i,n=e;if(n<=0)return 0;for(;0<--n&&(!0===t&&!0!==w(n).match.newBlockMarker||!0!==t&&!A(n,void 0,!0)&&((i=b(n)).length<2||2===i.length&&""===i[1].match.def)););return n}function D(e,t,i,n,a){var o,r,s,l;n&&te.isFunction(U.onBeforeWrite)&&(o=U.onBeforeWrite.call(u,n,t,i,U))&&(o.refreshFromBuffer&&(H(!0===(r=o.refreshFromBuffer)?r:r.start,r.end,o.buffer||t),t=_(!0)),void 0!==i)&&(i=void 0!==o.caret?o.caret:i),void 0!==e&&(e.inputmask._valueSet(t.join("")),void 0===i||void 0!==n&&"blur"===n.type||I(e,i,void 0,void 0,void 0!==n&&"keydown"===n.type&&(n.keyCode===le.DELETE||n.keyCode===le.BACKSPACE)),!0===a)&&(s=te(e),l=e.inputmask._valueGet(),p=!0,s.trigger("input"),setTimeout(function(){l===x().join("")?s.trigger("cleared"):!0===L(t)&&s.trigger("complete")},0))}function C(e,t,i){if(void 0!==(t=t||w(e).match).placeholder||!0===i)return te.isFunction(t.placeholder)?t.placeholder(U):t.placeholder;if(!0!==t["static"])return U.placeholder.charAt(e%U.placeholder.length);if(-1<e&&void 0===q.validPositions[e]){var n,a=b(e),o=[];if(a.length>1+(""===a[a.length-1].match.def?1:0))for(var r=0;r<a.length;r++)if(""!==a[r].match.def&&!0!==a[r].match.optionality&&!0!==a[r].match.optionalQuantifier&&(!0===a[r].match["static"]||void 0===n||!1!==a[r].match.fn.test(n.match.def,q,e,!0,U))&&(o.push(a[r]),!0===a[r].match["static"]&&(n=a[r]),1<o.length)&&/[0-9a-bA-Z]/.test(o[0].match.def))return U.placeholder.charAt(e%U.placeholder.length)}return t.def}function W(e,t){var i,n,a;ae?e.inputmask._valueGet()===t||e.placeholder===t&&""!==e.placeholder||(i=_().slice(),(n=e.inputmask._valueGet())!==t&&(-1===(a=P())&&n===x().join("")?i=[]:-1!==a&&B(i),D(e,i))):e.placeholder!==t&&(e.placeholder=t,""===e.placeholder)&&e.removeAttribute("placeholder")}function $(e,t){if(t&&(g?e.end=e.begin:e.begin=e.end),e.begin===e.end){switch(U.positionCaretOnClick){case"none":break;case"select":e={begin:0,end:_().length};break;case"ignore":e.end=e.begin=O(P());break;case"radixFocus":if(function(e){if(""!==U.radixPoint&&0!==U.digits){var t=q.validPositions;if(void 0===t[e]||t[e].input===C(e)){if(e<O(-1))return 1;var i=te.inArray(U.radixPoint,_());if(-1!==i){for(var n in t)if(t[n]&&i<n&&t[n].input!==C(n))return;return 1}}}}(e.begin)){var i=_().join("").indexOf(U.radixPoint);e.end=e.begin=U.numericInput?O(i):i;break}default:var n,i=e.begin,a=P(i,!0),o=O(-1!==a||A(0)?a:0);i<o?e.end=e.begin=A(i,!0)||A(i-1,!0)?i:O(i):((""!==(n=C(o,(a=y(o,(a=q.validPositions[a])?a.match.locator:void 0,a)).match))&&_()[o]!==n&&!0!==a.match.optionalQuantifier&&!0!==a.match.newBlockMarker||!A(o,U.keepStatic)&&a.match.def===n)&&((a=O(o))<=i||i===o)&&(o=a),e.end=e.begin=o)}return e}}var j,n,F={on:function(a,e,o){var r=function r(e){e.originalEvent&&(e=e.originalEvent||e,arguments[0]=e);var t,i=this;if(void 0===i.inputmask&&"FORM"!==this.nodeName){var n=te.data(i,"_inputmask_opts");n?new Inputmask(n).mask(i):F.off(i)}else{if("setvalue"===e.type||"FORM"===this.nodeName||!(i.disabled||i.readOnly&&!("keydown"===e.type&&e.ctrlKey&&67===e.keyCode||!1===U.tabThrough&&e.keyCode===le.TAB))){switch(e.type){case"input":if(!0===p||e.inputType&&"insertCompositionText"===e.inputType)return p=!1,e.preventDefault();break;case"keydown":p=s=!1;break;case"keypress":if(!0===s)return e.preventDefault();s=!0;break;case"click":case"focus":return l?(l=!1,a.blur(),W(a,(g?x().slice().reverse():x()).join("")),setTimeout(function(){a.focus()},3e3)):(t=arguments,setTimeout(function(){a.inputmask&&o.apply(i,t)},0)),!1}n=o.apply(i,arguments);return!1===n&&(e.preventDefault(),e.stopPropagation()),n}e.preventDefault()}};a.inputmask.events[e]=a.inputmask.events[e]||[],a.inputmask.events[e].push(r),-1!==te.inArray(e,["submit","reset"])?null!==a.form&&te(a.form).on(e,r):te(a).on(e,r)},off:function(n,e){var t;n.inputmask&&n.inputmask.events&&(e?(t=[])[e]=n.inputmask.events[e]:t=n.inputmask.events,te.each(t,function(e,t){for(;0<t.length;){var i=t.pop();-1!==te.inArray(e,["submit","reset"])?null!==n.form&&te(n.form).off(e,i):te(n).off(e,i)}delete n.inputmask.events[e]}))}},T={keydownEvent:function(e){var t=this,i=te(t),n=e.keyCode,a=I(t),o=U.onKeyDown.call(this,e,_(),a,U);if(void 0!==o)return o;n===le.BACKSPACE||n===le.DELETE||se&&n===le.BACKSPACE_SAFARI||e.ctrlKey&&n===le.X&&!("oncut"in t)?(e.preventDefault(),J(0,n,a),D(t,_(!0),q.p,e,t.inputmask._valueGet()!==_().join(""))):n===le.END||n===le.PAGE_DOWN?(e.preventDefault(),o=O(P()),I(t,e.shiftKey?a.begin:o,o,!0)):n===le.HOME&&!e.shiftKey||n===le.PAGE_UP?(e.preventDefault(),I(t,0,e.shiftKey?a.begin:0,!0)):(U.undoOnEscape&&n===le.ESCAPE||90===n&&e.ctrlKey)&&!0!==e.altKey?(r(t,!0,!1,d.split("")),i.trigger("click")):!0===U.tabThrough&&n===le.TAB?(!0===e.shiftKey?(!0===w(a.begin).match["static"]&&(a.begin=O(a.begin)),a.end=f(a.begin,!0),a.begin=f(a.end,!0)):(a.begin=O(a.begin,!0),a.end=O(a.begin,!0),a.end<q.maskLength&&a.end--),a.begin<q.maskLength&&(e.preventDefault(),I(t,a.begin,a.end))):e.shiftKey||U.insertModeVisual&&!1===U.insertMode&&(n===le.RIGHT?setTimeout(function(){var e=I(t);I(t,e.begin)},0):n===le.LEFT&&setTimeout(function(){var e=R(t.inputmask.caretPos.begin);R(t.inputmask.caretPos.end);I(t,g?e+(e===q.maskLength?0:1):e-(0===e?0:1))},0)),G=-1!==te.inArray(n,U.ignorables)},keypressEvent:function(e,t,i,n,a){var o=this,r=te(o),s=e.which||e.charCode||e.keyCode;if(!(!0===t||e.ctrlKey&&e.altKey)&&(e.ctrlKey||e.metaKey||G))return s===le.ENTER&&d!==_().join("")&&(d=_().join(""),setTimeout(function(){r.trigger("change")},0)),p=!0;if(s){44!==s&&46!==s||3!==e.location||""===U.radixPoint||(s=U.radixPoint.charCodeAt(0));var l,a=t?{begin:a,end:a}:I(o),u=String.fromCharCode(s),c=(q.writeOutBuffer=!0,M(a,u,n));if(!1!==c&&(S(!0),l=void 0!==c.caret?c.caret:O(c.pos.begin||c.pos),q.p=l),l=U.numericInput&&void 0===c.caret?f(l):l,!1!==i&&(setTimeout(function(){U.onKeyValidation.call(o,s,c)},0),q.writeOutBuffer)&&!1!==c&&(a=_(),D(o,a,l,e,!0!==t)),e.preventDefault(),t)return!1!==c&&(c.forwardPosition=l),c}},pasteEvent:function(e){var t=this.inputmask._valueGet(!0),i=I(this),n=(g&&(n=i.end,i.end=i.begin,i.begin=n),t.substr(0,i.begin)),a=t.substr(i.end,t.length);if(n==(g?x().slice().reverse():x()).slice(0,i.begin).join("")&&(n=""),a==(g?x().slice().reverse():x()).slice(i.end).join("")&&(a=""),ie.clipboardData&&ie.clipboardData.getData)t=n+ie.clipboardData.getData("Text")+a;else{if(!e.clipboardData||!e.clipboardData.getData)return!0;t=n+e.clipboardData.getData("text/plain")+a}i=t;if(te.isFunction(U.onBeforePaste)){if(!1===(i=U.onBeforePaste.call(u,t,U)))return e.preventDefault();i=i||t}return r(this,!1,!1,i.toString().split("")),D(this,_(),O(P()),e,d!==_().join("")),e.preventDefault()},inputFallBackEvent:function(e){var t,i,n,a,o=this,r=o.inputmask._valueGet(!0),s=(g?_().slice().reverse():_()).join(""),l=I(o,void 0,void 0,!0);if(s!==r){t=r,i=l,re&&1===(n=t.replace(_().join(""),"")).length&&((a=t.split("")).splice(i.begin,0,n),t=a.join(""));var u=function(e,t,i){for(var n,a=e.substr(0,i.begin).split(""),o=e.substr(i.begin).split(""),r=t.substr(0,i.begin).split(""),s=t.substr(i.begin).split(""),l=(a.length>=r.length?a:r).length,u=(o.length>=s.length?o:s).length,c="",p=[];a.length<l;)a.push("~");for(;r.length<l;)r.push("~");for(;o.length<u;)o.unshift("~");for(;s.length<u;)s.unshift("~");for(var f=a.concat(o),d=r.concat(s),m=0,h=f.length;m<h;m++)switch(n=C(R(m)),c){case"insertText":d[m-1]===f[m]&&i.begin==f.length-1&&p.push(f[m]),m=h;break;case"insertReplacementText":case"deleteContentBackward":"~"===f[m]?i.end++:m=h;break;default:f[m]!==d[m]&&(("~"===f[m+1]||f[m+1]===n||void 0===f[m+1])&&(d[m]===n&&"~"===d[m+1]||"~"===d[m])||"~"===d[m+1]&&d[m]===f[m+1]?(c="insertText",p.push(f[m]),i.begin--,i.end--):f[m]!==n&&"~"!==f[m]&&("~"===f[m+1]||d[m]!==f[m]&&d[m+1]===f[m+1])?(c="insertReplacementText",p.push(f[m]),i.begin--):"~"===f[m]?(c="deleteContentBackward",!A(R(m),!0)&&d[m]!==U.radixPoint||i.end++):m=h)}return{action:c,data:p,caret:i}}(r=t,s,l);switch((o.inputmask.shadowRoot||ne).activeElement!==o&&o.focus(),D(o,_()),I(o,l.begin,l.end,!0),u.action){case"insertText":case"insertReplacementText":te.each(u.data,function(e,t){var i=new te.Event("keypress");i.which=t.charCodeAt(0),G=!1,T.keypressEvent.call(o,i)}),setTimeout(function(){j.trigger("keyup")},0);break;case"deleteContentBackward":var c=new te.Event("keydown");c.keyCode=le.BACKSPACE,T.keydownEvent.call(o,c);break;default:N(o,r)}e.preventDefault()}},compositionendEvent:function(e){j.trigger("input")},setValueEvent:function(e,t,i){t=e&&e.detail?e.detail[0]:t;void 0===t&&(t=this.inputmask._valueGet(!0)),N(this,t),(e.detail&&void 0!==e.detail[1]||void 0!==i)&&I(this,e.detail?e.detail[1]:i)},focusEvent:function(e){var t=this.inputmask._valueGet();U.showMaskOnFocus&&t!==_().join("")&&D(this,_(),O(P())),!0!==U.positionCaretOnTab||!1!==i||L(_())&&-1!==P()||T.clickEvent.apply(this,[e,!0]),d=_().join("")},invalidEvent:function(e){l=!0},mouseleaveEvent:function(){i=!1,U.clearMaskOnLostFocus&&(this.inputmask.shadowRoot||ne).activeElement!==this&&W(this,m)},clickEvent:function(e,t){(this.inputmask.shadowRoot||ne).activeElement===this&&void 0!==(t=$(I(this),t))&&I(this,t)},cutEvent:function(e){var t=I(this),i=ie.clipboardData||e.clipboardData,n=g?_().slice(t.end,t.begin):_().slice(t.begin,t.end);i.setData("text",(g?n.reverse():n).join("")),ne.execCommand&&ne.execCommand ("copy"),J(0,le.DELETE,t),D(this,_(),q.p,e,d!==_().join(""))},blurEvent:function(e){var t,i,n=te(this);this.inputmask&&(W(this,m),t=this.inputmask._valueGet(),i=_().slice(),""!==t&&(U.clearMaskOnLostFocus&&(-1===P()&&t===x().join("")?i=[]:B(i)),!1===L(i)&&(setTimeout(function(){n.trigger("incomplete")},0),U.clearIncomplete)&&(S(),i=U.clearMaskOnLostFocus?[]:x().slice()),D(this,i,void 0,e)),d!==_().join(""))&&(d=_().join(""),n.trigger("change"))},mouseenterEvent:function(){i=!0,(this.inputmask.shadowRoot||ne).activeElement!==this&&(null==m&&this.placeholder!==m&&(m=this.placeholder),U.showMaskOnHover)&&W(this,(g?x().slice().reverse():x()).join(""))},submitEvent:function(){d!==_().join("")&&j.trigger("change"),U.clearMaskOnLostFocus&&-1===P()&&z.inputmask._valueGet&&z.inputmask._valueGet()===x().join("")&&z.inputmask._valueSet(""),U.clearIncomplete&&!1===L(_())&&z.inputmask._valueSet(""),U.removeMaskOnSubmit&&(z.inputmask._valueSet(z.inputmask.unmaskedvalue(),!0),setTimeout(function(){D(z,_())},0))},resetEvent:function(){z.inputmask.refreshValue=!0,setTimeout(function(){N(z,z.inputmask._valueGet(!0))},0)}};function r(i,e,n,t,a){var o=this||i.inputmask,r=t.slice(),s="",l=-1,u=void 0;S(),q.tests={},l=U.radixPoint?$({begin:0,end:0}).begin:0,q.p=l,o.caretPos={begin:l};var c=[],p=o.caretPos;if(te.each(r,function(e,t){void 0!==t&&(void 0===q.validPositions[e]&&r[e]===C(e)&&A(e,!0)&&!1===M(e,r[e],!0,void 0,void 0,!0)?q.p++:((e=new te.Event("_checkval")).which=t.toString().charCodeAt(0),s+=t,t=P(void 0,!0),!function(e,t){for(var i=k(!0,0).slice(e,O(e)).join("").replace(/'/g,""),n=i.indexOf(t);0<n&&" "===i[n-1];)n--;return!(t=0===n&&!A(e)&&(w(e).match.nativeDef===t.charAt(0)||!0===w(e).match["static"]&&w(e).match.nativeDef==="'"+t.charAt(0)||" "===w(e).match.nativeDef&&(w(e+1).match.nativeDef===t.charAt(0)||!0===w(e+1).match["static"]&&w(e+1).match.nativeDef==="'"+t.charAt(0))))&&0<n&&!A(e,!1,!0)&&(e=O(e),o.caretPos.begin<e)&&(o.caretPos={begin:e}),t}(l,s)?(u=T.keypressEvent.call(i,e,!0,!1,n,o.caretPos.begin))&&(l=o.caretPos.begin+1,s=""):u=T.keypressEvent.call(i,e,!0,!1,n,t+1),u?(void 0!==u.pos&&q.validPositions[u.pos]&&!0===q.validPositions[u.pos].match["static"]&&void 0===q.validPositions[u.pos].alternation&&(c.push(u.pos),g||(u.forwardPosition=u.pos+1)),D(void 0,_(),u.forwardPosition,e,!1),o.caretPos={begin:u.forwardPosition,end:u.forwardPosition},p=o.caretPos):o.caretPos=p))}),0<c.length){var f,t=O(-1,void 0,!1);if(!L(_())&&c.length<=t||L(_())&&0<c.length&&c.length!==t&&0===c[0])for(var d=t;void 0!==(f=c.shift());){var m,h=new te.Event("_checkval");if((m=q.validPositions[f]).generatedInput=!0,h.which=m.input.charCodeAt(0),(u=T.keypressEvent.call(i,h,!0,!1,n,d))&&void 0!==u.pos&&u.pos!==f&&q.validPositions[u.pos]&&!0===q.validPositions[u.pos].match["static"])c.push(u.pos);else if(!u)break;d++}else for(;f=c.pop();)(m=q.validPositions[f])&&(m.generatedInput=!0)}if(e)for(var v in D(i,_(),u?u.forwardPosition:void 0,a||new te.Event("checkval"),a&&"input"===a.type),q.validPositions)!0!==q.validPositions[v].match.generated&&delete q.validPositions[v].generatedInput}function a(e){if(e){if(void 0===e.inputmask)return e.value;e.inputmask&&e.inputmask.refreshValue&&N(e,e.inputmask._valueGet(!0))}var t,i=[],n=q.validPositions;for(t in n)n[t]&&n[t].match&&(1!=n[t].match["static"]||!0!==n[t].generatedInput)&&i.push(n[t].input);var a,e=0===i.length?"":(g?i.reverse():i).join("");return te.isFunction(U.onUnMask)&&(a=(g?_().slice().reverse():_()).join(""),e=U.onUnMask.call(u,a,e,U)),e}function R(e){return e=!g||"number"!=typeof e||U.greedy&&""===U.placeholder||!z?e:z.inputmask._valueGet().length-e}function I(e,t,i,n,a){var o;if(void 0===t)return"selectionStart"in e&&"selectionEnd"in e?(t=e.selectionStart,i=e.selectionEnd):ie.getSelection?(o=ie.getSelection().getRangeAt(0)).commonAncestorContainer.parentNode!==e&&o.commonAncestorContainer!==e||(t=o.startOffset,i=o.endOffset):ne.selection&&ne.selection.createRange&&(i=(t=0-(o=ne.selection.createRange()).duplicate().moveStart("character",-e.inputmask._valueGet().length))+o.text.length),{begin:n?t:R(t),end:n?i:R(i)};te.isArray(t)&&(i=g?t[0]:t[1],t=g?t[1]:t[0]),void 0!==t.begin&&(i=g?t.begin:t.end,t=g?t.end:t.begin),"number"==typeof t&&(t=n?t:R(t),i="number"==typeof(i=n?i:R(i))?i:t,n=parseInt(((e.ownerDocument.defaultView||ie).getComputedStyle?(e.ownerDocument.defaultView||ie).getComputedStyle(e,null):e.currentStyle).fontSize)*i,e.scrollLeft=e.scrollWidth<n?n:0,e.inputmask.caretPos={begin:t,end:i},U.insertModeVisual&&!1===U.insertMode&&t===i&&!a&&i++,e===(e.inputmask.shadowRoot||ne).activeElement)&&("setSelectionRange"in e?e.setSelectionRange(t,i):ie.getSelection?(o=ne.createRange(),null==e.firstChild&&(n=ne.createTextNode(""),e.appendChild(n)),o.setStart(e.firstChild,t<e.inputmask._valueGet().length?t:e.inputmask._valueGet().length),o.setEnd(e.firstChild,i<e.inputmask._valueGet().length?i:e.inputmask._valueGet().length),o.collapse(!0),(a=ie.getSelection()).removeAllRanges(),a.addRange(o)):e.createTextRange&&((o=e.createTextRange()).collapse(!0),o.moveEnd("character",i),o.moveStart("character",t),o.select()))}function Z(e){for(var t,i=k(!0,P(),!0,!0),n=i.length,a=P(),o={},r=q.validPositions[a],s=void 0!==r?r.locator.slice():void 0,l=a+1;l<i.length;l++)s=(t=y(l,s,l-1)).locator.slice(),o[l]=te.extend(!0,{},t);var u=r&&void 0!==r.alternation?r.locator[r.alternation]:void 0;for(l=n-1;a<l&&((t=o[l]).match.optionality||t.match.optionalQuantifier&&t.match.newBlockMarker||u&&(u!==o[l].locator[r.alternation]&&1!=t.match["static"]||!0===t.match["static"]&&t.locator[r.alternation]&&function(e,t,i){for(var n,a=U.greedy?t:t.slice(0,1),o=!1,r=void 0!==i?i.split(","):[],s=0;s<r.length;s++)-1!==(n=e.indexOf(r[s]))&&e.splice(n,1);for(var l=0;l<e.length;l++)if(-1!==te.inArray(e[l],a)){o=!0;break}return o}(t.locator[r.alternation].toString().split(","),u.toString().split(","))&&""!==b(l)[0].def))&&i[l]===C(l,t.match);l--)n--;return e?{l:n,def:o[n]?o[n].match:void 0}:n}function B(e){for(var t,i=k(!(e.length=0),0,!0,void 0,!0);void 0!==(t=i.shift());)e.push(t);return e}function L(e){if(te.isFunction(U.isComplete))return U.isComplete(e,U);if("*"!==U.repeat){var t=!1,i=Z(!0),n=f(i.l);if(void 0===i.def||i.def.newBlockMarker||i.def.optionality||i.def.optionalQuantifier)for(var t=!0,a=0;a<=n;a++){var o=y(a).match;if(!0!==o["static"]&&void 0===q.validPositions[a]&&!0!==o.optionality&&!0!==o.optionalQuantifier||!0===o["static"]&&e[a]!==C(a,o)){t=!1;break}}return t}}function J(e,t,i,n){(U.numericInput||g)&&(t===le.BACKSPACE?t=le.DELETE:t===le.DELETE&&(t=le.BACKSPACE),g)&&(o=i.end,i.end=i.begin,i.begin=o);var a,o=P(void 0,!0);i.end>=_().length&&o>=i.end&&(i.end=o+1),t===le.BACKSPACE?i.end-i.begin<1&&(i.begin=f(i.begin)):t===le.DELETE&&i.begin===i.end&&(i.end=A(i.end,!0,!0)?i.end+1:O(i.end)+1),!1!==(o=Q(i))&&((!0!==n&&!1!==U.keepStatic||null!==U.regex&&-1!==w(i.begin).match.def.indexOf("|"))&&(a=E(!0))&&(a=void 0!==a.caret?a.caret:a.pos?O(a.pos.begin||a.pos):P(-1,!0),t!==le.DELETE||i.begin>a)&&i.begin,!0!==n)&&(q.p=t===le.DELETE?i.begin+o:i.begin)}function N(e,t){e.inputmask.refreshValue=!1,r(e,!0,!1,t=(t=te.isFunction(U.onBeforeMask)?U.onBeforeMask.call(u,t,U)||t:t).toString().split("")),d=_().join(""),(U.clearMaskOnLostFocus||U.clearIncomplete)&&e.inputmask._valueGet()===x().join("")&&-1===P()&&e.inputmask._valueSet("")}function o(e){F.off(e);i=U,"textarea"!==(u=e).tagName.toLowerCase()&&i.ignorables.push(le.ENTER),l=u.getAttribute("type"),(s="input"===u.tagName.toLowerCase()&&-1!==te.inArray(l,i.supportsInputType)||u.isContentEditable||"textarea"===u.tagName.toLowerCase())||("input"===u.tagName.toLowerCase()?((c=ne.createElement("input")).setAttribute("type",l),s="text"===c.type,c=null):s="partial"),!1!==s?(l=u).inputmask.__valueGet||(!0!==i.noValuePatching&&(Object.getOwnPropertyDescriptor?("function"!=typeof Object.getPrototypeOf&&(Object.getPrototypeOf="object"===ee("test".__proto__)?function(e){return e.__proto__}:function(e){return e.constructor.prototype}),(a=Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(l),"value"):void 0)&&a.get&&a.set?(t=a.get,n=a.set,Object.defineProperty(l,"value",{get:p,set:f,configurable:!0})):"input"!==l.tagName.toLowerCase()&&(t=function t(){return this.textContent},n=function n(e){this.textContent=e},Object.defineProperty(l,"value",{get:p,set:f,configurable:!0}))):ne.__lookupGetter__&&l.__lookupGetter__("value")&&(t=l.__lookupGetter__("value"),n=l.__lookupSetter__("value"),l.__defineGetter__("value",p),l.__defineSetter__("value",f)),l.inputmask.__valueGet=t,l.inputmask.__valueSet=n),l.inputmask._valueGet=function(e){return g&&!0!==e?t.call(this.el).split("").reverse().join(""):t.call(this.el)},l.inputmask._valueSet=function(e,t){n.call(this.el,null==e?"":!0!==t&&g?e.split("").reverse().join(""):e)},void 0===t&&(t=function t(){return this.value},n=function n(e){this.value=e},a=l.type,!te.valHooks||void 0!==te.valHooks[a]&&!0===te.valHooks[a].inputmaskpatch||(o=te.valHooks[a]&&te.valHooks[a].get?te.valHooks[a].get:function(e){return e.value},r=te.valHooks[a]&&te.valHooks[a].set?te.valHooks[a].set:function(e,t){return e.value=t,e},te.valHooks[a]={get:function(e){var t;return e.inputmask?e.inputmask.opts.autoUnmask?e.inputmask.unmaskedvalue():(t=o(e),-1!==P(void 0,void 0,e.inputmask.maskset.validPositions)||!0!==i.nullable?t:""):o(e)},set:function(e,t){var i=r(e,t);return e.inputmask&&N(e,t),i},inputmaskpatch:!0}),F.on(l,"mouseenter",function(){var e=this.inputmask._valueGet(!0);e!==(g?_().reverse():_()).join("")&&N(this,e)}))):u.inputmask=void 0;var i,t,n,a,o,r,s,l,u,c=s;function p(){return this.inputmask?this.inputmask.opts.autoUnmask?this.inputmask.unmaskedvalue():-1!==P()||!0!==i.nullable?(this.inputmask.shadowRoot||ne.activeElement)===this&&i.clearMaskOnLostFocus?(g?B(_().slice()).reverse():B(_().slice())).join(""):t.call(this):"":t.call(this)}function f(e){n.call(this,e),this.inputmask&&N(this,e)}!1!==c&&(j=te(z=e),m=z.placeholder,-1===(v=void 0!==z?z.maxLength:void 0)&&(v=void 0),"inputMode"in z&&null===z.getAttribute("inputmode")&&(z.inputMode=U.inputmode,z.setAttribute("inputmode",U.inputmode)),!0===c&&(U.showMaskOnFocus=U.showMaskOnFocus&&-1===["cc-number","cc-exp"].indexOf(z.autocomplete),se&&(U.insertModeVisual=!1),F.on(z,"submit",T.submitEvent),F.on(z,"reset",T.resetEvent),F.on(z,"blur",T.blurEvent),F.on(z,"focus",T.focusEvent),F.on(z,"invalid",T.invalidEvent),F.on(z,"click",T.clickEvent),F.on(z,"mouseleave",T.mouseleaveEvent),F.on(z,"mouseenter",T.mouseenterEvent),F.on(z,"paste",T.pasteEvent),F.on(z,"cut",T.cutEvent),F.on(z,"complete",U.oncomplete),F.on(z,"incomplete",U.onincomplete),F.on(z,"cleared",U.oncleared),oe||!0===U.inputEventOnly?z.removeAttribute("maxLength"):(F.on(z,"keydown",T.keydownEvent),F.on(z,"keypress",T.keypressEvent)),F.on(z,"input",T.inputFallBackEvent),F.on(z,"compositionend",T.compositionendEvent)),F.on(z,"setvalue",T.setValueEvent),d=x().join(""),l=(z.inputmask.shadowRoot||ne).activeElement,""===z.inputmask._valueGet(!0)&&!1!==U.clearMaskOnLostFocus&&l!==z||(N(z,z.inputmask._valueGet(!0)),!1===L(u=_().slice())&&U.clearIncomplete&&S(),U.clearMaskOnLostFocus&&l!==z&&(-1===P()?u=[]:B(u)),(!1===U.clearMaskOnLostFocus||U.showMaskOnFocus&&l===z||""!==z.inputmask._valueGet(!0))&&D(z,u),l===z&&I(z,O(P()))))}if(void 0!==e)switch(e.action){case"isComplete":return z=e.el,L(_());case"unmaskedvalue":return void 0!==z&&void 0===e.value||(t=e.value,t=(te.isFunction(U.onBeforeMask)&&U.onBeforeMask.call(u,t,U)||t).split(""),r.call(this,void 0,!1,!1,t),te.isFunction(U.onBeforeWrite)&&U.onBeforeWrite.call(u,void 0,_(),0,U)),a(z);case"mask":o(z);break;case"format":return t=(te.isFunction(U.onBeforeMask)&&U.onBeforeMask.call(u,e.value,U)||e.value).split(""),r.call(this,void 0,!0,!1,t),e.metadata?{value:(g?_().slice().reverse():_()).join(""),metadata:ue.call(this,{action:"getmetadata"},q,U)}:(g?_().slice().reverse():_()).join("");case"isValid":e.value?(t=(te.isFunction(U.onBeforeMask)&&U.onBeforeMask.call(u,e.value,U)||e.value).split(""),r.call(this,void 0,!0,!1,t)):e.value=(g?_().slice().reverse():_()).join("");for(var t=_(),Y=Z(),X=t.length-1;Y<X&&!A(X);X--);return t.splice(Y,X+1-Y),L(t)&&e.value===(g?_().slice().reverse():_()).join("");case"getemptymask":return x().join("");case"remove":return z&&z.inputmask&&(te.data(z,"_inputmask_opts",null),j=te(z),(t=U.autoUnmask?a(z):z.inputmask._valueGet(U.autoUnmask))!==x().join("")?z.inputmask._valueSet(t,U.autoUnmask):z.inputmask._valueSet(""),F.off(z),Object.getOwnPropertyDescriptor&&Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(z),"value")&&z.inputmask.__valueGet&&Object.defineProperty(z,"value",{get:z.inputmask.__valueGet,set:z.inputmask.__valueSet,configurable:!0}):ne.__lookupGetter__&&z.__lookupGetter__("value")&&z.inputmask.__valueGet&&(z.__defineGetter__("value",z.inputmask.__valueGet),z.__defineSetter__("value",z.inputmask.__valueSet)),z.inputmask=void 0),z;case"getmetadata":return te.isArray(q.metadata)?(n=k(!0,0,!1).join(""),te.each(q.metadata,function(e,t){if(t.mask===n)return n=t,!1}),n):q.metadata}}},function(e,t,i){"use strict";function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function c(e){return typeof e}:function c(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var s=i(1),a=s.dependencyLib,o=i(0),p={d:["[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",Date.prototype.getDate],dd:["0[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",function(){return r(Date.prototype.getDate.call(this),2)}],ddd:[""],dddd:[""],m:["[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return Date.prototype.getMonth.call(this)+1}],mm:["0[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return r(Date.prototype.getMonth.call(this)+1,2)}],mmm:[""],mmmm:[""],yy:["[0-9]{2}",Date.prototype.setFullYear,"year",function(){return r(Date.prototype.getFullYear.call(this),2)}],yyyy:["[0-9]{4}",Date.prototype.setFullYear,"year",function(){return r(Date.prototype.getFullYear.call(this),4)}],h:["[1-9]|1[0-2]",Date.prototype.setHours,"hours",Date.prototype.getHours],hh:["0[1-9]|1[0-2]",Date.prototype.setHours,"hours",function(){return r(Date.prototype.getHours.call(this),2)}],hx:[function(e){return"[0-9]{".concat(e,"}")},Date.prototype.setHours,"hours",function(e){return Date.prototype.getHours}],H:["1?[0-9]|2[0-3]",Date.prototype.setHours,"hours",Date.prototype.getHours],HH:["0[0-9]|1[0-9]|2[0-3]",Date.prototype.setHours,"hours",function(){return r(Date.prototype.getHours.call(this),2)}],Hx:[function(e){return"[0-9]{".concat(e,"}")},Date.prototype.setHours,"hours",function(e){return function(){return r(Date.prototype.getHours.call(this),e)}}],M:["[1-5]?[0-9]",Date.prototype.setMinutes,"minutes",Date.prototype.getMinutes],MM:["0[0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9]",Date.prototype.setMinutes,"minutes",function(){return r(Date.prototype.getMinutes.call(this),2)}],s:["[1-5]?[0-9]",Date.prototype.setSeconds,"seconds",Date.prototype.getSeconds],ss:["0[0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9]",Date.prototype.setSeconds,"seconds",function(){return r(Date.prototype.getSeconds.call(this),2)}],l:["[0-9]{3}",Date.prototype.setMilliseconds,"milliseconds",function(){return r(Date.prototype.getMilliseconds.call(this),3)}],L:["[0-9]{2}",Date.prototype.setMilliseconds,"milliseconds",function(){return r(Date.prototype.getMilliseconds.call(this),2)}],t:["[ap]"],tt:["[ap]m"],T:["[AP]"],TT:["[AP]M"],Z:[""],o:[""],S:[""]},n={isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};function l(e){var t,i=new RegExp("\\d+$").exec(e[0]);return i&&void 0!==i[0]?((t=p[e[0][0]+"x"].slice(""))[0]=t[0](i[0]),t[3]=t[3](i[0]),t):p[e[0]]||void 0}function f(e){if(!e.tokenizer){var t,i,n=[],a=[];for(t in p)/\.*x$/.test(t)?(i=t[0]+"\\d+",-1===a.indexOf(i)&&a.push(i)):-1===n.indexOf(t[0])&&n.push(t[0]);e.tokenizer="("+(0<a.length?a.join("|")+"|":"")+n.join("+|")+")+?|.",e.tokenizer=new RegExp(e.tokenizer,"g")}return e.tokenizer}function d(e,t,i,n){var a,o,r="";for(f(i).lastIndex=0;a=f(i).exec(e);)if(void 0===t)if(o=l(a))r+="("+o[0]+")";else switch(a[0]){case"[":r+="(";break;case"]":r+=")?";break;default:r+=s.escapeRegex(a[0])}else(o=l(a))?!0!==n&&o[3]?r+=o[3].call(t.date):o[2]?r+=t["raw"+o[2]]:r+=a[0]:r+=a[0];return r}function r(e,t){for(e=String(e),t=t||2;e.length<t;)e="0"+e;return e}function m(e,t,i){var n,a,o,r,s={date:new Date(1,0,1)},l=e;if("string"==typeof l){for(f(i).lastIndex=0;a=f(i).exec(t);){var u=l.slice(0,a[0].length);p.hasOwnProperty(a[0])&&(n=p[a[0]][2],a=p[a[0]][1],r=u,(o=s)[n]=r.replace(/[^0-9]/g,"0"),o["raw"+n]=r,void 0!==a&&a.call(o.date,"month"==n?parseInt(o[n])-1:o[n])),l=l.slice(u.length)}return s}if(l&&"object"===c(l)&&l.hasOwnProperty("date"))return l}function u(e,t){var i,n="";for(f(t).lastIndex=0;i=f(t).exec(t.inputFormat);)"d"===i[0].charAt(0)?n+=r(e.getDate(),i[0].length):"m"===i[0].charAt(0)?n+=r(e.getMonth()+1,i[0].length):"yyyy"===i[0]?n+=e.getFullYear().toString():"y"===i[0].charAt(0)&&(n+=r(e.getYear(),i[0].length));return n}function h(e,t){var i,n,a=0,o=0;for(f(t).lastIndex=0;n=f(t).exec(t.inputFormat);){var r=new RegExp("\\d+$").exec(n[0]);if(e<=(a+=o=r?parseInt(r[0]):n[0].length)){i=n,n=f(t).exec(t.inputFormat);break}}return{targetMatchIndex:a-o,nextMatch:n,targetMatch:i}}s.extendAliases({datetime:{mask:function(e){return e.numericInput=!1,p.S=e.i18n.ordinalSuffix.join("|"),e.inputFormat=n[e.inputFormat]||e.inputFormat,e.displayFormat=n[e.displayFormat]||e.displayFormat||e.inputFormat,e.outputFormat=n[e.outputFormat]||e.outputFormat||e.inputFormat,e.placeholder=""!==e.placeholder?e.placeholder:e.inputFormat.replace(/[[\]]/,""),e.regex=d(e.inputFormat,void 0,e),e.min=m(e.min,e.inputFormat,e),e.max=m(e.max,e.inputFormat,e),null},placeholder:"",inputFormat:"isoDateTime",displayFormat:void 0,outputFormat:void 0,min:null,max:null,skipOptionalPartCharacter:"",i18n:{dayNames:["Mon","Tue","Wed","Thu","Fri","Sat","Sun","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],ordinalSuffix:["st","nd","rd","th"]},preValidation:function(e,t,i,n,a,o,r,s){if(!s&&isNaN(i)&&e[t]!==i){s=h(t,a);if(s.nextMatch&&s.nextMatch[0]===i&&1<s.targetMatch[0].length){a=p[s.targetMatch[0]][0];if(new RegExp(a).test("0"+e[t-1]))return e[t]=e[t-1],e[t-1]="0",{fuzzy:!0,buffer:e,refreshFromBuffer:{start:t-1,end:t+1},pos:t+1}}}return!0},postValidation:function(e,t,i,n,a,o,r){if(r)return!0;if(!1===n)return(l=h(t+1,a)).targetMatch&&l.targetMatchIndex===t&&1<l.targetMatch[0].length&&void 0!==p[l.targetMatch[0]]&&(u=p[l.targetMatch[0]][0],new RegExp(u).test("0"+i))?{insert:[{pos:t,c:"0"},{pos:t+1,c:i}],pos:t+1}:n;n.fuzzy&&(e=n.buffer,t=n.pos),(l=h(t,a)).targetMatch&&l.targetMatch[0]&&void 0!==p[l.targetMatch[0]]&&(u=p[l.targetMatch[0]][0],r=e.slice(l.targetMatchIndex,l.targetMatchIndex+l.targetMatch[0].length),!1===new RegExp(u).test(r.join("")))&&2===l.targetMatch[0].length&&o.validPositions[l.targetMatchIndex]&&o.validPositions[l.targetMatchIndex+1]&&(o.validPositions[l.targetMatchIndex+1].input="0");var s,l,i=n,u=m(e.join(""),a.inputFormat,a);return i&&u.date.getTime()==u.date.getTime()&&(r=u,l=i,i=(i=(!isFinite(r.rawday)||"29"==r.day&&!isFinite(r.rawyear)||new Date(r.date.getFullYear(),isFinite(r.rawmonth)?r.month:r.date.getMonth()+1,0).getDate()>=r.day)&&l)&&(o=u,e=!0,e=(e=(r=a).min&&(o.rawyear&&(s=o.rawyear.replace(/[^0-9]/g,""),e=r.min.year.substr(0,s.length)<=s),o.year===o.rawyear)&&r.min.date.getTime()==r.min.date.getTime()?r.min.date.getTime()<=o.date.getTime():e)&&r.max&&r.max.date.getTime()==r.max.date.getTime()?r.max.date.getTime()>=o.date.getTime():e)),t&&i&&n.pos!==t?{buffer:d(a.inputFormat,u,a).split(""),refreshFromBuffer:{start:t,end:n.pos}}:i},onKeyDown:function(e,t,i,n){e.ctrlKey&&e.keyCode===o.RIGHT&&(this.inputmask._valueSet(u(new Date,n)),a(this).trigger("setvalue"))},onUnMask:function(e,t,i){return t&&d(i.outputFormat,m(e,i.inputFormat,i),i,!0)},casing:function(e,t,i,n){return 0==t.nativeDef.indexOf("[ap]")?e.toLowerCase():0==t.nativeDef.indexOf("[AP]")?e.toUpperCase():e},onBeforeMask:function(e,t){return e="[object Date]"===Object.prototype.toString.call(e)?u(e,t):e},insertMode:!1,shiftPositions:!1,keepStatic:!1,inputmode:"numeric"}}),e.exports=s},function(e,t,i){"use strict";var c=i(1),g=c.dependencyLib,s=i(0);function r(e,t){for(var i="",n=0;n<e.length;n++)c.prototype.definitions[e.charAt(n)]||t.definitions[e.charAt(n)]||t.optionalmarker[0]===e.charAt(n)||t.optionalmarker[1]===e.charAt(n)||t.quantifiermarker[0]===e.charAt(n)||t.quantifiermarker[1]===e.charAt(n)||t.groupmarker[0]===e.charAt(n)||t.groupmarker[1]===e.charAt(n)||t.alternatormarker===e.charAt(n)?i+="\\"+e.charAt(n):i+=e.charAt(n);return i}function p(e,t,i,n){if(0<e.length&&0<t&&(!i.digitsOptional||n)){var a=g.inArray(i.radixPoint,e);-1===a&&(e.push(i.radixPoint),a=e.length-1);for(var o=1;o<=t;o++)isFinite(e[a+o])||(e[a+o]="0")}return e}function k(e,t){var i,n=0;if("+"===e){for(n in t.validPositions);n=parseInt(n)}for(i in t.tests)if(i=parseInt(i),n<=i)for(var a=0,o=t.tests[i].length;a<o;a++)if((void 0===t.validPositions[i]||"-"===e)&&t.tests[i][a].match.def===e)return i+(void 0!==t.validPositions[i]&&"-"!==e?1:0);return n}function y(i,e){var n=-1;return g.each(e.validPositions,function(e,t){if(t&&t.match.def===i)return n=parseInt(e),!1}),n}function n(e,t,i,n,a){var o=t.buffer?t.buffer.indexOf(a.radixPoint):-1,e=-1!==o&&new RegExp("[0-9１-９]").test(e);return a._radixDance&&e&&null==t.validPositions[o]?{insert:{pos:o===i?o+1:o,c:a.radixPoint},pos:i}:e}c.extendAliases({numeric:{mask:function(e){e.repeat=0,e.groupSeparator===e.radixPoint&&e.digits&&"0"!==e.digits&&("."===e.radixPoint?e.groupSeparator=",":","===e.radixPoint?e.groupSeparator=".":e.groupSeparator="")," "===e.groupSeparator&&(e.skipOptionalPartCharacter=void 0),1<e.placeholder.length&&(e.placeholder=e.placeholder.charAt(0)),"radixFocus"===e.positionCaretOnClick&&""===e.placeholder&&(e.positionCaretOnClick="lvp");var t,i,n="0",a=e.radixPoint,o=(!0===e.numericInput&&void 0===e.__financeInput?(n="1",e.positionCaretOnClick="radixFocus"===e.positionCaretOnClick?"lvp":e.positionCaretOnClick,e.digitsOptional=!1,isNaN(e.digits)&&(e.digits=2),e._radixDance=!1,a=","===e.radixPoint?"?":"!",""!==e.radixPoint&&void 0===e.definitions[a]&&(e.definitions[a]={},e.definitions[a].validator="["+e.radixPoint+"]",e.definitions[a].placeholder=e.radixPoint,e.definitions[a]["static"]=!0,e.definitions[a].generated=!0)):(e.__financeInput=!1,e.numericInput=!0),"[+]");return o+=r(e.prefix,e),""!==e.groupSeparator?(void 0===e.definitions[e.groupSeparator]&&(e.definitions[e.groupSeparator]={},e.definitions[e.groupSeparator].validator="["+e.groupSeparator+"]",e.definitions[e.groupSeparator].placeholder=e.groupSeparator,e.definitions[e.groupSeparator]["static"]=!0,e.definitions[e.groupSeparator].generated=!0),o+=e._mask(e)):o+="9{+}",void 0!==e.digits&&0!==e.digits&&(i=e.digits.toString().split(","),isFinite(i[0])&&i[1]&&isFinite(i[1])?o+=a+n+"{"+e.digits+"}":(isNaN(e.digits)||0<parseInt(e.digits))&&(e.digitsOptional?(t=o+a+n+"{0,"+e.digits+"}",e.keepStatic=!0):o+=a+n+"{"+e.digits+"}")),o=o+r(e.suffix,e)+"[-]",t&&(o=[t+r(e.suffix,e)+"[-]",o]),e.greedy=!1,void 0===(i=e).parseMinMaxOptions&&(null!==i.min&&(i.min=i.min.toString().replace(new RegExp(c.escapeRegex(i.groupSeparator),"g"),""),","===i.radixPoint&&(i.min=i.min.replace(i.radixPoint,".")),i.min=isFinite(i.min)?parseFloat(i.min):NaN,isNaN(i.min))&&(i.min=Number.MIN_VALUE),null!==i.max&&(i.max=i.max.toString().replace(new RegExp(c.escapeRegex(i.groupSeparator),"g"),""),","===i.radixPoint&&(i.max=i.max.replace(i.radixPoint,".")),i.max=isFinite(i.max)?parseFloat(i.max):NaN,isNaN(i.max))&&(i.max=Number.MAX_VALUE),i.parseMinMaxOptions="done"),o},_mask:function(e){return"("+e.groupSeparator+"999){+|1}"},digits:"*",digitsOptional:!0,enforceDigitsOnBlur:!1,radixPoint:".",positionCaretOnClick:"radixFocus",_radixDance:!0,groupSeparator:"",allowMinus:!0,negationSymbol:{front:"-",back:""},prefix:"",suffix:"",min:null,max:null,step:1,unmaskAsNumber:!1,roundingFN:Math.round,inputmode:"numeric",shortcuts:{k:"000",m:"000000"},placeholder:"0",greedy:!1,rightAlign:!0,insertMode:!0,autoUnmask:!1,skipOptionalPartCharacter:"",definitions:{0:{validator:n},1:{validator:n,definitionSymbol:"9"},"+":{validator:function(e,t,i,n,a){return a.allowMinus&&("-"===e||e===a.negationSymbol.front)}},"-":{validator:function(e,t,i,n,a){return a.allowMinus&&e===a.negationSymbol.back}}},preValidation:function(e,t,i,n,a,o,r,s){if(!1!==a.__financeInput&&i===a.radixPoint)return!1;var l;if(l=a.shortcuts&&a.shortcuts[i]){if(1<l.length)for(var u=[],c=0;c<l.length;c++)u.push({pos:t+c,c:l[c],strict:!1});return{insert:u}}var p,f,d,m,h,e=g.inArray(a.radixPoint,e),v=t;if(p=t,f=i,d=e,m=o,(h=a)._radixDance&&h.numericInput&&f!==h.negationSymbol.back&&p<=d&&(0<d||f==h.radixPoint)&&(void 0===m.validPositions[p-1]||m.validPositions[p-1].input!==h.negationSymbol.back)&&--p,t=p,"-"===i||i===a.negationSymbol.front)return!0===a.allowMinus&&(d=!1,f=y("+",o),m=y("-",o),!1!==(d=-1!==f?[f,m]:d)?{remove:d,caret:v}:{insert:[{pos:k("+",o),c:a.negationSymbol.front,fromIsValid:!0},{pos:k("-",o),c:a.negationSymbol.back,fromIsValid:void 0}],caret:v+a.negationSymbol.back.length});if(s)return!0;if(-1!==e&&!0===a._radixDance&&!1===n&&i===a.radixPoint&&void 0!==a.digits&&(isNaN(a.digits)||0<parseInt(a.digits))&&e!==t)return{caret:a._radixDance&&t===e-1?e+1:e};if(!1===a.__financeInput)if(n){if(a.digitsOptional)return{rewritePosition:r.end};if(!a.digitsOptional){if(r.begin>e&&r.end<=e)return i===a.radixPoint?{insert:{pos:e+1,c:"0",fromIsValid:!0},rewritePosition:e}:{rewritePosition:e+1};if(r.begin<e)return{rewritePosition:r.begin-1}}}else if(!a.showMaskOnHover&&!a.showMaskOnFocus&&!a.digitsOptional&&0<a.digits&&""===this.inputmask.__valueGet.call(this))return{rewritePosition:e};return{rewritePosition:t}},postValidation:function(e,t,i,n,a,o,r){if(!1!==n){if(r)return!0;if(null!==a.min||null!==a.max){r=a.onUnMask(e.slice().reverse().join(""),void 0,g.extend({},a,{unmaskAsNumber:!0}));if(null!==a.min&&r<a.min&&(r.toString().length>=a.min.toString().length||r<0))return!1;if(null!==a.max&&r>a.max)return!1}}return n},onUnMask:function(e,t,i){return(""!==t||!0!==i.nullable)&&(t=(t=(t=e.replace(i.prefix,"")).replace(i.suffix,"")).replace(new RegExp(c.escapeRegex(i.groupSeparator),"g"),""),""!==i.placeholder.charAt(0)&&(t=t.replace(new RegExp(i.placeholder.charAt(0),"g"),"0")),i.unmaskAsNumber)?(t=(t=(t=""!==i.radixPoint&&-1!==t.indexOf(i.radixPoint)?t.replace(c.escapeRegex.call(this,i.radixPoint),"."):t).replace(new RegExp("^"+c.escapeRegex(i.negationSymbol.front)),"-")).replace(new RegExp(c.escapeRegex(i.negationSymbol.back)+"$"),""),Number(t)):t},isComplete:function(e,t){e=(t.numericInput?e.slice().reverse():e).join("");return e=(e=(e=(e=(e=e.replace(new RegExp("^"+c.escapeRegex(t.negationSymbol.front)),"-")).replace(new RegExp(c.escapeRegex(t.negationSymbol.back)+"$"),"")).replace(t.prefix,"")).replace(t.suffix,"")).replace(new RegExp(c.escapeRegex(t.groupSeparator)+"([0-9]{3})","g"),"$1"),","===t.radixPoint&&(e=e.replace(c.escapeRegex(t.radixPoint),".")),isFinite(e)},onBeforeMask:function(e,t){var i=t.radixPoint||",",n=(isFinite(t.digits)&&(t.digits=parseInt(t.digits)),(e="number"!=typeof e&&"number"!==t.inputType||""===i?e:e.toString().replace(".",i)).split(i)),a=n[0].replace(/[^\-0-9]/g,""),o=1<n.length?n[1].replace(/[^0-9]/g,""):"",n=1<n.length,a=(e=a+(""!==o?i+o:o),0);return""===i||(a=!t.digitsOptional||t.digits<o.length?t.digits:o.length,""===o&&t.digitsOptional)||(o=Math.pow(10,a||1),e=e.replace(c.escapeRegex(i),"."),e=(e=isNaN(parseFloat(e))?e:(t.roundingFN(parseFloat(e)*o)/o).toFixed(a)).toString().replace(".",i)),0===t.digits&&-1!==e.indexOf(i)&&(e=e.substring(0,e.indexOf(i))),null===t.min&&null===t.max||(o=e.toString().replace(i,"."),null!==t.min&&o<t.min?e=t.min.toString().replace(".",i):null!==t.max&&o>t.max&&(e=t.max.toString().replace(".",i))),p(e.toString().split(""),a,t,n).join("")},onBeforeWrite:function(e,t,i,n){function a(e,t){var i;if(!1===n.__financeInput&&!t||-1===(i=g.inArray(n.radixPoint,e))||e.splice(i,1),""!==n.groupSeparator)for(;-1!==(i=e.indexOf(n.groupSeparator));)e.splice(i,1);return e}o=t,l=n,o=(o=new RegExp("(^"+(""!==l.negationSymbol.front?c.escapeRegex(l.negationSymbol.front)+"?":"")+c.escapeRegex(l.prefix)+")(.*)("+c.escapeRegex(l.suffix)+(""!=l.negationSymbol.back?c.escapeRegex(l.negationSymbol.back)+"?":"")+"$)").exec(o.slice().reverse().join("")))?o[2]:"",r=!1,o&&(o=o.split(l.radixPoint.charAt(0))[0],r=new RegExp("^[0"+l.groupSeparator+"]*").exec(o));var o,r,s,l=!(!r||!(1<r[0].length||0<r[0].length&&r[0].length<o.length))&&r;if(l&&(r=(o=t.slice().reverse()).join("").indexOf(l[0]),o.splice(r,l[0].length),l=o.length-r,a(o),s={refreshFromBuffer:!0,buffer:o.reverse(),caret:i<l?i:l}),e)switch(e.type){case"blur":case"checkval":if(null!==n.min){var u=n.onUnMask(t.slice().reverse().join(""),void 0,g.extend({},n,{unmaskAsNumber:!0}));if(null!==n.min&&u<n.min)return{refreshFromBuffer:!0,buffer:p(n.min.toString().replace(".",n.radixPoint).split(""),n.digits,n).reverse()}}t[t.length-1]===n.negationSymbol.front?0==((u=new RegExp("(^"+(""!=n.negationSymbol.front?c.escapeRegex(n.negationSymbol.front)+"?":"")+c.escapeRegex(n.prefix)+")(.*)("+c.escapeRegex(n.suffix)+(""!=n.negationSymbol.back?c.escapeRegex(n.negationSymbol.back)+"?":"")+"$)").exec(a(t.slice(),!0).reverse().join("")))?u[2]:"")&&(s={refreshFromBuffer:!0,buffer:[0]}):""!==n.radixPoint&&t[0]===n.radixPoint&&(s&&s.buffer?s.buffer.shift():(t.shift(),s={refreshFromBuffer:!0,buffer:a(t)})),n.enforceDigitsOnBlur&&(u=(s=s||{})&&s.buffer||t.slice().reverse(),s.refreshFromBuffer=!0,s.buffer=p(u,n.digits,n,!0).reverse())}return s},onKeyDown:function(e,t,i,n){var a,o=g(this);if(e.ctrlKey)switch(e.keyCode){case s.UP:return this.inputmask.__valueSet.call(this,parseFloat(this.inputmask.unmaskedvalue())+parseInt(n.step)),o.trigger("setvalue"),!1;case s.DOWN:return this.inputmask.__valueSet.call(this,parseFloat(this.inputmask.unmaskedvalue())-parseInt(n.step)),o.trigger("setvalue"),!1}if(!e.shiftKey&&(e.keyCode===s.DELETE||e.keyCode===s.BACKSPACE||e.keyCode===s.BACKSPACE_SAFARI)&&i.begin!==t.length){if(t[e.keyCode===s.DELETE?i.begin-1:i.end]===n.negationSymbol.front)return a=t.slice().reverse(),""!==n.negationSymbol.front&&a.shift(),""!==n.negationSymbol.back&&a.pop(),o.trigger("setvalue",[a.join(""),i.begin]),!1;if(!0===n._radixDance){var r=g.inArray(n.radixPoint,t);if(n.digitsOptional){if(0===r)return(a=t.slice().reverse()).pop(),o.trigger("setvalue",[a.join(""),i.begin>=a.length?a.length:i.begin]),!1}else if(-1!==r&&(i.begin<r||i.end<r||e.keyCode===s.DELETE&&i.begin===r))return i.begin!==i.end||e.keyCode!==s.BACKSPACE&&e.keyCode!==s.BACKSPACE_SAFARI||i.begin++,(a=t.slice().reverse()).splice(a.length-i.begin,i.begin-i.end+1),a=p(a,n.digits,n).join(""),o.trigger("setvalue",[a,i.begin>=a.length?r+1:i.begin]),!1}}}},currency:{prefix:"",groupSeparator:",",alias:"numeric",digits:2,digitsOptional:!1},decimal:{alias:"numeric"},integer:{alias:"numeric",digits:0},percentage:{alias:"numeric",min:0,max:100,suffix:" %",digits:0,allowMinus:!1},indianns:{alias:"numeric",_mask:function(e){return"("+e.groupSeparator+"99){*|1}("+e.groupSeparator+"999){1|1}"},groupSeparator:",",radixPoint:".",placeholder:"0",digits:2,digitsOptional:!1}}),e.exports=c},function(e,t,i){"use strict";var r=(i=i(1))&&i.__esModule?i:{"default":i};function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function n(e){return typeof e}:function n(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){if(!t||"object"!==n(t)&&"function"!=typeof t){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}return t}function a(e){var i="function"==typeof Map?new Map:void 0;return(a=function a(e){if(null===e||-1===Function.toString.call(e).indexOf("[native code]"))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==i){if(i.has(e))return i.get(e);i.set(e,t)}function t(){return o(e,arguments,u(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),l(t,e)})(e)}function o(e,t,i){return(o=function(){if("undefined"!=typeof Reflect&&Reflect.construct&&!Reflect.construct.sham){if("function"==typeof Proxy)return 1;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),1}catch(e){}}}()?Reflect.construct:function o(e,t,i){var n=[null];n.push.apply(n,t);t=new(Function.bind.apply(e,n));return i&&l(t,i.prototype),t}).apply(null,arguments)}function l(e,t){return(l=Object.setPrototypeOf||function l(e,t){return e.__proto__=t,e})(e,t)}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function u(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}(document.head.createShadowRoot||document.head.attachShadow)&&(i=function(e){function o(){if(!(this instanceof o))throw new TypeError("Cannot call a class as a function");var e,t,i=(e=s(this,u(o).call(this))).getAttributeNames(),n=e.attachShadow({mode:"closed"}),a=document.createElement("input");for(t in a.type="text",n.appendChild(a),i)Object.prototype.hasOwnProperty.call(i,t)&&a.setAttribute("data-inputmask-"+i[t],e.getAttribute(i[t]));return(new r["default"]).mask(a),a.inputmask.shadowRoot=n,e}var t=o;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&l(t,e),o}(a(HTMLElement)),customElements.define("input-mask",i))},function(e,t,i){"use strict";function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function a(e){return typeof e}:function a(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o=i(3),r=i(1);void 0===o.fn.inputmask&&(o.fn.inputmask=function(e,t){var i,n=this[0];if(void 0===t&&(t={}),"string"!=typeof e)return Array.isArray(e)?(t.alias=e,i=new r(t),this.each(function(){i.mask(this)})):"object"==a(e)?(i=new r(e),void 0===e.mask&&void 0===e.alias?this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(e);i.mask(this)}):this.each(function(){i.mask(this)})):void 0===e?this.each(function(){(i=new r(t)).mask(this)}):void 0;switch(e){case"unmaskedvalue":return n&&n.inputmask?n.inputmask.unmaskedvalue():o(n).val();case"remove":return this.each(function(){this.inputmask&&this.inputmask.remove()});case"getemptymask":return n&&n.inputmask?n.inputmask.getemptymask():"";case"hasMaskedValue":return!(!n||!n.inputmask)&&n.inputmask.hasMaskedValue();case"isComplete":return!n||!n.inputmask||n.inputmask.isComplete();case"getmetadata":return n&&n.inputmask?n.inputmask.getmetadata():void 0;case"setvalue":r.setValue(n,t);break;case"option":if("string"!=typeof t)return this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(t)});if(n&&void 0!==n.inputmask)return n.inputmask.option(t);break;default:return t.alias=e,i=new r(t),this.each(function(){i.mask(this)})}})},function(e,t,i){"use strict";var n=i(6),a=i(3);n.dependencyLib===a&&i(12),e.exports=n}],installedModules={},__webpack_require__.m=modules,__webpack_require__.c=installedModules,__webpack_require__.d=function(e,t,i){__webpack_require__.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.t=function(t,e){if(1&e&&(t=__webpack_require__(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(__webpack_require__.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)__webpack_require__.d(i,n,function(e){return t[e]}.bind(null,n));return i},__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return __webpack_require__.d(t,"a",t),t},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.p="",__webpack_require__(__webpack_require__.s=13);function __webpack_require__(e){var t;return(installedModules[e]||(t=installedModules[e]={i:e,l:!1,exports:{}},modules[e].call(t.exports,t,t.exports,__webpack_require__),t.l=!0,t)).exports}var modules,installedModules});
!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(jQuery)}(function(d){d.extend(d.fn,{validate:function(t){var s;if(this.length)return(s=d.data(this[0],"validator"))||(this.attr("novalidate","novalidate"),s=new d.validator(t,this[0]),d.data(this[0],"validator",s),s.settings.onsubmit&&(this.on("click.validate",":submit",function(t){s.submitButton=t.currentTarget,d(this).hasClass("cancel")&&(s.cancelSubmit=!0),d(this).attr("formnovalidate")!==undefined&&(s.cancelSubmit=!0)}),this.on("submit.validate",function(i){function t(){var t,e;return s.submitButton&&(s.settings.submitHandler||s.formSubmitted)&&(t=d("<input type='hidden'/>").attr("name",s.submitButton.name).val(d(s.submitButton).val()).appendTo(s.currentForm)),!(s.settings.submitHandler&&!s.settings.debug)||(e=s.settings.submitHandler.call(s,s.currentForm,i),t&&t.remove(),e!==undefined&&e)}return s.settings.debug&&i.preventDefault(),s.cancelSubmit?(s.cancelSubmit=!1,t()):s.form()?s.pendingRequest?!(s.formSubmitted=!0):t():(s.focusInvalid(),!1)}))),s;t&&t.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing.")},valid:function(){var t,e,i;return d(this[0]).is("form")?t=this.validate().form():(i=[],t=!0,e=d(this[0].form).validate(),this.each(function(){(t=e.element(this)&&t)||(i=i.concat(e.errorList))}),e.errorList=i),t},rules:function(t,e){var i,s,n,r,a,o=this[0],l=void 0!==this.attr("contenteditable")&&"false"!==this.attr("contenteditable");if(null!=o&&(!o.form&&l&&(o.form=this.closest("form")[0],o.name=this.attr("name")),null!=o.form)){if(t)switch(s=(i=d.data(o.form,"validator").settings).rules,n=d.validator.staticRules(o),t){case"add":d.extend(n,d.validator.normalizeRule(e)),delete n.messages,s[o.name]=n,e.messages&&(i.messages[o.name]=d.extend(i.messages[o.name],e.messages));break;case"remove":return e?(a={},d.each(e.split(/\s/),function(t,e){a[e]=n[e],delete n[e]}),a):(delete s[o.name],n)}return(l=d.validator.normalizeRules(d.extend({},d.validator.classRules(o),d.validator.attributeRules(o),d.validator.dataRules(o),d.validator.staticRules(o)),o)).required&&(r=l.required,delete l.required,l=d.extend({required:r},l)),l.remote&&(r=l.remote,delete l.remote,l=d.extend(l,{remote:r})),l}}});var i,s,e=function(t){return t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},n=(d.extend(d.expr.pseudos||d.expr[":"],{blank:function(t){return!e(""+d(t).val())},filled:function(t){t=d(t).val();return null!==t&&!!e(""+t)},unchecked:function(t){return!d(t).prop("checked")}}),d.validator=function(t,e){this.settings=d.extend(!0,{},d.validator.defaults,t),this.currentForm=e,this.init()},d.validator.format=function(i,t){return 1===arguments.length?function(){var t=d.makeArray(arguments);return t.unshift(i),d.validator.format.apply(this,t)}:(t!==undefined&&((t=2<arguments.length&&t.constructor!==Array?d.makeArray(arguments).slice(1):t).constructor!==Array&&(t=[t]),d.each(t,function(t,e){i=i.replace(new RegExp("\\{"+t+"\\}","g"),function(){return e})})),i)},d.extend(d.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",pendingClass:"pending",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:d([]),errorLabelContainer:d([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,customElements:[],onfocusin:function(t){this.lastActive=t,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,t,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(t)))},onfocusout:function(t){this.checkable(t)||!(t.name in this.submitted)&&this.optional(t)||this.element(t)},onkeyup:function(t,e){9===e.which&&""===this.elementValue(t)||-1!==d.inArray(e.keyCode,[16,17,18,20,35,36,37,38,39,40,45,144,225])||(t.name in this.submitted||t.name in this.invalid)&&this.element(t)},onclick:function(t){t.name in this.submitted?this.element(t):t.parentNode.name in this.submitted&&this.element(t.parentNode)},highlight:function(t,e,i){("radio"===t.type?this.findByName(t.name):d(t)).addClass(e).removeClass(i)},unhighlight:function(t,e,i){("radio"===t.type?this.findByName(t.name):d(t)).removeClass(e).addClass(i)}},setDefaults:function(t){d.extend(d.validator.defaults,t)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",equalTo:"Please enter the same value again.",maxlength:d.validator.format("Please enter no more than {0} characters."),minlength:d.validator.format("Please enter at least {0} characters."),rangelength:d.validator.format("Please enter a value between {0} and {1} characters long."),range:d.validator.format("Please enter a value between {0} and {1}."),max:d.validator.format("Please enter a value less than or equal to {0}."),min:d.validator.format("Please enter a value greater than or equal to {0}."),step:d.validator.format("Please enter a multiple of {0}.")},autoCreateRanges:!1,prototype:{init:function(){this.labelContainer=d(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||d(this.currentForm),this.containers=d(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var i,n=this.currentForm,s=this.groups={};function t(t){var e,i,s=void 0!==d(this).attr("contenteditable")&&"false"!==d(this).attr("contenteditable");!this.form&&s&&(this.form=d(this).closest("form")[0],this.name=d(this).attr("name")),n===this.form&&(s=d.data(this.form,"validator"),e="on"+t.type.replace(/^validate/,""),(i=s.settings)[e])&&!d(this).is(i.ignore)&&i[e].call(s,this,t)}d.each(this.settings.groups,function(i,t){"string"==typeof t&&(t=t.split(/\s/)),d.each(t,function(t,e){s[e]=i})}),i=this.settings.rules,d.each(i,function(t,e){i[t]=d.validator.normalizeRule(e)});d(this.currentForm).on("focusin.validate focusout.validate keyup.validate",[":text","[type='password']","[type='file']","select","textarea","[type='number']","[type='search']","[type='tel']","[type='url']","[type='email']","[type='datetime']","[type='date']","[type='month']","[type='week']","[type='time']","[type='datetime-local']","[type='range']","[type='color']","[type='radio']","[type='checkbox']","[contenteditable]","[type='button']"].concat(this.settings.customElements).join(", "),t).on("click.validate",["select","option","[type='radio']","[type='checkbox']"].concat(this.settings.customElements).join(", "),t),this.settings.invalidHandler&&d(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),d.extend(this.submitted,this.errorMap),this.invalid=d.extend({},this.errorMap),this.valid()||d(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var t=0,e=this.currentElements=this.elements();e[t];t++)this.check(e[t]);return this.valid()},element:function(t){var e,i,s=this.clean(t),n=this.validationTargetFor(s),r=this,a=!0;return n===undefined?delete this.invalid[s.name]:(this.prepareElement(n),this.currentElements=d(n),(i=this.groups[n.name])&&d.each(this.groups,function(t,e){e===i&&t!==n.name&&(s=r.validationTargetFor(r.clean(r.findByName(t))))&&s.name in r.invalid&&(r.currentElements.push(s),a=r.check(s)&&a)}),e=!1!==this.check(n),a=a&&e,this.invalid[n.name]=!e,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),d(t).attr("aria-invalid",!e)),a},showErrors:function(e){var i;e&&(d.extend((i=this).errorMap,e),this.errorList=d.map(this.errorMap,function(t,e){return{message:t,element:i.findByName(e)[0]}}),this.successList=d.grep(this.successList,function(t){return!(t.name in e)})),this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){d.fn.resetForm&&d(this.currentForm).resetForm(),this.invalid={},this.submitted={},this.prepareForm(),this.hideErrors();var t=this.elements().removeData("previousValue").removeAttr("aria-invalid");this.resetElements(t)},resetElements:function(t){var e;if(this.settings.unhighlight)for(e=0;t[e];e++)this.settings.unhighlight.call(this,t[e],this.settings.errorClass,""),this.findByName(t[e].name).removeClass(this.settings.validClass);else t.removeClass(this.settings.errorClass).removeClass(this.settings.validClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(t){var e,i=0;for(e in t)t[e]!==undefined&&null!==t[e]&&!1!==t[e]&&i++;return i},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(t){t.not(this.containers).text(""),this.addWrapper(t).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{d(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").trigger("focus").trigger("focusin")}catch(t){}},findLastActive:function(){var e=this.lastActive;return e&&1===d.grep(this.errorList,function(t){return t.element.name===e.name}).length&&e},elements:function(){var i=this,s={};return d(this.currentForm).find(["input","select","textarea","[contenteditable]"].concat(this.settings.customElements).join(", ")).not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){var t=this.name||d(this).attr("name"),e=void 0!==d(this).attr("contenteditable")&&"false"!==d(this).attr("contenteditable");return!t&&i.settings.debug&&window.console&&console.error("%o has no name assigned",this),e&&(this.form=d(this).closest("form")[0],this.name=t),this.form===i.currentForm&&!(t in s||!i.objectLength(d(this).rules()))&&(s[t]=!0)})},clean:function(t){return d(t)[0]},errors:function(){var t=this.settings.errorClass.split(" ").join(".");return d(this.settings.errorElement+"."+t,this.errorContext)},resetInternals:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=d([]),this.toHide=d([])},reset:function(){this.resetInternals(),this.currentElements=d([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(t){this.reset(),this.toHide=this.errorsFor(t)},elementValue:function(t){var e=d(t),i=t.type,s=void 0!==e.attr("contenteditable")&&"false"!==e.attr("contenteditable");return"radio"===i||"checkbox"===i?this.findByName(t.name).filter(":checked").val():"number"===i&&"undefined"!=typeof t.validity?t.validity.badInput?"NaN":e.val():(t=s?e.text():e.val(),"file"===i?"C:\\fakepath\\"===t.substr(0,12)?t.substr(12):0<=(s=t.lastIndexOf("/"))||0<=(s=t.lastIndexOf("\\"))?t.substr(s+1):t:"string"==typeof t?t.replace(/\r/g,""):t)},check:function(t){t=this.validationTargetFor(this.clean(t));var e,i,s,n,r=d(t).rules(),a=d.map(r,function(t,e){return e}).length,o=!1,l=this.elementValue(t);for(i in this.abortRequest(t),"function"==typeof r.normalizer?n=r.normalizer:"function"==typeof this.settings.normalizer&&(n=this.settings.normalizer),n&&(l=n.call(t,l),delete r.normalizer),r){s={method:i,parameters:r[i]};try{if("dependency-mismatch"===(e=d.validator.methods[i].call(this,l,t,s.parameters))&&1===a)o=!0;else{if(o=!1,"pending"===e)return void(this.toHide=this.toHide.not(this.errorsFor(t)));if(!e)return this.formatAndAdd(t,s),!1}}catch(h){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+t.id+", check the '"+s.method+"' method.",h),h instanceof TypeError&&(h.message+=".  Exception occurred when checking element "+t.id+", check the '"+s.method+"' method."),h}}if(!o)return this.objectLength(r)&&this.successList.push(t),!0},customDataMessage:function(t,e){return d(t).data("msg"+e.charAt(0).toUpperCase()+e.substring(1).toLowerCase())||d(t).data("msg")},customMessage:function(t,e){t=this.settings.messages[t];return t&&(t.constructor===String?t:t[e])},findDefined:function(){for(var t=0;t<arguments.length;t++)if(arguments[t]!==undefined)return arguments[t];return undefined},defaultMessage:function(t,e){var i=this.findDefined(this.customMessage(t.name,(e="string"==typeof e?{method:e}:e).method),this.customDataMessage(t,e.method),!this.settings.ignoreTitle&&t.title||undefined,d.validator.messages[e.method],"<strong>Warning: No message defined for "+t.name+"</strong>"),s=/\$?\{(\d+)\}/g;return"function"==typeof i?i=i.call(this,e.parameters,t):s.test(i)&&(i=d.validator.format(i.replace(s,"{$1}"),e.parameters)),i},formatAndAdd:function(t,e){var i=this.defaultMessage(t,e);this.errorList.push({message:i,element:t,method:e.method}),this.errorMap[t.name]=i,this.submitted[t.name]=i},addWrapper:function(t){return t=this.settings.wrapper?t.add(t.parent(this.settings.wrapper)):t},defaultShowErrors:function(){for(var t,e,i=0;this.errorList[i];i++)e=this.errorList[i],this.settings.highlight&&this.settings.highlight.call(this,e.element,this.settings.errorClass,this.settings.validClass),this.showLabel(e.element,e.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(i=0;this.successList[i];i++)this.showLabel(this.successList[i]);if(this.settings.unhighlight)for(i=0,t=this.validElements();t[i];i++)this.settings.unhighlight.call(this,t[i],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return d(this.errorList).map(function(){return this.element})},showLabel:function(t,e){var i,s,n,r=this.errorsFor(t),a=this.idOrName(t),o=d(t).attr("aria-describedby");r.length?(r.removeClass(this.settings.validClass).addClass(this.settings.errorClass),this.settings&&this.settings.escapeHtml?r.text(e||""):r.html(e||"")):(r=d("<"+this.settings.errorElement+">").attr("id",a+"-error").addClass(this.settings.errorClass),this.settings&&this.settings.escapeHtml?r.text(e||""):r.html(e||""),s=r,this.settings.wrapper&&(s=r.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(s):this.settings.errorPlacement?this.settings.errorPlacement.call(this,s,d(t)):s.insertAfter(t),r.is("label")?r.attr("for",a):0===r.parents("label[for='"+this.escapeCssMeta(a)+"']").length&&(s=r.attr("id"),o?o.match(new RegExp("\\b"+this.escapeCssMeta(s)+"\\b"))||(o+=" "+s):o=s,d(t).attr("aria-describedby",o),i=this.groups[t.name])&&d.each((n=this).groups,function(t,e){e===i&&d("[name='"+n.escapeCssMeta(t)+"']",n.currentForm).attr("aria-describedby",r.attr("id"))})),!e&&this.settings.success&&(r.text(""),"string"==typeof this.settings.success?r.addClass(this.settings.success):this.settings.success(r,t)),this.toShow=this.toShow.add(r)},errorsFor:function(t){var e=this.escapeCssMeta(this.idOrName(t)),t=d(t).attr("aria-describedby"),e="label[for='"+e+"'], label[for='"+e+"'] *";return t&&(e=e+", #"+this.escapeCssMeta(t).replace(/\s+/g,", #")),this.errors().filter(e)},escapeCssMeta:function(t){return t===undefined?"":t.replace(/([\\!"#$%&'()*+,./:;<=>?@\[\]^`{|}~])/g,"\\$1")},idOrName:function(t){return this.groups[t.name]||!this.checkable(t)&&t.id||t.name},validationTargetFor:function(t){return this.checkable(t)&&(t=this.findByName(t.name)),d(t).not(this.settings.ignore)[0]},checkable:function(t){return/radio|checkbox/i.test(t.type)},findByName:function(t){return d(this.currentForm).find("[name='"+this.escapeCssMeta(t)+"']")},getLength:function(t,e){switch(e.nodeName.toLowerCase()){case"select":return d("option:selected",e).length;case"input":if(this.checkable(e))return this.findByName(e.name).filter(":checked").length}return t.length},depend:function(t,e){return!this.dependTypes[typeof t]||this.dependTypes[typeof t](t,e)},dependTypes:{"boolean":function(t){return t},string:function(t,e){return!!d(t,e.form).length},"function":function(t,e){return t(e)}},optional:function(t){var e=this.elementValue(t);return!d.validator.methods.required.call(this,e,t)&&"dependency-mismatch"},elementAjaxPort:function(t){return"validate"+t.name},startRequest:function(t){this.pending[t.name]||(this.pendingRequest++,d(t).addClass(this.settings.pendingClass),this.pending[t.name]=!0)},stopRequest:function(t,e){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[t.name],d(t).removeClass(this.settings.pendingClass),e&&0===this.pendingRequest&&this.formSubmitted&&this.form()&&0===this.pendingRequest?(d(this.currentForm).trigger("submit"),this.submitButton&&d("input:hidden[name='"+this.submitButton.name+"']",this.currentForm).remove(),this.formSubmitted=!1):!e&&0===this.pendingRequest&&this.formSubmitted&&(d(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},abortRequest:function(t){var e;this.pending[t.name]&&(e=this.elementAjaxPort(t),d.ajaxAbort(e),this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[t.name],d(t).removeClass(this.settings.pendingClass))},previousValue:function(t,e){return e="string"==typeof e&&e||"remote",d.data(t,"previousValue")||d.data(t,"previousValue",{old:null,valid:!0,message:this.defaultMessage(t,{method:e})})},destroy:function(){this.resetForm(),d(this.currentForm).off(".validate").removeData("validator").find(".validate-equalTo-blur").off(".validate-equalTo").removeClass("validate-equalTo-blur").find(".validate-lessThan-blur").off(".validate-lessThan").removeClass("validate-lessThan-blur").find(".validate-lessThanEqual-blur").off(".validate-lessThanEqual").removeClass("validate-lessThanEqual-blur").find(".validate-greaterThanEqual-blur").off(".validate-greaterThanEqual").removeClass("validate-greaterThanEqual-blur").find(".validate-greaterThan-blur").off(".validate-greaterThan").removeClass("validate-greaterThan-blur")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(t,e){t.constructor===String?this.classRuleSettings[t]=e:d.extend(this.classRuleSettings,t)},classRules:function(t){var e={},t=d(t).attr("class");return t&&d.each(t.split(" "),function(){this in d.validator.classRuleSettings&&d.extend(e,d.validator.classRuleSettings[this])}),e},normalizeAttributeRule:function(t,e,i,s){(s=/min|max|step/.test(i)&&(null===e||/number|range|text/.test(e))&&(s=Number(s),isNaN(s))?undefined:s)||0===s?t[i]=s:e===i&&"range"!==e&&(t["date"===e?"dateISO":i]=!0)},attributeRules:function(t){var e,i,s={},n=d(t),r=t.getAttribute("type");for(e in d.validator.methods)i="required"===e?!!(i=""===(i=t.getAttribute(e))?!0:i):n.attr(e),this.normalizeAttributeRule(s,r,e,i);return s.maxlength&&/-1|2147483647|524288/.test(s.maxlength)&&delete s.maxlength,s},dataRules:function(t){var e,i,s={},n=d(t),r=t.getAttribute("type");for(e in d.validator.methods)""===(i=n.data("rule"+e.charAt(0).toUpperCase()+e.substring(1).toLowerCase()))&&(i=!0),this.normalizeAttributeRule(s,r,e,i);return s},staticRules:function(t){var e={},i=d.data(t.form,"validator");return e=i.settings.rules?d.validator.normalizeRule(i.settings.rules[t.name])||{}:e},normalizeRules:function(s,n){return d.each(s,function(t,e){if(!1===e)delete s[t];else if(e.param||e.depends){var i=!0;switch(typeof e.depends){case"string":i=!!d(e.depends,n.form).length;break;case"function":i=e.depends.call(n,n)}i?s[t]=e.param===undefined||e.param:(d.data(n.form,"validator").resetElements(d(n)),delete s[t])}}),d.each(s,function(t,e){s[t]="function"==typeof e&&"normalizer"!==t?e(n):e}),d.each(["minlength","maxlength"],function(){s[this]&&(s[this]=Number(s[this]))}),d.each(["rangelength","range"],function(){var t;s[this]&&(Array.isArray(s[this])?s[this]=[Number(s[this][0]),Number(s[this][1])]:"string"==typeof s[this]&&(t=s[this].replace(/[\[\]]/g,"").split(/[\s,]+/),s[this]=[Number(t[0]),Number(t[1])]))}),d.validator.autoCreateRanges&&(null!=s.min&&null!=s.max&&(s.range=[s.min,s.max],delete s.min,delete s.max),null!=s.minlength)&&null!=s.maxlength&&(s.rangelength=[s.minlength,s.maxlength],delete s.minlength,delete s.maxlength),s},normalizeRule:function(t){var e;return"string"==typeof t&&(e={},d.each(t.split(/\s/),function(){e[this]=!0}),t=e),t},addMethod:function(t,e,i){d.validator.methods[t]=e,d.validator.messages[t]=i!==undefined?i:d.validator.messages[t],e.length<3&&d.validator.addClassRules(t,d.validator.normalizeRule(t))},methods:{required:function(t,e,i){return this.depend(i,e)?"select"===e.nodeName.toLowerCase()?(i=d(e).val())&&0<i.length:this.checkable(e)?0<this.getLength(t,e):t!==undefined&&null!==t&&0<t.length:"dependency-mismatch"},email:function(t,e){return this.optional(e)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(t)},url:function(t,e){return this.optional(e)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:(?:[^\]\[?\/<~#`!@$^&*()+=}|:";',>{ ]|%[0-9A-Fa-f]{2})+(?::(?:[^\]\[?\/<~#`!@$^&*()+=}|:";',>{ ]|%[0-9A-Fa-f]{2})*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(t)},date:(i=!1,function(t,e){return i||(i=!0,this.settings.debug&&window.console&&console.warn("The `date` method is deprecated and will be removed in version '2.0.0'.\nPlease don't use it, since it relies on the Date constructor, which\nbehaves very differently across browsers and locales. Use `dateISO`\ninstead or one of the locale specific methods in `localizations/`\nand `additional-methods.js`.")),this.optional(e)||!/Invalid|NaN/.test(new Date(t).toString())}),dateISO:function(t,e){return this.optional(e)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(t)},number:function(t,e){return this.optional(e)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:-?\.\d+)?$/.test(t)},digits:function(t,e){return this.optional(e)||/^\d+$/.test(t)},minlength:function(t,e,i){t=Array.isArray(t)?t.length:this.getLength(t,e);return this.optional(e)||i<=t},maxlength:function(t,e,i){t=Array.isArray(t)?t.length:this.getLength(t,e);return this.optional(e)||t<=i},rangelength:function(t,e,i){t=Array.isArray(t)?t.length:this.getLength(t,e);return this.optional(e)||t>=i[0]&&t<=i[1]},min:function(t,e,i){return this.optional(e)||i<=t},max:function(t,e,i){return this.optional(e)||t<=i},range:function(t,e,i){return this.optional(e)||t>=i[0]&&t<=i[1]},step:function(t,e,i){var s,n=d(e).attr("type"),r="Step attribute on input type "+n+" is not supported.",a=new RegExp("\\b"+n+"\\b"),o=function(t){t=(""+t).match(/(?:\.(\d+))?$/);return t&&t[1]?t[1].length:0},l=function(t){return Math.round(t*Math.pow(10,s))},h=!0;if(n&&!a.test(["text","number","range"].join()))throw new Error(r);return s=o(i),(o(t)>s||l(t)%l(i)!=0)&&(h=!1),this.optional(e)||h},equalTo:function(t,e,i){i=d(i);return this.settings.onfocusout&&i.not(".validate-equalTo-blur").length&&i.addClass("validate-equalTo-blur").on("blur.validate-equalTo",function(){d(e).valid()}),t===i.val()},remote:function(s,n,t,r){if(this.optional(n))return"dependency-mismatch";r="string"==typeof r&&r||"remote";var a,e,o=this.previousValue(n,r);return this.settings.messages[n.name]||(this.settings.messages[n.name]={}),o.originalMessage=o.originalMessage||this.settings.messages[n.name][r],this.settings.messages[n.name][r]=o.message,e=d.param(d.extend({data:s},(t="string"==typeof t?{url:t}:t).data)),null!==o.valid&&o.old===e?o.valid:(o.old=e,o.valid=null,(a=this).startRequest(n),(e={})[n.name]=s,d.ajax(d.extend(!0,{mode:"abort",port:this.elementAjaxPort(n),dataType:"json",data:e,context:a.currentForm,success:function(t){var e,i=!0===t||"true"===t;a.settings.messages[n.name][r]=o.originalMessage,i?(e=a.formSubmitted,a.toHide=a.errorsFor(n),a.formSubmitted=e,a.successList.push(n),a.invalid[n.name]=!1,a.showErrors()):(e={},t=t||a.defaultMessage(n,{method:r,parameters:s}),e[n.name]=o.message=t,a.invalid[n.name]=!0,a.showErrors(e)),o.valid=i,a.stopRequest(n,i)}},t)),"pending")}}}),{});return d.ajaxPrefilter?d.ajaxPrefilter(function(t,e,i){var s=t.port;"abort"===t.mode&&(d.ajaxAbort(s),n[s]=i)}):(s=d.ajax,d.ajax=function(t){var e=("mode"in t?t:d.ajaxSettings).mode,i=("port"in t?t:d.ajaxSettings).port;return"abort"===e?(d.ajaxAbort(i),n[i]=s.apply(this,arguments),n[i]):s.apply(this,arguments)}),d.ajaxAbort=function(t){n[t]&&(n[t].abort(),delete n[t])},d});
!function(a){"object"==typeof module&&module.exports?module.exports=a(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],function(b){a(b)}):a(jQuery)}(function(a,b){"use strict";function c(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function d(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}function e(a,b,c){return b&&d(a.prototype,b),c&&d(a,c),a}for(var f=[["Afghanistan (‫افغانستان‬‎)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (‫الجزائر‬‎)","dz","213"],["American Samoa","as","1",5,["684"]],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1",6,["264"]],["Antigua and Barbuda","ag","1",7,["268"]],["Argentina","ar","54"],["Armenia (Հայաստան)","am","374"],["Aruba","aw","297"],["Australia","au","61",0],["Austria (Österreich)","at","43"],["Azerbaijan (Azərbaycan)","az","994"],["Bahamas","bs","1",8,["242"]],["Bahrain (‫البحرين‬‎)","bh","973"],["Bangladesh (বাংলাদেশ)","bd","880"],["Barbados","bb","1",9,["246"]],["Belarus (Беларусь)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1",10,["441"]],["Bhutan (འབྲུག)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (Босна и Херцеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1",11,["284"]],["Brunei","bn","673"],["Bulgaria (България)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (កម្ពុជា)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599",1,["3","4","7"]],["Cayman Islands","ky","1",12,["345"]],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (中国)","cn","86"],["Christmas Island","cx","61",2],["Cocos (Keeling) Islands","cc","61",1],["Colombia","co","57"],["Comoros (‫جزر القمر‬‎)","km","269"],["Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte d’Ivoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599",0],["Cyprus (Κύπρος)","cy","357"],["Czech Republic (Česká republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1",13,["767"]],["Dominican Republic (República Dominicana)","do","1",2,["809","829","849"]],["Ecuador","ec","593"],["Egypt (‫مصر‬‎)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358",0],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (საქართველო)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["Gibraltar","gi","350"],["Greece (Ελλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1",14,["473"]],["Guadeloupe","gp","590",0],["Guam","gu","1",15,["671"]],["Guatemala","gt","502"],["Guernsey","gg","44",1,["1481","7781","7839","7911"]],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (香港)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ísland)","is","354"],["India (भारत)","in","91"],["Indonesia","id","62"],["Iran (‫ایران‬‎)","ir","98"],["Iraq (‫العراق‬‎)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44",2,["1624","74576","7524","7924","7624"]],["Israel (‫ישראל‬‎)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1",4,["876","658"]],["Japan (日本)","jp","81"],["Jersey","je","44",3,["1534","7509","7700","7797","7829","7937"]],["Jordan (‫الأردن‬‎)","jo","962"],["Kazakhstan (Казахстан)","kz","7",1,["33","7"]],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (‫الكويت‬‎)","kw","965"],["Kyrgyzstan (Кыргызстан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (‫لبنان‬‎)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (‫ليبيا‬‎)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (澳門)","mo","853"],["Macedonia (FYROM) (Македонија)","mk","389"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (‫موريتانيا‬‎)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262",1,["269","639"]],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Монгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1",16,["664"]],["Morocco (‫المغرب‬‎)","ma","212",0],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (မြန်မာ)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नेपाल)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (조선 민주주의 인민 공화국)","kp","850"],["Northern Mariana Islands","mp","1",17,["670"]],["Norway (Norge)","no","47",0],["Oman (‫عُمان‬‎)","om","968"],["Pakistan (‫پاکستان‬‎)","pk","92"],["Palau","pw","680"],["Palestine (‫فلسطين‬‎)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1",3,["787","939"]],["Qatar (‫قطر‬‎)","qa","974"],["Réunion (La Réunion)","re","262",0],["Romania (România)","ro","40"],["Russia (Россия)","ru","7",0],["Rwanda","rw","250"],["Saint Barthélemy","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1",18,["869"]],["Saint Lucia","lc","1",19,["758"]],["Saint Martin (Saint-Martin (partie française))","mf","590",2],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1",20,["784"]],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and Príncipe (São Tomé e Príncipe)","st","239"],["Saudi Arabia (‫المملكة العربية السعودية‬‎)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (Србија)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1",21,["721"]],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["Somalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (대한민국)","kr","82"],["South Sudan (‫جنوب السودان‬‎)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (ශ්‍රී ලංකාව)","lk","94"],["Sudan (‫السودان‬‎)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47",1,["79"]],["Swaziland","sz","268"],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (‫سوريا‬‎)","sy","963"],["Taiwan (台灣)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (ไทย)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1",22,["868"]],["Tunisia (‫تونس‬‎)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1",23,["649"]],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1",24,["340"]],["Uganda","ug","256"],["Ukraine (Україна)","ua","380"],["United Arab Emirates (‫الإمارات العربية المتحدة‬‎)","ae","971"],["United Kingdom","gb","44",0],["United States","us","1",0],["Uruguay","uy","598"],["Uzbekistan (Oʻzbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39",1,["06698"]],["Venezuela","ve","58"],["Vietnam (Việt Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (‫الصحراء الغربية‬‎)","eh","212",1,["5288","5289"]],["Yemen (‫اليمن‬‎)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Åland Islands","ax","358",1,["18"]]],g=0;g<f.length;g++){var h=f[g];f[g]={name:h[0],iso2:h[1],dialCode:h[2],priority:h[3]||0,areaCodes:h[4]||null}}var i={getInstance:function(a){var b=a.getAttribute("data-intl-tel-input-id");return window.intlTelInputGlobals.instances[b]},instances:{}};"object"==typeof window&&(window.intlTelInputGlobals=i);var j=0,k={allowDropdown:!0,autoHideDialCode:!0,autoPlaceholder:"polite",customContainer:"",customPlaceholder:null,dropdownContainer:null,excludeCountries:[],formatOnDisplay:!0,geoIpLookup:null,hiddenInput:"",initialCountry:"",localizedCountries:null,nationalMode:!0,onlyCountries:[],placeholderNumberType:"MOBILE",preferredCountries:["us","gb"],separateDialCode:!1,utilsScript:""},l=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"];"object"==typeof window&&window.addEventListener("load",function(){window.intlTelInputGlobals.windowLoaded=!0});var m=function(a,b){for(var c=Object.keys(a),d=0;d<c.length;d++)b(c[d],a[c[d]])},n=function(a){m(window.intlTelInputGlobals.instances,function(b){window.intlTelInputGlobals.instances[b][a]()})},o=function(){function a(b,d){var e=this;c(this,a),this.id=j++,this.a=b,this.b=null,this.c=null;var f=d||{};this.d={},m(k,function(a,b){e.d[a]=f.hasOwnProperty(a)?f[a]:b}),this.e=Boolean(b.getAttribute("placeholder"))}return e(a,[{key:"_init",value:function(){var a=this;if(this.d.nationalMode&&(this.d.autoHideDialCode=!1),this.d.separateDialCode&&(this.d.autoHideDialCode=this.d.nationalMode=!1),this.g=/Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),this.g&&(document.body.classList.add("iti-mobile"),this.d.dropdownContainer||(this.d.dropdownContainer=document.body)),"undefined"!=typeof Promise){var b=new Promise(function(b,c){a.h=b,a.i=c}),c=new Promise(function(b,c){a.i0=b,a.i1=c});this.promise=Promise.all([b,c])}else this.h=this.i=function(){},this.i0=this.i1=function(){};this.s={},this._b(),this._f(),this._h(),this._i(),this._i3()}},{key:"_b",value:function(){this._d(),this._d2(),this._e(),this.d.localizedCountries&&this._d0(),(this.d.onlyCountries.length||this.d.localizedCountries)&&this.p.sort(this._d1)}},{key:"_c",value:function(a,c,d){c.length>this.dialCodeMaxLen&&(this.dialCodeMaxLen=c.length),this.q.hasOwnProperty(c)||(this.q[c]=[]);for(var e=0;e<this.q[c].length;e++)if(this.q[c][e]===a)return;var f=d!==b?d:this.q[c].length;this.q[c][f]=a}},{key:"_d",value:function(){if(this.d.onlyCountries.length){var a=this.d.onlyCountries.map(function(a){return a.toLowerCase()});this.p=f.filter(function(b){return a.indexOf(b.iso2)>-1})}else if(this.d.excludeCountries.length){var b=this.d.excludeCountries.map(function(a){return a.toLowerCase()});this.p=f.filter(function(a){return-1===b.indexOf(a.iso2)})}else this.p=f}},{key:"_d0",value:function(){for(var a=0;a<this.p.length;a++){var b=this.p[a].iso2.toLowerCase();this.d.localizedCountries.hasOwnProperty(b)&&(this.p[a].name=this.d.localizedCountries[b])}}},{key:"_d1",value:function(a,b){return a.name.localeCompare(b.name)}},{key:"_d2",value:function(){this.dialCodeMaxLen=0,this.q={};for(var a=0;a<this.p.length;a++){var b=this.p[a];this._c(b.iso2,b.dialCode,b.priority)}for(var c=0;c<this.p.length;c++){var d=this.p[c];if(d.areaCodes)for(var e=this.q[d.dialCode][0],f=0;f<d.areaCodes.length;f++){for(var g=d.areaCodes[f],h=1;h<g.length;h++){var i=d.dialCode+g.substr(0,h);this._c(e,i),this._c(d.iso2,i)}this._c(d.iso2,d.dialCode+g)}}}},{key:"_e",value:function(){this.preferredCountries=[];for(var a=0;a<this.d.preferredCountries.length;a++){var b=this.d.preferredCountries[a].toLowerCase(),c=this._y(b,!1,!0);c&&this.preferredCountries.push(c)}}},{key:"_e2",value:function(a,b,c){var d=document.createElement(a);return b&&m(b,function(a,b){return d.setAttribute(a,b)}),c&&c.appendChild(d),d}},{key:"_f",value:function(){this.a.hasAttribute("autocomplete")||this.a.form&&this.a.form.hasAttribute("autocomplete")||this.a.setAttribute("autocomplete","off");var a="iti";this.d.allowDropdown&&(a+=" iti--allow-dropdown"),this.d.separateDialCode&&(a+=" iti--separate-dial-code"),this.d.customContainer&&(a+=" ",a+=this.d.customContainer);var b=this._e2("div",{"class":a});if(this.a.parentNode.insertBefore(b,this.a),this.k=this._e2("div",{"class":"iti__flag-container"},b),b.appendChild(this.a),this.selectedFlag=this._e2("div",{"class":"iti__selected-flag",role:"combobox","aria-owns":"iti-".concat(this.id,"__country-listbox"),"aria-expanded":"false"},this.k),this.l=this._e2("div",{"class":"iti__flag"},this.selectedFlag),this.d.separateDialCode&&(this.t=this._e2("div",{"class":"iti__selected-dial-code"},this.selectedFlag)),this.d.allowDropdown&&(this.selectedFlag.setAttribute("tabindex","0"),this.u=this._e2("div",{"class":"iti__arrow"},this.selectedFlag),this.m=this._e2("ul",{"class":"iti__country-list iti__hide",id:"iti-".concat(this.id,"__country-listbox"),role:"listbox"}),this.preferredCountries.length&&(this._g(this.preferredCountries,"iti__preferred",!0),this._e2("li",{"class":"iti__divider",role:"separator","aria-disabled":"true"},this.m)),this._g(this.p,"iti__standard"),this.d.dropdownContainer?(this.dropdown=this._e2("div",{"class":"iti iti--container"}),this.dropdown.appendChild(this.m)):this.k.appendChild(this.m)),this.d.hiddenInput){var c=this.d.hiddenInput,d=this.a.getAttribute("name");if(d){var e=d.lastIndexOf("[");-1!==e&&(c="".concat(d.substr(0,e),"[").concat(c,"]"))}this.hiddenInput=this._e2("input",{type:"hidden",name:c}),b.appendChild(this.hiddenInput)}}},{key:"_g",value:function(a,b,c){for(var d="",e=0;e<a.length;e++){var f=a[e],g=c?"-preferred":"";d+="<li class='iti__country ".concat(b,"' tabIndex='-1' id='iti-").concat(this.id,"__item-").concat(f.iso2).concat(g,"' role='option' data-dial-code='").concat(f.dialCode,"' data-country-code='").concat(f.iso2,"'>"),d+="<div class='iti__flag-box'><div class='iti__flag iti__".concat(f.iso2,"'></div></div>"),d+="<span class='iti__country-name'>".concat(f.name,"</span>"),d+="<span class='iti__dial-code'>+".concat(f.dialCode,"</span>"),d+="</li>"}this.m.insertAdjacentHTML("beforeend",d)}},{key:"_h",value:function(){var a=this.a.value,b=this._5(a),c=this._w(a),d=this.d,e=d.initialCountry,f=d.nationalMode,g=d.autoHideDialCode,h=d.separateDialCode;b&&!c?this._v(a):"auto"!==e&&(e?this._z(e.toLowerCase()):b&&c?this._z("us"):(this.j=this.preferredCountries.length?this.preferredCountries[0].iso2:this.p[0].iso2,a||this._z(this.j)),a||f||g||h||(this.a.value="+".concat(this.s.dialCode))),a&&this._u(a)}},{key:"_i",value:function(){this._j(),this.d.autoHideDialCode&&this._l(),this.d.allowDropdown&&this._i2(),this.hiddenInput&&this._i0()}},{key:"_i0",value:function(){var a=this;this._a14=function(){a.hiddenInput.value=a.getNumber()},this.a.form&&this.a.form.addEventListener("submit",this._a14)}},{key:"_i1",value:function(){for(var a=this.a;a&&"LABEL"!==a.tagName;)a=a.parentNode;return a}},{key:"_i2",value:function(){var a=this;this._a9=function(b){a.m.classList.contains("iti__hide")?a.a.focus():b.preventDefault()};var b=this._i1();b&&b.addEventListener("click",this._a9),this._a10=function(){!a.m.classList.contains("iti__hide")||a.a.disabled||a.a.readOnly||a._n()},this.selectedFlag.addEventListener("click",this._a10),this._a11=function(b){a.m.classList.contains("iti__hide")&&-1!==["ArrowUp","Up","ArrowDown","Down"," ","Enter"].indexOf(b.key)&&(b.preventDefault(),b.stopPropagation(),a._n()),"Tab"===b.key&&a._2()},this.k.addEventListener("keydown",this._a11)}},{key:"_i3",value:function(){var a=this;this.d.utilsScript&&!window.intlTelInputUtils?window.intlTelInputGlobals.windowLoaded?window.intlTelInputGlobals.loadUtils(this.d.utilsScript):window.addEventListener("load",function(){window.intlTelInputGlobals.loadUtils(a.d.utilsScript)}):this.i0(),"auto"===this.d.initialCountry?this._i4():this.h()}},{key:"_i4",value:function(){window.intlTelInputGlobals.autoCountry?this.handleAutoCountry():window.intlTelInputGlobals.startedLoadingAutoCountry||(window.intlTelInputGlobals.startedLoadingAutoCountry=!0,"function"==typeof this.d.geoIpLookup&&this.d.geoIpLookup(function(a){window.intlTelInputGlobals.autoCountry=a.toLowerCase(),setTimeout(function(){return n("handleAutoCountry")})},function(){return n("rejectAutoCountryPromise")}))}},{key:"_j",value:function(){var a=this;this._a12=function(){a._v(a.a.value)&&a._8()},this.a.addEventListener("keyup",this._a12),this._a13=function(){setTimeout(a._a12)},this.a.addEventListener("cut",this._a13),this.a.addEventListener("paste",this._a13)}},{key:"_j2",value:function(a){var b=this.a.getAttribute("maxlength");return b&&a.length>b?a.substr(0,b):a}},{key:"_l",value:function(){var a=this;this._a8=function(){a._l2()},this.a.form&&this.a.form.addEventListener("submit",this._a8),this.a.addEventListener("blur",this._a8)}},{key:"_l2",value:function(){if("+"===this.a.value.charAt(0)){var a=this._m(this.a.value);a&&this.s.dialCode!==a||(this.a.value="")}}},{key:"_m",value:function(a){return a.replace(/\D/g,"")}},{key:"_m2",value:function(a){var b=document.createEvent("Event");b.initEvent(a,!0,!0),this.a.dispatchEvent(b)}},{key:"_n",value:function(){this.m.classList.remove("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","true"),this._o(),this.b&&(this._x(this.b,!1),this._3(this.b,!0)),this._p(),this.u.classList.add("iti__arrow--up"),this._m2("open:countrydropdown")}},{key:"_n2",value:function(a,b,c){c&&!a.classList.contains(b)?a.classList.add(b):!c&&a.classList.contains(b)&&a.classList.remove(b)}},{key:"_o",value:function(){var a=this;if(this.d.dropdownContainer&&this.d.dropdownContainer.appendChild(this.dropdown),!this.g){var b=this.a.getBoundingClientRect(),c=window.pageYOffset||document.documentElement.scrollTop,d=b.top+c,e=this.m.offsetHeight,f=d+this.a.offsetHeight+e<c+window.innerHeight,g=d-e>c;if(this._n2(this.m,"iti__country-list--dropup",!f&&g),this.d.dropdownContainer){var h=!f&&g?0:this.a.offsetHeight;this.dropdown.style.top="".concat(d+h,"px"),this.dropdown.style.left="".concat(b.left+document.body.scrollLeft,"px"),this._a4=function(){return a._2()},window.addEventListener("scroll",this._a4)}}}},{key:"_o2",value:function(a){for(var b=a;b&&b!==this.m&&!b.classList.contains("iti__country");)b=b.parentNode;return b===this.m?null:b}},{key:"_p",value:function(){var a=this;this._a0=function(b){var c=a._o2(b.target);c&&a._x(c,!1)},this.m.addEventListener("mouseover",this._a0),this._a1=function(b){var c=a._o2(b.target);c&&a._1(c)},this.m.addEventListener("click",this._a1);var b=!0;this._a2=function(){b||a._2(),b=!1},document.documentElement.addEventListener("click",this._a2);var c="",d=null;this._a3=function(b){b.preventDefault(),"ArrowUp"===b.key||"Up"===b.key||"ArrowDown"===b.key||"Down"===b.key?a._q(b.key):"Enter"===b.key?a._r():"Escape"===b.key?a._2():/^[a-zA-ZÀ-ÿа-яА-Я ]$/.test(b.key)&&(d&&clearTimeout(d),c+=b.key.toLowerCase(),a._s(c),d=setTimeout(function(){c=""},1e3))},document.addEventListener("keydown",this._a3)}},{key:"_q",value:function(a){var b="ArrowUp"===a||"Up"===a?this.c.previousElementSibling:this.c.nextElementSibling;b&&(b.classList.contains("iti__divider")&&(b="ArrowUp"===a||"Up"===a?b.previousElementSibling:b.nextElementSibling),this._x(b,!0))}},{key:"_r",value:function(){this.c&&this._1(this.c)}},{key:"_s",value:function(a){for(var b=0;b<this.p.length;b++)if(this._t(this.p[b].name,a)){var c=this.m.querySelector("#iti-".concat(this.id,"__item-").concat(this.p[b].iso2));this._x(c,!1),this._3(c,!0);break}}},{key:"_t",value:function(a,b){return a.substr(0,b.length).toLowerCase()===b}},{key:"_u",value:function(a){var b=a;if(this.d.formatOnDisplay&&window.intlTelInputUtils&&this.s){var c=!this.d.separateDialCode&&(this.d.nationalMode||"+"!==b.charAt(0)),d=intlTelInputUtils.numberFormat,e=d.NATIONAL,f=d.INTERNATIONAL,g=c?e:f;b=intlTelInputUtils.formatNumber(b,this.s.iso2,g)}b=this._7(b),this.a.value=b}},{key:"_v",value:function(a){var b=a,c=this.s.dialCode,d="1"===c;b&&this.d.nationalMode&&d&&"+"!==b.charAt(0)&&("1"!==b.charAt(0)&&(b="1".concat(b)),b="+".concat(b)),this.d.separateDialCode&&c&&"+"!==b.charAt(0)&&(b="+".concat(c).concat(b));var e=this._5(b),f=this._m(b),g=null;if(e){var h=this.q[this._m(e)],i=-1!==h.indexOf(this.s.iso2)&&f.length<=e.length-1;if(!("1"===c&&this._w(f))&&!i)for(var j=0;j<h.length;j++)if(h[j]){g=h[j];break}}else"+"===b.charAt(0)&&f.length?g="":b&&"+"!==b||(g=this.j);return null!==g&&this._z(g)}},{key:"_w",value:function(a){var b=this._m(a);if("1"===b.charAt(0)){var c=b.substr(1,3);return-1!==l.indexOf(c)}return!1}},{key:"_x",value:function(a,b){var c=this.c;c&&c.classList.remove("iti__highlight"),this.c=a,this.c.classList.add("iti__highlight"),b&&this.c.focus()}},{key:"_y",value:function(a,b,c){for(var d=b?f:this.p,e=0;e<d.length;e++)if(d[e].iso2===a)return d[e];if(c)return null;throw new Error("No country data for '".concat(a,"'"))}},{key:"_z",value:function(a){var b=this.s.iso2?this.s:{};this.s=a?this._y(a,!1,!1):{},this.s.iso2&&(this.j=this.s.iso2),this.l.setAttribute("class","iti__flag iti__".concat(a));var c=a?"".concat(this.s.name,": +").concat(this.s.dialCode):"Unknown";if(this.selectedFlag.setAttribute("title",c),this.d.separateDialCode){var d=this.s.dialCode?"+".concat(this.s.dialCode):"";this.t.innerHTML=d;var e=this.selectedFlag.offsetWidth||this._getHiddenSelectedFlagWidth();this.a.style.paddingLeft="".concat(e+6,"px")}if(this._0(),this.d.allowDropdown){var f=this.b;if(f&&(f.classList.remove("iti__active"),f.setAttribute("aria-selected","false")),a){var g=this.m.querySelector("#iti-".concat(this.id,"__item-").concat(a,"-preferred"))||this.m.querySelector("#iti-".concat(this.id,"__item-").concat(a));g.setAttribute("aria-selected","true"),g.classList.add("iti__active"),this.b=g,this.selectedFlag.setAttribute("aria-activedescendant",g.getAttribute("id"))}}return b.iso2!==a}},{key:"_getHiddenSelectedFlagWidth",value:function(){var a=this.a.parentNode.cloneNode();a.style.visibility="hidden",document.body.appendChild(a);var b=this.selectedFlag.cloneNode(!0);a.appendChild(b);var c=b.offsetWidth;return a.parentNode.removeChild(a),c}},{key:"_0",value:function(){var a="aggressive"===this.d.autoPlaceholder||!this.e&&"polite"===this.d.autoPlaceholder;if(window.intlTelInputUtils&&a){var b=intlTelInputUtils.numberType[this.d.placeholderNumberType],c=this.s.iso2?intlTelInputUtils.getExampleNumber(this.s.iso2,this.d.nationalMode,b):"";c=this._7(c),"function"==typeof this.d.customPlaceholder&&(c=this.d.customPlaceholder(c,this.s)),this.a.setAttribute("placeholder",c)}}},{key:"_1",value:function(a){var b=this._z(a.getAttribute("data-country-code"));this._2(),this._4(a.getAttribute("data-dial-code"),!0),this.a.focus();var c=this.a.value.length;this.a.setSelectionRange(c,c),b&&this._8()}},{key:"_2",value:function(){this.m.classList.add("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","false"),this.u.classList.remove("iti__arrow--up"),document.removeEventListener("keydown",this._a3),document.documentElement.removeEventListener("click",this._a2),this.m.removeEventListener("mouseover",this._a0),this.m.removeEventListener("click",this._a1),this.d.dropdownContainer&&(this.g||window.removeEventListener("scroll",this._a4),this.dropdown.parentNode&&this.dropdown.parentNode.removeChild(this.dropdown)),this._m2("close:countrydropdown")}},{key:"_3",value:function(a,b){var c=this.m,d=window.pageYOffset||document.documentElement.scrollTop,e=c.offsetHeight,f=c.getBoundingClientRect().top+d,g=f+e,h=a.offsetHeight,i=a.getBoundingClientRect().top+d,j=i+h,k=i-f+c.scrollTop,l=e/2-h/2;if(i<f)b&&(k-=l),c.scrollTop=k;else if(j>g){b&&(k+=l);var m=e-h;c.scrollTop=k-m}}},{key:"_4",value:function(a,b){var c,d=this.a.value,e="+".concat(a);if("+"===d.charAt(0)){var f=this._5(d);c=f?d.replace(f,e):e}else{if(this.d.nationalMode||this.d.separateDialCode)return;if(d)c=e+d;else{if(!b&&this.d.autoHideDialCode)return;c=e}}this.a.value=c}},{key:"_5",value:function(a){var b="";if("+"===a.charAt(0))for(var c="",d=0;d<a.length;d++){var e=a.charAt(d);if(!isNaN(parseInt(e,10))&&(c+=e,this.q[c]&&(b=a.substr(0,d+1)),c.length===this.dialCodeMaxLen))break}return b}},{key:"_6",value:function(){var a=this.a.value.trim(),b=this.s.dialCode,c=this._m(a);return(this.d.separateDialCode&&"+"!==a.charAt(0)&&b&&c?"+".concat(b):"")+a}},{key:"_7",value:function(a){var b=a;if(this.d.separateDialCode){var c=this._5(b);if(c){c="+".concat(this.s.dialCode);var d=" "===b[c.length]||"-"===b[c.length]?c.length+1:c.length;b=b.substr(d)}}return this._j2(b)}},{key:"_8",value:function(){this._m2("countrychange")}},{key:"handleAutoCountry",value:function(){"auto"===this.d.initialCountry&&(this.j=window.intlTelInputGlobals.autoCountry,this.a.value||this.setCountry(this.j),this.h())}},{key:"handleUtils",value:function(){window.intlTelInputUtils&&(this.a.value&&this._u(this.a.value),this._0()),this.i0()}},{key:"destroy",value:function(){var a=this.a.form;if(this.d.allowDropdown){this._2(),this.selectedFlag.removeEventListener("click",this._a10),this.k.removeEventListener("keydown",this._a11);var b=this._i1();b&&b.removeEventListener("click",this._a9)}this.hiddenInput&&a&&a.removeEventListener("submit",this._a14),this.d.autoHideDialCode&&(a&&a.removeEventListener("submit",this._a8),this.a.removeEventListener("blur",this._a8)),this.a.removeEventListener("keyup",this._a12),this.a.removeEventListener("cut",this._a13),this.a.removeEventListener("paste",this._a13),this.a.removeAttribute("data-intl-tel-input-id");var c=this.a.parentNode;c.parentNode.insertBefore(this.a,c),c.parentNode.removeChild(c),delete window.intlTelInputGlobals.instances[this.id]}},{key:"getExtension",value:function(){return window.intlTelInputUtils?intlTelInputUtils.getExtension(this._6(),this.s.iso2):""}},{key:"getNumber",value:function(a){if(window.intlTelInputUtils){var b=this.s.iso2;return intlTelInputUtils.formatNumber(this._6(),b,a)}return""}},{key:"getNumberType",value:function(){return window.intlTelInputUtils?intlTelInputUtils.getNumberType(this._6(),this.s.iso2):-99}},{key:"getSelectedCountryData",value:function(){return this.s}},{key:"getValidationError",
value:function(){if(window.intlTelInputUtils){var a=this.s.iso2;return intlTelInputUtils.getValidationError(this._6(),a)}return-99}},{key:"isValidNumber",value:function(){var a=this._6().trim(),b=this.d.nationalMode?this.s.iso2:"";return window.intlTelInputUtils?intlTelInputUtils.isValidNumber(a,b):null}},{key:"setCountry",value:function(a){var b=a.toLowerCase();this.l.classList.contains("iti__".concat(b))||(this._z(b),this._4(this.s.dialCode,!1),this._8())}},{key:"setNumber",value:function(a){var b=this._v(a);this._u(a),b&&this._8()}},{key:"setPlaceholderNumberType",value:function(a){this.d.placeholderNumberType=a,this._0()}}]),a}();i.getCountryData=function(){return f};var p=function(a,b,c){var d=document.createElement("script");d.onload=function(){n("handleUtils"),b&&b()},d.onerror=function(){n("rejectUtilsScriptPromise"),c&&c()},d.className="iti-load-utils",d.async=!0,d.src=a,document.body.appendChild(d)};i.loadUtils=function(a){if(!window.intlTelInputUtils&&!window.intlTelInputGlobals.startedLoadingUtilsScript){if(window.intlTelInputGlobals.startedLoadingUtilsScript=!0,"undefined"!=typeof Promise)return new Promise(function(b,c){return p(a,b,c)});p(a)}return null},i.defaults=k,i.version="17.0.0";a.fn.intlTelInput=function(c){var d=arguments;if(c===b||"object"==typeof c)return this.each(function(){if(!a.data(this,"plugin_intlTelInput")){var b=new o(this,c);b._init(),window.intlTelInputGlobals.instances[b.id]=b,a.data(this,"plugin_intlTelInput",b)}});if("string"==typeof c&&"_"!==c[0]){var e;return this.each(function(){var b=a.data(this,"plugin_intlTelInput");b instanceof o&&"function"==typeof b[c]&&(e=b[c].apply(b,Array.prototype.slice.call(d,1))),"destroy"===c&&a.data(this,"plugin_intlTelInput",null)}),e!==b?e:this}}});
/*! Select2 1.0.8 | https://github.com/select2/select2/blob/master/LICENSE.md */!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){var b=function(){if(a&&a.fn&&a.fn.select2&&a.fn.select2.amd)var b=a.fn.select2.amd;var b;return function(){if(!b||!b.requirejs){b?c=b:b={};var a,c,d;!function(b){function e(a,b){return v.call(a,b)}function f(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o=b&&b.split("/"),p=t.map,q=p&&p["*"]||{};if(a){for(a=a.split("/"),g=a.length-1,t.nodeIdCompat&&x.test(a[g])&&(a[g]=a[g].replace(x,"")),"."===a[0].charAt(0)&&o&&(n=o.slice(0,o.length-1),a=n.concat(a)),k=0;k<a.length;k++)if("."===(m=a[k]))a.splice(k,1),k-=1;else if(".."===m){if(0===k||1===k&&".."===a[2]||".."===a[k-1])continue;k>0&&(a.splice(k-1,2),k-=2)}a=a.join("/")}if((o||q)&&p){for(c=a.split("/"),k=c.length;k>0;k-=1){if(d=c.slice(0,k).join("/"),o)for(l=o.length;l>0;l-=1)if((e=p[o.slice(0,l).join("/")])&&(e=e[d])){f=e,h=k;break}if(f)break;!i&&q&&q[d]&&(i=q[d],j=k)}!f&&i&&(f=i,h=j),f&&(c.splice(0,h,f),a=c.join("/"))}return a}function g(a,c){return function(){var d=w.call(arguments,0);return"string"!=typeof d[0]&&1===d.length&&d.push(null),o.apply(b,d.concat([a,c]))}}function h(a){return function(b){return f(b,a)}}function i(a){return function(b){r[a]=b}}function j(a){if(e(s,a)){var c=s[a];delete s[a],u[a]=!0,n.apply(b,c)}if(!e(r,a)&&!e(u,a))throw new Error("No "+a);return r[a]}function k(a){var b,c=a?a.indexOf("!"):-1;return c>-1&&(b=a.substring(0,c),a=a.substring(c+1,a.length)),[b,a]}function l(a){return a?k(a):[]}function m(a){return function(){return t&&t.config&&t.config[a]||{}}}var n,o,p,q,r={},s={},t={},u={},v=Object.prototype.hasOwnProperty,w=[].slice,x=/\.js$/;p=function(a,b){var c,d=k(a),e=d[0],g=b[1];return a=d[1],e&&(e=f(e,g),c=j(e)),e?a=c&&c.normalize?c.normalize(a,h(g)):f(a,g):(a=f(a,g),d=k(a),e=d[0],a=d[1],e&&(c=j(e))),{f:e?e+"!"+a:a,n:a,pr:e,p:c}},q={require:function(a){return g(a)},exports:function(a){var b=r[a];return void 0!==b?b:r[a]={}},module:function(a){return{id:a,uri:"",exports:r[a],config:m(a)}}},n=function(a,c,d,f){var h,k,m,n,o,t,v,w=[],x=typeof d;if(f=f||a,t=l(f),"undefined"===x||"function"===x){for(c=!c.length&&d.length?["require","exports","module"]:c,o=0;o<c.length;o+=1)if(n=p(c[o],t),"require"===(k=n.f))w[o]=q.require(a);else if("exports"===k)w[o]=q.exports(a),v=!0;else if("module"===k)h=w[o]=q.module(a);else if(e(r,k)||e(s,k)||e(u,k))w[o]=j(k);else{if(!n.p)throw new Error(a+" missing "+k);n.p.load(n.n,g(f,!0),i(k),{}),w[o]=r[k]}m=d?d.apply(r[a],w):void 0,a&&(h&&h.exports!==b&&h.exports!==r[a]?r[a]=h.exports:m===b&&v||(r[a]=m))}else a&&(r[a]=d)},a=c=o=function(a,c,d,e,f){if("string"==typeof a)return q[a]?q[a](c):j(p(a,l(c)).f);if(!a.splice){if(t=a,t.deps&&o(t.deps,t.callback),!c)return;c.splice?(a=c,c=d,d=null):a=b}return c=c||function(){},"function"==typeof d&&(d=e,e=f),e?n(b,a,c,d):setTimeout(function(){n(b,a,c,d)},4),o},o.config=function(a){return o(a)},a._defined=r,d=function(a,b,c){if("string"!=typeof a)throw new Error("See almond README: incorrect module build, no module name");b.splice||(c=b,b=[]),e(r,a)||e(s,a)||(s[a]=[a,b,c])},d.amd={jQuery:!0}}(),b.requirejs=a,b.require=c,b.define=d}}(),b.define("almond",function(){}),b.define("jquery",[],function(){var b=a||$;return null==b&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),b}),b.define("select2/utils",["jquery"],function(a){function b(a){var b=a.prototype,c=[];for(var d in b){"function"==typeof b[d]&&("constructor"!==d&&c.push(d))}return c}var c={};c.Extend=function(a,b){function c(){this.constructor=a}var d={}.hasOwnProperty;for(var e in b)d.call(b,e)&&(a[e]=b[e]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},c.Decorate=function(a,c){function d(){var b=Array.prototype.unshift,d=c.prototype.constructor.length,e=a.prototype.constructor;d>0&&(b.call(arguments,a.prototype.constructor),e=c.prototype.constructor),e.apply(this,arguments)}function e(){this.constructor=d}var f=b(c),g=b(a);c.displayName=a.displayName,d.prototype=new e;for(var h=0;h<g.length;h++){var i=g[h];d.prototype[i]=a.prototype[i]}for(var j=(function(a){var b=function(){};a in d.prototype&&(b=d.prototype[a]);var e=c.prototype[a];return function(){return Array.prototype.unshift.call(arguments,b),e.apply(this,arguments)}}),k=0;k<f.length;k++){var l=f[k];d.prototype[l]=j(l)}return d};var d=function(){this.listeners={}};return d.prototype.on=function(a,b){this.listeners=this.listeners||{},a in this.listeners?this.listeners[a].push(b):this.listeners[a]=[b]},d.prototype.trigger=function(a){var b=Array.prototype.slice,c=b.call(arguments,1);this.listeners=this.listeners||{},null==c&&(c=[]),0===c.length&&c.push({}),c[0]._type=a,a in this.listeners&&this.invoke(this.listeners[a],b.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},d.prototype.invoke=function(a,b){for(var c=0,d=a.length;c<d;c++)a[c].apply(this,b)},c.Observable=d,c.generateChars=function(a){for(var b="",c=0;c<a;c++){b+=Math.floor(36*Math.random()).toString(36)}return b},c.bind=function(a,b){return function(){a.apply(b,arguments)}},c._convertData=function(a){for(var b in a){var c=b.split("-"),d=a;if(1!==c.length){for(var e=0;e<c.length;e++){var f=c[e];f=f.substring(0,1).toLowerCase()+f.substring(1),f in d||(d[f]={}),e==c.length-1&&(d[f]=a[b]),d=d[f]}delete a[b]}}return a},c.hasScroll=function(b,c){var d=a(c),e=c.style.overflowX,f=c.style.overflowY;return(e!==f||"hidden"!==f&&"visible"!==f)&&("scroll"===e||"scroll"===f||(d.innerHeight()<c.scrollHeight||d.innerWidth()<c.scrollWidth))},c.escapeMarkup=function(a){var b={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof a?a:String(a).replace(/[&<>"'\/\\]/g,function(a){return b[a]})},c.entityDecode=function(a){var b=document.createElement("textarea");return b.innerHTML=a,b.value},c.appendMany=function(b,c){if("1.7"===a.fn.jquery.substr(0,3)){var d=a();a.map(c,function(a){d=d.add(a)}),c=d}b.append(c)},c.isTouchscreen=function(){return void 0===c._isTouchscreenCache&&(c._isTouchscreenCache="ontouchstart"in document.documentElement),c._isTouchscreenCache},c}),b.define("select2/results",["jquery","./utils"],function(a,b){function c(a,b,d){this.$element=a,this.data=d,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<ul class="select2-results__options" role="listbox" tabindex="-1"></ul>');return this.options.get("multiple")&&b.attr("aria-multiselectable","true"),this.$results=b,b},c.prototype.clear=function(){this.$results.empty()},c.prototype.displayMessage=function(b){var c=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var d=a('<li role="alert" aria-live="assertive" class="select2-results__option"></li>'),e=this.options.get("translations").get(b.message);d.append(c(e(b.args))),d[0].className+=" select2-results__message",this.$results.append(d)},c.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},c.prototype.append=function(a){this.hideLoading();var b=[];if(null==a.results||0===a.results.length)return void(0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"}));a.results=this.sort(a.results);for(var c=0;c<a.results.length;c++){var d=a.results[c],e=this.option(d);b.push(e)}this.$results.append(b)},c.prototype.position=function(a,b){b.find(".select2-results").append(a)},c.prototype.sort=function(a){return this.options.get("sorter")(a)},c.prototype.highlightFirstItem=function(){var a=this.$results.find(".select2-results__option[data-selected]"),b=a.filter("[data-selected=true]");b.length>0?b.first().trigger("mouseenter"):a.first().trigger("mouseenter"),this.ensureHighlightVisible()},c.prototype.setClasses=function(){var b=this;this.data.current(function(c){var d=a.map(c,function(a){return a.id.toString()});b.$results.find(".select2-results__option[data-selected]").each(function(){var b=a(this),c=a.data(this,"data"),e=""+c.id;null!=c.element&&c.element.selected||null==c.element&&a.inArray(e,d)>-1?b.attr("data-selected","true"):b.attr("data-selected","false")})})},c.prototype.showLoading=function(a){this.hideLoading();var b=this.options.get("translations").get("searching"),c={disabled:!0,loading:!0,text:b(a)},d=this.option(c);d.className+=" loading-results",this.$results.prepend(d)},c.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},c.prototype.option=function(b){var c=document.createElement("li");c.className="select2-results__option";var d={role:"option","data-selected":"false",tabindex:-1};b.disabled&&(delete d["data-selected"],d["aria-disabled"]="true"),null==b.id&&delete d["data-selected"],null!=b._resultId&&(c.id=b._resultId),b.title&&(c.title=b.title),b.children&&(d["aria-label"]=b.text,delete d["data-selected"]);for(var e in d){var f=d[e];c.setAttribute(e,f)}if(b.children){var g=a(c),h=document.createElement("strong");h.className="select2-results__group";var i=a(h);this.template(b,h),i.attr("role","presentation");for(var j=[],k=0;k<b.children.length;k++){var l=b.children[k],m=this.option(l);j.push(m)}var n=a("<ul></ul>",{class:"select2-results__options select2-results__options--nested",role:"listbox"});n.append(j),g.attr("role","list"),g.append(h),g.append(n)}else this.template(b,c);return a.data(c,"data",b),c},c.prototype.bind=function(b,c){var d=this,e=b.id+"-results";this.$results.attr("id",e),b.on("results:all",function(a){d.clear(),d.append(a.data),b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("results:append",function(a){d.append(a.data),b.isOpen()&&d.setClasses()}),b.on("query",function(a){d.hideMessages(),d.showLoading(a)}),b.on("select",function(){b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("unselect",function(){b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("open",function(){d.$results.attr("aria-expanded","true"),d.$results.attr("aria-hidden","false"),d.setClasses(),d.ensureHighlightVisible()}),b.on("close",function(){d.$results.attr("aria-expanded","false"),d.$results.attr("aria-hidden","true"),d.$results.removeAttr("aria-activedescendant")}),b.on("results:toggle",function(){var a=d.getHighlightedResults();0!==a.length&&a.trigger("mouseup")}),b.on("results:select",function(){var a=d.getHighlightedResults();if(0!==a.length){var b=a.data("data");"true"==a.attr("data-selected")?d.trigger("close",{}):d.trigger("select",{data:b})}}),b.on("results:previous",function(){var a=d.getHighlightedResults(),b=d.$results.find("[data-selected]"),c=b.index(a);if(0!==c){var e=c-1;0===a.length&&(e=0);var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top,h=f.offset().top,i=d.$results.scrollTop()+(h-g);0===e?d.$results.scrollTop(0):h-g<0&&d.$results.scrollTop(i)}}),b.on("results:next",function(){var a=d.getHighlightedResults(),b=d.$results.find("[data-selected]"),c=b.index(a),e=c+1;if(!(e>=b.length)){var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top+d.$results.outerHeight(!1),h=f.offset().top+f.outerHeight(!1),i=d.$results.scrollTop()+h-g;0===e?d.$results.scrollTop(0):h>g&&d.$results.scrollTop(i)}}),b.on("results:focus",function(a){a.element.addClass("select2-results__option--highlighted").attr("aria-selected","true"),d.$results.attr("aria-activedescendant",a.element.attr("id"))}),b.on("results:message",function(a){d.displayMessage(a)}),a.fn.mousewheel&&this.$results.on("mousewheel",function(a){var b=d.$results.scrollTop(),c=d.$results.get(0).scrollHeight-b+a.deltaY,e=a.deltaY>0&&b-a.deltaY<=0,f=a.deltaY<0&&c<=d.$results.height();e?(d.$results.scrollTop(0),a.preventDefault(),a.stopPropagation()):f&&(d.$results.scrollTop(d.$results.get(0).scrollHeight-d.$results.height()),a.preventDefault(),a.stopPropagation())}),this.$results.on("mouseup",".select2-results__option[data-selected]",function(b){var c=a(this),e=c.data("data");if("true"===c.attr("data-selected"))return void(d.options.get("multiple")?d.trigger("unselect",{originalEvent:b,data:e}):d.trigger("close",{}));d.trigger("select",{originalEvent:b,data:e})}),this.$results.on("mouseenter",".select2-results__option[data-selected]",function(b){var c=a(this).data("data");d.getHighlightedResults().removeClass("select2-results__option--highlighted").attr("aria-selected","false"),d.trigger("results:focus",{data:c,element:a(this)})})},c.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},c.prototype.destroy=function(){this.$results.remove()},c.prototype.ensureHighlightVisible=function(){var a=this.getHighlightedResults();if(0!==a.length){var b=this.$results.find("[data-selected]"),c=b.index(a),d=this.$results.offset().top,e=a.offset().top,f=this.$results.scrollTop()+(e-d),g=e-d;f-=2*a.outerHeight(!1),c<=2?this.$results.scrollTop(0):(g>this.$results.outerHeight()||g<0)&&this.$results.scrollTop(f)}},c.prototype.template=function(b,c){var d=this.options.get("templateResult"),e=this.options.get("escapeMarkup"),f=d(b,c);null==f?c.style.display="none":"string"==typeof f?c.innerHTML=e(f):a(c).append(f)},c}),b.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),b.define("select2/selection/base",["jquery","../utils","../keys"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,b.Observable),d.prototype.render=function(){var b=a('<span class="select2-selection"  aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=this.$element.data("old-tabindex")?this._tabindex=this.$element.data("old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),b.attr("title",this.$element.attr("title")),b.attr("tabindex",this._tabindex),this.$selection=b,b},d.prototype.bind=function(a,b){var d=this,e=(a.id,a.id+"-results");this.options.get("minimumResultsForSearch");this.container=a,this.$selection.on("focus",function(a){d.trigger("focus",a)}),this.$selection.on("blur",function(a){d._handleBlur(a)}),this.$selection.on("keydown",function(a){d.trigger("keypress",a),a.which===c.SPACE&&a.preventDefault()}),a.on("results:focus",function(a){d.$selection.attr("aria-activedescendant",a.data._resultId)}),a.on("selection:update",function(a){d.update(a.data)}),a.on("open",function(){d.$selection.attr("aria-expanded","true"),d.$selection.attr("aria-owns",e),d._attachCloseHandler(a)}),a.on("close",function(){d.$selection.attr("aria-expanded","false"),d.$selection.removeAttr("aria-activedescendant"),d.$selection.removeAttr("aria-owns"),window.setTimeout(function(){d.$selection.focus()},1),d._detachCloseHandler(a)}),a.on("enable",function(){d.$selection.attr("tabindex",d._tabindex)}),a.on("disable",function(){d.$selection.attr("tabindex","-1")})},d.prototype._handleBlur=function(b){var c=this;window.setTimeout(function(){document.activeElement==c.$selection[0]||a.contains(c.$selection[0],document.activeElement)||c.trigger("blur",b)},1)},d.prototype._attachCloseHandler=function(b){a(document.body).on("mousedown.select2."+b.id,function(b){var c=a(b.target),d=c.closest(".select2");a(".select2.select2-container--open").each(function(){var b=a(this);this!=d[0]&&(b.data("element").select2("close"),setTimeout(function(){b.find("*:focus").blur(),c.focus()},1))})})},d.prototype._detachCloseHandler=function(b){a(document.body).off("mousedown.select2."+b.id)},d.prototype.position=function(a,b){b.find(".selection").append(a)},d.prototype.destroy=function(){this._detachCloseHandler(this.container)},d.prototype.update=function(a){throw new Error("The `update` method must be defined in child classes.")},d}),b.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(a,b,c,d){function e(){e.__super__.constructor.apply(this,arguments)}return c.Extend(e,b),e.prototype.render=function(){var a=e.__super__.render.call(this);return a.addClass("select2-selection--single"),a.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),a},e.prototype.bind=function(a,b){var c=this;e.__super__.bind.apply(this,arguments);var d=a.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",d).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",d),this.$selection.attr("role","combobox"),this.$selection.on("mousedown",function(a){1===a.which&&c.trigger("toggle",{originalEvent:a})}),this.$selection.on("focus",function(a){}),this.$selection.on("keydown",function(b){!a.isOpen()&&b.which>=48&&b.which<=90&&a.open()}),this.$selection.on("blur",function(a){}),a.on("focus",function(b){a.isOpen()||c.$selection.focus()}),a.on("selection:update",function(a){c.update(a.data)})},e.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},e.prototype.display=function(a,b){var c=this.options.get("templateSelection");return this.options.get("escapeMarkup")(c(a,b))},e.prototype.selectionContainer=function(){return a("<span></span>")},e.prototype.update=function(a){if(0===a.length)return void this.clear();var b=a[0],d=this.$selection.find(".select2-selection__rendered"),e=c.entityDecode(this.display(b,d));d.empty().text(e),d.prop("title",b.title||b.text)},e}),b.define("select2/selection/multiple",["jquery","./base","../utils"],function(a,b,c){function d(a,b){d.__super__.constructor.apply(this,arguments)}return c.Extend(d,b),d.prototype.render=function(){var a=d.__super__.render.call(this);return a.addClass("select2-selection--multiple"),a.html('<ul class="select2-selection__rendered" aria-live="polite" aria-relevant="additions removals" aria-atomic="true"></ul>'),a},d.prototype.bind=function(b,c){var e=this;d.__super__.bind.apply(this,arguments),this.$selection.on("click",function(a){e.trigger("toggle",{originalEvent:a})}),this.$selection.on("click",".select2-selection__choice__remove",function(b){if(!e.options.get("disabled")){var c=a(this),d=c.parent(),f=d.data("data");e.trigger("unselect",{originalEvent:b,data:f})}}),this.$selection.on("keydown",function(a){!b.isOpen()&&a.which>=48&&a.which<=90&&b.open()}),b.on("focus",function(){e.focusOnSearch()})},d.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},d.prototype.display=function(a,b){var c=this.options.get("templateSelection");return this.options.get("escapeMarkup")(c(a,b))},d.prototype.selectionContainer=function(){return a('<li class="select2-selection__choice"><span class="select2-selection__choice__remove" role="presentation" aria-hidden="true">&times;</span></li>')},d.prototype.focusOnSearch=function(){var a=this;void 0!==a.$search&&setTimeout(function(){a._keyUpPrevented=!0,a.$search.focus()},1)},d.prototype.update=function(a){if(this.clear(),0!==a.length){for(var b=[],d=0;d<a.length;d++){var e=a[d],f=this.selectionContainer(),g=f.html(),h=this.display(e,f);"string"==typeof h&&(h=c.entityDecode(h.trim())),f.text(h),f.prepend(g),f.prop("title",e.title||e.text),f.data("data",e),b.push(f)}var i=this.$selection.find(".select2-selection__rendered");c.appendMany(i,b)}},d}),b.define("select2/selection/placeholder",["../utils"],function(a){function b(a,b,c){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c)}return b.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},b.prototype.createPlaceholder=function(b,c){var d=this.selectionContainer();return d.text(a.entityDecode(this.display(c))),d.addClass("select2-selection__placeholder").removeClass("select2-selection__choice"),d},b.prototype.update=function(a,b){var c=1==b.length&&b[0].id!=this.placeholder.id;if(b.length>1||c)return a.call(this,b);this.clear();var d=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(d)},b}),b.define("select2/selection/allowClear",["jquery","../keys"],function(a,b){function c(){}return c.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(a){d._handleClear(a)}),b.on("keypress",function(a){d._handleKeyboardClear(a,b)})},c.prototype._handleClear=function(a,b){if(!this.options.get("disabled")){var c=this.$selection.find(".select2-selection__clear");if(0!==c.length){b.stopPropagation();for(var d=c.data("data"),e=0;e<d.length;e++){var f={data:d[e]};if(this.trigger("unselect",f),f.prevented)return}this.$element.val(this.placeholder.id).trigger("change"),this.trigger("toggle",{})}}},c.prototype._handleKeyboardClear=function(a,c,d){d.isOpen()||c.which!=b.DELETE&&c.which!=b.BACKSPACE||this._handleClear(c)},c.prototype.update=function(b,c){if(b.call(this,c),!(this.$selection.find(".select2-selection__placeholder").length>0||0===c.length)){var d=a('<span class="select2-selection__clear">&times;</span>');d.data("data",c),this.$selection.find(".select2-selection__rendered").prepend(d)}},c}),b.define("select2/selection/search",["jquery","../utils","../keys"],function(a,b,c){function d(a,b,c){a.call(this,b,c)}return d.prototype.render=function(b){var c=a('<li class="select2-search select2-search--inline"><input class="select2-search__field" type="text" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="textbox" aria-autocomplete="list" /></li>');this.$searchContainer=c,this.$search=c.find("input");var d=b.call(this);return this._transferTabIndex(),d},d.prototype.bind=function(a,b,d){var e=this,f=b.id+"-results";a.call(this,b,d),b.on("open",function(){e.$search.attr("aria-owns",f),e.$search.trigger("focus")}),b.on("close",function(){e.$search.val(""),e.$search.removeAttr("aria-activedescendant"),e.$search.removeAttr("aria-owns"),e.$search.trigger("focus")}),b.on("enable",function(){e.$search.prop("disabled",!1),e._transferTabIndex()}),b.on("disable",function(){e.$search.prop("disabled",!0)}),b.on("focus",function(a){e.$search.trigger("focus")}),b.on("results:focus",function(a){e.$search.attr("aria-activedescendant",a.data._resultId)}),this.$selection.on("focusin",".select2-search--inline",function(a){e.trigger("focus",a)}),this.$selection.on("focusout",".select2-search--inline",function(a){e._handleBlur(a)}),this.$selection.on("keydown",".select2-search--inline",function(a){if(a.stopPropagation(),e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented(),a.which===c.BACKSPACE&&""===e.$search.val()){var d=e.$searchContainer.prev(".select2-selection__choice");if(d.length>0){var f=d.data("data");e.searchRemoveChoice(f),a.preventDefault()}}else a.which===c.ENTER&&(b.open(),a.preventDefault())});var g=document.documentMode,h=g&&g<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(a){if(h)return void e.$selection.off("input.search input.searchcheck");e.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(a){if(h&&"input"===a.type)return void e.$selection.off("input.search input.searchcheck");var b=a.which;b!=c.SHIFT&&b!=c.CTRL&&b!=c.ALT&&b!=c.TAB&&e.handleSearch(a)})},d.prototype._transferTabIndex=function(a){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},d.prototype.createPlaceholder=function(a,b){this.$search.attr("placeholder",b.text)},d.prototype.update=function(a,b){var c=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),a.call(this,b),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),c&&this.$search.focus()},d.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var a=this.$search.val();this.trigger("query",{term:a})}this._keyUpPrevented=!1},d.prototype.searchRemoveChoice=function(a,b){this.trigger("unselect",{data:b}),this.$search.val(b.text),this.handleSearch()},d.prototype.resizeSearch=function(){this.$search.css("width","25px");var a="";if(""!==this.$search.attr("placeholder"))a=this.$selection.find(".select2-selection__rendered").innerWidth();else{a=.75*(this.$search.val().length+1)+"em"}this.$search.css("width",a)},d}),b.define("select2/selection/eventRelay",["jquery"],function(a){function b(){}return b.prototype.bind=function(b,c,d){var e=this,f=["open","opening","close","closing","select","selecting","unselect","unselecting"],g=["opening","closing","selecting","unselecting"];b.call(this,c,d),c.on("*",function(b,c){if(-1!==a.inArray(b,f)){c=c||{};var d=a.Event("select2:"+b,{params:c});e.$element.trigger(d),-1!==a.inArray(b,g)&&(c.prevented=d.isDefaultPrevented())}})},b}),b.define("select2/translation",["jquery","require"],function(a,b){function c(a){this.dict=a||{}}return c.prototype.all=function(){return this.dict},c.prototype.get=function(a){return this.dict[a]},c.prototype.extend=function(b){this.dict=a.extend({},b.all(),this.dict)},c._cache={},c.loadPath=function(a){if(!(a in c._cache)){var d=b(a);c._cache[a]=d}return new c(c._cache[a])},c}),b.define("select2/diacritics",[],function(){return{"Ⓐ":"A","Ａ":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","Ｂ":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","Ｃ":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","Ｄ":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","Ǳ":"DZ","Ǆ":"DZ","ǲ":"Dz","ǅ":"Dz","Ⓔ":"E","Ｅ":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","Ｆ":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","Ｇ":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","Ｈ":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","Ｉ":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","Ｊ":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","Ｋ":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","Ｌ":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","Ǉ":"LJ","ǈ":"Lj","Ⓜ":"M","Ｍ":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","Ｎ":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","Ǌ":"NJ","ǋ":"Nj","Ⓞ":"O","Ｏ":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","Ｐ":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Ｑ":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","Ｒ":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","Ｓ":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","Ｔ":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","Ｕ":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","Ｖ":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","Ｗ":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","Ｘ":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Ｙ":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Ｚ":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","ａ":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","ｂ":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","ｃ":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","ｄ":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","ǳ":"dz","ǆ":"dz","ⓔ":"e","ｅ":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","ｆ":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","ｇ":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","ｈ":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","ｉ":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","ｊ":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","ｋ":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","ｌ":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","ǉ":"lj","ⓜ":"m","ｍ":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","ｎ":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ŉ":"n","ꞑ":"n","ꞥ":"n","ǌ":"nj","ⓞ":"o","ｏ":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","ｐ":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","ｑ":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","ｒ":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","ｓ":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","ｔ":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","ｕ":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","ｖ":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","ｗ":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","ｘ":"x","ẋ":"x","ẍ":"x","ⓨ":"y","ｙ":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","ｚ":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ω":"ω","ς":"σ"}}),b.define("select2/data/base",["../utils"],function(a){function b(a,c){b.__super__.constructor.call(this)}return a.Extend(b,a.Observable),b.prototype.current=function(a){throw new Error("The `current` method must be defined in child classes.")},b.prototype.query=function(a,b){throw new Error("The `query` method must be defined in child classes.")},b.prototype.bind=function(a,b){},b.prototype.destroy=function(){},b.prototype.generateResultId=function(b,c){var d="";return d+=null!=b?b.id:a.generateChars(4),d+="-result-",d+=a.generateChars(4),null!=c.id?d+="-"+c.id.toString():d+="-"+a.generateChars(4),d},b}),b.define("select2/data/select",["./base","../utils","jquery"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,a),d.prototype.current=function(a){var b=[],d=this;this.$element.find(":selected").each(function(){var a=c(this),e=d.item(a);b.push(e)}),a(b)},d.prototype.select=function(a){var b=this;if(a.selected=!0,c(a.element).is("option"))return a.element.selected=!0,void this.$element.trigger("change");if(this.$element.prop("multiple"))this.current(function(d){var e=[];a=[a],a.push.apply(a,d);for(var f=0;f<a.length;f++){var g=a[f].id;-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")});else{var d=a.id;this.$element.val(d),this.$element.trigger("change")}},d.prototype.unselect=function(a){var b=this;if(this.$element.prop("multiple")){if(a.selected=!1,c(a.element).is("option"))return a.element.selected=!1,void this.$element.trigger("change");this.current(function(d){for(var e=[],f=0;f<d.length;f++){var g=d[f].id;g!==a.id&&-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")})}},d.prototype.bind=function(a,b){var c=this;this.container=a,a.on("select",function(a){c.select(a.data)}),a.on("unselect",function(a){c.unselect(a.data)})},d.prototype.destroy=function(){this.$element.find("*").each(function(){c.removeData(this,"data")})},d.prototype.query=function(a,b){var d=[],e=this;this.$element.children().each(function(){var b=c(this);if(b.is("option")||b.is("optgroup")){var f=e.item(b),g=e.matches(a,f);null!==g&&d.push(g)}}),b({results:d})},d.prototype.addOptions=function(a){b.appendMany(this.$element,a)},d.prototype.option=function(a){var b;a.children?(b=document.createElement("optgroup"),b.label=a.text):(b=document.createElement("option"),void 0!==b.textContent?b.textContent=a.text:b.innerText=a.text),void 0!==a.id&&(b.value=a.id),a.disabled&&(b.disabled=!0),a.selected&&(b.selected=!0),a.title&&(b.title=a.title);var d=c(b),e=this._normalizeItem(a);return e.element=b,c.data(b,"data",e),d},d.prototype.item=function(a){var b={};if(null!=(b=c.data(a[0],"data")))return b;if(a.is("option"))b={id:a.val(),text:a.text(),disabled:a.prop("disabled"),selected:a.prop("selected"),title:a.prop("title")};else if(a.is("optgroup")){b={text:a.prop("label"),children:[],title:a.prop("title")};for(var d=a.children("option"),e=[],f=0;f<d.length;f++){var g=c(d[f]),h=this.item(g);e.push(h)}b.children=e}return b=this._normalizeItem(b),b.element=a[0],c.data(a[0],"data",b),b},d.prototype._normalizeItem=function(a){c.isPlainObject(a)||(a={id:a,text:a}),a=c.extend({},{text:""},a);var b={selected:!1,disabled:!1};return null!=a.id&&(a.id=a.id.toString()),null!=a.text&&(a.text=a.text.toString()),null==a._resultId&&a.id&&(a._resultId=this.generateResultId(this.container,a)),c.extend({},b,a)},d.prototype.matches=function(a,b){return this.options.get("matcher")(a,b)},d}),b.define("select2/data/array",["./select","../utils","jquery"],function(a,b,c){function d(a,b){var c=b.get("data")||[];d.__super__.constructor.call(this,a,b),this.addOptions(this.convertToOptions(c))}return b.Extend(d,a),d.prototype.select=function(a){var b=this.$element.find("option").filter(function(b,c){return c.value==a.id.toString()});0===b.length&&(b=this.option(a),this.addOptions(b)),d.__super__.select.call(this,a)},d.prototype.convertToOptions=function(a){function d(a){return function(){return c(this).val()==a.id}}for(var e=this,f=this.$element.find("option"),g=f.map(function(){return e.item(c(this)).id}).get(),h=[],i=0;i<a.length;i++){var j=this._normalizeItem(a[i]);if(c.inArray(j.id,g)>=0){var k=f.filter(d(j)),l=this.item(k),m=c.extend(!0,{},j,l),n=this.option(m);k.replaceWith(n)}else{var o=this.option(j);if(j.children){var p=this.convertToOptions(j.children);b.appendMany(o,p)}h.push(o)}}return h},d}),b.define("select2/data/ajax",["./array","../utils","jquery"],function(a,b,c){function d(a,b){this.ajaxOptions=this._applyDefaults(b.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),d.__super__.constructor.call(this,a,b)}return b.Extend(d,a),d.prototype._applyDefaults=function(a){var b={data:function(a){return c.extend({},a,{q:a.term})},transport:function(a,b,d){var e=c.ajax(a);return e.then(b),e.fail(d),e}};return c.extend({},b,a,!0)},d.prototype.processResults=function(a){return a},d.prototype.query=function(a,b){function d(){var d=f.transport(f,function(d){var f=e.processResults(d,a);e.options.get("debug")&&window.console&&console.error&&(f&&f.results&&c.isArray(f.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),b(f),e.container.focusOnActiveElement()},function(){d.status&&"0"===d.status||e.trigger("results:message",{message:"errorLoading"})});e._request=d}var e=this;null!=this._request&&(c.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var f=c.extend({type:"GET"},this.ajaxOptions);"function"==typeof f.url&&(f.url=f.url.call(this.$element,a)),"function"==typeof f.data&&(f.data=f.data.call(this.$element,a)),this.ajaxOptions.delay&&null!=a.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(d,this.ajaxOptions.delay)):d()},d}),b.define("select2/data/tags",["jquery"],function(a){function b(b,c,d){var e=d.get("tags"),f=d.get("createTag");void 0!==f&&(this.createTag=f);var g=d.get("insertTag");if(void 0!==g&&(this.insertTag=g),b.call(this,c,d),a.isArray(e))for(var h=0;h<e.length;h++){var i=e[h],j=this._normalizeItem(i),k=this.option(j);this.$element.append(k)}}return b.prototype.query=function(a,b,c){function d(a,f){for(var g=a.results,h=0;h<g.length;h++){var i=g[h],j=null!=i.children&&!d({results:i.children},!0);if((i.text||"").toUpperCase()===(b.term||"").toUpperCase()||j)return!f&&(a.data=g,void c(a))}if(f)return!0;var k=e.createTag(b);if(null!=k){var l=e.option(k);l.attr("data-select2-tag",!0),e.addOptions([l]),e.insertTag(g,k)}a.results=g,c(a)}var e=this;if(this._removeOldTags(),null==b.term||null!=b.page)return void a.call(this,b,c);a.call(this,b,d)},b.prototype.createTag=function(b,c){var d=a.trim(c.term);return""===d?null:{id:d,text:d}},b.prototype.insertTag=function(a,b,c){b.unshift(c)},b.prototype._removeOldTags=function(b){this._lastTag;this.$element.find("option[data-select2-tag]").each(function(){this.selected||a(this).remove()})},b}),b.define("select2/data/tokenizer",["jquery"],function(a){function b(a,b,c){var d=c.get("tokenizer");void 0!==d&&(this.tokenizer=d),a.call(this,b,c)}return b.prototype.bind=function(a,b,c){a.call(this,b,c),this.$search=b.dropdown.$search||b.selection.$search||c.find(".select2-search__field")},b.prototype.query=function(b,c,d){function e(b){var c=g._normalizeItem(b);if(!g.$element.find("option").filter(function(){return a(this).val()===c.id}).length){var d=g.option(c);d.attr("data-select2-tag",!0),g._removeOldTags(),g.addOptions([d])}f(c)}function f(a){g.trigger("select",{data:a})}var g=this;c.term=c.term||"";var h=this.tokenizer(c,this.options,e);h.term!==c.term&&(this.$search.length&&(this.$search.val(h.term),this.$search.focus()),c.term=h.term),b.call(this,c,d)},b.prototype.tokenizer=function(b,c,d,e){for(var f=d.get("tokenSeparators")||[],g=c.term,h=0,i=this.createTag||function(a){return{id:a.term,text:a.term}};h<g.length;){var j=g[h];if(-1!==a.inArray(j,f)){var k=g.substr(0,h),l=a.extend({},c,{term:k}),m=i(l);null!=m?(e(m),g=g.substr(h+1)||"",h=0):h++}else h++}return{term:g}},b}),b.define("select2/data/minimumInputLength",[],function(){function a(a,b,c){this.minimumInputLength=c.get("minimumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){if(b.term=b.term||"",b.term.length<this.minimumInputLength)return void this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:b.term,params:b}});a.call(this,b,c)},a}),b.define("select2/data/maximumInputLength",[],function(){function a(a,b,c){this.maximumInputLength=c.get("maximumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){if(b.term=b.term||"",this.maximumInputLength>0&&b.term.length>this.maximumInputLength)return void this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:b.term,params:b}});a.call(this,b,c)},a}),b.define("select2/data/maximumSelectionLength",[],function(){function a(a,b,c){this.maximumSelectionLength=c.get("maximumSelectionLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){var d=this;this.current(function(e){var f=null!=e?e.length:0;if(d.maximumSelectionLength>0&&f>=d.maximumSelectionLength)return void d.trigger("results:message",{message:"maximumSelected",args:{maximum:d.maximumSelectionLength}});a.call(d,b,c)})},a}),b.define("select2/dropdown",["jquery","./utils"],function(a,b){function c(a,b){this.$element=a,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<span class="select2-dropdown"><span class="select2-results"></span></span>');return b.attr("dir",this.options.get("dir")),this.$dropdown=b,b},c.prototype.bind=function(){},c.prototype.position=function(a,b){},c.prototype.destroy=function(){this.$dropdown.remove()},c}),b.define("select2/dropdown/search",["jquery","../utils"],function(a,b){function c(){}return c.prototype.render=function(b){var c=b.call(this),d=a('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="text" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="combobox" aria-autocomplete="list" aria-expanded="true" /></span>');return this.$searchContainer=d,this.$search=d.find("input"),c.prepend(d),c},c.prototype.bind=function(b,c,d){var e=this,f=c.id+"-results";b.call(this,c,d),this.$search.on("keydown",function(a){e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented()}),this.$search.on("input",function(b){a(this).off("keyup")}),this.$search.on("keyup input",function(a){e.handleSearch(a)}),c.on("open",function(){e.$search.attr("tabindex",0),e.$search.attr("aria-owns",f),e.$search.focus(),window.setTimeout(function(){e.$search.focus()},0)}),c.on("close",function(){e.$search.attr("tabindex",-1),e.$search.removeAttr("aria-activedescendant"),e.$search.removeAttr("aria-owns"),e.$search.val("")}),c.on("focus",function(){c.isOpen()||e.$search.focus()}),c.on("results:all",function(a){if(null==a.query.term||""===a.query.term){e.showSearch(a)?e.$searchContainer.removeClass("select2-search--hide"):e.$searchContainer.addClass("select2-search--hide")}}),c.on("results:focus",function(a){e.$search.attr("aria-activedescendant",a.data._resultId)})},c.prototype.handleSearch=function(a){if(!this._keyUpPrevented){var b=this.$search.val();this.trigger("query",{term:b})}this._keyUpPrevented=!1},c.prototype.showSearch=function(a,b){return!0},c}),b.define("select2/dropdown/hidePlaceholder",[],function(){function a(a,b,c,d){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c,d)}return a.prototype.append=function(a,b){b.results=this.removePlaceholder(b.results),a.call(this,b)},a.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},a.prototype.removePlaceholder=function(a,b){for(var c=b.slice(0),d=b.length-1;d>=0;d--){var e=b[d];this.placeholder.id===e.id&&c.splice(d,1)}return c},a}),b.define("select2/dropdown/infiniteScroll",["jquery"],function(a){function b(a,b,c,d){this.lastParams={},a.call(this,b,c,d),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return b.prototype.append=function(a,b){this.$loadingMore.remove(),this.loading=!1,a.call(this,b),this.showLoadingMore(b)&&this.$results.append(this.$loadingMore)},b.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),c.on("query",function(a){e.lastParams=a,e.loading=!0}),c.on("query:append",function(a){e.lastParams=a,e.loading=!0}),this.$results.on("scroll",function(){var b=a.contains(document.documentElement,e.$loadingMore[0]);if(!e.loading&&b){e.$results.offset().top+e.$results.outerHeight(!1)+50>=e.$loadingMore.offset().top+e.$loadingMore.outerHeight(!1)&&e.loadMore()}})},b.prototype.loadMore=function(){this.loading=!0;var b=a.extend({},{page:1},this.lastParams);b.page++,this.trigger("query:append",b)},b.prototype.showLoadingMore=function(a,b){return b.pagination&&b.pagination.more},b.prototype.createLoadingMore=function(){var b=a('<li class="select2-results__option select2-results__option--load-more"role="option" aria-disabled="true"></li>'),c=this.options.get("translations").get("loadingMore");return b.html(c(this.lastParams)),b},b}),b.define("select2/dropdown/attachBody",["jquery","../utils"],function(a,b){function c(b,c,d){this.$dropdownParent=d.get("dropdownParent")||a(document.body),b.call(this,c,d)}return c.prototype.bind=function(a,b,c){var d=this,e=!1;a.call(this,b,c),b.on("open",function(){d._showDropdown(),d._attachPositioningHandler(b),e||(e=!0,b.on("results:all",function(){d._positionDropdown(),d._resizeDropdown()}),b.on("results:append",function(){d._positionDropdown(),d._resizeDropdown()}))}),b.on("close",function(){d._hideDropdown(),d._detachPositioningHandler(b)}),this.$dropdownContainer.on("mousedown",function(a){a.stopPropagation()})},c.prototype.destroy=function(a){a.call(this),this.$dropdownContainer.remove()},c.prototype.position=function(a,b,c){b.attr("class",c.attr("class")),b.removeClass("select2"),b.addClass("select2-container--open"),b.css({position:"absolute",top:-999999}),this.$container=c},c.prototype.render=function(b){var c=a("<span></span>"),d=b.call(this);return c.append(d),this.$dropdownContainer=c,c},c.prototype._hideDropdown=function(a){this.$dropdownContainer.detach()},c.prototype._attachPositioningHandler=function(c,d){var e=this,f="scroll.select2."+d.id,g="resize.select2."+d.id,h="orientationchange.select2."+d.id,i=this.$container.parents().filter(b.hasScroll);i.each(function(){a(this).data("select2-scroll-position",{x:a(this).scrollLeft(),y:a(this).scrollTop()})}),i.on(f,function(b){var c=a(this).data("select2-scroll-position");a(this).scrollTop(c.y)}),a(window).on(f+" "+g+" "+h,function(a){e._positionDropdown(),e._resizeDropdown()})},c.prototype._detachPositioningHandler=function(c,d){var e="scroll.select2."+d.id,f="resize.select2."+d.id,g="orientationchange.select2."+d.id;this.$container.parents().filter(b.hasScroll).off(e),a(window).off(e+" "+f+" "+g)},c.prototype._positionDropdown=function(){var b=a(window),c=this.$dropdown.hasClass("select2-dropdown--above"),d=this.$dropdown.hasClass("select2-dropdown--below"),e=null,f=this.$container.offset();f.bottom=f.top+this.$container.outerHeight(!1);var g={height:this.$container.outerHeight(!1)};g.top=f.top,g.bottom=f.top+g.height;var h={height:this.$dropdown.outerHeight(!1)},i={top:b.scrollTop(),bottom:b.scrollTop()+b.height()},j=i.top<f.top-h.height,k=i.bottom>f.bottom+h.height,l={left:f.left,top:g.bottom},m=this.$dropdownParent;"static"===m.css("position")&&(m=m.offsetParent());var n=m.offset();l.top-=n.top,l.left-=n.left,c||d||(e="below"),k||!j||c?!j&&k&&c&&(e="below"):e="above",("above"==e||c&&"below"!==e)&&(l.top=g.top-n.top-h.height),null!=e&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+e),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+e)),this.$dropdownContainer.css(l)},c.prototype._resizeDropdown=function(){var a={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(a.minWidth=a.width,a.position="relative",a.width="auto"),this.$dropdown.css(a)},c.prototype._showDropdown=function(a){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},c}),b.define("select2/dropdown/minimumResultsForSearch",[],function(){function a(b){for(var c=0,d=0;d<b.length;d++){var e=b[d];e.children?c+=a(e.children):c++}return c}function b(a,b,c,d){this.minimumResultsForSearch=c.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),a.call(this,b,c,d)}return b.prototype.showSearch=function(b,c){return!(a(c.data.results)<this.minimumResultsForSearch)&&b.call(this,c)},b}),b.define("select2/dropdown/selectOnClose",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("close",function(a){d._handleSelectOnClose(a)})},a.prototype._handleSelectOnClose=function(a,b){if(b&&null!=b.originalSelect2Event){var c=b.originalSelect2Event;if("select"===c._type||"unselect"===c._type)return}var d=this.getHighlightedResults();if(!(d.length<1)){var e=d.data("data");null!=e.element&&e.element.selected||null==e.element&&e.selected||this.trigger("select",{data:e})}},a}),b.define("select2/dropdown/closeOnSelect",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("select",function(a){d._selectTriggered(a)}),b.on("unselect",function(a){d._selectTriggered(a)})},a.prototype._selectTriggered=function(a,b){var c=b.originalEvent;c&&c.ctrlKey||this.trigger("close",{originalEvent:c,originalSelect2Event:b})},a}),b.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(a){var b=a.input.length-a.maximum,c="Please delete "+b+" character";return 1!=b&&(c+="s"),c},inputTooShort:function(a){return"Please enter "+(a.minimum-a.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(a){var b="You can only select "+a.maximum+" item";return 1!=a.maximum&&(b+="s"),b},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),b.define("select2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C){function D(){this.reset()}return D.prototype.apply=function(l){if(l=a.extend(!0,{},this.defaults,l),null==l.dataAdapter){if(null!=l.ajax?l.dataAdapter=o:null!=l.data?l.dataAdapter=n:l.dataAdapter=m,l.minimumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,r)),l.maximumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,s)),l.maximumSelectionLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,t)),l.tags&&(l.dataAdapter=j.Decorate(l.dataAdapter,p)),null==l.tokenSeparators&&null==l.tokenizer||(l.dataAdapter=j.Decorate(l.dataAdapter,q)),null!=l.query){var C=b(l.amdBase+"compat/query");l.dataAdapter=j.Decorate(l.dataAdapter,C)}if(null!=l.initSelection){var D=b(l.amdBase+"compat/initSelection");l.dataAdapter=j.Decorate(l.dataAdapter,D)}}if(null==l.resultsAdapter&&(l.resultsAdapter=c,null!=l.ajax&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,x)),null!=l.placeholder&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,w)),l.selectOnClose&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,A))),null==l.dropdownAdapter){if(l.multiple)l.dropdownAdapter=u;else{var E=j.Decorate(u,v);l.dropdownAdapter=E}if(0!==l.minimumResultsForSearch&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,z)),l.closeOnSelect&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,B)),null!=l.dropdownCssClass||null!=l.dropdownCss||null!=l.adaptDropdownCssClass){var F=b(l.amdBase+"compat/dropdownCss");l.dropdownAdapter=j.Decorate(l.dropdownAdapter,F)}l.dropdownAdapter=j.Decorate(l.dropdownAdapter,y)}if(null==l.selectionAdapter){if(l.multiple?l.selectionAdapter=e:l.selectionAdapter=d,null!=l.placeholder&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,f)),l.allowClear&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,g)),l.multiple&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,h)),null!=l.containerCssClass||null!=l.containerCss||null!=l.adaptContainerCssClass){var G=b(l.amdBase+"compat/containerCss");l.selectionAdapter=j.Decorate(l.selectionAdapter,G)}l.selectionAdapter=j.Decorate(l.selectionAdapter,i)}if("string"==typeof l.language)if(l.language.indexOf("-")>0){var H=l.language.split("-"),I=H[0];l.language=[l.language,I]}else l.language=[l.language];if(a.isArray(l.language)){var J=new k;l.language.push("en");for(var K=l.language,L=0;L<K.length;L++){var M=K[L],N={};try{N=k.loadPath(M)}catch(a){try{M=this.defaults.amdLanguageBase+M,N=k.loadPath(M)}catch(a){l.debug&&window.console&&console.warn&&console.warn('Select2: The language file for "'+M+'" could not be automatically loaded. A fallback will be used instead.');continue}}J.extend(N)}l.translations=J}else{var O=k.loadPath(this.defaults.amdLanguageBase+"en"),P=new k(l.language);P.extend(O),l.translations=P}return l},D.prototype.reset=function(){function b(a){function b(a){return l[a]||a}return a.replace(/[^\u0000-\u007E]/g,b)}function c(d,e){if(""===a.trim(d.term))return e;if(e.children&&e.children.length>0){for(var f=a.extend(!0,{},e),g=e.children.length-1;g>=0;g--){null==c(d,e.children[g])&&f.children.splice(g,1)}return f.children.length>0?f:c(d,f)}var h=b(e.text).toUpperCase(),i=b(d.term).toUpperCase();return h.indexOf(i)>-1?e:null}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:j.escapeMarkup,language:C,matcher:c,minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,sorter:function(a){return a},templateResult:function(a){return a.text},templateSelection:function(a){return a.text},theme:"default",width:"resolve"}},D.prototype.set=function(b,c){var d=a.camelCase(b),e={};e[d]=c;var f=j._convertData(e);a.extend(this.defaults,f)},new D}),b.define("select2/options",["require","jquery","./defaults","./utils"],function(a,b,c,d){function e(b,e){if(this.options=b,null!=e&&this.fromElement(e),this.options=c.apply(this.options),e&&e.is("input")){var f=a(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=d.Decorate(this.options.dataAdapter,f)}}return e.prototype.fromElement=function(a){var c=["select2"];null==this.options.multiple&&(this.options.multiple=a.prop("multiple")),null==this.options.disabled&&(this.options.disabled=a.prop("disabled")),null==this.options.language&&(a.prop("lang")?this.options.language=a.prop("lang").toLowerCase():a.closest("[lang]").prop("lang")&&(this.options.language=a.closest("[lang]").prop("lang"))),null==this.options.dir&&(a.prop("dir")?this.options.dir=a.prop("dir"):a.closest("[dir]").prop("dir")?this.options.dir=a.closest("[dir]").prop("dir"):this.options.dir="ltr"),a.prop("disabled",this.options.disabled),a.prop("multiple",this.options.multiple),a.data("select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),a.data("data",a.data("select2Tags")),a.data("tags",!0)),a.data("ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),a.attr("ajax--url",a.data("ajaxUrl")),a.data("ajax--url",a.data("ajaxUrl")));var e={};e=b.fn.jquery&&"1."==b.fn.jquery.substr(0,2)&&a[0].dataset?b.extend(!0,{},a[0].dataset,a.data()):a.data();var f=b.extend(!0,{},e);f=d._convertData(f);for(var g in f)b.inArray(g,c)>-1||(b.isPlainObject(this.options[g])?b.extend(this.options[g],f[g]):this.options[g]=f[g]);return this},e.prototype.get=function(a){return this.options[a]},e.prototype.set=function(a,b){this.options[a]=b},e}),b.define("select2/core",["jquery","./options","./utils","./keys"],function(a,b,c,d){var e=function(a,c){null!=a.data("select2")&&a.data("select2").destroy(),this.$element=a,this.id=this._generateId(a),c=c||{},this.options=new b(c,a),e.__super__.constructor.call(this);var d=a.attr("tabindex")||0;a.data("old-tabindex",d),a.attr("tabindex","-1");var f=this.options.get("dataAdapter");this.dataAdapter=new f(a,this.options);var g=this.render();this._placeContainer(g);var h=this.options.get("selectionAdapter");this.selection=new h(a,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,g);var i=this.options.get("dropdownAdapter");this.dropdown=new i(a,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,g);var j=this.options.get("resultsAdapter");this.results=new j(a,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var k=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(a){k.trigger("selection:update",{data:a})}),a.addClass("select2-hidden-accessible"),a.attr("aria-hidden","true"),this._syncAttributes(),a.data("select2",this)};return c.Extend(e,c.Observable),e.prototype._generateId=function(a){var b="";return b=null!=a.attr("id")?a.attr("id"):null!=a.attr("name")?a.attr("name")+"-"+c.generateChars(2):c.generateChars(4),b=b.replace(/(:|\.|\[|\]|,)/g,""),b="select2-"+b},e.prototype._placeContainer=function(a){a.insertAfter(this.$element);var b=this._resolveWidth(this.$element,this.options.get("width"));null!=b&&a.css("width",b)},e.prototype._resolveWidth=function(a,b){var c=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==b){var d=this._resolveWidth(a,"style");return null!=d?d:this._resolveWidth(a,"element")}if("element"==b){var e=a.outerWidth(!1);return e<=0?"auto":e+"px"}if("style"==b){var f=a.attr("style");if("string"!=typeof f)return null;for(var g=f.split(";"),h=0,i=g.length;h<i;h+=1){var j=g[h].replace(/\s/g,""),k=j.match(c);if(null!==k&&k.length>=1)return k[1]}return null}return b},e.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},e.prototype._registerDomEvents=function(){var b=this;this.$element.on("change.select2",function(){b.dataAdapter.current(function(a){b.trigger("selection:update",{data:a})})}),this.$element.on("focus.select2",function(a){b.trigger("focus",a)}),this._syncA=c.bind(this._syncAttributes,this),this._syncS=c.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=d?(this._observer=new d(function(c){a.each(c,b._syncA),a.each(c,b._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",b._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",b._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",b._syncS,!1))},e.prototype._registerDataEvents=function(){var a=this;this.dataAdapter.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerSelectionEvents=function(){var b=this,c=["toggle","focus"];this.selection.on("toggle",function(){b.toggleDropdown()}),this.selection.on("focus",function(a){b.focus(a)}),this.selection.on("*",function(d,e){-1===a.inArray(d,c)&&b.trigger(d,e)})},e.prototype._registerDropdownEvents=function(){var a=this;this.dropdown.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerResultsEvents=function(){var a=this;this.results.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerEvents=function(){var b=this;this.on("open",function(){b.$container.addClass("select2-container--open")}),this.on("close",function(){b.$container.removeClass("select2-container--open")}),this.on("enable",function(){b.$container.removeClass("select2-container--disabled")}),this.on("disable",function(){b.$container.addClass("select2-container--disabled")}),this.on("blur",function(){b.$container.removeClass("select2-container--focus")}),this.on("query",function(a){b.isOpen()||b.trigger("open",{}),this.dataAdapter.query(a,function(c){b.trigger("results:all",{data:c,query:a})})}),this.on("query:append",function(a){this.dataAdapter.query(a,function(c){b.trigger("results:append",{data:c,query:a})})}),this.on("open",function(){setTimeout(function(){b.focusOnActiveElement()},1)}),a(document).on("keydown",function(a){var c=a.which;if(b.isOpen()){c===d.ESC||c===d.UP&&a.altKey?(b.close(),a.preventDefault()):c===d.ENTER||c===d.TAB?(b.trigger("results:select",{}),a.preventDefault()):c===d.SPACE&&a.ctrlKey?(b.trigger("results:toggle",{}),a.preventDefault()):c===d.UP?(b.trigger("results:previous",{}),a.preventDefault()):c===d.DOWN&&(b.trigger("results:next",{}),a.preventDefault());var e=b.$dropdown.find(".select2-search__field");e.length||(e=b.$container.find(".select2-search__field")),c===d.DOWN||c===d.UP?b.focusOnActiveElement():(e.focus(),setTimeout(function(){b.focusOnActiveElement()},1e3))}else b.hasFocus()&&(c!==d.ENTER&&c!==d.SPACE&&c!==d.DOWN||(b.open(),a.preventDefault()))})},e.prototype.focusOnActiveElement=function(){this.isOpen()&&!c.isTouchscreen()&&this.$results.find("li.select2-results__option--highlighted").focus()},e.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},e.prototype._syncSubtree=function(a,b){var c=!1,d=this;if(!a||!a.target||"OPTION"===a.target.nodeName||"OPTGROUP"===a.target.nodeName){if(b)if(b.addedNodes&&b.addedNodes.length>0)for(var e=0;e<b.addedNodes.length;e++){var f=b.addedNodes[e];f.selected&&(c=!0)}else b.removedNodes&&b.removedNodes.length>0&&(c=!0);else c=!0;c&&this.dataAdapter.current(function(a){d.trigger("selection:update",{data:a})})}},e.prototype.trigger=function(a,b){var c=e.__super__.trigger,d={open:"opening",close:"closing",select:"selecting",unselect:"unselecting"};if(void 0===b&&(b={}),a in d){var f=d[a],g={prevented:!1,name:a,args:b};if(c.call(this,f,g),g.prevented)return void(b.prevented=!0)}c.call(this,a,b)},e.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},e.prototype.open=function(){this.isOpen()||this.trigger("query",{})},e.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},e.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},e.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")},e.prototype.focus=function(a){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},e.prototype.enable=function(a){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=a&&0!==a.length||(a=[!0]);var b=!a[0];this.$element.prop("disabled",b)},e.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var a=[];return this.dataAdapter.current(function(b){a=b}),a},e.prototype.val=function(b){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==b||0===b.length)return this.$element.val();var c=b[0];a.isArray(c)&&(c=a.map(c,function(a){return a.toString()})),this.$element.val(c).trigger("change")},e.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",this.$element.data("old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},e.prototype.render=function(){var b=a('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return b.attr("dir",this.options.get("dir")),this.$container=b,this.$container.addClass("select2-container--"+this.options.get("theme")),b.data("element",this.$element),b},e}),b.define("select2/compat/utils",["jquery"],function(a){function b(b,c,d){var e,f,g=[];e=a.trim(b.attr("class")),e&&(e=""+e,a(e.split(/\s+/)).each(function(){0===this.indexOf("select2-")&&g.push(this)})),e=a.trim(c.attr("class")),e&&(e=""+e,a(e.split(/\s+/)).each(function(){0!==this.indexOf("select2-")&&null!=(f=d(this))&&g.push(f)})),b.attr("class",g.join(" "))}return{syncCssClasses:b}}),b.define("select2/compat/containerCss",["jquery","./utils"],function(a,b){function c(a){return null}function d(){}return d.prototype.render=function(d){var e=d.call(this),f=this.options.get("containerCssClass")||"";a.isFunction(f)&&(f=f(this.$element));var g=this.options.get("adaptContainerCssClass");if(g=g||c,-1!==f.indexOf(":all:")){f=f.replace(":all:","");var h=g;g=function(a){var b=h(a);return null!=b?b+" "+a:a}}var i=this.options.get("containerCss")||{};return a.isFunction(i)&&(i=i(this.$element)),b.syncCssClasses(e,this.$element,g),e.css(i),e.addClass(f),e},d}),b.define("select2/compat/dropdownCss",["jquery","./utils"],function(a,b){function c(a){return null}function d(){}return d.prototype.render=function(d){var e=d.call(this),f=this.options.get("dropdownCssClass")||"";a.isFunction(f)&&(f=f(this.$element));var g=this.options.get("adaptDropdownCssClass");if(g=g||c,-1!==f.indexOf(":all:")){f=f.replace(":all:","");var h=g;g=function(a){var b=h(a);return null!=b?b+" "+a:a}}var i=this.options.get("dropdownCss")||{};return a.isFunction(i)&&(i=i(this.$element)),b.syncCssClasses(e,this.$element,g),e.css(i),e.addClass(f),e},d}),b.define("select2/compat/initSelection",["jquery"],function(a){function b(a,b,c){c.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `initSelection` option has been deprecated in favor of a custom data adapter that overrides the `current` method. This method is now called multiple times instead of a single time when the instance is initialized. Support will be removed for the `initSelection` option in future versions of Select2"),this.initSelection=c.get("initSelection"),this._isInitialized=!1,a.call(this,b,c)}return b.prototype.current=function(b,c){var d=this;if(this._isInitialized)return void b.call(this,c);this.initSelection.call(null,this.$element,function(b){d._isInitialized=!0,a.isArray(b)||(b=[b]),c(b)})},b}),b.define("select2/compat/inputData",["jquery"],function(a){function b(a,b,c){this._currentData=[],this._valueSeparator=c.get("valueSeparator")||",","hidden"===b.prop("type")&&c.get("debug")&&console&&console.warn&&console.warn("Select2: Using a hidden input with Select2 is no longer supported and may stop working in the future. It is recommended to use a `<select>` element instead."),a.call(this,b,c)}return b.prototype.current=function(b,c){function d(b,c){var e=[];return b.selected||-1!==a.inArray(b.id,c)?(b.selected=!0,e.push(b)):b.selected=!1,b.children&&e.push.apply(e,d(b.children,c)),e}for(var e=[],f=0;f<this._currentData.length;f++){var g=this._currentData[f];e.push.apply(e,d(g,this.$element.val().split(this._valueSeparator)))}c(e)},b.prototype.select=function(b,c){if(this.options.get("multiple")){var d=this.$element.val();d+=this._valueSeparator+c.id,this.$element.val(d),this.$element.trigger("change")}else this.current(function(b){a.map(b,function(a){a.selected=!1})}),this.$element.val(c.id),this.$element.trigger("change")},b.prototype.unselect=function(a,b){var c=this;b.selected=!1,this.current(function(a){for(var d=[],e=0;e<a.length;e++){var f=a[e];b.id!=f.id&&d.push(f.id)}c.$element.val(d.join(c._valueSeparator)),c.$element.trigger("change")})},b.prototype.query=function(a,b,c){for(var d=[],e=0;e<this._currentData.length;e++){var f=this._currentData[e],g=this.matches(b,f);null!==g&&d.push(g)}c({results:d})},b.prototype.addOptions=function(b,c){var d=a.map(c,function(b){return a.data(b[0],"data")});this._currentData.push.apply(this._currentData,d)},b}),b.define("select2/compat/matcher",["jquery"],function(a){function b(b){function c(c,d){var e=a.extend(!0,{},d);if(null==c.term||""===a.trim(c.term))return e;if(d.children){for(var f=d.children.length-1;f>=0;f--){var g=d.children[f];b(c.term,g.text,g)||e.children.splice(f,1)}if(e.children.length>0)return e}return b(c.term,d.text,d)?e:null}return c}return b}),b.define("select2/compat/query",[],function(){function a(a,b,c){c.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `query` option has been deprecated in favor of a custom data adapter that overrides the `query` method. Support will be removed for the `query` option in future versions of Select2."),a.call(this,b,c)}return a.prototype.query=function(a,b,c){b.callback=c,this.options.get("query").call(null,b)},a}),b.define("select2/dropdown/attachContainer",[],function(){function a(a,b,c){a.call(this,b,c)}return a.prototype.position=function(a,b,c){c.find(".dropdown-wrapper").append(b),b.addClass("select2-dropdown--below"),c.addClass("select2-container--below")},a}),b.define("select2/dropdown/stopPropagation",[],function(){function a(){}return a.prototype.bind=function(a,b,c){a.call(this,b,c);var d=["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"];this.$dropdown.on(d.join(" "),function(a){a.stopPropagation()})},a}),b.define("select2/selection/stopPropagation",[],function(){function a(){}return a.prototype.bind=function(a,b,c){a.call(this,b,c);var d=["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"];this.$selection.on(d.join(" "),function(a){a.stopPropagation()})},a}),function(c){"function"==typeof b.define&&b.define.amd?b.define("jquery-mousewheel",["jquery"],c):"object"==typeof exports?module.exports=c:c(a)}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail"in g&&(m=-1*g.detail),"wheelDelta"in g&&(m=g.wheelDelta),"wheelDeltaY"in g&&(m=g.wheelDeltaY),"wheelDeltaX"in g&&(l=-1*g.wheelDeltaX),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY"in g&&(m=-1*g.deltaY,j=m),"deltaX"in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q}else if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||n<f)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120==0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b),d=c["offsetParent"in a.fn?"offsetParent":"parent"]();return d.length||(d=a("body")),parseInt(d.css("fontSize"),10)||parseInt(c.css("fontSize"),10)||16},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})}),b.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults"],function(a,b,c,d){if(null==a.fn.selectWoo){var e=["open","close","destroy"];a.fn.selectWoo=function(b){if("object"==typeof(b=b||{}))return this.each(function(){var d=a.extend(!0,{},b);new c(a(this),d)}),this;if("string"==typeof b){var d,f=Array.prototype.slice.call(arguments,1);return this.each(function(){var c=a(this).data("select2");null==c&&window.console&&console.error&&console.error("The select2('"+b+"') method was called on an element that is not using Select2."),d=c[b].apply(c,f)}),a.inArray(b,e)>-1?this:d}throw new Error("Invalid arguments for Select2: "+b)}}return null!=a.fn.select2&&null!=a.fn.select2.defaults&&(a.fn.selectWoo.defaults=a.fn.select2.defaults),null==a.fn.selectWoo.defaults&&(a.fn.selectWoo.defaults=d),a.fn.select2=a.fn.select2||a.fn.selectWoo,c}),{define:b.define,require:b.require}}(),c=b.require("jquery.select2");return a.fn.select2.amd=b,a.fn.selectWoo.amd=b,c});
jQuery(function(f){"use strict";if("undefined"==typeof everest_forms_params)return!1;var t=function(){return{language:{noResults:function(){return everest_forms_params.i18n_no_matches}}}},l={$everest_form:f("form.everest-form"),init:function(){var e=()=>{this.init_inputMask(),this.init_mailcheck(),this.init_datepicker(),this.init_datedropdown(),this.load_validation(),this.submission_scroll(),this.randomize_elements(),this.init_enhanced_select(),this.checkUncheckAllcheckbox(),this.validateMinimumWordLength(),this.validateMinimumcharacterLength(),this.loadPhoneField(),this.loadCountryFlags(),this.ratingInit(),this.FormSubmissionWaitingTime(),this.popUpMessage()};e(),f(document).on("elementor/popup/show",e),this.$everest_form.on("input validate change",".input-text, select, input:checkbox, input:radio",this.validate_field),this.$everest_form.on("focusin",'.input-text, select, input[type="checkbox"], input[type="radio"]',function(){f(this).addClass("everest-forms-field-active")}).on("focusout",'.input-text, select, input[type="checkbox"], input[type="radio"]',function(){f(this).removeClass("everest-forms-field-active")}),this.$everest_form.on("submit",function(){l.onSubmitErrorScroll()}),f(document.body).trigger("everest_forms_loaded")},init_inputMask:function(){"undefined"!=typeof f.fn.inputmask&&f(".evf-masked-input").inputmask()},init_mailcheck:function(){"undefined"!=typeof f.fn.mailcheck&&everest_forms_params.mailcheck_enabled&&(0<everest_forms_params.mailcheck_domains.length&&(Mailcheck.defaultDomains=Mailcheck.defaultDomains.concat(everest_forms_params.mailcheck_domains)),0<everest_forms_params.mailcheck_toplevel_domains.length&&(Mailcheck.defaultTopLevelDomains=Mailcheck.defaultTopLevelDomains.concat(everest_forms_params.mailcheck_toplevel_domains)),f(document).on("blur",".evf-field-email input",function(){var e=f(this),i=e.attr("id");e.mailcheck({suggested:function(e,t){f("#"+i+"_suggestion").remove();t=f("<div>").text(t.full).html(),t=everest_forms_params.i18n_messages_email_suggestion.replace("{suggestion}",'<a href="#" class="mailcheck-suggestion" data-id="'+i+'" title="'+everest_forms_params.i18n_messages_email_suggestion_title+'">'+t+"</a>");(e.parents("span.input-wrapper").length?f(e).parents("span.input-wrapper"):f(e)).after('<label class="evf-error mailcheck-error" id="'+i+'_suggestion">'+t+"</label>")},empty:function(){f("#"+i+"_suggestion").remove()}})}),f(document).on("click",".evf-field-email .mailcheck-suggestion",function(e){var t=f(this),i=t.attr("data-id");e.preventDefault(),f("#"+i).val(t.text()),t.parent().remove()}))},init_datepicker:function(){var e;window.location.search.includes("ct_builder=true")||(e=f(".evf-field-date-time")).length&&e.find(".flatpickr-field").length&&e.find(".flatpickr-field").each(function(){var e,t=5,i=f(this).data(),a=[],s="",r=(i.minDateRange&&(s="today")!==i.minDateRange&&(s=/^\s*[-+]?\d+\s*d/i.test(i.minDateRange)?(s=i.minDateRange.match(/^\s*[-+]?\d+\s*d/i)[0].replace("d",""),(new Date).fp_incr(s)):"today"),""),n=(i.maxDateRange&&(r="today")!==i.maxDateRange&&(r=/^\s*[-+]?\d+\s*d/i.test(i.maxDateRange)?(r=i.maxDateRange.match(/^\s*[-+]?\d+\s*d/i)[0].replace("d",""),(new Date).fp_incr(r)):""),i.disableDates&&(a=i.disableDates.split(",")),"");switch(i.pastDisableDate&&("Y-m-d"===i.dateFormat?n=i.pastDisableDate:(e=flatpickr.parseDate(i.pastDisableDate,i.dateFormat))&&(n=flatpickr.formatDate(e,"Y-m-d"))),i.dateTime){case"date":f(this).flatpickr({disableMobile:!0,mode:i.mode,minDate:s||i.minDate||n,maxDate:r||i.maxDate,dateFormat:i.dateFormat,disable:a});break;case"time":undefined!==i.timeInterval&&(t=parseInt(i.timeInterval,10)),f(this).flatpickr({enableTime:!0,noCalendar:!0,minuteIncrement:t,dateFormat:i.dateFormat,disableMobile:!0,time_24hr:i.dateFormat.includes("H:i")});break;case"date-time":undefined!==i.timeInterval&&(t=parseInt(i.timeInterval,10)),f(this).flatpickr({enableTime:!0,noCalendar:!1,disableMobile:!0,mode:i.mode,minDate:s||i.minDate||n,maxDate:r||i.maxDate,minuteIncrement:t,dateFormat:i.dateFormat,time_24hr:i.dateFormat.includes("H:i"),disable:a})}})},init_datedropdown:function(){f(".date-dropdown-field").each(function(){var e=f(this);e.hide(),l.change_minutes(e)}),f("body").on("change",".date-time-container [id*=hour-select]",function(){var e=f(this).siblings("input.date-dropdown-field");l.change_minutes(e)}),f("body").on("change",".date-time-container [id*=-select]",function(){var e=f(this).siblings("input.date-dropdown-field");e.val(l.format_dropdown_date(e))})},change_minutes:function(e){var t=e.attr("id");if(void 0!==e.siblings("#minute-select-"+t).attr("id")){for(var i=e.attr("data-max-hour"),a=e.attr("data-min-hour"),s=e.attr("data-max-minute"),r=e.attr("data-min-minute"),n=(void 0!==a&&""!=a||(a=0),void 0!==i&&""!=i||(a=23),void 0!==r&&""!=r||(r=0),void 0!==s&&""!=s||(s=59),""),o=0;o<=59;o++)if(!(e.siblings("#hour-select-"+t).val()==a&&o<r)){if(e.siblings("#hour-select-"+t).val()==i&&s<o)break;n+='<option value="'+o+'"> '+(o<10?"0"+o:o)+"</option>"}e.siblings("#minute-select-"+t).html(n),e.siblings("#minute-select-"+t).attr("value",e.siblings("#minute-select-"+t).find("option:first").val())}e.val(l.format_dropdown_date(e))},format_dropdown_date:function(e){var t=e.attr("id"),t={selected_year:e.siblings("#year-select-"+t).val(),selected_month:e.siblings("#month-select-"+t).val(),selected_day:e.siblings("#day-select-"+t).val(),selected_hour:e.siblings("#hour-select-"+t).val(),selected_minute:e.siblings("#minute-select-"+t).val()},e={date_format:e.attr("data-date-format"),date_time:e.attr("data-date-time")},i="";return"date"!=e.date_time&&"date-time"!=e.date_time||(t.selected_day=t.selected_day<10?"0"+t.selected_day:t.selected_day,i=e.date_format.match(/F j, Y/)?["January","Febuary","March","April","May","June","July","August","September","October","November","December"][parseInt(t.selected_month)-1]+" "+t.selected_day+", "+t.selected_year:(t.selected_month=t.selected_month<10?"0"+t.selected_month:t.selected_month,e.date_format.match(/Y-m-d/)?t.selected_year+"-"+t.selected_month+"-"+t.selected_day:e.date_format.match(/m\/d\/Y/)?t.selected_month+"/"+t.selected_day+"/"+t.selected_year:t.selected_day+"/"+t.selected_month+"/"+t.selected_year)),"time"!=e.date_time&&"date-time"!=e.date_time||(t.selected_minute=t.selected_minute<10?"0"+t.selected_minute:t.selected_minute,e.date_format.match(/H:i/)?(t.selected_hour=t.selected_hour<10?"0"+t.selected_hour:t.selected_hour,i+=" "+t.selected_hour+":"+t.selected_minute):(e="PM",t.selected_hour<12?(e="AM",0==t.selected_hour&&(t.selected_hour=12)):12<t.selected_hour&&(t.selected_hour=t.selected_hour-12),i+=" "+t.selected_hour+":"+t.selected_minute+" "+e)),i.trim()},load_validation:function(){if("undefined"==typeof f.fn.validate)return!1;f(".evf-field-url input[type=url]").on("change",function(){var e=f(this).val();if(!e)return!1;"http://"!==e.substr(0,7)&&"https://"!==e.substr(0,8)&&f(this).val("http://"+e)}),f.extend(f.validator.messages,{required:everest_forms_params.i18n_messages_required,url:everest_forms_params.i18n_messages_url,email:everest_forms_params.i18n_messages_email,number:everest_forms_params.i18n_messages_number}),f.validator.methods.email=function(e,t){var i=new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);return this.optional(t)||i.test(e)},f.validator.addMethod("confirm",function(e,t,i){return f.validator.methods.equalTo.call(this,e,t,i)},everest_forms_params.i18n_messages_confirm),f.validator.addMethod("check-limit",function(e,t){var t=f(t).closest("ul"),i=t.find('input[type="checkbox"]:checked'),t=parseInt(t.attr("data-choice-limit")||0,10);return 0===t||i.length<=t},function(e,t){t=parseInt(f(t).closest("ul").attr("data-choice-limit")||0,10);return everest_forms_params.i18n_messages_check_limit.replace("{#}",t)}),f.validator.addMethod("phone-field",function(e,t){return!e.match(/[^\d()\-+\s]/)&&(this.optional(t)||0<e.replace(/[^\d]/g,"").length)},everest_forms_params.i18n_messages_phone),"undefined"!=typeof f.fn.intlTelInput&&f.validator.addMethod("smart-phone-field",function(e,t){return!e.match(/[^\d()\-+\s]/)&&(this.optional(t)||f(t).intlTelInput("isValidNumber"))},everest_forms_params.i18n_messages_phone),this.$everest_form.each(function(){var e=f(this),u={};f(".evf-field").each(function(){var e=f(this).closest("form").data("formid"),t=f(this).data("field-id"),i=f(this).data("required-field-message"),a="everest_forms[form_fields]["+t+"]";if(f(this).is(".evf-field-payment-single"))f(this).find(".evf-payment-price").is(".evf-payment-user-input")||(f(this).find(".evf-payment-price").attr("required",!1),i=null);else if(f(this).is(".evf-field-checkbox, .evf-field-payment-checkbox"))a+="[]";else if(f(this).is(".evf-field-image-upload"))a="evf_"+e+"_"+t;else if(f(this).is(".evf-field-signature"))a="everest_forms[form_fields]["+t+"][signature_image]";else if(f(this).is(".evf-field-phone"))a+="[phone_field]";else if(f(this).is(".evf-field-email")||f(this).is(".evf-field-password"))u[a="everest_forms[form_fields]["+t+"]"]={required:i},u[a="everest_forms[form_fields]["+t+"][primary]"]={required:i},u[a="everest_forms[form_fields]["+t+"][secondary]"]={required:i},i=null;else if(f(this).is(".evf-field-address")){for(var s={address1:f(this).data("required-field-message-address1"),city:f(this).data("required-field-message-city"),state:f(this).data("required-field-message-state"),postal:f(this).data("required-field-message-postal"),country:f(this).data("required-field-message-country")},r=Object.keys(s),n=0;n<r.length;n++){var o=r[n],i=s[r[n]];u[a="everest_forms[form_fields]["+t+"]["+o+"]"]={required:i}}i=null}else if(f(this).is(".evf-field-likert")){var l=f(this).data("row-keys"),s={};if(l&&Array.isArray(l)){for(n=0;n<l.length;n++){var d=l[n];s[d]=f(this).data("required-field-message-"+d)}for(n=0;n<l.length;n++)i=s[l[n]],a="everest_forms[form_fields]["+t+"]["+l[n]+"]",u[a]={required:i}}i=null}else f(this).is(".evf-field-file-upload")&&(a="everest_forms_"+e+"_"+t);i&&(u[a]={required:i})}),e.validate({messages:u,ignore:":hidden:not(.evf-enhanced-select)",errorClass:"evf-error",validClass:"evf-valid",errorPlacement:function(e,t){t.closest(".evf-field").is(".evf-field-privacy-policy")?t.closest(".evf-field").append(e):t.closest(".evf-field").is(".evf-field-range-slider")?t.closest(".evf-field").find(".evf-field-description").length?t.closest(".evf-field").find(".evf-field-description").before(e):t.closest(".evf-field").append(e):t.closest(".evf-field").is(".evf-field-scale-rating")?t.closest(".evf-field").find(".everest-forms-field-scale-rating").after(e):"radio"===t.attr("type")||"checkbox"===t.attr("type")?(t.hasClass("everest-forms-likert-field-option")?t.closest("tr").children("th"):(t.closest(".evf-field-checkbox").find("label.evf-error").remove(),t.parent().parent().parent())).append(e):t.is("select")&&t.attr("class").match(/date-month|date-day|date-year/)?0===t.parent().find("label.evf-error:visible").length&&t.parent().find("select:last").after(e):t.is("select")&&t.hasClass("evf-enhanced-select")?0===t.parent().find("label.evf-error:visible").length&&t.parent().find(".select2").after(e):t.hasClass("evf-smart-phone-field")||t.hasClass("everest-forms-field-password-primary")||t.hasClass("everest-forms-field-password-secondary")?(t.parents("span.input-wrapper").length?t.parents("span.input-wrapper"):t.parent()).after(e):t.parents("span.input-wrapper").length?t.parents("span.input-wrapper").after(e):e.insertAfter(t)},highlight:function(e,t,i){var e=f(e),a=e.closest(".form-row"),s=e.attr("name");("radio"===e.attr("type")||"checkbox"===e.attr("type")?a.find('input[name="'+s+'"]'):e).addClass(t).removeClass(i),a.removeClass("everest-forms-validated").addClass("everest-forms-invalid evf-has-error")},unhighlight:function(e,t,i){var e=f(e),a=e.closest(".form-row"),s=e.attr("name");("radio"===e.attr("type")||"checkbox"===e.attr("type")?a.find('input[name="'+s+'"]'):e).addClass(i).removeClass(t),a.removeClass("evf-has-error")},submitHandler:function(e){var t=f(e),i=t.find(".evf-submit"),a=i.data("process-text"),s=i.get(0).recaptchaID,r=t.find("[data-gateway='razorpay']"),n=t.find("[data-gateway*='stripe']");if(a&&i.text(a).prop("disabled",!0),0===s)return grecaptcha.execute(s),!1;0<r.length||(1!==t.data("ajax_submission")||n.length<0&&0!==n.children.length)&&e.submit()},onkeyup:function(e,t){f(e).hasClass("everest-forms-novalidate-onkeyup")||9===t.which&&""===this.elementValue(e)||-1!==f.inArray(t.keyCode,[16,17,18,20,35,36,37,38,39,40,45,144,225])||(e.name in this.submitted||e.name in this.invalid)&&this.element(e)},onfocusout:function(e){var t=!1;f(e).hasClass("everest-forms-novalidate-onkeyup")&&!e.value&&(t=!0),(t=this.checkable(e)||!(e.name in this.submitted)&&this.optional(e)?t:!0)&&this.element(e)},onclick:function(e){var t=!1,i=(e||{}).type,a=f(e);"checkbox"===i?(a.closest(".evf-field-checkbox").find("label.evf-error").remove(),t=!0):!1===i&&f(e).valid(),t&&this.element(e)}})})},validate_field:function(e){var t=f(this),i=f("body"),a=t.closest(".form-row"),s=!0,r=a.is(".validate-required"),n=a.is(".validate-email"),e=e.type;i.hasClass("everest-forms-is-offline")?a.removeClass("everest-forms-invalid everest-forms-invalid-required-field everest-forms-invalid-email everest-forms-validated"):a.hasClass("evf-field-address")||a.hasClass("evf-field-payment-single")||f("body").hasClass("everest-forms-is-offline")?0===a.find("input.evf-error").length&&a.removeClass("everest-forms-invalid everest-forms-invalid-required-field everest-forms-invalid-email").addClass("everest-forms-validated"):("input"===e&&a.removeClass("everest-forms-invalid everest-forms-invalid-required-field everest-forms-invalid-email everest-forms-validated"),"validate"!==e&&"change"!==e||(r&&(t.hasClass("everest-forms-likert-field-option")?0<a.find("input.evf-error").length&&(a.removeClass("everest-forms-validated").addClass("everest-forms-invalid everest-forms-invalid-required-field"),s=!1):("checkbox"===t.attr("type")&&0===a.find("input:checked").length||""===t.val())&&(a.removeClass("everest-forms-validated").addClass("everest-forms-invalid everest-forms-invalid-required-field"),s=!1)),n&&t.val()&&!new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i).test(t.val())&&(a.removeClass("everest-forms-validated").addClass("everest-forms-invalid everest-forms-invalid-email"),s=!1),s&&a.removeClass("everest-forms-invalid everest-forms-invalid-required-field everest-forms-invalid-email").addClass("everest-forms-validated")))},submission_scroll:function(){f("div.everest-forms-submission-scroll").length&&f("html,body").animate({scrollTop:f("div.everest-forms-submission-scroll").offset().top-100},1e3)},onSubmitErrorScroll:function(){var e;f(".everest-forms-invalid").length&&(e=f(".everest-forms-invalid").eq(0).offset())&&f("html,body").animate({scrollTop:e.top-100},1e3)},randomize_elements:function(){f(".everest-forms-randomize").each(function(){for(var e=f(this),t=e.children();t.length;)e.append(t.splice(Math.floor(Math.random()*t.length),1)[0])})},init_enhanced_select:function(){try{f(document.body).on("evf-frontend-enhanced-select-init",function(){"undefined"!=typeof f.fn.selectWoo&&f("select.evf-enhanced-select:visible").filter(":not(.evf-enhanced)").each(function(){var e=f.extend({minimumResultsForSearch:10<f(this).find("option").length?10:null,placeholder:f(this).attr("placeholder")||"",allowClear:!f(this).prop("multiple")},t());f(this).selectWoo(e).addClass("evf-enhanced")})}).trigger("evf-frontend-enhanced-select-init")}catch(e){window.console.log(e)}},checkUncheckAllcheckbox:function(){var e=f("form.everest-form").find(".evf-field, .evf-field-checkbox, .form-row").find("ul").find("li.evf-select-all-checkbox-li").find("#evfCheckAll");e.length&&e.each(function(){var i=f(this);i.on("click",function(){1==f(this).prop("checked")?i.parent().parent().find("li").find("input:checkbox").not(i).prop("checked",!0):0==f(this).prop("checked")&&i.parent().parent().find("li").find("input:checkbox").not(i).prop("checked",!1)}),i.parent().parent().find("li").find("input:checkbox").not(i).on("change",function(){var e=i.parent().parent().find("li").find("input:checkbox:checked").not(i).length,t=i.parent().parent().find("li").find("input:checkbox").not(i).length;e===t?i.prop("checked",!0):e<t&&i.prop("checked",!1)})})},validateMinimumWordLength:function(){Array.prototype.slice.call(document.querySelectorAll(".everest-forms-min-words-length-enabled")).map(function(e){var t;jQuery(e).is(":visible")&&(t=parseInt(e.dataset.textMinLength,10)||0,jQuery.validator.addMethod("minWordLength",function(e,t,i){return e.trim().split(/\s+/).length>=i[0]},everest_forms_params.il8n_min_word_length_err_msg),jQuery("#"+e.id).each(function(){jQuery(this).rules("add",{minWordLength:[t]})}))})},validateMinimumcharacterLength:function(){Array.prototype.slice.call(document.querySelectorAll(".everest-forms-min-characters-length-enabled")).map(function(e){var t;jQuery(e).is(":visible")&&(t=parseInt(e.dataset.textMinLength,10)||0,jQuery.validator.addMethod("minCharacterLength",function(e,t,i){return e.length>=i[0]},everest_forms_params.il8n_min_character_length_err_msg),jQuery("#"+e.id).each(function(){jQuery(this).rules("add",{minCharacterLength:[t]})}))})},loadPhoneField:function(){var e,t,a={};if("undefined"==typeof f.fn.intlTelInput)return!1;"yes"!==everest_forms_params.disable_user_details&&(a.geoIpLookup=l.currentIpToCountry),"yes"===everest_forms_params.disable_user_details&&(e=this.getFirstBrowserLanguage(),t=-1<e.indexOf("-")?e.split("-").pop():""),t=t&&(window.intlTelInputGlobals.getCountryData().filter(function(e){return e.iso2===t.toLowerCase()}).length?t:""),a.initialCountry="yes"===everest_forms_params.disable_user_details&&t?t:"auto",a.onlyCountries=everest_forms_params.evf_smart_phone_allowed_countries,a.preferredCountries=[],f(".evf-smart-phone-field").each(function(e,t){var i=f(t),t=i[0].getBoundingClientRect();0!==t.width&&0!==t.height&&(a.hiddenInput=i.closest(".evf-field-phone").data("field-id"),a.utilsScript=everest_forms_params.plugin_url+"assets/js/intlTelInput/utils.js",i.intlTelInput(a),t=i.attr("name"),i.attr("name",t+"[phone_field]"),i.blur(function(){i.intlTelInput("isValidNumber")&&i.siblings('input[type="hidden"]').val(i.intlTelInput("getNumber"))}))})},currentIpToCountry:function(i){f.get("https://ipapi.co/json").always(function(e){var t,e=e&&e.country?e.country:"";e||(e=-1<(t=everest_forms_pro.getFirstBrowserLanguage()).indexOf("-")?t.split("-").pop():""),i(e)})},loadCountryFlags:function(){"undefined"!=typeof f.fn.selectWoo&&(f.fn.selectWoo.amd.define("evfCountrySelectionAdapter",["select2/utils","select2/selection/single"],function(e,t){return t.prototype.update=function(e){var t,i;0===e.length?this.clear():(e=e[0],t=this.$selection.find(".select2-selection__rendered"),i=this.display(e,t),t.empty().append(i),t.prop("title",e.title||e.text))},t}),f("select.evf-country-flag-selector:visible").each(function(){var e=f.extend({placeholder:f(this).attr("placeholder")||"",selectionAdapter:f.fn.selectWoo.amd.require("evfCountrySelectionAdapter"),templateResult:l.getFormattedCountryFlags,templateSelection:l.getFormattedCountryFlags},t());f(this).selectWoo(e)}))},getFormattedCountryFlags:function(e){return e.id?f('<div class="iti__flag-box"><div class="iti__flag iti__'+e.id.toLowerCase()+'"></div></div><span class="iti__country-name">'+e.text+"</span>"):e.text},FormSubmissionWaitingTime:function(){f(document).ready(function(){var e=f(".everest-form").data("ajax_submission");if(f("#evf_submission_start_time").length<0)return"";f("#evf_submission_start_time").val(Date.now());var t,i=function(){var e,t,i=f("#evf_submission_duration");i.length&&(e=parseInt(i.data("duration"),10),t=setInterval(function(){i.text(e),--e<0&&(clearInterval(t),i.parent().remove())},1e3))};1===e?(t=new MutationObserver(function(e){e.forEach(function(e){0<e.addedNodes.length&&f(e.addedNodes).each(function(){f("#evf_submission_duration").length&&(i(),t.disconnect())})})}),e=document.body,t.observe(e,{childList:!0,subtree:!0})):i()})},popUpMessage:function(){var e=f(".everest-form").is("[data-message_location]");"hide"===f(".everest-form").data("form_state_type")&&f(".evf-frontend-row, .evf-submit-container ").hide(),e&&(e=f(".everest-form").data("message"),f("body").css("overflow","hidden"),e=`
<div class="everest-forms-popup-overlay">
<div class="everest-forms-popup">
<div class="everest-forms-popup-close">
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7 6.06668L1.26666 0.333344L0.333328 1.20001L6.06666 6.93334L0.333328 12.6L1.26666 13.5333L7 7.86668L12.6667 13.5333L13.6 12.6L7.93333 6.93334L13.6667 1.33334L12.7333 0.466677L7 6.06668Z" fill="#383838"/>
</svg>
</div>
<img src="${everest_forms_params.evf_checked_image_url}" alt="Checked Logo" class="everest-forms-popup-success-logo">
<p class="everest-forms-popup-success-text">${everest_forms_params.i18n_evf_success_text}</p>
<p>${f("<div>").text(e).html()}</p>
</div>
</div>
`,f("body").append(e),f(".everest-forms-popup-close").on("click",function(){f(".everest-forms-popup-overlay").fadeOut(200,function(){f(this).remove(),f("body").css("overflow","")})}))},getFirstBrowserLanguage:function(){var e,t,i=window.navigator,a=["language","browserLanguage","systemLanguage","userLanguage"];if(Array.isArray(i.languages))for(e=0;e<i.languages.length;e++)if((t=i.languages[e])&&t.length)return t;for(e=0;e<a.length;e++)if((t=i[a[e]])&&t.length)return t;return""},ratingInit:function(){f(".everest-forms-field-rating").hover(function(){f(this).parent().find(".everest-forms-field-rating").removeClass("selected hover"),f(this).prevAll().addBack().addClass("hover")},function(){f(this).parent().find(".everest-forms-field-rating").removeClass("selected hover"),f(this).parent().find("input:checked").parent().prevAll().addBack().addClass("selected")}),f(document).on("change",".everest-forms-field-rating input",function(){var e=f(this);e.closest(".everest-forms-field-rating-container").find(".everest-forms-field-rating").removeClass("hover selected"),e.parent().prevAll().addBack().addClass("selected")}),f(document).ready(function(){f(".everest-forms-field-rating input:checked").trigger("change")})}};l.init()});
var Mailcheck={domainThreshold:2,secondLevelThreshold:2,topLevelThreshold:2,defaultDomains:["msn.com","bellsouth.net","telus.net","comcast.net","optusnet.com.au","earthlink.net","qq.com","sky.com","icloud.com","mac.com","sympatico.ca","googlemail.com","att.net","xtra.co.nz","web.de","cox.net","gmail.com","ymail.com","aim.com","rogers.com","verizon.net","rocketmail.com","google.com","optonline.net","sbcglobal.net","aol.com","me.com","btinternet.com","charter.net","shaw.ca"],defaultSecondLevelDomains:["yahoo","hotmail","mail","live","outlook","gmx"],defaultTopLevelDomains:["com","edu.au","com.au","com.tw","ca","co.nz","co.uk","de","fr","it","ru","net","org","edu","gov","jp","nl","kr","se","eu","ie","co.il","us","at","be","dk","hk","es","gr","ch","no","cz","in","net","net.au","info","biz","mil","co.jp","sg","hu","uk"],run:function(e){e.domains=e.domains||Mailcheck.defaultDomains,e.secondLevelDomains=e.secondLevelDomains||Mailcheck.defaultSecondLevelDomains,e.topLevelDomains=e.topLevelDomains||Mailcheck.defaultTopLevelDomains,e.distanceFunction=e.distanceFunction||Mailcheck.sift4Distance;var n=function(e){return e},o=e.suggested||n,n=e.empty||n,e=Mailcheck.suggest(Mailcheck.encodeEmail(e.email),e.domains,e.secondLevelDomains,e.topLevelDomains,e.distanceFunction);return e?o(e):n()},suggest:function(e,n,o,t,i){e=e.toLowerCase();e=this.splitEmail(e);if(!o||!t||-1===o.indexOf(e.secondLevelDomain)||-1===t.indexOf(e.topLevelDomain)){if(n=this.findClosestDomain(e.domain,n,i,this.domainThreshold))return n!=e.domain&&{address:e.address,domain:n,full:e.address+"@"+n};o=this.findClosestDomain(e.secondLevelDomain,o,i,this.secondLevelThreshold),t=this.findClosestDomain(e.topLevelDomain,t,i,this.topLevelThreshold);if(e.domain){n=e.domain,i=!1;if(o&&o!=e.secondLevelDomain&&(n=n.replace(e.secondLevelDomain,o),i=!0),t&&t!=e.topLevelDomain&&""!==e.secondLevelDomain&&(n=n.replace(new RegExp(e.topLevelDomain+"$"),t),i=!0),i)return{address:e.address,domain:n,full:e.address+"@"+n}}}return!1},findClosestDomain:function(e,n,o,t){t=t||this.topLevelThreshold;var i,a=Infinity,l=null;if(!e||!n)return!1;o=o||this.sift4Distance;for(var c=0;c<n.length;c++){if(e===n[c])return e;(i=o(e,n[c]))<a&&(a=i,l=n[c])}return a<=t&&null!==l&&l},sift4Distance:function(e,n,o){if(o===undefined&&(o=5),!e||!e.length)return n?n.length:0;if(!n||!n.length)return e.length;for(var t=e.length,i=n.length,a=0,l=0,c=0,s=0,r=0,m=[];a<t&&l<i;){if(e.charAt(a)==n.charAt(l)){s++;for(var d=!1,u=0;u<m.length;){var h=m[u];if(a<=h.c1||l<=h.c2){(d=Math.abs(l-a)>=Math.abs(h.c2-h.c1))?r++:h.trans||(h.trans=!0,r++);break}a>h.c2&&l>h.c1?m.splice(u,1):u++}m.push({c1:a,c2:l,trans:d})}else{c+=s,s=0,a!=l&&(a=l=Math.min(a,l));for(var f=0;f<o&&(a+f<t||l+f<i);f++){if(a+f<t&&e.charAt(a+f)==n.charAt(l)){a+=f-1,l--;break}if(l+f<i&&e.charAt(a)==n.charAt(l+f)){a--,l+=f-1;break}}}l++,(t<=++a||i<=l)&&(c+=s,s=0,a=l=Math.min(a,l))}return c+=s,Math.round(Math.max(t,i)-c+r)},splitEmail:function(e){var n=(e=null!==e?e.replace(/^\s*/,"").replace(/\s*$/,""):null).split("@");if(n.length<2)return!1;for(var o=0;o<n.length;o++)if(""===n[o])return!1;var e=n.pop(),t=e.split("."),i="",a="";if(0===t.length)return!1;if(1==t.length)a=t[0];else{for(var i=t[0],l=1;l<t.length;l++)a+=t[l]+".";a=a.substring(0,a.length-1)}return{topLevelDomain:a,secondLevelDomain:i,domain:e,address:n.join("@")}},encodeEmail:function(e){return encodeURI(e).replace("%20"," ").replace("%25","%").replace("%5E","^").replace("%60","`").replace("%7B","{").replace("%7C","|").replace("%7D","}")}};"undefined"!=typeof module&&module.exports&&(module.exports=Mailcheck),"function"==typeof define&&define.amd&&define("mailcheck",[],function(){return Mailcheck}),"undefined"!=typeof window&&window.jQuery&&(jQuery.fn.mailcheck=function(e){var n,o,t=this;e.suggested&&(n=e.suggested,e.suggested=function(e){n(t,e)}),e.empty&&(o=e.empty,e.empty=function(){o.call(null,t)}),e.email=this.val(),Mailcheck.run(e)});
jQuery(function(h){if("undefined"==typeof everest_forms_params)return!1;var n=function(){return{language:{noResults:function(){return everest_forms_params.i18n_no_countries}}}},u={init:function(){h(document).ready(u.ready);var e=h(".evf-single-item-price-hidden input[type=hidden]").length,t=h(".evf-field-payment-single input[type=text]").length,i=h(".evf-single-item-price").find("span").length;0!==e&&0==t&&0==i?(h(".evf-single-item-price-hidden input[type=hidden]").closest(".evf-field-payment-single").hide(),h(".evf-field-payment-total").hide()):(h(".evf-single-item-price-hidden input[type=hidden]").closest(".evf-field-payment-single").hide(),h(".evf-field-payment-total").show()),this.init_range_sliders(),this.load_validation(),u.bindUIActions(),this.init_privacy_policy_fields(),this.init_field_visibility(),this.init_colorpicker(),1===h("form.everest-form").data("keyboard_friendly_form")&&this.makeKeyboardAccessible(),this.init_lookupField()},ready:function(){u.loadPayments(),everest_forms_pro_params.isProFieldCodeRequired&&(u.loadPhoneField(),u.loadCountryFlags());var e=h(".everest-form");e.length&&u.buildPaymentSummary(e),u.popupform(),u.selectUnselectAllOption(),u.CleartheForm(),u.selectstatecountrywise()},CleartheForm:function(){h(".evf-reset-button").on("click",function(e){e.preventDefault();var e=h(this),t=(h(document).trigger("evf_frontend_reset_button"),h("#"+e.closest("form").attr("id"))),i=(t.find("label.evf-error").remove(),t.find(".evf-field-rating .everest-forms-field-rating-container label").removeClass("selected"),t.find(".evf-field-yes-no .everest-forms-field-yes-no-container label").removeClass("active"),t.find("div").removeClass("everest-forms-invalid"),t.find(".evf-signature-input").val(""),t.find("div.everest_form_signature_canvas-wrap").children().attr("id"));void 0!==i&&new SignaturePad(document.getElementById(i)).clear(),"undefined"!=typeof tinyMCE&&h.each(tinyMCE.editors,function(e,t){t.setContent("")}),"button"==e.attr("data-type")?(t.trigger("reset"),h(":input",t).not(":button, :submit, :reset, :hidden").val("").removeAttr("checked").removeAttr("selected"),t.find("textarea").html(""),t.find("input[type=tel]").attr("value",""),t.find("input[type=tel]").siblings().attr("value","")):t.trigger("reset"),u.updateProgress()})},selectstatecountrywise:function(){h(document.body).on("change",".evf-field-address-country",function(){var a,n=h(this).closest(".everest-forms").find("form").data("formid"),s=h(this).val(),r=h(this).parent().parent().parent().attr("data-field-id");0<h("span.evf-"+n+"-field_"+r+"-state input").length?a=h("span.evf-"+n+"-field_"+r+"-state input").attr("placeholder"):0<h("span.evf-"+n+"-field_"+r+"-state select").length&&(a=h("span.evf-"+n+"-field_"+r+"-state select").attr("placeholder")),h.ajax({url:evf_state_drop_down_params.ajax_url,type:"POST",data:{action:"everest_forms_update_state_field",security:evf_state_drop_down_params.ajax_everest_forms_state_nonce,form_id:n,country:s},success:function(e){var t,i;!0===e.success&&(i=e.data.states[s],t=h("span.evf-"+n+"-field_"+r+"-state input").prop("required"),i&&!Array.isArray(i)?h.each(e.data.states,function(e,t){e===s&&(h("span.evf-"+n+"-field_"+r+"-state select").remove(),h("span.evf-"+n+"-field_"+r+"-state input").remove(),e=void 0!==a?'<select id="evf-'+n+"-field_"+r+'-state" class="evf-field-address-state"  name="everest_forms[form_fields]['+r+'][state]" placeholder="'+a+'" >'+('<option class="placeholder" value="" selected="" disabled="">'+a+"</option>")+"</select>":'<select id="evf-'+n+"-field_"+r+'-state" class="evf-field-address-state"  name="everest_forms[form_fields]['+r+'][state]" ></select>',h("span.evf-"+n+"-field_"+r+"-state").append(e),h.each(t,function(e,t){h("span.evf-"+n+"-field_"+r+"-state select").append('<option value="'+e+'">'+t+"</option>")}))}):(h("span.evf-"+n+"-field_"+r+"-state select").remove(),h("span.evf-"+n+"-field_"+r+"-state input").remove(),i=void 0!==a?t?'<input id="evf-'+n+"-field_"+r+'-state" type="text" class="evf-field-address-state" name="everest_forms[form_fields]['+r+'][state]" required>':'<input id="evf-'+n+"-field_"+r+'-state" type="text" class="evf-field-address-state"  name="everest_forms[form_fields]['+r+'][state]" >':t?'<input id="evf-'+n+"-field_"+r+'-state" type="text" class="evf-field-address-state" name="everest_forms[form_fields]['+r+'][state]" required>':'<input id="evf-'+n+"-field_"+r+'-state" type="text" class="evf-field-address-state"  name="everest_forms[form_fields]['+r+'][state]" " >',h("span.evf-"+n+"-field_"+r+"-state").append(i)))}})}),u.updateProgress()},init_field_visibility:function(){h(".everest-form").on("submit",function(){h(this).find('input[data-field-visibilty="yes"], select[data-field-visibilty="yes"], textarea[data-field-visibilty="yes"]').each(function(){h(this).removeAttr("disabled")})})},init_privacy_policy_fields:function(){h(document.body).on("click",".evf-privacy-policy-local-page-link",function(e){e.preventDefault();var t,e=h(this).data("page-id");""!==e&&(t=h(this).closest(".evf-field"),h(this).hasClass("evf-page-expanded")?(h(this).removeClass("evf-page-expanded"),t.find(".evf-privacy-policy-local-page-content-"+e).slideUp()):(t.find(".evf-privacy-policy-local-page-content:visible").slideUp(),t.find(".evf-privacy-policy-local-page-content-"+e).slideDown(),t.find(".evf-privacy-policy-local-page-link").removeClass("evf-page-expanded"),h(this).addClass("evf-page-expanded")))})},makeKeyboardAccessible:function(){var t=h("form.everest-form"),i=t.find("div.evf-field").not(".evf-field-hidden");i.first().find("[name^=everest_forms]").first().trigger("focus"),h("body").on("keydown",function(e){(e.ctrlKey||e.metaKey)&&13===e.which&&(e.preventDefault(),t.submit()),i.last().find("[name^=everest_forms]").last().is(":focus")?9===e.which&&(e.preventDefault(),h("form.everest-form").find("[name^=everest_forms]").trigger("focus")):h("form.everest-form").find(".everest-forms-submit-button.button.evf-submit ").is(":focus")&&9===e.which&&(e.preventDefault(),i.first().find("[name^=everest_forms]").first().trigger("focus"))})},init_range_sliders:function(){h(".evf-field.evf-field-range-slider").show(),h().ionRangeSlider&&h(".evf-field-range-slider").length&&(h(".evf-field-range-slider .evf-field-primary-input").ionRangeSlider({onFinish:function(e){e=e.input.closest(".evf-field");u.setPrefixPostfixTexts(null,null,e)}}).on("change",function(){var e=h(this).val();h(this).closest(".evf-field-range-slider").find(".evf-slider-input").val(e),u.setSliderColors(h(this).closest(".evf-field"))}),h(".evf-field-range-slider .evf-slider-input").on("input",function(){var e=h(this).val(),t=h(this).closest(".evf-field");h(this).closest(".evf-field-range-slider").find(".evf-field-primary-input").data("ionRangeSlider").update({from:e}),u.setPrefixPostfixTexts(null,null,t)}),h(".evf-field-range-slider .evf-range-slider-reset-icon").on("click",function(e){var t=h(this).closest(".evf-field"),i=t.find(".evf-field-primary-input").data("default");t.find(".evf-field-primary-input").data("ionRangeSlider").update({from:i}),u.setSliderColors(h(this).closest(".evf-field")),u.setPrefixPostfixTexts(null,null,t)}),h(".evf-field.evf-field-range-slider").each(function(){var e=h(this).closest(".evf-field");u.setSliderColors(this),u.setPrefixPostfixTexts(null,null,e)}))},setPrefixPostfixTexts:function(e,t,i){var a=null!==i&&undefined!==i;(e&&""!==e&&t&&""!==t||a)&&(t=(a=(i=a?i:h("#evf-"+t+"-field_"+e+"-container")).find(".evf-field-primary-input")).data("use-text-prefix-postfix"),e=a.data("prefix-text"),a=a.data("postfix-text"),!0===t)&&(i.find("span.irs-min").html(e),i.find("span.irs-max").html(a))},setSliderColors:function(e){var t=h(e).find(".evf-field-primary-input"),i=t.data("highlight_color"),t=t.data("track_color");u.setSliderHandleColor(e),h(e).find(".irs-bar").css("background",i),h(e).find(".irs-line").css("background",t)},setSliderHandleColor:function(e){if(e){var t=h(e),i=t.attr("id"),e=t.find(".evf-field-primary-input").data("skin"),a=t.find(".evf-field-primary-input").data("handle_color"),n="";switch(e){case"flat":t.find(".irs-handle i").first().css("background-color",a),t.find(".irs-single").css("background-color",a),n="#"+i+" .irs-single:before { border-top-color: "+a+"!important; }";break;case"big":t.find(".irs-single").css("background-color",a),t.find(".irs-single").css("background",a),t.find(".irs-handle").css("background-color",a),t.find(".irs-handle").css("background",a);break;case"modern":t.find(".irs-handle i").css("background",a),t.find(".irs-single").css("background-color",a),n="#"+i+" .irs-single:before { border-top-color: "+a+"!important; }";break;case"sharp":t.find(".irs-handle").css("background-color",a),t.find(".irs-handle i").first().css("border-top-color",a),t.find(".irs-single").css("background-color",a),n="#"+i+" .irs-single:before { border-top-color: "+a+"!important; }";break;case"round":case"square":t.find(".irs-handle").css("border-color",a),t.find(".irs-single").css("background-color",a),n="#"+i+" .irs-single:before { border-top-color: "+a+"!important; }"}h("body").find(".evf-range-slider-handle-style-tag-"+i).remove(),h("body").append('<style class="evf-range-slider-handle-style-tag-'+i+'" >'+n+"</style>")}},load_validation:function(){if("undefined"==typeof h.fn.validate)return!1;h.validator.addMethod("extension",function(e,t,i){return i="string"==typeof i?i.replace(/,/g,"|"):"png|jpe?g|gif",this.optional(t)||e.match(new RegExp("\\.("+i+")$","i"))},everest_forms_params.i18n_messages_fileextension),h.validator.addMethod("maxsize",function(e,t,i){var a,n,s=i,i=this.optional(t);if(i)return i;if(t.files&&t.files.length)for(a=0,n=t.files.length;a<n;a++)if(t.files[a].size>s)return!1;return!0},everest_forms_params.i18n_messages_filesize),everest_forms_pro_params.isProFieldCodeRequired&&(h.validator.addMethod("phone-field",function(e,t){return!e.match(/[^\d()\-+\s]/)&&(this.optional(t)||0<e.replace(/[^\d]/g,"").length)},everest_forms_params.i18n_messages_phone),"undefined"!=typeof h.fn.intlTelInput)&&h.validator.addMethod("smart-phone-field",function(e,t){return!e.match(/[^\d()\-+\s]/)&&(this.optional(t)||h(t).intlTelInput("isValidNumber"))},everest_forms_params.i18n_messages_phone)},loadPayments:function(){h(".evf-payment-total").each(function(e,t){u.amountTotal(this)}),h(".evf-payment-subtotal").each(function(e,t){u.amountSubtotal(this)})},loadPhoneField:function(){var e,t,a={};if("undefined"==typeof h.fn.intlTelInput)return!1;"yes"!==everest_forms_params.disable_user_details&&(a.geoIpLookup=u.currentIpToCountry),"yes"===everest_forms_params.disable_user_details&&(e=this.getFirstBrowserLanguage(),t=-1<e.indexOf("-")?e.split("-").pop():""),t=t&&(window.intlTelInputGlobals.getCountryData().filter(function(e){return e.iso2===t.toLowerCase()}).length?t:""),a.initialCountry="yes"===everest_forms_params.disable_user_details&&t?t:"auto",h(".evf-smart-phone-field").each(function(e,t){var i=h(t),t=(a.hiddenInput=i.closest(".evf-field-phone").data("field-id"),a.utilsScript=everest_forms_pro_params.plugin_url+"assets/js/intlTelInput/utils.js",i.intlTelInput(a),i.attr("name"));i.attr("name",t+"[phone_field]"),i.blur(function(){i.intlTelInput("isValidNumber")&&i.siblings('input[type="hidden"]').val(i.intlTelInput("getNumber"))})})},loadCountryFlags:function(){"undefined"!=typeof h.fn.selectWoo&&(h.fn.selectWoo.amd.define("evfCountrySelectionAdapter",["select2/utils","select2/selection/single"],function(e,t){return t.prototype.update=function(e){var t,i;0===e.length?this.clear():(e=e[0],t=this.$selection.find(".select2-selection__rendered"),i=this.display(e,t),t.empty().append(i),t.prop("title",e.title||e.text))},t}),h("select.evf-country-flag-selector:visible").each(function(){var e=h.extend({placeholder:h(this).attr("placeholder")||"",selectionAdapter:h.fn.selectWoo.amd.require("evfCountrySelectionAdapter"),templateResult:u.getFormattedCountryFlags,templateSelection:u.getFormattedCountryFlags},n());h(this).selectWoo(e)}))},popupform:function(){h(document).on("click",".evf-close-popup",function(e){e.preventDefault();h.map(h(this)[0].classList,function(e,t){0===e.indexOf("evf-close-popup-")&&(e=e.replace("evf-close-popup-",""),h("body").first().css("overflow",""),h(".everest-forms-modal-"+e).each(function(){h(this).hide()}))})}),h(document).on("click",".everest-forms-modal-link",function(e){e.preventDefault();h.map(h(this)[0].classList,function(e,t){0===e.indexOf("everest-forms-modal-link-")&&(h("body").first().css("overflow","hidden"),e=e.replace("everest-forms-modal-link-",""),h(".everest-forms-modal-"+e).each(function(e){h(this).show()}))})}),h(document).on("click",".evf-model",function(e){e.stopPropagation()}),h(document).on("click",".everest-forms-modal ",function(e){h(this).hide()})},selectUnselectAllOption:function(){h("select").hasClass("evf-enhanced")&&h.fn.select2.amd.require(["select2/utils","select2/dropdown","select2/dropdown/attachBody"],function(e,t,i){function a(){}a.prototype.render=function(e){var e=e.call(this),a=this,t=h("<a/>").addClass("evf-btn-select-all").text(everest_forms_params.i18n_select_all),i=h("<a/>").addClass("evf-btn-unselect-all").text(everest_forms_params.i18n_unselect_all),n=h("<div>").append(t).append(i).addClass("evf-btn-container");return e.find(".select2-dropdown").prepend(n),t.on("click",function(e){var t=a.$element.find("option").not(":disabled"),i=[];t.each(function(){i.push(h(this).val())}),a.$element.val(i),a.$element.trigger("change"),a.trigger("close")}),i.on("click",function(e){a.$element.val([]),a.$element.trigger("change"),a.trigger("close")}),e};t=h.extend({dropdownAdapter:e.Decorate(e.Decorate(t,i),a),width:"100%"},n());h("select.evf-enhanced[select_all_unselect_all=true]").selectWoo(t)}),h("select[select_all_unselect_all=true]").not(".evf-enhanced").each(function(){var e=h(this),t="evf_select_btn_container_"+e.parent().data("field-id");e.before('<div class="evf-btn-container" id="'+t+'"><a class="evf-btn-select-all">Select All</a><a class="evf-btn-unselect-all">Unselect All</a></div>'),h(document.body).find("#"+t).find(".evf-btn-select-all").on("click",function(){e.find("option").prop("selected",!0).trigger("change")}),h(document.body).find("#"+t).find(".evf-btn-unselect-all").on("click",function(){e.find("option").prop("selected",!1).trigger("change")})})},getFormattedCountryFlags:function(e){return e.id?h('<div class="iti__flag-box"><div class="iti__flag iti__'+e.id.toLowerCase()+'"></div></div><span class="iti__country-name">'+e.text+"</span>"):e.text},getFirstBrowserLanguage:function(){var e,t,i=window.navigator,a=["language","browserLanguage","systemLanguage","userLanguage"];if(Array.isArray(i.languages))for(e=0;e<i.languages.length;e++)if((t=i.languages[e])&&t.length)return t;for(e=0;e<a.length;e++)if((t=i[a[e]])&&t.length)return t;return""},currentIpToCountry:function(i){h.get("https://ipapi.co/json").always(function(e){var t,e=e&&e.country?e.country:"";e||(e=-1<(t=u.getFirstBrowserLanguage()).indexOf("-")?t.split("-").pop():""),i(e)})},bindUIActions:function(){h(document).on("change input",".evf-payment-price",function(){u.amountTotal(this,!0),u.amountSubtotal(this,!0)}),h(document.body).on("conditional_show conditional_hide",function(e,t){t=h(t).find(".evf-payment-price");h(t).length&&(u.amountTotal(t,!0),u.amountSubtotal(t,!0))}),h(document).on("input",".evf-payment-user-input",function(){var e=h(this),t=e.val();e.val(t.replace(/[^0-9.,]/g,""))}),h(document).on("focusout",".evf-payment-user-input",function(){var e=h(this),t=e.val(),t=u.amountSanitize(t),t=u.amountFormat(t);e.val(t)}),everest_forms_pro_params.isProFieldCodeRequired&&(h(".everest-forms-field-rating").hover(function(){h(this).parent().find(".everest-forms-field-rating").removeClass("selected hover"),h(this).prevAll().addBack().addClass("hover")},function(){h(this).parent().find(".everest-forms-field-rating").removeClass("selected hover"),h(this).parent().find("input:checked").parent().prevAll().addBack().addClass("selected")}),h(document).on("change",".everest-forms-field-rating input",function(){var e=h(this);e.closest(".everest-forms-field-rating-container").find(".everest-forms-field-rating").removeClass("hover selected"),e.parent().prevAll().addBack().addClass("selected")}),h(document).ready(function(){h(".everest-forms-field-rating input:checked").trigger("change")})),h(document).on("click",".toggle-password",function(){var e=h(this),t=h(e.attr("toggle"));e.toggleClass("dashicons-visibility"),"password"===t.attr("type")?t.attr("type","text"):t.attr("type","password")}),h(document).on("change input focusout","form.everest-form",function(){u.updateProgress()}),h(document).find(".evf-signature-canvas").on("mouseup mousedown",function(){u.updateProgress()}),"undefined"!=typeof tinyMCE&&h.each(tinyMCE.editors,function(e,t){t.on("keyup",function(){u.updateProgress()})}),h(document).on("click",".evf-signature-reset",function(e){e.preventDefault(),u.updateProgress()})},amountTotal:function(e,t){t=t||!1;var o,i=h(e).closest(".everest-form"),e=h(e).closest(".cart"),s=(o=0<e.length?e:i,0),a=0,l=0,e=u.getCurrency(),r=(o.find('.evf-field .evf-payment-price:enabled, .evf-field .evf-single-item-price-hidden input[type="hidden"]:enabled').each(function(e,t){var i=h(this),a=0;"text"===i.attr("type")||"hidden"===i.attr("type")?a=i.val():"radio"!==i.attr("type")&&"checkbox"!==i.attr("type")||!i.is(":checked")?i.is("select")&&0<i.find("option:selected").length?a=i.find("option:selected").data("amount"):"number"===i.attr("type")&&i.data("enable_payment_slider")&&(a=i.val()):a=i.data("amount"),u.empty(a)||(a=u.amountSanitize(a),s=Number(s)+Number(a))}),o.find(".evf-payment-quantity").length&&o.find(".evf-payment-quantity").each(function(e,t){var i,a,n;""!==h(t).val()&&(form_id=o.data("formid"),map_field_id=h(t).attr("data-map_field"),($mapped_field=h("#evf-"+form_id+"-field_"+map_field_id)).is(".evf-payment-price")&&$mapped_field.is(":enabled")||$mapped_field.find(".evf-payment-price").is(":enabled"))&&(i=u.amountSanitize($mapped_field.val()),a=parseFloat(h(t).val())||1,"hidden"!==h(t)&&!1===h(t).is(":visible")&&(s-=i,i=0),$mapped_field.closest(".evf-field").is(".evf-field-payment-multiple")?$mapped_field.find(".evf-payment-price:checked").length&&(n=$mapped_field.find(".evf-payment-price:checked").attr("data-amount"),isNaN(parseFloat(n))||(i="string"==typeof n&&"EUR"===u.getCurrency().code?parseFloat(n.replace(",",".")):parseFloat(n.replace(",","")),s=s-i+a*i)):$mapped_field.closest(".evf-field").is(".evf-field-payment-checkbox")?$mapped_field.find(".evf-payment-price:checked").each(function(){n=h(this).attr("data-amount"),isNaN(parseFloat(n))||(i="string"==typeof n&&"EUR"===u.getCurrency().code?parseFloat(n.replace(",",".")):parseFloat(n.replace(",","")),s=s-i+a*i)}):isNaN(parseFloat(i))||(i=parseFloat(i),s=s-i+a*i))}),0),d=s,i=(h(document).find(".evf-error-box").remove(),o.find(".everest-forms-coupons input.evf-coupon-applied").each(function(){var e=o.find(".applied-coupons-data"),t=[];if(0===r){l=0;try{t=JSON.parse(e.val()||"[]")}catch(n){t=[]}var i=[],a=!1;t.forEach(function(e){var t;e&&(t=parseFloat(e.minimum_purchase)||0,0<d&&d<t?(t=String(e.code||"").toLowerCase(),o.find('.evf-applied-coupon[data-code="'+t+'"]').remove(),o.find('.evf-payment-coupon[data-applied-code="'+t+'"]').removeAttr("data-applied-code").removeAttr("data-discount").removeAttr("data-discount_percent").removeAttr("data-discount_map_field").removeAttr("data-minimum-purchase").removeClass("evf-coupon-applied"),a=!0):i.push(e))}),a&&(t=i,e.val(JSON.stringify(t)),e=i.map(function(e){return String(e.code||"").toLowerCase()}),o.find(".applied-coupon-codes").val(JSON.stringify(e))),t.forEach(function(e){var t,i,a,n,s,r;e&&(t=String(e.discount_type||"").toLowerCase(),i=parseFloat(e.amount)||0,""!==(a=e.map_field||"")?(n=0,"text"===(e=o.find('div[data-field-id="'+a+'"] .evf-payment-price:enabled, div[data-field-id="'+a+'"] .evf-single-item-price-hidden input[type="hidden"]:enabled')).attr("type")||"hidden"===e.attr("type")?n=e.val():"radio"===e.attr("type")?(r=e.filter(":checked")).length&&(n=r.data("amount")):e.closest(".evf-field").is(".evf-field-payment-checkbox")?(n=0,e.closest(".evf-field").find(".evf-payment-price:checked").each(function(){s=h(this).attr("data-amount"),isNaN(parseFloat(s))||(s=parseFloat(s),n+=s)})):e.is("select")&&0<e.find("option:selected").length?n=e.find("option:selected").data("amount"):"number"===e.attr("type")&&e.data("enable_payment_slider")&&(n=e.val()),n=parseFloat(n)||0,o.find(".evf-payment-quantity").length&&o.find(".evf-payment-quantity").each(function(e,t){""!==h(t).val()&&a===h(t).attr("data-map_field")&&(n*=parseFloat(h(t).val()))}),"percent"===t?l+=n*i/100:"fixed"===t&&(l+=Math.min(i,n))):"percent"===t?l+=d*i/100:"fixed"===t&&(l+=i))}),"undefined"!=typeof EverestFormsCoupons&&"function"==typeof EverestFormsCoupons.toggleCouponErrorMessageContainer&&EverestFormsCoupons.toggleCouponErrorMessageContainer(o),(s=d-l)<0&&(s=0)}r++}),i=u.amountFormat(s),a="left"===e.symbol_pos?e.symbol+" "+i:i+" "+e.symbol,o.find(".evf-payment-total").each(function(){"hidden"===h(this).attr("type")||"text"===h(this).attr("type")?(h(this).val(a),"text"===h(this).attr("type")&&t&&o.data("validator")&&h(this).valid()):h(this).text(a)}),u.amountFormat(l)),n="",n="left"===e.symbol_pos?e.symbol+" "+i:i+" "+e.symbol,i=u.amountFormat(d),f="",f="left"===e.symbol_pos?e.symbol+" "+i:i+" "+e.symbol;u.buildPaymentSummary(o,a,n,f)},buildPaymentSummary:function(r,e,t,i){var a,n,s,o,l,d=r.find(".evf-payment_summary_component");function f(e){return e=u.amountSanitize(e),e=u.amountFormat(e),"left"===a.symbol_pos?a.symbol+" "+e:e+" "+a.symbol}function c(e){return(h.trim(e.find("> label, .evf-label").first().text())||"Payment Item").replace("*","").trim()}function p(e,t,i){var a=Number(t)*Number(i);n.append('<tr class="everest-forms-payment-summary-item"><td class="everest-forms-payment-summary-item-name">'+e+'</td><td class="everest-forms-payment-summary-item-amount">'+f(t)+'</td><td class="everest-forms-payment-summary-item-quantity">'+i+'</td><td class="everest-forms-payment-summary-item-total">'+f(a)+"</td></tr>"),s=!0}d.length&&(a=u.getCurrency(),n=d.find(".everest-forms-payment-summary-items"),o=d.find(".evf_payment_summary_fallback"),s=!1,n.empty(),r.find(".evf-field").each(function(){var e,t,i,a=h(this),n=a.data("field-id"),s=1;!(a.hasClass("evf-field-payment-single")||a.hasClass("evf-field-payment-multiple")||a.hasClass("evf-field-payment-checkbox")||a.hasClass("evf-field-payment-subscription-plan"))||!a.is(":visible")||(s=(n=r.find('.evf-payment-quantity[data-map_field="'+n+'"]')).length&&""!==n.val()?"hidden"===n.attr("type")||!1===n.is(":visible")?0:parseFloat(n.val()):s)<=0||(a.hasClass("evf-field-payment-single")&&(n=0,(e=a.find('.evf-payment-price:enabled, .evf-single-item-price-hidden input[type="hidden"]:enabled').first()).length&&("text"===e.attr("type")||"hidden"===e.attr("type")||"number"===e.attr("type")&&e.data("enable_payment_slider"))&&(n=e.val()),!u.empty(n))&&0<Number(u.amountSanitize(n))&&p(c(a),u.amountSanitize(n),s),(a.hasClass("evf-field-payment-multiple")||a.hasClass("evf-field-payment-subscription-plan"))&&((e=a.find(".evf-payment-price:checked:enabled")).length&&(n=e.attr("data-amount"),e=h.trim(a.find('label[for="'+e.attr("id")+'"]').text())||c(a),u.empty(n)||p(e,u.amountSanitize(n),s)),(e=a.find("select.evf-payment-price:enabled")).length)&&e.find("option:selected").length&&(e=(n=e.find("option:selected")).data("amount"),t=h.trim(n.text()),n.val())&&!u.empty(e)&&p(t,u.amountSanitize(e),s),a.hasClass("evf-field-payment-checkbox")&&(i=0,a.find(".evf-payment-price:checked:enabled").each(function(){var e=h(this).attr("data-amount");u.empty(e)||(i+=Number(u.amountSanitize(e)))}),0<i)&&p(c(a),i,s))}),s?(d.find(".evf_table").show(),o.hide()):(d.find(".evf_table").hide(),o.show()),u.empty(o=e)&&(l=0,n.find(".everest-forms-payment-summary-item").each(function(){var e=h(this).find(".everest-forms-payment-summary-item-total").text();u.empty(e)||(e=u.amountSanitize(e),l=Number(l)+Number(e))}),l=u.amountFormat(l),o="left"===a.symbol_pos?a.symbol+" "+l:l+" "+a.symbol),i&&0<Number(u.amountSanitize(i))&&n.append('<tr class="everest-forms-payment-summary-subtotal"><td colspan="3" class="item_right">Subtotal</td><td class="evf-payment-summary-subtotal-amount">'+i+"</td></tr>"),t&&0<Number(u.amountSanitize(t))&&n.append('<tr class="everest-forms-payment-summary-discount"><td colspan="3" class="item_right">'+everest_forms_pro_params.i18n_discount+'</td><td class="evf-payment-summary-discount-amount">- '+t+"</td></tr>"),d.find(".everest-forms-payment-summary-item-final-amount").html(o))},amountSubtotal:function(e,t){var f=h(e).closest(".everest-form");f.find(".evf-payment-subtotal").each(function(){0;var e,t,i,a,n=0,s=0,r="",o=u.getCurrency(),l=h(this),d=f.find('.evf-payment-quantity[data-map_field="'+h(this).data("map_field")+'"]');l.data("map_field")&&(e=f.data("formid"),r=l.attr("data-map_field"),(l=h("#evf-"+e+"-field_"+r)).is(".evf-payment-price")&&l.is(":enabled")||l.find(".evf-payment-price").is(":enabled"))&&(t=l.val().replace(",","."),i=1,a=0,d.length&&""!==d.val()&&(i="hidden"===d.attr("type")||!1===d.is(":visible")?t=0:parseFloat(d.val())),l.closest(".evf-field").is(".evf-field-payment-multiple")?l.find(".evf-payment-price:checked").length&&(a=l.find(".evf-payment-price:checked").attr("data-amount"),isNaN(parseFloat(a))||(t="string"==typeof a&&"EUR"===u.getCurrency().code?parseFloat(a.replace(",",".")):parseFloat(a.replace(",","")),n=i*t)):l.closest(".evf-field").is(".evf-field-payment-checkbox")?l.find(".evf-payment-price:checked").each(function(){a=h(this).attr("data-amount"),isNaN(parseFloat(a))||(t="string"==typeof a&&"EUR"===u.getCurrency().code?parseFloat(a.replace(",",".")):parseFloat(a.replace(",","")),n+=i*t)}):isNaN(parseFloat(t))||(t=parseFloat(t),n=i*t)),e=u.amountFormat(n),s="left"===o.symbol_pos?o.symbol+" "+e:e+" "+o.symbol,""!==r&&((d=f.find(".evf-field-payment-subtotal").find('.evf-payment-subtotal[data-map_field="'+r+'"]')).val(s),d.prev("div.evf-payment-subtotal").text(s))})},amountSanitize:function(e){var t=u.getCurrency();return e=e.toString().replace(/[^0-9.,]/g,""),","===t.decimal_sep&&-1!==e.indexOf(t.decimal_sep)?("."===t.thousands_sep&&-1!==e.indexOf(t.thousands_sep)?e=e.replace(t.thousands_sep,""):""===t.thousands_sep&&-1!==e.indexOf(".")&&(e=e.replace(".","")),e=e.replace(t.decimal_sep,".")):","===t.thousands_sep&&-1!==e.indexOf(t.thousands_sep)&&(e=e.replace(t.thousands_sep,"")),u.numberFormat(e,2,".","")},amountFormat:function(e){var t,i=u.getCurrency();return e=String(e),","===i.decimal_sep&&-1!==e.indexOf(i.decimal_sep)&&(t=e.indexOf(i.decimal_sep),e=e.substr(0,t)+"."+e.substr(t+1,e.strlen-1)),","===i.thousands_sep&&-1!==e.indexOf(i.thousands_sep)&&(e=e.replace(",","")),u.empty(e)&&(e=0),u.numberFormat(e,2,i.decimal_sep,i.thousands_sep)},getCurrency:function(){var e={code:"USD",thousands_sep:",",decimal_sep:".",symbol:"$",symbol_pos:"left"};return"undefined"!=typeof evf_settings.currency_code&&(e.code=evf_settings.currency_code),"undefined"!=typeof evf_settings.currency_thousands&&(e.thousands_sep=evf_settings.currency_thousands),"undefined"!=typeof evf_settings.currency_decimal&&(e.decimal_sep=evf_settings.currency_decimal),"undefined"!=typeof evf_settings.currency_symbol&&(e.symbol=evf_settings.currency_symbol),"undefined"!=typeof evf_settings.currency_symbol_pos&&(e.symbol_pos=evf_settings.currency_symbol_pos),e},numberFormat:function(e,t,i,a){e=(e+"").replace(/[^0-9+\-Ee.]/g,"");var n,s,e=isFinite(+e)?+e:0,t=isFinite(+t)?Math.abs(t):0,a=void 0===a?",":a,i=void 0===i?".":i,r=(t?(r=e,n=t,s=Math.pow(10,n),""+(Math.round(r*s)/s).toFixed(n)):""+Math.round(e)).split(".");return 3<r[0].length&&(r[0]=r[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,a)),(r[1]||"").length<t&&(r[1]=r[1]||"",r[1]+=new Array(t-r[1].length+1).join("0")),r.join(i)},empty:function(e){for(var t,i=[void 0,null,!1,0,"","0"],a=0,n=i.length;a<n;a++)if(e===i[a])return!0;if("object"!=typeof e)return!1;for(t in e)if(e.hasOwnProperty(t))return!1;return!0},init_colorpicker:function(){h(".evf-color-picker").each(function(){var e=h(this),t=h(this).find(".evf-cp-input");h(this).find(".evf-color-picker-bg").css("height",h(this).find("input[type=text]").css("height")),t.on("input",function(){h(this).parent(".evf-color-picker-bg").css({backgroundColor:h(this).val()}),e.find("input[type=text]").val(h(this).val()),t.attr("value",h(this).val())}),h(this).find("input[type=text]").on("input change paste",function(){var e=h(this).val();e=(e=/^#/.test(e)?e.replace(/^#[^0-9A-F]/gi,"").substring(0,7):e.replace(/[^0-9A-F]/gi,"").substring(0,6)).length&&!/^#/.test(e)?"#"+e:e,h(this).val(e),4===e.length||7===e.length?(h(this).prev(".evf-color-picker-bg").css("background",e),h(this).prev(".evf-color-picker-bg").removeClass("no-color")):(h(this).prev(".evf-color-picker-bg").prop("style").removeProperty("background"),h(this).prev(".evf-color-picker-bg").addClass("no-color")),h.validator.addMethod("hexColorCode",function(e,t,i){var a=e.length;return this.optional(t)||4===a||7===a&&a&&/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(e)},everest_forms_params.i18n_color_code),jQuery(this).rules("add",{hexColorCode:[]})})})},init_lookupField:function(){h(document).on("change",".evf-lookup",function(e){var t,i=h(this),a=i.closest(".everest-form"),n=a.attr("data-formid"),s=a.find(".evf-frontend-row").find(".evf-frontend-grid").find(".input-text"),a=a.find(".evf-submit-container ").find(".evf-submit")[0],r=(s.push(a),{}),o=(r.filterby=[],s.each(function(e,t){var i=h(t).attr("id");void 0!==h(t).data("filter-by")&&""!=h(t).data("filter-by")&&(r.filterby[i]=[h(t).data("filter-by").split(" "),h(t).data("lookup-field-name")])}),r.filterby),l=i.attr("id").split("_")[1],a=i.data("lookup-form-id"),s=i.data("lookup-field-name"),d={};for(t in o){var f=0,c={},p=o[t];if(p[0].includes(l))for(var u of p[0]){id="evf-"+n+"-field_"+u;var m=h(document).find("#"+id).val(),v=p[1];null!==m&&(++f,c[u]={elValue:m,lookupField:v})}f===p[0].length&&(d[t]=c)}d.length<0||h.ajax({url:evf_lookup_field_params.ajax_url,type:"POST",data:{action:"everest_forms_lookup_field_filters",security:evf_lookup_field_params.ajax_everest_forms_lookup_nonce,lookupformid:a,lookupformfield:s,filterArr:d},beforeSend:function(){h(document).find(".everest-forms-submit-button").prop("disabled",!0)},success:function(e){if(h(document).find(".everest-forms-submit-button").prop("disabled",!1),!0===e.success)for(var t in e.data)if(displayFormat=h(document).find("#"+t).data("display-format"),isMultiSelect=h(document).find("#"+t).attr("multiple"),"dropdown"===displayFormat){var i;i="multiple"===isMultiSelect?"":'<option value="">Choose value</option>';var a,n=[];for(a of e.data[t])for(var s of JSON.parse(a))n.includes(s)||n.push(s);for(s of n)i+='<option value="'+s+'">'+s+"</option>";h(document).find("#"+t).html(i)}}})})},updateProgress:function(){var s,i,e;h(document).find(".evf-field-progress").length&&(e=h("form.everest-form"),s=e.data("formid"),$fields=e.find(".evf-field-container").find(".evf-field").not(".evf-field-progress, .evf-field-payment-single, .evf-field-payment-total, .evf-field-payment-subtotal, .evf-field-hidden, .evf-field-title, .evf-field-html, .evf-field-divider, .evf-field-reset, .evf-field-captcha"),$field_values=[],h(document).find(".evf-field-payment-single").length&&h(document).find(".evf-field-payment-single").each(function(){($single_item_field=h(this)).find("input.evf-payment-price").hasClass("evf-payment-user-input")&&$fields.push($single_item_field[0])}),$fields.each(function(){var e,t,i=h(this),a=i.attr("class"),n=i.data("field-id"),a=a.match(/evf-field-(.*) form-row/i);switch(t="",a=null!==a?a[1]:"text"){case"checkbox":case"radio":case"payment-multiple":case"payment-checkbox":case"rating":case"yes-no":case"likert":case"scale-rating":i.hasClass("evf-has-error")||i.find("[name^=everest_forms]").each(function(){h(this).is(":checked")&&(t=h(this).val())});break;case"image-upload":case"file-upload":i.hasClass("evf-has-error")||(t=i.find(`#everest-forms-${s}-field_`+n).val());break;case"signature":i.hasClass("evf-has-error")||(e=i.find("#evf-signature-img-input-"+n).val())&&(t=e);break;case"wysiwyg":i.hasClass("evf-has-error")||(t=tinyMCE.get(`evf-${s}-field_`+n).getContent());break;case"credit-card":i.hasClass("evf-has-error")||!h("#evf-form-"+s).find(".everest-forms-gateway[data-gateway='stripe']").hasClass("StripeElement--empty")&&h("#evf-form-"+s).find(".evf-field-credit-card").is(":visible")&&(t="not empty");break;case"range-slider":i.hasClass("evf-has-error")||(e=h("#evf-slider-input-"+n).val(),parseFloat(e)&&(t=h("#evf-slider-input-"+n).val()));break;case"payment-single":i.hasClass("evf-has-error")||(e=h(`#evf-${s}-field_`+n).val(),parseFloat(e)&&(t=h(`#evf-${s}-field_`+n).val()));break;case"privacy-policy":i.hasClass("evf-has-error")||h(`#evf-${s}-field_`+n).is(":checked")&&(t=h(`#evf-${s}-field_`+n).val());break;case"payment-total":case"payment-subtotal":case"hidden":case"progress":break;default:i.hasClass("evf-has-error")||(t=h(`#evf-${s}-field_`+n).val())}$field_values.push(t)}),e=$field_values.length,i=0,h.each($field_values,function(e,t){t&&i++}),e=Math.ceil(i/e*100),h(document).find(".evf-field-progress").find("progress.evf-progress, input.input-text").val(e).next(".evf-progress-percentage").text(e+"%"),99<parseInt(e)?h(document).find(".evf-field-progress").find("progress").addClass("evf-progress-success"):h(document).find(".evf-field-progress").find("progress").removeClass("evf-progress-success"))}};u.init(jQuery)});
!function(J){var $={init:function(){J(document).ready($.ready),$.bindUIActions(),J(document).find('.evf-frontend-row[conditional_rules*="conditional_logic_status"]').each(function(){var o;undefined!==J(this).attr("conditional_rules")&&""!==J(this).attr("conditional_rules")&&(o=JSON.parse(J(this).attr("conditional_rules"))),undefined!==o&&J(this).find(".evf-field input, .evf-field select, .evf-field textarea , .evf-field h3").each(function(){var a,e;undefined!==J(this).attr("conditional_rules")&&""!==J(this).attr("conditional_rules")&&(a=JSON.parse(J(this).attr("conditional_rules")),undefined!==a)?(e=[],Object.keys(o.conditionals).forEach(t=>{var n=[];Object.keys(o.conditionals[t]).forEach(e=>{n.push(o.conditionals[t][e]);e=J(this).closest("form").find('[data-field-id="'+o.conditionals[t][e].field+'"]');e.hasClass("everest-forms-trigger-conditional")||e.addClass("everest-forms-trigger-conditional")}),Object.keys(a.conditionals).forEach(t=>{var i=[];Object.keys(a.conditionals[t]).forEach(e=>{a.conditional_option!==o.conditional_option&&("greater_than"===a.conditionals[t][e].operator?a.conditionals[t][e].value=parseFloat(a.conditionals[t][e].value)+1e-6:"less_than"===a.conditionals[t][e].operator&&(a.conditionals[t][e].value=parseFloat(a.conditionals[t][e].value)-1e-6),a.conditionals[t][e]=everest_forms_multi_part.swicthConditions(a.conditionals[t][e]),a.conditional_option=o.conditional_option),i.push(a.conditionals[t][e])}),e.push(n.concat(i))})}),a.conditionals=e,J(this).attr("conditional_rules",JSON.stringify(a))):J(this).attr("conditional_rules",JSON.stringify(o))})}),J(document).find("form.everest-form input,form.everest-form select,form.everest-form textarea").trigger("input").trigger("change")},ready:function(){J(".everest-form").each(function(){$.conditionalLogicAction(J(this))})},bindUIActions:function(){J(document).on("change keyup ",".everest-forms-trigger-conditional input, .everest-forms-trigger-conditional select, .everest-forms-trigger-conditional textarea",function(){$.conditionalLogicAction(J(this))}),J(document).on("click",".everest-forms-part-next, .everest-forms-part-prev",function(){setTimeout(function(){J(".everest-forms-part:visible").find(".evf-field").each(function(){var e=J(this);$.conditionalLogicAction(e)})},50)}),J(document).on("input",".evf-payment-price",function(){setTimeout(()=>{$.conditionalLogicAction(J(this))},1)})},formatDate:function(e){var e=new Date(e),t=(e.getMonth()+1).toString().padStart(2,"0"),i=e.getDate().toString().padStart(2,"0");return e.getFullYear()+`-${t}-${i} ${e.getHours().toString().padStart(2,"0")}:`+e.getMinutes().toString().padStart(2,"0")},conditionalLogicAction:function(e){var t,i=J(e).closest(".everest-form"),n=i.attr("data-formid"),a=i.find(".evf-frontend-row").find(".evf-frontend-grid").find(".input-text"),e=i.find(".evf-submit-container ").find(".evf-submit")[0],o=(a.push(e),{}),r=(o.conditional_rules=[],a.each(function(e,t){var i=J(this).attr("id");void 0!==J(this).attr("conditional_rules")&&""!=J(this).attr("conditional_rules")&&!0===$.IsJsonString(J(this).attr("conditional_rules"))&&(o.conditional_rules[i]=JSON.parse(J(this).attr("conditional_rules")))}),o.conditional_rules);for(t in r){var d,s=r[t].conditionals,l=r[t].conditional_option,c=r[t].required,f=!1;for(d in s){var v,u=s[d],p=!0,m=[];for(v in u){Array.isArray(u)?u.forEach(function(e){m=e}):m=u[v];var h=!1,g="",b="";if(m.field){var _=J('[conditional_id="'+u[v].field+'"]');if(0!==_.length){var y,A,T,w,S,D,k,x,q,M=_.get(0).type,F=("empty"===m.operator||"not_empty"===m.operator?(m.value="","radio"===M||"checkbox"===M||"payment-multiple"===M||"payment-checkbox"===M||"rating"===M||"likert"===M||"scale-rating"===M?($check=i.find("#evf-"+n+"-field_"+u[v].field+"-container input:checked")).length&&J.each($check,function(){var e=J(this).val();g=e}):g=(g=i.find("#evf-"+n+"-field_"+u[v].field).val())||""):"radio"===M||"checkbox"===M?(y=i.find("#evf-"+n+"-field_"+u[v].field+"-container input:checked")).length&&J.each(y,function(){var e=J(this).val();"checkbox"===M&&m.value!==e||(g=e)}):"select-multiple"===M?(y=i.find("#evf-"+n+"-field_"+u[v].field+"-container select option:selected")).length&&J.each(y,function(){var e=J(this).val();m.value===e&&(g=e)}):g="tel"===M?_.val().replace(/[()-\s]/g,""):_.val(),b=u[v].value,["time"]);switch(_.get(0).hasAttribute("data-date-time")&&"date-time"===_.get(0).getAttribute("data-date-time")&&(g=$.convertTo24HourFormat(g)),m.operator){case"is":h=(g=_.get(0).hasAttribute("data-date-time")&&F.includes(_.get(0).getAttribute("data-date-time"))&&"time"===_.get(0).getAttribute("data-date-time")?$.convertTo24Hour(g):g)===b;break;case"is_not":_.get(0).hasAttribute("data-date-time")&&F.includes(_.get(0).getAttribute("data-date-time"))&&"time"===_.get(0).getAttribute("data-date-time")&&(g=""===g?$.timeToSeconds("12:00"):$.timeToSeconds(g),b=$.timeToSeconds(b)),h=g!==b;break;case"empty":h=0===g.length;break;case"not_empty":h=0<g.length;break;case"greater_than":_.get(0).hasAttribute("data-date-time")&&F.includes(_.get(0).getAttribute("data-date-time"))?"time"===_.get(0).getAttribute("data-date-time")&&(g=""===g?"12:00":$.timeToSeconds(g),b=$.timeToSeconds(b),h=""!==g&&b<g):(A=new Date(g),h=isNaN(A.getTime())?""!==(g=g.replace(/[^0-9.]/g,""))&&$.convertToFlot(g)>$.convertToFlot(b):(g=$.formatDate(A),b=$.formatDate(b),""!==g&&new Date(g).getTime()>new Date(b).getTime()));break;case"less_than":_.get(0).hasAttribute("data-date-time")&&F.includes(_.get(0).getAttribute("data-date-time"))?"time"===_.get(0).getAttribute("data-date-time")&&(g=""===g?"12:00":$.timeToSeconds(g),b=$.timeToSeconds(b),h=""!==g&&g<b):(A=new Date(g),h=isNaN(A.getTime())?""!==(g=g.replace(/[^0-9.]/g,""))&&$.convertToFlot(g)<$.convertToFlot(b):(g=$.formatDate(A),b=$.formatDate(b),""!==g&&new Date(g).getTime()<new Date(b).getTime()));break;case"between":g===b?h=!0:g&&b&&(T=e=>{var[e,t]=e.split(" to ").map(e=>new Date(e));return{start:$.formatDate(e),end:$.formatDate(t)}},w=(e,t,i)=>{e=new Date(e).getTime();return e>=new Date(t).getTime()&&e<=new Date(i).getTime()},h=g.includes("to")?({start:S,end:D}=T(g),{start:k,end:x}=T(b),w(S,k,x)&&w(D,k,x)):(S=$.formatDate(new Date(g)),{start:D,end:k}=T(b),w(S,D,k)));break;case"multiple":g!==b&&(q=b.split(", "),x=(x=g.split(", ")).map(e=>{e=new Date(e);return $.formatDate(e)}),q=q.map(e=>{e=new Date(e);return $.formatDate(e)}),!x.every(e=>q.includes(e))||x.length!==q.length)||(h=!0)}if(!h){p=!1;break}}}}p&&(f=!0)}var N,C,O=J("form.everest-form").find(".evf-submit-container ").find('button[id="'+t+'"]'),H=(J(".evf-field-container").find(".everest-forms-part").length?0<O.length&&'""'!==O.attr("conditional_rules")&&setTimeout(function(){f&&"disable"===l?O.triggerHandler("evf-conditional-logic-submit","disable"):f&&"hide"===l||!f&&"show"===l?O.triggerHandler("evf-conditional-logic-submit","hide"):O.triggerHandler("evf-conditional-logic-submit","show")},1):0<O.length&&'""'!==O.attr("conditional_rules")&&(f&&"disable"===l?O.prop("disabled",!0):f&&"hide"===l||!f&&"show"===l?(O.prop("disabled",!1),O.closest(".evf-submit-container").hide(),O.closest(".evf-submit-container").find("button").attr("disabled","disabled")):(O.prop("disabled",!1),O.closest(".evf-submit-container").show(),O.closest(".evf-submit-container").find("button").removeAttr("disabled"))),J("form.everest-form").find(".evf-frontend-row").find(".evf-frontend-grid").find('.input-text[id="'+t+'"]'));f&&"hide"===l||!f&&"hide"!==l?(undefined!=H.attr("data-field-type")&&"repeater-fields"==H.attr("data-field-type")?"repeater-fields"==H.closest(".evf-field").parent().parent().attr("data-field-type")&&(H.closest(".evf-field").parent().parent().hide(),H.closest(".evf-field").parent().parent().children().find(".evf-field input, .evf-field select, .evf-field textarea").attr("disabled","disabled"),H.closest(".evf-field").parent().parent().children().find(".evf-field input, .evf-field select, .evf-field textarea").removeAttr("required")):("conversational-forms"==H.closest(".evf-field").parent().attr("data-field-type")?(H.closest(".evf-field").parent().hide(),H.closest(".evf-field").parent().attr("id",""),H.closest(".evf-field").addClass("everest-convesational-condtional-logic"),C=J("[id^='evf-conversational-content']").length,J(".evf-honeypot-container , .evf-submit-container").appendTo(J("#evf-conversational-content"+C).find("div.evf-field:not([style*='display: none'])"))):H.closest(".evf-field").hide(),H.closest(".evf-field").find("input, select").attr("disabled","disabled"),H.prop("required",!1)),"hide"===l&&H.val(""),J(document.body).trigger("conditional_hide",[H.closest(".evf-field")])):(undefined!=H.attr("data-field-type")&&"repeater-fields"==H.attr("data-field-type")?"repeater-fields"==H.closest(".evf-field").parent().parent().attr("data-field-type")&&(H.closest(".evf-field").parent().parent().show(),H.closest(".evf-field").parent().parent().children().find(".evf-field input, .evf-field select, .evf-field textarea").removeAttr("disabled"),H.closest(".evf-field").parent().parent().children().find(".validate-required input, .validate-required select, .validate-required textarea").prop("required",!0)):"conversational-forms"==H.closest(".evf-field").parent().attr("data-field-type")?(H.closest(".evf-field").parent().show(),N=H.closest(".everest-convesational-condtional-logic").parent().attr("data-field-id"),H.closest(".everest-convesational-condtional-logic").parent().attr("id",N),C=J("[id^='evf-conversational-content']").length,J(".evf-honeypot-container , .evf-submit-container").appendTo(J("#"+N).find("div.evf-field:not([style*='display: none'])")),H.closest(".evf-field").find("input, select").removeAttr("disabled")):(H.closest(".evf-field").show(),void 0===H.closest(".evf-field").find("input, select").attr("data-field-visibilty")&&H.closest(".evf-field").find("input, select").removeAttr("disabled")),!H.closest(".evf-field").hasClass("evf-field-credit-card")&&0<H.closest(".evf-field").find("input:visible, select:visible, textarea:visible").length&&H.closest(".evf-field").hasClass("validate-required")&&!H.is(".evf-conditional-logic-holder")&&"conversational-forms"!==H.closest(".evf-field").parent().attr("data-field-type")&&!H.closest(".evf-field").hasClass("evf-field-range-slider")&&H.closest(".evf-field").find("input, select").attr("required","required"),"1"!==c||H.is(".evf-conditional-logic-holder")||H.attr("required","required"),J(document.body).trigger("conditional_show",[H.closest(".evf-field")]))}},swicthConditions:function(e){return e.operator={is:"is_not",is_not:"is",empty:"not_empty",not_empty:"empty",greater_than:"less_than",less_than:"greater_than"}[e.operator],e},IsJsonString:function(e){try{JSON.parse(e)}catch(t){return!1}return!0},convertToFlot:function(e){return parseFloat(e)||0},convertTo24Hour:function(e){var t,i,n=e.match(/(\d{1,2}):(\d{2})\s*(AM|PM)/i);return n?(t=parseInt(n[1],10),i=n[2],"AM"===(n=n[3])&&12===t?t=0:"PM"===n&&12!==t&&(t+=12),("0"+t).slice(-2)+":"+i):e},convertTo24HourFormat:function(e){if(""===e)return"";e=e.split(" ");if(1===e.length)return e;var t=e[0],i=e[1],e=e[2]?.toUpperCase(),[i,n]=i.split(":").map(Number);let a=i;return"PM"===e&&12!==i?a+=12:"AM"===e&&12===i&&(a=0),`${t} ${a.toString().padStart(2,"0")}:`+n.toString().padStart(2,"0")},timeToSeconds:function(e){var t,i,e=e.match(/^(\d{1,2}):(\d{2})\s*(AM|PM)?$/i);return e?(t=parseInt(e[1],10),i=parseInt(e[2],10),"AM"===(e=e[3]?e[3].toUpperCase():null)&&12===t?t=0:"PM"===e&&12!==t&&(t+=12),3600*t+60*i):null}};$.init()}(jQuery);
!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(y){var a={animation:"fade",animationDuration:350,content:null,contentAsHTML:!1,contentCloning:!1,debug:!0,delay:300,delayTouch:[300,500],functionInit:null,functionBefore:null,functionReady:null,functionAfter:null,functionFormat:null,IEmin:6,interactive:!1,multiple:!1,parent:null,plugins:["sideTip"],repositionOnScroll:!1,restoration:"none",selfDestruction:!0,theme:[],timer:0,trackerInterval:500,trackOrigin:!1,trackTooltip:!1,trigger:"hover",triggerClose:{click:!1,mouseleave:!1,originClick:!1,scroll:!1,tap:!1,touchleave:!1},triggerOpen:{click:!1,mouseenter:!1,tap:!1,touchstart:!1},updateAnimation:"rotate",zIndex:9999999},n="undefined"!=typeof window?window:null,b={hasTouchCapability:!(!n||!("ontouchstart"in n||n.DocumentTouch&&n.document instanceof n.DocumentTouch||n.navigator.maxTouchPoints)),hasTransitions:function(){if(n){var t=(n.document.body||n.document.documentElement).style,i="transition",o=["Moz","Webkit","Khtml","O","ms"];if("string"==typeof t[i])return!0;i=i.charAt(0).toUpperCase()+i.substr(1);for(var e=0;e<o.length;e++)if("string"==typeof t[o[e]+i])return!0}return!1}(),IE:!1,semVer:"4.2.5",window:n},t=function(){this.__$emitterPrivate=y({}),this.__$emitterPublic=y({}),this.__instancesLatestArr=[],this.__plugins={},this._env=b};function i(t){this.$container,this.constraints=null,this.__$tooltip,this.__init(t)}function s(o,e){var n=!0;return y.each(o,function(t,i){if(e[t]===undefined||o[t]!==e[t])return n=!1}),n}function l(t){var i=t.attr("id"),i=i?b.window.document.getElementById(i):null;return i?i===t[0]:y.contains(b.window.document.body,t[0])}t.prototype={__bridge:function(t,o,e){var i,n;return o[e]||((i=function(){}).prototype=t,(n=new i).__init&&n.__init(o),y.each(t,function(t,i){0!=t.indexOf("__")&&(o[t]?a.debug&&console.log("The "+t+" method of the "+e+" plugin conflicts with another plugin or native methods"):(o[t]=function(){return n[t].apply(n,Array.prototype.slice.apply(arguments))},o[t].bridged=n))}),o[e]=n),this},__setWindow:function(t){return b.window=t,this},_getRuler:function(t){return new i(t)},_off:function(){return this.__$emitterPrivate.off.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_on:function(){return this.__$emitterPrivate.on.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_one:function(){return this.__$emitterPrivate.one.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_plugin:function(t){var o,e,i=this;if("string"==typeof t)return e=null,0<(o=t).indexOf(".")?e=i.__plugins[o]:y.each(i.__plugins,function(t,i){if(i.name.substring(i.name.length-o.length-1)=="."+o)return e=i,!1}),e;if(t.name.indexOf(".")<0)throw new Error("Plugins must be namespaced");return(i.__plugins[t.name]=t).core&&i.__bridge(t.core,i,t.name),this},_trigger:function(){var t=Array.prototype.slice.apply(arguments);return"string"==typeof t[0]&&(t[0]={type:t[0]}),this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,t),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,t),this},instances:function(t){var e=[];return y(t||".tooltipstered").each(function(){var o=y(this),t=o.data("tooltipster-ns");t&&y.each(t,function(t,i){e.push(o.data(i))})}),e},instancesLatest:function(){return this.__instancesLatestArr},off:function(){return this.__$emitterPublic.off.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},on:function(){return this.__$emitterPublic.on.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},one:function(){return this.__$emitterPublic.one.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},origins:function(t){return y((t?t+" ":"")+".tooltipstered").toArray()},setDefaults:function(t){return y.extend(a,t),this},triggerHandler:function(){return this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},y.tooltipster=new t,y.Tooltipster=function(t,i){this.__callbacks={close:[],open:[]},this.__closingTime,this.__Content,this.__contentBcr,this.__destroyed=!1,this.__$emitterPrivate=y({}),this.__$emitterPublic=y({}),this.__enabled=!0,this.__garbageCollector,this.__Geometry,this.__lastPosition,this.__namespace="tooltipster-"+Math.round(1e6*Math.random()),this.__options,this.__$originParents,this.__pointerIsOverOrigin=!1,this.__previousThemes=[],this.__state="closed",this.__timeouts={close:[],open:null},this.__touchEvents=[],this.__tracker=null,this._$origin,this._$tooltip,this.__init(t,i)},y.Tooltipster.prototype={__init:function(t,i){var o,e=this;e._$origin=y(t),e.__options=y.extend(!0,{},a,i),e.__optionsFormat(),!b.IE||b.IE>=e.__options.IEmin?(t=null,e._$origin.data("tooltipster-initialTitle")===undefined&&((t=e._$origin.attr("title"))===undefined&&(t=null),e._$origin.data("tooltipster-initialTitle",t)),null!==e.__options.content?e.__contentSet(e.__options.content):(o=(i=e._$origin.attr("data-tooltip-content"))?y(i):o)&&o[0]?e.__contentSet(o.first()):e.__contentSet(t),e._$origin.removeAttr("title").addClass("tooltipstered"),e.__prepareOrigin(),e.__prepareGC(),y.each(e.__options.plugins,function(t,i){e._plug(i)}),b.hasTouchCapability&&y(b.window.document.body).on("touchmove."+e.__namespace+"-triggerOpen",function(t){e._touchRecordEvent(t)}),e._on("created",function(){e.__prepareTooltip()})._on("repositioned",function(t){e.__lastPosition=t.position})):e.__options.disabled=!0},__contentInsert:function(){var t=this,i=t._$tooltip.find(".tooltipster-content"),o=t.__Content;return t._trigger({type:"format",content:t.__Content,format:function(t){o=t}}),"string"!=typeof(o=t.__options.functionFormat?t.__options.functionFormat.call(t,t,{origin:t._$origin[0]},t.__Content):o)||t.__options.contentAsHTML?i.empty().append(o):i.text(o),t},__contentSet:function(t){return t instanceof y&&this.__options.contentCloning&&(t=t.clone(!0)),this.__Content=t,this._trigger({type:"updated",content:t}),this},__destroyError:function(){throw new Error("This tooltip has been destroyed and cannot execute your method call.")},__geometry:function(){var t=this,i=t._$origin,o=t._$origin.is("area"),e=(o&&(e=t._$origin.parent().attr("name"),i=y('img[usemap="#'+e+'"]')),i[0].getBoundingClientRect()),n=y(b.window.document),s=y(b.window),r=i,_={available:{document:null,window:null},document:{size:{height:n.height(),width:n.width()}},window:{scroll:{left:b.window.scrollX||b.window.document.documentElement.scrollLeft,top:b.window.scrollY||b.window.document.documentElement.scrollTop},size:{height:s.height(),width:s.width()}},origin:{fixedLineage:!1,offset:{},size:{height:e.bottom-e.top,width:e.right-e.left},usemapImage:o?i[0]:null,windowOffset:{bottom:e.bottom,left:e.left,right:e.right,top:e.top}}};if(o){var n=t._$origin.attr("shape"),a=t._$origin.attr("coords");if(a&&(a=a.split(","),y.map(a,function(t,i){a[i]=parseInt(t)})),"default"!=n)switch(n){case"circle":var l=a[0],p=a[1],c=a[2],p=p-c,l=l-c;_.origin.size.height=2*c,_.origin.size.width=_.origin.size.height,_.origin.windowOffset.left+=l,_.origin.windowOffset.top+=p;break;case"rect":var c=a[0],l=a[1],p=a[2],h=a[3];_.origin.size.height=h-l,_.origin.size.width=p-c,_.origin.windowOffset.left+=c,_.origin.windowOffset.top+=l;break;case"poly":for(var d=0,u=0,g=0,f=0,m="even",w=0;w<a.length;w++)var v=a[w],m="even"==m?(v<(d=g<v&&(g=v,0===w)?g:d)&&(d=v),"odd"):(v<(u=f<v&&(f=v,1==w)?f:u)&&(u=v),"even");_.origin.size.height=f-u,_.origin.size.width=g-d,_.origin.windowOffset.left+=d,_.origin.windowOffset.top+=u}}for(t._trigger({type:"geometry",edit:function(t){_.origin.size.height=t.height,_.origin.windowOffset.left=t.left,_.origin.windowOffset.top=t.top,_.origin.size.width=t.width},geometry:{height:_.origin.size.height,left:_.origin.windowOffset.left,top:_.origin.windowOffset.top,width:_.origin.size.width}}),_.origin.windowOffset.right=_.origin.windowOffset.left+_.origin.size.width,_.origin.windowOffset.bottom=_.origin.windowOffset.top+_.origin.size.height,_.origin.offset.left=_.origin.windowOffset.left+_.window.scroll.left,_.origin.offset.top=_.origin.windowOffset.top+_.window.scroll.top,_.origin.offset.bottom=_.origin.offset.top+_.origin.size.height,_.origin.offset.right=_.origin.offset.left+_.origin.size.width,_.available.document={bottom:{height:_.document.size.height-_.origin.offset.bottom,width:_.document.size.width},left:{height:_.document.size.height,width:_.origin.offset.left},right:{height:_.document.size.height,width:_.document.size.width-_.origin.offset.right},top:{height:_.origin.offset.top,width:_.document.size.width}},_.available.window={bottom:{height:Math.max(_.window.size.height-Math.max(_.origin.windowOffset.bottom,0),0),width:_.window.size.width},left:{height:_.window.size.height,width:Math.max(_.origin.windowOffset.left,0)},right:{height:_.window.size.height,width:Math.max(_.window.size.width-Math.max(_.origin.windowOffset.right,0),0)},top:{height:Math.max(_.origin.windowOffset.top,0),width:_.window.size.width}};"html"!=r[0].tagName.toLowerCase();){if("fixed"==r.css("position")){_.origin.fixedLineage=!0;break}r=r.parent()}return _},__optionsFormat:function(){return"number"==typeof this.__options.animationDuration&&(this.__options.animationDuration=[this.__options.animationDuration,this.__options.animationDuration]),"number"==typeof this.__options.delay&&(this.__options.delay=[this.__options.delay,this.__options.delay]),"number"==typeof this.__options.delayTouch&&(this.__options.delayTouch=[this.__options.delayTouch,this.__options.delayTouch]),"string"==typeof this.__options.theme&&(this.__options.theme=[this.__options.theme]),null===this.__options.parent?this.__options.parent=y(b.window.document.body):"string"==typeof this.__options.parent&&(this.__options.parent=y(this.__options.parent)),"hover"==this.__options.trigger?(this.__options.triggerOpen={mouseenter:!0,touchstart:!0},this.__options.triggerClose={mouseleave:!0,originClick:!0,touchleave:!0}):"click"==this.__options.trigger&&(this.__options.triggerOpen={click:!0,tap:!0},this.__options.triggerClose={click:!0,tap:!0}),this._trigger("options"),this},__prepareGC:function(){var t=this;return t.__options.selfDestruction?t.__garbageCollector=setInterval(function(){var o=(new Date).getTime();t.__touchEvents=y.grep(t.__touchEvents,function(t,i){return 6e4<o-t.time}),l(t._$origin)||t.close(function(){t.destroy()})},2e4):clearInterval(t.__garbageCollector),t},__prepareOrigin:function(){var t,i=this;return i._$origin.off("."+i.__namespace+"-triggerOpen"),b.hasTouchCapability&&i._$origin.on("touchstart."+i.__namespace+"-triggerOpen touchend."+i.__namespace+"-triggerOpen touchcancel."+i.__namespace+"-triggerOpen",function(t){i._touchRecordEvent(t)}),(i.__options.triggerOpen.click||i.__options.triggerOpen.tap&&b.hasTouchCapability)&&(t="",i.__options.triggerOpen.click&&(t+="click."+i.__namespace+"-triggerOpen "),i.__options.triggerOpen.tap&&b.hasTouchCapability&&(t+="touchend."+i.__namespace+"-triggerOpen"),i._$origin.on(t,function(t){i._touchIsMeaningfulEvent(t)&&i._open(t)})),(i.__options.triggerOpen.mouseenter||i.__options.triggerOpen.touchstart&&b.hasTouchCapability)&&(t="",i.__options.triggerOpen.mouseenter&&(t+="mouseenter."+i.__namespace+"-triggerOpen "),i.__options.triggerOpen.touchstart&&b.hasTouchCapability&&(t+="touchstart."+i.__namespace+"-triggerOpen"),i._$origin.on(t,function(t){!i._touchIsTouchEvent(t)&&i._touchIsEmulatedEvent(t)||(i.__pointerIsOverOrigin=!0,i._openShortly(t))})),(i.__options.triggerClose.mouseleave||i.__options.triggerClose.touchleave&&b.hasTouchCapability)&&(t="",i.__options.triggerClose.mouseleave&&(t+="mouseleave."+i.__namespace+"-triggerOpen "),i.__options.triggerClose.touchleave&&b.hasTouchCapability&&(t+="touchend."+i.__namespace+"-triggerOpen touchcancel."+i.__namespace+"-triggerOpen"),i._$origin.on(t,function(t){i._touchIsMeaningfulEvent(t)&&(i.__pointerIsOverOrigin=!1)})),i},__prepareTooltip:function(){var o=this,t=o.__options.interactive?"auto":"";return o._$tooltip.attr("id",o.__namespace).css({"pointer-events":t,zIndex:o.__options.zIndex}),y.each(o.__previousThemes,function(t,i){o._$tooltip.removeClass(i)}),y.each(o.__options.theme,function(t,i){o._$tooltip.addClass(i)}),o.__previousThemes=y.merge([],o.__options.theme),o},__scrollHandler:function(t){var s,r,i,o,e=this;return e.__options.triggerClose.scroll?e._close(t):l(e._$origin)&&l(e._$tooltip)&&(s=null,t.target===b.window.document?e.__Geometry.origin.fixedLineage||e.__options.repositionOnScroll&&e.reposition(t):(s=e.__geometry(),r=!1,"fixed"!=e._$origin.css("position")&&e.__$originParents.each(function(t,i){var o=y(i),e=o.css("overflow-x"),n=o.css("overflow-y");if("visible"!=e||"visible"!=n){i=i.getBoundingClientRect();if("visible"!=e&&(s.origin.windowOffset.left<i.left||s.origin.windowOffset.right>i.right))return!(r=!0);if("visible"!=n&&(s.origin.windowOffset.top<i.top||s.origin.windowOffset.bottom>i.bottom))return!(r=!0)}if("fixed"==o.css("position"))return!1}),r?e._$tooltip.css("visibility","hidden"):(e._$tooltip.css("visibility","visible"),e.__options.repositionOnScroll?e.reposition(t):(i=s.origin.offset.left-e.__Geometry.origin.offset.left,o=s.origin.offset.top-e.__Geometry.origin.offset.top,e._$tooltip.css({left:e.__lastPosition.coord.left+i,top:e.__lastPosition.coord.top+o})))),e._trigger({type:"scroll",event:t,geo:s})),e},__stateSet:function(t){return this.__state=t,this._trigger({type:"state",state:t}),this},__timeoutsClear:function(){return clearTimeout(this.__timeouts.open),this.__timeouts.open=null,y.each(this.__timeouts.close,function(t,i){clearTimeout(i)}),this.__timeouts.close=[],this},__trackerStart:function(){var o=this,e=o._$tooltip.find(".tooltipster-content");return o.__options.trackTooltip&&(o.__contentBcr=e[0].getBoundingClientRect()),o.__tracker=setInterval(function(){var t,i;l(o._$origin)&&l(o._$tooltip)?(o.__options.trackOrigin&&(t=!1,s((i=o.__geometry()).origin.size,o.__Geometry.origin.size)&&(o.__Geometry.origin.fixedLineage?s(i.origin.windowOffset,o.__Geometry.origin.windowOffset)&&(t=!0):s(i.origin.offset,o.__Geometry.origin.offset)&&(t=!0)),t||(o.__options.triggerClose.mouseleave?o._close():o.reposition())),!o.__options.trackTooltip||(i=e[0].getBoundingClientRect()).height===o.__contentBcr.height&&i.width===o.__contentBcr.width||(o.reposition(),o.__contentBcr=i)):o._close()},o.__options.trackerInterval),o},_close:function(o,t,i){var e,n=this,s=!0;return n._trigger({type:"close",event:o,stop:function(){s=!1}}),(s||i)&&(t&&n.__callbacks.close.push(t),n.__callbacks.open=[],n.__timeoutsClear(),e=function(){y.each(n.__callbacks.close,function(t,i){i.call(n,n,{event:o,origin:n._$origin[0]})}),n.__callbacks.close=[]},"closed"!=n.__state?(i=!0,t=(new Date).getTime()+n.__options.animationDuration[1],(i="disappearing"==n.__state&&t>n.__closingTime&&0<n.__options.animationDuration[1]?!1:i)&&(n.__closingTime=t,"disappearing"!=n.__state&&n.__stateSet("disappearing"),i=function(){clearInterval(n.__tracker),n._trigger({type:"closing",event:o}),n._$tooltip.off("."+n.__namespace+"-triggerClose").removeClass("tooltipster-dying"),y(b.window).off("."+n.__namespace+"-triggerClose"),n.__$originParents.each(function(t,i){y(i).off("scroll."+n.__namespace+"-triggerClose")}),n.__$originParents=null,y(b.window.document.body).off("."+n.__namespace+"-triggerClose"),n._$origin.off("."+n.__namespace+"-triggerClose"),n._off("dismissable"),n.__stateSet("closed"),n._trigger({type:"after",event:o}),n.__options.functionAfter&&n.__options.functionAfter.call(n,n,{event:o,origin:n._$origin[0]}),e()},b.hasTransitions?(n._$tooltip.css({"-moz-animation-duration":n.__options.animationDuration[1]+"ms","-ms-animation-duration":n.__options.animationDuration[1]+"ms","-o-animation-duration":n.__options.animationDuration[1]+"ms","-webkit-animation-duration":n.__options.animationDuration[1]+"ms","animation-duration":n.__options.animationDuration[1]+"ms","transition-duration":n.__options.animationDuration[1]+"ms"}),n._$tooltip.clearQueue().removeClass("tooltipster-show").addClass("tooltipster-dying"),0<n.__options.animationDuration[1]&&n._$tooltip.delay(n.__options.animationDuration[1]),n._$tooltip.queue(i)):n._$tooltip.stop().fadeOut(n.__options.animationDuration[1],i))):e()),n},_off:function(){return this.__$emitterPrivate.off.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_on:function(){return this.__$emitterPrivate.on.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_one:function(){return this.__$emitterPrivate.one.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_open:function(t,i){var o,e,n,s,r,_=this;return _.__destroying||l(_._$origin)&&_.__enabled&&!(o=!0)!==(o="closed"==_.__state&&(_._trigger({type:"before",event:t,stop:function(){o=!1}}),o)&&_.__options.functionBefore?_.__options.functionBefore.call(_,_,{event:t,origin:_._$origin[0]}):o)&&null!==_.__Content&&(i&&_.__callbacks.open.push(i),_.__callbacks.close=[],_.__timeoutsClear(),n=function(){"stable"!=_.__state&&_.__stateSet("stable"),y.each(_.__callbacks.open,function(t,i){i.call(_,_,{origin:_._$origin[0],tooltip:_._$tooltip[0]})}),_.__callbacks.open=[]},"closed"!==_.__state?(e=0,"disappearing"===_.__state?(_.__stateSet("appearing"),b.hasTransitions?(_._$tooltip.clearQueue().removeClass("tooltipster-dying").addClass("tooltipster-show"),0<_.__options.animationDuration[0]&&_._$tooltip.delay(_.__options.animationDuration[0]),_._$tooltip.queue(n)):_._$tooltip.stop().fadeIn(n)):"stable"==_.__state&&n()):(_.__stateSet("appearing"),e=_.__options.animationDuration[0],_.__contentInsert(),_.reposition(t,!0),b.hasTransitions?(_._$tooltip.addClass("tooltipster-"+_.__options.animation).addClass("tooltipster-initial").css({"-moz-animation-duration":_.__options.animationDuration[0]+"ms","-ms-animation-duration":_.__options.animationDuration[0]+"ms","-o-animation-duration":_.__options.animationDuration[0]+"ms","-webkit-animation-duration":_.__options.animationDuration[0]+"ms","animation-duration":_.__options.animationDuration[0]+"ms","transition-duration":_.__options.animationDuration[0]+"ms"}),setTimeout(function(){"closed"!=_.__state&&(_._$tooltip.addClass("tooltipster-show").removeClass("tooltipster-initial"),0<_.__options.animationDuration[0]&&_._$tooltip.delay(_.__options.animationDuration[0]),_._$tooltip.queue(n))},0)):_._$tooltip.css("display","none").fadeIn(_.__options.animationDuration[0],n),_.__trackerStart(),y(b.window).on("resize."+_.__namespace+"-triggerClose",function(t){var i=y(document.activeElement);(i.is("input")||i.is("textarea"))&&y.contains(_._$tooltip[0],i[0])||_.reposition(t)}).on("scroll."+_.__namespace+"-triggerClose",function(t){_.__scrollHandler(t)}),_.__$originParents=_._$origin.parents(),_.__$originParents.each(function(t,i){y(i).on("scroll."+_.__namespace+"-triggerClose",function(t){_.__scrollHandler(t)})}),(_.__options.triggerClose.mouseleave||_.__options.triggerClose.touchleave&&b.hasTouchCapability)&&(_._on("dismissable",function(t){t.dismissable?t.delay?(r=setTimeout(function(){_._close(t.event)},t.delay),_.__timeouts.close.push(r)):_._close(t):clearTimeout(r)}),i=_._$origin,s=t="",r=null,_.__options.interactive&&(i=i.add(_._$tooltip)),_.__options.triggerClose.mouseleave&&(t+="mouseenter."+_.__namespace+"-triggerClose ",s+="mouseleave."+_.__namespace+"-triggerClose "),_.__options.triggerClose.touchleave&&b.hasTouchCapability&&(t+="touchstart."+_.__namespace+"-triggerClose",s+="touchend."+_.__namespace+"-triggerClose touchcancel."+_.__namespace+"-triggerClose"),i.on(s,function(t){var i;!_._touchIsTouchEvent(t)&&_._touchIsEmulatedEvent(t)||(i="mouseleave"==t.type?_.__options.delay:_.__options.delayTouch,_._trigger({delay:i[1],dismissable:!0,event:t,type:"dismissable"}))}).on(t,function(t){!_._touchIsTouchEvent(t)&&_._touchIsEmulatedEvent(t)||_._trigger({dismissable:!1,event:t,type:"dismissable"})})),_.__options.triggerClose.originClick&&_._$origin.on("click."+_.__namespace+"-triggerClose",function(t){_._touchIsTouchEvent(t)||_._touchIsEmulatedEvent(t)||_._close(t)}),(_.__options.triggerClose.click||_.__options.triggerClose.tap&&b.hasTouchCapability)&&setTimeout(function(){var t,i;"closed"!=_.__state&&(t="",i=y(b.window.document.body),_.__options.triggerClose.click&&(t+="click."+_.__namespace+"-triggerClose "),_.__options.triggerClose.tap&&b.hasTouchCapability&&(t+="touchend."+_.__namespace+"-triggerClose"),i.on(t,function(t){_._touchIsMeaningfulEvent(t)&&(_._touchRecordEvent(t),_.__options.interactive&&y.contains(_._$tooltip[0],t.target)||_._close(t))}),_.__options.triggerClose.tap)&&b.hasTouchCapability&&i.on("touchstart."+_.__namespace+"-triggerClose",function(t){_._touchRecordEvent(t)})},0),_._trigger("ready"),_.__options.functionReady&&_.__options.functionReady.call(_,_,{origin:_._$origin[0],tooltip:_._$tooltip[0]})),0<_.__options.timer)&&(r=setTimeout(function(){_._close()},_.__options.timer+e),_.__timeouts.close.push(r)),_},_openShortly:function(t){var i,o=this,e=!0;return"stable"==o.__state||"appearing"==o.__state||o.__timeouts.open||(o._trigger({type:"start",event:t,stop:function(){e=!1}}),e&&((i=0==t.type.indexOf("touch")?o.__options.delayTouch:o.__options.delay)[0]?o.__timeouts.open=setTimeout(function(){o.__timeouts.open=null,o.__pointerIsOverOrigin&&o._touchIsMeaningfulEvent(t)?(o._trigger("startend"),o._open(t)):o._trigger("startcancel")},i[0]):(o._trigger("startend"),o._open(t)))),o},_optionsExtract:function(t,i){var e=this,o=y.extend(!0,{},i),n=e.__options[t];return n||(n={},y.each(i,function(t,i){var o=e.__options[t];o!==undefined&&(n[t]=o)})),y.each(o,function(t,i){n[t]!==undefined&&("object"!=typeof i||i instanceof Array||null==i||"object"!=typeof n[t]||n[t]instanceof Array||null==n[t]?o[t]=n[t]:y.extend(o[t],n[t]))}),o},_plug:function(t){var i=y.tooltipster._plugin(t);if(i)return i.instance&&y.tooltipster.__bridge(i.instance,this,i.name),this;throw new Error('The "'+t+'" plugin is not defined')},_touchIsEmulatedEvent:function(t){for(var i=!1,o=(new Date).getTime(),e=this.__touchEvents.length-1;0<=e;e--){var n=this.__touchEvents[e];if(!(o-n.time<500))break;n.target===t.target&&(i=!0)}return i},_touchIsMeaningfulEvent:function(t){return this._touchIsTouchEvent(t)&&!this._touchSwiped(t.target)||!this._touchIsTouchEvent(t)&&!this._touchIsEmulatedEvent(t)},_touchIsTouchEvent:function(t){return 0==t.type.indexOf("touch")},_touchRecordEvent:function(t){return this._touchIsTouchEvent(t)&&(t.time=(new Date).getTime(),this.__touchEvents.push(t)),this},_touchSwiped:function(t){for(var i=!1,o=this.__touchEvents.length-1;0<=o;o--){var e=this.__touchEvents[o];if("touchmove"==e.type){i=!0;break}if("touchstart"==e.type&&t===e.target)break}return i},_trigger:function(){var t=Array.prototype.slice.apply(arguments);return"string"==typeof t[0]&&(t[0]={type:t[0]}),t[0].instance=this,t[0].origin=this._$origin?this._$origin[0]:null,t[0].tooltip=this._$tooltip?this._$tooltip[0]:null,this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,t),y.tooltipster._trigger.apply(y.tooltipster,t),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,t),this},_unplug:function(o){var t,e=this;return e[o]&&((t=y.tooltipster._plugin(o)).instance&&y.each(t.instance,function(t,i){e[t]&&e[t].bridged===e[o]&&delete e[t]}),e[o].__destroy&&e[o].__destroy(),delete e[o]),e},close:function(t){return this.__destroyed?this.__destroyError():this._close(null,t),this},content:function(t){var i,o=this;return t===undefined?o.__Content:(o.__destroyed?o.__destroyError():(o.__contentSet(t),null!==o.__Content?"closed"!==o.__state&&(o.__contentInsert(),o.reposition(),o.__options.updateAnimation)&&(b.hasTransitions?(i=o.__options.updateAnimation,o._$tooltip.addClass("tooltipster-update-"+i),setTimeout(function(){"closed"!=o.__state&&o._$tooltip.removeClass("tooltipster-update-"+i)},1e3)):o._$tooltip.fadeTo(200,.5,function(){"closed"!=o.__state&&o._$tooltip.fadeTo(200,1)})):o._close()),o)},destroy:function(){var t,i,o=this;return o.__destroyed?o.__destroyError():("closed"!=o.__state?o.option("animationDuration",0)._close(null,null,!0):o.__timeoutsClear(),o._trigger("destroy"),o.__destroyed=!0,o._$origin.removeData(o.__namespace).off("."+o.__namespace+"-triggerOpen"),y(b.window.document.body).off("."+o.__namespace+"-triggerOpen"),(t=o._$origin.data("tooltipster-ns"))&&(1===t.length?(i=null,"previous"==o.__options.restoration?i=o._$origin.data("tooltipster-initialTitle"):"current"==o.__options.restoration&&(i="string"==typeof o.__Content?o.__Content:y("<div></div>").append(o.__Content).html()),i&&o._$origin.attr("title",i),o._$origin.removeClass("tooltipstered"),o._$origin.removeData("tooltipster-ns").removeData("tooltipster-initialTitle")):(t=y.grep(t,function(t,i){return t!==o.__namespace}),o._$origin.data("tooltipster-ns",t))),o._trigger("destroyed"),o._off(),o.off(),o.__Content=null,o.__$emitterPrivate=null,o.__$emitterPublic=null,o.__options.parent=null,o._$origin=null,o._$tooltip=null,y.tooltipster.__instancesLatestArr=y.grep(y.tooltipster.__instancesLatestArr,function(t,i){return o!==t}),clearInterval(o.__garbageCollector)),o},disable:function(){return this.__destroyed?this.__destroyError():(this._close(),this.__enabled=!1),this},elementOrigin:function(){if(!this.__destroyed)return this._$origin[0];this.__destroyError()},elementTooltip:function(){return this._$tooltip?this._$tooltip[0]:null},enable:function(){return this.__enabled=!0,this},hide:function(t){return this.close(t)},instance:function(){return this},off:function(){return this.__destroyed||this.__$emitterPublic.off.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},on:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.on.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},one:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.one.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},open:function(t){return this.__destroyed?this.__destroyError():this._open(null,t),this},option:function(t,i){return i===undefined?this.__options[t]:(this.__destroyed?this.__destroyError():(this.__options[t]=i,this.__optionsFormat(),0<=y.inArray(t,["trigger","triggerClose","triggerOpen"])&&this.__prepareOrigin(),"selfDestruction"===t&&this.__prepareGC()),this)},reposition:function(t,i){var o=this;return o.__destroyed?o.__destroyError():"closed"!=o.__state&&l(o._$origin)&&(i||l(o._$tooltip))&&(i||o._$tooltip.detach(),o.__Geometry=o.__geometry(),o._trigger({type:"reposition",event:t,helper:{geo:o.__Geometry}})),o},show:function(t){return this.open(t)},status:function(){return{destroyed:this.__destroyed,enabled:this.__enabled,open:"closed"!==this.__state,state:this.__state}},triggerHandler:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},y.fn.tooltipster=function(){var o,n,t,i,e,s,r=Array.prototype.slice.apply(arguments),_="You are using a single HTML element as content for several tooltips. You probably want to set the contentCloning option to TRUE.";return 0===this.length?this:"string"==typeof r[0]?(o="#*$~&",this.each(function(){var t=y(this).data("tooltipster-ns"),t=t?y(this).data(t[0]):null;if(!t)throw new Error("You called Tooltipster's \""+r[0]+'" method on an uninitialized element');if("function"!=typeof t[r[0]])throw new Error('Unknown method "'+r[0]+'"');1<this.length&&"content"==r[0]&&(r[1]instanceof y||"object"==typeof r[1]&&null!=r[1]&&r[1].tagName)&&!t.__options.contentCloning&&t.__options.debug&&console.log(_);var i=t[r[0]](r[1],r[2]);if(i!==t||"instance"===r[0])return o=i,!1}),"#*$~&"!==o?o:this):(y.tooltipster.__instancesLatestArr=[],t=r[0]&&r[0].multiple!==undefined,n=t&&r[0].multiple||!t&&a.multiple,t=(t=r[0]&&r[0].content!==undefined)&&r[0].content||!t&&a.content,i=(i=r[0]&&r[0].contentCloning!==undefined)&&r[0].contentCloning||!i&&a.contentCloning,e=r[0]&&r[0].debug!==undefined,s=e&&r[0].debug||!e&&a.debug,1<this.length&&(t instanceof y||"object"==typeof t&&null!=t&&t.tagName)&&!i&&s&&console.log(_),this.each(function(){var t=!1,i=y(this),o=i.data("tooltipster-ns"),e=null;!o||n?t=!0:s&&(console.log("Tooltipster: one or more tooltips are already attached to the element below. Ignoring."),console.log(this)),t&&(e=new y.Tooltipster(this,r[0]),(o=o||[]).push(e.__namespace),i.data("tooltipster-ns",o),i.data(e.__namespace,e),e.__options.functionInit&&e.__options.functionInit.call(e,e,{origin:this}),e._trigger("init")),y.tooltipster.__instancesLatestArr.push(e)}),this)},i.prototype={__init:function(t){this.__$tooltip=t,this.__$tooltip.css({left:0,overflow:"hidden",position:"absolute",top:0}).find(".tooltipster-content").css("overflow","auto"),this.$container=y('<div class="tooltipster-ruler"></div>').append(this.__$tooltip).appendTo(b.window.document.body)},__forceRedraw:function(){var t=this.__$tooltip.parent();this.__$tooltip.detach(),this.__$tooltip.appendTo(t)},constrain:function(t,i){return this.constraints={width:t,height:i},this.__$tooltip.css({display:"block",height:"",overflow:"auto",width:t}),this},destroy:function(){this.__$tooltip.detach().find(".tooltipster-content").css({display:"",overflow:""}),this.$container.remove()},free:function(){return this.constraints=null,this.__$tooltip.css({display:"",height:"",overflow:"visible",width:""}),this},measure:function(){this.__forceRedraw();var t,i,o,e=this.__$tooltip[0].getBoundingClientRect(),n={size:{height:e.height||e.bottom-e.top,width:e.width||e.right-e.left}};return this.constraints&&(t=this.__$tooltip.find(".tooltipster-content"),o=this.__$tooltip.outerHeight(),i=t[0].getBoundingClientRect(),o={height:o<=this.constraints.height,width:e.width<=this.constraints.width&&i.width>=t[0].scrollWidth-1},n.fits=o.height&&o.width),b.IE&&b.IE<=11&&n.size.width!==b.window.document.documentElement.clientWidth&&(n.size.width=Math.ceil(n.size.width)+1),n}};t=navigator.userAgent.toLowerCase();-1!=t.indexOf("msie")?b.IE=parseInt(t.split("msie")[1]):-1!==t.toLowerCase().indexOf("trident")&&-1!==t.indexOf(" rv:11")?b.IE=11:-1!=t.toLowerCase().indexOf("edge/")&&(b.IE=parseInt(t.toLowerCase().split("edge/")[1]));var o="tooltipster.sideTip";return y.tooltipster._plugin({name:o,instance:{__defaults:function(){return{arrow:!0,distance:6,functionPosition:null,maxWidth:null,minIntersection:16,minWidth:0,position:null,side:"top",viewportAware:!0}},__init:function(t){var i=this;i.__instance=t,i.__namespace="tooltipster-sideTip-"+Math.round(1e6*Math.random()),i.__previousState="closed",i.__options,i.__optionsFormat(),i.__instance._on("state."+i.__namespace,function(t){"closed"==t.state?i.__close():"appearing"==t.state&&"closed"==i.__previousState&&i.__create(),i.__previousState=t.state}),i.__instance._on("options."+i.__namespace,function(){i.__optionsFormat()}),i.__instance._on("reposition."+i.__namespace,function(t){i.__reposition(t.event,t.helper)})},__close:function(){this.__instance.content()instanceof y&&this.__instance.content().detach(),this.__instance._$tooltip.remove(),this.__instance._$tooltip=null},__create:function(){var t=y('<div class="tooltipster-base tooltipster-sidetip"><div class="tooltipster-box"><div class="tooltipster-content"></div></div><div class="tooltipster-arrow"><div class="tooltipster-arrow-uncropped"><div class="tooltipster-arrow-border"></div><div class="tooltipster-arrow-background"></div></div></div></div>');this.__options.arrow||t.find(".tooltipster-box").css("margin",0).end().find(".tooltipster-arrow").hide(),this.__options.minWidth&&t.css("min-width",this.__options.minWidth+"px"),this.__options.maxWidth&&t.css("max-width",this.__options.maxWidth+"px"),this.__instance._$tooltip=t,this.__instance._trigger("created")},__destroy:function(){this.__instance._off("."+self.__namespace)},__optionsFormat:function(){var t=this;t.__options=t.__instance._optionsExtract(o,t.__defaults()),t.__options.position&&(t.__options.side=t.__options.position),"object"!=typeof t.__options.distance&&(t.__options.distance=[t.__options.distance]),t.__options.distance.length<4&&(t.__options.distance[1]===undefined&&(t.__options.distance[1]=t.__options.distance[0]),t.__options.distance[2]===undefined&&(t.__options.distance[2]=t.__options.distance[0]),t.__options.distance[3]===undefined&&(t.__options.distance[3]=t.__options.distance[1]),t.__options.distance={top:t.__options.distance[0],right:t.__options.distance[1],bottom:t.__options.distance[2],left:t.__options.distance[3]}),"string"==typeof t.__options.side&&(t.__options.side=[t.__options.side,{top:"bottom",right:"left",bottom:"top",left:"right"}[t.__options.side]],"left"==t.__options.side[0]||"right"==t.__options.side[0]?t.__options.side.push("top","bottom"):t.__options.side.push("right","left")),6===y.tooltipster._env.IE&&!0!==t.__options.arrow&&(t.__options.arrow=!1)},__reposition:function(a,l){var i,p=this,c=p.__targetFind(l),h=[],o=(p.__instance._$tooltip.detach(),p.__instance._$tooltip.clone()),d=y.tooltipster._getRuler(o),u=!1,t=p.__instance.option("animation");switch(t&&o.removeClass("tooltipster-"+t),y.each(["window","document"],function(t,n){var s=null;if(p.__instance._trigger({container:n,helper:l,satisfied:u,takeTest:function(t){s=t},results:h,type:"positionTest"}),1==s||0!=s&&0==u&&("window"!=n||p.__options.viewportAware))for(t=0;t<p.__options.side.length;t++){var r={horizontal:0,vertical:0},_=p.__options.side[t];"top"==_||"bottom"==_?r.vertical=p.__options.distance[_]:r.horizontal=p.__options.distance[_],p.__sideChange(o,_),y.each(["natural","constrained"],function(t,i){if(s=null,p.__instance._trigger({container:n,event:a,helper:l,mode:i,results:h,satisfied:u,side:_,takeTest:function(t){s=t},type:"positionTest"}),1==s||0!=s&&0==u){var o={container:n,distance:r,fits:null,mode:i,outerSize:null,side:_,size:null,target:c[_],whole:null},e=("natural"==i?d.free():d.constrain(l.geo.available[n][_].width-r.horizontal,l.geo.available[n][_].height-r.vertical)).measure();if(o.size=e.size,o.outerSize={height:e.size.height+r.vertical,width:e.size.width+r.horizontal},"natural"==i?l.geo.available[n][_].width>=o.outerSize.width&&l.geo.available[n][_].height>=o.outerSize.height?o.fits=!0:o.fits=!1:o.fits=e.fits,"window"==n&&(o.whole=!!o.fits&&("top"==_||"bottom"==_?l.geo.origin.windowOffset.right>=p.__options.minIntersection&&l.geo.window.size.width-l.geo.origin.windowOffset.left>=p.__options.minIntersection:l.geo.origin.windowOffset.bottom>=p.__options.minIntersection&&l.geo.window.size.height-l.geo.origin.windowOffset.top>=p.__options.minIntersection)),h.push(o),o.whole)u=!0;else if("natural"==o.mode&&(o.fits||o.size.width<=l.geo.available[n][_].width))return!1}})}}),p.__instance._trigger({edit:function(t){h=t},event:a,helper:l,results:h,type:"positionTested"}),h.sort(function(t,i){var o,e;return t.whole&&!i.whole?-1:!t.whole&&i.whole?1:t.whole&&i.whole?(o=p.__options.side.indexOf(t.side))<(e=p.__options.side.indexOf(i.side))||!(e<o)&&"natural"==t.mode?-1:1:t.fits&&!i.fits?-1:!t.fits&&i.fits?1:t.fits&&i.fits?(o=p.__options.side.indexOf(t.side))<(e=p.__options.side.indexOf(i.side))||!(e<o)&&"natural"==t.mode?-1:1:"document"==t.container&&"bottom"==t.side&&"natural"==t.mode?-1:1}),(i=h[0]).coord={},i.side){case"left":case"right":i.coord.top=Math.floor(i.target-i.size.height/2);break;case"bottom":case"top":i.coord.left=Math.floor(i.target-i.size.width/2)}switch(i.side){case"left":i.coord.left=l.geo.origin.windowOffset.left-i.outerSize.width;break;case"right":i.coord.left=l.geo.origin.windowOffset.right+i.distance.horizontal;break;case"top":i.coord.top=l.geo.origin.windowOffset.top-i.outerSize.height;break;case"bottom":i.coord.top=l.geo.origin.windowOffset.bottom+i.distance.vertical}"window"==i.container?"top"==i.side||"bottom"==i.side?i.coord.left<0?0<=l.geo.origin.windowOffset.right-this.__options.minIntersection?i.coord.left=0:i.coord.left=l.geo.origin.windowOffset.right-this.__options.minIntersection-1:i.coord.left>l.geo.window.size.width-i.size.width&&(l.geo.origin.windowOffset.left+this.__options.minIntersection<=l.geo.window.size.width?i.coord.left=l.geo.window.size.width-i.size.width:i.coord.left=l.geo.origin.windowOffset.left+this.__options.minIntersection+1-i.size.width):i.coord.top<0?0<=l.geo.origin.windowOffset.bottom-this.__options.minIntersection?i.coord.top=0:i.coord.top=l.geo.origin.windowOffset.bottom-this.__options.minIntersection-1:i.coord.top>l.geo.window.size.height-i.size.height&&(l.geo.origin.windowOffset.top+this.__options.minIntersection<=l.geo.window.size.height?i.coord.top=l.geo.window.size.height-i.size.height:i.coord.top=l.geo.origin.windowOffset.top+this.__options.minIntersection+1-i.size.height):(i.coord.left>l.geo.window.size.width-i.size.width&&(i.coord.left=l.geo.window.size.width-i.size.width),i.coord.left<0&&(i.coord.left=0)),p.__sideChange(o,i.side),l.tooltipClone=o[0],l.tooltipParent=p.__instance.option("parent").parent[0],l.mode=i.mode,l.whole=i.whole,l.origin=p.__instance._$origin[0],l.tooltip=p.__instance._$tooltip[0],delete i.container,delete i.fits,delete i.mode,delete i.outerSize,delete i.whole,i.distance=i.distance.horizontal||i.distance.vertical;var e,t=y.extend(!0,{},i);p.__instance._trigger({edit:function(t){i=t},event:a,helper:l,position:t,type:"position"}),p.__options.functionPosition&&(t=p.__options.functionPosition.call(p,p.__instance,l,t))&&(i=t),d.destroy(),t="top"==i.side||"bottom"==i.side?(e={prop:"left",val:i.target-i.coord.left},i.size.width-this.__options.minIntersection):(e={prop:"top",val:i.target-i.coord.top},i.size.height-this.__options.minIntersection),e.val<this.__options.minIntersection?e.val=this.__options.minIntersection:e.val>t&&(e.val=t),t=l.geo.origin.fixedLineage?l.geo.origin.windowOffset:{left:l.geo.origin.windowOffset.left+l.geo.window.scroll.left,top:l.geo.origin.windowOffset.top+l.geo.window.scroll.top},i.coord={left:t.left+(i.coord.left-l.geo.origin.windowOffset.left),top:t.top+(i.coord.top-l.geo.origin.windowOffset.top)},p.__sideChange(p.__instance._$tooltip,i.side),l.geo.origin.fixedLineage?p.__instance._$tooltip.css("position","fixed"):p.__instance._$tooltip.css("position",""),p.__instance._$tooltip.css({left:i.coord.left,top:i.coord.top,height:i.size.height,width:i.size.width}).find(".tooltipster-arrow").css({left:"",top:""}).css(e.prop,e.val),p.__instance._$tooltip.appendTo(p.__instance.option("parent")),p.__instance._trigger({type:"repositioned",event:a,position:i})},__sideChange:function(t,i){t.removeClass("tooltipster-bottom").removeClass("tooltipster-left").removeClass("tooltipster-right").removeClass("tooltipster-top").addClass("tooltipster-"+i)},__targetFind:function(t){var i={},o=this.__instance._$origin[0].getClientRects();return 1<o.length&&1==this.__instance._$origin.css("opacity")&&(this.__instance._$origin.css("opacity",.99),o=this.__instance._$origin[0].getClientRects(),this.__instance._$origin.css("opacity",1)),o.length<2?(i.top=Math.floor(t.geo.origin.windowOffset.left+t.geo.origin.size.width/2),i.bottom=i.top,i.left=Math.floor(t.geo.origin.windowOffset.top+t.geo.origin.size.height/2),i.right=i.left):(t=o[0],i.top=Math.floor(t.left+(t.right-t.left)/2),t=2<o.length?o[Math.ceil(o.length/2)-1]:o[0],i.right=Math.floor(t.top+(t.bottom-t.top)/2),t=o[o.length-1],i.bottom=Math.floor(t.left+(t.right-t.left)/2),t=2<o.length?o[Math.ceil((o.length+1)/2)-1]:o[o.length-1],i.left=Math.floor(t.top+(t.bottom-t.top)/2)),i}}}),y});
!function(i){"use strict";var t={init:function(){i(t.ready),t.initTooltips()},ready:function(){i(document).find("label.everest-forms-tooltip").each(function(){0<i(this).has("abbr").length?i(this).prev("span").css("display","inline-block").insertBefore(i(this).find("abbr")):i(this).append(i(this).prev("span").css("display","inline-block"))})},initTooltips:function(){"undefined"!=typeof jQuery.fn.tooltipster&&i(".everest-forms-help-tooltip").tooltipster({contentAsHTML:!0,position:"right",animation:"fade",delay:200,maxWidth:300,multiple:!0,interactive:!0,debug:!1,IEmin:11,trigger:"custom",triggerOpen:{mouseenter:!0,click:!0,tap:!0},triggerClose:{mouseleave:!0,click:!0,tap:!0}})}};t.init()}(jQuery);