var WOW;jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(t,e,i,n,a){return jQuery.easing[jQuery.easing.def](t,e,i,n,a)},easeInQuad:function(t,e,i,n,a){return n*(e/=a)*e+i},easeOutQuad:function(t,e,i,n,a){return-n*(e/=a)*(e-2)+i},easeInOutQuad:function(t,e,i,n,a){return(e/=a/2)<1?n/2*e*e+i:-n/2*(--e*(e-2)-1)+i},easeInCubic:function(t,e,i,n,a){return n*(e/=a)*e*e+i},easeOutCubic:function(t,e,i,n,a){return n*((e=e/a-1)*e*e+1)+i},easeInOutCubic:function(t,e,i,n,a){return(e/=a/2)<1?n/2*e*e*e+i:n/2*((e-=2)*e*e+2)+i},easeInQuart:function(t,e,i,n,a){return n*(e/=a)*e*e*e+i},easeOutQuart:function(t,e,i,n,a){return-n*((e=e/a-1)*e*e*e-1)+i},easeInOutQuart:function(t,e,i,n,a){return(e/=a/2)<1?n/2*e*e*e*e+i:-n/2*((e-=2)*e*e*e-2)+i},easeInQuint:function(t,e,i,n,a){return n*(e/=a)*e*e*e*e+i},easeOutQuint:function(t,e,i,n,a){return n*((e=e/a-1)*e*e*e*e+1)+i},easeInOutQuint:function(t,e,i,n,a){return(e/=a/2)<1?n/2*e*e*e*e*e+i:n/2*((e-=2)*e*e*e*e+2)+i},easeInSine:function(t,e,i,n,a){return-n*Math.cos(e/a*(Math.PI/2))+n+i},easeOutSine:function(t,e,i,n,a){return n*Math.sin(e/a*(Math.PI/2))+i},easeInOutSine:function(t,e,i,n,a){return-n/2*(Math.cos(Math.PI*e/a)-1)+i},easeInExpo:function(t,e,i,n,a){return 0==e?i:n*Math.pow(2,10*(e/a-1))+i},easeOutExpo:function(t,e,i,n,a){return e==a?i+n:n*(1-Math.pow(2,-10*e/a))+i},easeInOutExpo:function(t,e,i,n,a){return 0==e?i:e==a?i+n:(e/=a/2)<1?n/2*Math.pow(2,10*(e-1))+i:n/2*(2-Math.pow(2,-10*--e))+i},easeInCirc:function(t,e,i,n,a){return-n*(Math.sqrt(1-(e/=a)*e)-1)+i},easeOutCirc:function(t,e,i,n,a){return n*Math.sqrt(1-(e=e/a-1)*e)+i},easeInOutCirc:function(t,e,i,n,a){return(e/=a/2)<1?-n/2*(Math.sqrt(1-e*e)-1)+i:n/2*(Math.sqrt(1-(e-=2)*e)+1)+i},easeInElastic:function(t,e,i,n,a){var o=1.70158,s=0,r=n;if(0==e)return i;if(1==(e/=a))return i+n;if(s||(s=.3*a),r<Math.abs(n)){r=n;o=s/4}else o=s/(2*Math.PI)*Math.asin(n/r);return-r*Math.pow(2,10*(e-=1))*Math.sin((e*a-o)*(2*Math.PI)/s)+i},easeOutElastic:function(t,e,i,n,a){var o=1.70158,s=0,r=n;if(0==e)return i;if(1==(e/=a))return i+n;if(s||(s=.3*a),r<Math.abs(n)){r=n;o=s/4}else o=s/(2*Math.PI)*Math.asin(n/r);return r*Math.pow(2,-10*e)*Math.sin((e*a-o)*(2*Math.PI)/s)+n+i},easeInOutElastic:function(t,e,i,n,a){var o=1.70158,s=0,r=n;if(0==e)return i;if(2==(e/=a/2))return i+n;if(s||(s=a*(.3*1.5)),r<Math.abs(n)){r=n;o=s/4}else o=s/(2*Math.PI)*Math.asin(n/r);return e<1?r*Math.pow(2,10*(e-=1))*Math.sin((e*a-o)*(2*Math.PI)/s)*-.5+i:r*Math.pow(2,-10*(e-=1))*Math.sin((e*a-o)*(2*Math.PI)/s)*.5+n+i},easeInBack:function(t,e,i,n,a,o){return null==o&&(o=1.70158),n*(e/=a)*e*((o+1)*e-o)+i},easeOutBack:function(t,e,i,n,a,o){return null==o&&(o=1.70158),n*((e=e/a-1)*e*((o+1)*e+o)+1)+i},easeInOutBack:function(t,e,i,n,a,o){return null==o&&(o=1.70158),(e/=a/2)<1?n/2*(e*e*((1+(o*=1.525))*e-o))+i:n/2*((e-=2)*e*((1+(o*=1.525))*e+o)+2)+i},easeInBounce:function(t,e,i,n,a){return n-jQuery.easing.easeOutBounce(t,a-e,0,n,a)+i},easeOutBounce:function(t,e,i,n,a){return(e/=a)<1/2.75?n*(7.5625*e*e)+i:e<2/2.75?n*(7.5625*(e-=1.5/2.75)*e+.75)+i:e<2.5/2.75?n*(7.5625*(e-=2.25/2.75)*e+.9375)+i:n*(7.5625*(e-=2.625/2.75)*e+.984375)+i},easeInOutBounce:function(t,e,i,n,a){return e<a/2?.5*jQuery.easing.easeInBounce(t,2*e,0,n,a)+i:.5*jQuery.easing.easeOutBounce(t,2*e-a,0,n,a)+.5*n+i}}),jQuery.Velocity?console.log("Velocity is already loaded. You may be needlessly importing Velocity again; note that Materialize includes Velocity."):(function(t){function e(t){var e=t.length,n=i.type(t);return"function"!==n&&!i.isWindow(t)&&(!(1!==t.nodeType||!e)||("array"===n||0===e||"number"==typeof e&&e>0&&e-1 in t))}if(!t.jQuery){var i=function(t,e){return new i.fn.init(t,e)};i.isWindow=function(t){return null!=t&&t==t.window},i.type=function(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?a[s.call(t)]||"object":typeof t},i.isArray=Array.isArray||function(t){return"array"===i.type(t)},i.isPlainObject=function(t){var e;if(!t||"object"!==i.type(t)||t.nodeType||i.isWindow(t))return!1;try{if(t.constructor&&!o.call(t,"constructor")&&!o.call(t.constructor.prototype,"isPrototypeOf"))return!1}catch(t){return!1}for(e in t);return void 0===e||o.call(t,e)},i.each=function(t,i,n){var a=0,o=t.length,s=e(t);if(n){if(s)for(;o>a&&!1!==i.apply(t[a],n);a++);else for(a in t)if(!1===i.apply(t[a],n))break}else if(s)for(;o>a&&!1!==i.call(t[a],a,t[a]);a++);else for(a in t)if(!1===i.call(t[a],a,t[a]))break;return t},i.data=function(t,e,a){if(void 0===a){var o=(s=t[i.expando])&&n[s];if(void 0===e)return o;if(o&&e in o)return o[e]}else if(void 0!==e){var s=t[i.expando]||(t[i.expando]=++i.uuid);return n[s]=n[s]||{},n[s][e]=a,a}},i.removeData=function(t,e){var a=t[i.expando],o=a&&n[a];o&&i.each(e,function(t,e){delete o[e]})},i.extend=function(){var t,e,n,a,o,s,r=arguments[0]||{},l=1,c=arguments.length,u=!1;for("boolean"==typeof r&&(u=r,r=arguments[l]||{},l++),"object"!=typeof r&&"function"!==i.type(r)&&(r={}),l===c&&(r=this,l--);c>l;l++)if(null!=(o=arguments[l]))for(a in o)t=r[a],r!==(n=o[a])&&(u&&n&&(i.isPlainObject(n)||(e=i.isArray(n)))?(e?(e=!1,s=t&&i.isArray(t)?t:[]):s=t&&i.isPlainObject(t)?t:{},r[a]=i.extend(u,s,n)):void 0!==n&&(r[a]=n));return r},i.queue=function(t,n,a){if(t){n=(n||"fx")+"queue";var o=i.data(t,n);return a?(!o||i.isArray(a)?o=i.data(t,n,function(t,i){var n=i||[];return null!=t&&(e(Object(t))?function(t,e){for(var i=+e.length,n=0,a=t.length;i>n;)t[a++]=e[n++];if(i!=i)for(;void 0!==e[n];)t[a++]=e[n++];t.length=a}(n,"string"==typeof t?[t]:t):[].push.call(n,t)),n}(a)):o.push(a),o):o||[]}},i.dequeue=function(t,e){i.each(t.nodeType?[t]:t,function(t,n){e=e||"fx";var a=i.queue(n,e),o=a.shift();"inprogress"===o&&(o=a.shift()),o&&("fx"===e&&a.unshift("inprogress"),o.call(n,function(){i.dequeue(n,e)}))})},i.fn=i.prototype={init:function(t){if(t.nodeType)return this[0]=t,this;throw new Error("Not a DOM node.")},offset:function(){var e=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:e.top+(t.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:e.left+(t.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function t(){for(var t=this.offsetParent||document;t&&"html"===!t.nodeType.toLowerCase&&"static"===t.style.position;)t=t.offsetParent;return t||document}var e=this[0],t=t.apply(e),n=this.offset(),a=/^(?:body|html)$/i.test(t.nodeName)?{top:0,left:0}:i(t).offset();return n.top-=parseFloat(e.style.marginTop)||0,n.left-=parseFloat(e.style.marginLeft)||0,t.style&&(a.top+=parseFloat(t.style.borderTopWidth)||0,a.left+=parseFloat(t.style.borderLeftWidth)||0),{top:n.top-a.top,left:n.left-a.left}}};var n={};i.expando="velocity"+(new Date).getTime(),i.uuid=0;for(var a={},o=a.hasOwnProperty,s=a.toString,r="Boolean Number String Function Array Date RegExp Object Error".split(" "),l=0;l<r.length;l++)a["[object "+r[l]+"]"]=r[l].toLowerCase();i.fn.init.prototype=i.fn,t.Velocity={Utilities:i}}}(window),function(t){"object"==typeof module&&"object"==typeof module.exports?module.exports=t():"function"==typeof define&&define.amd?define(t):t()}(function(){return function(t,e,i,n){function a(t){return p.isWrapped(t)?t=[].slice.call(t):p.isNode(t)&&(t=[t]),t}function o(t){var e=u.data(t,"velocity");return null===e?n:e}function s(t,i,n,a){function o(t,e){return 1-3*e+3*t}function s(t,e){return 3*e-6*t}function r(t){return 3*t}function l(t,e,i){return((o(e,i)*t+s(e,i))*t+r(e))*t}function c(t,e,i){return 3*o(e,i)*t*t+2*s(e,i)*t+r(e)}function u(e,i){for(var a=0;p>a;++a){var o=c(i,t,n);if(0===o)return i;i-=(l(i,t,n)-e)/o}return i}function d(e,i,a){var o,s,r=0;do{(o=l(s=i+(a-i)/2,t,n)-e)>0?a=s:i=s}while(Math.abs(o)>v&&++r<g);return s}function h(){C=!0,(t!=i||n!=a)&&function(){for(var e=0;m>e;++e)S[e]=l(e*b,t,n)}()}var p=4,f=.001,v=1e-7,g=10,m=11,b=1/(m-1),y="Float32Array"in e;if(4!==arguments.length)return!1;for(var w=0;4>w;++w)if("number"!=typeof arguments[w]||isNaN(arguments[w])||!isFinite(arguments[w]))return!1;t=Math.min(t,1),n=Math.min(n,1),t=Math.max(t,0),n=Math.max(n,0);var S=y?new Float32Array(m):new Array(m),C=!1,x=function(e){return C||h(),t===i&&n===a?e:0===e?0:1===e?1:l(function(e){for(var i=0,a=1,o=m-1;a!=o&&S[a]<=e;++a)i+=b;var s=i+(e-S[--a])/(S[a+1]-S[a])*b,r=c(s,t,n);return r>=f?u(e,s):0==r?s:d(e,i,i+b)}(e),i,a)};x.getControlPoints=function(){return[{x:t,y:i},{x:n,y:a}]};var k="generateBezier("+[t,i,n,a]+")";return x.toString=function(){return k},x}function r(t,e){var i=t;return p.isString(t)?m.Easings[t]||(i=!1):i=p.isArray(t)&&1===t.length?function(t){return function(e){return Math.round(e*t)*(1/t)}}.apply(null,t):p.isArray(t)&&2===t.length?b.apply(null,t.concat([e])):!(!p.isArray(t)||4!==t.length)&&s.apply(null,t),!1===i&&(i=m.Easings[m.defaults.easing]?m.defaults.easing:g),i}function l(t){if(t){var e=(new Date).getTime(),i=m.State.calls.length;i>1e4&&(m.State.calls=function(t){for(var e=-1,i=t?t.length:0,n=[];++e<i;){var a=t[e];a&&n.push(a)}return n}(m.State.calls));for(var a=0;i>a;a++)if(m.State.calls[a]){var s=m.State.calls[a],r=s[0],d=s[2],h=s[3],f=!!h,v=null;h||(h=m.State.calls[a][3]=e-16);for(var g=Math.min((e-h)/d.duration,1),b=0,w=r.length;w>b;b++){var C=r[b],x=C.element;if(o(x)){var k=!1;if(d.display!==n&&null!==d.display&&"none"!==d.display){if("flex"===d.display){u.each(["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"],function(t,e){y.setPropertyValue(x,"display",e)})}y.setPropertyValue(x,"display",d.display)}for(var $ in d.visibility!==n&&"hidden"!==d.visibility&&y.setPropertyValue(x,"visibility",d.visibility),C)if("element"!==$){var T,O=C[$],E=p.isString(O.easing)?m.Easings[O.easing]:O.easing;if(1===g)T=O.endValue;else{var L=O.endValue-O.startValue;if(T=O.startValue+L*E(g,d,L),!f&&T===O.currentValue)continue}if(O.currentValue=T,"tween"===$)v=T;else{if(y.Hooks.registered[$]){var P=y.Hooks.getRoot($),M=o(x).rootPropertyValueCache[P];M&&(O.rootPropertyValue=M)}var W=y.setPropertyValue(x,$,O.currentValue+(0===parseFloat(T)?"":O.unitType),O.rootPropertyValue,O.scrollData);y.Hooks.registered[$]&&(o(x).rootPropertyValueCache[P]=y.Normalizations.registered[P]?y.Normalizations.registered[P]("extract",null,W[1]):W[1]),"transform"===W[0]&&(k=!0)}}d.mobileHA&&o(x).transformCache.translate3d===n&&(o(x).transformCache.translate3d="(0px, 0px, 0px)",k=!0),k&&y.flushTransformCache(x)}}d.display!==n&&"none"!==d.display&&(m.State.calls[a][2].display=!1),d.visibility!==n&&"hidden"!==d.visibility&&(m.State.calls[a][2].visibility=!1),d.progress&&d.progress.call(s[1],s[1],g,Math.max(0,h+d.duration-e),h,v),1===g&&c(a)}}m.State.isTicking&&S(l)}function c(t,e){if(!m.State.calls[t])return!1;for(var i=m.State.calls[t][0],a=m.State.calls[t][1],s=m.State.calls[t][2],r=m.State.calls[t][4],l=!1,c=0,d=i.length;d>c;c++){var h=i[c].element;if(e||s.loop||("none"===s.display&&y.setPropertyValue(h,"display",s.display),"hidden"===s.visibility&&y.setPropertyValue(h,"visibility",s.visibility)),!0!==s.loop&&(u.queue(h)[1]===n||!/\.velocityQueueEntryFlag/i.test(u.queue(h)[1]))&&o(h)){o(h).isAnimating=!1,o(h).rootPropertyValueCache={};var p=!1;u.each(y.Lists.transforms3D,function(t,e){var i=/^scale/.test(e)?1:0,a=o(h).transformCache[e];o(h).transformCache[e]!==n&&new RegExp("^\\("+i+"[^.]").test(a)&&(p=!0,delete o(h).transformCache[e])}),s.mobileHA&&(p=!0,delete o(h).transformCache.translate3d),p&&y.flushTransformCache(h),y.Values.removeClass(h,"velocity-animating")}if(!e&&s.complete&&!s.loop&&c===d-1)try{s.complete.call(a,a)}catch(t){setTimeout(function(){throw t},1)}r&&!0!==s.loop&&r(a),o(h)&&!0===s.loop&&!e&&(u.each(o(h).tweensContainer,function(t,e){/^rotate/.test(t)&&360===parseFloat(e.endValue)&&(e.endValue=0,e.startValue=360),/^backgroundPosition/.test(t)&&100===parseFloat(e.endValue)&&"%"===e.unitType&&(e.endValue=0,e.startValue=100)}),m(h,"reverse",{loop:!0,delay:s.delay})),!1!==s.queue&&u.dequeue(h,s.queue)}m.State.calls[t]=!1;for(var f=0,v=m.State.calls.length;v>f;f++)if(!1!==m.State.calls[f]){l=!0;break}!1===l&&(m.State.isTicking=!1,delete m.State.calls,m.State.calls=[])}var u,d=function(){if(i.documentMode)return i.documentMode;for(var t=7;t>4;t--){var e=i.createElement("div");if(e.innerHTML="\x3c!--[if IE "+t+"]><span></span><![endif]--\x3e",e.getElementsByTagName("span").length)return e=null,t}return n}(),h=function(){var t=0;return e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||function(e){var i,n=(new Date).getTime();return i=Math.max(0,16-(n-t)),t=n+i,setTimeout(function(){e(n+i)},i)}}(),p={isString:function(t){return"string"==typeof t},isArray:Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)},isFunction:function(t){return"[object Function]"===Object.prototype.toString.call(t)},isNode:function(t){return t&&t.nodeType},isNodeList:function(t){return"object"==typeof t&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(t))&&t.length!==n&&(0===t.length||"object"==typeof t[0]&&t[0].nodeType>0)},isWrapped:function(t){return t&&(t.jquery||e.Zepto&&e.Zepto.zepto.isZ(t))},isSVG:function(t){return e.SVGElement&&t instanceof e.SVGElement},isEmptyObject:function(t){for(var e in t)return!1;return!0}},f=!1;if(t.fn&&t.fn.jquery?(u=t,f=!0):u=e.Velocity.Utilities,8>=d&&!f)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(!(7>=d)){var v=400,g="swing",m={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:e.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:i.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:u,Redirects:{},Easings:{},Promise:e.Promise,defaults:{queue:"",duration:v,easing:g,begin:n,complete:n,progress:n,display:n,visibility:n,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(t){u.data(t,"velocity",{isSVG:p.isSVG(t),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};e.pageYOffset!==n?(m.State.scrollAnchor=e,m.State.scrollPropertyLeft="pageXOffset",m.State.scrollPropertyTop="pageYOffset"):(m.State.scrollAnchor=i.documentElement||i.body.parentNode||i.body,m.State.scrollPropertyLeft="scrollLeft",m.State.scrollPropertyTop="scrollTop");var b=function(){function t(t){return-t.tension*t.x-t.friction*t.v}function e(e,i,n){var a={x:e.x+n.dx*i,v:e.v+n.dv*i,tension:e.tension,friction:e.friction};return{dx:a.v,dv:t(a)}}function i(i,n){var a={dx:i.v,dv:t(i)},o=e(i,.5*n,a),s=e(i,.5*n,o),r=e(i,n,s),l=1/6*(a.dx+2*(o.dx+s.dx)+r.dx),c=1/6*(a.dv+2*(o.dv+s.dv)+r.dv);return i.x=i.x+l*n,i.v=i.v+c*n,i}return function t(e,n,a){var o,s,r,l={x:-1,v:0,tension:null,friction:null},c=[0],u=0;for(e=parseFloat(e)||500,n=parseFloat(n)||20,a=a||null,l.tension=e,l.friction=n,(o=null!==a)?s=(u=t(e,n))/a*.016:s=.016;r=i(r||l,s),c.push(1+r.x),u+=16,Math.abs(r.x)>1e-4&&Math.abs(r.v)>1e-4;);return o?function(t){return c[t*(c.length-1)|0]}:u}}();m.Easings={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},spring:function(t){return 1-Math.cos(4.5*t*Math.PI)*Math.exp(6*-t)}},u.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(t,e){m.Easings[e[0]]=s.apply(null,e[1])});var y=m.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var t=0;t<y.Lists.colors.length;t++){var e="color"===y.Lists.colors[t]?"0 0 0 1":"255 255 255 1";y.Hooks.templates[y.Lists.colors[t]]=["Red Green Blue Alpha",e]}var i,n,a;if(d)for(i in y.Hooks.templates){a=(n=y.Hooks.templates[i])[0].split(" ");var o=n[1].match(y.RegEx.valueSplit);"Color"===a[0]&&(a.push(a.shift()),o.push(o.shift()),y.Hooks.templates[i]=[a.join(" "),o.join(" ")])}for(i in y.Hooks.templates)for(var t in a=(n=y.Hooks.templates[i])[0].split(" ")){var s=i+a[t],r=t;y.Hooks.registered[s]=[i,r]}},getRoot:function(t){var e=y.Hooks.registered[t];return e?e[0]:t},cleanRootPropertyValue:function(t,e){return y.RegEx.valueUnwrap.test(e)&&(e=e.match(y.RegEx.valueUnwrap)[1]),y.Values.isCSSNullValue(e)&&(e=y.Hooks.templates[t][1]),e},extractValue:function(t,e){var i=y.Hooks.registered[t];if(i){var n=i[0],a=i[1];return(e=y.Hooks.cleanRootPropertyValue(n,e)).toString().match(y.RegEx.valueSplit)[a]}return e},injectValue:function(t,e,i){var n=y.Hooks.registered[t];if(n){var a,o=n[0],s=n[1];return(a=(i=y.Hooks.cleanRootPropertyValue(o,i)).toString().match(y.RegEx.valueSplit))[s]=e,a.join(" ")}return i}},Normalizations:{registered:{clip:function(t,e,i){switch(t){case"name":return"clip";case"extract":var n;return y.RegEx.wrappedValueAlreadyExtracted.test(i)?n=i:n=(n=i.toString().match(y.RegEx.valueUnwrap))?n[1].replace(/,(\s+)?/g," "):i,n;case"inject":return"rect("+i+")"}},blur:function(t,e,i){switch(t){case"name":return m.State.isFirefox?"filter":"-webkit-filter";case"extract":var n=parseFloat(i);if(!n&&0!==n){var a=i.toString().match(/blur\(([0-9]+[A-z]+)\)/i);n=a?a[1]:0}return n;case"inject":return parseFloat(i)?"blur("+i+")":"none"}},opacity:function(t,e,i){if(8>=d)switch(t){case"name":return"filter";case"extract":var n=i.toString().match(/alpha\(opacity=(.*)\)/i);return n?n[1]/100:1;case"inject":return e.style.zoom=1,parseFloat(i)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(i),10)+")"}else switch(t){case"name":return"opacity";case"extract":case"inject":return i}}},register:function(){9>=d||m.State.isGingerbread||(y.Lists.transformsBase=y.Lists.transformsBase.concat(y.Lists.transforms3D));for(var t=0;t<y.Lists.transformsBase.length;t++)!function(){var e=y.Lists.transformsBase[t];y.Normalizations.registered[e]=function(t,i,a){switch(t){case"name":return"transform";case"extract":return o(i)===n||o(i).transformCache[e]===n?/^scale/i.test(e)?1:0:o(i).transformCache[e].replace(/[()]/g,"");case"inject":var s=!1;switch(e.substr(0,e.length-1)){case"translate":s=!/(%|px|em|rem|vw|vh|\d)$/i.test(a);break;case"scal":case"scale":m.State.isAndroid&&o(i).transformCache[e]===n&&1>a&&(a=1),s=!/(\d)$/i.test(a);break;case"skew":s=!/(deg|\d)$/i.test(a);break;case"rotate":s=!/(deg|\d)$/i.test(a)}return s||(o(i).transformCache[e]="("+a+")"),o(i).transformCache[e]}}}();for(t=0;t<y.Lists.colors.length;t++)!function(){var e=y.Lists.colors[t];y.Normalizations.registered[e]=function(t,i,a){switch(t){case"name":return e;case"extract":var o;if(y.RegEx.wrappedValueAlreadyExtracted.test(a))o=a;else{var s,r={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(a)?s=r[a]!==n?r[a]:r.black:y.RegEx.isHex.test(a)?s="rgb("+y.Values.hexToRgb(a).join(" ")+")":/^rgba?\(/i.test(a)||(s=r.black),o=(s||a).toString().match(y.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return 8>=d||3!==o.split(" ").length||(o+=" 1"),o;case"inject":return 8>=d?4===a.split(" ").length&&(a=a.split(/\s+/).slice(0,3).join(" ")):3===a.split(" ").length&&(a+=" 1"),(8>=d?"rgb":"rgba")+"("+a.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(t){return t.replace(/-(\w)/g,function(t,e){return e.toUpperCase()})},SVGAttribute:function(t){var e="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(d||m.State.isAndroid&&!m.State.isChrome)&&(e+="|transform"),new RegExp("^("+e+")$","i").test(t)},prefixCheck:function(t){if(m.State.prefixMatches[t])return[m.State.prefixMatches[t],!0];for(var e=["","Webkit","Moz","ms","O"],i=0,n=e.length;n>i;i++){var a;if(a=0===i?t:e[i]+t.replace(/^\w/,function(t){return t.toUpperCase()}),p.isString(m.State.prefixElement.style[a]))return m.State.prefixMatches[t]=a,[a,!0]}return[t,!1]}},Values:{hexToRgb:function(t){var e;return t=t.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(t,e,i,n){return e+e+i+i+n+n}),(e=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t))?[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]:[0,0,0]},isCSSNullValue:function(t){return 0==t||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(t)},getUnitType:function(t){return/^(rotate|skew)/i.test(t)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(t)?"":"px"},getDisplayType:function(t){var e=t&&t.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(e)?"inline":/^(li)$/i.test(e)?"list-item":/^(tr)$/i.test(e)?"table-row":/^(table)$/i.test(e)?"table":/^(tbody)$/i.test(e)?"table-row-group":"block"},addClass:function(t,e){t.classList?t.classList.add(e):t.className+=(t.className.length?" ":"")+e},removeClass:function(t,e){t.classList?t.classList.remove(e):t.className=t.className.toString().replace(new RegExp("(^|\\s)"+e.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(t,i,a,s){function r(t,i){function a(){h&&y.setPropertyValue(t,"display","none")}var l=0;if(8>=d)l=u.css(t,i);else{var c,h=!1;if(/^(width|height)$/.test(i)&&0===y.getPropertyValue(t,"display")&&(h=!0,y.setPropertyValue(t,"display",y.Values.getDisplayType(t))),!s){if("height"===i&&"border-box"!==y.getPropertyValue(t,"boxSizing").toString().toLowerCase()){var p=t.offsetHeight-(parseFloat(y.getPropertyValue(t,"borderTopWidth"))||0)-(parseFloat(y.getPropertyValue(t,"borderBottomWidth"))||0)-(parseFloat(y.getPropertyValue(t,"paddingTop"))||0)-(parseFloat(y.getPropertyValue(t,"paddingBottom"))||0);return a(),p}if("width"===i&&"border-box"!==y.getPropertyValue(t,"boxSizing").toString().toLowerCase()){var f=t.offsetWidth-(parseFloat(y.getPropertyValue(t,"borderLeftWidth"))||0)-(parseFloat(y.getPropertyValue(t,"borderRightWidth"))||0)-(parseFloat(y.getPropertyValue(t,"paddingLeft"))||0)-(parseFloat(y.getPropertyValue(t,"paddingRight"))||0);return a(),f}}c=o(t)===n?e.getComputedStyle(t,null):o(t).computedStyle?o(t).computedStyle:o(t).computedStyle=e.getComputedStyle(t,null),"borderColor"===i&&(i="borderTopColor"),(""===(l=9===d&&"filter"===i?c.getPropertyValue(i):c[i])||null===l)&&(l=t.style[i]),a()}if("auto"===l&&/^(top|right|bottom|left)$/i.test(i)){var v=r(t,"position");("fixed"===v||"absolute"===v&&/top|left/i.test(i))&&(l=u(t).position()[i]+"px")}return l}var l;if(y.Hooks.registered[i]){var c=i,h=y.Hooks.getRoot(c);a===n&&(a=y.getPropertyValue(t,y.Names.prefixCheck(h)[0])),y.Normalizations.registered[h]&&(a=y.Normalizations.registered[h]("extract",t,a)),l=y.Hooks.extractValue(c,a)}else if(y.Normalizations.registered[i]){var p,f;"transform"!==(p=y.Normalizations.registered[i]("name",t))&&(f=r(t,y.Names.prefixCheck(p)[0]),y.Values.isCSSNullValue(f)&&y.Hooks.templates[i]&&(f=y.Hooks.templates[i][1])),l=y.Normalizations.registered[i]("extract",t,f)}if(!/^[\d-]/.test(l))if(o(t)&&o(t).isSVG&&y.Names.SVGAttribute(i))if(/^(height|width)$/i.test(i))try{l=t.getBBox()[i]}catch(t){l=0}else l=t.getAttribute(i);else l=r(t,y.Names.prefixCheck(i)[0]);return y.Values.isCSSNullValue(l)&&(l=0),m.debug>=2&&console.log("Get "+i+": "+l),l},setPropertyValue:function(t,i,n,a,s){var r=i;if("scroll"===i)s.container?s.container["scroll"+s.direction]=n:"Left"===s.direction?e.scrollTo(n,s.alternateValue):e.scrollTo(s.alternateValue,n);else if(y.Normalizations.registered[i]&&"transform"===y.Normalizations.registered[i]("name",t))y.Normalizations.registered[i]("inject",t,n),r="transform",n=o(t).transformCache[i];else{if(y.Hooks.registered[i]){var l=i,c=y.Hooks.getRoot(i);a=a||y.getPropertyValue(t,c),n=y.Hooks.injectValue(l,n,a),i=c}if(y.Normalizations.registered[i]&&(n=y.Normalizations.registered[i]("inject",t,n),i=y.Normalizations.registered[i]("name",t)),r=y.Names.prefixCheck(i)[0],8>=d)try{t.style[r]=n}catch(t){m.debug&&console.log("Browser does not support ["+n+"] for ["+r+"]")}else o(t)&&o(t).isSVG&&y.Names.SVGAttribute(i)?t.setAttribute(i,n):t.style[r]=n;m.debug>=2&&console.log("Set "+i+" ("+r+"): "+n)}return[r,n]},flushTransformCache:function(t){function e(e){return parseFloat(y.getPropertyValue(t,e))}var i="";if((d||m.State.isAndroid&&!m.State.isChrome)&&o(t).isSVG){var n={translate:[e("translateX"),e("translateY")],skewX:[e("skewX")],skewY:[e("skewY")],scale:1!==e("scale")?[e("scale"),e("scale")]:[e("scaleX"),e("scaleY")],rotate:[e("rotateZ"),0,0]};u.each(o(t).transformCache,function(t){/^translate/i.test(t)?t="translate":/^scale/i.test(t)?t="scale":/^rotate/i.test(t)&&(t="rotate"),n[t]&&(i+=t+"("+n[t].join(" ")+") ",delete n[t])})}else{var a,s;u.each(o(t).transformCache,function(e){return a=o(t).transformCache[e],"transformPerspective"===e?(s=a,!0):(9===d&&"rotateZ"===e&&(e="rotate"),void(i+=e+a+" "))}),s&&(i="perspective"+s+" "+i)}y.setPropertyValue(t,"transform",i)}};y.Hooks.register(),y.Normalizations.register(),m.hook=function(t,e,i){var s=n;return t=a(t),u.each(t,function(t,a){if(o(a)===n&&m.init(a),i===n)s===n&&(s=m.CSS.getPropertyValue(a,e));else{var r=m.CSS.setPropertyValue(a,e,i);"transform"===r[0]&&m.CSS.flushTransformCache(a),s=r}}),s};var w=function(){function t(){return d?O.promise||null:h}function s(){function t(t){function h(t,e){var i=n,a=n,o=n;return p.isArray(t)?(i=t[0],!p.isArray(t[1])&&/^[\d-]/.test(t[1])||p.isFunction(t[1])||y.RegEx.isHex.test(t[1])?o=t[1]:(p.isString(t[1])&&!y.RegEx.isHex.test(t[1])||p.isArray(t[1]))&&(a=e?t[1]:r(t[1],c.duration),t[2]!==n&&(o=t[2]))):i=t,e||(a=a||c.easing),p.isFunction(i)&&(i=i.call(s,k,x)),p.isFunction(o)&&(o=o.call(s,k,x)),[i||0,a,o]}function f(t,e){var i,n;return n=(e||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(t){return i=t,""}),i||(i=y.Values.getUnitType(t)),[n,i]}function v(){var t={myParent:s.parentNode||i.body,position:y.getPropertyValue(s,"position"),fontSize:y.getPropertyValue(s,"fontSize")},n=t.position===H.lastPosition&&t.myParent===H.lastParent,a=t.fontSize===H.lastFontSize;H.lastParent=t.myParent,H.lastPosition=t.position,H.lastFontSize=t.fontSize;var r=100,l={};if(a&&n)l.emToPx=H.lastEmToPx,l.percentToPxWidth=H.lastPercentToPxWidth,l.percentToPxHeight=H.lastPercentToPxHeight;else{var c=o(s).isSVG?i.createElementNS("http://www.w3.org/2000/svg","rect"):i.createElement("div");m.init(c),t.myParent.appendChild(c),u.each(["overflow","overflowX","overflowY"],function(t,e){m.CSS.setPropertyValue(c,e,"hidden")}),m.CSS.setPropertyValue(c,"position",t.position),m.CSS.setPropertyValue(c,"fontSize",t.fontSize),m.CSS.setPropertyValue(c,"boxSizing","content-box"),u.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(t,e){m.CSS.setPropertyValue(c,e,r+"%")}),m.CSS.setPropertyValue(c,"paddingLeft",r+"em"),l.percentToPxWidth=H.lastPercentToPxWidth=(parseFloat(y.getPropertyValue(c,"width",null,!0))||1)/r,l.percentToPxHeight=H.lastPercentToPxHeight=(parseFloat(y.getPropertyValue(c,"height",null,!0))||1)/r,l.emToPx=H.lastEmToPx=(parseFloat(y.getPropertyValue(c,"paddingLeft"))||1)/r,t.myParent.removeChild(c)}return null===H.remToPx&&(H.remToPx=parseFloat(y.getPropertyValue(i.body,"fontSize"))||16),null===H.vwToPx&&(H.vwToPx=parseFloat(e.innerWidth)/100,H.vhToPx=parseFloat(e.innerHeight)/100),l.remToPx=H.remToPx,l.vwToPx=H.vwToPx,l.vhToPx=H.vhToPx,m.debug>=1&&console.log("Unit ratios: "+JSON.stringify(l),s),l}if(c.begin&&0===k)try{c.begin.call(g,g)}catch(t){setTimeout(function(){throw t},1)}if("scroll"===T){var w,C,$,E=/^x$/i.test(c.axis)?"Left":"Top",L=parseFloat(c.offset)||0;c.container?p.isWrapped(c.container)||p.isNode(c.container)?(c.container=c.container[0]||c.container,$=(w=c.container["scroll"+E])+u(s).position()[E.toLowerCase()]+L):c.container=null:(w=m.State.scrollAnchor[m.State["scrollProperty"+E]],C=m.State.scrollAnchor[m.State["scrollProperty"+("Left"===E?"Top":"Left")]],$=u(s).offset()[E.toLowerCase()]+L),d={scroll:{rootPropertyValue:!1,startValue:w,currentValue:w,endValue:$,unitType:"",easing:c.easing,scrollData:{container:c.container,direction:E,alternateValue:C}},element:s},m.debug&&console.log("tweensContainer (scroll): ",d.scroll,s)}else if("reverse"===T){if(!o(s).tweensContainer)return void u.dequeue(s,c.queue);"none"===o(s).opts.display&&(o(s).opts.display="auto"),"hidden"===o(s).opts.visibility&&(o(s).opts.visibility="visible"),o(s).opts.loop=!1,o(s).opts.begin=null,o(s).opts.complete=null,S.easing||delete c.easing,S.duration||delete c.duration,c=u.extend({},o(s).opts,c);var P=u.extend(!0,{},o(s).tweensContainer);for(var M in P)if("element"!==M){var W=P[M].startValue;P[M].startValue=P[M].currentValue=P[M].endValue,P[M].endValue=W,p.isEmptyObject(S)||(P[M].easing=c.easing),m.debug&&console.log("reverse tweensContainer ("+M+"): "+JSON.stringify(P[M]),s)}d=P}else if("start"===T){for(var A in o(s).tweensContainer&&!0===o(s).isAnimating&&(P=o(s).tweensContainer),u.each(b,function(t,e){if(RegExp("^"+y.Lists.colors.join("$|^")+"$").test(t)){var i=h(e,!0),a=i[0],o=i[1],s=i[2];if(y.RegEx.isHex.test(a)){for(var r=["Red","Green","Blue"],l=y.Values.hexToRgb(a),c=s?y.Values.hexToRgb(s):n,u=0;u<r.length;u++){var d=[l[u]];o&&d.push(o),c!==n&&d.push(c[u]),b[t+r[u]]=d}delete b[t]}}}),b){var V=h(b[A]),X=V[0],D=V[1],_=V[2];A=y.Names.camelCase(A);var Y=y.Hooks.getRoot(A),N=!1;if(o(s).isSVG||"tween"===Y||!1!==y.Names.prefixCheck(Y)[1]||y.Normalizations.registered[Y]!==n){(c.display!==n&&null!==c.display&&"none"!==c.display||c.visibility!==n&&"hidden"!==c.visibility)&&/opacity|filter/.test(A)&&!_&&0!==X&&(_=0),c._cacheValues&&P&&P[A]?(_===n&&(_=P[A].endValue+P[A].unitType),N=o(s).rootPropertyValueCache[Y]):y.Hooks.registered[A]?_===n?(N=y.getPropertyValue(s,Y),_=y.getPropertyValue(s,A,N)):N=y.Hooks.templates[Y][1]:_===n&&(_=y.getPropertyValue(s,A));var R,j,B,F=!1;if(_=(R=f(A,_))[0],B=R[1],X=(R=f(A,X))[0].replace(/^([+-\/*])=/,function(t,e){return F=e,""}),j=R[1],_=parseFloat(_)||0,X=parseFloat(X)||0,"%"===j&&(/^(fontSize|lineHeight)$/.test(A)?(X/=100,j="em"):/^scale/.test(A)?(X/=100,j=""):/(Red|Green|Blue)$/i.test(A)&&(X=X/100*255,j="")),/[\/*]/.test(F))j=B;else if(B!==j&&0!==_)if(0===X)j=B;else{a=a||v();var q=/margin|padding|left|right|width|text|word|letter/i.test(A)||/X$/.test(A)||"x"===A?"x":"y";switch(B){case"%":_*="x"===q?a.percentToPxWidth:a.percentToPxHeight;break;case"px":break;default:_*=a[B+"ToPx"]}switch(j){case"%":_*=1/("x"===q?a.percentToPxWidth:a.percentToPxHeight);break;case"px":break;default:_*=1/a[j+"ToPx"]}}switch(F){case"+":X=_+X;break;case"-":X=_-X;break;case"*":X*=_;break;case"/":X=_/X}d[A]={rootPropertyValue:N,startValue:_,currentValue:_,endValue:X,unitType:j,easing:D},m.debug&&console.log("tweensContainer ("+A+"): "+JSON.stringify(d[A]),s)}else m.debug&&console.log("Skipping ["+Y+"] due to a lack of browser support.")}d.element=s}d.element&&(y.Values.addClass(s,"velocity-animating"),I.push(d),""===c.queue&&(o(s).tweensContainer=d,o(s).opts=c),o(s).isAnimating=!0,k===x-1?(m.State.calls.push([I,g,c,null,O.resolver]),!1===m.State.isTicking&&(m.State.isTicking=!0,l())):k++)}var a,s=this,c=u.extend({},m.defaults,S),d={};switch(o(s)===n&&m.init(s),parseFloat(c.delay)&&!1!==c.queue&&u.queue(s,c.queue,function(t){m.velocityQueueEntryFlag=!0,o(s).delayTimer={setTimeout:setTimeout(t,parseFloat(c.delay)),next:t}}),c.duration.toString().toLowerCase()){case"fast":c.duration=200;break;case"normal":c.duration=v;break;case"slow":c.duration=600;break;default:c.duration=parseFloat(c.duration)||1}!1!==m.mock&&(!0===m.mock?c.duration=c.delay=1:(c.duration*=parseFloat(m.mock)||1,c.delay*=parseFloat(m.mock)||1)),c.easing=r(c.easing,c.duration),c.begin&&!p.isFunction(c.begin)&&(c.begin=null),c.progress&&!p.isFunction(c.progress)&&(c.progress=null),c.complete&&!p.isFunction(c.complete)&&(c.complete=null),c.display!==n&&null!==c.display&&(c.display=c.display.toString().toLowerCase(),"auto"===c.display&&(c.display=m.CSS.Values.getDisplayType(s))),c.visibility!==n&&null!==c.visibility&&(c.visibility=c.visibility.toString().toLowerCase()),c.mobileHA=c.mobileHA&&m.State.isMobile&&!m.State.isGingerbread,!1===c.queue?c.delay?setTimeout(t,c.delay):t():u.queue(s,c.queue,function(e,i){return!0===i?(O.promise&&O.resolver(g),!0):(m.velocityQueueEntryFlag=!0,void t())}),""!==c.queue&&"fx"!==c.queue||"inprogress"===u.queue(s)[0]||u.dequeue(s)}var d,h,f,g,b,S,C=arguments[0]&&(arguments[0].p||u.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||p.isString(arguments[0].properties));if(p.isWrapped(this)?(d=!1,f=0,g=this,h=this):(d=!0,f=1,g=C?arguments[0].elements||arguments[0].e:arguments[0]),g=a(g)){C?(b=arguments[0].properties||arguments[0].p,S=arguments[0].options||arguments[0].o):(b=arguments[f],S=arguments[f+1]);var x=g.length,k=0;if(!/^(stop|finish)$/i.test(b)&&!u.isPlainObject(S)){S={};for(var $=f+1;$<arguments.length;$++)p.isArray(arguments[$])||!/^(fast|normal|slow)$/i.test(arguments[$])&&!/^\d/.test(arguments[$])?p.isString(arguments[$])||p.isArray(arguments[$])?S.easing=arguments[$]:p.isFunction(arguments[$])&&(S.complete=arguments[$]):S.duration=arguments[$]}var T,O={promise:null,resolver:null,rejecter:null};switch(d&&m.Promise&&(O.promise=new m.Promise(function(t,e){O.resolver=t,O.rejecter=e})),b){case"scroll":T="scroll";break;case"reverse":T="reverse";break;case"finish":case"stop":u.each(g,function(t,e){o(e)&&o(e).delayTimer&&(clearTimeout(o(e).delayTimer.setTimeout),o(e).delayTimer.next&&o(e).delayTimer.next(),delete o(e).delayTimer)});var E=[];return u.each(m.State.calls,function(t,e){e&&u.each(e[1],function(i,a){var s=S===n?"":S;return!0!==s&&e[2].queue!==s&&(S!==n||!1!==e[2].queue)||void u.each(g,function(i,n){n===a&&((!0===S||p.isString(S))&&(u.each(u.queue(n,p.isString(S)?S:""),function(t,e){p.isFunction(e)&&e(null,!0)}),u.queue(n,p.isString(S)?S:"",[])),"stop"===b?(o(n)&&o(n).tweensContainer&&!1!==s&&u.each(o(n).tweensContainer,function(t,e){e.endValue=e.currentValue}),E.push(t)):"finish"===b&&(e[2].duration=1))})})}),"stop"===b&&(u.each(E,function(t,e){c(e,!0)}),O.promise&&O.resolver(g)),t();default:if(!u.isPlainObject(b)||p.isEmptyObject(b)){if(p.isString(b)&&m.Redirects[b]){var L=(A=u.extend({},S)).duration,P=A.delay||0;return!0===A.backwards&&(g=u.extend(!0,[],g).reverse()),u.each(g,function(t,e){parseFloat(A.stagger)?A.delay=P+parseFloat(A.stagger)*t:p.isFunction(A.stagger)&&(A.delay=P+A.stagger.call(e,t,x)),A.drag&&(A.duration=parseFloat(L)||(/^(callout|transition)/.test(b)?1e3:v),A.duration=Math.max(A.duration*(A.backwards?1-t/x:(t+1)/x),.75*A.duration,200)),m.Redirects[b].call(e,e,A||{},t,x,g,O.promise?O:n)}),t()}var M="Velocity: First argument ("+b+") was not a property map, a known action, or a registered redirect. Aborting.";return O.promise?O.rejecter(new Error(M)):console.log(M),t()}T="start"}var W,A,H={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},I=[];if(u.each(g,function(t,e){p.isNode(e)&&s.call(e)}),(A=u.extend({},m.defaults,S)).loop=parseInt(A.loop),W=2*A.loop-1,A.loop)for(var V=0;W>V;V++){var X={delay:A.delay,progress:A.progress};V===W-1&&(X.display=A.display,X.visibility=A.visibility,X.complete=A.complete),w(g,"reverse",X)}return t()}};(m=u.extend(w,m)).animate=w;var S=e.requestAnimationFrame||h;return m.State.isMobile||i.hidden===n||i.addEventListener("visibilitychange",function(){i.hidden?(S=function(t){return setTimeout(function(){t(!0)},16)},l()):S=e.requestAnimationFrame||h}),t.Velocity=m,t!==e&&(t.fn.velocity=w,t.fn.velocity.defaults=m.defaults),u.each(["Down","Up"],function(t,e){m.Redirects["slide"+e]=function(t,i,a,o,s,r){var l=u.extend({},i),c=l.begin,d=l.complete,h={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},p={};l.display===n&&(l.display="Down"===e?"inline"===m.CSS.Values.getDisplayType(t)?"inline-block":"block":"none"),l.begin=function(){for(var i in c&&c.call(s,s),h){p[i]=t.style[i];var n=m.CSS.getPropertyValue(t,i);h[i]="Down"===e?[n,0]:[0,n]}p.overflow=t.style.overflow,t.style.overflow="hidden"},l.complete=function(){for(var e in p)t.style[e]=p[e];d&&d.call(s,s),r&&r.resolver(s)},m(t,h,l)}}),u.each(["In","Out"],function(t,e){m.Redirects["fade"+e]=function(t,i,a,o,s,r){var l=u.extend({},i),c={opacity:"In"===e?1:0},d=l.complete;l.complete=a!==o-1?l.begin=null:function(){d&&d.call(s,s),r&&r.resolver(s)},l.display===n&&(l.display="In"===e?"auto":"none"),m(this,c,l)}}),m}jQuery.fn.velocity=jQuery.fn.animate}(window.jQuery||window.Zepto||window,window,document)})),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t=t||self).bsCustomFileInput=e()}(this,function(){"use strict";var t={CUSTOMFILE:'.custom-file input[type="file"]',CUSTOMFILELABEL:".custom-file-label",FORM:"form",INPUT:"input"},e=function(e){var i="",n=e.parentNode.querySelector(t.CUSTOMFILELABEL);return n&&(i=n.innerHTML),i},i=function(t){if(t.childNodes.length>0)for(var e=[].slice.call(t.childNodes),i=0;i<e.length;i++){var n=e[i];if(3!==n.nodeType)return n}return t},n=function(e){var n=e.bsCustomFileInput.defaultText,a=e.parentNode.querySelector(t.CUSTOMFILELABEL);a&&(i(a).innerHTML=n)},a=!!window.File,o=function(t){if(t.hasAttribute("multiple")&&a)return[].slice.call(t.files).map(function(t){return t.name}).join(", ");if(-1!==t.value.indexOf("fakepath")){var e=t.value.split("\\");return e[e.length-1]}return t.value};function s(){var e=this.parentNode.querySelector(t.CUSTOMFILELABEL);if(e){var a=i(e),s=o(this);s.length?a.innerHTML=s:n(this)}}function r(){for(var e=[].slice.call(this.querySelectorAll(t.INPUT)).filter(function(t){return!!t.bsCustomFileInput}),i=0,a=e.length;i<a;i++)n(e[i])}var l="reset",c="change";return{init:function(i,n){void 0===i&&(i=t.CUSTOMFILE),void 0===n&&(n=t.FORM);for(var a=[].slice.call(document.querySelectorAll(i)),o=[].slice.call(document.querySelectorAll(n)),u=0,d=a.length;u<d;u++){var h=a[u];Object.defineProperty(h,"bsCustomFileInput",{value:{defaultText:e(h)},writable:!0}),s.call(h),h.addEventListener(c,s)}for(var p=0,f=o.length;p<f;p++)o[p].addEventListener(l,r),Object.defineProperty(o[p],"bsCustomFileInput",{value:!0,writable:!0})},destroy:function(){for(var e=[].slice.call(document.querySelectorAll(t.FORM)).filter(function(t){return!!t.bsCustomFileInput}),i=[].slice.call(document.querySelectorAll(t.INPUT)).filter(function(t){return!!t.bsCustomFileInput}),a=0,o=i.length;a<o;a++){var u=i[a];n(u),u.bsCustomFileInput=void 0,u.removeEventListener(c,s)}for(var d=0,h=e.length;d<h;d++)e[d].removeEventListener(l,r),e[d].bsCustomFileInput=void 0}}}),document.addEventListener("DOMContentLoaded",function(){bsCustomFileInput.init()}),function(t){WOW=function(){return{init:function(){var e=[],i=1;function n(){var i=window.innerHeight,n=window.scrollY;t(".wow").each(function(){if("visible"!=t(this).css("visibility")&&(i+n-100>a(this)&&n<a(this)||i+n-100>a(this)+t(this).height()&&n<a(this)+t(this).height()||i+n==t(document).height()&&a(this)+100>t(document).height())){var o=t(this).index(".wow"),s=t(this).attr("data-wow-delay");if(s){s=t(this).attr("data-wow-delay").slice(0,-1);var r=this;parseFloat(s);t(r).addClass("animated"),t(r).css({visibility:"visible"}),t(r).css({"animation-delay":s}),t(r).css({"animation-name":e[o]});var l=1e3*t(this).css("animation-duration").slice(0,-1);t(this).attr("data-wow-delay")&&(l+=1e3*t(this).attr("data-wow-delay").slice(0,-1));r=this;setTimeout(function(){t(r).removeClass("animated")},l)}else{t(this).addClass("animated"),t(this).css({visibility:"visible"}),t(this).css({"animation-name":e[o]});l=1e3*t(this).css("animation-duration").slice(0,-1),r=this;setTimeout(function(){t(r).removeClass("animated")},l)}}})}function a(t){var e=t.getBoundingClientRect(),i=document.body,n=document.documentElement,a=window.pageYOffset||n.scrollTop||i.scrollTop,o=n.clientTop||i.clientTop||0,s=e.top+a-o;return Math.round(s)}t(".wow").each(function(){t(this).css({visibility:"hidden"}),e[t(this).index(".wow")]=t(this).css("animation-name"),t(this).css({"animation-name":"none"})}),t(window).scroll(function(){var e,o;i?(e=window.innerHeight,o=window.scrollY,t(".wow.animated").each(function(){if(e+o-100>a(this)&&o>a(this)+100||e+o-100<a(this)&&o<a(this)+100||a(this)+t(this).height>t(document).height()-100)t(this).removeClass("animated"),t(this).css({"animation-name":"none"}),t(this).css({visibility:"hidden"});else{var i=1e3*t(this).css("animation-duration").slice(0,-1);t(this).attr("data-wow-delay")&&(i+=1e3*t(this).attr("data-wow-delay").slice(0,-1));var n=this;setTimeout(function(){t(n).removeClass("animated")},i)}}),n(),i--):n()}),t(".wow").each(function(){var i=t(this).index(".wow"),n=t(this).attr("data-wow-delay");n?(n=t(this).attr("data-wow-delay").slice(0,-1),parseFloat(n),t(this).addClass("animated"),t(this).css({visibility:"visible"}),t(this).css({"animation-delay":n+"s"}),t(this).css({"animation-name":e[i]})):(t(this).addClass("animated"),t(this).css({visibility:"visible"}),t(this).css({"animation-name":e[i]}))})}}}}(jQuery),function(t){t(window).on("scroll",function(){var e=t(".navbar");e.length&&(e.offset().top>50?t(".scrolling-navbar").addClass("top-nav-collapse"):t(".scrolling-navbar").removeClass("top-nav-collapse"))})}(jQuery),function(t,e){"use strict";"function"==typeof define&&define.amd?define([],function(){return t.Waves=e.call(t),t.Waves}):"object"==typeof exports?module.exports=e.call(t):t.Waves=e.call(t)}("object"==typeof global?global:this,function(){"use strict";var t=t||{},e=document.querySelectorAll.bind(document),i=Object.prototype.toString,n="ontouchstart"in window;function a(t){var e=typeof t;return"function"===e||"object"===e&&!!t}function o(t){var n,o=i.call(t);return"[object String]"===o?e(t):a(t)&&/^\[object (Array|HTMLCollection|NodeList|Object)\]$/.test(o)&&t.hasOwnProperty("length")?t:a(n=t)&&n.nodeType>0?[t]:[]}function s(t){var e,i,n={top:0,left:0},a=t&&t.ownerDocument;return e=a.documentElement,void 0!==t.getBoundingClientRect&&(n=t.getBoundingClientRect()),i=function(t){return null!==(e=t)&&e===e.window?t:9===t.nodeType&&t.defaultView;var e}(a),{top:n.top+i.pageYOffset-e.clientTop,left:n.left+i.pageXOffset-e.clientLeft}}function r(t){var e="";for(var i in t)t.hasOwnProperty(i)&&(e+=i+":"+t[i]+";");return e}var l={duration:750,delay:200,show:function(t,e,i){if(2===t.button)return!1;e=e||this;var n=document.createElement("div");n.className="waves-ripple waves-rippling",e.appendChild(n);var a=s(e),o=0,c=0;"touches"in t&&t.touches.length?(o=t.touches[0].pageY-a.top,c=t.touches[0].pageX-a.left):(o=t.pageY-a.top,c=t.pageX-a.left),c=c>=0?c:0,o=o>=0?o:0;var u="scale("+e.clientWidth/100*3+")",d="translate(0,0)";i&&(d="translate("+i.x+"px, "+i.y+"px)"),n.setAttribute("data-hold",Date.now()),n.setAttribute("data-x",c),n.setAttribute("data-y",o),n.setAttribute("data-scale",u),n.setAttribute("data-translate",d);var h={top:o+"px",left:c+"px"};n.classList.add("waves-notransition"),n.setAttribute("style",r(h)),n.classList.remove("waves-notransition"),h["-webkit-transform"]=u+" "+d,h["-moz-transform"]=u+" "+d,h["-ms-transform"]=u+" "+d,h["-o-transform"]=u+" "+d,h.transform=u+" "+d,h.opacity="1";var p="mousemove"===t.type?2500:l.duration;h["-webkit-transition-duration"]=p+"ms",h["-moz-transition-duration"]=p+"ms",h["-o-transition-duration"]=p+"ms",h["transition-duration"]=p+"ms",n.setAttribute("style",r(h))},hide:function(t,e){for(var i=(e=e||this).getElementsByClassName("waves-rippling"),a=0,o=i.length;a<o;a++)u(t,e,i[a]);n&&(e.removeEventListener("touchend",l.hide),e.removeEventListener("touchcancel",l.hide)),e.removeEventListener("mouseup",l.hide),e.removeEventListener("mouseleave",l.hide)}},c={input:function(t){var e=t.parentNode;if("span"!==e.tagName.toLowerCase()||!e.classList.contains("waves-effect")){var i=document.createElement("span");i.className="waves-input-wrapper",e.replaceChild(i,t),i.appendChild(t)}},img:function(t){var e=t.parentNode;if("i"!==e.tagName.toLowerCase()||!e.classList.contains("waves-effect")){var i=document.createElement("i");e.replaceChild(i,t),i.appendChild(t)}}};function u(t,e,i){if(i){i.classList.remove("waves-rippling");var n=i.getAttribute("data-x"),a=i.getAttribute("data-y"),o=i.getAttribute("data-scale"),s=i.getAttribute("data-translate"),c=350-(Date.now()-Number(i.getAttribute("data-hold")));c<0&&(c=0),"mousemove"===t.type&&(c=150);var u="mousemove"===t.type?2500:l.duration;setTimeout(function(){var t={top:a+"px",left:n+"px",opacity:"0","-webkit-transition-duration":u+"ms","-moz-transition-duration":u+"ms","-o-transition-duration":u+"ms","transition-duration":u+"ms","-webkit-transform":o+" "+s,"-moz-transform":o+" "+s,"-ms-transform":o+" "+s,"-o-transform":o+" "+s,transform:o+" "+s};i.setAttribute("style",r(t)),setTimeout(function(){try{e.removeChild(i)}catch(t){return!1}},u)},c)}}var d={touches:0,allowEvent:function(t){var e=!0;return/^(mousedown|mousemove)$/.test(t.type)&&d.touches&&(e=!1),e},registerEvent:function(t){var e=t.type;"touchstart"===e?d.touches+=1:/^(touchend|touchcancel)$/.test(e)&&setTimeout(function(){d.touches&&(d.touches-=1)},500)}};function h(t){var e=function(t){if(!1===d.allowEvent(t))return null;for(var e=null,i=t.target||t.srcElement;i.parentElement;){if(!(i instanceof SVGElement)&&i.classList.contains("waves-effect")){e=i;break}i=i.parentElement}return e}(t);if(null!==e){if(e.disabled||e.getAttribute("disabled")||e.classList.contains("disabled"))return;if(d.registerEvent(t),"touchstart"===t.type&&l.delay){var i=!1,a=setTimeout(function(){a=null,l.show(t,e)},l.delay),o=function(n){a&&(clearTimeout(a),a=null,l.show(t,e)),i||(i=!0,l.hide(n,e)),r()},s=function(t){a&&(clearTimeout(a),a=null),o(t),r()};e.addEventListener("touchmove",s,!1),e.addEventListener("touchend",o,!1),e.addEventListener("touchcancel",o,!1);var r=function(){e.removeEventListener("touchmove",s),e.removeEventListener("touchend",o),e.removeEventListener("touchcancel",o)}}else l.show(t,e),n&&(e.addEventListener("touchend",l.hide,!1),e.addEventListener("touchcancel",l.hide,!1)),e.addEventListener("mouseup",l.hide,!1),e.addEventListener("mouseleave",l.hide,!1)}}return t.init=function(t){var e=document.body;"duration"in(t=t||{})&&(l.duration=t.duration),"delay"in t&&(l.delay=t.delay),n&&(e.addEventListener("touchstart",h,!1),e.addEventListener("touchcancel",d.registerEvent,!1),e.addEventListener("touchend",d.registerEvent,!1)),e.addEventListener("mousedown",h,!1)},t.attach=function(t,e){var n,a;t=o(t),"[object Array]"===i.call(e)&&(e=e.join(" ")),e=e?" "+e:"";for(var s=0,r=t.length;s<r;s++)a=(n=t[s]).tagName.toLowerCase(),-1!==["input","img"].indexOf(a)&&(c[a](n),n=n.parentElement),-1===n.className.indexOf("waves-effect")&&(n.className+=" waves-effect"+e)},t.ripple=function(t,e){var i=(t=o(t)).length;if((e=e||{}).wait=e.wait||0,e.position=e.position||null,i)for(var n,a,r,c={},u=0,d={type:"mousedown",button:1},h=function(t,e){return function(){l.hide(t,e)}};u<i;u++)if(n=t[u],a=e.position||{x:n.clientWidth/2,y:n.clientHeight/2},r=s(n),c.x=r.left+a.x,c.y=r.top+a.y,d.pageX=c.x,d.pageY=c.y,l.show(d,n),e.wait>=0&&null!==e.wait){setTimeout(h({type:"mouseup",button:1},n),e.wait)}},t.calm=function(t){for(var e={type:"mouseup",button:1},i=0,n=(t=o(t)).length;i<n;i++)l.hide(e,t[i])},t.displayEffect=function(e){console.error("Waves.displayEffect() has been deprecated and will be removed in future version. Please use Waves.init() to initialize Waves effect"),t.init(e)},t}),Waves.attach(".btn:not(.btn-flat), .btn-floating",["waves-light"]),Waves.attach(".btn-flat",["waves-effect"]),Waves.attach(".chip",["waves-effect"]),Waves.attach(".view a .mask",["waves-light"]),Waves.attach(".waves-light",["waves-light"]),Waves.attach(".navbar-nav a:not(.navbar-brand), .nav-icons li a, .nav-tabs .nav-item:not(.dropdown)",["waves-light"]),Waves.attach(".pager li a",["waves-light"]),Waves.attach(".pagination .page-item .page-link",["waves-effect"]),Waves.init();var _this=void 0;!function(t){var e,i,n="".concat(["text","password","email","url","tel","number","search","search-md"].map(function(t){return"input[type=".concat(t,"]")}).join(", "),", textarea"),a=function(t){var e=t.siblings("label, i"),i=t.val().length,n=t.attr("placeholder");e["".concat(i||n?"add":"remove","Class")]("active")},o=function(t){if(t.hasClass("validate")){var e=t.val(),i=!e.length,n=!t[0].validity.badInput;if(i&&n)t.removeClass("valid").removeClass("invalid");else{var a=t.is(":valid"),o=Number(t.attr("length"))||0;a&&(!o||o>e.length)?t.removeClass("invalid").addClass("valid"):t.removeClass("valid").addClass("invalid")}}},s=function(){var e=t(_this);if(e.val().length){var i=t(".hiddendiv"),n=e.css("font-family"),a=e.css("font-size");a&&i.css("font-size",a),n&&i.css("font-family",n),"off"===e.attr("wrap")&&i.css("overflow-wrap","normal").css("white-space","pre"),i.text("".concat(e.val(),"\n"));var o=i.html().replace(/\n/g,"<br>");i.html(o),i.css("width",e.is(":visible")?e.width():t(window).width()/2),e.css("height",i.height())}};t(n).each(function(e,i){var n=t(i),o=n.siblings("label, i");a(n),i.validity.badInput&&o.addClass("active")}),t(document).on("focus",n,function(e){t(e.target).siblings("label, i").addClass("active")}),t(document).on("blur",n,function(e){var i=t(e.target),n=!i.val(),a=!e.target.validity.badInput,s=void 0===i.attr("placeholder");n&&a&&s&&i.siblings("label, i").removeClass("active"),o(i)}),t(document).on("change",n,function(e){var i=t(e.target);a(i),o(i)}),t("input[autofocus]").siblings("label, i").addClass("active"),t(document).on("reset",function(e){var i=t(e.target);i.is("form")&&(i.find(n).removeClass("valid").removeClass("invalid").each(function(e,i){var n=t(i),a=!n.val(),o=!n.attr("placeholder");a&&o&&n.siblings("label, i").removeClass("active")}),i.find("select.initialized").each(function(e,i){var n=t(i),a=n.siblings("input.select-dropdown"),o=n.children("[selected]").val();n.val(o),a.val(o)}))}),(i=t(".md-textarea-auto")).length&&(e=window.attachEvent?function(t,e,i){t.attachEvent("on".concat(e),i)}:function(t,e,i){t.addEventListener(e,i,!1)},i.each(function(){var t=this;function i(){t.style.height="auto",t.style.height="".concat(t.scrollHeight,"px")}function n(){window.setTimeout(i,0)}e(t,"change",i),e(t,"cut",n),e(t,"paste",n),e(t,"drop",n),e(t,"keydown",n),i()}));var r=t("body");if(!t(".hiddendiv").first().length){var l=t('<div class="hiddendiv common"></div>');r.append(l)}t(".materialize-textarea").each(s),r.on("keyup keydown",".materialize-textarea",s)}(jQuery);var windowLoaded=!1;$(window).on("load",function(){windowLoaded=!0}),$(document).ready(function(){$("body").attr("aria-busy",!0),$("#preloader-markup").load("../dev/dist/mdb-addons/preloader.html",function(){windowLoaded?($("#mdb-preloader").fadeOut("slow"),$("body").removeAttr("aria-busy")):$(window).on("load",function(){$("#mdb-preloader").fadeOut("slow"),$("body").removeAttr("aria-busy")})})}),function(t){t(document).on("click.card",".card",function(e){if(t(this).find(".card-reveal").length){var i=t(e.target),n=i.is(".card-reveal .card-title"),a=i.is(".card-reveal .card-title i"),o=i.is(".card .activator"),s=i.is(".card .activator i");n||a?t(this).find(".card-reveal").velocity({translateY:0},{duration:225,queue:!1,easing:"easeInOutQuad",complete:function(){t(this).css({display:"none"})}}):(o||s)&&t(this).find(".card-reveal").css({display:"block"}).velocity("stop",!1).velocity({translateY:"-100%"},{duration:300,queue:!1,easing:"easeInOutQuad"})}}),t(".rotate-btn").on("click",function(){var e=t(this).attr("data-card");t("#".concat(e)).toggleClass("flipped")}),t(window).on("load",function(){var e=t(".front").outerHeight(),i=t(".back").outerHeight();e>i?t(".card-wrapper, .back").height(e):e>i?t(".card-wrapper, .front").height(i):t(".card-wrapper").height(i)}),t(".card-share > a").on("click",function(e){e.preventDefault(),t(this).toggleClass("share-expanded").parent().find("div").toggleClass("social-reveal-active")})}(jQuery),$(".map-card").click(function(){$(".card-body").toggleClass("closed")}),function(t){function e(){var e=Number(t(this).attr("length")),i=Number(t(this).val().length),n=i<=e;t(this).parent().find('span[class="character-counter"]').html("".concat(i,"/").concat(e)),function(t,e){var i=e.hasClass("invalid");t&&i?e.removeClass("invalid"):t||i||(e.removeClass("valid"),e.addClass("invalid"))}(n,t(this))}function i(){t(this).parent().find('span[class="character-counter"]').html("")}t.fn.characterCounter=function(){return this.each(function(){var n,a;void 0!==t(this).attr("length")&&(t(this).on("input",e),t(this).on("focus",e),t(this).on("blur",i),n=t(this),a=t("<span/>").addClass("character-counter").css("float","right").css("font-size","12px").css("height",1),n.parent().append(a))})},t(document).ready(function(){t("input, textarea").characterCounter()})}(jQuery),function(t){t(["jquery"],function(t){return function(){var e,i,n,a=0,o={error:"error",info:"info",success:"success",warning:"warning"},s={clear:function(i,n){var a=d();e||r(a);l(i,a,n)||function(i){for(var n=e.children(),a=n.length-1;a>=0;a--)l(t(n[a]),i)}(a)},remove:function(i){var n=d();e||r(n);if(i&&0===t(":focus",i).length)return void h(i);e.children().length&&e.remove()},error:function(t,e,i){return u({type:o.error,iconClass:d().iconClasses.error,message:t,optionsOverride:i,title:e})},getContainer:r,info:function(t,e,i){return u({type:o.info,iconClass:d().iconClasses.info,message:t,optionsOverride:i,title:e})},options:{},subscribe:function(t){i=t},success:function(t,e,i){return u({type:o.success,iconClass:d().iconClasses.success,message:t,optionsOverride:i,title:e})},version:"2.1.1",warning:function(t,e,i){return u({type:o.warning,iconClass:d().iconClasses.warning,message:t,optionsOverride:i,title:e})}};return s;function r(i,n){return i||(i=d()),(e=t("#"+i.containerId)).length?e:(n&&(e=function(i){return(e=t("<div/>").attr("id",i.containerId).addClass(i.positionClass).attr("aria-live","polite").attr("role","alert")).appendTo(t(i.target)),e}(i)),e)}function l(e,i,n){var a=!(!n||!n.force)&&n.force;return!(!e||!a&&0!==t(":focus",e).length)&&(e[i.hideMethod]({duration:i.hideDuration,easing:i.hideEasing,complete:function(){h(e)}}),!0)}function c(t){i&&i(t)}function u(i){var o=d(),s=i.iconClass||o.iconClass;if(void 0!==i.optionsOverride&&(o=t.extend(o,i.optionsOverride),s=i.optionsOverride.iconClass||s),!function(t,e){if(t.preventDuplicates){if(e.message===n)return!0;n=e.message}return!1}(o,i)){a++,e=r(o,!0);var l=null,u=t("<div/>"),p=t("<div/>"),f=t("<div/>"),v=t("<div/>"),g=t(o.closeHtml),m={intervalId:null,hideEta:null,maxHideTime:null},b={toastId:a,state:"visible",startTime:new Date,options:o,map:i};return i.iconClass&&u.addClass(o.toastClass).addClass(s),i.title&&(p.append(i.title).addClass(o.titleClass),u.append(p)),i.message&&(f.append(i.message).addClass(o.messageClass),u.append(f)),o.closeButton&&(g.addClass("md-toast-close-button").attr("role","button"),u.prepend(g)),o.progressBar&&(v.addClass("md-toast-progress"),u.prepend(v)),o.newestOnTop?e.prepend(u):e.append(u),u.hide(),u[o.showMethod]({duration:o.showDuration,easing:o.showEasing,complete:o.onShown}),o.timeOut>0&&(l=setTimeout(y,o.timeOut),m.maxHideTime=parseFloat(o.timeOut),m.hideEta=(new Date).getTime()+m.maxHideTime,o.progressBar&&(m.intervalId=setInterval(C,10))),function(){u.hover(S,w),!o.onclick&&o.tapToDismiss&&u.click(y);o.closeButton&&g&&g.click(function(t){t.stopPropagation?t.stopPropagation():void 0!==t.cancelBubble&&!0!==t.cancelBubble&&(t.cancelBubble=!0),y(!0)});o.onclick&&u.click(function(){o.onclick(),y()})}(),c(b),o.debug&&console&&console.log(b),u}function y(e){if(!t(":focus",u).length||e)return clearTimeout(m.intervalId),u[o.hideMethod]({duration:o.hideDuration,easing:o.hideEasing,complete:function(){h(u),o.onHidden&&"hidden"!==b.state&&o.onHidden(),b.state="hidden",b.endTime=new Date,c(b)}})}function w(){(o.timeOut>0||o.extendedTimeOut>0)&&(l=setTimeout(y,o.extendedTimeOut),m.maxHideTime=parseFloat(o.extendedTimeOut),m.hideEta=(new Date).getTime()+m.maxHideTime)}function S(){clearTimeout(l),m.hideEta=0,u.stop(!0,!0)[o.showMethod]({duration:o.showDuration,easing:o.showEasing})}function C(){var t=(m.hideEta-(new Date).getTime())/m.maxHideTime*100;v.width(t+"%")}}function d(){return t.extend({},{tapToDismiss:!0,toastClass:"md-toast",containerId:"toast-container",debug:!1,showMethod:"fadeIn",showDuration:300,showEasing:"swing",onShown:void 0,hideMethod:"fadeOut",hideDuration:1e3,hideEasing:"swing",onHidden:void 0,extendedTimeOut:1e3,iconClasses:{error:"md-toast-error",info:"md-toast-info",success:"md-toast-success",warning:"md-toast-warning"},iconClass:"md-toast-info",positionClass:"md-toast-top-right",timeOut:5e3,titleClass:"md-toast-title",messageClass:"md-toast-message",target:"body",closeHtml:'<button type="button">×</button>',newestOnTop:!0,preventDuplicates:!1,progressBar:!1},s.options)}function h(t){e||(e=r()),t.is(":visible")||(t.remove(),t=null,0===e.children().length&&(e.remove(),n=void 0))}}()})}("function"==typeof define&&define.amd?define:function(t,e){"undefined"!=typeof module&&module.exports?module.exports=e(require("jquery")):window.toastr=e(window.jQuery)});var SMOOTH_SCROLL_DURATION=700;$(".smooth-scroll").on("click","a",function(){var t=$(this).attr("href");if(void 0!==t&&0===t.indexOf("#")){var e=$(this).attr("data-offset")?$(this).attr("data-offset"):0,i=$(this).parentsUntil(".smooth-scroll").last().parent().attr("data-allow-hashes");return $("body,html").animate({scrollTop:$(t).offset().top-e},SMOOTH_SCROLL_DURATION),void 0!==i&&!1!==i&&history.replaceState(null,null,t),!1}}),function(t){t.fn.scrollTo=function(e){return t(this).scrollTop(t(this).scrollTop()-t(this).offset().top+t(e).offset().top),this},t.fn.dropdown=function(e){this.each(function(){var i=t(this),n=t.extend({},t.fn.dropdown.defaults,e),a=!1,o=t("#".concat(i.attr("data-activates")));function s(){void 0!==i.data("induration")&&(n.inDuration=i.data("inDuration")),void 0!==i.data("outduration")&&(n.outDuration=i.data("outDuration")),void 0!==i.data("constrainwidth")&&(n.constrain_width=i.data("constrainwidth")),void 0!==i.data("hover")&&(n.hover=i.data("hover")),void 0!==i.data("gutter")&&(n.gutter=i.data("gutter")),void 0!==i.data("beloworigin")&&(n.belowOrigin=i.data("beloworigin")),void 0!==i.data("alignment")&&(n.alignment=i.data("alignment"))}function r(e){"focus"===e&&(a=!0),s(),o.addClass("active"),i.addClass("active"),!0===n.constrain_width?o.css("width",i.outerWidth()):o.css("white-space","nowrap");var r=window.innerHeight,l=i.innerHeight(),c=i.offset().left,u=i.offset().top-t(window).scrollTop(),d=n.alignment,h=0,p=0,f=0;!0===n.belowOrigin&&(f=l);var v=0,g=i.parent();if(!g.is("body")&&g[0].scrollHeight>g[0].clientHeight&&(v=g[0].scrollTop),c+o.innerWidth()>t(window).width()?d="right":c-o.innerWidth()+i.innerWidth()<0&&(d="left"),u+o.innerHeight()>r)if(u+l-o.innerHeight()<0){var m=r-u-f;o.css("max-height",m)}else f||(f+=l),f-=o.innerHeight();if("left"===d)h=n.gutter,p=i.position().left+h;else if("right"===d){p=i.position().left+i.outerWidth()-o.outerWidth()+(h=-n.gutter)}o.css({position:"absolute",top:i.position().top+f+v,left:p}),o.stop(!0,!0).css("opacity",0).slideDown({queue:!1,duration:n.inDuration,easing:"easeOutCubic",complete:function(){t(this).css("height","")}}).animate({opacity:1,scrollTop:0},{queue:!1,duration:n.inDuration,easing:"easeOutSine"})}function l(){a=!1,o.fadeOut(n.outDuration),o.removeClass("active"),i.removeClass("active"),setTimeout(function(){o.css("max-height","")},n.outDuration)}if(s(),i.after(o),n.hover){var c=!1;i.unbind("click.".concat(i.attr("id"))),i.on("mouseenter",function(){!1===c&&(r(),c=!0)}),i.on("mouseleave",function(e){var i=e.toElement||e.relatedTarget;t(i).closest(".dropdown-content").is(o)||(o.stop(!0,!0),l(),c=!1)}),o.on("mouseleave",function(e){var n=e.toElement||e.relatedTarget;t(n).closest(".dropdown-button").is(i)||(o.stop(!0,!0),l(),c=!1)})}else i.unbind("click.".concat(i.attr("id"))),i.bind("click.".concat(i.attr("id")),function(e){a||(i[0]!==e.currentTarget||i.hasClass("active")||0!==t(e.target).closest(".dropdown-content").length?i.hasClass("active")&&(l(),t(document).unbind("click.".concat(o.attr("id")," touchstart.").concat(o.attr("id")))):(e.preventDefault(),r("click")),o.hasClass("active")&&t(document).bind("click.".concat(o.attr("id")," touchstart.").concat(o.attr("id")),function(e){o.is(e.target)||i.is(e.target)||i.find(e.target).length||(l(),t(document).unbind("click.".concat(o.attr("id")," touchstart.").concat(o.attr("id"))))}))});i.on("open",function(t,e){r(e)}),i.on("close",l)})},t.fn.dropdown.defaults={inDuration:300,outDuration:225,constrain_width:!0,hover:!1,gutter:0,belowOrigin:!1,alignment:"left"},t(".dropdown-button").dropdown(),t.fn.mdbDropSearch=function(e){var i=t(this).find("input");this.filter(function(e,n){t(n).on("keyup",function(){for(var t=i.closest("div[id]").find("a, li"),e=0;e<t.length;e++)t.eq(e).html().toUpperCase().indexOf(i.val().toUpperCase())>-1?t.eq(e).css({display:""}):t.eq(e).css({display:"none"})})});var n=t.extend({color:"#000",backgroundColor:"",fontSize:".9rem",fontWeight:"400",borderRadius:"",borderColor:""},e);return this.css({color:n.color,backgroundColor:n.backgroundColor,fontSize:n.fontSize,fontWeight:n.fontWeight,borderRadius:n.borderRadius,border:n.border,margin:n.margin})}}(jQuery);var dropdownSelectors=$(".dropdown, .dropup");function dropdownEffectData(t){var e="fadeIn",i="fadeOut",n=$(t),a=$(".dropdown-menu",t),o=n.parents("ul.nav");return o.height>0&&(e=o.data("dropdown-in")||null,i=o.data("dropdown-out")||null),{target:t,dropdown:n,dropdownMenu:a,effectIn:a.data("dropdown-in")||e,effectOut:a.data("dropdown-out")||i}}function dropdownEffectStart(t,e){e&&(t.dropdown.addClass("dropdown-animating"),t.dropdownMenu.addClass(["animated",e].join(" ")))}function dropdownEffectEnd(t,e){t.dropdown.one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){t.dropdown.removeClass("dropdown-animating"),t.dropdownMenu.removeClass(["animated",t.effectIn,t.effectOut].join(" ")),"function"==typeof e&&e()})}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _defineProperties(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function _createClass(t,e,i){return e&&_defineProperties(t.prototype,e),i&&_defineProperties(t,i),t}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _defineProperties(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function _createClass(t,e,i){return e&&_defineProperties(t.prototype,e),i&&_defineProperties(t,i),t}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _defineProperties(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function _createClass(t,e,i){return e&&_defineProperties(t.prototype,e),i&&_defineProperties(t,i),t}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _defineProperties(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function _createClass(t,e,i){return e&&_defineProperties(t.prototype,e),i&&_defineProperties(t,i),t}dropdownSelectors.on({"show.bs.dropdown":function(){var t=dropdownEffectData(this);dropdownEffectStart(t,t.effectIn)},"shown.bs.dropdown":function(){var t=dropdownEffectData(this);t.effectIn&&t.effectOut&&dropdownEffectEnd(t)},"hide.bs.dropdown":function(t){var e=dropdownEffectData(this);e.effectOut&&(t.preventDefault(),dropdownEffectStart(e,e.effectOut),dropdownEffectEnd(e,function(){e.dropdown.removeClass("show"),e.dropdownMenu.removeClass("show")}))}}),function(t){var e=this;t(document).ready(function(){t(document).on("mouseenter",".fixed-action-btn",function(){var e=t(this);i(e)}),t(document).on("mouseleave",".fixed-action-btn",function(){var e=t(this);n(e)}),t(document).on("click",".fixed-action-btn > a",function(){var e=t(this).parent();e.hasClass("active")?i(e):n(e),e.hasClass("active")?n(e):i(e)})}),t.fn.extend({openFAB:function(){i(t(this))},closeFAB:function(){n(t(this))}});var i=function(t){var e=t;e.hasClass("active")||(e.addClass("active"),document.querySelectorAll("ul .btn-floating").forEach(function(t){t.classList.add("shown")}))},n=function(t){t.removeClass("active"),document.querySelectorAll("ul .btn-floating").forEach(function(t){t.classList.remove("shown")})};t(".fixed-action-btn:not(.smooth-scroll) > .btn-floating").on("click",function(a){if(!t(e).hasClass("smooth-scroll"))return a.preventDefault(),o=t(".fixed-action-btn"),(s=o).hasClass("active")?n(s):i(s),!1;var o,s})}(jQuery),function(t){var e=240,i=1440,n=300,a=200,o=50,s=200,r="easeOutQuad",l="easeOutCubic",c=!0,u=!1,d=function(){function d(h,p){_classCallCheck(this,d),this.defaults={MENU_WIDTH:e,edge:"left",closeOnClick:!1,breakpoint:i,timeDurationOpen:n,timeDurationClose:a,timeDurationOverlayOpen:o,timeDurationOverlayClose:s,easingOpen:r,easingClose:l,showOverlay:c,showCloseButton:u},this.$element=h,this.$elementCloned=h.clone().css({display:"inline-block",lineHeight:"24px"}),this.options=this.assignOptions(p),this.menuOut=!1,this.lastTouchVelocity={x:{startPosition:0,startTime:0,endPosition:0,endTime:0}},this.$body=t("body"),this.$menu=t("#".concat(this.$element.attr("data-activates"))),this.$sidenavOverlay=t("#sidenav-overlay"),this.$dragTarget=t('<div class="drag-target"></div>'),this.$body.append(this.$dragTarget),this.init()}return _createClass(d,[{key:"init",value:function(){this.setMenuWidth(),this.setMenuTranslation(),this.closeOnClick(),this.openOnClick(),this.bindTouchEvents(),this.showCloseButton(),this.inputOnClick()}},{key:"bindTouchEvents",value:function(){var t=this;this.$dragTarget.on("click",function(){return t.removeMenu()}),this.$elementCloned.on("click",function(){return t.removeMenu()}),this.$dragTarget.on("touchstart",function(e){t.lastTouchVelocity.x.startPosition=e.touches[0].clientX,t.lastTouchVelocity.x.startTime=Date.now()}),this.$dragTarget.on("touchmove",this.touchmoveEventHandler.bind(this)),this.$dragTarget.on("touchend",this.touchendEventHandler.bind(this))}},{key:"touchmoveEventHandler",value:function(t){if("touchmove"===t.type){var e=t.touches[0],i=e.clientX;Date.now()-this.lastTouchVelocity.x.startTime>20&&(this.lastTouchVelocity.x.startPosition=e.clientX,this.lastTouchVelocity.x.startTime=Date.now()),this.disableScrolling(),0!==this.$sidenavOverlay.length||this.buildSidenavOverlay(),"left"===this.options.edge&&(i>this.options.MENU_WIDTH?i=this.options.MENU_WIDTH:i<0&&(i=0)),this.translateSidenavX(i),this.updateOverlayOpacity(i)}}},{key:"panEventHandler",value:function(t){if("touch"===t.gesture.pointerType){var e=t.gesture.center.x;this.disableScrolling(),0!==this.$sidenavOverlay.length||this.buildSidenavOverlay(),"left"===this.options.edge&&(e>this.options.MENU_WIDTH?e=this.options.MENU_WIDTH:e<0&&(e=0)),this.translateSidenavX(e),this.updateOverlayOpacity(e)}}},{key:"translateSidenavX",value:function(t){if("left"===this.options.edge){var e=t>=this.options.MENU_WIDTH/2;this.menuOut=e,this.$menu.css("transform","translateX(".concat(t-this.options.MENU_WIDTH,"px)"))}else{var i=t<window.innerWidth-this.options.MENU_WIDTH/2;this.menuOut=i;var n=t-this.options.MENU_WIDTH/2;n<0&&(n=0),this.$menu.css("transform","translateX(".concat(n,"px)"))}}},{key:"updateOverlayOpacity",value:function(t){var e;e="left"===this.options.edge?t/this.options.MENU_WIDTH:Math.abs((t-window.innerWidth)/this.options.MENU_WIDTH),this.$sidenavOverlay.velocity({opacity:e},{duration:10,queue:!1,easing:this.options.easingOpen})}},{key:"buildSidenavOverlay",value:function(){var e=this;!0===this.options.showOverlay&&(this.$sidenavOverlay=t('<div id="sidenav-overlay"></div>'),this.$sidenavOverlay.css("opacity",0).on("click",function(){return e.removeMenu()}),this.$body.append(this.$sidenavOverlay))}},{key:"disableScrolling",value:function(){var t=this.$body.innerWidth();this.$body.css("overflow","hidden"),this.$body.width(t)}},{key:"touchendEventHandler",value:function(t){if("touchend"===t.type){var e=t.changedTouches[0];this.lastTouchVelocity.x.endTime=Date.now(),this.lastTouchVelocity.x.endPosition=e.clientX;var i=this.calculateTouchVelocityX(),n=e.clientX,a=n-this.options.MENU_WIDTH,o=n-this.options.MENU_WIDTH/2;a>0&&(a=0),o<0&&(o=0),"left"===this.options.edge?(this.menuOut&&i<=.3||i<-.5?(0!==a&&this.translateMenuX([0,a],"300"),this.showSidenavOverlay()):(!this.menuOut||i>.3)&&(this.enableScrolling(),this.translateMenuX([-1*this.options.MENU_WIDTH-10,a],"200"),this.hideSidenavOverlay()),this.$dragTarget.css({width:"10px",right:"",left:0})):this.menuOut&&i>=-.3||i>.5?(this.translateMenuX([0,o],"300"),this.showSidenavOverlay(),this.$dragTarget.css({width:"50%",right:"",left:0})):(!this.menuOut||i<-.3)&&(this.enableScrolling(),this.translateMenuX([this.options.MENU_WIDTH+10,o],"200"),this.hideSidenavOverlay(),this.$dragTarget.css({width:"10px",right:0,left:""}))}}},{key:"calculateTouchVelocityX",value:function(){return Math.abs(this.lastTouchVelocity.x.endPosition-this.lastTouchVelocity.x.startPosition)/Math.abs(this.lastTouchVelocity.x.endTime-this.lastTouchVelocity.x.startTime)}},{key:"panendEventHandler",value:function(t){if("touch"===t.gesture.pointerType){var e=t.gesture.velocityX,i=t.gesture.center.x,n=i-this.options.MENU_WIDTH,a=i-this.options.MENU_WIDTH/2;n>0&&(n=0),a<0&&(a=0),"left"===this.options.edge?(this.menuOut&&e<=.3||e<-.5?(0!==n&&this.translateMenuX([0,n],"300"),this.showSidenavOverlay()):(!this.menuOut||e>.3)&&(this.enableScrolling(),this.translateMenuX([-1*this.options.MENU_WIDTH-10,n],"200"),this.hideSidenavOverlay()),this.$dragTarget.css({width:"10px",right:"",left:0})):this.menuOut&&e>=-.3||e>.5?(this.translateMenuX([0,a],"300"),this.showSidenavOverlay(),this.$dragTarget.css({width:"50%",right:"",left:0})):(!this.menuOut||e<-.3)&&(this.enableScrolling(),this.translateMenuX([this.options.MENU_WIDTH+10,a],"200"),this.hideSidenavOverlay(),this.$dragTarget.css({width:"10px",right:0,left:""}))}}},{key:"translateMenuX",value:function(t,e){this.$menu.velocity({translateX:t},{duration:"string"==typeof e?Number(e):e,queue:!1,easing:this.options.easingOpen})}},{key:"hideSidenavOverlay",value:function(){this.$sidenavOverlay.velocity({opacity:0},{duration:this.options.timeDurationOverlayClose,queue:!1,easing:this.options.easingOpen,complete:function(){t(this).remove()}})}},{key:"showSidenavOverlay",value:function(){this.$sidenavOverlay.velocity({opacity:1},{duration:this.options.timeDurationOverlayOpen,queue:!1,easing:this.options.easingOpen})}},{key:"enableScrolling",value:function(){this.$body.css({overflow:"",width:""})}},{key:"openOnClick",value:function(){var e=this;this.$element.on("click",function(i){if(i.preventDefault(),!0===e.menuOut)e.menuOut=!1,e.removeMenu();else{!0===e.options.showOverlay?(e.$sidenavOverlay=t('<div id="sidenav-overlay"></div>'),e.$body.append(e.$sidenavOverlay)):e.showCloseButton();var n=[];n="left"===e.options.edge?[0,-1*e.options.MENU_WIDTH]:[0,e.options.MENU_WIDTH],e.$menu.velocity({translateX:n},{duration:e.options.timeDurationOpen,queue:!1,easing:e.options.easingOpen}),e.$sidenavOverlay.on("click",function(){return e.removeMenu()}),e.$sidenavOverlay.on("touchmove",e.touchmoveEventHandler.bind(e)),e.$menu.on("touchmove",function(t){t.preventDefault(),e.$menu.find(".custom-scrollbar").css("padding-bottom","30px")})}})}},{key:"closeOnClick",value:function(){var t=this;!0===this.options.closeOnClick&&this.$menu.on("click","a:not(.collapsible-header)",function(){return t.removeMenu()})}},{key:"showCloseButton",value:function(){!0===this.options.showCloseButton&&(this.$menu.prepend(this.$elementCloned),this.$menu.find(".logo-wrapper").css({borderTop:"1px solid rgba(153,153,153,.3)"}))}},{key:"setMenuTranslation",value:function(){var e=this;"left"===this.options.edge?(this.$menu.css("transform","translateX(-100%)"),this.$dragTarget.css({left:0})):(this.$menu.addClass("right-aligned").css("transform","translateX(100%)"),this.$dragTarget.css({right:0})),this.$menu.hasClass("fixed")&&(window.innerWidth>this.options.breakpoint&&this.$menu.css("transform","translateX(0)"),this.$menu.find("input[type=text]").on("touchstart",function(){e.$menu.addClass("transform-fix-input")}),t(window).resize(function(){if(window.innerWidth>e.options.breakpoint)e.$sidenavOverlay.length?e.removeMenu(!0):e.$menu.css("transform","translateX(0%)");else if(!1===e.menuOut){var t="left"===e.options.edge?"-100":"100";e.$menu.css("transform","translateX(".concat(t,"%)"))}}))}},{key:"setMenuWidth",value:function(){var i=t("#".concat(this.$menu.attr("id"))).find("> .sidenav-bg");this.options.MENU_WIDTH!==e&&(this.$menu.css("width",this.options.MENU_WIDTH),i.css("width",this.options.MENU_WIDTH))}},{key:"inputOnClick",value:function(){var t=this;this.$menu.find("input[type=text]").on("touchstart",function(){return t.$menu.css("transform","translateX(0)")})}},{key:"assignOptions",value:function(e){return t.extend({},this.defaults,e)}},{key:"removeMenu",value:function(t){var e=this;this.$body.css({overflow:"",width:""}),this.$menu.velocity({translateX:"left"===this.options.edge?"-100%":"100%"},{duration:this.options.timeDurationClose,queue:!1,easing:this.options.easingClose,complete:function(){!0===t&&(e.$menu.removeAttr("style"),e.$menu.css("width",e.options.MENU_WIDTH))}}),this.$menu.hasClass("transform-fix-input")&&this.$menu.removeClass("transform-fix-input"),this.hideSidenavOverlay()}}]),d}();t.fn.sideNav=function(e){return this.each(function(){new d(t(this),e)})}}(jQuery),$(function(){$("#toggle").click(function(){$("#slide-out").hasClass("slim")?($("#slide-out").removeClass("slim"),$(".sv-slim-icon").removeClass("fa-angle-double-right").addClass("fa-angle-double-left")):($("#slide-out").addClass("slim"),$(".sv-slim-icon").removeClass("fa-angle-double-left").addClass("fa-angle-double-right"))})}),function(t){t.fn.collapsible=function(e){var i={accordion:void 0};function n(e,i){$panelHeaders=e.find("> li > .collapsible-header"),i.hasClass("active")?i.parent().addClass("active"):i.parent().removeClass("active"),i.parent().hasClass("active")?i.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}):i.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}),$panelHeaders.not(i).removeClass("active").parent().removeClass("active"),$panelHeaders.not(i).parent().children(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}})}function a(e){e.hasClass("active")?e.parent().addClass("active"):e.parent().removeClass("active"),e.parent().hasClass("active")?e.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}):e.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}})}function o(t){return s(t).length>0}function s(t){return t.closest("li > .collapsible-header")}return e=t.extend(i,e),this.each(function(){var i=t(this),r=t(this).find("> li > .collapsible-header"),l=i.data("collapsible");i.off("click.collapse",".collapsible-header"),r.off("click.collapse"),e.accordion||"accordion"===l||void 0===l?((r=i.find("> li > .collapsible-header")).on("click.collapse",function(e){var a=t(e.target);o(a)&&(a=s(a)),a.toggleClass("active"),n(i,a)}),n(i,r.filter(".active").first())):r.each(function(){t(this).on("click.collapse",function(e){var i=t(e.target);o(i)&&(i=s(i)),i.toggleClass("active"),a(i)}),t(this).hasClass("active")&&a(t(this))})})},t(".collapsible").collapsible()}(jQuery),function(t){var e,i="input[type=range]:not(.custom-range):not(.multi-range)",n='<span class="thumb"><span class="value"></span></span>',a=!1;t(document).on("change",i,function(){var e=t(this);e.siblings(".thumb").find(".value").html(e.val())}),t(document).on("input mousedown touchstart",i,function(o){var s=t(this),r=s.siblings(".thumb"),l=s.outerWidth();if(!r.length&&function(){var e=t(n);t(i).after(e)}(),r.find(".value").html(s.val()),a=!0,s.addClass("active"),r.hasClass("active")||r.velocity({height:"30px",width:"30px",top:"-20px",marginLeft:"-15px"},{duration:300,easing:"easeOutExpo"}),"input"!==o.type){var c=void 0===o.pageX||null===o.pageX;(e=c?o.originalEvent.touches[0].pageX-t(this).offset().left:o.pageX-t(this).offset().left)<0?e=0:e>l&&(e=l),r.addClass("active").css("left",e)}r.find(".value").html(s.val())}),t(document).on("mouseup touchend",".range-field",function(){a=!1,t(this).removeClass("active")}),t(document).on("mousemove touchmove",".range-field",function(e){var n,o=t(this).children(".thumb");if(a){o.hasClass("active")||o.velocity({height:"30px",width:"30px",top:"-20px",marginLeft:"-15px"},{duration:300,easing:"easeOutExpo"}),n=void 0===e.pageX||null===e.pageX?e.originalEvent.touches[0].pageX-t(this).offset().left:e.pageX-t(this).offset().left;var s=t(this).outerWidth();n<0?n=0:n>s&&(n=s),o.addClass("active").css("left",n),o.find(".value").html(o.siblings(i).val())}}),t(document).on("mouseout touchleave",".range-field",function(){if(!a){var e=t(this).children(".thumb");e.hasClass("active")&&e.velocity({height:"0",width:"0",top:"10px",marginLeft:"-6px"},{duration:100}),e.removeClass("active")}})}(jQuery),function(t){t(document).on("change",'.file-field input[type="file"]',function(e){var i=t(e.target),n=i.closest(".file-field").find("input.file-path"),a=i[0].files,o=[];Array.isArray(a)?a.forEach(function(t){return o.push(t.name)}):Object.keys(a).forEach(function(t){o.push(a[t].name)}),n.val(o.join(", ")),n.trigger("change")})}(jQuery),function(t){var e,i=function(){function e(i,n){_classCallCheck(this,e),this.$nativeSelect=i,this.defaults={destroy:!1,nativeID:null,BSsearchIn:!1,BSinputText:!1,fasClasses:"",farClasses:"",fabClasses:"",copyClassesOption:!1,language:{active:!1,pl:{selectAll:"Wybierz wszystko",optionsSelected:"wybranych opcji"},in:{selectAll:"Pilih semuanya",optionsSelected:"opsi yang dipilih"},fr:{selectAll:"Tout choisir",optionsSelected:"options sélectionnées"},ge:{selectAll:"Wähle alles aus",optionsSelected:"ausgewählte Optionen"},ar:{selectAll:"اختر كل شيء",optionsSelected:"الخيارات المحددة"}}},this.options=this.assignOptions(n),this.isMultiple=Boolean(this.$nativeSelect.attr("multiple")),this.isSearchable=Boolean(this.$nativeSelect.attr("searchable")),this.isRequired=Boolean(this.$nativeSelect.attr("required")),this.uuid=null!==this.options.nativeID&&""!==this.options.nativeID&&void 0!==this.options.nativeID&&"string"==typeof this.options.nativeID?this.options.nativeID:this._randomUUID(),this.$selectWrapper=t('<div class="select-wrapper"></div>'),this.$materialOptionsList=t('<ul id="select-options-'.concat(this.uuid,'" class="dropdown-content select-dropdown w-100 ').concat(this.isMultiple?"multiple-select-dropdown":"",'"></ul>')),this.$materialSelectInitialOption=i.find("option:selected").text()||i.find("option:first").text()||"",this.$nativeSelectChildren=this.$nativeSelect.children("option, optgroup"),this.$materialSelect=t('<input type="text" class="'.concat(this.options.BSinputText?"browser-default custom-select multi-bs-select select-dropdown":"select-dropdown",'" readonly="true" ').concat(this.$nativeSelect.is(" :disabled")?"disabled":"",' data-activates="select-options-').concat(this.uuid,'" value=""/>')),this.$dropdownIcon=this.options.BSinputText?"":t('<span class="caret">▼</span>'),this.$searchInput=null,this.$toggleAll=t('<li class="select-toggle-all"><span><input type="checkbox" class="form-check-input"><label>Select all</label></span></li>'),this.mainLabel=this.$nativeSelect.next(".mdb-main-label"),this.valuesSelected=[],this.keyCodes={tab:9,esc:27,enter:13,arrowUp:38,arrowDown:40},e.mutationObservers=[]}return _createClass(e,[{key:"assignOptions",value:function(e){return t.extend({},this.defaults,e)}},{key:"init",value:function(){if(Boolean(this.$nativeSelect.data("select-id"))&&this._removeMaterialWrapper(),this.options.destroy)this.$nativeSelect.data("select-id",null).removeClass("initialized");else{this.options.BSsearchIn||this.options.BSinputText?this.$selectWrapper.addClass(this.$nativeSelect.attr("class").split(" ").filter(function(t){return"md-form"!==t}).join(" ")).css({marginTop:"1.5rem",marginBottom:"1.5rem"}):this.$selectWrapper.addClass(this.$nativeSelect.attr("class")),this.$nativeSelect.data("select-id",this.uuid);var t=this.$materialSelectInitialOption.replace(/"/g,""").replace(/ +/g," ").trim();0===this.mainLabel.length?this.$materialSelect.val(t):this.mainLabel.text(),this.renderMaterialSelect(),this.bindEvents(),this.isRequired&&this.enableValidation(),this.options.language.active&&this.$toggleAll&&(this.options.language.pl&&this.$toggleAll.find("label").text(this.options.language.pl.selectAll?this.options.language.pl.selectAll:this.defaults.language.pl.selectAll),this.options.language.fr&&this.$toggleAll.find("label").text(this.options.language.fr.selectAll?this.options.language.fr.selectAll:this.defaults.language.fr.selectAll),this.options.language.ge&&this.$toggleAll.find("label").text(this.options.language.ge.selectAll?this.options.language.ge.selectAll:this.defaults.language.ge.selectAll),this.options.language.ar&&this.$toggleAll.find("label").text(this.options.language.ar.selectAll?this.options.language.ar.selectAll:this.defaults.language.ar.selectAll),this.options.language.in&&this.$toggleAll.find("label").text(this.options.language.in.selectAll?this.options.language.in.selectAll:this.defaults.language.in.selectAll)),this.$materialSelect.hasClass("custom-select")&&this.$materialSelect.hasClass("select-dropdown")&&this.$materialSelect.css({display:"inline-block",width:"100%",height:"calc(1.5em + .75rem + 2px)",padding:".375rem 1.75rem .375rem .75rem",fontSize:"1rem",lineHeight:"1.5",backgroundColor:"#fff",border:"1px solid #ced4da"})}}},{key:"_removeMaterialWrapper",value:function(){var e=this.$nativeSelect.data("select-id");this.$nativeSelect.parent().find("span.caret").remove(),this.$nativeSelect.parent().find("input").remove(),this.$nativeSelect.unwrap(),t("ul#select-options-".concat(e)).remove()}},{key:"renderMaterialSelect",value:function(){var t=this;if(this.$nativeSelect.before(this.$selectWrapper),this.appendDropdownIcon(),this.appendMaterialSelect(),this.appendMaterialOptionsList(),this.appendNativeSelect(),this.appendSaveSelectButton(),this.$nativeSelect.is(":disabled")||this.$materialSelect.dropdown({hover:!1,closeOnClick:!1}),!1!==this.$nativeSelect.data("inherit-tabindex")&&this.$materialSelect.attr("tabindex",this.$nativeSelect.attr("tabindex")),this.isMultiple)this.$nativeSelect.find("option:selected:not(:disabled)").each(function(e,i){var n=i.index;t._toggleSelectedValue(n),t.$materialOptionsList.find("li:not(.optgroup):not(.select-toggle-all)").eq(n).find(":checkbox").prop("checked",!0)});else{var e=this.$nativeSelect.find("option:selected").index();this.$materialOptionsList.find("li").eq(e).addClass("active")}this.$nativeSelect.addClass("initialized"),this.options.BSinputText&&this.mainLabel.css("top","-7px")}},{key:"appendDropdownIcon",value:function(){this.$nativeSelect.is(":disabled")&&this.$dropdownIcon.addClass("disabled"),this.$selectWrapper.append(this.$dropdownIcon)}},{key:"appendMaterialSelect",value:function(){this.$selectWrapper.append(this.$materialSelect)}},{key:"appendMaterialOptionsList",value:function(){this.isSearchable&&this.appendSearchInputOption(),this.buildMaterialOptions(),this.isMultiple&&this.appendToggleAllCheckbox(),this.$selectWrapper.append(this.$materialOptionsList)}},{key:"appendNativeSelect",value:function(){this.$nativeSelect.appendTo(this.$selectWrapper)}},{key:"appendSearchInputOption",value:function(){var e=this.$nativeSelect.attr("searchable");this.options.BSsearchIn?this.$searchInput=t('<span class="search-wrap ml-2"><div class="mt-0"><input type="text" class="search form-control mb-2 w-100 d-block select-default" placeholder="'.concat(e,'"></div></span>')):this.$searchInput=t('<span class="search-wrap ml-2"><div class="md-form mt-0"><input type="text" class="search form-control w-100 d-block" placeholder="'.concat(e,'"></div></span>')),this.$materialOptionsList.append(this.$searchInput),this.$searchInput.on("click",function(t){t.stopPropagation()})}},{key:"appendToggleAllCheckbox",value:function(){this.$materialOptionsList.find("li.disabled").first().after(this.$toggleAll)}},{key:"appendSaveSelectButton",value:function(){this.$selectWrapper.parent().find("button.btn-save").appendTo(this.$materialOptionsList)}},{key:"buildMaterialOptions",value:function(){var e=this;this.$nativeSelectChildren.each(function(i,n){var a=t(n);if(a.is("option"))e.buildSingleOption(a,e.isMultiple?"multiple":"");else if(a.is("optgroup")){var o=t('<li class="optgroup"><span>'.concat(a.attr("label"),"</span></li>"));e.$materialOptionsList.append(o),a.children("option").each(function(i,n){e.buildSingleOption(t(n),"optgroup-option")})}})}},{key:"buildSingleOption",value:function(e,i){var n=e.is(":disabled")?"disabled":"",a="optgroup-option"===i?"optgroup-option":"",o=e.data("icon"),s=e.data("fas")?'<i class="fa-pull-right m-2 fas fa-'.concat(e.data("fas")," ").concat([...this.options.fasClasses].join(""),'"></i> '):"",r=e.data("far")?'<i class="fa-pull-right m-2 far fa-'.concat(e.data("far")," ").concat([...this.options.farClasses].join(""),'"></i> '):"",l=e.data("fab")?'<i class="fa-pull-right m-2 fab fa-'.concat(e.data("fab")," ").concat([...this.options.fabClasses].join(""),'"></i> '):"",c=e.attr("class"),u=o?'<img alt="" src="'.concat(o,'" class="').concat(c,'">'):"",d=this.isMultiple?'<input type="checkbox" class="form-check-input" '.concat(n,"/><label></label>"):"";this.$materialOptionsList.append(t('<li class="'.concat(n," ").concat(a," ").concat(this.options.copyClassesOption?c:"",' ">').concat(u,'<span class="filtrable">').concat(d," ").concat(e.html()," ").concat(s," ").concat(r," ").concat(l,"</span></li>")))}},{key:"enableValidation",value:function(){this.$nativeSelect.css({position:"absolute",top:"1rem",left:"0",height:"0",width:"0",opacity:"0",padding:"0","pointer-events":"none"}),-1===this.$nativeSelect.attr("style").indexOf("inline!important")&&this.$nativeSelect.attr("style","".concat(this.$nativeSelect.attr("style")," display: inline!important;")),this.$nativeSelect.attr("tabindex",-1),this.$nativeSelect.data("inherit-tabindex",!1)}},{key:"bindEvents",value:function(){var i=this,n=new MutationObserver(this._onMutationObserverChange.bind(this));n.observe(this.$nativeSelect.get(0),{attributes:!0,childList:!0,characterData:!0,subtree:!0}),n.customId=this.uuid,n.customStatus="observing",e.clearMutationObservers(),e.mutationObservers.push(n),this.$nativeSelect.parent().find("button.btn-save").on("click",this._onSaveSelectBtnClick.bind(this)),this.$materialSelect.on("focus",this._onMaterialSelectFocus.bind(this)),this.$materialSelect.on("click",this._onMaterialSelectClick.bind(this)),this.$materialSelect.on("blur",this._onMaterialSelectBlur.bind(this)),this.$materialSelect.on("keydown",this._onMaterialSelectKeydown.bind(this)),this.$toggleAll.on("click",this._onToggleAllClick.bind(this)),this.$materialOptionsList.on("mousedown",this._onEachMaterialOptionMousedown.bind(this)),this.$materialOptionsList.find("li:not(.optgroup)").not(this.$toggleAll).each(function(e,n){t(n).on("click",i._onEachMaterialOptionClick.bind(i,e,n))}),!this.isMultiple&&this.isSearchable&&this.$materialOptionsList.find("li").on("click",this._onSingleMaterialOptionClick.bind(this)),this.isSearchable&&this.$searchInput.find(".search").on("keyup",this._onSearchInputKeyup),t("html").on("click",this._onHTMLClick.bind(this))}},{key:"_onMutationObserverChange",value:function(i){i.forEach(function(i){var n=t(i.target).closest("select");!0!==n.data("stop-refresh")&&("childList"===i.type||"attributes"===i.type&&t(i.target).is("option"))&&(e.clearMutationObservers(),n.materialSelect({destroy:!0}),n.materialSelect())})}},{key:"_onSaveSelectBtnClick",value:function(){t("input.multi-bs-select").trigger("close"),this.$materialOptionsList.hide(),this.$materialSelect.removeClass("active")}},{key:"_onEachMaterialOptionClick",value:function(e,i,n){n.stopPropagation();var a=t(i);if(!a.hasClass("disabled")&&!a.hasClass("optgroup")){var o=!0;if(this.isMultiple){a.find('input[type="checkbox"]').prop("checked",function(t,e){return!e});var s=Boolean(this.$nativeSelect.find("optgroup").length),r=this._isToggleAllPresent()?a.index()-1:a.index();o=this.isSearchable&&s?this._toggleSelectedValue(r-a.prevAll(".optgroup").length-1):this.isSearchable?this._toggleSelectedValue(r-1):s?this._toggleSelectedValue(r-a.prevAll(".optgroup").length):this._toggleSelectedValue(r),this._isToggleAllPresent()&&this._updateToggleAllOption(),this.$materialSelect.trigger("focus")}else this.$materialOptionsList.find("li").removeClass("active"),a.toggleClass("active"),this.$materialSelect.val(a.text().replace(/ +/g," ").trim()),this.$materialSelect.trigger("close");this._selectSingleOption(a),this.$nativeSelect.data("stop-refresh",!0),this.$nativeSelect.find("option").eq(e).prop("selected",o),this.$nativeSelect.removeData("stop-refresh"),this._triggerChangeOnNativeSelect(),this.mainLabel.prev().find("input").hasClass("select-dropdown")&&this.mainLabel.prev().find("input.select-dropdown").val().length>0&&this.mainLabel.addClass("active"),"function"==typeof this.options&&this.options(),a.hasClass("li-added")&&this.$materialOptionsList.append(this.buildSingleOption(a,""))}}},{key:"_triggerChangeOnNativeSelect",value:function(){var t=new KeyboardEvent("change",{bubbles:!0,cancelable:!0});this.$nativeSelect.get(0).dispatchEvent(t)}},{key:"_onMaterialSelectFocus",value:function(e){var i=t(e.target);if(t("ul.select-dropdown").not(this.$materialOptionsList.get(0)).is(":visible")&&t("input.select-dropdown").trigger("close"),this.mainLabel.addClass("active"),!this.$materialOptionsList.is(":visible")){i.trigger("open",["focus"]);var n=i.val(),a=this.$materialOptionsList.find("li").filter(function(){return t(this).text().toLowerCase()===n.toLowerCase()})[0];this._selectSingleOption(a)}this.isMultiple||this.mainLabel.addClass("active "),t(document).find("input.select-dropdown").each(function(e,i){return t(i).val().length<=0}).parent().next(".mdb-main-label").filter(function(e,i){return t(i).prev().find("input.select-dropdown").val().length<=0&&!t(i).prev().find("input.select-dropdown").hasClass("active")}).removeClass("active")}},{key:"_onMaterialSelectClick",value:function(t){this.mainLabel.addClass("active "),t.stopPropagation()}},{key:"_onMaterialSelectBlur",value:function(e){var i=t(e);this.isMultiple||this.isSearchable||i.trigger("close"),this.$materialOptionsList.find("li.selected").removeClass("selected")}},{key:"_onSingleMaterialOptionClick",value:function(){this.$materialSelect.trigger("close")}},{key:"_onEachMaterialOptionMousedown",value:function(e){var i=e.target;t(".modal-content").find(this.$materialOptionsList).length&&i.scrollHeight>i.offsetHeight&&e.preventDefault()}},{key:"_onHTMLClick",value:function(e){t(e.target).closest("#select-options-".concat(this.uuid)).length||t(e.target).hasClass("mdb-select")||!t("#select-options-".concat(this.uuid)).hasClass("active")||(this.$materialSelect.trigger("close"),!this.$materialSelect.val().length>0&&this.mainLabel.removeClass("active")),this.isSearchable&&null!==this.$searchInput&&this.$materialOptionsList.hasClass("active")&&this.$materialOptionsList.find(".search-wrap input.search").focus()}},{key:"_onToggleAllClick",value:function(e){var i=this,n=t(this.$toggleAll).find('input[type="checkbox"]').first(),a=!t(n).prop("checked");t(n).prop("checked",a),this.$materialOptionsList.find("li:not(.optgroup):not(.disabled):not(.select-toggle-all)").each(function(e,n){var o=t(n).find('input[type="checkbox"]');a&&o.is(":checked")||!a&&!o.is(":checked")||(i._isToggleAllPresent()&&e++,o.prop("checked",a),i.$nativeSelect.find("option").eq(e).prop("selected",a),a?t(n).removeClass("active"):t(n).addClass("active"),i._toggleSelectedValue(e),i._selectOption(n),i._setValueToMaterialSelect())}),this.$nativeSelect.data("stop-refresh",!0),this._triggerChangeOnNativeSelect(),this.$nativeSelect.removeData("stop-refresh"),e.stopPropagation()}},{key:"_onMaterialSelectKeydown",value:function(e){var i=t(e.target),n=e.which===this.keyCodes.tab,a=e.which===this.keyCodes.esc,o=e.which===this.keyCodes.enter,s=e.which===this.keyCodes.arrowUp,r=e.which===this.keyCodes.arrowDown,l=this.$materialOptionsList.is(":visible");n?this._handleTabKey(i):!r||l?o&&!l||(e.preventDefault(),o?this._handleEnterKey(i):r?this._handleArrowDownKey():s?this._handleArrowUpKey():a?this._handleEscKey(i):this._handleLetterKey(e)):i.trigger("open")}},{key:"_handleTabKey",value:function(t){this._handleEscKey(t)}},{key:"_handleEnterKey",value:function(e){this.$materialOptionsList.find("li.selected:not(.disabled)").trigger("click").addClass("active"),this.isMultiple||t(e).trigger("close")}},{key:"_handleArrowDownKey",value:function(){var t=this.$materialOptionsList.find("li").not(".disabled").first(),e=this.$materialOptionsList.find("li").not(".disabled").last(),i=this.$materialOptionsList.find("li.selected").length>0,n=i?this.$materialOptionsList.find("li.selected"):t,a=n.is(e)||!i?n:n.next("li:not(.disabled)");this._selectSingleOption(a),a.find("input").is(":checked")||a.removeClass("active"),a.prev().hasClass("selected")||a.prev().find("input").is(":checked")||a.prev().removeClass("active"),a.addClass("active")}},{key:"_handleArrowUpKey",value:function(){var t=this.$materialOptionsList.find("li").not(".disabled").first(),e=this.$materialOptionsList.find("li").not(".disabled").last(),i=this.$materialOptionsList.find("li.selected").length>0,n=i?this.$materialOptionsList.find("li.selected"):e,a=n.is(t)||!i?n:n.prev("li:not(.disabled)");this._selectSingleOption(a),a.find("input").is(":checked")||a.removeClass("active"),a.next().hasClass("selected")||a.next().find("input").is(":checked")||a.next().removeClass("active"),a.addClass("active")}},{key:"_handleEscKey",value:function(e){t(e).trigger("close")}},{key:"_handleLetterKey",value:function(e){var i=this,n="",a=String.fromCharCode(e.which).toLowerCase(),o=Object.keys(this.keyCodes).map(function(t){return i.keyCodes[t]});if(a&&-1===o.indexOf(e.which)){n+=a;var s=this.$materialOptionsList.find("li").filter(function(e,i){return t(i).text().toLowerCase().includes(n)}).first();this.isMultiple||this.$materialOptionsList.find("li").removeClass("active"),s.addClass("active"),this._selectSingleOption(s)}}},{key:"_onSearchInputKeyup",value:function(e){var i=t(e.target),n=i.closest("ul"),a=i.val();n.find("li span.filtrable").each(function(){var e=t(this);"string"==typeof this.outerHTML&&(this.textContent.toLowerCase().includes(a.toLowerCase())?e.show().parent().show():e.hide().parent().hide())})}},{key:"_isToggleAllPresent",value:function(){return this.$materialOptionsList.find(this.$toggleAll).length}},{key:"_updateToggleAllOption",value:function(){var t=this.$materialOptionsList.find("li").not(".select-toggle-all, .disabled").find("[type=checkbox]"),e=t.filter(":checked"),i=this.$toggleAll.find("[type=checkbox]").is(":checked");e.length!==t.length||i?e.length<t.length&&i&&this.$toggleAll.find("[type=checkbox]").prop("checked",!1):this.$toggleAll.find("[type=checkbox]").prop("checked",!0)}},{key:"_toggleSelectedValue",value:function(t){var e=this.valuesSelected.indexOf(t),i=-1!==e;return i?this.valuesSelected.splice(e,1):this.valuesSelected.push(t),this.$materialOptionsList.find("li:not(.optgroup):not(.select-toggle-all)").eq(t).toggleClass("active"),this.$nativeSelect.find("option").eq(t).prop("selected",!i),this._setValueToMaterialSelect(),!i}},{key:"_selectSingleOption",value:function(t){this.$materialOptionsList.find("li.selected").removeClass("selected"),this._selectOption(t)}},{key:"_selectOption",value:function(e){t(e).addClass("selected")}},{key:"_setValueToMaterialSelect",value:function(){var t=this,e="",i="options selected",n=this.valuesSelected.length;this.options.language.active&&this.$toggleAll&&(this.options.language.pl?i=this.options.language.pl.optionsSelected?this.options.language.pl.optionsSelected:this.defaults.language.pl.optionsSelected:this.options.language.fr?i=this.options.language.fr.optionsSelected?this.options.language.fr.optionsSelected:this.defaults.language.fr.optionsSelected:this.options.language.ge?i=this.options.language.ge.optionsSelected?this.options.language.ge.optionsSelected:this.defaults.language.ge.optionsSelected:this.options.language.ar?i=this.options.language.ar.optionsSelected?this.options.language.ar.optionsSelected:this.defaults.language.ar.optionsSelected:this.options.language.in&&(i=this.options.language.in.optionsSelected?this.options.language.in.optionsSelected:this.defaults.language.in.optionsSelected)),this.valuesSelected.map(function(i){return e+=", ".concat(t.$nativeSelect.find("option").eq(i).text().replace(/ +/g," ").trim())}),0===(e=n>=5?"".concat(n," ").concat(i):e.substring(2)).length&&0===this.mainLabel.length&&(e=this.$nativeSelect.find("option:disabled").eq(0).text()),e.length>0&&!this.options.BSinputText?this.mainLabel.addClass("active "):this.mainLabel.removeClass("active"),this.options.BSinputText&&this.mainLabel.css("top","-7px"),this.$nativeSelect.siblings("".concat(this.options.BSinputText?"input.multi-bs-select":"input.select-dropdown")).val(e)}},{key:"_randomUUID",value:function(){var t=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var i=(t+16*Math.random())%16|0;return t=Math.floor(t/16),("x"===e?i:3&i|8).toString(16)})}}],[{key:"clearMutationObservers",value:function(){e.mutationObservers.forEach(function(t){t.disconnect(),t.customStatus="stopped"})}}]),e}();t.fn.materialSelect=function(e){t(this).not(".browser-default").not(".custom-select").each(function(){new i(t(this),e).init()})},t.fn.material_select=t.fn.materialSelect,e=t.fn.val,t.fn.val=function(t){if(!arguments.length)return e.call(this);if(!0!==this.data("stop-refresh")&&this.hasClass("mdb-select")&&this.hasClass("initialized")){i.clearMutationObservers(),this.materialSelect({destroy:!0});var n=e.call(this,t);return this.materialSelect(),n}return e.call(this,t)}}(jQuery),$("select").siblings("input.select-dropdown","input.multi-bs-select").on("mousedown",function(t){/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&(t.clientX>=t.target.clientWidth||t.clientY>=t.target.clientHeight)&&t.preventDefault()}),function(t){var e=0,i=function(){function i(n,a){_classCallCheck(this,i),this.defaults={topSpacing:e,zIndex:!1,stopper:"#footer",stickyClass:!1,startScrolling:"top",minWidth:!1},this.$element=n,this.options=this.assignOptions(a),this.$window=t(window),this.stopper=this.options.stopper,this.elementWidth=this.$element.outerWidth(),this.elementHeight=this.$element.outerHeight(!0),this.$placeholder=t('<div class="sticky-placeholder"></div>'),this.scrollTop=0,this.setPushPoint(),this.setStopperPosition(),this.bindEvents()}return _createClass(i,[{key:"assignOptions",value:function(e){return t.extend({},this.defaults,e)}},{key:"bindEvents",value:function(){this.$window.on("resize",this.handleResize.bind(this)),this.$window.on("scroll",this.init.bind(this))}},{key:"hasZIndex",value:function(){return"number"==typeof this.options.zIndex}},{key:"hasStopper",value:function(){return t(this.options.stopper).length||"number"==typeof this.options.stopper}},{key:"isScreenHeightEnough",value:function(){return this.$element.outerHeight()+this.options.topSpacing<this.$window.height()}},{key:"setStopperPosition",value:function(){"string"==typeof this.options.stopper?this.stopPoint=t(this.stopper).offset().top-this.options.topSpacing:"number"==typeof this.options.stopper&&(this.stopPoint=this.options.stopper)}},{key:"setPushPoint",value:function(){"bottom"!==this.options.startScrolling||this.isScreenHeightEnough()?this.$pushPoint=this.$element.offset().top-this.options.topSpacing:this.$pushPoint=this.$element.offset().top+this.$element.outerHeight(!0)-this.$window.height()}},{key:"handleResize",value:function(){this.elementWidth=this.$element.outerWidth(),this.elementHeight=this.$element.outerHeight(!0),this.setPushPoint(),this.setStopperPosition(),this.init()}},{key:"init",value:function(){if(this.options.minWidth&&this.options.minWidth>this.$window.innerWidth())return!1;"bottom"!==this.options.startScrolling||this.isScreenHeightEnough()?this.scrollTop=this.$window.scrollTop():this.scrollTop=this.$window.scrollTop()+this.$window.height(),this.$pushPoint<this.scrollTop?(this.appendPlaceholder(),this.stickyStart()):this.stickyEnd(),this.$window.scrollTop()>this.$pushPoint?this.stop():this.stickyEnd()}},{key:"appendPlaceholder",value:function(){this.$element.after(this.$placeholder),this.$placeholder.css({width:this.elementWidth,height:this.elementHeight})}},{key:"stickyStart",value:function(){this.options.stickyClass&&this.$element.addClass(this.options.stickyClass),this.$element.get(0).style.overflow="scroll";var t=this.$element.get(0).scrollHeight;this.$element.get(0).style.overflow="",this.$element.css({position:"fixed",width:this.elementWidth,height:t}),"bottom"!==this.options.startScrolling||this.isScreenHeightEnough()?this.$element.css({top:this.options.topSpacing}):this.$element.css({bottom:0,top:""}),this.hasZIndex()&&this.$element.css({zIndex:this.options.zIndex})}},{key:"stickyEnd",value:function(){this.options.stickyClass&&this.$element.removeClass(this.options.stickyClass),this.$placeholder.remove(),this.$element.css({position:"static",top:e})}},{key:"stop",value:function(){this.stopPoint<t(this.$element).offset().top+this.$element.outerHeight(!0)&&this.$element.css({position:"absolute",bottom:0,top:""})}}]),i}();t.fn.sticky=function(e){return this.each(function(){var n=t(this);t(window).on("load",function(){new i(n,e).init()})})}}(jQuery),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.PerfectScrollbar=e()}(this,function(){"use strict";function t(t){return getComputedStyle(t)}function e(t,e){for(var i in e){var n=e[i];"number"==typeof n&&(n+="px"),t.style[i]=n}return t}function i(t){var e=document.createElement("div");return e.className=t,e}function n(t,e){if(!v)throw new Error("No element matching method supported");return v.call(t,e)}function a(t){t.remove?t.remove():t.parentNode&&t.parentNode.removeChild(t)}function o(t,e){return Array.prototype.filter.call(t.children,function(t){return n(t,e)})}function s(t,e){var i=t.element.classList,n=g.state.scrolling(e);i.contains(n)?clearTimeout(m[e]):i.add(n)}function r(t,e){m[e]=setTimeout(function(){return t.isAlive&&t.element.classList.remove(g.state.scrolling(e))},t.settings.scrollingThreshold)}function l(t,e){s(t,e),r(t,e)}function c(t){if("function"==typeof window.CustomEvent)return new CustomEvent(t);var e=document.createEvent("CustomEvent");return e.initCustomEvent(t,!1,!1,void 0),e}function u(t){return parseInt(t,10)||0}function d(t){return n(t,"input,[contenteditable]")||n(t,"select,[contenteditable]")||n(t,"textarea,[contenteditable]")||n(t,"button,[contenteditable]")}function h(t,e){return t.settings.minScrollbarLength&&(e=Math.max(e,t.settings.minScrollbarLength)),t.settings.maxScrollbarLength&&(e=Math.min(e,t.settings.maxScrollbarLength)),e}function p(t,i){var n={width:i.railXWidth},a=Math.floor(t.scrollTop);i.isRtl?n.left=i.negativeScrollAdjustment+t.scrollLeft+i.containerWidth-i.contentWidth:n.left=t.scrollLeft,i.isScrollbarXUsingBottom?n.bottom=i.scrollbarXBottom-a:n.top=i.scrollbarXTop+a,e(i.scrollbarXRail,n);var o={top:a,height:i.railYHeight};i.isScrollbarYUsingRight?i.isRtl?o.right=i.contentWidth-(i.negativeScrollAdjustment+t.scrollLeft)-i.scrollbarYRight-i.scrollbarYOuterWidth:o.right=i.scrollbarYRight-t.scrollLeft:i.isRtl?o.left=i.negativeScrollAdjustment+t.scrollLeft+2*i.containerWidth-i.contentWidth-i.scrollbarYLeft-i.scrollbarYOuterWidth:o.left=i.scrollbarYLeft+t.scrollLeft,e(i.scrollbarYRail,o),e(i.scrollbarX,{left:i.scrollbarXLeft,width:i.scrollbarXWidth-i.railBorderXWidth}),e(i.scrollbarY,{top:i.scrollbarYTop,height:i.scrollbarYHeight-i.railBorderYWidth})}function f(t,e){function i(e){v[h]=m+y*(e[l]-b),s(t,p),x(t),e.stopPropagation(),e.preventDefault()}function n(){r(t,p),t[f].classList.remove(g.state.clicking),t.event.unbind(t.ownerDocument,"mousemove",i)}var a=e[0],o=e[1],l=e[2],c=e[3],u=e[4],d=e[5],h=e[6],p=e[7],f=e[8],v=t.element,m=null,b=null,y=null;t.event.bind(t[u],"mousedown",function(e){m=v[h],b=e[l],y=(t[o]-t[a])/(t[c]-t[d]),t.event.bind(t.ownerDocument,"mousemove",i),t.event.once(t.ownerDocument,"mouseup",n),t[f].classList.add(g.state.clicking),e.stopPropagation(),e.preventDefault()})}var v="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector),g={main:"ps",element:{thumb:function(t){return"ps__thumb-"+t},rail:function(t){return"ps__rail-"+t},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(t){return"ps--active-"+t},scrolling:function(t){return"ps--scrolling-"+t}}},m={x:null,y:null},b=function(t){this.element=t,this.handlers={}},y={isEmpty:{configurable:!0}};b.prototype.bind=function(t,e){void 0===this.handlers[t]&&(this.handlers[t]=[]),this.handlers[t].push(e),this.element.addEventListener(t,e,!1)},b.prototype.unbind=function(t,e){var i=this;this.handlers[t]=this.handlers[t].filter(function(n){return!(!e||n===e)||(i.element.removeEventListener(t,n,!1),!1)})},b.prototype.unbindAll=function(){for(var t in this.handlers)this.unbind(t)},y.isEmpty.get=function(){var t=this;return Object.keys(this.handlers).every(function(e){return 0===t.handlers[e].length})},Object.defineProperties(b.prototype,y);var w=function(){this.eventElements=[]};w.prototype.eventElement=function(t){var e=this.eventElements.filter(function(e){return e.element===t})[0];return e||(e=new b(t),this.eventElements.push(e)),e},w.prototype.bind=function(t,e,i){this.eventElement(t).bind(e,i)},w.prototype.unbind=function(t,e,i){var n=this.eventElement(t);n.unbind(e,i),n.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(n),1)},w.prototype.unbindAll=function(){this.eventElements.forEach(function(t){return t.unbindAll()}),this.eventElements=[]},w.prototype.once=function(t,e,i){var n=this.eventElement(t),a=function(t){n.unbind(e,a),i(t)};n.bind(e,a)};var S=function(t,e,i,n,a){var o;if(void 0===n&&(n=!0),void 0===a&&(a=!1),"top"===e)o=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==e)throw new Error("A proper axis should be provided");o=["contentWidth","containerWidth","scrollLeft","x","left","right"]}!function(t,e,i,n,a){var o=i[0],s=i[1],r=i[2],u=i[3],d=i[4],h=i[5];void 0===n&&(n=!0),void 0===a&&(a=!1);var p=t.element;t.reach[u]=null,p[r]<1&&(t.reach[u]="start"),p[r]>t[o]-t[s]-1&&(t.reach[u]="end"),e&&(p.dispatchEvent(c("ps-scroll-"+u)),e<0?p.dispatchEvent(c("ps-scroll-"+d)):e>0&&p.dispatchEvent(c("ps-scroll-"+h)),n&&l(t,u)),t.reach[u]&&(e||a)&&p.dispatchEvent(c("ps-"+u+"-reach-"+t.reach[u]))}(t,i,o,n,a)},C={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)},x=function(t){var e=t.element,i=Math.floor(e.scrollTop);t.containerWidth=e.clientWidth,t.containerHeight=e.clientHeight,t.contentWidth=e.scrollWidth,t.contentHeight=e.scrollHeight,e.contains(t.scrollbarXRail)||(o(e,g.element.rail("x")).forEach(function(t){return a(t)}),e.appendChild(t.scrollbarXRail)),e.contains(t.scrollbarYRail)||(o(e,g.element.rail("y")).forEach(function(t){return a(t)}),e.appendChild(t.scrollbarYRail)),!t.settings.suppressScrollX&&t.containerWidth+t.settings.scrollXMarginOffset<t.contentWidth?(t.scrollbarXActive=!0,t.railXWidth=t.containerWidth-t.railXMarginWidth,t.railXRatio=t.containerWidth/t.railXWidth,t.scrollbarXWidth=h(t,u(t.railXWidth*t.containerWidth/t.contentWidth)),t.scrollbarXLeft=u((t.negativeScrollAdjustment+e.scrollLeft)*(t.railXWidth-t.scrollbarXWidth)/(t.contentWidth-t.containerWidth))):t.scrollbarXActive=!1,!t.settings.suppressScrollY&&t.containerHeight+t.settings.scrollYMarginOffset<t.contentHeight?(t.scrollbarYActive=!0,t.railYHeight=t.containerHeight-t.railYMarginHeight,t.railYRatio=t.containerHeight/t.railYHeight,t.scrollbarYHeight=h(t,u(t.railYHeight*t.containerHeight/t.contentHeight)),t.scrollbarYTop=u(i*(t.railYHeight-t.scrollbarYHeight)/(t.contentHeight-t.containerHeight))):t.scrollbarYActive=!1,t.scrollbarXLeft>=t.railXWidth-t.scrollbarXWidth&&(t.scrollbarXLeft=t.railXWidth-t.scrollbarXWidth),t.scrollbarYTop>=t.railYHeight-t.scrollbarYHeight&&(t.scrollbarYTop=t.railYHeight-t.scrollbarYHeight),p(e,t),t.scrollbarXActive?e.classList.add(g.state.active("x")):(e.classList.remove(g.state.active("x")),t.scrollbarXWidth=0,t.scrollbarXLeft=0,e.scrollLeft=0),t.scrollbarYActive?e.classList.add(g.state.active("y")):(e.classList.remove(g.state.active("y")),t.scrollbarYHeight=0,t.scrollbarYTop=0,e.scrollTop=0)},k={"click-rail":function(t){t.event.bind(t.scrollbarY,"mousedown",function(t){return t.stopPropagation()}),t.event.bind(t.scrollbarYRail,"mousedown",function(e){var i=e.pageY-window.pageYOffset-t.scrollbarYRail.getBoundingClientRect().top>t.scrollbarYTop?1:-1;t.element.scrollTop+=i*t.containerHeight,x(t),e.stopPropagation()}),t.event.bind(t.scrollbarX,"mousedown",function(t){return t.stopPropagation()}),t.event.bind(t.scrollbarXRail,"mousedown",function(e){var i=e.pageX-window.pageXOffset-t.scrollbarXRail.getBoundingClientRect().left>t.scrollbarXLeft?1:-1;t.element.scrollLeft+=i*t.containerWidth,x(t),e.stopPropagation()})},"drag-thumb":function(t){f(t,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),f(t,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function(t){var e=t.element,i=function(){return n(e,":hover")},a=function(){return n(t.scrollbarX,":focus")||n(t.scrollbarY,":focus")};t.event.bind(t.ownerDocument,"keydown",function(n){if(!(n.isDefaultPrevented&&n.isDefaultPrevented()||n.defaultPrevented)&&(i()||a())){var o=document.activeElement?document.activeElement:t.ownerDocument.activeElement;if(o){if("IFRAME"===o.tagName)o=o.contentDocument.activeElement;else for(;o.shadowRoot;)o=o.shadowRoot.activeElement;if(d(o))return}var s=0,r=0;switch(n.which){case 37:s=n.metaKey?-t.contentWidth:n.altKey?-t.containerWidth:-30;break;case 38:r=n.metaKey?t.contentHeight:n.altKey?t.containerHeight:30;break;case 39:s=n.metaKey?t.contentWidth:n.altKey?t.containerWidth:30;break;case 40:r=n.metaKey?-t.contentHeight:n.altKey?-t.containerHeight:-30;break;case 32:r=n.shiftKey?t.containerHeight:-t.containerHeight;break;case 33:r=t.containerHeight;break;case 34:r=-t.containerHeight;break;case 36:r=t.contentHeight;break;case 35:r=-t.contentHeight;break;default:return}t.settings.suppressScrollX&&0!==s||t.settings.suppressScrollY&&0!==r||(e.scrollTop-=r,e.scrollLeft+=s,x(t),function(i,n){var a=Math.floor(e.scrollTop);if(0===i){if(!t.scrollbarYActive)return!1;if(0===a&&n>0||a>=t.contentHeight-t.containerHeight&&n<0)return!t.settings.wheelPropagation}var o=e.scrollLeft;if(0===n){if(!t.scrollbarXActive)return!1;if(0===o&&i<0||o>=t.contentWidth-t.containerWidth&&i>0)return!t.settings.wheelPropagation}return!0}(s,r)&&n.preventDefault())}})},wheel:function(e){function i(e,i,n){if(!C.isWebKit&&a.querySelector("select:focus"))return!0;if(!a.contains(e))return!1;for(var o=e;o&&o!==a;){if(o.classList.contains(g.element.consuming))return!0;var s=t(o);if([s.overflow,s.overflowX,s.overflowY].join("").match(/(scroll|auto)/)){var r=o.scrollHeight-o.clientHeight;if(r>0&&!(0===o.scrollTop&&n>0||o.scrollTop===r&&n<0))return!0;var l=o.scrollWidth-o.clientWidth;if(l>0&&!(0===o.scrollLeft&&i<0||o.scrollLeft===l&&i>0))return!0}o=o.parentNode}return!1}function n(t){var n=function(t){var e=t.deltaX,i=-1*t.deltaY;return void 0!==e&&void 0!==i||(e=-1*t.wheelDeltaX/6,i=t.wheelDeltaY/6),t.deltaMode&&1===t.deltaMode&&(e*=10,i*=10),e!=e&&i!=i&&(e=0,i=t.wheelDelta),t.shiftKey?[-i,-e]:[e,i]}(t),o=n[0],s=n[1];if(!i(t.target,o,s)){var r=!1;e.settings.useBothWheelAxes?e.scrollbarYActive&&!e.scrollbarXActive?(s?a.scrollTop-=s*e.settings.wheelSpeed:a.scrollTop+=o*e.settings.wheelSpeed,r=!0):e.scrollbarXActive&&!e.scrollbarYActive&&(o?a.scrollLeft+=o*e.settings.wheelSpeed:a.scrollLeft-=s*e.settings.wheelSpeed,r=!0):(a.scrollTop-=s*e.settings.wheelSpeed,a.scrollLeft+=o*e.settings.wheelSpeed),x(e),(r=r||function(t,i){var n=Math.floor(a.scrollTop),o=0===a.scrollTop,s=n+a.offsetHeight===a.scrollHeight,r=0===a.scrollLeft,l=a.scrollLeft+a.offsetWidth===a.scrollWidth;return!(Math.abs(i)>Math.abs(t)?o||s:r||l)||!e.settings.wheelPropagation}(o,s))&&!t.ctrlKey&&(t.stopPropagation(),t.preventDefault())}}var a=e.element;void 0!==window.onwheel?e.event.bind(a,"wheel",n):void 0!==window.onmousewheel&&e.event.bind(a,"mousewheel",n)},touch:function(e){function i(t,i){var n=Math.floor(u.scrollTop),a=u.scrollLeft,o=Math.abs(t),s=Math.abs(i);if(s>o){if(i<0&&n===e.contentHeight-e.containerHeight||i>0&&0===n)return 0===window.scrollY&&i>0&&C.isChrome}else if(o>s&&(t<0&&a===e.contentWidth-e.containerWidth||t>0&&0===a))return!0;return!0}function n(t,i){u.scrollTop-=i,u.scrollLeft-=t,x(e)}function a(t){return t.targetTouches?t.targetTouches[0]:t}function o(t){return!(t.pointerType&&"pen"===t.pointerType&&0===t.buttons||(!t.targetTouches||1!==t.targetTouches.length)&&(!t.pointerType||"mouse"===t.pointerType||t.pointerType===t.MSPOINTER_TYPE_MOUSE))}function s(t){if(o(t)){var e=a(t);d.pageX=e.pageX,d.pageY=e.pageY,h=(new Date).getTime(),null!==f&&clearInterval(f)}}function r(e,i,n){if(!u.contains(e))return!1;for(var a=e;a&&a!==u;){if(a.classList.contains(g.element.consuming))return!0;var o=t(a);if([o.overflow,o.overflowX,o.overflowY].join("").match(/(scroll|auto)/)){var s=a.scrollHeight-a.clientHeight;if(s>0&&!(0===a.scrollTop&&n>0||a.scrollTop===s&&n<0))return!0;var r=a.scrollLeft-a.clientWidth;if(r>0&&!(0===a.scrollLeft&&i<0||a.scrollLeft===r&&i>0))return!0}a=a.parentNode}return!1}function l(t){if(o(t)){var e=a(t),s={pageX:e.pageX,pageY:e.pageY},l=s.pageX-d.pageX,c=s.pageY-d.pageY;if(r(t.target,l,c))return;n(l,c),d=s;var u=(new Date).getTime(),f=u-h;f>0&&(p.x=l/f,p.y=c/f,h=u),i(l,c)&&t.preventDefault()}}function c(){e.settings.swipeEasing&&(clearInterval(f),f=setInterval(function(){e.isInitialized?clearInterval(f):p.x||p.y?Math.abs(p.x)<.01&&Math.abs(p.y)<.01?clearInterval(f):(n(30*p.x,30*p.y),p.x*=.8,p.y*=.8):clearInterval(f)},10))}if(C.supportsTouch||C.supportsIePointer){var u=e.element,d={},h=0,p={},f=null;C.supportsTouch?(e.event.bind(u,"touchstart",s),e.event.bind(u,"touchmove",l),e.event.bind(u,"touchend",c)):C.supportsIePointer&&(window.PointerEvent?(e.event.bind(u,"pointerdown",s),e.event.bind(u,"pointermove",l),e.event.bind(u,"pointerup",c)):window.MSPointerEvent&&(e.event.bind(u,"MSPointerDown",s),e.event.bind(u,"MSPointerMove",l),e.event.bind(u,"MSPointerUp",c)))}}},$=function(n,a){var o=this;if(void 0===a&&(a={}),"string"==typeof n&&(n=document.querySelector(n)),!n||!n.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(var s in this.element=n,n.classList.add(g.main),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1},a)o.settings[s]=a[s];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var r=function(){return n.classList.add(g.state.focus)},l=function(){return n.classList.remove(g.state.focus)};this.isRtl="rtl"===t(n).direction,this.isNegativeScroll=function(){var t,e=n.scrollLeft;return n.scrollLeft=-1,t=n.scrollLeft<0,n.scrollLeft=e,t}(),this.negativeScrollAdjustment=this.isNegativeScroll?n.scrollWidth-n.clientWidth:0,this.event=new w,this.ownerDocument=n.ownerDocument||document,this.scrollbarXRail=i(g.element.rail("x")),n.appendChild(this.scrollbarXRail),this.scrollbarX=i(g.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",r),this.event.bind(this.scrollbarX,"blur",l),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var c=t(this.scrollbarXRail);this.scrollbarXBottom=parseInt(c.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=u(c.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=u(c.borderLeftWidth)+u(c.borderRightWidth),e(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=u(c.marginLeft)+u(c.marginRight),e(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=i(g.element.rail("y")),n.appendChild(this.scrollbarYRail),this.scrollbarY=i(g.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",r),this.event.bind(this.scrollbarY,"blur",l),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var d=t(this.scrollbarYRail);this.scrollbarYRight=parseInt(d.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=u(d.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?function(e){var i=t(e);return u(i.width)+u(i.paddingLeft)+u(i.paddingRight)+u(i.borderLeftWidth)+u(i.borderRightWidth)}(this.scrollbarY):null,this.railBorderYWidth=u(d.borderTopWidth)+u(d.borderBottomWidth),e(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=u(d.marginTop)+u(d.marginBottom),e(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:n.scrollLeft<=0?"start":n.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:n.scrollTop<=0?"start":n.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach(function(t){return k[t](o)}),this.lastScrollTop=Math.floor(n.scrollTop),this.lastScrollLeft=n.scrollLeft,this.event.bind(this.element,"scroll",function(t){return o.onScroll(t)}),x(this)};return $.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,e(this.scrollbarXRail,{display:"block"}),e(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=u(t(this.scrollbarXRail).marginLeft)+u(t(this.scrollbarXRail).marginRight),this.railYMarginHeight=u(t(this.scrollbarYRail).marginTop)+u(t(this.scrollbarYRail).marginBottom),e(this.scrollbarXRail,{display:"none"}),e(this.scrollbarYRail,{display:"none"}),x(this),S(this,"top",0,!1,!0),S(this,"left",0,!1,!0),e(this.scrollbarXRail,{display:""}),e(this.scrollbarYRail,{display:""}))},$.prototype.onScroll=function(t){this.isAlive&&(x(this),S(this,"top",this.element.scrollTop-this.lastScrollTop),S(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},$.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),a(this.scrollbarX),a(this.scrollbarY),a(this.scrollbarXRail),a(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},$.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(t){return!t.match(/^ps([-_].+|)$/)}).join(" ")},$}),function(t){var e={},i="",n="",a="#ced4da",o="1px solid #4285f4",s="1px solid #ced4da",r="0 1px 0 0 #4285f4",l="",c=-1,u=-45,d=function(){function d(c,u){_classCallCheck(this,d),this.defaults={data:e,dataColor:i,closeColor:n,closeBlurColor:a,inputFocus:o,inputBlur:s,inputFocusShadow:r,inputBlurShadow:l},this.$input=c,this.options=this.assignOptions(u),this.$clearButton=t(".mdb-autocomplete-clear"),this.$autocompleteWrap=t('<ul class="mdb-autocomplete-wrap"></ul>'),this.init()}return _createClass(d,[{key:"init",value:function(){this.setData(),this.inputFocus(),this.inputBlur(),this.inputKeyupData(),this.inputLiClick(),this.clearAutocomplete()}},{key:"assignOptions",value:function(e){return t.extend({},this.defaults,e)}},{key:"setData",value:function(){Object.keys(this.options.data).length&&this.$autocompleteWrap.insertAfter(this.$input)}},{key:"inputFocus",value:function(){var t=this;this.$input.on("focus",function(){t.$input.css("border-bottom",t.options.inputFocus),t.$input.css("box-shadow",t.options.inputFocusShadow)})}},{key:"inputBlur",value:function(){var t=this;this.$input.on("blur",function(){t.$input.css("border-bottom",t.options.inputBlur),t.$input.css("box-shadow",t.options.inputBlurShadow)})}},{key:"inputKeyupData",value:function(){var e=this;this.$input.on("keyup",function(i){if(13===i.which)return e.options.data.includes(e.$input.val())||e.options.data.push(e.$input.val()),e.$autocompleteWrap.find(".selected").trigger("click"),e.$autocompleteWrap.empty(),e.inputBlur(),u=-45,c=-1;var n=e.$input.val();if(e.$autocompleteWrap.empty(),n.length){for(var a in e.options.data)if(-1!==e.options.data[a].toLowerCase().indexOf(n.toLowerCase())){var o=t("<li>".concat(e.options.data[a],"</li>"));e.$autocompleteWrap.append(o)}var s=e.$autocompleteWrap,r=e.$autocompleteWrap.find("li"),l=r.eq(c).outerHeight(),d=r.eq(c-1).outerHeight();if(40===i.which){if(c>r.length-2)return c=-1,r.scrollTop(0),void(u=-45);c++,u+=l,s.scrollTop(u),r.eq(c).addClass("selected")}else 38===i.which&&(c<1?(c=r.length,s.scrollTop(s.prop("scrollHeight")),u=s.prop("scrollHeight")-l):c--,u-=d,s.scrollTop(u),r.eq(c).addClass("selected"));0===n.length?e.$clearButton.css("visibility","hidden"):e.$clearButton.css("visibility","visible"),e.$autocompleteWrap.children().css("color",e.options.dataColor)}else e.$clearButton.css("visibility","hidden")})}},{key:"inputLiClick",value:function(){var e=this;this.$autocompleteWrap.on("click","li",function(i){i.preventDefault(),e.$input.val(t(i.target).text()),e.$autocompleteWrap.empty()})}},{key:"clearAutocomplete",value:function(){var e=this;this.$clearButton.on("click",function(i){c=-1,u=-45,i.preventDefault();var n=t(i.currentTarget);n.parent().find(".mdb-autocomplete").val(""),n.css("visibility","hidden"),e.$autocompleteWrap.empty(),n.parent().find("label").removeClass("active")})}},{key:"changeSVGcolors",value:function(){var e=this;this.$input.hasClass("mdb-autocomplete")&&(this.$input.on("click keyup",function(i){i.preventDefault(),t(i.target).parent().find(".mdb-autocomplete-clear").find("svg").css("fill",e.options.closeColor)}),this.$input.on("blur",function(i){i.preventDefault(),t(i.target).parent().find(".mdb-autocomplete-clear").find("svg").css("fill",e.options.closeBlurColor)}))}}]),d}();t.fn.mdbAutocomplete=function(e){return this.each(function(){new d(t(this),e)})}}(jQuery),function(t){t("body").on("shown.bs.modal",".modal",function(){t(".modal-backdrop").length||($modal_dialog=t(this).children(".modal-dialog"),$modal_dialog.hasClass("modal-side")&&(t(this).addClass("modal-scrolling"),t("body").addClass("scrollable")),$modal_dialog.hasClass("modal-frame")&&(t(this).addClass("modal-content-clickable"),t("body").addClass("scrollable")))}),t("body").on("hidden.bs.modal",".modal",function(){t("body").removeClass("scrollable")})}(jQuery);var i,toggler=document.getElementsByClassName("rotate");for(i=0;i<toggler.length;i++)toggler[i].addEventListener("click",function(){this.parentElement.querySelector(".nested").classList.toggle("active"),this.classList.toggle("down")});!function(t){t(".treeview-animated .nested").hide();var e=t(".treeview-animated-element");t(".closed").click(function(){return $this=t(this),$target=$this.siblings(".treeview-animated .nested"),$pointer=$this.children(".treeview-animated .fa-angle-right"),$this.toggleClass("open"),$pointer.toggleClass("down"),$target.hasClass("active")?$target.removeClass("active").slideUp():$target.addClass("active").slideDown(),!1}),e.click(function(){$this=t(this),$this.hasClass("opened")?$this.removeClass("opened"):(e.removeClass("opened"),$this.addClass("opened"))})}(jQuery);