!function(o,s,r){"use strict";var e=.01*o.innerHeight;s.documentElement.style.setProperty("--vh",e+"px"),r.app=r.app||{};var l=r("body"),d=r(o),t=r('div[data-menu="menu-wrapper"]').html(),m=r('div[data-menu="menu-wrapper"]').attr("class");r.app.menu={expanded:null,collapsed:null,hidden:null,container:null,horizontalMenu:!1,manualScroller:{obj:null,init:function(){r(".main-menu").hasClass("menu-dark");this.obj=new PerfectScrollbar(".main-menu-content",{suppressScrollX:!0,wheelPropagation:!1})},update:function(){if(this.obj){if(!0===r(".main-menu").data("scroll-to-active")){var e,n,a;if(e=s.querySelector(".main-menu-content li.active"),l.hasClass("menu-collapsed"))r(".main-menu-content li.sidebar-group-active").length&&(e=s.querySelector(".main-menu-content li.sidebar-group-active"));else if(n=s.querySelector(".main-menu-content"),e&&(a=e.getBoundingClientRect().top+n.scrollTop),a>parseInt(2*n.clientHeight/3))var i=a-n.scrollTop-parseInt(n.clientHeight/2);setTimeout(function(){r.app.menu.container.stop().animate({scrollTop:i},300),r(".main-menu").data("scroll-to-active","false")},300)}this.obj.update()}},enable:function(){r(".main-menu-content").hasClass("ps")||this.init()},disable:function(){this.obj&&this.obj.destroy()},updateHeight:function(){"vertical-menu"!=l.data("menu")&&"vertical-menu-modern"!=l.data("menu")&&"vertical-overlay-menu"!=l.data("menu")||!r(".main-menu").hasClass("menu-fixed")||(r(".main-menu-content").css("height",r(o).height()-r(".header-navbar").height()-r(".main-menu-header").outerHeight()-r(".main-menu-footer").outerHeight()),this.update())}},init:function(e){if(0")).attr("href",a),s.attr("title",n),s.text(n),s.addClass("menu-title"))),i=e.css("border-top")?e.position().top+parseInt(e.css("border-top"),10):e.position().top,"vertical-compact-menu"!==l.data("menu")&&s.appendTo(".main-menu-content").css({position:"fixed",top:i}),e.hasClass("has-sub")&&e.hasClass("nav-item")){e.children("ul:first");t.adjustSubmenu(e)}}e.addClass("hover")}).on("mouseleave.app.menu","li",function(){}).on("active.app.menu","li",function(e){r(this).addClass("active"),e.stopPropagation()}).on("deactive.app.menu","li.active",function(e){r(this).removeClass("active"),e.stopPropagation()}).on("open.app.menu","li",function(e){var n=r(this);if(n.addClass("open"),t.expand(n),r(".main-menu").hasClass("menu-collapsible"))return!1;n.siblings(".open").find("li.open").trigger("close.app.menu"),n.siblings(".open").trigger("close.app.menu"),e.stopPropagation()}).on("close.app.menu","li.open",function(e){var n=r(this);n.removeClass("open"),t.collapse(n),e.stopPropagation()}).on("click.app.menu","li",function(e){var n=r(this);n.is(".disabled")?e.preventDefault():l.hasClass("menu-collapsed")&&"vertical-menu-modern"!=l.data("menu")?e.preventDefault():n.has("ul").length?n.is(".open")?n.trigger("close.app.menu"):n.trigger("open.app.menu"):n.is(".active")||(n.siblings(".active").trigger("deactive.app.menu"),n.trigger("active.app.menu")),e.stopPropagation()}),r(".navbar-header, .main-menu").on("mouseenter",function(){if("vertical-menu-modern"==l.data("menu")&&(r(".main-menu, .navbar-header").addClass("expanded"),l.hasClass("menu-collapsed"))){0===r(".main-menu li.open").length&&r(".main-menu-content").find("li.active").parents("li").addClass("open");var e=r(".main-menu li.menu-collapsed-open");e.children("ul").hide().slideDown(200,function(){r(this).css("display","")}),e.addClass("open").removeClass("menu-collapsed-open")}}).on("mouseleave",function(){l.hasClass("menu-collapsed")&&"vertical-menu-modern"==l.data("menu")&&setTimeout(function(){if(0===r(".main-menu:hover").length&&0===r(".navbar-header:hover").length&&(r(".main-menu, .navbar-header").removeClass("expanded"),l.hasClass("menu-collapsed"))){var e=r(".main-menu li.open"),n=e.children("ul");e.addClass("menu-collapsed-open"),n.show().slideUp(200,function(){r(this).css("display","")}),e.removeClass("open")}},1)}),r(".main-menu-content").on("mouseleave",function(){l.hasClass("menu-collapsed")&&(r(".main-menu-content").children("span.menu-title").remove(),r(".main-menu-content").children("a.menu-title").remove(),r(".main-menu-content").children("ul.menu-content").remove()),r(".hover",".navigation-main").removeClass("hover")}),r(".navigation-main li.has-sub > a").on("click",function(e){e.preventDefault()}),r("ul.menu-content").on("click","li",function(e){var n=r(this);if(n.is(".disabled"))e.preventDefault();else if(n.has("ul"))if(n.is(".open"))n.removeClass("open"),t.collapse(n);else{if(n.addClass("open"),t.expand(n),r(".main-menu").hasClass("menu-collapsible"))return!1;n.siblings(".open").find("li.open").trigger("close.app.menu"),n.siblings(".open").trigger("close.app.menu"),e.stopPropagation()}else n.is(".active")||(n.siblings(".active").trigger("deactive.app.menu"),n.trigger("active.app.menu"));e.stopPropagation()})},adjustSubmenu:function(e){var n,a,i,s,t,o=e.children("ul:first"),l=o.clone(!0);r(".main-menu-header").height(),n=e.position().top,i=d.height()-r(".header-navbar").height(),t=0,o.height(),0 ul.menu-content",{wheelPropagation:!1})},collapse:function(e,n){e.children("ul").show().slideUp(r.app.nav.config.speed,function(){r(this).css("display",""),r(this).find("> li").removeClass("is-shown"),n&&n(),r.app.nav.container.trigger("collapsed.app.menu")})},expand:function(e,n){var a=e.children("ul"),i=a.children("li").addClass("is-hidden");a.hide().slideDown(r.app.nav.config.speed,function(){r(this).css("display",""),n&&n(),r.app.nav.container.trigger("expanded.app.menu")}),setTimeout(function(){i.addClass("is-shown"),i.removeClass("is-hidden")},0)},refresh:function(){r.app.nav.container.find(".open").removeClass("open")}}}(window,document,jQuery),window.addEventListener("resize",function(){var e=.01*window.innerHeight;document.documentElement.style.setProperty("--vh",e+"px")});