function closeSideBar(){var n=$.Event("keydown",{keyCode:27});$("body").trigger(n)}function goToOnlyIfLoggedIn(n){var t=$("#is-logged-in").val();return t==1?(window.location.href=n,!0):($.ajax({url:ajaxBaseUrl()+"home/seturlback",data:{urlBack:n},type:"POST"}),showMustBelogged(),!1)}function loadSidebar(n){if($("#sidebar-login-wrapper").children().length){n instanceof Function&&n();return}$.ajax({url:ajaxBaseUrl()+"home/loginsidebar",dataType:"html",type:"POST",success:function(t){$("#sidebar-login-wrapper").append(t);n instanceof Function&&n()}})}function toggleSideMenu(){loadSidebar();$("#btnOpenSideMenu").data("HSUnfold").toggle();$("body").toggleClass("u-unfold-opened")}function openSideMenuLogin(){$("body").toggleClass("u-unfold-opened");loadSidebar(function(){$.when($("#signup").fadeOut(1)).done(function(){$.when($("#login").fadeIn(1)).done(function(){$("#btnOpenSideMenu").data("HSUnfold").toggle()})})})}function openSideMenuSignUp(){$("body").toggleClass("u-unfold-opened");loadSidebar(function(){$.when($("#login").fadeOut(1)).done(function(){$.when($("#signup").fadeIn(1)).done(function(){$("#btnOpenSideMenu").data("HSUnfold").toggle()})})})}function showMustBelogged(){if($("#sidebarContent").hasClass("fadeInRight")){const n=document.querySelector("#mustBeLoggedInLabel");n.classList.remove("animated","wobble");setTimeout(function(){n.classList.add("animated","wobble")},300)}else loadSidebar(function(){const n=document.querySelector("#mustBeLoggedInLabel");n.classList.remove("animated","wobble");$("body").toggleClass("u-unfold-opened");$.when($("#mustBeLoggedInLabel").fadeIn(1)).done(function(){$("#btnOpenSideMenu").data("HSUnfold").toggle();n.classList.add("animated","wobble")})})}function distinct(n){var t=[];return $.each(n,function(n,i){exists(t,i)||t.push(i)}),t}function exists(n,t){var r=JSON.stringify(t),i=!1;return $.each(n,function(n,t){if(JSON.stringify(t)===r)return i=!0,!1}),i}function shareOnFacebookOffline(n){facebookSdkIsLoaded||loadFacebookSdk(function(){shareOnFacebookOffline(n)});typeof FB!=undefined&&FB.ui({method:"share",href:n},function(t){t&&!t.error_code&&ga("send","social","Facebook","Share",n)})}function facebookApi(n,t,i){var r=$("#memorial-id").val(),u=$("#article-id").val(),e=$("#ButtonLoginTitle").val(),f=$("#ObituaryInfos_DeathCity_c_name").val(),o=$("#Memorial_DeathCity_NameNoCountry").val(),s=f==null?o:f;r=r==null?"":r;u=u==null?"":u;FB.api("/me?access_token="+n,{fields:"last_name, first_name, email"},function(f){var o=f.location==null?"":f.location.name;$.ajax({url:i.toLowerCase(),data:{user_id:t,token:n,email:f.email,first_name:f.first_name,last_name:f.last_name,obituary_id:r,article_id:u,buttonLoginTitle:e,location:o,page_location:s},type:"POST",async:!1}).done(function(){})})}function initCitySelector(n){n.customSelect({ajax:{url:n.data("search-url"),delay:350,data:function(t){var i=n.data("province-id-selector");return{cityId:t,countryId:n.data("country-id"),provinceId:i?$(i).val():n.data("province-id"),needObituary:n.data("need-obituary"),needFuneralHome:n.data("need-funeral-home")}},processResults:function(n){return n.countries.length===0?[]:n.countries.map(function(n){return n.cities}).reduce(function(n,t){return n.concat(t)}).map(function(n){return{id:n.id,text:n.longName}})}},minimumInputLength:3})}function initRegionSelector(n){n.customSelect({ajax:{url:n.data("search-url"),delay:350,data:function(n){return{cityId:n}},processResults:function(n){return n.countries.length===0?[]:n.countries.map(function(n){return n.cities}).reduce(function(n,t){return n.concat(t)}).map(function(n){return{id:n.id,text:n.longName}})}},minimumInputLength:3})}function initFuneralHomeSelector(n){n.customSelect({ajax:{url:n.data("search-url"),delay:350,data:function(n){return{funeralHomeString:n}},processResults:function(n){return n.map(function(n){return{id:n.Value,text:n.Text}})}},minimumInputLength:3})}function initFundraisingSelector(n){n.customSelect({ajax:{url:n.data("search-url"),delay:250,data:function(n){return{term:n}},processResults:function(n){return n.fundraisings.map(function(n){return{id:n.id,text:n.name}})}},minimumInputLength:2})}function isValidPostalCode(n){var t=!1,i=/^([0-9]{5})(?:[-\s]*([0-9]{4}))?$/;return t=i.test(n),t||(i=/^([A-Za-z][0-9][A-Za-z])\s*([0-9][A-Za-z][0-9])$/,t=i.test(n)),t}function isValidPhoneNumber(n){return/^(?:(?:\+?1\s*(?:[.-]\s*)?)?(?:\(\s*([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9])\s*\)|([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9]))\s*(?:[.-]\s*)?)?([2-9]1[02-9]|[2-9][02-9]1|[2-9][02-9]{2})\s*(?:[.-]\s*)?([0-9]{4})(?:\s*(?:#|x\.?|ext\.?|extension)\s*(\d+))?$/gm.test(n)}function isValidTime(n){return/^\d?\d:\d\d$/.test(n)}function getPositionElementToScroll(n){return $(n).offset().top+$(n).height()/3-$(window).height()/3}function capitalizeFirstLetter(n){return n=n.toLowerCase(),n.charAt(0).toUpperCase()+n.slice(1)}function scrollToElement(n){$("html, body").animate({scrollTop:getPositionElementToScroll(n)},400)}function addParameter(n,t,i,r){var s,e,u,h,o,f;if(replaceDuplicates=!0,n.indexOf("#")>0?(s=n.indexOf("#"),urlhash=n.substring(n.indexOf("#"),n.length)):(urlhash="",s=n.length),sourceUrl=n.substring(0,s),e=sourceUrl.split("?"),u="",e.length>1)for(h=e[1].split("&"),o=0;o<h.length;o++)f=h[o].split("="),replaceDuplicates&&f[0]==t||(u==""?u="?":u+="&",u+=f[0]+"="+(f[1]?f[1]:""));return u==""&&(u="?"),r?u="?"+t+"="+i+(u.length>1?"&"+u.substring(1):""):(u!==""&&u!="?"&&(u+="&"),u+=t+"="+(i?i:"")),e[0]+u+urlhash}function addScroll(){$("html").removeClass("lock")}function ajaxBaseUrl(){return window.location.href.match(/^https?:\/\/[^\/]+\/\w{2,3}(-\w{2,3})?(?=\/|$)/g)[0]+"/"}function validateEmail(n){return/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(n.trim())}function validatePhone(n){return/^[1]?[-.● ]?\(?([0-9]{3})\)?[-.● ]?([0-9]{3})[-.● ]?([0-9]{4})$/.test(n)}function isIE(){var n=navigator.userAgent;return n.indexOf("MSIE ")>-1||n.indexOf("Trident/")>-1}function isFirefox(){return navigator.userAgent.toLowerCase().indexOf("firefox")>-1}function isFacebookApp(){var n=navigator.userAgent||navigator.vendor||window.opera;return n.indexOf("FBAN")>-1||n.indexOf("FBAV")>-1}function customAlert(n,t){var r=document.createElement("div"),i=document.createElement("div"),u=1500+$(".ca-overlay").length*10,f=1505+$(".ca-popup").length*10;$(r).css({position:"fixed",left:"0px",top:"0px",right:"0px",bottom:"0px","z-index":u,background:"#000000",opacity:"0.7",filter:"alpha(opacity=70)"}).addClass("ca-item ca-overlay");$(i).css({position:"fixed",left:"0px",top:"0px",right:"0px",bottom:"0px","z-index":f,"text-align":"center"}).addClass("ca-item ca-popup");$("body").append(r);$("body").append(i);$(i).append(t);n==0&&($(i).click(function(n){var t=$(this).find("div:first");t.has(n.target).length===0&&cCTrue()}),$(".btnOk, .btnNo, .rp-close, .exitText").click(cCTrue));checkAlertHeight()}function checkAlertHeight(){$(window).height()<$(".custom-alert-box-container .custom-alert-box").outerHeight()&&$(".custom-alert-box-container").css("height","100%")}function cCTrue(){$(".ca-overlay").last().remove();$(".ca-popup").last().remove();addScroll();$(document).trigger("popup:closed")}function loadScriptAsync(n,t){var r=document,u="script",i=r.createElement(u),f=r.getElementsByTagName(u)[0];i.src=n;t&&i.addEventListener("load",function(n){t(null,n)},!1);f.parentNode.insertBefore(i,f)}function loadScriptsAsync(n,t){for(var u=n.length,r=0,i=0;i<n.length;i++)loadScriptAsync(n[i],function(n,i){r++;r==u&&typeof t=="function"&&t(null,i)})}function loadHsModule(n,t){if($.HSCore.components[n]){typeof t=="function"&&t();return}n=="HSSlickCarousel"&&loadScriptsAsync(["/assets/vendor/slick-carousel/js/slick.min.js","/assets/js/components/hs.slick-carousel.js"],t)}function initHsModule(n,t){loadHsModule(n,function(){$.HSCore.components[n].init(t)})}function recaptchaCallback(){recaptchaLoaded=!0}function loadRecaptcha(n){if(recaptchaLoaded){typeof n=="function"&&n();return}loadScriptAsync("https://www.google.com/recaptcha/api.js?onload=recaptchaCallback",n)}function focusElement(n){document.getElementById(n).focus()}function focusElementDelay(n){setTimeout(function(){document.getElementById(n).focus()},500)}function showElementFancy(n){$.fancybox.open($(n).html())}function addError(n,t){$(n).addClass("is-invalid");t&&$(n).after("<div class='invalid-feedback'><i class='fal fa-exclamation-circle mr-2' aria-hidden='true'><\/i>"+t+"<\/div >")}function removeError(n){$(n).removeClass("is-invalid");$(n).next(".invalid-feedback").remove();$(n).next("input[type=text]:not(:visible)").next(".invalid-feedback").remove()}function removeAllError(n){n=n||$(document);n.find(".invalid-feedback").remove();n.find(".is-invalid").removeClass("is-invalid")}function tryParse(n){try{return JSON.parse(n)}catch(t){return undefined}}function bindButtonLoading(n){$(document).on("click",n,function(){currentButtonClicked=this})}function buttonLoading(n){n?($(currentButtonClicked).addClass("d-flex align-items-center justify-content-center"),$(currentButtonClicked).html('<span class="spinner-grow spinner-grow-sm button-loader mr-1" role="status" aria-hidden="true"><\/span>'+$(currentButtonClicked).html()),$(currentButtonClicked).attr("disabled",!0)):($(currentButtonClicked).find(".button-loader").remove(),$(currentButtonClicked).removeAttr("disabled"),$(currentButtonClicked).removeClass("d-flex align-items-center justify-content-center"),currentButtonClicked="")}function showGlobalLoader(){$("body").append("<div id='Global-loader'><div class='loader'>Loading...<\/div><\/div>");$("body").addClass("overflow-hidden")}function showGlobalLoaderEchovita(){currentButtonClicked==""?$("body").append('<div id="Global-loader" style="display:none;"><div class="loader"><div class="spinner-grow text-primary" role="status"><\/div><div class="spinner-grow text-primary" role="status"><\/div><div class="spinner-grow text-primary" role="status"><\/div><\/div><\/div>'):buttonLoading(!0)}function hideGlobalLoader(){$("#Global-loader").remove();$("body").removeClass("overflow-hidden");buttonLoading(!1)}function bindDatepicker(n){$(n).attr("data-rp-alt-input",!0);$(n).attr("data-rp-alt-format",flatpickrDateFormat);$(n).attr("data-rp-date-format","Y-m-d");var t=$(n).length;t>0&&$.HSCore.components.HSRangeDatepicker.init(n)}var currentButtonClicked,$root;!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],t):t((n=n||self).bootstrap={},n.jQuery)}(this,function(n,t){"use strict";function hf(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function l(n,t,i){return t&&hf(n.prototype,t),i&&hf(n,i),n}function u(n){for(var i,r,t=1;t<arguments.length;t++)i=null!=arguments[t]?arguments[t]:{},r=Object.keys(i),"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(i).filter(function(n){return Object.getOwnPropertyDescriptor(i,n).enumerable}))),r.forEach(function(t){var r,u,f;r=n;f=i[u=t];u in r?Object.defineProperty(r,u,{value:f,enumerable:!0,configurable:!0,writable:!0}):r[u]=f});return n}function ao(n){var u=this,r=!1;return t(this).one(i.TRANSITION_END,function(){r=!0}),setTimeout(function(){r||i.triggerTransitionEnd(u)},n),this}function gf(n){return n&&"[object Function]"==={}.toString.call(n)}function nt(n,t){if(1!==n.nodeType)return[];var i=n.ownerDocument.defaultView.getComputedStyle(n,null);return t?i[t]:i}function lu(n){return"HTML"===n.nodeName?n:n.parentNode||n.host}function hi(n){if(!n)return document.body;switch(n.nodeName){case"HTML":case"BODY":return n.ownerDocument.body;case"#document":return n.body}var t=nt(n),i=t.overflow,r=t.overflowX,u=t.overflowY;return/(auto|scroll|overlay)/.test(i+u+r)?n:hi(lu(n))}function ht(n){return 11===n?au:10===n?vu:au||vu}function ct(n){var r,t,i;if(!n)return document.documentElement;for(r=ht(10)?document.body:null,t=n.offsetParent||null;t===r&&n.nextElementSibling;)t=(n=n.nextElementSibling).offsetParent;return i=t&&t.nodeName,i&&"BODY"!==i&&"HTML"!==i?-1!==["TH","TD","TABLE"].indexOf(t.nodeName)&&"static"===nt(t,"position")?ct(t):t:n?n.ownerDocument.documentElement:document.documentElement}function yu(n){return null!==n.parentNode?yu(n.parentNode):n}function hr(n,t){var u,h,i,f;if(!(n&&n.nodeType&&t&&t.nodeType))return document.documentElement;var e=n.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,o=e?n:t,s=e?t:n,r=document.createRange();return(r.setStart(o,0),r.setEnd(s,0),i=r.commonAncestorContainer,n!==i&&t!==i||o.contains(s))?"BODY"===(h=(u=i).nodeName)||"HTML"!==h&&ct(u.firstElementChild)!==u?ct(i):i:(f=yu(n),f.host?hr(f.host,t):hr(n,yu(t).host))}function lt(n){var t="top"===(1<arguments.length&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",i=n.nodeName,r;return"BODY"!==i&&"HTML"!==i?n[t]:(r=n.ownerDocument.documentElement,(n.ownerDocument.scrollingElement||r)[t])}function ne(n,t){var i="x"===t?"Left":"Top",r="Left"===i?"Right":"Bottom";return parseFloat(n["border"+i+"Width"],10)+parseFloat(n["border"+r+"Width"],10)}function te(n,t,i,r){return Math.max(t["offset"+n],t["scroll"+n],i["client"+n],i["offset"+n],i["scroll"+n],ht(10)?parseInt(i["offset"+n])+parseInt(r["margin"+("Height"===n?"Top":"Left")])+parseInt(r["margin"+("Height"===n?"Bottom":"Right")]):0)}function ie(n){var i=n.body,t=n.documentElement,r=ht(10)&&getComputedStyle(t);return{height:te("Height",i,t,r),width:te("Width",i,t,r)}}function p(n){return h({},n,{right:n.left+n.width,bottom:n.top+n.height})}function pu(n){var t={},r,u,o;try{ht(10)?(t=n.getBoundingClientRect(),r=lt(n,"top"),u=lt(n,"left"),t.top+=r,t.left+=u,t.bottom+=r,t.right+=u):t=n.getBoundingClientRect()}catch(n){}var i={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},s="HTML"===n.nodeName?ie(n.ownerDocument):{},h=s.width||n.clientWidth||i.right-i.left,c=s.height||n.clientHeight||i.bottom-i.top,f=n.offsetWidth-h,e=n.offsetHeight-c;return(f||e)&&(o=nt(n),f-=ne(o,"x"),e-=ne(o,"y"),i.width-=f,i.height-=e),p(i)}function wu(n,t){var l=2<arguments.length&&void 0!==arguments[2]&&arguments[2],a=ht(10),v="HTML"===t.nodeName,u=pu(n),r=pu(t),s=hi(n),f=nt(t),h=parseFloat(f.borderTopWidth,10),c=parseFloat(f.borderLeftWidth,10),i,e,o;return l&&v&&(r.top=Math.max(r.top,0),r.left=Math.max(r.left,0)),i=p({top:u.top-r.top-h,left:u.left-r.left-c,width:u.width,height:u.height}),(i.marginTop=0,i.marginLeft=0,!a&&v)&&(e=parseFloat(f.marginTop,10),o=parseFloat(f.marginLeft,10),i.top-=h-e,i.bottom-=h-e,i.left-=c-o,i.right-=c-o,i.marginTop=e,i.marginLeft=o),(a&&!l?t.contains(s):t===s&&"BODY"!==s.nodeName)&&(i=function(n,t){var f=2<arguments.length&&void 0!==arguments[2]&&arguments[2],r=lt(t,"top"),u=lt(t,"left"),i=f?-1:1;return n.top+=r*i,n.bottom+=r*i,n.left+=u*i,n.right+=u*i,n}(i,t)),i}function re(n){if(!n||!n.parentElement||ht())return document.documentElement;for(var t=n.parentElement;t&&"none"===nt(t,"transform");)t=t.parentElement;return t||document.documentElement}function bu(n,t,i,r){var s=4<arguments.length&&void 0!==arguments[4]&&arguments[4],u={top:0,left:0},h=s?re(n):hr(n,t),e,f,o;if("viewport"===r)u=function(n){var r=1<arguments.length&&void 0!==arguments[1]&&arguments[1],t=n.ownerDocument.documentElement,i=wu(n,t),u=Math.max(t.clientWidth,window.innerWidth||0),f=Math.max(t.clientHeight,window.innerHeight||0),e=r?0:lt(t),o=r?0:lt(t,"left");return p({top:e-i.top+i.marginTop,left:o-i.left+i.marginLeft,width:u,height:f})}(h,s);else if(e=void 0,"scrollParent"===r?"BODY"===(e=hi(lu(t))).nodeName&&(e=n.ownerDocument.documentElement):e="window"===r?n.ownerDocument.documentElement:r,f=wu(e,h,s),"HTML"!==e.nodeName||function n(t){var r=t.nodeName,i;return"BODY"===r||"HTML"===r?!1:"fixed"===nt(t,"position")?!0:(i=lu(t),!!i&&n(i))}(h))u=f;else{var c=ie(n.ownerDocument),l=c.height,a=c.width;u.top+=f.top-f.marginTop;u.bottom=l+f.top;u.left+=f.left-f.marginLeft;u.right=a+f.left}return o="number"==typeof(i=i||0),u.left+=o?i:i.left||0,u.top+=o?i:i.top||0,u.right-=o?i:i.right||0,u.bottom-=o?i:i.bottom||0,u}function ue(n,t,i,r,u){var l=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===n.indexOf("auto"))return n;var f=bu(i,r,l,u),e={top:{width:f.width,height:t.top-f.top},right:{width:f.right-t.right,height:f.height},bottom:{width:f.width,height:f.bottom-t.bottom},left:{width:t.left-f.left,height:f.height}},o=Object.keys(e).map(function(n){return h({key:n},e[n],{area:(t=e[n],t.width*t.height)});var t}).sort(function(n,t){return t.area-n.area}),s=o.filter(function(n){var t=n.width,r=n.height;return t>=i.clientWidth&&r>=i.clientHeight}),a=0<s.length?s[0].key:o[0].key,c=n.split("-")[1];return a+(c?"-"+c:"")}function fe(n,t,i){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return wu(i,r?re(t):hr(t,i),r)}function ee(n){var t=n.ownerDocument.defaultView.getComputedStyle(n),i=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:n.offsetWidth+r,height:n.offsetHeight+i}}function cr(n){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return n.replace(/left|right|bottom|top/g,function(n){return t[n]})}function oe(n,t,i){i=i.split("-")[0];var r=ee(n),e={width:r.width,height:r.height},u=-1!==["right","left"].indexOf(i),o=u?"top":"left",f=u?"left":"top",s=u?"height":"width",h=u?"width":"height";return e[o]=t[o]+t[s]/2-r[s]/2,e[f]=i===f?t[f]-r[h]:t[cr(f)],e}function ci(n,t){return Array.prototype.find?n.find(t):n.filter(t)[0]}function se(n,t,i){return(void 0===i?n:n.slice(0,function(n,t,i){if(Array.prototype.findIndex)return n.findIndex(function(n){return n[t]===i});var r=ci(n,function(n){return n[t]===i});return n.indexOf(r)}(n,"name",i))).forEach(function(n){n.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var i=n.function||n.fn;n.enabled&&gf(i)&&(t.offsets.popper=p(t.offsets.popper),t.offsets.reference=p(t.offsets.reference),t=i(t,n))}),t}function he(n,t){return n.some(function(n){var i=n.name;return n.enabled&&i===t})}function ku(n){for(var i,r,u=[!1,"ms","Webkit","Moz","O"],f=n.charAt(0).toUpperCase()+n.slice(1),t=0;t<u.length;t++)if(i=u[t],r=i?""+i+f:n,"undefined"!=typeof document.body.style[r])return r;return null}function ce(n){var t=n.ownerDocument;return t?t.defaultView:window}function uh(n,t,i,r){i.updateBound=r;ce(n).addEventListener("resize",i.updateBound,{passive:!0});var u=hi(n);return function n(t,i,r,u){var e="BODY"===t.nodeName,f=e?t.ownerDocument.defaultView:t;f.addEventListener(i,r,{passive:!0});e||n(hi(f.parentNode),i,r,u);u.push(f)}(u,"scroll",i.updateBound,i.scrollParents),i.scrollElement=u,i.eventsEnabled=!0,i}function fh(){var t,n;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,n=this.state,ce(t).removeEventListener("resize",n.updateBound),n.scrollParents.forEach(function(t){t.removeEventListener("scroll",n.updateBound)}),n.updateBound=null,n.scrollParents=[],n.scrollElement=null,n.eventsEnabled=!1,n))}function du(n){return""!==n&&!isNaN(parseFloat(n))&&isFinite(n)}function gu(n,t){Object.keys(t).forEach(function(i){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(i)&&du(t[i])&&(r="px");n.style[i]=t[i]+r})}function ae(n,t,i){var u=ci(n,function(n){return n.name===t}),f=!!u&&n.some(function(n){return n.name===i&&n.enabled&&n.order<u.order}),r,e;return f||(r="`"+t+"`",e="`"+i+"`",console.warn(e+" modifier is required by "+r+" modifier in order to work, be sure to include it before "+r+"!")),f}function ve(n){var r=1<arguments.length&&void 0!==arguments[1]&&arguments[1],t=lr.indexOf(n),i=lr.slice(t+1).concat(lr.slice(0,t));return r?i.reverse():i}function hh(n,t,i,r){var s=[0,0],h=-1!==["right","left"].indexOf(r),u=n.split(/(\+|\-)/).map(function(n){return n.trim()}),f=u.indexOf(ci(u,function(n){return-1!==n.search(/,|\s/)})),e,o;return u[f]&&-1===u[f].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead."),e=/\s*,\s*|\s+/,o=-1!==f?[u.slice(0,f).concat([u[f].split(e)[0]]),[u[f].split(e)[1]].concat(u.slice(f+1))]:[u],(o=o.map(function(n,r){var f=(1===r?!h:h)?"height":"width",u=!1;return n.reduce(function(n,t){return""===n[n.length-1]&&-1!==["+","-"].indexOf(t)?(n[n.length-1]=t,u=!0,n):u?(n[n.length-1]+=t,u=!1,n):n.concat(t)},[]).map(function(n){return function(n,t,i,r){var o=n.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),f=+o[1],u=o[2],e;if(!f)return n;if(0!==u.indexOf("%"))return"vh"!==u&&"vw"!==u?f:("vh"===u?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*f;e=void 0;switch(u){case"%p":e=i;break;case"%":case"%r":default:e=r}return p(e)[t]/100*f}(n,f,t,i)})})).forEach(function(n,t){n.forEach(function(i,r){du(i)&&(s[t]+=i*("-"===n[r-1]?-1:1))})}),s}function de(n,t,i){if(0===n.length)return n;if(i&&"function"==typeof i)return i(n);for(var u=(new window.DOMParser).parseFromString(n,"text/html"),e=Object.keys(t),f=[].slice.call(u.body.querySelectorAll("*")),o=function(n){var i=f[n],o=i.nodeName.toLowerCase(),r,u;if(-1===e.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";r=[].slice.call(i.attributes);u=[].concat(t["*"]||[],t[o]||[]);r.forEach(function(n){(function(n,t){var i=n.nodeName.toLowerCase();if(-1!==t.indexOf(i))return-1===vc.indexOf(i)||Boolean(n.nodeValue.match(yc)||n.nodeValue.match(pc));for(var u=t.filter(function(n){return n instanceof RegExp}),r=0,f=u.length;r<f;r++)if(i.match(u[r]))return!0;return!1})(n,u)||i.removeAttribute(n.nodeName)})},r=0,s=f.length;r<s;r++)o(r);return u.body.innerHTML}var dt,i,df,au,vu,le,nf,lr,ye,w;t=t&&t.hasOwnProperty("default")?t.default:t;dt="transitionend";i={TRANSITION_END:"bsTransitionEnd",getUID:function(n){for(;n+=~~(1e6*Math.random()),document.getElementById(n););return n},getSelectorFromElement:function(n){var t=n.getAttribute("data-target"),i;t&&"#"!==t||(i=n.getAttribute("href"),t=i&&"#"!==i?i.trim():"");try{return document.querySelector(t)?t:null}catch(n){return null}},getTransitionDurationFromElement:function(n){if(!n)return 0;var i=t(n).css("transition-duration"),r=t(n).css("transition-delay"),u=parseFloat(i),f=parseFloat(r);return u||f?(i=i.split(",")[0],r=r.split(",")[0],1e3*(parseFloat(i)+parseFloat(r))):0},reflow:function(n){return n.offsetHeight},triggerTransitionEnd:function(n){t(n).trigger(dt)},supportsTransitionEnd:function(){return Boolean(dt)},isElement:function(n){return(n[0]||n).nodeType},typeCheckConfig:function(n,t,r){var u,s;for(u in r)if(Object.prototype.hasOwnProperty.call(r,u)){var e=r[u],f=t[u],o=f&&i.isElement(f)?"element":(s=f,{}.toString.call(s).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(e).test(o))throw new Error(n.toUpperCase()+': Option "'+u+'" provided type "'+o+'" but expected type "'+e+'".');}},findShadowRoot:function(n){if(!document.documentElement.attachShadow)return null;if("function"!=typeof n.getRootNode)return n instanceof ShadowRoot?n:n.parentNode?i.findShadowRoot(n.parentNode):null;var t=n.getRootNode();return t instanceof ShadowRoot?t:null}};t.fn.emulateTransitionEnd=ao;t.event.special[i.TRANSITION_END]={bindType:dt,delegateType:dt,handle:function(n){if(t(n.target).is(this))return n.handleObj.handler.apply(this,arguments)}};var gt="alert",ur="bs.alert",iu="."+ur,vo=t.fn[gt],ru={CLOSE:"close"+iu,CLOSED:"closed"+iu,CLICK_DATA_API:"click"+iu+".data-api"},yo="alert",po="fade",wo="show",ft=function(){function n(n){this._element=n}var r=n.prototype;return r.close=function(n){var t=this._element;n&&(t=this._getRootElement(n));this._triggerCloseEvent(t).isDefaultPrevented()||this._removeElement(t)},r.dispose=function(){t.removeData(this._element,ur);this._element=null},r._getRootElement=function(n){var u=i.getSelectorFromElement(n),r=!1;return u&&(r=document.querySelector(u)),r||(r=t(n).closest("."+yo)[0]),r},r._triggerCloseEvent=function(n){var i=t.Event(ru.CLOSE);return t(n).trigger(i),i},r._removeElement=function(n){var u=this,r;(t(n).removeClass(wo),t(n).hasClass(po))?(r=i.getTransitionDurationFromElement(n),t(n).one(i.TRANSITION_END,function(t){return u._destroyElement(n,t)}).emulateTransitionEnd(r)):this._destroyElement(n)},r._destroyElement=function(n){t(n).detach().trigger(ru.CLOSED).remove()},n._jQueryInterface=function(i){return this.each(function(){var u=t(this),r=u.data(ur);r||(r=new n(this),u.data(ur,r));"close"===i&&r[i](this)})},n._handleDismiss=function(n){return function(t){t&&t.preventDefault();n.close(this)}},l(n,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),n}();t(document).on(ru.CLICK_DATA_API,'[data-dismiss="alert"]',ft._handleDismiss(new ft));t.fn[gt]=ft._jQueryInterface;t.fn[gt].Constructor=ft;t.fn[gt].noConflict=function(){return t.fn[gt]=vo,ft._jQueryInterface};var ni="button",fr="bs.button",uu="."+fr,fu=".data-api",bo=t.fn[ni],ti="active",ko="btn",go="focus",cf='[data-toggle^="button"]',ns='[data-toggle="buttons"]',ts='input:not([type="hidden"])',is=".active",lf=".btn",af={CLICK_DATA_API:"click"+uu+fu,FOCUS_BLUR_DATA_API:"focus"+uu+fu+" blur"+uu+fu},ii=function(){function n(n){this._element=n}var i=n.prototype;return i.toggle=function(){var r=!0,f=!0,i=t(this._element).closest(ns)[0],n,u;if(i&&(n=this._element.querySelector(ts),n)){if("radio"===n.type&&(n.checked&&this._element.classList.contains(ti)?r=!1:(u=i.querySelector(is),u&&t(u).removeClass(ti))),r){if(n.hasAttribute("disabled")||i.hasAttribute("disabled")||n.classList.contains("disabled")||i.classList.contains("disabled"))return;n.checked=!this._element.classList.contains(ti);t(n).trigger("change")}n.focus();f=!1}f&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(ti));r&&t(this._element).toggleClass(ti)},i.dispose=function(){t.removeData(this._element,fr);this._element=null},n._jQueryInterface=function(i){return this.each(function(){var r=t(this).data(fr);r||(r=new n(this),t(this).data(fr,r));"toggle"===i&&r[i]()})},l(n,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),n}();t(document).on(af.CLICK_DATA_API,cf,function(n){n.preventDefault();var i=n.target;t(i).hasClass(ko)||(i=t(i).closest(lf));ii._jQueryInterface.call(t(i),"toggle")}).on(af.FOCUS_BLUR_DATA_API,cf,function(n){var i=t(n.target).closest(lf)[0];t(i).toggleClass(go,/^focus(in)?$/.test(n.type))});t.fn[ni]=ii._jQueryInterface;t.fn[ni].Constructor=ii;t.fn[ni].noConflict=function(){return t.fn[ni]=bo,ii._jQueryInterface};var et="carousel",ri="bs.carousel",e="."+ri,vf=".data-api",rs=t.fn[et],eu={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},us={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},er="next",or="prev",fs="left",es="right",o={SLIDE:"slide"+e,SLID:"slid"+e,KEYDOWN:"keydown"+e,MOUSEENTER:"mouseenter"+e,MOUSELEAVE:"mouseleave"+e,TOUCHSTART:"touchstart"+e,TOUCHMOVE:"touchmove"+e,TOUCHEND:"touchend"+e,POINTERDOWN:"pointerdown"+e,POINTERUP:"pointerup"+e,DRAG_START:"dragstart"+e,LOAD_DATA_API:"load"+e+vf,CLICK_DATA_API:"click"+e+vf},os="carousel",k="active",ss="slide",hs="carousel-item-right",cs="carousel-item-left",ls="carousel-item-next",as="carousel-item-prev",vs="pointer-event",ys=".active",ou=".active.carousel-item",ps=".carousel-item",ws=".carousel-item img",bs=".carousel-item-next, .carousel-item-prev",ks=".carousel-indicators",ds='[data-ride="carousel"]',yf={TOUCH:"touch",PEN:"pen"},ot=function(){function r(n,t){this._items=null;this._interval=null;this._activeElement=null;this._isPaused=!1;this._isSliding=!1;this.touchTimeout=null;this.touchStartX=0;this.touchDeltaX=0;this._config=this._getConfig(t);this._element=n;this._indicatorsElement=this._element.querySelector(ks);this._touchSupported="ontouchstart"in document.documentElement||0<navigator.maxTouchPoints;this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent);this._addEventListeners()}var n=r.prototype;return n.next=function(){this._isSliding||this._slide(er)},n.nextWhenVisible=function(){!document.hidden&&t(this._element).is(":visible")&&"hidden"!==t(this._element).css("visibility")&&this.next()},n.prev=function(){this._isSliding||this._slide(or)},n.pause=function(n){n||(this._isPaused=!0);this._element.querySelector(bs)&&(i.triggerTransitionEnd(this._element),this.cycle(!0));clearInterval(this._interval);this._interval=null},n.cycle=function(n){n||(this._isPaused=!1);this._interval&&(clearInterval(this._interval),this._interval=null);this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},n.to=function(n){var u=this,i,r;if(this._activeElement=this._element.querySelector(ou),i=this._getItemIndex(this._activeElement),!(n>this._items.length-1||n<0))if(this._isSliding)t(this._element).one(o.SLID,function(){return u.to(n)});else{if(i===n)return this.pause(),void this.cycle();r=i<n?er:or;this._slide(r,this._items[n])}},n.dispose=function(){t(this._element).off(e);t.removeData(this._element,ri);this._items=null;this._config=null;this._element=null;this._interval=null;this._isPaused=null;this._isSliding=null;this._activeElement=null;this._indicatorsElement=null},n._getConfig=function(n){return n=u({},eu,n),i.typeCheckConfig(et,n,us),n},n._handleSwipe=function(){var t=Math.abs(this.touchDeltaX),n;t<=40||(n=t/this.touchDeltaX,0<n&&this.prev(),n<0&&this.next())},n._addEventListeners=function(){var n=this;this._config.keyboard&&t(this._element).on(o.KEYDOWN,function(t){return n._keydown(t)});"hover"===this._config.pause&&t(this._element).on(o.MOUSEENTER,function(t){return n.pause(t)}).on(o.MOUSELEAVE,function(t){return n.cycle(t)});this._config.touch&&this._addTouchEventListeners()},n._addTouchEventListeners=function(){var n=this,i,r;this._touchSupported&&(i=function(t){n._pointerEvent&&yf[t.originalEvent.pointerType.toUpperCase()]?n.touchStartX=t.originalEvent.clientX:n._pointerEvent||(n.touchStartX=t.originalEvent.touches[0].clientX)},r=function(t){n._pointerEvent&&yf[t.originalEvent.pointerType.toUpperCase()]&&(n.touchDeltaX=t.originalEvent.clientX-n.touchStartX);n._handleSwipe();"hover"===n._config.pause&&(n.pause(),n.touchTimeout&&clearTimeout(n.touchTimeout),n.touchTimeout=setTimeout(function(t){return n.cycle(t)},500+n._config.interval))},t(this._element.querySelectorAll(ws)).on(o.DRAG_START,function(n){return n.preventDefault()}),this._pointerEvent?(t(this._element).on(o.POINTERDOWN,function(n){return i(n)}),t(this._element).on(o.POINTERUP,function(n){return r(n)}),this._element.classList.add(vs)):(t(this._element).on(o.TOUCHSTART,function(n){return i(n)}),t(this._element).on(o.TOUCHMOVE,function(t){var i;n.touchDeltaX=(i=t).originalEvent.touches&&1<i.originalEvent.touches.length?0:i.originalEvent.touches[0].clientX-n.touchStartX}),t(this._element).on(o.TOUCHEND,function(n){return r(n)})))},n._keydown=function(n){if(!/input|textarea/i.test(n.target.tagName))switch(n.which){case 37:n.preventDefault();this.prev();break;case 39:n.preventDefault();this.next()}},n._getItemIndex=function(n){return this._items=n&&n.parentNode?[].slice.call(n.parentNode.querySelectorAll(ps)):[],this._items.indexOf(n)},n._getItemByDirection=function(n,t){var u=n===er,f=n===or,i=this._getItemIndex(t),e=this._items.length-1,r;return(f&&0===i||u&&i===e)&&!this._config.wrap?t:(r=(i+(n===or?-1:1))%this._items.length,-1===r?this._items[this._items.length-1]:this._items[r])},n._triggerSlideEvent=function(n,i){var u=this._getItemIndex(n),f=this._getItemIndex(this._element.querySelector(ou)),r=t.Event(o.SLIDE,{relatedTarget:n,direction:i,from:f,to:u});return t(this._element).trigger(r),r},n._setActiveIndicatorElement=function(n){var r,i;this._indicatorsElement&&(r=[].slice.call(this._indicatorsElement.querySelectorAll(ys)),t(r).removeClass(k),i=this._indicatorsElement.children[this._getItemIndex(n)],i&&t(i).addClass(k))},n._slide=function(n,r){var e,s,h,a=this,f=this._element.querySelector(ou),p=this._getItemIndex(f),u=r||f&&this._getItemByDirection(n,f),w=this._getItemIndex(u),v=Boolean(this._interval),c,l,y;(h=n===er?(e=cs,s=ls,fs):(e=hs,s=as,es),u&&t(u).hasClass(k))?this._isSliding=!1:!this._triggerSlideEvent(u,h).isDefaultPrevented()&&f&&u&&(this._isSliding=!0,v&&this.pause(),this._setActiveIndicatorElement(u),c=t.Event(o.SLID,{relatedTarget:u,direction:h,from:p,to:w}),t(this._element).hasClass(ss)?(t(u).addClass(s),i.reflow(u),t(f).addClass(e),t(u).addClass(e),l=parseInt(u.getAttribute("data-interval"),10),this._config.interval=l?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,l):this._config.defaultInterval||this._config.interval,y=i.getTransitionDurationFromElement(f),t(f).one(i.TRANSITION_END,function(){t(u).removeClass(e+" "+s).addClass(k);t(f).removeClass(k+" "+s+" "+e);a._isSliding=!1;setTimeout(function(){return t(a._element).trigger(c)},0)}).emulateTransitionEnd(y)):(t(f).removeClass(k),t(u).addClass(k),this._isSliding=!1,t(this._element).trigger(c)),v&&this.cycle())},r._jQueryInterface=function(n){return this.each(function(){var i=t(this).data(ri),f=u({},eu,t(this).data()),e;if("object"==typeof n&&(f=u({},f,n)),e="string"==typeof n?n:f.slide,i||(i=new r(this,f),t(this).data(ri,i)),"number"==typeof n)i.to(n);else if("string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}else f.interval&&f.ride&&(i.pause(),i.cycle())})},r._dataApiClickHandler=function(n){var s=i.getSelectorFromElement(this),f,o,e;s&&(f=t(s)[0],f&&t(f).hasClass(os)&&(o=u({},t(f).data(),t(this).data()),e=this.getAttribute("data-slide-to"),e&&(o.interval=!1),r._jQueryInterface.call(t(f),o),e&&t(f).data(ri).to(e),n.preventDefault()))},l(r,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return eu}}]),r}();t(document).on(o.CLICK_DATA_API,"[data-slide], [data-slide-to]",ot._dataApiClickHandler);t(window).on(o.LOAD_DATA_API,function(){for(var i,r=[].slice.call(document.querySelectorAll(ds)),n=0,u=r.length;n<u;n++)i=t(r[n]),ot._jQueryInterface.call(i,i.data())});t.fn[et]=ot._jQueryInterface;t.fn[et].Constructor=ot;t.fn[et].noConflict=function(){return t.fn[et]=rs,ot._jQueryInterface};var st="collapse",d="bs.collapse",ui="."+d,gs=t.fn[st],su={toggle:!0,parent:""},nh={toggle:"boolean",parent:"(string|element)"},fi={SHOW:"show"+ui,SHOWN:"shown"+ui,HIDE:"hide"+ui,HIDDEN:"hidden"+ui,CLICK_DATA_API:"click"+ui+".data-api"},g="show",ei="collapse",sr="collapsing",hu="collapsed",pf="width",th="height",ih=".show, .collapsing",wf='[data-toggle="collapse"]',oi=function(){function r(n,t){this._isTransitioning=!1;this._element=n;this._config=this._getConfig(t);this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+n.id+'"],[data-toggle="collapse"][data-target="#'+n.id+'"]'));for(var f=[].slice.call(document.querySelectorAll(wf)),r=0,o=f.length;r<o;r++){var e=f[r],u=i.getSelectorFromElement(e),s=[].slice.call(document.querySelectorAll(u)).filter(function(t){return t===n});null!==u&&0<s.length&&(this._selector=u,this._triggerArray.push(e))}this._parent=this._config.parent?this._getParent():null;this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray);this._config.toggle&&this.toggle()}var n=r.prototype;return n.toggle=function(){t(this._element).hasClass(g)?this.hide():this.show()},n.show=function(){var n,e,u=this,o,f,s,h;this._isTransitioning||t(this._element).hasClass(g)||(this._parent&&0===(n=[].slice.call(this._parent.querySelectorAll(ih)).filter(function(n){return"string"==typeof u._config.parent?n.getAttribute("data-parent")===u._config.parent:n.classList.contains(ei)})).length&&(n=null),n&&(e=t(n).not(this._selector).data(d))&&e._isTransitioning)||(o=t.Event(fi.SHOW),(t(this._element).trigger(o),o.isDefaultPrevented())||(n&&(r._jQueryInterface.call(t(n).not(this._selector),"hide"),e||t(n).data(d,null)),f=this._getDimension(),t(this._element).removeClass(ei).addClass(sr),this._element.style[f]=0,this._triggerArray.length&&t(this._triggerArray).removeClass(hu).attr("aria-expanded",!0),this.setTransitioning(!0),s="scroll"+(f[0].toUpperCase()+f.slice(1)),h=i.getTransitionDurationFromElement(this._element),t(this._element).one(i.TRANSITION_END,function(){t(u._element).removeClass(sr).addClass(ei).addClass(g);u._element.style[f]="";u.setTransitioning(!1);t(u._element).trigger(fi.SHOWN)}).emulateTransitionEnd(h),this._element.style[f]=this._element[s]+"px"))},n.hide=function(){var s=this,u,n,f,r,e,o,h;if(!this._isTransitioning&&t(this._element).hasClass(g)&&(u=t.Event(fi.HIDE),t(this._element).trigger(u),!u.isDefaultPrevented())){if(n=this._getDimension(),this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",i.reflow(this._element),t(this._element).addClass(sr).removeClass(ei).removeClass(g),f=this._triggerArray.length,0<f)for(r=0;r<f;r++)e=this._triggerArray[r],o=i.getSelectorFromElement(e),null!==o&&(t([].slice.call(document.querySelectorAll(o))).hasClass(g)||t(e).addClass(hu).attr("aria-expanded",!1));this.setTransitioning(!0);this._element.style[n]="";h=i.getTransitionDurationFromElement(this._element);t(this._element).one(i.TRANSITION_END,function(){s.setTransitioning(!1);t(s._element).removeClass(sr).addClass(ei).trigger(fi.HIDDEN)}).emulateTransitionEnd(h)}},n.setTransitioning=function(n){this._isTransitioning=n},n.dispose=function(){t.removeData(this._element,d);this._config=null;this._parent=null;this._element=null;this._triggerArray=null;this._isTransitioning=null},n._getConfig=function(n){return(n=u({},su,n)).toggle=Boolean(n.toggle),i.typeCheckConfig(st,n,nh),n},n._getDimension=function(){return t(this._element).hasClass(pf)?pf:th},n._getParent=function(){var n,e=this,u,f;return i.isElement(this._config.parent)?(n=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(n=this._config.parent[0])):n=document.querySelector(this._config.parent),u='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',f=[].slice.call(n.querySelectorAll(u)),t(f).each(function(n,t){e._addAriaAndCollapsedClass(r._getTargetFromElement(t),[t])}),n},n._addAriaAndCollapsedClass=function(n,i){var r=t(n).hasClass(g);i.length&&t(i).toggleClass(hu,!r).attr("aria-expanded",r)},r._getTargetFromElement=function(n){var t=i.getSelectorFromElement(n);return t?document.querySelector(t):null},r._jQueryInterface=function(n){return this.each(function(){var f=t(this),i=f.data(d),e=u({},su,f.data(),"object"==typeof n&&n?n:{});if(!i&&e.toggle&&/show|hide/.test(n)&&(e.toggle=!1),i||(i=new r(this,e),f.data(d,i)),"string"==typeof n){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}})},l(r,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return su}}]),r}();t(document).on(fi.CLICK_DATA_API,wf,function(n){"A"===n.currentTarget.tagName&&n.preventDefault();var r=t(this),u=i.getSelectorFromElement(this),f=[].slice.call(document.querySelectorAll(u));t(f).each(function(){var n=t(this),i=n.data(d)?"toggle":r.data();oi._jQueryInterface.call(n,i)})});t.fn[st]=oi._jQueryInterface;t.fn[st].Constructor=oi;t.fn[st].noConflict=function(){return t.fn[st]=gs,oi._jQueryInterface};for(var si="undefined"!=typeof window&&"undefined"!=typeof document,bf=["Edge","Trident","Firefox"],kf=0,cu=0;cu<bf.length;cu+=1)if(si&&0<=navigator.userAgent.indexOf(bf[cu])){kf=1;break}df=si&&window.Promise?function(n){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1;n()}))}}:function(n){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1;n()},kf))}};au=si&&!(!window.MSInputMethodContext||!document.documentMode);vu=si&&/MSIE 10/.test(navigator.userAgent);var rh=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),at=function(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n},h=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n};le=si&&/Firefox/i.test(navigator.userAgent);nf=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"];lr=nf.slice(3);var eh="flip",oh="clockwise",sh="counterclockwise";ye={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(n){var r=n.placement,c=r.split("-")[0],u=r.split("-")[1];if(u){var f=n.offsets,i=f.reference,e=f.popper,o=-1!==["bottom","top"].indexOf(c),t=o?"left":"top",s=o?"width":"height",l={start:at({},t,i[t]),end:at({},t,i[t]+i[s]-e[s])};n.offsets.popper=h({},e,l[u])}return n}},offset:{order:200,enabled:!0,fn:function(n,t){var f=t.offset,o=n.placement,e=n.offsets,i=e.popper,s=e.reference,u=o.split("-")[0],r=void 0;return r=du(+f)?[+f,0]:hh(f,i,s,u),"left"===u?(i.top+=r[0],i.left-=r[1]):"right"===u?(i.top+=r[0],i.left+=r[1]):"top"===u?(i.left+=r[0],i.top-=r[1]):"bottom"===u&&(i.left+=r[0],i.top+=r[1]),n.popper=i,n},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(n,t){var f=t.boundariesElement||ct(n.instance.popper),u;n.instance.reference===f&&(f=ct(f));var e=ku("transform"),r=n.instance.popper.style,o=r.top,s=r.left,c=r[e];r.top="";r.left="";r[e]="";u=bu(n.instance.popper,n.instance.reference,t.padding,f,n.positionFixed);r.top=o;r.left=s;r[e]=c;t.boundaries=u;var l=t.priority,i=n.offsets.popper,a={primary:function(n){var r=i[n];return i[n]<u[n]&&!t.escapeWithReference&&(r=Math.max(i[n],u[n])),at({},n,r)},secondary:function(n){var r="right"===n?"left":"top",f=i[r];return i[n]>u[n]&&!t.escapeWithReference&&(f=Math.min(i[r],u[n]-("right"===n?i.width:i.height))),at({},r,f)}};return l.forEach(function(n){var t=-1!==["left","top"].indexOf(n)?"primary":"secondary";i=h({},i,a[t](n))}),n.offsets.popper=i,n},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(n){var o=n.offsets,u=o.popper,i=o.reference,s=n.placement.split("-")[0],r=Math.floor,f=-1!==["top","bottom"].indexOf(s),e=f?"right":"bottom",t=f?"left":"top",h=f?"width":"height";return u[e]<r(i[t])&&(n.offsets.popper[t]=r(i[t])-u[h]),u[t]>r(i[e])&&(n.offsets.popper[t]=r(i[e])),n}},arrow:{order:500,enabled:!0,fn:function(n,t){var h,r;if(!ae(n.instance.modifiers,"arrow","keepTogether"))return n;if(r=t.element,"string"==typeof r){if(!(r=n.instance.popper.querySelector(r)))return n}else if(!n.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),n;var w=n.placement.split("-")[0],v=n.offsets,e=v.popper,u=v.reference,o=-1!==["left","right"].indexOf(w),c=o?"height":"width",l=o?"Top":"Left",i=l.toLowerCase(),b=o?"left":"top",s=o?"bottom":"right",f=ee(r)[c];u[s]-f<e[i]&&(n.offsets.popper[i]-=e[i]-(u[s]-f));u[i]+f>e[s]&&(n.offsets.popper[i]+=u[i]+f-e[s]);n.offsets.popper=p(n.offsets.popper);var k=u[i]+u[c]/2-f/2,y=nt(n.instance.popper),d=parseFloat(y["margin"+l],10),g=parseFloat(y["border"+l+"Width"],10),a=k-n.offsets.popper[i]-d-g;return a=Math.max(Math.min(e[c]-f,a),0),n.arrowElement=r,n.offsets.arrow=(at(h={},i,Math.round(a)),at(h,b,""),h),n},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(n,t){if(he(n.instance.modifiers,"inner")||n.flipped&&n.placement===n.originalPlacement)return n;var f=bu(n.instance.popper,n.instance.reference,t.padding,t.boundariesElement,n.positionFixed),i=n.placement.split("-")[0],e=cr(i),r=n.placement.split("-")[1]||"",u=[];switch(t.behavior){case eh:u=[i,e];break;case oh:u=ve(i);break;case sh:u=ve(i,!0);break;default:u=t.behavior}return u.forEach(function(o,s){if(i!==o||u.length===s+1)return n;i=n.placement.split("-")[0];e=cr(i);var y,l=n.offsets.popper,a=n.offsets.reference,c=Math.floor,p="left"===i&&c(l.right)>c(a.left)||"right"===i&&c(l.left)<c(a.right)||"top"===i&&c(l.bottom)>c(a.top)||"bottom"===i&&c(l.top)<c(a.bottom),w=c(l.left)<c(f.left),b=c(l.right)>c(f.right),k=c(l.top)<c(f.top),d=c(l.bottom)>c(f.bottom),g="left"===i&&w||"right"===i&&b||"top"===i&&k||"bottom"===i&&d,v=-1!==["top","bottom"].indexOf(i),nt=!!t.flipVariations&&(v&&"start"===r&&w||v&&"end"===r&&b||!v&&"start"===r&&k||!v&&"end"===r&&d);(p||g||nt)&&(n.flipped=!0,(p||g)&&(i=u[s+1]),nt&&(r="end"===(y=r)?"start":"start"===y?"end":y),n.placement=i+(r?"-"+r:""),n.offsets.popper=h({},n.offsets.popper,oe(n.instance.popper,n.offsets.reference,n.placement)),n=se(n.instance.modifiers,n,"flip"))}),n},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(n){var r=n.placement,t=r.split("-")[0],u=n.offsets,i=u.popper,e=u.reference,f=-1!==["left","right"].indexOf(t),o=-1===["top","left"].indexOf(t);return i[f?"left":"top"]=e[t]-(o?i[f?"width":"height"]:0),n.placement=cr(r),n.offsets.popper=p(i),n}},hide:{order:800,enabled:!0,fn:function(n){if(!ae(n.instance.modifiers,"hide","preventOverflow"))return n;var t=n.offsets.reference,i=ci(n.instance.modifiers,function(n){return"preventOverflow"===n.name}).boundaries;if(t.bottom<i.top||t.left>i.right||t.top>i.bottom||t.right<i.left){if(!0===n.hide)return n;n.hide=!0;n.attributes["x-out-of-boundaries"]=""}else{if(!1===n.hide)return n;n.hide=!1;n.attributes["x-out-of-boundaries"]=!1}return n}},computeStyle:{order:850,enabled:!0,fn:function(n,t){var ht=t.x,lt=t.y,at=n.offsets.popper,a=ci(n.instance.modifiers,function(n){return"applyStyle"===n.name}).gpuAcceleration,et,ot,st;void 0!==a&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var c,l,v,r,nt,f,tt,y,p,w,it,b,rt,k,vt=void 0!==a?a:t.gpuAcceleration,e=ct(n.instance.popper),ut=pu(e),i={position:at.position},u=(c=n,l=window.devicePixelRatio<2||!le,v=c.offsets,r=v.popper,nt=v.reference,f=Math.round,tt=Math.floor,y=function(n){return n},p=f(nt.width),w=f(r.width),it=-1!==["left","right"].indexOf(c.placement),b=-1!==c.placement.indexOf("-"),k=l?f:y,{left:(rt=l?it||b||p%2==w%2?f:tt:y)(p%2==1&&w%2==1&&!b&&l?r.left-1:r.left),top:k(r.top),bottom:k(r.bottom),right:rt(r.right)}),o="bottom"===ht?"top":"bottom",s="right"===lt?"left":"right",ft=ku("transform"),d=void 0,g=void 0;return(g="bottom"===o?"HTML"===e.nodeName?-e.clientHeight+u.bottom:-ut.height+u.bottom:u.top,d="right"===s?"HTML"===e.nodeName?-e.clientWidth+u.right:-ut.width+u.right:u.left,vt&&ft)?(i[ft]="translate3d("+d+"px, "+g+"px, 0)",i[o]=0,i[s]=0,i.willChange="transform"):(et="bottom"===o?-1:1,ot="right"===s?-1:1,i[o]=g*et,i[s]=d*ot,i.willChange=o+", "+s),st={"x-placement":n.placement},n.attributes=h({},st,n.attributes),n.styles=h({},i,n.styles),n.arrowStyles=h({},n.offsets.arrow,n.arrowStyles),n},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(n){var i,t;return gu(n.instance.popper,n.styles),i=n.instance.popper,t=n.attributes,Object.keys(t).forEach(function(n){!1!==t[n]?i.setAttribute(n,t[n]):i.removeAttribute(n)}),n.arrowElement&&Object.keys(n.arrowStyles).length&&gu(n.arrowElement,n.arrowStyles),n},onLoad:function(n,t,i,r,u){var f=fe(u,t,n,i.positionFixed),e=ue(i.placement,f,t,n,i.modifiers.flip.boundariesElement,i.modifiers.flip.padding);return t.setAttribute("x-placement",e),gu(t,{position:i.positionFixed?"fixed":"absolute"}),i},gpuAcceleration:void 0}}};w=function(){function n(t,i){var r=this,u=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},f;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);this.scheduleUpdate=function(){return requestAnimationFrame(r.update)};this.update=df(this.update.bind(this));this.options=h({},n.Defaults,u);this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]};this.reference=t&&t.jquery?t[0]:t;this.popper=i&&i.jquery?i[0]:i;this.options.modifiers={};Object.keys(h({},n.Defaults.modifiers,u.modifiers)).forEach(function(t){r.options.modifiers[t]=h({},n.Defaults.modifiers[t]||{},u.modifiers?u.modifiers[t]:{})});this.modifiers=Object.keys(this.options.modifiers).map(function(n){return h({name:n},r.options.modifiers[n])}).sort(function(n,t){return n.order-t.order});this.modifiers.forEach(function(n){n.enabled&&gf(n.onLoad)&&n.onLoad(r.reference,r.popper,r.options,n,r.state)});this.update();f=this.options.eventsEnabled;f&&this.enableEventListeners();this.state.eventsEnabled=f}return rh(n,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var n={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};n.offsets.reference=fe(this.state,this.popper,this.reference,this.options.positionFixed);n.placement=ue(this.options.placement,n.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding);n.originalPlacement=n.placement;n.positionFixed=this.options.positionFixed;n.offsets.popper=oe(this.popper,n.offsets.reference,n.placement);n.offsets.popper.position=this.options.positionFixed?"fixed":"absolute";n=se(this.modifiers,n);this.state.isCreated?this.options.onUpdate(n):(this.state.isCreated=!0,this.options.onCreate(n))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,he(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[ku("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=uh(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return fh.call(this)}}]),n}();w.Utils=("undefined"!=typeof window?window:global).PopperUtils;w.placements=nf;w.Defaults=ye;var vt="dropdown",li="bs.dropdown",y="."+li,tf=".data-api",ch=t.fn[vt],lh=new RegExp("38|40|27"),f={HIDE:"hide"+y,HIDDEN:"hidden"+y,SHOW:"show"+y,SHOWN:"shown"+y,CLICK:"click"+y,CLICK_DATA_API:"click"+y+tf,KEYDOWN_DATA_API:"keydown"+y+tf,KEYUP_DATA_API:"keyup"+y+tf},ar="disabled",s="show",ah="dropup",vh="dropright",yh="dropleft",pe="dropdown-menu-right",ph="position-static",vr='[data-toggle="dropdown"]',rf=".dropdown-menu",wh=".navbar-nav",bh=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",kh="top-start",dh="top-end",gh="bottom-start",nc="bottom-end",tc="right-start",ic="left-start",rc={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic"},uc={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string"},b=function(){function n(n,t){this._element=n;this._popper=null;this._config=this._getConfig(t);this._menu=this._getMenuElement();this._inNavbar=this._detectNavbar();this._addEventListeners()}var r=n.prototype;return r.toggle=function(){var r,h,e,o,u;if(!this._element.disabled&&!t(this._element).hasClass(ar)&&(r=n._getParentFromElement(this._element),h=t(this._menu).hasClass(s),(n._clearMenus(),!h)&&(e={relatedTarget:this._element},o=t.Event(f.SHOW,e),t(r).trigger(o),!o.isDefaultPrevented()))){if(!this._inNavbar){if("undefined"==typeof w)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");u=this._element;"parent"===this._config.reference?u=r:i.isElement(this._config.reference)&&(u=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(u=this._config.reference[0]));"scrollParent"!==this._config.boundary&&t(r).addClass(ph);this._popper=new w(u,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===t(r).closest(wh).length&&t(document.body).children().on("mouseover",null,t.noop);this._element.focus();this._element.setAttribute("aria-expanded",!0);t(this._menu).toggleClass(s);t(r).toggleClass(s).trigger(t.Event(f.SHOWN,e))}},r.show=function(){if(!(this._element.disabled||t(this._element).hasClass(ar)||t(this._menu).hasClass(s))){var i={relatedTarget:this._element},r=t.Event(f.SHOW,i),u=n._getParentFromElement(this._element);t(u).trigger(r);r.isDefaultPrevented()||(t(this._menu).toggleClass(s),t(u).toggleClass(s).trigger(t.Event(f.SHOWN,i)))}},r.hide=function(){if(!this._element.disabled&&!t(this._element).hasClass(ar)&&t(this._menu).hasClass(s)){var i={relatedTarget:this._element},r=t.Event(f.HIDE,i),u=n._getParentFromElement(this._element);t(u).trigger(r);r.isDefaultPrevented()||(t(this._menu).toggleClass(s),t(u).toggleClass(s).trigger(t.Event(f.HIDDEN,i)))}},r.dispose=function(){t.removeData(this._element,li);t(this._element).off(y);this._element=null;(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},r.update=function(){this._inNavbar=this._detectNavbar();null!==this._popper&&this._popper.scheduleUpdate()},r._addEventListeners=function(){var n=this;t(this._element).on(f.CLICK,function(t){t.preventDefault();t.stopPropagation();n.toggle()})},r._getConfig=function(n){return n=u({},this.constructor.Default,t(this._element).data(),n),i.typeCheckConfig(vt,n,this.constructor.DefaultType),n},r._getMenuElement=function(){if(!this._menu){var t=n._getParentFromElement(this._element);t&&(this._menu=t.querySelector(rf))}return this._menu},r._getPlacement=function(){var i=t(this._element.parentNode),n=gh;return i.hasClass(ah)?(n=kh,t(this._menu).hasClass(pe)&&(n=dh)):i.hasClass(vh)?n=tc:i.hasClass(yh)?n=ic:t(this._menu).hasClass(pe)&&(n=nc),n},r._detectNavbar=function(){return 0<t(this._element).closest(".navbar").length},r._getOffset=function(){var t=this,n={};return"function"==typeof this._config.offset?n.fn=function(n){return n.offsets=u({},n.offsets,t._config.offset(n.offsets,t._element)||{}),n}:n.offset=this._config.offset,n},r._getPopperConfig=function(){var n={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(n.modifiers.applyStyle={enabled:!1}),n},n._jQueryInterface=function(i){return this.each(function(){var r=t(this).data(li);if(r||(r=new n(this,"object"==typeof i?i:null),t(this).data(li,r)),"string"==typeof i){if("undefined"==typeof r[i])throw new TypeError('No method named "'+i+'"');r[i]()}})},n._clearMenus=function(i){var l,h;if(!i||3!==i.which&&("keyup"!==i.type||9===i.which))for(var u=[].slice.call(document.querySelectorAll(vr)),r=0,a=u.length;r<a;r++){var e=n._getParentFromElement(u[r]),c=t(u[r]).data(li),o={relatedTarget:u[r]};(i&&"click"===i.type&&(o.clickEvent=i),c)&&(l=c._menu,!t(e).hasClass(s)||i&&("click"===i.type&&/input|textarea/i.test(i.target.tagName)||"keyup"===i.type&&9===i.which)&&t.contains(e,i.target)||(h=t.Event(f.HIDE,o),t(e).trigger(h),h.isDefaultPrevented()||("ontouchstart"in document.documentElement&&t(document.body).children().off("mouseover",null,t.noop),u[r].setAttribute("aria-expanded","false"),t(l).removeClass(s),t(e).removeClass(s).trigger(t.Event(f.HIDDEN,o)))))}},n._getParentFromElement=function(n){var t,r=i.getSelectorFromElement(n);return r&&(t=document.querySelector(r)),t||n.parentNode},n._dataApiKeydownHandler=function(i){var f,e,u,r,o;(/input|textarea/i.test(i.target.tagName)?32===i.which||27!==i.which&&(40!==i.which&&38!==i.which||t(i.target).closest(rf).length):!lh.test(i.which))||(i.preventDefault(),i.stopPropagation(),this.disabled||t(this).hasClass(ar))||(f=n._getParentFromElement(this),e=t(f).hasClass(s),e&&(!e||27!==i.which&&32!==i.which)?(u=[].slice.call(f.querySelectorAll(bh)),0!==u.length&&(r=u.indexOf(i.target),38===i.which&&0<r&&r--,40===i.which&&r<u.length-1&&r++,r<0&&(r=0),u[r].focus())):(27===i.which&&(o=f.querySelector(vr),t(o).trigger("focus")),t(this).trigger("click")))},l(n,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return rc}},{key:"DefaultType",get:function(){return uc}}]),n}();t(document).on(f.KEYDOWN_DATA_API,vr,b._dataApiKeydownHandler).on(f.KEYDOWN_DATA_API,rf,b._dataApiKeydownHandler).on(f.CLICK_DATA_API+" "+f.KEYUP_DATA_API,b._clearMenus).on(f.CLICK_DATA_API,vr,function(n){n.preventDefault();n.stopPropagation();b._jQueryInterface.call(t(this),"toggle")}).on(f.CLICK_DATA_API,".dropdown form",function(n){n.stopPropagation()});t.fn[vt]=b._jQueryInterface;t.fn[vt].Constructor=b;t.fn[vt].noConflict=function(){return t.fn[vt]=ch,b._jQueryInterface};var yt="modal",ai="bs.modal",c="."+ai,fc=t.fn[yt],uf={backdrop:!0,keyboard:!0,focus:!0,show:!0},ec={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},r={HIDE:"hide"+c,HIDDEN:"hidden"+c,SHOW:"show"+c,SHOWN:"shown"+c,FOCUSIN:"focusin"+c,RESIZE:"resize"+c,CLICK_DISMISS:"click.dismiss"+c,KEYDOWN_DISMISS:"keydown.dismiss"+c,MOUSEUP_DISMISS:"mouseup.dismiss"+c,MOUSEDOWN_DISMISS:"mousedown.dismiss"+c,CLICK_DATA_API:"click"+c+".data-api"},oc="modal-dialog-scrollable",sc="modal-scrollbar-measure",hc="modal-backdrop",we="modal-open",pt="fade",yr="show",cc=".modal-dialog",lc=".modal-body",ac='[data-dismiss="modal"]',be=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",ke=".sticky-top",vi=function(){function f(n,t){this._config=this._getConfig(t);this._element=n;this._dialog=n.querySelector(cc);this._backdrop=null;this._isShown=!1;this._isBodyOverflowing=!1;this._ignoreBackdropClick=!1;this._isTransitioning=!1;this._scrollbarWidth=0}var n=f.prototype;return n.toggle=function(n){return this._isShown?this.hide():this.show(n)},n.show=function(n){var i=this,u;this._isShown||this._isTransitioning||(t(this._element).hasClass(pt)&&(this._isTransitioning=!0),u=t.Event(r.SHOW,{relatedTarget:n}),t(this._element).trigger(u),this._isShown||u.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),t(this._element).on(r.CLICK_DISMISS,ac,function(n){return i.hide(n)}),t(this._dialog).on(r.MOUSEDOWN_DISMISS,function(){t(i._element).one(r.MOUSEUP_DISMISS,function(n){t(n.target).is(i._element)&&(i._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return i._showElement(n)})))},n.hide=function(n){var o=this,u,f,e;(n&&n.preventDefault(),this._isShown&&!this._isTransitioning)&&(u=t.Event(r.HIDE),(t(this._element).trigger(u),this._isShown&&!u.isDefaultPrevented())&&(this._isShown=!1,f=t(this._element).hasClass(pt),(f&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),t(document).off(r.FOCUSIN),t(this._element).removeClass(yr),t(this._element).off(r.CLICK_DISMISS),t(this._dialog).off(r.MOUSEDOWN_DISMISS),f)?(e=i.getTransitionDurationFromElement(this._element),t(this._element).one(i.TRANSITION_END,function(n){return o._hideModal(n)}).emulateTransitionEnd(e)):this._hideModal()))},n.dispose=function(){[window,this._element,this._dialog].forEach(function(n){return t(n).off(c)});t(document).off(r.FOCUSIN);t.removeData(this._element,ai);this._config=null;this._element=null;this._dialog=null;this._backdrop=null;this._isShown=null;this._isBodyOverflowing=null;this._ignoreBackdropClick=null;this._isTransitioning=null;this._scrollbarWidth=null},n.handleUpdate=function(){this._adjustDialog()},n._getConfig=function(n){return n=u({},uf,n),i.typeCheckConfig(yt,n,ec),n},n._showElement=function(n){var u=this,e=t(this._element).hasClass(pt),o,f,s;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element);this._element.style.display="block";this._element.removeAttribute("aria-hidden");this._element.setAttribute("aria-modal",!0);t(this._dialog).hasClass(oc)?this._dialog.querySelector(lc).scrollTop=0:this._element.scrollTop=0;e&&i.reflow(this._element);t(this._element).addClass(yr);this._config.focus&&this._enforceFocus();o=t.Event(r.SHOWN,{relatedTarget:n});f=function(){u._config.focus&&u._element.focus();u._isTransitioning=!1;t(u._element).trigger(o)};e?(s=i.getTransitionDurationFromElement(this._dialog),t(this._dialog).one(i.TRANSITION_END,f).emulateTransitionEnd(s)):f()},n._enforceFocus=function(){var n=this;t(document).off(r.FOCUSIN).on(r.FOCUSIN,function(i){document!==i.target&&n._element!==i.target&&0===t(n._element).has(i.target).length&&n._element.focus()})},n._setEscapeEvent=function(){var n=this;this._isShown&&this._config.keyboard?t(this._element).on(r.KEYDOWN_DISMISS,function(t){27===t.which&&(t.preventDefault(),n.hide())}):this._isShown||t(this._element).off(r.KEYDOWN_DISMISS)},n._setResizeEvent=function(){var n=this;this._isShown?t(window).on(r.RESIZE,function(t){return n.handleUpdate(t)}):t(window).off(r.RESIZE)},n._hideModal=function(){var n=this;this._element.style.display="none";this._element.setAttribute("aria-hidden",!0);this._element.removeAttribute("aria-modal");this._isTransitioning=!1;this._showBackdrop(function(){t(document.body).removeClass(we);n._resetAdjustments();n._resetScrollbar();t(n._element).trigger(r.HIDDEN)})},n._removeBackdrop=function(){this._backdrop&&(t(this._backdrop).remove(),this._backdrop=null)},n._showBackdrop=function(n){var u=this,f=t(this._element).hasClass(pt)?pt:"",o,e,s;if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=hc,f&&this._backdrop.classList.add(f),t(this._backdrop).appendTo(document.body),t(this._element).on(r.CLICK_DISMISS,function(n){u._ignoreBackdropClick?u._ignoreBackdropClick=!1:n.target===n.currentTarget&&("static"===u._config.backdrop?u._element.focus():u.hide())}),f&&i.reflow(this._backdrop),t(this._backdrop).addClass(yr),!n)return;if(!f)return void n();o=i.getTransitionDurationFromElement(this._backdrop);t(this._backdrop).one(i.TRANSITION_END,n).emulateTransitionEnd(o)}else!this._isShown&&this._backdrop?(t(this._backdrop).removeClass(yr),e=function(){u._removeBackdrop();n&&n()},t(this._element).hasClass(pt)?(s=i.getTransitionDurationFromElement(this._backdrop),t(this._backdrop).one(i.TRANSITION_END,e).emulateTransitionEnd(s)):e()):n&&n()},n._adjustDialog=function(){var n=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&n&&(this._element.style.paddingLeft=this._scrollbarWidth+"px");this._isBodyOverflowing&&!n&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},n._resetAdjustments=function(){this._element.style.paddingLeft="";this._element.style.paddingRight=""},n._checkScrollbar=function(){var n=document.body.getBoundingClientRect();this._isBodyOverflowing=n.left+n.right<window.innerWidth;this._scrollbarWidth=this._getScrollbarWidth()},n._setScrollbar=function(){var n=this,i,r,u,f;this._isBodyOverflowing&&(i=[].slice.call(document.querySelectorAll(be)),r=[].slice.call(document.querySelectorAll(ke)),t(i).each(function(i,r){var u=r.style.paddingRight,f=t(r).css("padding-right");t(r).data("padding-right",u).css("padding-right",parseFloat(f)+n._scrollbarWidth+"px")}),t(r).each(function(i,r){var u=r.style.marginRight,f=t(r).css("margin-right");t(r).data("margin-right",u).css("margin-right",parseFloat(f)-n._scrollbarWidth+"px")}),u=document.body.style.paddingRight,f=t(document.body).css("padding-right"),t(document.body).data("padding-right",u).css("padding-right",parseFloat(f)+this._scrollbarWidth+"px"));t(document.body).addClass(we)},n._resetScrollbar=function(){var r=[].slice.call(document.querySelectorAll(be)),n,i;t(r).each(function(n,i){var r=t(i).data("padding-right");t(i).removeData("padding-right");i.style.paddingRight=r||""});n=[].slice.call(document.querySelectorAll(""+ke));t(n).each(function(n,i){var r=t(i).data("margin-right");"undefined"!=typeof r&&t(i).css("margin-right",r).removeData("margin-right")});i=t(document.body).data("padding-right");t(document.body).removeData("padding-right");document.body.style.paddingRight=i||""},n._getScrollbarWidth=function(){var n=document.createElement("div"),t;return n.className=sc,document.body.appendChild(n),t=n.getBoundingClientRect().width-n.clientWidth,document.body.removeChild(n),t},f._jQueryInterface=function(n,i){return this.each(function(){var r=t(this).data(ai),e=u({},uf,t(this).data(),"object"==typeof n&&n?n:{});if(r||(r=new f(this,e),t(this).data(ai,r)),"string"==typeof n){if("undefined"==typeof r[n])throw new TypeError('No method named "'+n+'"');r[n](i)}else e.show&&r.show(i)})},l(f,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return uf}}]),f}();t(document).on(r.CLICK_DATA_API,'[data-toggle="modal"]',function(n){var f,e=this,o=i.getSelectorFromElement(this),s,h;o&&(f=document.querySelector(o));s=t(f).data(ai)?"toggle":u({},t(f).data(),t(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||n.preventDefault();h=t(f).one(r.SHOW,function(n){n.isDefaultPrevented()||h.one(r.HIDDEN,function(){t(e).is(":visible")&&e.focus()})});vi._jQueryInterface.call(t(f),s,this)});t.fn[yt]=vi._jQueryInterface;t.fn[yt].Constructor=vi;t.fn[yt].noConflict=function(){return t.fn[yt]=fc,vi._jQueryInterface};var vc=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],yc=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,pc=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;var tt="tooltip",pr="bs.tooltip",a="."+pr,wc=t.fn[tt],ge="bs-tooltip",bc=new RegExp("(^|\\s)"+ge+"\\S+","g"),kc=["sanitize","whiteList","sanitizeFn"],dc={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object"},gc={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},nl={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]}},yi="show",ff="out",tl={HIDE:"hide"+a,HIDDEN:"hidden"+a,SHOW:"show"+a,SHOWN:"shown"+a,INSERTED:"inserted"+a,CLICK:"click"+a,FOCUSIN:"focusin"+a,FOCUSOUT:"focusout"+a,MOUSEENTER:"mouseenter"+a,MOUSELEAVE:"mouseleave"+a},pi="fade",wi="show",il=".tooltip-inner",rl=".arrow",bi="hover",ef="focus",ul="click",fl="manual",it=function(){function r(n,t){if("undefined"==typeof w)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0;this._timeout=0;this._hoverState="";this._activeTrigger={};this._popper=null;this.element=n;this.config=this._getConfig(t);this.tip=null;this._setListeners()}var n=r.prototype;return n.enable=function(){this._isEnabled=!0},n.disable=function(){this._isEnabled=!1},n.toggleEnabled=function(){this._isEnabled=!this._isEnabled},n.toggle=function(n){if(this._isEnabled)if(n){var r=this.constructor.DATA_KEY,i=t(n.currentTarget).data(r);i||(i=new this.constructor(n.currentTarget,this._getDelegateConfig()),t(n.currentTarget).data(r,i));i._activeTrigger.click=!i._activeTrigger.click;i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(t(this.getTipElement()).hasClass(wi))return void this._leave(null,this);this._enter(null,this)}},n.dispose=function(){clearTimeout(this._timeout);t.removeData(this.element,this.constructor.DATA_KEY);t(this.element).off(this.constructor.EVENT_KEY);t(this.element).closest(".modal").off("hide.bs.modal");this.tip&&t(this.tip).remove();this._isEnabled=null;this._timeout=null;this._hoverState=null;(this._activeTrigger=null)!==this._popper&&this._popper.destroy();this._popper=null;this.element=null;this.config=null;this.tip=null},n.show=function(){var n=this,u,f,h,r,e,c,o,l,s,a;if("none"===t(this.element).css("display"))throw new Error("Please use show on visible elements");if(u=t.Event(this.constructor.Event.SHOW),this.isWithContent()&&this._isEnabled){if(t(this.element).trigger(u),f=i.findShadowRoot(this.element),h=t.contains(null!==f?f:this.element.ownerDocument.documentElement,this.element),u.isDefaultPrevented()||!h)return;r=this.getTipElement();e=i.getUID(this.constructor.NAME);r.setAttribute("id",e);this.element.setAttribute("aria-describedby",e);this.setContent();this.config.animation&&t(r).addClass(pi);c="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement;o=this._getAttachment(c);this.addAttachmentClass(o);l=this._getContainer();t(r).data(this.constructor.DATA_KEY,this);t.contains(this.element.ownerDocument.documentElement,this.tip)||t(r).appendTo(l);t(this.element).trigger(this.constructor.Event.INSERTED);this._popper=new w(this.element,r,{placement:o,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:rl},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&n._handlePopperPlacementChange(t)},onUpdate:function(t){return n._handlePopperPlacementChange(t)}});t(r).addClass(wi);"ontouchstart"in document.documentElement&&t(document.body).children().on("mouseover",null,t.noop);s=function(){n.config.animation&&n._fixTransition();var i=n._hoverState;n._hoverState=null;t(n.element).trigger(n.constructor.Event.SHOWN);i===ff&&n._leave(null,n)};t(this.tip).hasClass(pi)?(a=i.getTransitionDurationFromElement(this.tip),t(this.tip).one(i.TRANSITION_END,s).emulateTransitionEnd(a)):s()}},n.hide=function(n){var r=this,u=this.getTipElement(),f=t.Event(this.constructor.Event.HIDE),e=function(){r._hoverState!==yi&&u.parentNode&&u.parentNode.removeChild(u);r._cleanTipClass();r.element.removeAttribute("aria-describedby");t(r.element).trigger(r.constructor.Event.HIDDEN);null!==r._popper&&r._popper.destroy();n&&n()},o;(t(this.element).trigger(f),f.isDefaultPrevented())||((t(u).removeClass(wi),"ontouchstart"in document.documentElement&&t(document.body).children().off("mouseover",null,t.noop),this._activeTrigger[ul]=!1,this._activeTrigger[ef]=!1,this._activeTrigger[bi]=!1,t(this.tip).hasClass(pi))?(o=i.getTransitionDurationFromElement(u),t(u).one(i.TRANSITION_END,e).emulateTransitionEnd(o)):e(),this._hoverState="")},n.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},n.isWithContent=function(){return Boolean(this.getTitle())},n.addAttachmentClass=function(n){t(this.getTipElement()).addClass(ge+"-"+n)},n.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},n.setContent=function(){var n=this.getTipElement();this.setElementContent(t(n.querySelectorAll(il)),this.getTitle());t(n).removeClass(pi+" "+wi)},n.setElementContent=function(n,i){"object"!=typeof i||!i.nodeType&&!i.jquery?this.config.html?(this.config.sanitize&&(i=de(i,this.config.whiteList,this.config.sanitizeFn)),n.html(i)):n.text(i):this.config.html?t(i).parent().is(n)||n.empty().append(i):n.text(t(i).text())},n.getTitle=function(){var n=this.element.getAttribute("data-original-title");return n||(n="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),n},n._getOffset=function(){var t=this,n={};return"function"==typeof this.config.offset?n.fn=function(n){return n.offsets=u({},n.offsets,t.config.offset(n.offsets,t.element)||{}),n}:n.offset=this.config.offset,n},n._getContainer=function(){return!1===this.config.container?document.body:i.isElement(this.config.container)?t(this.config.container):t(document).find(this.config.container)},n._getAttachment=function(n){return gc[n.toUpperCase()]},n._setListeners=function(){var n=this;this.config.trigger.split(" ").forEach(function(i){if("click"===i)t(n.element).on(n.constructor.Event.CLICK,n.config.selector,function(t){return n.toggle(t)});else if(i!==fl){var r=i===bi?n.constructor.Event.MOUSEENTER:n.constructor.Event.FOCUSIN,u=i===bi?n.constructor.Event.MOUSELEAVE:n.constructor.Event.FOCUSOUT;t(n.element).on(r,n.config.selector,function(t){return n._enter(t)}).on(u,n.config.selector,function(t){return n._leave(t)})}});t(this.element).closest(".modal").on("hide.bs.modal",function(){n.element&&n.hide()});this.config.selector?this.config=u({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},n._fixTitle=function(){var n=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==n)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},n._enter=function(n,i){var r=this.constructor.DATA_KEY;(i=i||t(n.currentTarget).data(r))||(i=new this.constructor(n.currentTarget,this._getDelegateConfig()),t(n.currentTarget).data(r,i));n&&(i._activeTrigger["focusin"===n.type?ef:bi]=!0);t(i.getTipElement()).hasClass(wi)||i._hoverState===yi?i._hoverState=yi:(clearTimeout(i._timeout),i._hoverState=yi,i.config.delay&&i.config.delay.show?i._timeout=setTimeout(function(){i._hoverState===yi&&i.show()},i.config.delay.show):i.show())},n._leave=function(n,i){var r=this.constructor.DATA_KEY;(i=i||t(n.currentTarget).data(r))||(i=new this.constructor(n.currentTarget,this._getDelegateConfig()),t(n.currentTarget).data(r,i));n&&(i._activeTrigger["focusout"===n.type?ef:bi]=!1);i._isWithActiveTrigger()||(clearTimeout(i._timeout),i._hoverState=ff,i.config.delay&&i.config.delay.hide?i._timeout=setTimeout(function(){i._hoverState===ff&&i.hide()},i.config.delay.hide):i.hide())},n._isWithActiveTrigger=function(){for(var n in this._activeTrigger)if(this._activeTrigger[n])return!0;return!1},n._getConfig=function(n){var r=t(this.element).data();return Object.keys(r).forEach(function(n){-1!==kc.indexOf(n)&&delete r[n]}),"number"==typeof(n=u({},this.constructor.Default,r,"object"==typeof n&&n?n:{})).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),i.typeCheckConfig(tt,n,this.constructor.DefaultType),n.sanitize&&(n.template=de(n.template,n.whiteList,n.sanitizeFn)),n},n._getDelegateConfig=function(){var t={},n;if(this.config)for(n in this.config)this.constructor.Default[n]!==this.config[n]&&(t[n]=this.config[n]);return t},n._cleanTipClass=function(){var i=t(this.getTipElement()),n=i.attr("class").match(bc);null!==n&&n.length&&i.removeClass(n.join(""))},n._handlePopperPlacementChange=function(n){var t=n.instance;this.tip=t.popper;this._cleanTipClass();this.addAttachmentClass(this._getAttachment(n.placement))},n._fixTransition=function(){var n=this.getTipElement(),i=this.config.animation;null===n.getAttribute("x-placement")&&(t(n).removeClass(pi),this.config.animation=!1,this.hide(),this.show(),this.config.animation=i)},r._jQueryInterface=function(n){return this.each(function(){var i=t(this).data(pr),u="object"==typeof n&&n;if((i||!/dispose|hide/.test(n))&&(i||(i=new r(this,u),t(this).data(pr,i)),"string"==typeof n)){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}})},l(r,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return nl}},{key:"NAME",get:function(){return tt}},{key:"DATA_KEY",get:function(){return pr}},{key:"Event",get:function(){return tl}},{key:"EVENT_KEY",get:function(){return a}},{key:"DefaultType",get:function(){return dc}}]),r}();t.fn[tt]=it._jQueryInterface;t.fn[tt].Constructor=it;t.fn[tt].noConflict=function(){return t.fn[tt]=wc,it._jQueryInterface};var wt="popover",wr="bs.popover",v="."+wr,el=t.fn[wt],no="bs-popover",ol=new RegExp("(^|\\s)"+no+"\\S+","g"),sl=u({},it.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-header"><\/h3><div class="popover-body"><\/div><\/div>'}),hl=u({},it.DefaultType,{content:"(string|element|function)"}),cl="fade",ll="show",al=".popover-header",vl=".popover-body",yl={HIDE:"hide"+v,HIDDEN:"hidden"+v,SHOW:"show"+v,SHOWN:"shown"+v,INSERTED:"inserted"+v,CLICK:"click"+v,FOCUSIN:"focusin"+v,FOCUSOUT:"focusout"+v,MOUSEENTER:"mouseenter"+v,MOUSELEAVE:"mouseleave"+v},br=function(n){function r(){return n.apply(this,arguments)||this}var u,f,i;return f=n,(u=r).prototype=Object.create(f.prototype),(u.prototype.constructor=u).__proto__=f,i=r.prototype,i.isWithContent=function(){return this.getTitle()||this._getContent()},i.addAttachmentClass=function(n){t(this.getTipElement()).addClass(no+"-"+n)},i.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},i.setContent=function(){var i=t(this.getTipElement()),n;this.setElementContent(i.find(al),this.getTitle());n=this._getContent();"function"==typeof n&&(n=n.call(this.element));this.setElementContent(i.find(vl),n);i.removeClass(cl+" "+ll)},i._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},i._cleanTipClass=function(){var i=t(this.getTipElement()),n=i.attr("class").match(ol);null!==n&&0<n.length&&i.removeClass(n.join(""))},r._jQueryInterface=function(n){return this.each(function(){var i=t(this).data(wr),u="object"==typeof n?n:null;if((i||!/dispose|hide/.test(n))&&(i||(i=new r(this,u),t(this).data(wr,i)),"string"==typeof n)){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}})},l(r,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return sl}},{key:"NAME",get:function(){return wt}},{key:"DATA_KEY",get:function(){return wr}},{key:"Event",get:function(){return yl}},{key:"EVENT_KEY",get:function(){return v}},{key:"DefaultType",get:function(){return hl}}]),r}(it);t.fn[wt]=br._jQueryInterface;t.fn[wt].Constructor=br;t.fn[wt].noConflict=function(){return t.fn[wt]=el,br._jQueryInterface};var rt="scrollspy",kr="bs.scrollspy",dr="."+kr,pl=t.fn[rt],to={offset:10,method:"auto",target:""},wl={offset:"number",method:"string",target:"(string|element)"},of={ACTIVATE:"activate"+dr,SCROLL:"scroll"+dr,LOAD_DATA_API:"load"+dr+".data-api"},bl="dropdown-item",ut="active",kl='[data-spy="scroll"]',io=".nav, .list-group",sf=".nav-link",dl=".nav-item",ro=".list-group-item",gl=".dropdown",na=".dropdown-item",ta=".dropdown-toggle",ia="offset",uo="position",ki=function(){function r(n,i){var r=this;this._element=n;this._scrollElement="BODY"===n.tagName?window:n;this._config=this._getConfig(i);this._selector=this._config.target+" "+sf+","+this._config.target+" "+ro+","+this._config.target+" "+na;this._offsets=[];this._targets=[];this._activeTarget=null;this._scrollHeight=0;t(this._scrollElement).on(of.SCROLL,function(n){return r._process(n)});this.refresh();this._process()}var n=r.prototype;return n.refresh=function(){var n=this,u=this._scrollElement===this._scrollElement.window?ia:uo,r="auto"===this._config.method?u:this._config.method,f=r===uo?this._getScrollTop():0;this._offsets=[];this._targets=[];this._scrollHeight=this._getScrollHeight();[].slice.call(document.querySelectorAll(this._selector)).map(function(n){var u,e=i.getSelectorFromElement(n),o;return(e&&(u=document.querySelector(e)),u)&&(o=u.getBoundingClientRect(),o.width||o.height)?[t(u)[r]().top+f,e]:null}).filter(function(n){return n}).sort(function(n,t){return n[0]-t[0]}).forEach(function(t){n._offsets.push(t[0]);n._targets.push(t[1])})},n.dispose=function(){t.removeData(this._element,kr);t(this._scrollElement).off(dr);this._element=null;this._scrollElement=null;this._config=null;this._selector=null;this._offsets=null;this._targets=null;this._activeTarget=null;this._scrollHeight=null},n._getConfig=function(n){if("string"!=typeof(n=u({},to,"object"==typeof n&&n?n:{})).target){var r=t(n.target).attr("id");r||(r=i.getUID(rt),t(n.target).attr("id",r));n.target="#"+r}return i.typeCheckConfig(rt,n,wl),n},n._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},n._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},n._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},n._process=function(){var t=this._getScrollTop()+this._config.offset,r=this._getScrollHeight(),u=this._config.offset+r-this._getOffsetHeight(),i,n;if(this._scrollHeight!==r&&this.refresh(),u<=t)i=this._targets[this._targets.length-1],this._activeTarget!==i&&this._activate(i);else{if(this._activeTarget&&t<this._offsets[0]&&0<this._offsets[0])return this._activeTarget=null,void this._clear();for(n=this._offsets.length;n--;)this._activeTarget!==this._targets[n]&&t>=this._offsets[n]&&("undefined"==typeof this._offsets[n+1]||t<this._offsets[n+1])&&this._activate(this._targets[n])}},n._activate=function(n){this._activeTarget=n;this._clear();var r=this._selector.split(",").map(function(t){return t+'[data-target="'+n+'"],'+t+'[href="'+n+'"]'}),i=t([].slice.call(document.querySelectorAll(r.join(","))));i.hasClass(bl)?(i.closest(gl).find(ta).addClass(ut),i.addClass(ut)):(i.addClass(ut),i.parents(io).prev(sf+", "+ro).addClass(ut),i.parents(io).prev(dl).children(sf).addClass(ut));t(this._scrollElement).trigger(of.ACTIVATE,{relatedTarget:n})},n._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(n){return n.classList.contains(ut)}).forEach(function(n){return n.classList.remove(ut)})},r._jQueryInterface=function(n){return this.each(function(){var i=t(this).data(kr);if(i||(i=new r(this,"object"==typeof n&&n),t(this).data(kr,i)),"string"==typeof n){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}})},l(r,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return to}}]),r}();t(window).on(of.LOAD_DATA_API,function(){for(var r,n=[].slice.call(document.querySelectorAll(kl)),i=n.length;i--;)r=t(n[i]),ki._jQueryInterface.call(r,r.data())});t.fn[rt]=ki._jQueryInterface;t.fn[rt].Constructor=ki;t.fn[rt].noConflict=function(){return t.fn[rt]=pl,ki._jQueryInterface};var gr="bs.tab",di="."+gr,ra=t.fn.tab,gi={HIDE:"hide"+di,HIDDEN:"hidden"+di,SHOW:"show"+di,SHOWN:"shown"+di,CLICK_DATA_API:"click"+di+".data-api"},ua="dropdown-menu",nr="active",fa="disabled",fo="fade",eo="show",ea=".dropdown",oa=".nav, .list-group",oo=".active",so="> li > .active",sa=".dropdown-toggle",ha="> .dropdown-menu .active",tr=function(){function n(n){this._element=n}var r=n.prototype;return r.show=function(){var h=this,u,n,r,f,c,e,o,s;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&t(this._element).hasClass(nr)||t(this._element).hasClass(fa)||(r=t(this._element).closest(oa)[0],f=i.getSelectorFromElement(this._element),r&&(c="UL"===r.nodeName||"OL"===r.nodeName?so:oo,n=(n=t.makeArray(t(r).find(c)))[n.length-1]),e=t.Event(gi.HIDE,{relatedTarget:this._element}),o=t.Event(gi.SHOW,{relatedTarget:n}),(n&&t(n).trigger(e),t(this._element).trigger(o),o.isDefaultPrevented()||e.isDefaultPrevented())||(f&&(u=document.querySelector(f)),this._activate(this._element,r),s=function(){var i=t.Event(gi.HIDDEN,{relatedTarget:h._element}),r=t.Event(gi.SHOWN,{relatedTarget:n});t(n).trigger(i);t(h._element).trigger(r)},u?this._activate(u,u.parentNode,s):s()))},r.dispose=function(){t.removeData(this._element,gr);this._element=null},r._activate=function(n,r,u){var s=this,f=(!r||"UL"!==r.nodeName&&"OL"!==r.nodeName?t(r).children(oo):t(r).find(so))[0],h=u&&f&&t(f).hasClass(fo),e=function(){return s._transitionComplete(n,f,u)},o;f&&h?(o=i.getTransitionDurationFromElement(f),t(f).removeClass(eo).one(i.TRANSITION_END,e).emulateTransitionEnd(o)):e()},r._transitionComplete=function(n,r,u){var f,e,o;r&&(t(r).removeClass(nr),f=t(r.parentNode).find(ha)[0],f&&t(f).removeClass(nr),"tab"===r.getAttribute("role")&&r.setAttribute("aria-selected",!1));(t(n).addClass(nr),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!0),i.reflow(n),n.classList.contains(fo)&&n.classList.add(eo),n.parentNode&&t(n.parentNode).hasClass(ua))&&(e=t(n).closest(ea)[0],e&&(o=[].slice.call(e.querySelectorAll(sa)),t(o).addClass(nr)),n.setAttribute("aria-expanded",!0));u&&u()},n._jQueryInterface=function(i){return this.each(function(){var u=t(this),r=u.data(gr);if(r||(r=new n(this),u.data(gr,r)),"string"==typeof i){if("undefined"==typeof r[i])throw new TypeError('No method named "'+i+'"');r[i]()}})},l(n,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),n}();t(document).on(gi.CLICK_DATA_API,'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',function(n){n.preventDefault();tr._jQueryInterface.call(t(this),"show")});t.fn.tab=tr._jQueryInterface;t.fn.tab.Constructor=tr;t.fn.tab.noConflict=function(){return t.fn.tab=ra,tr._jQueryInterface};var bt="toast",nu="bs.toast",ir="."+nu,ca=t.fn[bt],kt={CLICK_DISMISS:"click.dismiss"+ir,HIDE:"hide"+ir,HIDDEN:"hidden"+ir,SHOW:"show"+ir,SHOWN:"shown"+ir},la="fade",ho="hide",rr="show",co="showing",aa={animation:"boolean",autohide:"boolean",delay:"number"},lo={animation:!0,autohide:!0,delay:500},va='[data-dismiss="toast"]',tu=function(){function r(n,t){this._element=n;this._config=this._getConfig(t);this._timeout=null;this._setListeners()}var n=r.prototype;return n.show=function(){var n=this,r,u;t(this._element).trigger(kt.SHOW);this._config.animation&&this._element.classList.add(la);r=function(){n._element.classList.remove(co);n._element.classList.add(rr);t(n._element).trigger(kt.SHOWN);n._config.autohide&&n.hide()};(this._element.classList.remove(ho),this._element.classList.add(co),this._config.animation)?(u=i.getTransitionDurationFromElement(this._element),t(this._element).one(i.TRANSITION_END,r).emulateTransitionEnd(u)):r()},n.hide=function(n){var i=this;this._element.classList.contains(rr)&&(t(this._element).trigger(kt.HIDE),n?this._close():this._timeout=setTimeout(function(){i._close()},this._config.delay))},n.dispose=function(){clearTimeout(this._timeout);this._timeout=null;this._element.classList.contains(rr)&&this._element.classList.remove(rr);t(this._element).off(kt.CLICK_DISMISS);t.removeData(this._element,nu);this._element=null;this._config=null},n._getConfig=function(n){return n=u({},lo,t(this._element).data(),"object"==typeof n&&n?n:{}),i.typeCheckConfig(bt,n,this.constructor.DefaultType),n},n._setListeners=function(){var n=this;t(this._element).on(kt.CLICK_DISMISS,va,function(){return n.hide(!0)})},n._close=function(){var n=this,r=function(){n._element.classList.add(ho);t(n._element).trigger(kt.HIDDEN)},u;(this._element.classList.remove(rr),this._config.animation)?(u=i.getTransitionDurationFromElement(this._element),t(this._element).one(i.TRANSITION_END,r).emulateTransitionEnd(u)):r()},r._jQueryInterface=function(n){return this.each(function(){var u=t(this),i=u.data(nu);if(i||(i=new r(this,"object"==typeof n&&n),u.data(nu,i)),"string"==typeof n){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n](this)}})},l(r,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"DefaultType",get:function(){return aa}},{key:"Default",get:function(){return lo}}]),r}();t.fn[bt]=tu._jQueryInterface;t.fn[bt].Constructor=tu;t.fn[bt].noConflict=function(){return t.fn[bt]=ca,tu._jQueryInterface},function(){if("undefined"==typeof t)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var n=t.fn.jquery.split(" ")[0].split(".");if(n[0]<2&&n[1]<9||1===n[0]&&9===n[1]&&n[2]<1||4<=n[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0");}();n.Util=i;n.Alert=ft;n.Button=ii;n.Carousel=ot;n.Collapse=oi;n.Dropdown=b;n.Modal=vi;n.Popover=br;n.Scrollspy=ki;n.Tab=tr;n.Toast=tu;n.Tooltip=it;Object.defineProperty(n,"__esModule",{value:!0})});!function(n,t){"use strict";function v(n){n=n.split(" ");for(var i={},t=n.length,r=[];t--;)i.hasOwnProperty(n[t])||(i[n[t]]=1,r.unshift(n[t]));return r.join(" ")}var o="file:"===n.location.protocol,y=t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1"),u=Array.prototype.forEach||function(n,t){if(void 0===this||null===this||"function"!=typeof n)throw new TypeError;for(var r=this.length>>>0,i=0;r>i;++i)i in this&&n.call(t,this[i],i,this)},i={},s=0,f=[],r=[],h={},c=function(n){return n.cloneNode(!0)},l=function(n,t){r[n]=r[n]||[];r[n].push(t)},p=function(n){for(var t=0,u=r[n].length;u>t;t++)!function(t){setTimeout(function(){r[n][t](c(i[n]))},0)}(t)},w=function(t,r){if(void 0!==i[t])i[t]instanceof SVGSVGElement?r(c(i[t])):l(t,r);else{if(!n.XMLHttpRequest)return r("Browser does not support XMLHttpRequest"),!1;i[t]={};l(t,r);var u=new XMLHttpRequest;u.onreadystatechange=function(){var n,f;if(4===u.readyState){if(404===u.status||null===u.responseXML)return r("Unable to load SVG file: "+t),o&&r("Note: SVG injection ajax calls do not work locally without adjusting security setting in your browser. Or consider using a local webserver."),r(),!1;if(!(200===u.status||o&&0===u.status))return r("There was a problem injecting the SVG: "+u.status+" "+u.statusText),!1;if(u.responseXML instanceof Document)i[t]=u.responseXML.documentElement;else if(DOMParser&&DOMParser instanceof Function){try{f=new DOMParser;n=f.parseFromString(u.responseText,"text/xml")}catch(e){n=void 0}if(!n||n.getElementsByTagName("parsererror").length)return r("Unable to parse SVG file: "+t),!1;i[t]=n.documentElement}p(t)}};u.open("GET",t);u.overrideMimeType&&u.overrideMimeType("text/xml");u.send()}},a=function(t,i,r,e){var o=t.getAttribute("data-src")||t.getAttribute("src"),c;if(!/\.svg/i.test(o))return void e("Attempted to inject a file with a non-svg extension: "+o);if(!y)return c=t.getAttribute("data-fallback")||t.getAttribute("data-png"),void(c?(t.setAttribute("src",c),e(null)):r?(t.setAttribute("src",r+"/"+o.split("/").pop().replace(".svg",".png")),e(null)):e("This browser does not support SVG and no PNG fallback was defined."));-1===f.indexOf(t)&&(f.push(t),t.setAttribute("src",""),w(o,function(r){var b,k,it,d,rt,ut,a,ft,g,nt,tt,w,ot,st;if("undefined"==typeof r||"string"==typeof r)return e(r),!1;b=t.getAttribute("id");b&&r.setAttribute("id",b);k=t.getAttribute("title");k&&r.setAttribute("title",k);it=[].concat(r.getAttribute("class")||[],"injected-svg",t.getAttribute("class")||[]).join(" ");r.setAttribute("class",v(it));d=t.getAttribute("style");d&&r.setAttribute("style",d);rt=[].filter.call(t.attributes,function(n){return/^data-\w[\w\-]*$/.test(n.name)});u.call(rt,function(n){n.name&&n.value&&r.setAttribute(n.name,n.value)});tt={clipPath:["clip-path"],"color-profile":["color-profile"],cursor:["cursor"],filter:["filter"],linearGradient:["fill","stroke"],marker:["marker","marker-start","marker-mid","marker-end"],mask:["mask"],pattern:["fill","stroke"],radialGradient:["fill","stroke"]};Object.keys(tt).forEach(function(n){var t,f,i;for(ut=n,ft=tt[n],a=r.querySelectorAll("defs "+ut+"[id]"),t=0,f=a.length;f>t;t++)g=a[t].id,nt=g+"-"+s,u.call(ft,function(n){i=r.querySelectorAll("["+n+'*="'+g+'"]');for(var t=0,u=i.length;u>t;t++)i[t].setAttribute(n,"url(#"+nt+")")}),a[t].id=nt});r.removeAttribute("xmlns:a");for(var et,y,l=r.querySelectorAll("script"),p=[],c=0,ht=l.length;ht>c;c++)y=l[c].getAttribute("type"),y&&"application/ecmascript"!==y&&"application/javascript"!==y||(et=l[c].innerText||l[c].textContent,p.push(et),r.removeChild(l[c]));if(p.length>0&&("always"===i||"once"===i&&!h[o])){for(w=0,ot=p.length;ot>w;w++)new Function(p[w])(n);h[o]=!0}st=r.querySelectorAll("style");u.call(st,function(n){n.textContent+=""});t.parentNode.replaceChild(r,t);delete f[f.indexOf(t)];t=null;s++;e(r)}))},e=function(n,t,i){var f;t=t||{};var e=t.evalScripts||"always",o=t.pngFallback||!1,r=t.each;void 0!==n.length?(f=0,u.call(n,function(t){a(t,e,o,function(t){r&&"function"==typeof r&&r(t);i&&n.length===++f&&i(f)})})):n?a(n,e,o,function(t){r&&"function"==typeof r&&r(t);i&&i(1);n=null}):i&&i(0)};"object"==typeof module&&"object"==typeof module.exports?module.exports=exports=e:"function"==typeof define&&define.amd?define(function(){return e}):"object"==typeof n&&(n.SVGInjector=e)}(window,document),function(n){"use strict";n.HSCore={init:function(){n(document).ready(function(){n('[data-toggle="tooltip"]').tooltip();n('[data-toggle="popover"]').popover();n.HSCore.helpers.detectIE();n.HSCore.helpers.bootstrapNavOptions.init()})},components:{},helpers:{Math:{getRandomValueFromRange:function(n,t,i){var r=i?i:!1;return Math.random(),r?Math.random()*(t-n)+n:Math.floor(Math.random()*(t-n+1))+n}},detectIE:function(){var n=window.navigator.userAgent,u=n.indexOf("Trident/"),i,t,r;return u>0&&(i=n.indexOf("rv:"),r=parseInt(n.substring(i+3,n.indexOf(".",i)),10),document.querySelector("body").className+=" IE"),t=n.indexOf("Edge/"),t>0&&(r=parseInt(n.substring(t+5,n.indexOf(".",t)),10),document.querySelector("body").className+=" IE"),!1},bootstrapNavOptions:{init:function(){this.mobileHideOnScroll()},mobileHideOnScroll:function(){var r=n(".navbar"),t,i;if(r.length){t=n(window);i={sm:576,md:768,lg:992,xl:1200};n("body").on("click.HSMobileHideOnScroll",".navbar-toggler",function(i){var r=n(this).closest(".navbar");r.length&&r.data("mobile-menu-scroll-position",t.scrollTop());i.preventDefault()});t.on("scroll.HSMobileHideOnScroll",function(){r.each(function(r,u){var f=n(u),s,o,c,h,e;(f.hasClass("navbar-expand-xl")?e=i.xl:f.hasClass("navbar-expand-lg")?e=i.lg:f.hasClass("navbar-expand-md")?e=i.md:f.hasClass("navbar-expand-xs")&&(e=i.xs),t.width()>e)||(s=f.find(".navbar-toggler"),o=f.find(".navbar-collapse"),o.data("mobile-scroll-hide"))&&o.length&&(c=f.data("mobile-menu-scroll-position"),Math.abs(t.scrollTop()-c)>40&&o.hasClass("show")&&(s.trigger("click"),h=s.find(".is-active"),h.length&&h.removeClass("is-active")))})})}}}},settings:{rtl:!1}};n.HSCore.init()}(jQuery),function(n){"use strict";n.HSCore.components.HSSVGIngector={_baseConfig:{},pageCollection:n(),init:function(t,i){if(this.collection=t&&n(t).length?n(t):n(),n(t).length)return this.config=i&&n.isPlainObject(i)?n.extend({},this._baseConfig,i):this._baseConfig,this.config.itemSelector=t,this.initSVGInjector(),this.pageCollection},initSVGInjector:function(){var i=this,t=i.pageCollection;this.collection.each(function(i,r){var f=n(r),u=JSON.parse(r.getAttribute("data-img-paths")),o=u?u.length:0,e=n(f.data("parent")),s,h;e.css("height",e.outerHeight());SVGInjector(f,{each:function(t){if(o>0)for(i=0;i<o;i++)s=u[i].targetId,h=u[i].newPath,n(t).find(s).attr("xlink:href",h);e.removeClass("svg-preloader").css("height","")}});t=t.add(f)})}}}(jQuery);!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):n.flatpickr=t()}(this,function(){"use strict";function w(n,t,i){var r;return void 0===i&&(i=!1),function(){var u=this,f=arguments;null!==r&&clearTimeout(r);r=window.setTimeout(function(){r=null;i||n.apply(u,f)},t);i&&!r&&n.apply(u,f)}}function u(n,t,i){return void 0===i&&(i=!0),!1!==i?new Date(n.getTime()).setHours(0,0,0,0)-new Date(t.getTime()).setHours(0,0,0,0):n.getTime()-t.getTime()}function f(n,t,i){if(!0===i)return n.classList.add(t);n.classList.remove(t)}function n(n,t,i){var r=window.document.createElement(n);return t=t||"",i=i||"",r.className=t,void 0!==i&&(r.textContent=i),r}function c(n){for(;n.firstChild;)n.removeChild(n.firstChild)}function l(t,i){var r=n("div","numInputWrapper"),u=n("input","numInput "+t),e=n("span","arrowUp"),o=n("span","arrowDown"),f;if(u.type="text",u.pattern="\\d*",void 0!==i)for(f in i)u.setAttribute(f,i[f]);return r.appendChild(u),r.appendChild(e),r.appendChild(o),r}function it(e,s){function oi(n){return n.bind(h)}function si(){var n=h.config;!1===n.weekNumbers&&1===n.showMonths||!0!==n.noCalendar&&window.requestAnimationFrame(function(){if(h.calendarContainer.style.visibility="hidden",h.calendarContainer.style.display="block",void 0!==h.daysContainer){var t=(h.days.offsetWidth+1)*n.showMonths;h.daysContainer.style.width=t+"px";h.calendarContainer.style.width=t+(void 0!==h.weekWrapper?h.weekWrapper.offsetWidth:0)+"px";h.calendarContainer.style.removeProperty("visibility");h.calendarContainer.style.removeProperty("display")}})}function ft(n){if(0!==h.selectedDates.length){void 0!==n&&"blur"!==n.type&&function(n){var l,t,f,c;n.preventDefault();l="keydown"===n.type;t=n.target;void 0!==h.amPM&&n.target===h.amPM&&(h.amPM.textContent=h.l10n.amPM[r(h.amPM.textContent===h.l10n.amPM[0])]);var a=parseFloat(t.getAttribute("data-min")),e=parseFloat(t.getAttribute("data-max")),o=parseFloat(t.getAttribute("data-step")),s=parseInt(t.value,10),v=n.delta||(l?38===n.which?1:-1:0),u=s+o*v;void 0!==t.value&&2===t.value.length&&(f=t===h.hourElement,c=t===h.minuteElement,u<a?(u=e+u+r(!f)+(r(f)&&r(!h.amPM)),c&&bt(void 0,-1,h.hourElement)):e<u&&(u=t===h.hourElement?u-e-r(!h.amPM):a,c&&bt(void 0,1,h.hourElement)),h.amPM&&f&&(1===o?u+s===23:Math.abs(u-s)>o)&&(h.amPM.textContent=h.l10n.amPM[r(h.amPM.textContent===h.l10n.amPM[0])]),t.value=i(u))}(n);var t=h._input.value;st();it();h._input.value!==t&&h._debouncedChange()}}function st(){var c,i,f;if(void 0!==h.hourElement&&void 0!==h.minuteElement){var o,s,n=(parseInt(h.hourElement.value.slice(-2),10)||0)%24,t=(parseInt(h.minuteElement.value,10)||0)%60,e=void 0!==h.secondElement?(parseInt(h.secondElement.value,10)||0)%60:0;void 0!==h.amPM&&(o=n,s=h.amPM.textContent,n=o%12+12*r(s===h.l10n.amPM[1]));c=void 0!==h.config.minTime||h.config.minDate&&h.minDateHasTime&&h.latestSelectedDateObj&&0===u(h.latestSelectedDateObj,h.config.minDate,!0);(void 0!==h.config.maxTime||h.config.maxDate&&h.maxDateHasTime&&h.latestSelectedDateObj&&0===u(h.latestSelectedDateObj,h.config.maxDate,!0))&&(i=void 0!==h.config.maxTime?h.config.maxTime:h.config.maxDate,(n=Math.min(n,i.getHours()))===i.getHours()&&(t=Math.min(t,i.getMinutes())),t===i.getMinutes()&&(e=Math.min(e,i.getSeconds())));c&&(f=void 0!==h.config.minTime?h.config.minTime:h.config.minDate,(n=Math.max(n,f.getHours()))===f.getHours()&&(t=Math.max(t,f.getMinutes())),t===f.getMinutes()&&(e=Math.max(e,f.getSeconds())));yt(n,t,e)}}function ht(n){var t=n||h.latestSelectedDateObj;t&&yt(t.getHours(),t.getMinutes(),t.getSeconds())}function hi(){var n=h.config.defaultHour,t=h.config.defaultMinute,u=h.config.defaultSeconds,i,f,r,e;void 0!==h.config.minDate&&(i=h.config.minDate.getHours(),f=h.config.minDate.getMinutes(),(n=Math.max(n,i))===i&&(t=Math.max(f,t)),n===i&&t===f&&(u=h.config.minDate.getSeconds()));void 0!==h.config.maxDate&&(r=h.config.maxDate.getHours(),e=h.config.maxDate.getMinutes(),(n=Math.min(n,r))===r&&(t=Math.min(e,t)),n===r&&t===e&&(u=h.config.maxDate.getSeconds()));yt(n,t,u)}function yt(n,t,u){void 0!==h.latestSelectedDateObj&&h.latestSelectedDateObj.setHours(n%24,t,u||0,0);h.hourElement&&h.minuteElement&&!h.isMobile&&(h.hourElement.value=i(h.config.time_24hr?n:(12+n)%12+12*r(n%12==0)),h.minuteElement.value=i(t),void 0!==h.amPM&&(h.amPM.textContent=h.l10n.amPM[r(12<=n)]),void 0!==h.secondElement&&(h.secondElement.value=i(u)))}function nr(n){var t=parseInt(n.target.value)+(n.delta||0);(1<t/1e3||"Enter"===n.key&&!/[^\d]/.test(t.toString()))&&ii(t)}function a(n,t,i,r){return t instanceof Array?t.forEach(function(t){return a(n,t,i,r)}):n instanceof Array?n.forEach(function(n){return a(n,t,i,r)}):(n.addEventListener(t,i,r),void h._handlers.push({element:n,event:t,handler:i,options:r}))}function ut(n){return function(t){1===t.which&&n(t)}}function pt(){g("onChange")}function wt(n){var t=void 0!==n?h.parseDate(n):h.latestSelectedDateObj||(h.config.minDate&&h.config.minDate>h.now?h.config.minDate:h.config.maxDate&&h.config.maxDate<h.now?h.config.maxDate:h.now);try{void 0!==t&&(h.currentYear=t.getFullYear(),h.currentMonth=t.getMonth())}catch(n){n.message="Invalid date supplied: "+t;h.config.errorHandler(n)}h.redraw()}function tr(n){~n.target.className.indexOf("arrow")&&bt(n,n.target.classList.contains("arrowUp")?1:-1)}function bt(n,t,i){var r=n&&n.target,u=i||r&&r.parentNode&&r.parentNode.firstChild,f=fi("increment");f.delta=t;u&&u.dispatchEvent(f)}function kt(t,i,r,e){var s,c=rt(i,!0),o=n("span","flatpickr-day "+t,i.getDate().toString());return o.dateObj=i,o.$i=e,o.setAttribute("aria-label",h.formatDate(i,h.config.ariaDateFormat)),-1===t.indexOf("hidden")&&0===u(i,h.now)&&((h.todayDateElem=o).classList.add("today"),o.setAttribute("aria-current","date")),c?(o.tabIndex=-1,ei(i)&&(o.classList.add("selected"),h.selectedDateElem=o,"range"===h.config.mode&&(f(o,"startRange",h.selectedDates[0]&&0===u(i,h.selectedDates[0],!0)),f(o,"endRange",h.selectedDates[1]&&0===u(i,h.selectedDates[1],!0)),"nextMonthDay"===t&&o.classList.add("inRange")))):o.classList.add("disabled"),"range"===h.config.mode&&(s=i,!("range"!==h.config.mode||h.selectedDates.length<2)&&0<=u(s,h.selectedDates[0])&&u(s,h.selectedDates[1])<=0&&!ei(i)&&o.classList.add("inRange")),h.weekNumbers&&1===h.config.showMonths&&"prevMonthDay"!==t&&r%7==1&&h.weekNumbers.insertAdjacentHTML("beforeend","<span class='flatpickr-day'>"+h.config.getWeek(i)+"<\/span>"),g("onDayCreate",o),o}function dt(n){n.focus();"range"===h.config.mode&&ri(n)}function ct(n){for(var t,f=0<n?0:h.config.showMonths-1,e=0<n?h.config.showMonths:-1,i=f;i!=e;i+=n)for(var r=h.daysContainer.children[i],o=0<n?0:r.children.length-1,s=0<n?r.children.length:-1,u=o;u!=s;u+=n)if(t=r.children[u],-1===t.className.indexOf("hidden")&&rt(t.dateObj))return t}function et(n,t){var r=at(document.activeElement),i=void 0!==n?n:r?document.activeElement:void 0!==h.selectedDateElem&&at(h.selectedDateElem)?h.selectedDateElem:void 0!==h.todayDateElem&&at(h.todayDateElem)?h.todayDateElem:ct(0<t?1:-1);return void 0===i?h._input.focus():r?void function(n,t){for(var f,o=-1===n.className.indexOf("Month")?n.dateObj.getMonth():h.currentMonth,c=0<t?h.config.showMonths:-1,r=0<t?1:-1,u=o-h.currentMonth;u!=c;u+=r)for(var e=h.daysContainer.children[u],l=o-h.currentMonth===u?n.$i+t:t<0?e.children.length-1:0,s=e.children.length,i=l;0<=i&&i<s&&i!=(0<t?s:-1);i+=r)if(f=e.children[i],-1===f.className.indexOf("hidden")&&rt(f.dateObj)&&Math.abs(n.$i-i)>=Math.abs(t))return dt(f);h.changeMonth(r);et(ct(r),0)}(i,t):dt(i)}function ir(t,i){for(var f,s,c=(new Date(t,i,1).getDay()-h.l10n.firstDayOfWeek+7)%7,l=h.utils.getDaysInMonth((i- -11)%12),o=h.utils.getDaysInMonth(i),e=window.document.createDocumentFragment(),a=1<h.config.showMonths,v=a?"prevMonthDay hidden":"prevMonthDay",y=a?"nextMonthDay hidden":"nextMonthDay",r=l+1-c,u=0;r<=l;r++,u++)e.appendChild(kt(v,new Date(t,i-1,r),r,u));for(r=1;r<=o;r++,u++)e.appendChild(kt("",new Date(t,i,r),r,u));for(f=o+1;f<=42-c&&(1===h.config.showMonths||u%7!=0);f++,u++)e.appendChild(kt(y,new Date(t,i+1,f%o),f,u));return s=n("div","dayContainer"),s.appendChild(e),s}function lt(){var i,n,t;if(void 0!==h.daysContainer){for(c(h.daysContainer),h.weekNumbers&&c(h.weekNumbers),i=document.createDocumentFragment(),n=0;n<h.config.showMonths;n++)t=new Date(h.currentYear,h.currentMonth,1),t.setMonth(h.currentMonth+n),i.appendChild(ir(t.getFullYear(),t.getMonth()));h.daysContainer.appendChild(i);h.days=h.daysContainer.firstChild;"range"===h.config.mode&&1===h.selectedDates.length&&ri()}}function rr(){var r=n("div","flatpickr-month"),u=window.document.createDocumentFragment(),f=n("span","cur-month"),e=l("cur-year",{tabindex:"-1"}),t=e.childNodes[0],i;return t.setAttribute("aria-label",h.l10n.yearAriaLabel),h.config.minDate&&t.setAttribute("data-min",h.config.minDate.getFullYear().toString()),h.config.maxDate&&(t.setAttribute("data-max",h.config.maxDate.getFullYear().toString()),t.disabled=!!h.config.minDate&&h.config.minDate.getFullYear()===h.config.maxDate.getFullYear()),i=n("div","flatpickr-current-month"),i.appendChild(f),i.appendChild(e),u.appendChild(i),r.appendChild(u),{container:r,yearElement:t,monthElement:f}}function ci(){var t,n;for(c(h.monthNav),h.monthNav.appendChild(h.prevMonthNav),t=h.config.showMonths;t--;)n=rr(),h.yearElements.push(n.yearElement),h.monthElements.push(n.monthElement),h.monthNav.appendChild(n.container);h.monthNav.appendChild(h.nextMonthNav)}function li(){var t,i;for(h.weekdayContainer?c(h.weekdayContainer):h.weekdayContainer=n("div","flatpickr-weekdays"),t=h.config.showMonths;t--;)i=n("div","flatpickr-weekdaycontainer"),h.weekdayContainer.appendChild(i);return ai(),h.weekdayContainer}function ai(){var t=h.l10n.firstDayOfWeek,n=h.l10n.weekdays.shorthand.concat(),i;for(0<t&&t<n.length&&(n=n.splice(t,n.length).concat(n.splice(0,t))),i=h.config.showMonths;i--;)h.weekdayContainer.children[i].innerHTML="\n      <span class=flatpickr-weekday>\n        "+n.join("<\/span><span class=flatpickr-weekday>")+"\n      <\/span>\n      "}function gt(n,t){void 0===t&&(t=!0);var i=t?n:n-h.currentMonth;i<0&&!0===h._hidePrevMonthArrow||0<i&&!0===h._hideNextMonthArrow||(h.currentMonth+=i,(h.currentMonth<0||11<h.currentMonth)&&(h.currentYear+=11<h.currentMonth?1:-1,h.currentMonth=(h.currentMonth+12)%12,g("onYearChange")),lt(),g("onMonthChange"),vt())}function ni(n){return!(!h.config.appendTo||!h.config.appendTo.contains(n))||h.calendarContainer.contains(n)}function ti(n){if(h.isOpen&&!h.config.inline){var i=ni(n.target),t=n.target===h.input||n.target===h.altInput||h.element.contains(n.target)||n.path&&n.path.indexOf&&(~n.path.indexOf(h.input)||~n.path.indexOf(h.altInput)),r="blur"===n.type?t&&n.relatedTarget&&!ni(n.relatedTarget):!t&&!i,u=!h.config.ignoredFocusElements.some(function(t){return t.contains(n.target)});r&&u&&(h.close(),"range"===h.config.mode&&1===h.selectedDates.length&&(h.clear(!1),h.redraw()))}}function ii(n){if(!(!n||h.config.minDate&&n<h.config.minDate.getFullYear()||h.config.maxDate&&n>h.config.maxDate.getFullYear())){var t=n,i=h.currentYear!==t;h.currentYear=t||h.currentYear;h.config.maxDate&&h.currentYear===h.config.maxDate.getFullYear()?h.currentMonth=Math.min(h.config.maxDate.getMonth(),h.currentMonth):h.config.minDate&&h.currentYear===h.config.minDate.getFullYear()&&(h.currentMonth=Math.max(h.config.minDate.getMonth(),h.currentMonth));i&&(h.redraw(),g("onYearChange"))}}function rt(n,t){var i,o;if(void 0===t&&(t=!0),i=h.parseDate(n,void 0,t),h.config.minDate&&i&&u(i,h.config.minDate,void 0!==t?t:!h.minDateHasTime)<0||h.config.maxDate&&i&&0<u(i,h.config.maxDate,void 0!==t?t:!h.maxDateHasTime))return!1;if(0===h.config.enable.length&&0===h.config.disable.length)return!0;if(void 0===i)return!1;for(var r,f=0<h.config.enable.length,s=f?h.config.enable:h.config.disable,e=0;e<s.length;e++){if("function"==typeof(r=s[e])&&r(i)||r instanceof Date&&void 0!==i&&r.getTime()===i.getTime())return f;if("string"==typeof r&&void 0!==i)return o=h.parseDate(r,void 0,!0),o&&o.getTime()===i.getTime()?f:!f;if("object"==typeof r&&void 0!==i&&r.from&&r.to&&i.getTime()>=r.from.getTime()&&i.getTime()<=r.to.getTime())return f}return!f}function at(n){return void 0!==h.daysContainer&&-1===n.className.indexOf("hidden")&&h.daysContainer.contains(n)}function vi(n){var i=n.target===h._input,r=h.config.allowInput,c=h.isOpen&&(!r||!i),l=h.config.inline&&i&&!r,t,u,f,e,o,s;if(13===n.keyCode&&i){if(r)return h.setDate(h._input.value,!0,n.target===h.altInput?h.config.altFormat:h.config.dateFormat),n.target.blur();h.open()}else if(ni(n.target)||c||l){t=!!h.timeContainer&&h.timeContainer.contains(n.target);switch(n.keyCode){case 13:t?ft():ki(n);break;case 27:n.preventDefault();bi();break;case 8:case 46:i&&!h.config.allowInput&&(n.preventDefault(),h.clear());break;case 37:case 39:t?h.hourElement&&h.hourElement.focus():(n.preventDefault(),void 0!==h.daysContainer&&(!1===r||at(document.activeElement)))&&(u=39===n.keyCode?1:-1,n.ctrlKey?(gt(u),et(ct(1),0)):et(void 0,u));break;case 38:case 40:n.preventDefault();f=40===n.keyCode?1:-1;h.daysContainer?n.ctrlKey?(ii(h.currentYear-f),et(ct(1),0)):t||et(void 0,7*f):h.config.enableTime&&(!t&&h.hourElement&&h.hourElement.focus(),ft(n),h._debouncedChange());break;case 9:if(!t)break;e=[h.hourElement,h.minuteElement,h.secondElement,h.amPM].filter(function(n){return n});o=e.indexOf(n.target);-1!==o&&(s=e[o+(n.shiftKey?-1:1)],void 0!==s&&(n.preventDefault(),s.focus()))}}if(void 0!==h.amPM&&n.target===h.amPM)switch(n.key){case h.l10n.amPM[0].charAt(0):case h.l10n.amPM[0].charAt(0).toLowerCase():h.amPM.textContent=h.l10n.amPM[0];st();it();break;case h.l10n.amPM[1].charAt(0):case h.l10n.amPM[1].charAt(0).toLowerCase():h.amPM.textContent=h.l10n.amPM[1];st();it()}g("onKeyDown",n)}function ri(n){var e;if(1===h.selectedDates.length&&(!n||n.classList.contains("flatpickr-day")&&!n.classList.contains("disabled"))){for(var u=n?n.dateObj.getTime():h.days.firstElementChild.dateObj.getTime(),i=h.parseDate(h.selectedDates[0],void 0,!0).getTime(),l=Math.min(u,h.selectedDates[0].getTime()),v=Math.max(u,h.selectedDates[0].getTime()),y=h.daysContainer.lastChild.lastChild.dateObj.getTime(),o=!1,f=0,r=0,t=l;t<y;t+=tt.DAY)rt(new Date(t),!0)||(o=o||l<t&&t<v,t<i&&(!f||f<t)?f=t:i<t&&(!r||t<r)&&(r=t));for(e=0;e<h.config.showMonths;e++)for(var s=h.daysContainer.children[e],a=h.daysContainer.children[e-1],p=function(t){var l=s.children[t],c=l.dateObj.getTime(),v=0<f&&c<f||0<r&&r<c;return v?(l.classList.add("notAllowed"),["inRange","startRange","endRange"].forEach(function(n){l.classList.remove(n)}),"continue"):o&&!v?"continue":(["startRange","inRange","endRange","notAllowed"].forEach(function(n){l.classList.remove(n)}),void(void 0!==n&&(n.classList.add(u<h.selectedDates[0].getTime()?"startRange":"endRange"),!s.contains(n)&&0<e&&a&&a.lastChild.dateObj.getTime()>=c||(i<u&&c===i?l.classList.add("startRange"):u<i&&c===i&&l.classList.add("endRange"),f<=c&&(0===r||c<=r)&&nt(c,i,u)&&l.classList.add("inRange")))))},c=0,w=s.children.length;c<w;c++)p(c)}}function ur(){!h.isOpen||h.config.static||h.config.inline||ot()}function yi(n){return function(t){var i=h.config["_"+n+"Date"]=h.parseDate(t,h.config.dateFormat),r=h.config["_"+("min"===n?"max":"min")+"Date"];void 0!==i&&(h["min"===n?"minDateHasTime":"maxDateHasTime"]=0<i.getHours()||0<i.getMinutes()||0<i.getSeconds());h.selectedDates&&(h.selectedDates=h.selectedDates.filter(function(n){return rt(n)}),h.selectedDates.length||"min"!==n||ht(i),it());h.daysContainer&&(wi(),void 0!==i?h.currentYearElement[n]=i.getFullYear().toString():h.currentYearElement.removeAttribute(n),h.currentYearElement.disabled=!!r&&void 0!==i&&r.getFullYear()===i.getFullYear())}}function pi(){"object"!=typeof h.config.locale&&void 0===t.l10ns[h.config.locale]&&h.config.errorHandler(new Error("flatpickr: invalid locale "+h.config.locale));h.l10n=Object.assign({},t.l10ns.default,"object"==typeof h.config.locale?h.config.locale:"default"!==h.config.locale?t.l10ns[h.config.locale]:void 0);y.K="("+h.l10n.amPM[0]+"|"+h.l10n.amPM[1]+"|"+h.l10n.amPM[0].toLowerCase()+"|"+h.l10n.amPM[1].toLowerCase()+")";h.formatDate=k(h);h.parseDate=p({config:h.config,l10n:h.l10n})}function ot(n){if(void 0!==h.calendarContainer){g("onPreCalendarPosition");var e=n||h._positionElement,i=Array.prototype.reduce.call(h.calendarContainer.children,function(n,t){return n+t.offsetHeight},0),o=h.calendarContainer.offsetWidth,r=h.config.position.split(" "),s=r[0],c=1<r.length?r[1]:null,t=e.getBoundingClientRect(),v=window.innerHeight-t.bottom,u="above"===s||"below"!==s&&v<i&&t.top>i,y=window.pageYOffset+t.top+(u?-i-2:e.offsetHeight+2);if(f(h.calendarContainer,"arrowTop",!u),f(h.calendarContainer,"arrowBottom",u),!h.config.inline){var l=window.pageXOffset+t.left-(null!=c&&"center"===c?(o-t.width)/2:0),p=window.document.body.offsetWidth-t.right,a=l+o>window.document.body.offsetWidth;f(h.calendarContainer,"rightMost",a);h.config.static||(h.calendarContainer.style.top=y+"px",a?(h.calendarContainer.style.left="auto",h.calendarContainer.style.right=p+"px"):(h.calendarContainer.style.left=l+"px",h.calendarContainer.style.right="auto"))}}}function wi(){h.config.noCalendar||h.isMobile||(vt(),lt())}function bi(){h._input.focus();-1!==window.navigator.userAgent.indexOf("MSIE")||void 0!==navigator.msMaxTouchPoints?setTimeout(h.close,0):h.close()}function ki(n){var i,f,o,s,c;if(n.preventDefault(),n.stopPropagation(),i=function n(t,i){return i(t)?t:t.parentNode?n(t.parentNode,i):void 0}(n.target,function(n){return n.classList&&n.classList.contains("flatpickr-day")&&!n.classList.contains("disabled")&&!n.classList.contains("notAllowed")}),void 0!==i){var r=i,t=h.latestSelectedDateObj=new Date(r.dateObj.getTime()),e=(t.getMonth()<h.currentMonth||t.getMonth()>h.currentMonth+h.config.showMonths-1)&&"range"!==h.config.mode;(h.selectedDateElem=r,"single"===h.config.mode)?h.selectedDates=[t]:"multiple"===h.config.mode?(f=ei(t),f?h.selectedDates.splice(parseInt(f),1):h.selectedDates.push(t)):"range"===h.config.mode&&(2===h.selectedDates.length&&h.clear(!1),h.selectedDates.push(t),0!==u(t,h.selectedDates[0],!0)&&h.selectedDates.sort(function(n,t){return n.getTime()-t.getTime()}));(st(),e)&&(o=h.currentYear!==t.getFullYear(),h.currentYear=t.getFullYear(),h.currentMonth=t.getMonth(),o&&g("onYearChange"),g("onMonthChange"));(vt(),lt(),it(),h.config.enableTime&&setTimeout(function(){return h.showTimeInput=!0},50),e||"range"===h.config.mode||1!==h.config.showMonths?h.selectedDateElem&&h.selectedDateElem.focus():dt(r),void 0!==h.hourElement&&setTimeout(function(){return void 0!==h.hourElement&&h.hourElement.select()},451),h.config.closeOnSelect)&&(s="single"===h.config.mode&&!h.config.enableTime,c="range"===h.config.mode&&2===h.selectedDates.length&&!h.config.enableTime,(s||c)&&bi());pt()}}function di(n,t){var i=[];if(n instanceof Array)i=n.map(function(n){return h.parseDate(n,t)});else if(n instanceof Date||"number"==typeof n)i=[h.parseDate(n,t)];else if("string"==typeof n)switch(h.config.mode){case"single":case"time":i=[h.parseDate(n,t)];break;case"multiple":i=n.split(h.config.conjunction).map(function(n){return h.parseDate(n,t)});break;case"range":i=n.split(h.l10n.rangeSeparator).map(function(n){return h.parseDate(n,t)})}else h.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(n)));h.selectedDates=i.filter(function(n){return n instanceof Date&&rt(n,!1)});"range"===h.config.mode&&h.selectedDates.sort(function(n,t){return n.getTime()-t.getTime()})}function gi(n){return n.slice().map(function(n){return"string"==typeof n||"number"==typeof n||n instanceof Date?h.parseDate(n,void 0,!0):n&&"object"==typeof n&&n.from&&n.to?{from:h.parseDate(n.from,void 0),to:h.parseDate(n.to,void 0)}:n}).filter(function(n){return n})}function g(n,t){var i=h.config[n],r;if(void 0!==i&&0<i.length)for(r=0;i[r]&&r<i.length;r++)i[r](h.selectedDates,h.input.value,h,t);"onChange"===n&&(h.input.dispatchEvent(fi("change")),h.input.dispatchEvent(fi("input")))}function fi(n){var t=document.createEvent("Event");return t.initEvent(n,!0,!0),t}function ei(n){for(var t=0;t<h.selectedDates.length;t++)if(0===u(h.selectedDates[t],n))return""+t;return!1}function vt(){h.config.noCalendar||h.isMobile||!h.monthNav||(h.yearElements.forEach(function(n,t){var i=new Date(h.currentYear,h.currentMonth,1);i.setMonth(h.currentMonth+t);h.monthElements[t].textContent=v(i.getMonth(),h.config.shorthandCurrentMonth,h.l10n)+" ";n.value=i.getFullYear().toString()}),h._hidePrevMonthArrow=void 0!==h.config.minDate&&(h.currentYear===h.config.minDate.getFullYear()?h.currentMonth<=h.config.minDate.getMonth():h.currentYear<h.config.minDate.getFullYear()),h._hideNextMonthArrow=void 0!==h.config.maxDate&&(h.currentYear===h.config.maxDate.getFullYear()?h.currentMonth+1>h.config.maxDate.getMonth():h.currentYear>h.config.maxDate.getFullYear()))}function it(n){if(void 0===n&&(n=!0),0===h.selectedDates.length)return h.clear(n);void 0!==h.mobileInput&&h.mobileFormatStr&&(h.mobileInput.value=void 0!==h.latestSelectedDateObj?h.formatDate(h.latestSelectedDateObj,h.mobileFormatStr):"");var t="range"!==h.config.mode?h.config.conjunction:h.l10n.rangeSeparator;h.input.value=h.selectedDates.map(function(n){return h.formatDate(n,h.config.dateFormat)}).join(t);void 0!==h.altInput&&(h.altInput.value=h.selectedDates.map(function(n){return h.formatDate(n,h.config.altFormat)}).join(t));!1!==n&&g("onValueUpdate")}function fr(n){n.preventDefault();var t=h.prevMonthNav.contains(n.target),i=h.nextMonthNav.contains(n.target);t||i?gt(t?-1:1):0<=h.yearElements.indexOf(n.target)?n.target.select():n.target.classList.contains("arrowUp")?h.changeYear(h.currentYear+1):n.target.classList.contains("arrowDown")&&h.changeYear(h.currentYear-1)}var h={config:Object.assign({},t.defaultConfig),l10n:o},ui;return h.parseDate=p({config:h.config,l10n:h.l10n}),h._handlers=[],h._bind=a,h._setHoursFromDate=ht,h._positionCalendar=ot,h.changeMonth=gt,h.changeYear=ii,h.clear=function(n){void 0===n&&(n=!0);h.input.value="";void 0!==h.altInput&&(h.altInput.value="");void 0!==h.mobileInput&&(h.mobileInput.value="");h.selectedDates=[];h.latestSelectedDateObj=void 0;!(h.showTimeInput=!1)===h.config.enableTime&&hi();h.redraw();n&&g("onChange")},h.close=function(){h.isOpen=!1;h.isMobile||(h.calendarContainer.classList.remove("open"),h._input.classList.remove("active"));g("onClose")},h._createElement=n,h.destroy=function(){var i,t,n;for(void 0!==h.config&&g("onDestroy"),i=h._handlers.length;i--;)t=h._handlers[i],t.element.removeEventListener(t.event,t.handler,t.options);if(h._handlers=[],h.mobileInput)h.mobileInput.parentNode&&h.mobileInput.parentNode.removeChild(h.mobileInput),h.mobileInput=void 0;else if(h.calendarContainer&&h.calendarContainer.parentNode)if(h.config.static&&h.calendarContainer.parentNode){for(n=h.calendarContainer.parentNode,n.lastChild&&n.removeChild(n.lastChild);n.firstChild;)n.parentNode.insertBefore(n.firstChild,n);n.parentNode.removeChild(n)}else h.calendarContainer.parentNode.removeChild(h.calendarContainer);h.altInput&&(h.input.type="text",h.altInput.parentNode&&h.altInput.parentNode.removeChild(h.altInput),delete h.altInput);h.input&&(h.input.type=h.input._type,h.input.classList.remove("flatpickr-input"),h.input.removeAttribute("readonly"),h.input.value="");["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(n){try{delete h[n]}catch(n){}})},h.isEnabled=rt,h.jumpToDate=wt,h.open=function(n,t){if(void 0===t&&(t=h._positionElement),!0===h.isMobile)return n&&(n.preventDefault(),n.target&&n.target.blur()),setTimeout(function(){void 0!==h.mobileInput&&h.mobileInput.focus()},0),void g("onOpen");if(!h._input.disabled&&!h.config.inline){var i=h.isOpen;h.isOpen=!0;i||(h.calendarContainer.classList.add("open"),h._input.classList.add("active"),g("onOpen"),ot(t));!0===h.config.enableTime&&!0===h.config.noCalendar&&(0===h.selectedDates.length&&(h.setDate(void 0!==h.config.minDate?new Date(h.config.minDate.getTime()):new Date,!1),hi(),it()),!1!==h.config.allowInput||void 0!==n&&h.timeContainer.contains(n.relatedTarget)||setTimeout(function(){return h.hourElement.select()},50))}},h.redraw=wi,h.set=function(n,t){null!==n&&"object"==typeof n?Object.assign(h.config,n):(h.config[n]=t,void 0!==ui[n]&&ui[n].forEach(function(n){return n()}));h.redraw();wt()},h.setDate=function(n,t,i){if(void 0===t&&(t=!1),void 0===i&&(i=h.config.dateFormat),0!==n&&!n||n instanceof Array&&0===n.length)return h.clear(t);di(n,i);h.showTimeInput=0<h.selectedDates.length;h.latestSelectedDateObj=h.selectedDates[0];h.redraw();wt();ht();it(t);t&&g("onChange")},h.toggle=function(n){if(!0===h.isOpen)return h.close();h.open(n)},ui={locale:[pi,ai],showMonths:[ci,si,li]},function(){h.element=h.input=e;h.isOpen=!1,function(){var c=["wrap","weekNumbers","allowInput","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],u=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],n=Object.assign({},s,JSON.parse(JSON.stringify(e.dataset||{}))),v={},f,y,r,o,l,a,i;for(h.config.parseDate=n.parseDate,h.config.formatDate=n.formatDate,Object.defineProperty(h.config,"enable",{get:function(){return h.config._enable},set:function(n){h.config._enable=gi(n)}}),Object.defineProperty(h.config,"disable",{get:function(){return h.config._disable},set:function(n){h.config._disable=gi(n)}}),f="time"===n.mode,!n.dateFormat&&(n.enableTime||f)&&(v.dateFormat=n.noCalendar||f?"H:i"+(n.enableSeconds?":S":""):t.defaultConfig.dateFormat+" H:i"+(n.enableSeconds?":S":"")),n.altInput&&(n.enableTime||f)&&!n.altFormat&&(v.altFormat=n.noCalendar||f?"h:i"+(n.enableSeconds?":S K":" K"):t.defaultConfig.altFormat+" h:i"+(n.enableSeconds?":S":"")+" K"),Object.defineProperty(h.config,"minDate",{get:function(){return h.config._minDate},set:yi("min")}),Object.defineProperty(h.config,"maxDate",{get:function(){return h.config._maxDate},set:yi("max")}),y=function(n){return function(t){h.config["min"===n?"_minTime":"_maxTime"]=h.parseDate(t,"H:i")}},Object.defineProperty(h.config,"minTime",{get:function(){return h.config._minTime},set:y("min")}),Object.defineProperty(h.config,"maxTime",{get:function(){return h.config._maxTime},set:y("max")}),"time"===n.mode&&(h.config.noCalendar=!0,h.config.enableTime=!0),Object.assign(h.config,v,n),r=0;r<c.length;r++)h.config[c[r]]=!0===h.config[c[r]]||"true"===h.config[c[r]];for(o=u.length;o--;)void 0!==h.config[u[o]]&&(h.config[u[o]]=b(h.config[u[o]]||[]).map(oi));for(h.isMobile=!h.config.disableMobile&&!h.config.inline&&"single"===h.config.mode&&!h.config.disable.length&&!h.config.enable.length&&!h.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),l=0;l<h.config.plugins.length;l++){a=h.config.plugins[l](h)||{};for(i in a)~u.indexOf(i)?h.config[i]=b(a[i]).map(oi).concat(h.config[i]):void 0===n[i]&&(h.config[i]=a[i])}g("onParseConfig")}();pi(),function(){if(h.input=h.config.wrap?e.querySelector("[data-input]"):e,!h.input)return h.config.errorHandler(new Error("Invalid input element specified"));h.input._type=h.input.type;h.input.type="text";h.input.classList.add("flatpickr-input");h._input=h.input;h.config.altInput&&(h.altInput=n(h.input.nodeName,h.input.className+" "+h.config.altInputClass),h._input=h.altInput,h.altInput.placeholder=h.input.placeholder,h.altInput.disabled=h.input.disabled,h.altInput.required=h.input.required,h.altInput.tabIndex=h.input.tabIndex,h.altInput.type="text",h.input.setAttribute("type","hidden"),!h.config.static&&h.input.parentNode&&h.input.parentNode.insertBefore(h.altInput,h.input.nextSibling));h.config.allowInput||h._input.setAttribute("readonly","readonly");h._positionElement=h.config.positionElement||h._input}(),function(){var n,t;h.selectedDates=[];h.now=h.parseDate(h.config.now)||new Date;n=h.config.defaultDate||("INPUT"!==h.input.nodeName&&"TEXTAREA"!==h.input.nodeName||!h.input.placeholder||h.input.value!==h.input.placeholder?h.input.value:null);n&&di(n,h.config.dateFormat);t=0<h.selectedDates.length?h.selectedDates[0]:h.config.minDate&&h.config.minDate.getTime()>h.now.getTime()?h.config.minDate:h.config.maxDate&&h.config.maxDate.getTime()<h.now.getTime()?h.config.maxDate:h.now;h.currentYear=t.getFullYear();h.currentMonth=t.getMonth();0<h.selectedDates.length&&(h.latestSelectedDateObj=h.selectedDates[0]);void 0!==h.config.minTime&&(h.config.minTime=h.parseDate(h.config.minTime,"H:i"));void 0!==h.config.maxTime&&(h.config.maxTime=h.parseDate(h.config.maxTime,"H:i"));h.minDateHasTime=!!h.config.minDate&&(0<h.config.minDate.getHours()||0<h.config.minDate.getMinutes()||0<h.config.minDate.getSeconds());h.maxDateHasTime=!!h.config.maxDate&&(0<h.config.maxDate.getHours()||0<h.config.maxDate.getMinutes()||0<h.config.maxDate.getSeconds());Object.defineProperty(h,"showTimeInput",{get:function(){return h._showTimeInput},set:function(n){h._showTimeInput=n;h.calendarContainer&&f(h.calendarContainer,"showTimeInput",n);h.isOpen&&ot()}})}();h.utils={getDaysInMonth:function(n,t){return void 0===n&&(n=h.currentMonth),void 0===t&&(t=h.currentYear),1===n&&(t%4==0&&t%100!=0||t%400==0)?29:h.l10n.daysInMonth[n]}};h.isMobile||function(){var u=window.document.createDocumentFragment(),s,t;if(h.calendarContainer=n("div","flatpickr-calendar"),h.calendarContainer.tabIndex=-1,!h.config.noCalendar){if(u.appendChild((h.monthNav=n("div","flatpickr-months"),h.yearElements=[],h.monthElements=[],h.prevMonthNav=n("span","flatpickr-prev-month"),h.prevMonthNav.innerHTML=h.config.prevArrow,h.nextMonthNav=n("span","flatpickr-next-month"),h.nextMonthNav.innerHTML=h.config.nextArrow,ci(),Object.defineProperty(h,"_hidePrevMonthArrow",{get:function(){return h.__hidePrevMonthArrow},set:function(n){h.__hidePrevMonthArrow!==n&&(f(h.prevMonthNav,"disabled",n),h.__hidePrevMonthArrow=n)}}),Object.defineProperty(h,"_hideNextMonthArrow",{get:function(){return h.__hideNextMonthArrow},set:function(n){h.__hideNextMonthArrow!==n&&(f(h.nextMonthNav,"disabled",n),h.__hideNextMonthArrow=n)}}),h.currentYearElement=h.yearElements[0],vt(),h.monthNav)),h.innerContainer=n("div","flatpickr-innerContainer"),h.config.weekNumbers){var e=function(){var t,i;return h.calendarContainer.classList.add("hasWeeks"),t=n("div","flatpickr-weekwrapper"),t.appendChild(n("span","flatpickr-weekday",h.l10n.weekAbbreviation)),i=n("div","flatpickr-weeks"),t.appendChild(i),{weekWrapper:t,weekNumbers:i}}(),o=e.weekWrapper,c=e.weekNumbers;h.innerContainer.appendChild(o);h.weekNumbers=c;h.weekWrapper=o}h.rContainer=n("div","flatpickr-rContainer");h.rContainer.appendChild(li());h.daysContainer||(h.daysContainer=n("div","flatpickr-days"),h.daysContainer.tabIndex=-1);lt();h.rContainer.appendChild(h.daysContainer);h.innerContainer.appendChild(h.rContainer);u.appendChild(h.innerContainer)}h.config.enableTime&&u.appendChild(function(){var e,t,u,f;return h.calendarContainer.classList.add("hasTime"),h.config.noCalendar&&h.calendarContainer.classList.add("noCalendar"),h.timeContainer=n("div","flatpickr-time"),h.timeContainer.tabIndex=-1,e=n("span","flatpickr-time-separator",":"),t=l("flatpickr-hour"),h.hourElement=t.childNodes[0],u=l("flatpickr-minute"),(h.minuteElement=u.childNodes[0],h.hourElement.tabIndex=h.minuteElement.tabIndex=-1,h.hourElement.value=i(h.latestSelectedDateObj?h.latestSelectedDateObj.getHours():h.config.time_24hr?h.config.defaultHour:function(n){switch(n%24){case 0:case 12:return 12;default:return n%12}}(h.config.defaultHour)),h.minuteElement.value=i(h.latestSelectedDateObj?h.latestSelectedDateObj.getMinutes():h.config.defaultMinute),h.hourElement.setAttribute("data-step",h.config.hourIncrement.toString()),h.minuteElement.setAttribute("data-step",h.config.minuteIncrement.toString()),h.hourElement.setAttribute("data-min",h.config.time_24hr?"0":"1"),h.hourElement.setAttribute("data-max",h.config.time_24hr?"23":"12"),h.minuteElement.setAttribute("data-min","0"),h.minuteElement.setAttribute("data-max","59"),h.timeContainer.appendChild(t),h.timeContainer.appendChild(e),h.timeContainer.appendChild(u),h.config.time_24hr&&h.timeContainer.classList.add("time24hr"),h.config.enableSeconds)&&(h.timeContainer.classList.add("hasSeconds"),f=l("flatpickr-second"),h.secondElement=f.childNodes[0],h.secondElement.value=i(h.latestSelectedDateObj?h.latestSelectedDateObj.getSeconds():h.config.defaultSeconds),h.secondElement.setAttribute("data-step",h.minuteElement.getAttribute("data-step")),h.secondElement.setAttribute("data-min",h.minuteElement.getAttribute("data-min")),h.secondElement.setAttribute("data-max",h.minuteElement.getAttribute("data-max")),h.timeContainer.appendChild(n("span","flatpickr-time-separator",":")),h.timeContainer.appendChild(f)),h.config.time_24hr||(h.amPM=n("span","flatpickr-am-pm",h.l10n.amPM[r(11<(h.latestSelectedDateObj?h.hourElement.value:h.config.defaultHour))]),h.amPM.title=h.l10n.toggleTitle,h.amPM.tabIndex=-1,h.timeContainer.appendChild(h.amPM)),h.timeContainer}());f(h.calendarContainer,"rangeMode","range"===h.config.mode);f(h.calendarContainer,"animate",!0===h.config.animate);f(h.calendarContainer,"multiMonth",1<h.config.showMonths);h.calendarContainer.appendChild(u);s=void 0!==h.config.appendTo&&void 0!==h.config.appendTo.nodeType;(h.config.inline||h.config.static)&&(h.calendarContainer.classList.add(h.config.inline?"inline":"static"),h.config.inline&&(!s&&h.element.parentNode?h.element.parentNode.insertBefore(h.calendarContainer,h._input.nextSibling):void 0!==h.config.appendTo&&h.config.appendTo.appendChild(h.calendarContainer)),h.config.static)&&(t=n("div","flatpickr-wrapper"),h.element.parentNode&&h.element.parentNode.insertBefore(t,h.element),t.appendChild(h.element),h.altInput&&t.appendChild(h.altInput),t.appendChild(h.calendarContainer));h.config.static||h.config.inline||(void 0!==h.config.appendTo?h.config.appendTo:window.document.body).appendChild(h.calendarContainer)}(),function(){if(h.config.wrap&&["open","close","toggle","clear"].forEach(function(n){Array.prototype.forEach.call(h.element.querySelectorAll("[data-"+n+"]"),function(t){return a(t,"click",h[n])})}),h.isMobile)return function(){var t=h.config.enableTime?h.config.noCalendar?"time":"datetime-local":"date";h.mobileInput=n("input",h.input.className+" flatpickr-mobile");h.mobileInput.step=h.input.getAttribute("step")||"any";h.mobileInput.tabIndex=1;h.mobileInput.type=t;h.mobileInput.disabled=h.input.disabled;h.mobileInput.required=h.input.required;h.mobileInput.placeholder=h.input.placeholder;h.mobileFormatStr="datetime-local"===t?"Y-m-d\\TH:i:S":"date"===t?"Y-m-d":"H:i:S";0<h.selectedDates.length&&(h.mobileInput.defaultValue=h.mobileInput.value=h.formatDate(h.selectedDates[0],h.mobileFormatStr));h.config.minDate&&(h.mobileInput.min=h.formatDate(h.config.minDate,"Y-m-d"));h.config.maxDate&&(h.mobileInput.max=h.formatDate(h.config.maxDate,"Y-m-d"));h.input.type="hidden";void 0!==h.altInput&&(h.altInput.type="hidden");try{h.input.parentNode&&h.input.parentNode.insertBefore(h.mobileInput,h.input.nextSibling)}catch(t){}a(h.mobileInput,"change",function(n){h.setDate(n.target.value,!1,h.mobileFormatStr);g("onChange");g("onClose")})}();var t=w(ur,50);h._debouncedChange=w(pt,d);h.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&a(h.daysContainer,"mouseover",function(n){"range"===h.config.mode&&ri(n.target)});a(window.document.body,"keydown",vi);h.config.static||a(h._input,"keydown",vi);h.config.inline||h.config.static||a(window,"resize",t);void 0!==window.ontouchstart?a(window.document,"click",ti):a(window.document,"mousedown",ut(ti));a(window.document,"focus",ti,{capture:!0});!0===h.config.clickOpens&&(a(h._input,"focus",h.open),a(h._input,"mousedown",ut(h.open)));void 0!==h.daysContainer&&(a(h.monthNav,"mousedown",ut(fr)),a(h.monthNav,["keyup","increment"],nr),a(h.daysContainer,"mousedown",ut(ki)));void 0!==h.timeContainer&&void 0!==h.minuteElement&&void 0!==h.hourElement&&(a(h.timeContainer,["increment"],ft),a(h.timeContainer,"blur",ft,{capture:!0}),a(h.timeContainer,"mousedown",ut(tr)),a([h.hourElement,h.minuteElement],["focus","click"],function(n){return n.target.select()}),void 0!==h.secondElement&&a(h.secondElement,"focus",function(){return h.secondElement&&h.secondElement.select()}),void 0!==h.amPM&&a(h.amPM,"mousedown",ut(function(n){ft(n);pt()})))}();(h.selectedDates.length||h.config.noCalendar)&&(h.config.enableTime&&ht(h.config.noCalendar?h.latestSelectedDateObj||h.config.minDate:void 0),it(!1));si();h.showTimeInput=0<h.selectedDates.length||h.config.noCalendar;var u=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!h.isMobile&&u&&ot();g("onReady")}(),h}function s(n,t){for(var i,f=Array.prototype.slice.call(n),r=[],u=0;u<f.length;u++){i=f[u];try{if(null!==i.getAttribute("data-fp-omit"))continue;void 0!==i._flatpickr&&(i._flatpickr.destroy(),i._flatpickr=void 0);i._flatpickr=it(i,t||{});r.push(i._flatpickr)}catch(n){console.error(n)}}return 1===r.length?r[0]:r}var i=function(n){return("0"+n).slice(-2)},r=function(n){return!0===n?1:0},b=function(n){return n instanceof Array?n:[n]},a=function(){},v=function(n,t,i){return i.months[t?"shorthand":"longhand"][n]},g={D:a,F:function(n,t,i){n.setMonth(i.months.longhand.indexOf(t))},G:function(n,t){n.setHours(parseFloat(t))},H:function(n,t){n.setHours(parseFloat(t))},J:function(n,t){n.setDate(parseFloat(t))},K:function(n,t,i){n.setHours(n.getHours()%12+12*r(new RegExp(i.amPM[1],"i").test(t)))},M:function(n,t,i){n.setMonth(i.months.shorthand.indexOf(t))},S:function(n,t){n.setSeconds(parseFloat(t))},U:function(n,t){return new Date(1e3*parseFloat(t))},W:function(n,t){var i=parseInt(t);return new Date(n.getFullYear(),0,2+7*(i-1),0,0,0,0)},Y:function(n,t){n.setFullYear(parseFloat(t))},Z:function(n,t){return new Date(t)},d:function(n,t){n.setDate(parseFloat(t))},h:function(n,t){n.setHours(parseFloat(t))},i:function(n,t){n.setMinutes(parseFloat(t))},j:function(n,t){n.setDate(parseFloat(t))},l:a,m:function(n,t){n.setMonth(parseFloat(t)-1)},n:function(n,t){n.setMonth(parseFloat(t)-1)},s:function(n,t){n.setSeconds(parseFloat(t))},w:a,y:function(n,t){n.setFullYear(2e3+parseFloat(t))}},y={D:"(\\w+)",F:"(\\w+)",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"(\\w+)",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"(\\w+)",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},e={Z:function(n){return n.toISOString()},D:function(n,t,i){return t.weekdays.shorthand[e.w(n,t,i)]},F:function(n,t,i){return v(e.n(n,t,i)-1,!1,t)},G:function(n,t,r){return i(e.h(n,t,r))},H:function(n){return i(n.getHours())},J:function(n,t){return void 0!==t.ordinal?n.getDate()+t.ordinal(n.getDate()):n.getDate()},K:function(n,t){return t.amPM[r(11<n.getHours())]},M:function(n,t){return v(n.getMonth(),!0,t)},S:function(n){return i(n.getSeconds())},U:function(n){return n.getTime()/1e3},W:function(n,t,i){return i.getWeek(n)},Y:function(n){return n.getFullYear()},d:function(n){return i(n.getDate())},h:function(n){return n.getHours()%12?n.getHours()%12:12},i:function(n){return i(n.getMinutes())},j:function(n){return n.getDate()},l:function(n,t){return t.weekdays.longhand[n.getDay()]},m:function(n){return i(n.getMonth()+1)},n:function(n){return n.getMonth()+1},s:function(n){return n.getSeconds()},w:function(n){return n.getDay()},y:function(n){return String(n.getFullYear()).substring(2)}},o={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(n){var t=n%100;if(3<t&&t<21)return"th";switch(t%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year"},k=function(n){var i=n.config,t=void 0===i?h:i,r=n.l10n,u=void 0===r?o:r;return function(n,i,r){if(void 0!==t.formatDate)return t.formatDate(n,i);var f=r||u;return i.split("").map(function(i,r,u){return e[i]&&"\\"!==u[r-1]?e[i](n,f,t):"\\"!==i?i:""}).join("")}},p=function(n){var i=n.config,t=void 0===i?h:i,r=n.l10n,u=void 0===r?o:r;return function(n,i,r,f){var e,p,w,o,c,v;if(0===n||n){if(p=f||u,w=n,n instanceof Date)e=new Date(n.getTime());else if("string"!=typeof n&&void 0!==n.toFixed)e=new Date(n);else if("string"==typeof n)if(o=i||(t||h).dateFormat,c=String(n).trim(),"today"===c)e=new Date,r=!0;else if(/Z$/.test(c)||/GMT$/.test(c))e=new Date(n);else if(t&&t.parseDate)e=t.parseDate(n,o);else{e=t&&t.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0);for(var b,k=[],l=0,nt=0,a="";l<o.length;l++){var s=o[l],d="\\"===s,tt="\\"===o[l-1]||d;y[s]&&!tt?(a+=y[s],v=new RegExp(a).exec(n),v&&(b=!0)&&k["Y"!==s?"push":"unshift"]({fn:g[s],val:v[++nt]})):d||(a+=".");k.forEach(function(n){var t=n.fn,i=n.val;return e=t(e,i,p)||e})}e=b?e:void 0}if(e instanceof Date&&!isNaN(e.getTime()))return!0===r&&e.setHours(0,0,0,0),e;t.errorHandler(new Error("Invalid date provided: "+w))}}},nt=function(n,t,i){return n>Math.min(t,i)&&n<Math.max(t,i)},tt={DAY:864e5},h={_disable:[],_enable:[],allowInput:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:"object"==typeof window&&-1===window.navigator.userAgent.indexOf("MSIE"),ariaDateFormat:"F j, Y",clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enable:[],enableSeconds:!1,enableTime:!1,errorHandler:function(n){return"undefined"!=typeof console&&console.warn(n)},getWeek:function(n){var t=new Date(n.getTime()),i;return t.setHours(0,0,0,0),t.setDate(t.getDate()+3-(t.getDay()+6)%7),i=new Date(t.getFullYear(),0,4),1+Math.round(((t.getTime()-i.getTime())/864e5-3+(i.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",nextArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g><\/g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /><\/svg>",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g><\/g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /><\/svg>",shorthandCurrentMonth:!1,showMonths:1,"static":!1,time_24hr:!1,weekNumbers:!1,wrap:!1},d,t;return"function"!=typeof Object.assign&&(Object.assign=function(n){var f,i;if(!n)throw TypeError("Cannot convert undefined or null to object");for(var r=arguments.length,u=new Array(1<r?r-1:0),t=1;t<r;t++)u[t-1]=arguments[t];for(f=function(){var t=u[i];t&&Object.keys(t).forEach(function(i){return n[i]=t[i]})},i=0;i<u.length;i++)f();return n}),d=300,"undefined"!=typeof HTMLElement&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(n){return s(this,n)},HTMLElement.prototype.flatpickr=function(n){return s([this],n)}),t=function(n,t){return n instanceof NodeList?s(n,t):s("string"==typeof n?window.document.querySelectorAll(n):[n],t)},t.defaultConfig=h,t.l10ns={en:Object.assign({},o),"default":Object.assign({},o)},t.localize=function(n){t.l10ns.default=Object.assign({},t.l10ns.default,n)},t.setDefaults=function(n){t.defaultConfig=Object.assign({},t.defaultConfig,n)},t.parseDate=p({}),t.formatDate=k({}),t.compareDates=u,"undefined"!=typeof jQuery&&(jQuery.fn.flatpickr=function(n){return s(this,n)}),Date.prototype.fp_incr=function(n){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+("string"==typeof n?parseInt(n,10):n))},"undefined"!=typeof window&&(window.flatpickr=t),t}),function(n){"use strict";n.HSCore.components.HSRangeDatepicker={_baseConfig:{},pageCollection:n(),init:function(t,i){if(this.collection=t&&n(t).length?n(t):n(),n(t).length)return this.config=i&&n.isPlainObject(i)?n.extend({},this._baseConfig,i):this._baseConfig,this.config.itemSelector=t,this.initRangeDatepicker(),this.pageCollection},initRangeDatepicker:function(){var i=this,t=i.pageCollection;this.collection.each(function(i,r){var u=n(r),h=u.data("rp-wrapper"),c=Boolean(u.data("rp-is-inline")),f=u.data("rp-type"),e=u.data("rp-date-format"),o=u.data("rp-alt-input"),s=u.data("rp-alt-format"),l=JSON.parse(r.getAttribute("data-rp-default-date")),a=u.data("rp-is-disable-future-dates");u.flatpickr({inline:c,mode:f?f:"single",dateFormat:e?e:"d M Y",altInput:o?o:!1,altFormat:s?s:"F j, Y",defaultDate:l,appendTo:n(h)[0],maxDate:a?"today":!1,locale:{firstDayOfWeek:1,weekdays:{shorthand:["Su","Mo","Tu","We","Th","Fr","Sa"]},rangeSeparator:" - "}});u.css({width:u.val().length*7.5});t=t.add(u)})}}}(jQuery),function(n){var t=function(n){return n.nextAll("input").first()},o=function(n){return n.prevAll("select").first()},v=function(n){n.children("option").filter(":selected")},i=function(n){return n.prev("div.options-div")},r=function(n){i(n).hide()},u=function(t,i,u){var e=u.id||u.value||u.text,f=n("<div class='custom-select-option pointer'><\/div>");f.data("value",e);f.html(u.text);f.on("click, mousedown",function(){var f=n(this).data("value"),u;t.find("option[value='"+f+"']").remove();u=n("<option>");u.attr("value",n(this).data("value"));u.html(n(this).html());t.append(u);u.prop("selected",!0);r(t);typeof i.onSelect=="function"&&i.onSelect();t.trigger("change")});return f},s=function(t,r,f){var e=i(t);e.html("");f.length?n(f).each(function(n,i){e.append(u(t,r,i))}):e.append(n("<p class='custom-select-no-result'>"+Resources.Global.NoResult+"<p>"));e.show()},f=function(r,f){var e=i(r),o=t(r),s,h;e.html("");o.val().length===0?e.append(n("<p class='custom-select-no-result'>"+Resources.Global.StartTypingToSearch+"<p>")):e.append(n("<p class='custom-select-no-result'>"+Resources.Global.TypeMoreChars.replace("{0}",f.minimumInputLength-o.val().length)+"<p>"));s=r.find("option");h=r.find("option[value!='0']");h.length&&n(s).each(function(t,i){e.append(u(r,f,{value:n(i).val(),text:n(i).html()}))});e.show()},h=function(n,i){n.hide();var r=t(n);r.prev()[0]!==n[0]&&r.insertAfter(n);n.hasClass("is-invalid")&&!r.hasClass("is-invalid")?r.addClass("is-invalid"):n.hasClass("is-invalid")||r.removeClass("is-invalid");r.show();r.focus();r.focus().val("");f(n,i)},c=function(){var t=n(this);setTimeout(function(){t.hide();var n=o(t);n.show();r(n)},150)},e=function(i,r){var u=t(i).val();if(u.length<r.minimumInputLength){f(i,r);return}n.ajax({url:r.ajax.url,dataType:"json",type:"post",data:r.ajax.data(t(i).val()),success:function(n){var t=r.ajax.processResults(n);s(i,r,t)}})},l=function(t,i){var r=n("<input class='form-control' type='text' style='padding-right: 28px;padding-left:15px;' autocomplete='new-password'>"),u;t.attr("placeholder")&&r.attr("placeholder",t.attr("placeholder"));t.data("placeholder")&&r.attr("placeholder",t.data("placeholder"));r.hide();r.keyup(function(){if(clearTimeout(u),r.val().length<i.minimumInputLength){e(t,i);return}u=setTimeout(function(){e(t,i)},i.ajax.delay)});t.after(r)},a=function(t){var i=n("<div class='options-div'><\/div>");i.hide();t.before(i)};n.fn.customSelect=function(i){return i=i||{},i.ajax=i.ajax||{},i.ajax.delay=i.ajax.delay||0,i.minimumInputLength=i.minimumInputLength||0,l(this,i),a(this,i),this.focus(function(){h(n(this),i)}),t(this).blur(c),this}}(jQuery);$(function(){if(window.MutationObserver){var n=new MutationObserver(function(){$("body").hasClass("u-unfold-opened")&&loadSidebar()}),t=document.querySelector("body");n.observe(t,{attributes:!0})}else loadSidebar()});$(document).on("change",".checkbox-card input[type=checkbox]",function(){$(this).closest(".card").toggleClass("selected",$(this)[0].checked)});$(document).on("change",".radio-group .radio-card input[type=radio], .radio-group .radio-btn input[type=radio]",function(){$(this).parent().closest(".radio-group").find(".radio-card, .radio-btn").removeClass("selected");$(this).closest(".radio-card, .radio-btn").addClass("selected")});$(document).ajaxComplete(function(n,t,i){i.crossDomain||t.status===403&&$("#current-profile-id").length&&$("#current-profile-id").val()==""&&(location.href=$("#login-href").length?$("#login-href").val():ajaxBaseUrl()+"home/login")});$.ajaxSetup({type:"POST",dataType:"json"});$(function(){$('[data-toggle="tooltip"]').tooltip()});var idElement,arrayObituaryImagesCount,editObitToobig=!1,creditCardValidator=!1,spaceClick=!1,googleMap,ie=function(){for(var i,n=3,t=document.createElement("div"),r=t.getElementsByTagName("i");t.innerHTML="<!--[if gt IE "+ ++n+"]><i><\/i><![endif]-->",r[0];);return n>4?n:i}();$(".phone-mask").each(function(){var n="";$("#phone-mask-america").val()=="1"&&(n="CA");new Cleave("#"+$(this).attr("id"),{phone:!0,phoneRegionCode:n})});$(".number-mask").each(function(){new Cleave("#"+$(this).attr("id"),{numeral:!0,numeralDecimalScale:0})});$(function(){$(".input-group-input").focus(function(){$(this).val().length==0&&($(".input-group-focus-w-100").removeClass("w-75"),$(".input-group-focus-w-100").addClass("w-100"))});$(".input-group-input").focusout(function(){$(this).val().length==0&&($(".input-group-focus-w-100").removeClass("w-100"),$(".input-group-focus-w-100").addClass("w-75"))});$(".btn-collapse").click(function(){$(this).find(".rotate").toggleClass("down")})});$("#location-ids-wrapper").on("click",".fa-times",function(){$(this).closest(".location-id").remove()});$(function(){$("#btnTopMenuSearchToggle").click(function(){$("#btnTopMenuMobile").click();$("form[name='search-form']").find(".form-control[name='first_name']").focus()});$(".citySelector").each(function(){initCitySelector($(this))});$(".regionSelector").each(function(){initRegionSelector($(this))});$(".funeralHomeSelector").each(function(){initFuneralHomeSelector($(this))});$(".fundraisingSelector").each(function(){initFundraisingSelector($(this))})});$(function(){var n,t;$(".checkbox-card input[type=checkbox]:checked").each(function(){$(this).closest(".checkbox-card").addClass("selected")});$(".radio-group .radio-card input[type=radio]:checked").each(function(){$(this).closest(".radio-card").addClass("selected")});n=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;n&&(t=new n(function(n){for(var r,t=0;t<n.length;t++){var u=n[t],i=$(u.addedNodes),f=i.find(".radio-group .radio-card input[type=radio]");f.each(function(){$(this).prop("checked")&&$(this).closest(".radio-card").addClass("selected")});r=i.find(".checkbox-card input[type=checkbox]");r.each(function(){$(this).prop("checked")&&$(this).closest(".checkbox-card").addClass("selected")})}}),t.observe($(document).get(0),{childList:!0,subtree:!0}))});window.alert=function(n,t,i){var u,r;if(i=="customConfirm")return window.customConfirm({message:n,title:t}),!1;u="#default-alert-modal";$(u).length&&(($(u).data("bs.modal")||{})._isShown||$(u).remove());m='<div class="modal" id="default-alert-modal"><div class="modal-dialog modal-dialog-centered modal-lg"><div class="modal-content"><div class="modal-header '+(t?"":"border-0")+'">'+(t?'<p class="modal-title h3">'+t+"<\/p>":"")+'<button type="button" class="close" data-dismiss="modal">&times;<\/button><\/div><div class="modal-body"><div class="container-fluid"><p>'+n+'<\/p><\/div><\/div><div class="modal-footer border-0"><button type="button" class="btn eh-btn-black" data-dismiss="modal">'+Resources.Global.Ok+"<\/button><\/div><\/div><\/div><\/div>";r=$(m);r.appendTo("body");r.modal("show");r.on("hidden.bs.modal",function(){setTimeout(function(){r.modal("hide")},100)});if(i&&typeof i=="function")r.on("hidden.bs.modal",i)};window.customConfirm=function(n){var o,t;n=n||{};var s=n.message||n.msg||n.text||n.body||"",r=n.callback||n.callbackYes||n.onYes||null,u=n.callbackNo||n.onNo||null,i=n.title||n.header||null,f=n.yes||n.positive||n.affimative||Resources.Global.Yes,e=n.no||n.negative||Resources.Global.No;$("#def-cust-m").length&&(($("#def-cust-m").data("bs.modal")||{})._isShown||$("#def-cust-m").remove());o='<div class="modal" id="def-cust-m"><div class="modal-dialog modal-dialog-centered"><div class="modal-content"><div class="modal-header subtitle'+(i?"":"border-0")+'">'+(i?'<p class="h3 modal-title"><\/p>':"")+'<button type="button" class="close" data-dismiss="modal">&times;<\/button><\/div><div class="modal-body"><div class="container-fluid"><p><\/p><\/div><\/div><div class="modal-footer border-0"><button type="button" class="btn btnNo btn-lg btn-soft-secondary" data-dismiss="modal">'+e+'<\/button><button type="button" class="btn btn-primary btn-lg btnYes transition-3d-hover" data-dismiss="modal">'+f+"<\/button><\/div><\/div><\/div><\/div>";t=$(o);t.find(".btnNo").html(e);t.find(".btnYes").html(f);t.find(".modal-body p").html(s);i&&t.find(".modal-header .modal-title").html(i);r&&t.find(".btnYes").click(r);u&&t.find(".btnNo").click(u);t.appendTo("body");t.modal("show");t.on("hidden.bs.modal",function(){setTimeout(function(){t.modal("hide")},300)});return!1};recaptchaLoaded=!1;currentButtonClicked="";jQuery.fn.extend({scrollToMe:function(n){n=n||0;var t=jQuery(this).offset().top-100;jQuery("html,body").animate({scrollTop:t},400)}});jQuery.fn.extend({scrollToMeInModal:function(n,t){if(t=t||0,jQuery(n).length){var i=jQuery(this).position().top;jQuery(n).animate({scrollTop:i},400)}else jQuery(this).scrollToMe(t)}});$(document).ready(function(){var i,t,n;i=$("#has-search").val();t=$("#show-advanced-search").val();i=="1"&&t=="1"?(n=!0,$("#section-search").addClass("search-big-banner-for-mobile")):t=="1"?(n=!0,$("#section-search").addClass("search-big-banner-for-mobile")):(n=!1,$("#section-search").removeClass("search-big-banner-for-mobile"));$("#btnexpandsearch").click(function(){n?($("#section-search").removeClass("search-big-banner-for-mobile"),n=!1):($("#section-search").addClass("search-big-banner-for-mobile"),n=!0)})});$(function(){var n,t;bindDatepicker("input[type=date]");n=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;n&&(t=new n(function(n){for(var t=0;t<n.length;t++){var i=n[t],r=$(i.addedNodes),u=r.find("input[type=date]");u.each(function(){console.log("Insertion detected: "+$(this));bindDatepicker(this)})}}),t.observe($(document).get(0),{childList:!0,subtree:!0}))});$root=$("html, body");$(document).on("click",'a[href^="#"]',function(){var i=!1,n,r,t;return $(this).data("toggle")&&(i=!0),i?void 0:(n=$.attr(this,"href"),n!=="#"&&(r=$(window).width(),t=0,t=r>=768?$(n).offset().top-60:$(n).offset().top,$root.animate({scrollTop:t},500)),!1)});window.setTimeout(function(){if(window.location.hash.length!==0){var n=$(window).width();n>=768?window.scrollTo(window.scrollX,window.scrollY-60):window.scrollTo(window.scrollX,window.scrollY)}},0);selectFirstOnEnter=function(n){function t(t,r){if(t=="keydown"){var u=r;r=function(t){var r=$(".pac-item-selected").length>0,i;t.which!=13||r||(i=$.Event("keydown",{keyCode:40,which:40}),u.apply(n,[i]));u.apply(n,[t])}}i.apply(n,[t,r])}var i=n.addEventListener?n.addEventListener:n.attachEvent;n.addEventListener?n.addEventListener=t:n.attachEvent&&(n.attachEvent=t)},function(n){"use strict";function f(){return"ontouchstart"in window}function t(t,i){var r=this;return t.length?(r.element=t,r.config=i,r.target=n(r.element.data("unfold-target")),r.allInvokers=n('[data-unfold-target="'+r.element.data("unfold-target")+'"]'),r.toggle=function(){if(!r.target.length)return r;var i=r.element[0].dataset,t=i.unfoldOverlay?JSON.parse(i.unfoldOverlay):!1;return r.defaultState?(i.unfoldOverlay&&(n("."+t.className).length||n('<div class="'+t.className+'" style="background-color: '+t.background+'"><\/div>').prependTo("body"),n("."+t.className).length&&n("."+t.className).fadeIn(t.animationSpeed?t.animationSpeed:200)),r.show()):(n("."+t.className).length&&(r.config.unfoldTimeOut=setTimeout(function(){n("."+t.className).fadeOut(t.animationSpeed?t.animationSpeed:200)},r.config.unfoldDelay)),r.hide()),r},this.smartPosition=function(t){t.data("baseDirection")&&t.css(t.data("baseDirection").direction,t.data("baseDirection").value);t.removeClass("u-unfold--reverse-y");var r=n(window),u=getComputedStyle(t.get(0)),f=Math.abs(parseInt(u.left,10))<40?"left":"right",i=t.offset();f==="right"?(t.data("baseDirection")||t.data("baseDirection",{direction:"right",value:parseInt(u.right,10)}),i.left<0&&t.css("right",(parseInt(t.css("right"),10)-(i.left-10))*-1)):(t.data("baseDirection")||t.data("baseDirection",{direction:"left",value:parseInt(u.left,10)}),i.left+t.outerWidth()>r.width()&&t.css("left",parseInt(t.css("left"),10)-(i.left+t.outerWidth()+10-r.width())));i.top+t.outerHeight()-r.scrollTop()>r.height()&&t.addClass("u-unfold--reverse-y")},this.getOption=function(n){return this.config[n]?this.config[n]:null},!0):!1}function i(n,i){t.call(this,n,i)&&(Object.defineProperty(this,"defaultState",{get:function(){return this.target.hasClass("u-unfold--hidden")}}),this.target.addClass("u-unfold--simple"),this.hide())}function r(n,i){if(t.call(this,n,i)){var r=this;if(this.target.addClass("u-unfold--css-animation u-unfold--hidden").css("animation-duration",r.config.unfoldDuration+"ms"),Object.defineProperty(this,"defaultState",{get:function(){return this.target.hasClass("u-unfold--hidden")}}),this.target.length)this.target.on("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(n){r.target.hasClass(r.config.unfoldAnimationOut)&&(r.target.removeClass(r.config.unfoldAnimationOut).addClass("u-unfold--hidden"),r.allInvokers.length&&r.allInvokers.attr("aria-expanded","false"),r.config.afterClose.call(r.target,r.element));r.target.hasClass(r.config.unfoldAnimationIn)&&(r.allInvokers.length&&r.allInvokers.attr("aria-expanded","true"),r.config.afterOpen.call(r.target,r.element));n.preventDefault();n.stopPropagation()})}}function u(n,i){t.call(this,n,i)&&(this.target.addClass("u-unfold--jquery-slide u-unfold--hidden").hide(),Object.defineProperty(this,"defaultState",{get:function(){return this.target.hasClass("u-unfold--hidden")}}))}n.HSCore.components.HSUnfold={_baseConfig:{unfoldEvent:"click",unfoldType:"simple",unfoldDuration:300,unfoldEasing:"linear",unfoldAnimationIn:"fadeIn",unfoldAnimationOut:"fadeOut",unfoldHideOnScroll:!0,unfoldHideOnBlur:!1,unfoldDelay:350,unfoldOpenedElement:"init",unfoldOverlay:!1,afterOpen:function(){},beforeClose:function(){},afterClose:function(){}},_pageCollection:n(),init:function(t,f){var e,o;if(t&&t.length){e=this;t.each(function(t,s){var h=n(s),c,l;if(!h.data("HSUnfold")){c=f&&n.isPlainObject(f)?n.extend(!0,{},e._baseConfig,f,h.data()):n.extend(!0,{},e._baseConfig,h.data());switch(c.unfoldType){case"css-animation":h.data("HSUnfold",new r(h,c));break;case"jquery-slide":h.data("HSUnfold",new u(h,c));break;default:h.data("HSUnfold",new i(h,c))}e._pageCollection=e._pageCollection.add(h);e._bindEvents(h,c.unfoldEvent,c.unfoldDelay);l=n(s).data("HSUnfold");o=n(l.target).find("input, textarea").length;n(l.target).find("[data-unfold-target]").length&&h.addClass("target-of-invoker-has-unfolds")}});n(window).on("scroll.HSUnfold",function(){e._pageCollection.each(function(t,i){var r=n(i).data("HSUnfold"),r=n(i).data("HSUnfold");r&&(r.getOption("unfoldHideOnScroll")&&o===0?r.hide():r.getOption("unfoldHideOnScroll")&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&r.hide())})});n(window).on("resize.HSUnfold",function(){e._resizeTimeOutId&&clearTimeout(e._resizeTimeOutId);e._resizeTimeOutId=setTimeout(function(){e._pageCollection.each(function(t,i){var r=n(i).data("HSUnfold");r.smartPosition(r.target)})},50)});n(document).on("keydown.HSUnfold",function(t){n("body").hasClass("u-unfold-opened")&&((t.keyCode&&t.keyCode===38||t.keyCode&&t.keyCode===40)&&t.preventDefault(),t.keyCode&&t.keyCode===27&&(e._pageCollection.each(function(t,i){n(i).data("HSUnfold").hide()}),n("body").removeClass("u-unfold-opened")))});return t}},_bindEvents:function(t,i,r){var s=this,u=n(t.data("unfold-target")),e,o;if(i!=="hover"||f()){t.on("click.HSUnfold",function(t){var i=n(this),r=n("[data-unfold-target].active:not(.target-of-invoker-has-unfolds)"),u=n("[data-unfold-target].active.target-of-invoker-has-unfolds");(s._baseConfig.unfoldOpenedElement=i.data("HSUnfold").target[0].id,i.data("HSUnfold"))&&(i.hasClass("target-of-invoker-has-unfolds")?u.length&&u.data("HSUnfold").toggle():r.length&&r.data("HSUnfold").toggle(),i.data("HSUnfold").toggle(),i.data("no-overlay")||n("body").toggleClass("u-unfold-opened"),t.stopPropagation(),t.preventDefault())});if(Boolean(t.data("unfold-target-is-menu"))){e=n(t.data("unfold-target"));o=e.children();o.on("click",function(){t.data("HSUnfold").toggle()})}}else{t.on("mouseenter.HSUnfold",function(){var i=n(this),t=i.data("HSUnfold");t&&(t.unfoldTimeOut&&clearTimeout(t.unfoldTimeOut),t.show(),n("body").addClass("u-unfold-opened"))}).on("mouseleave.HSUnfold",function(){var i=n(this),t=i.data("HSUnfold");t&&(t.unfoldTimeOut=setTimeout(function(){t.hide();n("body").removeClass("u-unfold-opened")},r))});if(u.length)u.on("mouseenter.HSUnfold",function(){var n=t.data("HSUnfold");n.unfoldTimeOut&&clearTimeout(n.unfoldTimeOut);n.show()}).on("mouseleave.HSUnfold",function(){var n=t.data("HSUnfold");n.unfoldTimeOut=setTimeout(function(){n.hide()},r)})}}};i.prototype.show=function(){var t=n(this)[0].config.unfoldTarget;return this.smartPosition(this.target),this.target.removeClass("u-unfold--hidden"),this.allInvokers.length&&this.allInvokers.attr("aria-expanded","true"),this.config.afterOpen.call(this.target,this.element),this};i.prototype.hide=function(){var t=n(this)[0].config.unfoldTarget;return n('[data-unfold-target="'+t+'"]').removeClass("active"),this.target.addClass("u-unfold--hidden"),this.allInvokers.length&&this.allInvokers.attr("aria-expanded","false"),this.config.afterClose.call(this.target,this.element),this};r.prototype.show=function(){var t=this,i=n(t)[0].config.unfoldTarget;t.smartPosition(t.target);t.target.removeClass("u-unfold--hidden").removeClass(t.config.unfoldAnimationOut);t.config.unfoldOverlay?setTimeout(function(){t.target.addClass(t.config.unfoldAnimationIn)}):t.target.addClass(t.config.unfoldAnimationIn);t.config.afterOpen.call(t.target,t.element)};r.prototype.hide=function(){var t=n(this)[0].config.unfoldTarget;n('[data-unfold-target="'+t+'"]').removeClass("active");this.target.removeClass(this.config.unfoldAnimationIn).addClass(this.config.unfoldAnimationOut)};u.prototype.show=function(){var t=this,i=n(this)[0].config.unfoldTarget;this.smartPosition(this.target);this.target.removeClass("u-unfold--hidden").stop().slideDown({duration:t.config.unfoldDuration,easing:t.config.unfoldEasing,complete:function(){t.config.afterOpen.call(t.target,t.element)}})};u.prototype.hide=function(){var t=this,i=n(this)[0].config.unfoldTarget;n('[data-unfold-target="'+i+'"]').removeClass("active");this.target.slideUp({duration:t.config.unfoldDuration,easing:t.config.unfoldEasing,complete:function(){t.config.afterClose.call(t.target,t.element);t.target.addClass("u-unfold--hidden")}})}}(jQuery),function(n){"use strict";function i(n,t,i,r){var u=this;this.$element=n;this.menu=t;this.options=i;this.$container=r;Object.defineProperties(this,{itemClass:{get:function(){return u.options.type==="mega-menu"?u.options.classMap.hasMegaMenu:u.options.classMap.hasSubMenu}},activeItemClass:{get:function(){return u.options.type==="mega-menu"?u.options.classMap.hasMegaMenuActive:u.options.classMap.hasSubMenuActive}},menuClass:{get:function(){return u.options.type==="mega-menu"?u.options.classMap.megaMenu:u.options.classMap.subMenu}},isOpened:{get:function(){return this.$element.hasClass(this.activeItemClass.slice(1))}}});this.menu.addClass("animated").on("click.HSMegaMenu",function(){u._updateMenuBounds()});if(this.$element.data("max-width")&&this.menu.css("max-width",this.$element.data("max-width")),this.$element.data("position")&&this.menu.addClass("hs-position-"+this.$element.data("position")),this.options.animationOut)this.menu.on("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(n){u.menu.hasClass(u.options.animationOut)&&(u.$element.removeClass(u.activeItemClass.slice(1)),u.options.afterClose.call(u,u.$element,u.menu));u.menu.hasClass(u.options.animationIn)&&u.options.afterOpen.call(u,u.$element,u.menu);n.stopPropagation();n.preventDefault()})}function r(){return"ontouchstart"in window}var t=window.MegaMenu||{};t=function(){function t(i,r){var u=this;this.$element=n(i);this.options=n.extend(!0,{},t.defaults,r);this._items=n();Object.defineProperties(this,{itemsSelector:{get:function(){return u.options.classMap.hasSubMenu+","+u.options.classMap.hasMegaMenu}},_tempChain:{value:null,writable:!0},state:{value:null,writable:!0}});this.initialize()}return t}();t.defaults={event:"hover",direction:"horizontal",breakpoint:991,animationIn:!1,animationOut:!1,rtl:!1,hideTimeOut:300,sideBarRatio:1/4,pageContainer:n("body"),classMap:{initialized:".hs-menu-initialized",mobileState:".hs-mobile-state",subMenu:".hs-sub-menu",hasSubMenu:".hs-has-sub-menu",hasSubMenuActive:".hs-sub-menu-opened",megaMenu:".hs-mega-menu",hasMegaMenu:".hs-has-mega-menu",hasMegaMenuActive:".hs-mega-menu-opened"},mobileSpeed:400,mobileEasing:"linear",isMenuOpened:!1,beforeOpen:function(){},beforeClose:function(){},afterOpen:function(){},afterClose:function(){}};t.prototype.initialize=function(){var t=this,i=n(window);this.options.rtl&&this.$element.addClass("hs-rtl");this.$element.addClass(this.options.classMap.initialized.slice(1)).addClass("hs-menu-"+this.options.direction);i.on("resize.HSMegaMenu",function(){t.resizeTimeOutId&&clearTimeout(t.resizeTimeOutId);t.resizeTimeOutId=setTimeout(function(){window.innerWidth<=t.options.breakpoint&&t.state==="desktop"?t.initMobileBehavior():window.innerWidth>t.options.breakpoint&&t.state==="mobile"&&t.initDesktopBehavior();t.refresh()},50)});if(window.innerWidth>=768)n(document).on("click.HSMegaMenu touchstart.HSMegaMenu","body",function(i){var r=n(i.target).parents(t.itemsSelector);t.closeAll(r.add(n(i.target)))});i.on("keyup.HSMegaMenu",function(n){n.keyCode&&n.keyCode===27&&(t.closeAll(),t.options.isMenuOpened=!1)});return window.innerWidth<=this.options.breakpoint?this.initMobileBehavior():window.innerWidth>this.options.breakpoint&&this.initDesktopBehavior(),this.smartPositions(),this};t.prototype.smartPositions=function(){var t=this,r=this.$element.find(this.options.classMap.subMenu);r.each(function(r,u){i.smartPosition(n(u),t.options)})};t.prototype.bindEvents=function(){var t=this;if(this.options.event!=="hover"||r()){this.$element.on("click.HSMegaMenu",r()?this.options.classMap.hasMegaMenu+" > a, "+this.options.classMap.hasSubMenu+" > a":this.options.classMap.hasMegaMenu+':not([data-event="hover"]) > a,'+this.options.classMap.hasSubMenu+':not([data-event="hover"]) > a',function(i){var r=n(this).parent(),u,f=r.parents(t.itemsSelector);r.data("HSMenuItem")||t.initMenuItem(r,t.getType(r));t.closeAll(r.add(r.parents(t.itemsSelector)));u=r.addClass("hs-event-prevented").data("HSMenuItem");u.isOpened?u.desktopHide():u.desktopShow();i.preventDefault();i.stopPropagation()});if(!r())this.$element.on("mouseenter.HSMegaMenu",this.options.classMap.hasMegaMenu+'[data-event="hover"],'+this.options.classMap.hasSubMenu+'[data-event="hover"]',function(i){var r=n(this),u=r.parents(t.itemsSelector);r.data("HSMenuItem")||t.initMenuItem(r,t.getType(r));t.closeAll(r.add(u));u.add(r).each(function(t,i){var r=n(i).data("HSMenuItem");r.hideTimeOutId&&clearTimeout(r.hideTimeOutId);r.desktopShow()});i.preventDefault();i.stopPropagation()}).on("mouseleave.HSMegaMenu",this.options.classMap.hasMegaMenu+'[data-event="hover"],'+this.options.classMap.hasSubMenu+'[data-event="hover"]',function(i){var r=n(this),u=r.data("HSMenuItem");u.hideTimeOutId=setTimeout(function(){t.closeAll(n(i.relatedTarget).parents(t.itemsSelector))},t.options.hideTimeOut);i.preventDefault();i.stopPropagation()})}else this.$element.on("mouseenter.HSMegaMenu",this.options.classMap.hasMegaMenu+':not([data-event="click"]),'+this.options.classMap.hasSubMenu+':not([data-event="click"])',function(i){var u=n(this),r=u.parents(t.itemsSelector);u.data("HSMenuItem")||t.initMenuItem(u,t.getType(u));r=r.add(u);t.closeAll(r);r.each(function(t,i){var r=n(i).data("HSMenuItem");r.hideTimeOutId&&clearTimeout(r.hideTimeOutId);r.desktopShow()});t._items=t._items.not(r);t._tempChain=r;i.preventDefault();i.stopPropagation()}).on("mouseleave.HSMegaMenu",this.options.classMap.hasMegaMenu+':not([data-event="click"]),'+this.options.classMap.hasSubMenu+':not([data-event="click"])',function(i){if(n(this).data("HSMenuItem")){var r=n(this),u=r.data("HSMenuItem"),f=n(i.relatedTarget).parents(t.itemsSelector);u.hideTimeOutId=setTimeout(function(){t.closeAll(f)},t.options.hideTimeOut);t._items=t._items.add(t._tempChain);t._tempChain=null;i.preventDefault();i.stopPropagation()}}).on("click.HSMegaMenu touchstart.HSMegaMenu",this.options.classMap.hasMegaMenu+'[data-event="click"] > a, '+this.options.classMap.hasSubMenu+'[data-event="click"] > a',function(i){var r=n(this).parent('[data-event="click"]'),u;r.data("HSMenuItem")||t.initMenuItem(r,t.getType(r));t.closeAll(r.add(r.parents(t.itemsSelector)));u=r.data("HSMenuItem");u.isOpened?u.desktopHide():u.desktopShow();i.preventDefault();i.stopPropagation()});this.$element.on("keydown.HSMegaMenu",this.options.classMap.hasMegaMenu+" > a,"+this.options.classMap.hasSubMenu+" > a",function(i){var f=n(this),u=f.parent(),r;u.data("HSMenuItem")||t.initMenuItem(u,t.getType(u));r=u.data("HSMenuItem");f.is(":focus")&&(i.keyCode&&i.keyCode===40&&(i.preventDefault(),r.desktopShow(),t.options.isMenuOpened=!0),i.keyCode&&i.keyCode===13&&(t.options.isMenuOpened===!0?(r.desktopHide(),t.options.isMenuOpened=!1):(r.desktopShow(),t.options.isMenuOpened=!0)));f.on("focusout",function(){t.options.isMenuOpened=!1});r.menu.find("a").on("focusout",function(){setTimeout(function(){r.menu.find("a").is(":focus")||(r.desktopHide(),t.options.isMenuOpened=!1)})})})};t.prototype.initMenuItem=function(t,r){var u=this,f=new i(t,t.children(u.options.classMap[r==="mega-menu"?"megaMenu":"subMenu"]),n.extend(!0,{type:r},u.options,t.data()),u.$element);t.data("HSMenuItem",f);this._items=this._items.add(t)};t.prototype.initMobileBehavior=function(){var t=this;this.state="mobile";this.$element.off(".HSMegaMenu").addClass(this.options.classMap.mobileState.slice(1)).on("click.HSMegaMenu",t.options.classMap.hasSubMenu+" > a, "+t.options.classMap.hasMegaMenu+" > a",function(i){var r=n(this).parent(),u;r.data("HSMenuItem")||t.initMenuItem(r,t.getType(r));t.closeAll(r.parents(t.itemsSelector).add(r));u=r.data("HSMenuItem");u.isOpened?u.mobileHide():u.mobileShow();i.preventDefault();i.stopPropagation()}).find(this.itemsSelector).not(this.options.classMap.hasSubMenuActive+","+this.options.classMap.hasMegaMenuActive).children(this.options.classMap.subMenu+","+this.options.classMap.megaMenu).hide()};t.prototype.initDesktopBehavior=function(){this.state="desktop";this.$element.removeClass(this.options.classMap.mobileState.slice(1)).off(".HSMegaMenu").find(this.itemsSelector).not(this.options.classMap.hasSubMenuActive+","+this.options.classMap.hasMegaMenuActive).children(this.options.classMap.subMenu+","+this.options.classMap.megaMenu).hide();this.bindEvents()};t.prototype.closeAll=function(t){var i=this;return this._items.not(t&&t.length?t:n()).each(function(t,r){n(r).removeClass("hs-event-prevented").data("HSMenuItem")[i.state==="mobile"?"mobileHide":"desktopHide"]()})};t.prototype.getType=function(n){return!n||!n.length?null:n.hasClass(this.options.classMap.hasSubMenu.slice(1))?"sub-menu":n.hasClass(this.options.classMap.hasMegaMenu.slice(1))?"mega-menu":null};t.prototype.getState=function(){return this.state};t.prototype.refresh=function(){return this._items.add(this._tempChain).each(function(t,i){n(i).data("HSMenuItem")._updateMenuBounds()})};i.prototype.desktopShow=function(){return this.menu.length?(this.$element.addClass(this.activeItemClass.slice(1)),this._updateMenuBounds(),this.menu.show(),this.options.direction==="horizontal"&&this.smartPosition(this.menu,this.options),this.options.animationOut?this.menu.removeClass(this.options.animationOut):this.options.afterOpen.call(this,this.$element,this.menu),this.options.animationIn&&this.menu.addClass(this.options.animationIn),this):this};i.prototype.desktopHide=function(){var n=this;return this.menu.length?(this.$element.removeClass(this.activeItemClass.slice(1)),this.menu.hide(),this.options.animationIn&&this.menu.removeClass(this.options.animationIn),this.options.animationOut?this.menu.addClass(this.options.animationOut):this.options.afterClose.call(this,this.$element,this.menu),this):this};i.prototype.mobileShow=function(){var n=this;return this.menu.length?(this.menu.removeClass(this.options.animationIn).removeClass(this.options.animationOut).stop().slideDown({duration:n.options.mobileSpeed,easing:n.options.mobileEasing,complete:function(){n.options.afterOpen.call(n,n.$element,n.menu)}}),this.$element.addClass(this.activeItemClass.slice(1)),this):this};i.prototype.mobileHide=function(){var n=this;return this.menu.length?(this.menu.stop().slideUp({duration:n.options.mobileSpeed,easing:n.options.mobileEasing,complete:function(){n.options.afterClose.call(n,n.$element,n.menu)}}),this.$element.removeClass(this.activeItemClass.slice(1)),this):this};i.prototype.smartPosition=function(n,t){i.smartPosition(n,t)};i.smartPosition=function(t,i){if(t||t.length){var r=n(window);t.removeClass("hs-reversed");i.rtl?t.offset().left<0&&t.addClass("hs-reversed"):t.offset().left+t.outerWidth()>window.innerWidth&&t.addClass("hs-reversed")}};i.prototype._updateMenuBounds=function(){var t="auto";if(this.options.direction==="vertical"&&this.options.type==="mega-menu"){if(this.$container&&this.$container.data("HSMegaMenu").getState()==="desktop"?(this.options.pageContainer.length||(this.options.pageContainer=n("body")),t=this.options.pageContainer.outerWidth()*(1-this.options.sideBarRatio)):t="auto",this.menu.css({width:t,height:"auto"}),this.menu.outerHeight()>this.$container.outerHeight())return;this.menu.css("height","100%")}};n.fn.HSMegaMenu=function(){for(var i=this,r=arguments[0],f=Array.prototype.slice.call(arguments,1),e=i.length,u,n=0;n<e;n++)if(typeof r=="object"||typeof r=="undefined"?i[n].MegaMenu=new t(i[n],r):u=i[n].MegaMenu[r].apply(i[n].MegaMenu,f),typeof u!="undefined")return u;return i}}(jQuery),function(n){"use strict";function l(t,i,r){t&&t.length&&(this.element=t,this.config=i,this.observers=r&&n.isPlainObject(r)?r:{},this.viewport="xs",this.checkViewport())}function c(n){if(n&&n.length)return this.element=n,this.defaultState=!0,this.reinit=function(){this.destroy().init().check()},!0}function f(n){c.call(this,n)&&this.init()}function u(n){c.call(this,n)&&this.init()}function r(n){c.call(this,n)&&this.init()}function t(t,i){c.call(this,t)&&(this.config={fixPointSelf:!1},i&&n.isPlainObject(i)&&(this.config=n.extend(!0,{},this.config,i)),this.init())}function e(n){c.call(this,n)&&this.init()}function i(t,i){c.call(this,t)&&(this.config={fixPointSelf:!1},i&&n.isPlainObject(i)&&(this.config=n.extend(!0,{},this.config,i)),this.init())}function o(t,i){c.call(this,t)&&(this.config={animated:!0},i&&n.isPlainObject(i)&&(this.config=n.extend(!0,{},this.config,i)),this.init())}function s(t,i){c.call(this,t)&&(this.config=i&&n.isPlainObject(i)?n.extend(!0,{},this.config,i):{},this.init())}function h(n){!c.call(this,n)}n.HSCore.components.HSHeader={_baseConfig:{headerFixMoment:0,headerFixEffect:"slide",breakpointsMap:{md:768,sm:576,lg:992,xl:1200}},init:function(t){if(t&&t.length===1&&!t.data("HSHeader")){var i=this;return this.element=t,this.config=n.extend(!0,{},this._baseConfig,t.data()),this.observers=this._detectObservers(),this.fixMediaDifference(this.element),this.element.data("HSHeader",new l(this.element,this.config,this.observers)),n(window).on("scroll.uHeader",function(){n(window).scrollTop()<n(t).data("header-fix-moment")-100&&n(t).data("effect-compensation")===!0?n(t).css({top:-n(window).scrollTop()}).addClass(n(t).data("effect-compensation-start-class")).removeClass(n(t).data("effect-compensation-end-class")):n(t).data("effect-compensation")===!0&&n(t).css({top:0}).addClass(n(t).data("effect-compensation-end-class")).removeClass(n(t).data("effect-compensation-start-class"));n(window).scrollTop()>5&&!n(t).hasClass(".u-scrolled")?n(t).addClass("u-scrolled"):n(t).removeClass("u-scrolled");t.data("HSHeader").notify()}).on("resize.uHeader",function(){i.resizeTimeOutId&&clearTimeout(i.resizeTimeOutId);i.resizeTimeOutId=setTimeout(function(){t.data("HSHeader").checkViewport().update()},100)}).trigger("scroll.uHeader"),this.element}},_detectObservers:function(){if(this.element&&this.element.length){var n={xs:[],sm:[],md:[],lg:[],xl:[]};return this.element.hasClass("u-header--has-hidden-element")&&n.xs.push(new o(this.element)),this.element.hasClass("u-header--sticky-top")&&(this.element.hasClass("u-header--show-hide")?n.xs.push(new u(this.element)):this.element.hasClass("u-header--toggle-section")&&n.xs.push(new e(this.element)),this.element.hasClass("u-header--change-logo")&&n.xs.push(new t(this.element)),this.element.hasClass("u-header--change-appearance")&&n.xs.push(new i(this.element))),this.element.hasClass("u-header--floating")&&n.xs.push(new s(this.element)),this.element.hasClass("u-header--invulnerable")&&n.xs.push(new h(this.element)),this.element.hasClass("u-header--sticky-bottom")&&(this.element.hasClass("u-header--change-appearance")&&n.xs.push(new i(this.element)),this.element.hasClass("u-header--change-logo")&&n.xs.push(new t(this.element))),(this.element.hasClass("u-header--abs-top")||this.element.hasClass("u-header--static"))&&(this.element.hasClass("u-header--show-hide")&&n.xs.push(new r(this.element)),this.element.hasClass("u-header--change-logo")&&n.xs.push(new t(this.element)),this.element.hasClass("u-header--change-appearance")&&n.xs.push(new i(this.element))),(this.element.hasClass("u-header--abs-bottom")||this.element.hasClass("u-header--abs-top-2nd-screen"))&&(n.xs.push(new f(this.element)),this.element.hasClass("u-header--change-appearance")&&n.xs.push(new i(this.element,{fixPointSelf:!0})),this.element.hasClass("u-header--change-logo")&&n.xs.push(new t(this.element,{fixPointSelf:!0}))),this.element.hasClass("u-header--has-hidden-element-sm")&&n.sm.push(new o(this.element)),this.element.hasClass("u-header--sticky-top-sm")&&(this.element.hasClass("u-header--show-hide-sm")?n.sm.push(new u(this.element)):this.element.hasClass("u-header--toggle-section-sm")&&n.sm.push(new e(this.element)),this.element.hasClass("u-header--change-logo-sm")&&n.sm.push(new t(this.element)),this.element.hasClass("u-header--change-appearance-sm")&&n.sm.push(new i(this.element))),this.element.hasClass("u-header--floating-sm")&&n.sm.push(new s(this.element)),this.element.hasClass("u-header--invulnerable-sm")&&n.sm.push(new h(this.element)),this.element.hasClass("u-header--sticky-bottom-sm")&&(this.element.hasClass("u-header--change-appearance-sm")&&n.sm.push(new i(this.element)),this.element.hasClass("u-header--change-logo-sm")&&n.sm.push(new t(this.element))),(this.element.hasClass("u-header--abs-top-sm")||this.element.hasClass("u-header--static-sm"))&&(this.element.hasClass("u-header--show-hide-sm")&&n.sm.push(new r(this.element)),this.element.hasClass("u-header--change-logo-sm")&&n.sm.push(new t(this.element)),this.element.hasClass("u-header--change-appearance-sm")&&n.sm.push(new i(this.element))),(this.element.hasClass("u-header--abs-bottom-sm")||this.element.hasClass("u-header--abs-top-2nd-screen-sm"))&&(n.sm.push(new f(this.element)),this.element.hasClass("u-header--change-appearance-sm")&&n.sm.push(new i(this.element,{fixPointSelf:!0})),this.element.hasClass("u-header--change-logo-sm")&&n.sm.push(new t(this.element,{fixPointSelf:!0}))),this.element.hasClass("u-header--has-hidden-element-md")&&n.md.push(new o(this.element)),this.element.hasClass("u-header--sticky-top-md")&&(console.log(1),this.element.hasClass("u-header--show-hide-md")?n.md.push(new u(this.element)):this.element.hasClass("u-header--toggle-section-md")&&n.md.push(new e(this.element)),this.element.hasClass("u-header--change-logo-md")&&n.md.push(new t(this.element)),this.element.hasClass("u-header--change-appearance-md")&&n.md.push(new i(this.element))),this.element.hasClass("u-header--floating-md")&&n.md.push(new s(this.element)),this.element.hasClass("u-header--invulnerable-md")&&n.md.push(new h(this.element)),this.element.hasClass("u-header--sticky-bottom-md")&&(this.element.hasClass("u-header--change-appearance-md")&&n.md.push(new i(this.element)),this.element.hasClass("u-header--change-logo-md")&&n.md.push(new t(this.element))),(this.element.hasClass("u-header--abs-top-md")||this.element.hasClass("u-header--static-md"))&&(this.element.hasClass("u-header--show-hide-md")&&n.md.push(new r(this.element)),this.element.hasClass("u-header--change-logo-md")&&n.md.push(new t(this.element)),this.element.hasClass("u-header--change-appearance-md")&&n.md.push(new i(this.element))),(this.element.hasClass("u-header--abs-bottom-md")||this.element.hasClass("u-header--abs-top-2nd-screen-md"))&&(n.md.push(new f(this.element)),this.element.hasClass("u-header--change-appearance-md")&&n.md.push(new i(this.element,{fixPointSelf:!0})),this.element.hasClass("u-header--change-logo-md")&&n.md.push(new t(this.element,{fixPointSelf:!0}))),this.element.hasClass("u-header--has-hidden-element-lg")&&n.lg.push(new o(this.element)),this.element.hasClass("u-header--sticky-top-lg")&&(this.element.hasClass("u-header--show-hide-lg")?n.lg.push(new u(this.element)):this.element.hasClass("u-header--toggle-section-lg")&&n.lg.push(new e(this.element)),this.element.hasClass("u-header--change-logo-lg")&&n.lg.push(new t(this.element)),this.element.hasClass("u-header--change-appearance-lg")&&n.lg.push(new i(this.element))),this.element.hasClass("u-header--floating-lg")&&n.lg.push(new s(this.element)),this.element.hasClass("u-header--invulnerable-lg")&&n.lg.push(new h(this.element)),this.element.hasClass("u-header--sticky-bottom-lg")&&(this.element.hasClass("u-header--change-appearance-lg")&&n.lg.push(new i(this.element)),this.element.hasClass("u-header--change-logo-lg")&&n.lg.push(new t(this.element))),(this.element.hasClass("u-header--abs-top-lg")||this.element.hasClass("u-header--static-lg"))&&(this.element.hasClass("u-header--show-hide-lg")&&n.lg.push(new r(this.element)),this.element.hasClass("u-header--change-logo-lg")&&n.lg.push(new t(this.element)),this.element.hasClass("u-header--change-appearance-lg")&&n.lg.push(new i(this.element))),(this.element.hasClass("u-header--abs-bottom-lg")||this.element.hasClass("u-header--abs-top-2nd-screen-lg"))&&(n.lg.push(new f(this.element)),this.element.hasClass("u-header--change-appearance-lg")&&n.lg.push(new i(this.element,{fixPointSelf:!0})),this.element.hasClass("u-header--change-logo-lg")&&n.lg.push(new t(this.element,{fixPointSelf:!0}))),this.element.hasClass("u-header--has-hidden-element-xl")&&n.xl.push(new o(this.element)),this.element.hasClass("u-header--sticky-top-xl")&&(this.element.hasClass("u-header--show-hide-xl")?n.xl.push(new u(this.element)):this.element.hasClass("u-header--toggle-section-xl")&&n.xl.push(new e(this.element)),this.element.hasClass("u-header--change-logo-xl")&&n.xl.push(new t(this.element)),this.element.hasClass("u-header--change-appearance-xl")&&n.xl.push(new i(this.element))),this.element.hasClass("u-header--floating-xl")&&n.xl.push(new s(this.element)),this.element.hasClass("u-header--invulnerable-xl")&&n.xl.push(new h(this.element)),this.element.hasClass("u-header--sticky-bottom-xl")&&(this.element.hasClass("u-header--change-appearance-xl")&&n.xl.push(new i(this.element)),this.element.hasClass("u-header--change-logo-xl")&&n.xl.push(new t(this.element))),(this.element.hasClass("u-header--abs-top-xl")||this.element.hasClass("u-header--static-xl"))&&(this.element.hasClass("u-header--show-hide-xl")&&n.xl.push(new r(this.element)),this.element.hasClass("u-header--change-logo-xl")&&n.xl.push(new t(this.element)),this.element.hasClass("u-header--change-appearance-xl")&&n.xl.push(new i(this.element))),(this.element.hasClass("u-header--abs-bottom-xl")||this.element.hasClass("u-header--abs-top-2nd-screen-xl"))&&(n.xl.push(new f(this.element)),this.element.hasClass("u-header--change-appearance-xl")&&n.xl.push(new i(this.element,{fixPointSelf:!0})),this.element.hasClass("u-header--change-logo-xl")&&n.xl.push(new t(this.element,{fixPointSelf:!0}))),n}},fixMediaDifference:function(n){if(n&&n.length&&n.filter('[class*="u-header--side"]').length){var t;n.hasClass("u-header--side-left-xl")||n.hasClass("u-header--side-right-xl")?(t=n.find(".navbar-expand-xl"),t.length&&t.removeClass("navbar-expand-xl").addClass("navbar-expand-lg")):n.hasClass("u-header--side-left-lg")||n.hasClass("u-header--side-right-lg")?(t=n.find(".navbar-expand-lg"),t.length&&t.removeClass("navbar-expand-lg").addClass("navbar-expand-md")):n.hasClass("u-header--side-left-md")||n.hasClass("u-header--side-right-md")?(t=n.find(".navbar-expand-md"),t.length&&t.removeClass("navbar-expand-md").addClass("navbar-expand-sm")):(n.hasClass("u-header--side-left-sm")||n.hasClass("u-header--side-right-sm"))&&(t=n.find(".navbar-expand-sm"),t.length&&t.removeClass("navbar-expand-sm").addClass("navbar-expand"))}}};l.prototype.checkViewport=function(){var t=n(window);return t.width()>this.config.breakpointsMap.sm&&this.observers.sm.length?(this.prevViewport=this.viewport,this.viewport="sm",this.element[0].dataset.headerFixMoment&&t.scrollTop()>this.element[0].dataset.headerFixMoment&&(typeof this.config.breakpointsMap.sm=="undefined"?this.element.removeClass("js-header-fix-moment"):this.element.addClass("js-header-fix-moment")),this):t.width()>this.config.breakpointsMap.md&&this.observers.md.length?(this.prevViewport=this.viewport,this.viewport="md",this.element[0].dataset.headerFixMoment&&t.scrollTop()>this.element[0].dataset.headerFixMoment&&(typeof this.config.breakpointsMap.md=="undefined"?this.element.removeClass("js-header-fix-moment"):this.element.addClass("js-header-fix-moment")),this):t.width()>this.config.breakpointsMap.lg&&this.observers.lg.length?(this.prevViewport=this.viewport,this.viewport="lg",this.element[0].dataset.headerFixMoment&&t.scrollTop()>this.element[0].dataset.headerFixMoment&&(typeof this.config.breakpointsMap.lg=="undefined"?this.element.removeClass("js-header-fix-moment"):this.element.addClass("js-header-fix-moment")),this):t.width()>this.config.breakpointsMap.xl&&this.observers.xl.length?(this.prevViewport=this.viewport,this.viewport="xl",this.element[0].dataset.headerFixMoment&&t.scrollTop()>this.element[0].dataset.headerFixMoment&&(typeof this.config.breakpointsMap.xl=="undefined"?this.element.removeClass("js-header-fix-moment"):this.element.addClass("js-header-fix-moment")),this):(this.prevViewport&&(this.prevViewport=this.viewport),this.element[0].dataset.headerFixMoment&&t.scrollTop()>this.element[0].dataset.headerFixMoment&&(typeof this.config.breakpointsMap.xs=="undefined"?this.element.removeClass("js-header-fix-moment"):this.element.addClass("js-header-fix-moment")),this.viewport="xs",this)};l.prototype.notify=function(){return this.prevViewport&&(this.observers[this.prevViewport].forEach(function(n){n.destroy()}),this.prevViewport=null),this.observers[this.viewport].forEach(function(n){n.check()}),this};l.prototype.update=function(){for(var n in this.observers)this.observers[n].forEach(function(n){n.destroy()});return this.prevViewport=null,this.observers[this.viewport].forEach(function(n){n.reinit()}),this};f.prototype.init=function(){return this.defaultState=!0,this.offset=this.element.offset().top,this};f.prototype.destroy=function(){return this.toDefaultState(),this};f.prototype.check=function(){var i=n(window),t=i.scrollTop();return t>this.offset&&this.defaultState?this.changeState():t<this.offset&&!this.defaultState&&this.toDefaultState(),this};f.prototype.changeState=function(){return this.element.addClass("js-header-fix-moment"),this.defaultState=!this.defaultState,this};f.prototype.toDefaultState=function(){return this.element.removeClass("js-header-fix-moment"),this.defaultState=!this.defaultState,this};u.prototype.init=function(){return this.direction="down",this.delta=0,this.defaultState=!0,this.offset=isFinite(this.element.data("header-fix-moment"))&&this.element.data("header-fix-moment")!==0?this.element.data("header-fix-moment"):5,this.effect=this.element.data("header-fix-effect")?this.element.data("header-fix-effect"):"show-hide",this};u.prototype.destroy=function(){return this.toDefaultState(),this};u.prototype.checkDirection=function(){return this.direction=n(window).scrollTop()>this.delta?"down":"up",this.delta=n(window).scrollTop(),this};u.prototype.toDefaultState=function(){switch(this.effect){case"slide":this.element.removeClass("u-header--moved-up");break;case"fade":this.element.removeClass("u-header--faded");break;default:this.element.removeClass("u-header--invisible")}return this.defaultState=!this.defaultState,this};u.prototype.changeState=function(){switch(this.effect){case"slide":this.element.addClass("u-header--moved-up");break;case"fade":this.element.addClass("u-header--faded");break;default:this.element.addClass("u-header--invisible")}return this.defaultState=!this.defaultState,this};u.prototype.check=function(){var t=n(window).scrollTop();return this.checkDirection(),t>=this.offset&&this.defaultState&&this.direction==="down"?this.changeState():this.defaultState||this.direction!=="up"||this.toDefaultState(),this};r.prototype.init=function(){return!this.defaultState&&n(window).scrollTop()>this.offset?this:(this.defaultState=!0,this.transitionDuration=parseFloat(getComputedStyle(this.element.get(0))["transition-duration"],10)*1e3,this.offset=isFinite(this.element.data("header-fix-moment"))&&this.element.data("header-fix-moment")>this.element.outerHeight()?this.element.data("header-fix-moment"):this.element.outerHeight()+100,this.effect=this.element.data("header-fix-effect")?this.element.data("header-fix-effect"):"show-hide",this)};r.prototype.destroy=function(){return!this.defaultState&&n(window).scrollTop()>this.offset?this:(this.element.removeClass("u-header--untransitioned"),this._removeCap(),this)};r.prototype._insertCap=function(){this.element.addClass("js-header-fix-moment u-header--untransitioned");this.element.hasClass("u-header--static")&&n("html").css("padding-top",this.element.outerHeight());switch(this.effect){case"fade":this.element.addClass("u-header--faded");break;case"slide":this.element.addClass("u-header--moved-up");break;default:this.element.addClass("u-header--invisible")}this.capInserted=!0};r.prototype._removeCap=function(){var t=this;this.element.removeClass("js-header-fix-moment");this.element.hasClass("u-header--static")&&n("html").css("padding-top",0);this.removeCapTimeOutId&&clearTimeout(this.removeCapTimeOutId);this.removeCapTimeOutId=setTimeout(function(){t.element.removeClass("u-header--moved-up u-header--faded u-header--invisible")},10);this.capInserted=!1};r.prototype.check=function(){var t=n(window);t.scrollTop()>this.element.outerHeight()&&!this.capInserted?this._insertCap():t.scrollTop()<=this.element.outerHeight()&&this.capInserted&&this._removeCap();t.scrollTop()>this.offset&&this.defaultState?this.changeState():t.scrollTop()<=this.offset&&!this.defaultState&&this.toDefaultState()};r.prototype.changeState=function(){this.element.removeClass("u-header--untransitioned");this.animationTimeoutId&&clearTimeout(this.animationTimeoutId);switch(this.effect){case"fade":this.element.removeClass("u-header--faded");break;case"slide":this.element.removeClass("u-header--moved-up");break;default:this.element.removeClass("u-header--invisible")}this.defaultState=!this.defaultState};r.prototype.toDefaultState=function(){var n=this;this.animationTimeoutId=setTimeout(function(){n.element.addClass("u-header--untransitioned")},this.transitionDuration);switch(this.effect){case"fade":this.element.addClass("u-header--faded");break;case"slide":this.element.addClass("u-header--moved-up");break;default:this.element.addClass("u-header--invisible")}this.defaultState=!this.defaultState};t.prototype.init=function(){return this.element.hasClass("js-header-fix-moment")&&(this.hasFixedClass=!0,this.element.removeClass("js-header-fix-moment")),this.offset=this.config.fixPointSelf?this.element.offset().top:isFinite(this.element.data("header-fix-moment"))?this.element.data("header-fix-moment"):0,this.hasFixedClass&&(this.hasFixedClass=!1,this.element.addClass("js-header-fix-moment")),this.imgs=this.element.find(".u-header__logo-img"),this.defaultState=!0,this.mainLogo=this.imgs.filter(".u-header__logo-img--main"),this.additionalLogo=this.imgs.not(".u-header__logo-img--main"),!this.imgs.length,this};t.prototype.destroy=function(){return this.toDefaultState(),this};t.prototype.check=function(){var t=n(window);return this.imgs.length?(t.scrollTop()>this.offset&&this.defaultState?this.changeState():t.scrollTop()<=this.offset&&!this.defaultState&&this.toDefaultState(),this):this};t.prototype.changeState=function(){return this.mainLogo.length&&this.mainLogo.removeClass("u-header__logo-img--main"),this.additionalLogo.length&&this.additionalLogo.addClass("u-header__logo-img--main"),this.defaultState=!this.defaultState,this};t.prototype.toDefaultState=function(){return this.mainLogo.length&&this.mainLogo.addClass("u-header__logo-img--main"),this.additionalLogo.length&&this.additionalLogo.removeClass("u-header__logo-img--main"),this.defaultState=!this.defaultState,this};e.prototype.init=function(){return this.offset=isFinite(this.element.data("header-fix-moment"))?this.element.data("header-fix-moment"):5,this.section=this.element.find(".u-header__section--hidden"),this.defaultState=!0,this.sectionHeight=this.section.length?this.section.outerHeight():0,this};e.prototype.destroy=function(){return this.section.length&&this.element.css({"margin-top":0}),this};e.prototype.check=function(){if(!this.section.length)return this;var i=n(window),t=i.scrollTop();return t>this.offset&&this.defaultState?this.changeState():t<=this.offset&&!this.defaultState&&this.toDefaultState(),this};e.prototype.changeState=function(){var n=this;return this.element.stop().animate({"margin-top":n.sectionHeight*-1-1}),this.defaultState=!this.defaultState,this};e.prototype.toDefaultState=function(){return this.element.stop().animate({"margin-top":0}),this.defaultState=!this.defaultState,this};i.prototype.init=function(){return this.element.hasClass("js-header-fix-moment")&&(this.hasFixedClass=!0,this.element.removeClass("js-header-fix-moment")),this.offset=this.config.fixPointSelf?this.element.offset().top:isFinite(this.element.data("header-fix-moment"))?this.element.data("header-fix-moment"):5,this.hasFixedClass&&(this.hasFixedClass=!1,this.element.addClass("js-header-fix-moment")),this.sections=this.element.find("[data-header-fix-moment-classes]"),this.defaultState=!0,this};i.prototype.destroy=function(){return this.toDefaultState(),this};i.prototype.check=function(){if(!this.sections.length)return this;var i=n(window),t=i.scrollTop();return t>this.offset&&this.defaultState?this.changeState():t<=this.offset&&!this.defaultState&&this.toDefaultState(),this};i.prototype.changeState=function(){return this.sections.each(function(t,i){var r=n(i),u=r.data("header-fix-moment-classes"),f=r.data("header-fix-moment-exclude");(u||f)&&(r.addClass(u+" js-header-change-moment"),r.removeClass(f))}),this.defaultState=!this.defaultState,this};i.prototype.toDefaultState=function(){return this.sections.each(function(t,i){var r=n(i),u=r.data("header-fix-moment-classes"),f=r.data("header-fix-moment-exclude");(u||f)&&(r.removeClass(u+" js-header-change-moment"),r.addClass(f))}),this.defaultState=!this.defaultState,this};o.prototype.init=function(){return this.offset=isFinite(this.element.data("header-fix-moment"))?this.element.data("header-fix-moment"):5,this.elements=this.element.find(".u-header--hidden-element"),this.defaultState=!0,this};o.prototype.destroy=function(){return this.toDefaultState(),this};o.prototype.check=function(){if(!this.elements.length)return this;var i=n(window),t=i.scrollTop();return t>this.offset&&this.defaultState?this.changeState():t<=this.offset&&!this.defaultState&&this.toDefaultState(),this};o.prototype.changeState=function(){return this.config.animated?this.elements.stop().slideUp():this.elements.hide(),this.defaultState=!this.defaultState,this};o.prototype.toDefaultState=function(){return this.config.animated?this.elements.stop().slideDown():this.elements.show(),this.defaultState=!this.defaultState,this};s.prototype.init=function(){return this.offset=this.element.offset().top,this.sections=this.element.find(".u-header__section"),this.defaultState=!0,this};s.prototype.destroy=function(){return this.toDefaultState(),this};s.prototype.check=function(){var i=n(window),t=i.scrollTop();return t>this.offset&&this.defaultState?this.changeState():t<=this.offset&&!this.defaultState&&this.toDefaultState(),this};s.prototype.changeState=function(){return this.element.addClass("js-header-fix-moment").addClass(this.element.data("header-fix-moment-classes")).removeClass(this.element.data("header-fix-moment-exclude")),this.sections.length&&this.sections.each(function(t,i){var r=n(i);r.addClass(r.data("header-fix-moment-classes")).removeClass(r.data("header-fix-moment-exclude"))}),this.defaultState=!this.defaultState,this};s.prototype.toDefaultState=function(){return this.element.removeClass("js-header-fix-moment").removeClass(this.element.data("header-fix-moment-classes")).addClass(this.element.data("header-fix-moment-exclude")),this.sections.length&&this.sections.each(function(t,i){var r=n(i);r.removeClass(r.data("header-fix-moment-classes")).addClass(r.data("header-fix-moment-exclude"))}),this.defaultState=!this.defaultState,this};h.prototype.check=function(){return this};h.prototype.init=function(){return this};h.prototype.destroy=function(){return this};h.prototype.changeState=function(){return this};h.prototype.toDefaultState=function(){return this}}(jQuery)