function _classCallCheck(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function showLoading(n){n.removeClass("hide")}function hideLoading(n){n.addClass("hide")}function ConfigTab(){$(".tab-panel").off("click");$(".tab-panel").on("click",function(){var n=$(".tab-panel"),t=$(".tab-body"),i=$(this).index();$.each(n,function(n,t){$(t).removeClass("active")});$.each(t,function(n,t){$(t).removeClass("active")});$(this).addClass("active");$(".tab-body:eq("+i+")").addClass("active")})}function tabParentHeight(){var t=$("#mail-box").height(),n=$("#mail-box ul").height();n>t?$("#mail-box").css({height:n+"px"}):$(this).parent().css({height:"auto"})}function AgregarFormatoMoneda(n){var t=n.toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g,"$1,");return t.substring(0,1)==","&&(t=t.substring(1)),t}function EliminarComaMontosFormulario(n){return n.find(".monto").each(function(){$(this).val(EliminarComaMonto($(this).val()))}),n}function EliminarComaMonto(n){return n.replace(/,/g,"")}var _createClass=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),getTime,Vel,countries;"undefined"==typeof jQuery&&(jQuery="function"==typeof require?$=require("jquery"):$),function(n){"function"==typeof define&&define.amd?define(["jquery"],function(t){return n(t)}):"object"==typeof module&&"object"==typeof module.exports?exports=n(require("jquery")):n(jQuery)}(function(n){function u(n){var i=7.5625,t=2.75;return n<1/t?i*n*n:n<2/t?i*(n-=1.5/t)*n+.75:n<2.5/t?i*(n-=2.25/t)*n+.9375:i*(n-=2.625/t)*n+.984375}n.easing.jswing=n.easing.swing;var t=Math.pow,f=Math.sqrt,i=Math.sin,s=Math.cos,r=Math.PI,e=1.70158,o=1.525*e,h=2*r/3,c=2*r/4.5;n.extend(n.easing,{def:"easeOutQuad",swing:function(t){return n.easing[n.easing.def](t)},easeInQuad:function(n){return n*n},easeOutQuad:function(n){return 1-(1-n)*(1-n)},easeInOutQuad:function(n){return n<.5?2*n*n:1-t(-2*n+2,2)/2},easeInCubic:function(n){return n*n*n},easeOutCubic:function(n){return 1-t(1-n,3)},easeInOutCubic:function(n){return n<.5?4*n*n*n:1-t(-2*n+2,3)/2},easeInQuart:function(n){return n*n*n*n},easeOutQuart:function(n){return 1-t(1-n,4)},easeInOutQuart:function(n){return n<.5?8*n*n*n*n:1-t(-2*n+2,4)/2},easeInQuint:function(n){return n*n*n*n*n},easeOutQuint:function(n){return 1-t(1-n,5)},easeInOutQuint:function(n){return n<.5?16*n*n*n*n*n:1-t(-2*n+2,5)/2},easeInSine:function(n){return 1-s(n*r/2)},easeOutSine:function(n){return i(n*r/2)},easeInOutSine:function(n){return-(s(r*n)-1)/2},easeInExpo:function(n){return 0===n?0:t(2,10*n-10)},easeOutExpo:function(n){return 1===n?1:1-t(2,-10*n)},easeInOutExpo:function(n){return 0===n?0:1===n?1:n<.5?t(2,20*n-10)/2:(2-t(2,-20*n+10))/2},easeInCirc:function(n){return 1-f(1-t(n,2))},easeOutCirc:function(n){return f(1-t(n-1,2))},easeInOutCirc:function(n){return n<.5?(1-f(1-t(2*n,2)))/2:(f(1-t(-2*n+2,2))+1)/2},easeInElastic:function(n){return 0===n?0:1===n?1:-t(2,10*n-10)*i((10*n-10.75)*h)},easeOutElastic:function(n){return 0===n?0:1===n?1:t(2,-10*n)*i((10*n-.75)*h)+1},easeInOutElastic:function(n){return 0===n?0:1===n?1:n<.5?-t(2,20*n-10)*i((20*n-11.125)*c)/2:t(2,-20*n+10)*i((20*n-11.125)*c)/2+1},easeInBack:function(n){return 2.70158*n*n*n-e*n*n},easeOutBack:function(n){return 1+2.70158*t(n-1,3)+e*t(n-1,2)},easeInOutBack:function(n){return n<.5?t(2*n,2)*(7.189819*n-o)/2:(t(2*n-2,2)*((o+1)*(2*n-2)+o)+2)/2},easeInBounce:function(n){return 1-u(1-n)},easeOutBounce:u,easeInOutBounce:function(n){return n<.5?(1-u(1-2*n))/2:(1+u(2*n-1))/2}})});jQuery.extend(jQuery.easing,{easeInOutMaterial:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t+i:r/4*((t-=2)*t*t+2)+i}});jQuery.Velocity?console.log("Velocity is already loaded. You may be needlessly importing Velocity again; note that Materialize includes Velocity."):(function(n){function o(n){var i=n.length,r=t.type(n);return"function"!==r&&!t.isWindow(n)&&(!(1!==n.nodeType||!i)||"array"===r||0===i||"number"==typeof i&&i>0&&i-1 in n)}var t,i;if(!n.jQuery){t=function(n,i){return new t.fn.init(n,i)};t.isWindow=function(n){return null!=n&&n==n.window};t.type=function(n){return null==n?n+"":"object"==typeof n||"function"==typeof n?r[s.call(n)]||"object":typeof n};t.isArray=Array.isArray||function(n){return"array"===t.type(n)};t.isPlainObject=function(n){var i;if(!n||"object"!==t.type(n)||n.nodeType||t.isWindow(n))return!1;try{if(n.constructor&&!f.call(n,"constructor")&&!f.call(n.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}for(i in n);return void 0===i||f.call(n,i)};t.each=function(n,t,i){var r=0,u=n.length,f=o(n);if(i){if(f)for(;u>r&&!1!==t.apply(n[r],i);r++);else for(r in n)if(!1===t.apply(n[r],i))break}else if(f)for(;u>r&&!1!==t.call(n[r],r,n[r]);r++);else for(r in n)if(!1===t.call(n[r],r,n[r]))break;return n};t.data=function(n,r,u){var e,f;if(void 0===u){if(e=(f=n[t.expando])&&i[f],void 0===r)return e;if(e&&r in e)return e[r]}else if(void 0!==r)return f=n[t.expando]||(n[t.expando]=++t.uuid),i[f]=i[f]||{},i[f][r]=u,u};t.removeData=function(n,r){var u=n[t.expando],f=u&&i[u];f&&t.each(r,function(n,t){delete f[t]})};t.extend=function(){var i,e,r,f,o,s,n=arguments[0]||{},u=1,c=arguments.length,h=!1;for("boolean"==typeof n&&(h=n,n=arguments[u]||{},u++),"object"!=typeof n&&"function"!==t.type(n)&&(n={}),u===c&&(n=this,u--);c>u;u++)if(null!=(o=arguments[u]))for(f in o)i=n[f],n!==(r=o[f])&&(h&&r&&(t.isPlainObject(r)||(e=t.isArray(r)))?(e?(e=!1,s=i&&t.isArray(i)?i:[]):s=i&&t.isPlainObject(i)?i:{},n[f]=t.extend(h,s,r)):void 0!==r&&(n[f]=r));return n};t.queue=function(n,i,r){if(n){i=(i||"fx")+"queue";var u=t.data(n,i);return r?(!u||t.isArray(r)?u=t.data(n,i,function(n,t){var i=t||[];return null!=n&&(o(Object(n))?function(n,t){for(var r=+t.length,i=0,u=n.length;r>i;)n[u++]=t[i++];if(r!==r)for(;void 0!==t[i];)n[u++]=t[i++];n.length=u}(i,"string"==typeof n?[n]:n):[].push.call(i,n)),i}(r)):u.push(r),u):u||[]}};t.dequeue=function(n,i){t.each(n.nodeType?[n]:n,function(n,r){i=i||"fx";var f=t.queue(r,i),u=f.shift();"inprogress"===u&&(u=f.shift());u&&("fx"===i&&f.unshift("inprogress"),u.call(r,function(){t.dequeue(r,i)}))})};t.fn=t.prototype={init:function(n){if(n.nodeType)return this[0]=n,this;throw new Error("Not a DOM node.");},offset:function(){var t=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:t.top+(n.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:t.left+(n.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function t(){for(var n=this.offsetParent||document;n&&!1&&"static"===n.style.position;)n=n.offsetParent;return n||document}var r=this[0],t=t.apply(r),n=this.offset(),i=/^(?:body|html)$/i.test(t.nodeName)?{top:0,left:0}:t(t).offset();return n.top-=parseFloat(r.style.marginTop)||0,n.left-=parseFloat(r.style.marginLeft)||0,t.style&&(i.top+=parseFloat(t.style.borderTopWidth)||0,i.left+=parseFloat(t.style.borderLeftWidth)||0),{top:n.top-i.top,left:n.left-i.left}}};i={};t.expando="velocity"+(new Date).getTime();t.uuid=0;for(var r={},f=r.hasOwnProperty,s=r.toString,e="Boolean Number String Function Array Date RegExp Object Error".split(" "),u=0;u<e.length;u++)r["[object "+e[u]+"]"]=e[u].toLowerCase();t.fn.init.prototype=t.fn;n.Velocity={Utilities:t}}}(window),function(n){"object"==typeof module&&"object"==typeof module.exports?module.exports=n():"function"==typeof define&&define.amd?define(n):n()}(function(){return function(n,t,i,r){function tt(n){for(var t,i=-1,u=n?n.length:0,r=[];++i<u;)t=n[i],t&&r.push(t);return r}function y(n){return s.isWrapped(n)?n=[].slice.call(n):s.isNode(n)&&(n=[n]),n}function e(n){var t=o.data(n,"velocity");return null===t?r:t}function it(n){return function(t){return Math.round(t*n)*(1/n)}}function p(n,i,r,u){function l(n,t){return 1-3*t+3*n}function a(n,t){return 3*t-6*n}function v(n){return 3*n}function s(n,t,i){return((l(t,i)*n+a(t,i))*n+v(t))*n}function y(n,t,i){return 3*l(t,i)*n*n+2*a(t,i)*n+v(t)}function b(t,i){for(var f,u=0;tt>u;++u){if(f=y(i,n,r),0===f)return i;i-=(s(i,n,r)-t)/f}return i}function k(){for(var t=0;e>t;++t)o[t]=s(t*h,n,r)}function d(t,i,u){var e,f,o=0;do(e=s(f=i+(u-i)/2,n,r)-t)>0?u=f:i=f;while(Math.abs(e)>rt&&++o<ut);return f}function g(t){for(var f,s,u=0,i=1,c=e-1;i!=c&&o[i]<=t;++i)u+=h;return f=u+(t-o[--i])/(o[i+1]-o[i])*h,s=y(f,n,r),s>=it?b(t,f):0==s?f:d(t,u,u+h)}function nt(){p=!0;(n!=i||r!=u)&&k()}var tt=4,it=.001,rt=1e-7,ut=10,e=11,h=1/(e-1),ft="Float32Array"in t,f,w;if(4!==arguments.length)return!1;for(f=0;4>f;++f)if("number"!=typeof arguments[f]||isNaN(arguments[f])||!isFinite(arguments[f]))return!1;n=Math.min(n,1);r=Math.min(r,1);n=Math.max(n,0);r=Math.max(r,0);var o=ft?new Float32Array(e):new Array(e),p=!1,c=function(t){return p||nt(),n===i&&r===u?t:0===t?0:1===t?1:s(g(t),i,u)};return c.getControlPoints=function(){return[{x:n,y:i},{x:r,y:u}]},w="generateBezier("+[n,i,r,u]+")",c.toString=function(){return w},c}function w(n,t){var i=n;return s.isString(n)?f.Easings[n]||(i=!1):i=s.isArray(n)&&1===n.length?it.apply(null,n):s.isArray(n)&&2===n.length?nt.apply(null,n.concat([t])):!(!s.isArray(n)||4!==n.length)&&p.apply(null,n),!1===i&&(i=f.Easings[f.defaults.easing]?f.defaults.easing:g),i}function a(n){var d,ut,c,nt,h,it,ct,v,p,i,lt,et,k,ot,rt;if(n)for(d=(new Date).getTime(),ut=f.State.calls.length,ut>1e4&&(f.State.calls=tt(f.State.calls)),c=0;ut>c;c++)if(f.State.calls[c]){var w=f.State.calls[c],st=w[0],t=w[2],y=w[3],at=!!y,ht=null;y||(y=f.State.calls[c][3]=d-16);for(var g=Math.min((d-y)/t.duration,1),ft=0,vt=st.length;vt>ft;ft++)if(nt=st[ft],h=nt.element,e(h)){it=!1;t.display!==r&&null!==t.display&&"none"!==t.display&&("flex"===t.display&&(ct=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"],o.each(ct,function(n,t){u.setPropertyValue(h,"display",t)})),u.setPropertyValue(h,"display",t.display));t.visibility!==r&&"hidden"!==t.visibility&&u.setPropertyValue(h,"visibility",t.visibility);for(v in nt)if("element"!==v){if(i=nt[v],lt=s.isString(i.easing)?f.Easings[i.easing]:i.easing,1===g)p=i.endValue;else if(et=i.endValue-i.startValue,p=i.startValue+et*lt(g,t,et),!at&&p===i.currentValue)continue;(i.currentValue=p,"tween"===v)?ht=p:(u.Hooks.registered[v]&&(k=u.Hooks.getRoot(v),ot=e(h).rootPropertyValueCache[k],ot&&(i.rootPropertyValue=ot)),rt=u.setPropertyValue(h,v,i.currentValue+(0===parseFloat(p)?"":i.unitType),i.rootPropertyValue,i.scrollData),u.Hooks.registered[v]&&(e(h).rootPropertyValueCache[k]=u.Normalizations.registered[k]?u.Normalizations.registered[k]("extract",null,rt[1]):rt[1]),"transform"===rt[0]&&(it=!0))}t.mobileHA&&e(h).transformCache.translate3d===r&&(e(h).transformCache.translate3d="(0px, 0px, 0px)",it=!0);it&&u.flushTransformCache(h)}t.display!==r&&"none"!==t.display&&(f.State.calls[c][2].display=!1);t.visibility!==r&&"hidden"!==t.visibility&&(f.State.calls[c][2].visibility=!1);t.progress&&t.progress.call(w[1],w[1],g,Math.max(0,y+t.duration-d),y,ht);1===g&&b(c)}f.State.isTicking&&l(a)}function b(n,t){var i,c,l,b;if(!f.State.calls[n])return!1;for(var v=f.State.calls[n][0],a=f.State.calls[n][1],s=f.State.calls[n][2],y=f.State.calls[n][4],p=!1,h=0,w=v.length;w>h;h++){if(i=v[h].element,(t||s.loop||("none"===s.display&&u.setPropertyValue(i,"display",s.display),"hidden"===s.visibility&&u.setPropertyValue(i,"visibility",s.visibility)),!0!==s.loop&&(o.queue(i)[1]===r||!/\.velocityQueueEntryFlag/i.test(o.queue(i)[1]))&&e(i))&&(e(i).isAnimating=!1,e(i).rootPropertyValueCache={},c=!1,o.each(u.Lists.transforms3D,function(n,t){var u=/^scale/.test(t)?1:0,f=e(i).transformCache[t];e(i).transformCache[t]!==r&&new RegExp("^\\("+u+"[^.]").test(f)&&(c=!0,delete e(i).transformCache[t])}),s.mobileHA&&(c=!0,delete e(i).transformCache.translate3d),c&&u.flushTransformCache(i),u.Values.removeClass(i,"velocity-animating")),!t&&s.complete&&!s.loop&&h===w-1)try{s.complete.call(a,a)}catch(n){setTimeout(function(){throw n;},1)}y&&!0!==s.loop&&y(a);e(i)&&!0===s.loop&&!t&&(o.each(e(i).tweensContainer,function(n,t){/^rotate/.test(n)&&360===parseFloat(t.endValue)&&(t.endValue=0,t.startValue=360);/^backgroundPosition/.test(n)&&100===parseFloat(t.endValue)&&"%"===t.unitType&&(t.endValue=0,t.startValue=100)}),f(i,"reverse",{loop:!0,delay:s.delay}));!1!==s.queue&&o.dequeue(i,s.queue)}for(f.State.calls[n]=!1,l=0,b=f.State.calls.length;b>l;l++)if(!1!==f.State.calls[l]){p=!0;break}!1===p&&(f.State.isTicking=!1,delete f.State.calls,f.State.calls=[])}var o,h=function(){var n,t;if(i.documentMode)return i.documentMode;for(n=7;n>4;n--)if(t=i.createElement("div"),t.innerHTML="<!--[if IE "+n+"]><span><\/span><![endif]-->",t.getElementsByTagName("span").length)return t=null,n;return r}(),k=function(){var n=0;return t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||function(t){var i,r=(new Date).getTime();return i=Math.max(0,16-(r-n)),n=r+i,setTimeout(function(){t(r+i)},i)}}(),s={isString:function(n){return"string"==typeof n},isArray:Array.isArray||function(n){return"[object Array]"===Object.prototype.toString.call(n)},isFunction:function(n){return"[object Function]"===Object.prototype.toString.call(n)},isNode:function(n){return n&&n.nodeType},isNodeList:function(n){return"object"==typeof n&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(n))&&n.length!==r&&(0===n.length||"object"==typeof n[0]&&n[0].nodeType>0)},isWrapped:function(n){return n&&(n.jquery||t.Zepto&&t.Zepto.zepto.isZ(n))},isSVG:function(n){return t.SVGElement&&n instanceof t.SVGElement},isEmptyObject:function(n){for(var t in n)return!1;return!0}},d=!1,nt,u,c,l;if(n.fn&&n.fn.jquery?(o=n,d=!0):o=t.Velocity.Utilities,8>=h&&!d)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(!(7>=h)){var v=400,g="swing",f={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:t.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:i.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:o,Redirects:{},Easings:{},Promise:t.Promise,defaults:{queue:"",duration:v,easing:g,begin:r,complete:r,progress:r,display:r,visibility:r,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(n){o.data(n,"velocity",{isSVG:s.isSVG(n),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};return t.pageYOffset!==r?(f.State.scrollAnchor=t,f.State.scrollPropertyLeft="pageXOffset",f.State.scrollPropertyTop="pageYOffset"):(f.State.scrollAnchor=i.documentElement||i.body.parentNode||i.body,f.State.scrollPropertyLeft="scrollLeft",f.State.scrollPropertyTop="scrollTop"),nt=function(){function n(n){return-n.tension*n.x-n.friction*n.v}function t(t,i,r){var u={x:t.x+r.dx*i,v:t.v+r.dv*i,tension:t.tension,friction:t.friction};return{dx:u.v,dv:n(u)}}function i(i,r){var u={dx:i.v,dv:n(i)},f=t(i,.5*r,u),e=t(i,.5*r,f),o=t(i,r,e),s=1/6*(u.dx+2*(f.dx+e.dx)+o.dx),h=1/6*(u.dv+2*(f.dv+e.dv)+o.dv);return i.x=i.x+s*r,i.v=i.v+h*r,i}return function n(t,r,u){var c,o,f,s={x:-1,v:0,tension:null,friction:null},h=[0],e=0;for(t=parseFloat(t)||500,r=parseFloat(r)||20,u=u||null,s.tension=t,s.friction=r,(c=null!==u)?(e=n(t,r),o=e/u*.016):o=.016;f=i(f||s,o),h.push(1+f.x),e+=16,Math.abs(f.x)>.0001&&Math.abs(f.v)>.0001;);return c?function(n){return h[n*(h.length-1)|0]}:e}}(),f.Easings={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2},spring:function(n){return 1-Math.cos(4.5*n*Math.PI)*Math.exp(6*-n)}},o.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(n,t){f.Easings[t[0]]=p.apply(null,t[1])}),u=f.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 e,i,f,n,r,o,s,t=0;t<u.Lists.colors.length;t++)e="color"===u.Lists.colors[t]?"0 0 0 1":"255 255 255 1",u.Hooks.templates[u.Lists.colors[t]]=["Red Green Blue Alpha",e];if(h)for(i in u.Hooks.templates)n=(f=u.Hooks.templates[i])[0].split(" "),r=f[1].match(u.RegEx.valueSplit),"Color"===n[0]&&(n.push(n.shift()),r.push(r.shift()),u.Hooks.templates[i]=[n.join(" "),r.join(" ")]);for(i in u.Hooks.templates){n=(f=u.Hooks.templates[i])[0].split(" ");for(t in n)o=i+n[t],s=t,u.Hooks.registered[o]=[i,s]}},getRoot:function(n){var t=u.Hooks.registered[n];return t?t[0]:n},cleanRootPropertyValue:function(n,t){return u.RegEx.valueUnwrap.test(t)&&(t=t.match(u.RegEx.valueUnwrap)[1]),u.Values.isCSSNullValue(t)&&(t=u.Hooks.templates[n][1]),t},extractValue:function(n,t){var i=u.Hooks.registered[n],r,f;return i?(r=i[0],f=i[1],(t=u.Hooks.cleanRootPropertyValue(r,t)).toString().match(u.RegEx.valueSplit)[f]):t},injectValue:function(n,t,i){var r=u.Hooks.registered[n],f,e,o;return r?(e=r[0],o=r[1],i=u.Hooks.cleanRootPropertyValue(e,i),f=i.toString().match(u.RegEx.valueSplit),f[o]=t,f.join(" ")):i}},Normalizations:{registered:{clip:function(n,t,i){switch(n){case"name":return"clip";case"extract":var r;return u.RegEx.wrappedValueAlreadyExtracted.test(i)?r=i:(r=i.toString().match(u.RegEx.valueUnwrap),r=r?r[1].replace(/,(\s+)?/g," "):i),r;case"inject":return"rect("+i+")"}},blur:function(n,t,i){var r,u;switch(n){case"name":return f.State.isFirefox?"filter":"-webkit-filter";case"extract":return r=parseFloat(i),r||0===r||(u=i.toString().match(/blur\(([0-9]+[A-z]+)\)/i),r=u?u[1]:0),r;case"inject":return parseFloat(i)?"blur("+i+")":"none"}},opacity:function(n,t,i){if(8>=h)switch(n){case"name":return"filter";case"extract":var r=i.toString().match(/alpha\(opacity=(.*)\)/i);return r?r[1]/100:1;case"inject":return t.style.zoom=1,parseFloat(i)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(i),10)+")"}else switch(n){case"name":return"opacity";case"extract":case"inject":return i}}},register:function(){for(9>=h||f.State.isGingerbread||(u.Lists.transformsBase=u.Lists.transformsBase.concat(u.Lists.transforms3D)),n=0;n<u.Lists.transformsBase.length;n++)!function(){var t=u.Lists.transformsBase[n];u.Normalizations.registered[t]=function(n,i,u){switch(n){case"name":return"transform";case"extract":return e(i)===r||e(i).transformCache[t]===r?/^scale/i.test(t)?1:0:e(i).transformCache[t].replace(/[()]/g,"");case"inject":var o=!1;switch(t.substr(0,t.length-1)){case"translate":o=!/(%|px|em|rem|vw|vh|\d)$/i.test(u);break;case"scal":case"scale":f.State.isAndroid&&e(i).transformCache[t]===r&&1>u&&(u=1);o=!/(\d)$/i.test(u);break;case"skew":o=!/(deg|\d)$/i.test(u);break;case"rotate":o=!/(deg|\d)$/i.test(u)}return o||(e(i).transformCache[t]="("+u+")"),e(i).transformCache[t]}}}();for(var n=0;n<u.Lists.colors.length;n++)!function(){var t=u.Lists.colors[n];u.Normalizations.registered[t]=function(n,i,f){var e,s,o;switch(n){case"name":return t;case"extract":return u.RegEx.wrappedValueAlreadyExtracted.test(f)?e=f:(o={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(f)?s=o[f]!==r?o[f]:o.black:u.RegEx.isHex.test(f)?s="rgb("+u.Values.hexToRgb(f).join(" ")+")":/^rgba?\(/i.test(f)||(s=o.black),e=(s||f).toString().match(u.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")),8>=h||3!==e.split(" ").length||(e+=" 1"),e;case"inject":return 8>=h?4===f.split(" ").length&&(f=f.split(/\s+/).slice(0,3).join(" ")):3===f.split(" ").length&&(f+=" 1"),(8>=h?"rgb":"rgba")+"("+f.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(n){return n.replace(/-(\w)/g,function(n,t){return t.toUpperCase()})},SVGAttribute:function(n){var t="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(h||f.State.isAndroid&&!f.State.isChrome)&&(t+="|transform"),new RegExp("^("+t+")$","i").test(n)},prefixCheck:function(n){var i;if(f.State.prefixMatches[n])return[f.State.prefixMatches[n],!0];for(var r=["","Webkit","Moz","ms","O"],t=0,u=r.length;u>t;t++)if(i=0===t?n:r[t]+n.replace(/^\w/,function(n){return n.toUpperCase()}),s.isString(f.State.prefixElement.style[i]))return f.State.prefixMatches[n]=i,[i,!0];return[n,!1]}},Values:{hexToRgb:function(n){var t;return n=n.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(n,t,i,r){return t+t+i+i+r+r}),t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(n),t?[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]:[0,0,0]},isCSSNullValue:function(n){return 0==n||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(n)},getUnitType:function(n){return/^(rotate|skew)/i.test(n)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(n)?"":"px"},getDisplayType:function(n){var t=n&&n.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(t)?"inline":/^(li)$/i.test(t)?"list-item":/^(tr)$/i.test(t)?"table-row":/^(table)$/i.test(t)?"table":/^(tbody)$/i.test(t)?"table-row-group":"block"},addClass:function(n,t){n.classList?n.classList.add(t):n.className+=(n.className.length?" ":"")+t},removeClass:function(n,t){n.classList?n.classList.remove(t):n.className=n.className.toString().replace(new RegExp("(^|\\s)"+t.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(n,i,s,c){function y(n,i){function s(){l&&u.setPropertyValue(n,"display","none")}var f=0,l,p,w,a,v;if(8>=h)f=o.css(n,i);else{if(l=!1,/^(width|height)$/.test(i)&&0===u.getPropertyValue(n,"display")&&(l=!0,u.setPropertyValue(n,"display",u.Values.getDisplayType(n))),!c){if("height"===i&&"border-box"!==u.getPropertyValue(n,"boxSizing").toString().toLowerCase())return p=n.offsetHeight-(parseFloat(u.getPropertyValue(n,"borderTopWidth"))||0)-(parseFloat(u.getPropertyValue(n,"borderBottomWidth"))||0)-(parseFloat(u.getPropertyValue(n,"paddingTop"))||0)-(parseFloat(u.getPropertyValue(n,"paddingBottom"))||0),s(),p;if("width"===i&&"border-box"!==u.getPropertyValue(n,"boxSizing").toString().toLowerCase())return w=n.offsetWidth-(parseFloat(u.getPropertyValue(n,"borderLeftWidth"))||0)-(parseFloat(u.getPropertyValue(n,"borderRightWidth"))||0)-(parseFloat(u.getPropertyValue(n,"paddingLeft"))||0)-(parseFloat(u.getPropertyValue(n,"paddingRight"))||0),s(),w}a=e(n)===r?t.getComputedStyle(n,null):e(n).computedStyle?e(n).computedStyle:e(n).computedStyle=t.getComputedStyle(n,null);"borderColor"===i&&(i="borderTopColor");(""===(f=9===h&&"filter"===i?a.getPropertyValue(i):a[i])||null===f)&&(f=n.style[i]);s()}return"auto"===f&&/^(top|right|bottom|left)$/i.test(i)&&(v=y(n,"position"),("fixed"===v||"absolute"===v&&/top|left/i.test(i))&&(f=o(n).position()[i]+"px")),f}var l,p,a,w,v;if(u.Hooks.registered[i]?(p=i,a=u.Hooks.getRoot(p),s===r&&(s=u.getPropertyValue(n,u.Names.prefixCheck(a)[0])),u.Normalizations.registered[a]&&(s=u.Normalizations.registered[a]("extract",n,s)),l=u.Hooks.extractValue(p,s)):u.Normalizations.registered[i]&&("transform"!==(w=u.Normalizations.registered[i]("name",n))&&(v=y(n,u.Names.prefixCheck(w)[0]),u.Values.isCSSNullValue(v)&&u.Hooks.templates[i]&&(v=u.Hooks.templates[i][1])),l=u.Normalizations.registered[i]("extract",n,v)),!/^[\d-]/.test(l))if(e(n)&&e(n).isSVG&&u.Names.SVGAttribute(i))if(/^(height|width)$/i.test(i))try{l=n.getBBox()[i]}catch(n){l=0}else l=n.getAttribute(i);else l=y(n,u.Names.prefixCheck(i)[0]);return u.Values.isCSSNullValue(l)&&(l=0),f.debug>=2&&console.log("Get "+i+": "+l),l},setPropertyValue:function(n,i,r,o,s){var c=i,a,l;if("scroll"===i)s.container?s.container["scroll"+s.direction]=r:"Left"===s.direction?t.scrollTo(r,s.alternateValue):t.scrollTo(s.alternateValue,r);else if(u.Normalizations.registered[i]&&"transform"===u.Normalizations.registered[i]("name",n))u.Normalizations.registered[i]("inject",n,r),c="transform",r=e(n).transformCache[i];else{if(u.Hooks.registered[i]&&(a=i,l=u.Hooks.getRoot(i),o=o||u.getPropertyValue(n,l),r=u.Hooks.injectValue(a,r,o),i=l),u.Normalizations.registered[i]&&(r=u.Normalizations.registered[i]("inject",n,r),i=u.Normalizations.registered[i]("name",n)),c=u.Names.prefixCheck(i)[0],8>=h)try{n.style[c]=r}catch(n){f.debug&&console.log("Browser does not support ["+r+"] for ["+c+"]")}else e(n)&&e(n).isSVG&&u.Names.SVGAttribute(i)?n.setAttribute(i,r):n.style[c]=r;f.debug>=2&&console.log("Set "+i+" ("+c+"): "+r)}return[c,r]},flushTransformCache:function(n){function t(t){return parseFloat(u.getPropertyValue(n,t))}var i="",r,s,c;(h||f.State.isAndroid&&!f.State.isChrome)&&e(n).isSVG?(r={translate:[t("translateX"),t("translateY")],skewX:[t("skewX")],skewY:[t("skewY")],scale:1!==t("scale")?[t("scale"),t("scale")]:[t("scaleX"),t("scaleY")],rotate:[t("rotateZ"),0,0]},o.each(e(n).transformCache,function(n){/^translate/i.test(n)?n="translate":/^scale/i.test(n)?n="scale":/^rotate/i.test(n)&&(n="rotate");r[n]&&(i+=n+"("+r[n].join(" ")+") ",delete r[n])})):(o.each(e(n).transformCache,function(t){return s=e(n).transformCache[t],"transformPerspective"===t?(c=s,!0):(9===h&&"rotateZ"===t&&(t="rotate"),void(i+=t+s+" "))}),c&&(i="perspective"+c+" "+i));u.setPropertyValue(n,"transform",i)}},u.Hooks.register(),u.Normalizations.register(),f.hook=function(n,t,i){var u=r;return n=y(n),o.each(n,function(n,o){if(e(o)===r&&f.init(o),i===r)u===r&&(u=f.CSS.getPropertyValue(o,t));else{var s=f.CSS.setPropertyValue(o,t,i);"transform"===s[0]&&f.CSS.flushTransformCache(o);u=s}}),u},c=function(){function ft(){return et?d.promise||null:vt}function wt(){function g(v){function gt(t,i){var f=r,o=r,e=r;return s.isArray(t)?(f=t[0],!s.isArray(t[1])&&/^[\d-]/.test(t[1])||s.isFunction(t[1])||u.RegEx.isHex.test(t[1])?e=t[1]:(s.isString(t[1])&&!u.RegEx.isHex.test(t[1])||s.isArray(t[1]))&&(o=i?t[1]:w(t[1],n.duration),t[2]!==r&&(e=t[2]))):f=t,i||(o=o||n.easing),s.isFunction(f)&&(f=f.call(c,tt,nt)),s.isFunction(e)&&(e=e.call(c,tt,nt)),[f||0,o,e]}function ni(n,t){var i,r;return r=(t||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(n){return i=n,""}),i||(i=u.Values.getUnitType(n)),[r,i]}var yt,ti,wt,ht,bt,ot,ii,ft,g,st,ct,at,et,vt,pt,dt;if(n.begin&&0===tt)try{n.begin.call(k,k)}catch(v){setTimeout(function(){throw v;},1)}if("scroll"===it)ht=/^x$/i.test(n.axis)?"Left":"Top",bt=parseFloat(n.offset)||0,n.container?s.isWrapped(n.container)||s.isNode(n.container)?(n.container=n.container[0]||n.container,yt=n.container["scroll"+ht],wt=yt+o(c).position()[ht.toLowerCase()]+bt):n.container=null:(yt=f.State.scrollAnchor[f.State["scrollProperty"+ht]],ti=f.State.scrollAnchor[f.State["scrollProperty"+("Left"===ht?"Top":"Left")]],wt=o(c).offset()[ht.toLowerCase()]+bt),y={scroll:{rootPropertyValue:!1,startValue:yt,currentValue:yt,endValue:wt,unitType:"",easing:n.easing,scrollData:{container:n.container,direction:ht,alternateValue:ti}},element:c},f.debug&&console.log("tweensContainer (scroll): ",y.scroll,c);else if("reverse"===it){if(!e(c).tweensContainer)return void o.dequeue(c,n.queue);"none"===e(c).opts.display&&(e(c).opts.display="auto");"hidden"===e(c).opts.visibility&&(e(c).opts.visibility="visible");e(c).opts.loop=!1;e(c).opts.begin=null;e(c).opts.complete=null;h.easing||delete n.easing;h.duration||delete n.duration;n=o.extend({},e(c).opts,n);ft=o.extend(!0,{},e(c).tweensContainer);for(ot in ft)"element"!==ot&&(ii=ft[ot].startValue,ft[ot].startValue=ft[ot].currentValue=ft[ot].endValue,ft[ot].endValue=ii,s.isEmptyObject(h)||(ft[ot].easing=n.easing),f.debug&&console.log("reverse tweensContainer ("+ot+"): "+JSON.stringify(ft[ot]),c));y=ft}else if("start"===it){e(c).tweensContainer&&!0===e(c).isAnimating&&(ft=e(c).tweensContainer);o.each(p,function(n,t){var f;if(RegExp("^"+u.Lists.colors.join("$|^")+"$").test(n)){var e=gt(t,!0),o=e[0],s=e[1],h=e[2];if(u.RegEx.isHex.test(o)){for(var c=["Red","Green","Blue"],a=u.Values.hexToRgb(o),l=h?u.Values.hexToRgb(h):r,i=0;i<c.length;i++)f=[a[i]],s&&f.push(s),l!==r&&f.push(l[i]),p[n+c[i]]=f;delete p[n]}}});for(g in p){var kt=gt(p[g]),ut=kt[0],ri=kt[1],rt=kt[2];if(g=u.Names.camelCase(g),st=u.Hooks.getRoot(g),ct=!1,e(c).isSVG||"tween"===st||!1!==u.Names.prefixCheck(st)[1]||u.Normalizations.registered[st]!==r){if((n.display!==r&&null!==n.display&&"none"!==n.display||n.visibility!==r&&"hidden"!==n.visibility)&&/opacity|filter/.test(g)&&!rt&&0!==ut&&(rt=0),n._cacheValues&&ft&&ft[g]?(rt===r&&(rt=ft[g].endValue+ft[g].unitType),ct=e(c).rootPropertyValueCache[st]):u.Hooks.registered[g]?rt===r?(ct=u.getPropertyValue(c,st),rt=u.getPropertyValue(c,g,ct)):ct=u.Hooks.templates[st][1]:rt===r&&(rt=u.getPropertyValue(c,g)),pt=!1,at=ni(g,rt),rt=at[0],vt=at[1],at=ni(g,ut),ut=at[0].replace(/^([+-\/*])=/,function(n,t){return pt=t,""}),et=at[1],rt=parseFloat(rt)||0,ut=parseFloat(ut)||0,"%"===et&&(/^(fontSize|lineHeight)$/.test(g)?(ut/=100,et="em"):/^scale/.test(g)?(ut/=100,et=""):/(Red|Green|Blue)$/i.test(g)&&(ut=ut/100*255,et="")),/[\/*]/.test(pt))et=vt;else if(vt!==et&&0!==rt)if(0===ut)et=vt;else{b=b||function(){var s={myParent:c.parentNode||i.body,position:u.getPropertyValue(c,"position"),fontSize:u.getPropertyValue(c,"fontSize")},a=s.position===l.lastPosition&&s.myParent===l.lastParent,v=s.fontSize===l.lastFontSize,h,r,n;return l.lastParent=s.myParent,l.lastPosition=s.position,l.lastFontSize=s.fontSize,h=100,r={},v&&a?(r.emToPx=l.lastEmToPx,r.percentToPxWidth=l.lastPercentToPxWidth,r.percentToPxHeight=l.lastPercentToPxHeight):(n=e(c).isSVG?i.createElementNS("http://www.w3.org/2000/svg","rect"):i.createElement("div"),f.init(n),s.myParent.appendChild(n),o.each(["overflow","overflowX","overflowY"],function(t,i){f.CSS.setPropertyValue(n,i,"hidden")}),f.CSS.setPropertyValue(n,"position",s.position),f.CSS.setPropertyValue(n,"fontSize",s.fontSize),f.CSS.setPropertyValue(n,"boxSizing","content-box"),o.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(t,i){f.CSS.setPropertyValue(n,i,h+"%")}),f.CSS.setPropertyValue(n,"paddingLeft",h+"em"),r.percentToPxWidth=l.lastPercentToPxWidth=(parseFloat(u.getPropertyValue(n,"width",null,!0))||1)/h,r.percentToPxHeight=l.lastPercentToPxHeight=(parseFloat(u.getPropertyValue(n,"height",null,!0))||1)/h,r.emToPx=l.lastEmToPx=(parseFloat(u.getPropertyValue(n,"paddingLeft"))||1)/h,s.myParent.removeChild(n)),null===l.remToPx&&(l.remToPx=parseFloat(u.getPropertyValue(i.body,"fontSize"))||16),null===l.vwToPx&&(l.vwToPx=parseFloat(t.innerWidth)/100,l.vhToPx=parseFloat(t.innerHeight)/100),r.remToPx=l.remToPx,r.vwToPx=l.vwToPx,r.vhToPx=l.vhToPx,f.debug>=1&&console.log("Unit ratios: "+JSON.stringify(r),c),r}();dt=/margin|padding|left|right|width|text|word|letter/i.test(g)||/X$/.test(g)||"x"===g?"x":"y";switch(vt){case"%":rt*="x"===dt?b.percentToPxWidth:b.percentToPxHeight;break;case"px":break;default:rt*=b[vt+"ToPx"]}switch(et){case"%":rt*=1/("x"===dt?b.percentToPxWidth:b.percentToPxHeight);break;case"px":break;default:rt*=1/b[et+"ToPx"]}}switch(pt){case"+":ut=rt+ut;break;case"-":ut=rt-ut;break;case"*":ut*=rt;break;case"/":ut=rt/ut}y[g]={rootPropertyValue:ct,startValue:rt,currentValue:rt,endValue:ut,unitType:et,easing:ri};f.debug&&console.log("tweensContainer ("+g+"): "+JSON.stringify(y[g]),c)}else f.debug&&console.log("Skipping ["+st+"] due to a lack of browser support.")}y.element=c}y.element&&(u.Values.addClass(c,"velocity-animating"),lt.push(y),""===n.queue&&(e(c).tweensContainer=y,e(c).opts=n),e(c).isAnimating=!0,tt===nt-1?(f.State.calls.push([lt,k,n,null,d.resolver]),!1===f.State.isTicking&&(f.State.isTicking=!0,a())):tt++)}var b,c=this,n=o.extend({},f.defaults,h),y={};switch(e(c)===r&&f.init(c),parseFloat(n.delay)&&!1!==n.queue&&o.queue(c,n.queue,function(t){f.velocityQueueEntryFlag=!0;e(c).delayTimer={setTimeout:setTimeout(t,parseFloat(n.delay)),next:t}}),n.duration.toString().toLowerCase()){case"fast":n.duration=200;break;case"normal":n.duration=v;break;case"slow":n.duration=600;break;default:n.duration=parseFloat(n.duration)||1}!1!==f.mock&&(!0===f.mock?n.duration=n.delay=1:(n.duration*=parseFloat(f.mock)||1,n.delay*=parseFloat(f.mock)||1));n.easing=w(n.easing,n.duration);n.begin&&!s.isFunction(n.begin)&&(n.begin=null);n.progress&&!s.isFunction(n.progress)&&(n.progress=null);n.complete&&!s.isFunction(n.complete)&&(n.complete=null);n.display!==r&&null!==n.display&&(n.display=n.display.toString().toLowerCase(),"auto"===n.display&&(n.display=f.CSS.Values.getDisplayType(c)));n.visibility!==r&&null!==n.visibility&&(n.visibility=n.visibility.toString().toLowerCase());n.mobileHA=n.mobileHA&&f.State.isMobile&&!f.State.isGingerbread;!1===n.queue?n.delay?setTimeout(g,n.delay):g():o.queue(c,n.queue,function(n,t){return!0===t?(d.promise&&d.resolver(k),!0):(f.velocityQueueEntryFlag=!0,void g(n))});""!==n.queue&&"fx"!==n.queue||"inprogress"===o.queue(c)[0]||o.dequeue(c)}var et,vt,rt,k,p,h,yt=arguments[0]&&(arguments[0].p||o.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||s.isString(arguments[0].properties)),nt,tt,g,d,it,st,pt,ht,ct,l,lt,at,n,ot,ut;if(s.isWrapped(this)?(et=!1,rt=0,k=this,vt=this):(et=!0,rt=1,k=yt?arguments[0].elements||arguments[0].e:arguments[0]),k=y(k)){if(yt?(p=arguments[0].properties||arguments[0].p,h=arguments[0].options||arguments[0].o):(p=arguments[rt],h=arguments[rt+1]),nt=k.length,tt=0,!/^(stop|finish)$/i.test(p)&&!o.isPlainObject(h))for(h={},g=rt+1;g<arguments.length;g++)s.isArray(arguments[g])||!/^(fast|normal|slow)$/i.test(arguments[g])&&!/^\d/.test(arguments[g])?s.isString(arguments[g])||s.isArray(arguments[g])?h.easing=arguments[g]:s.isFunction(arguments[g])&&(h.complete=arguments[g]):h.duration=arguments[g];d={promise:null,resolver:null,rejecter:null};et&&f.Promise&&(d.promise=new f.Promise(function(n,t){d.resolver=n;d.rejecter=t}));switch(p){case"scroll":it="scroll";break;case"reverse":it="reverse";break;case"finish":case"stop":return o.each(k,function(n,t){e(t)&&e(t).delayTimer&&(clearTimeout(e(t).delayTimer.setTimeout),e(t).delayTimer.next&&e(t).delayTimer.next(),delete e(t).delayTimer)}),st=[],o.each(f.State.calls,function(n,t){t&&o.each(t[1],function(i,u){var f=h===r?"":h;return!0!==f&&t[2].queue!==f&&(h!==r||!1!==t[2].queue)||void o.each(k,function(i,r){r===u&&((!0===h||s.isString(h))&&(o.each(o.queue(r,s.isString(h)?h:""),function(n,t){s.isFunction(t)&&t(null,!0)}),o.queue(r,s.isString(h)?h:"",[])),"stop"===p?(e(r)&&e(r).tweensContainer&&!1!==f&&o.each(e(r).tweensContainer,function(n,t){t.endValue=t.currentValue}),st.push(n)):"finish"===p&&(t[2].duration=1))})})}),"stop"===p&&(o.each(st,function(n,t){b(t,!0)}),d.promise&&d.resolver(k)),ft();default:if(!o.isPlainObject(p)||s.isEmptyObject(p))return s.isString(p)&&f.Redirects[p]?(pt=(n=o.extend({},h)).duration,ht=n.delay||0,!0===n.backwards&&(k=o.extend(!0,[],k).reverse()),o.each(k,function(t,i){parseFloat(n.stagger)?n.delay=ht+parseFloat(n.stagger)*t:s.isFunction(n.stagger)&&(n.delay=ht+n.stagger.call(i,t,nt));n.drag&&(n.duration=parseFloat(pt)||(/^(callout|transition)/.test(p)?1e3:v),n.duration=Math.max(n.duration*(n.backwards?1-t/nt:(t+1)/nt),.75*n.duration,200));f.Redirects[p].call(i,i,n||{},t,nt,k,d.promise?d:r)}),ft()):(ct="Velocity: First argument ("+p+") was not a property map, a known action, or a registered redirect. Aborting.",d.promise?d.rejecter(new Error(ct)):console.log(ct),ft());it="start"}if(l={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},lt=[],o.each(k,function(n,t){s.isNode(t)&&wt.call(t)}),n=o.extend({},f.defaults,h),n.loop=parseInt(n.loop),at=2*n.loop-1,n.loop)for(ot=0;at>ot;ot++)ut={delay:n.delay,progress:n.progress},ot===at-1&&(ut.display=n.display,ut.visibility=n.visibility,ut.complete=n.complete),c(k,"reverse",ut);return ft()}},(f=o.extend(c,f)).animate=c,l=t.requestAnimationFrame||k,f.State.isMobile||i.hidden===r||i.addEventListener("visibilitychange",function(){i.hidden?(l=function(n){return setTimeout(function(){n(!0)},16)},a()):l=t.requestAnimationFrame||k}),n.Velocity=f,n!==t&&(n.fn.velocity=c,n.fn.velocity.defaults=f.defaults),o.each(["Down","Up"],function(n,t){f.Redirects["slide"+t]=function(n,i,u,e,s,h){var c=o.extend({},i),v=c.begin,y=c.complete,a={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},l={};c.display===r&&(c.display="Down"===t?"inline"===f.CSS.Values.getDisplayType(n)?"inline-block":"block":"none");c.begin=function(){var i,r;v&&v.call(s,s);for(i in a)l[i]=n.style[i],r=f.CSS.getPropertyValue(n,i),a[i]="Down"===t?[r,0]:[0,r];l.overflow=n.style.overflow;n.style.overflow="hidden"};c.complete=function(){for(var t in l)n.style[t]=l[t];y&&y.call(s,s);h&&h.resolver(s)};f(n,a,c)}}),o.each(["In","Out"],function(n,t){f.Redirects["fade"+t]=function(n,i,u,e,s,h){var c=o.extend({},i),a={opacity:"In"===t?1:0},l=c.complete;c.complete=u!==e-1?c.begin=null:function(){l&&l.call(s,s);h&&h.resolver(s)};c.display===r&&(c.display="In"===t?"auto":"none");f(this,a,c)}}),f}jQuery.fn.velocity=jQuery.fn.animate}(window.jQuery||window.Zepto||window,window,document)})),function(n,t,i,r){"use strict";function oi(n,t,i){return setTimeout(hi(n,i),t)}function nt(n,t,i){return!!Array.isArray(n)&&(a(n,i[t],i),!0)}function a(n,t,i){var u;if(n)if(n.forEach)n.forEach(t,i);else if(n.length!==r)for(u=0;u<n.length;)t.call(i,n[u],u,n),u++;else for(u in n)n.hasOwnProperty(u)&&t.call(i,n[u],u,n)}function b(n,t,i){for(var f=Object.keys(t),u=0;u<f.length;)(!i||i&&n[f[u]]===r)&&(n[f[u]]=t[f[u]]),u++;return n}function si(n,t){return b(n,t,!0)}function o(n,t,i){var r,u=t.prototype;(r=n.prototype=Object.create(u)).constructor=n;r._super=u;i&&b(r,i)}function hi(n,t){return function(){return n.apply(t,arguments)}}function ci(n,t){return typeof n==vr?n.apply(t?t[0]||r:r,t):n}function ir(n,t){return n===r?t:n}function yt(n,t,i){a(wt(t),function(t){n.addEventListener(t,i,!1)})}function pt(n,t,i){a(wt(t),function(t){n.removeEventListener(t,i,!1)})}function rr(n,t){for(;n;){if(n==t)return!0;n=n.parentNode}return!1}function k(n,t){return n.indexOf(t)>-1}function wt(n){return n.trim().split(/\s+/g)}function tt(n,t,i){if(n.indexOf&&!i)return n.indexOf(t);for(var r=0;r<n.length;){if(i&&n[r][i]==t||!i&&n[r]===t)return r;r++}return-1}function bt(n){return Array.prototype.slice.call(n,0)}function ur(n,t,i){for(var f,u=[],e=[],r=0;r<n.length;)f=t?n[r][t]:n[r],tt(e,f)<0&&u.push(n[r]),e[r]=f,r++;return i&&(u=t?u.sort(function(n,i){return n[t]>i[t]}):u.sort()),u}function kt(n,t){for(var i,f,e=t[0].toUpperCase()+t.slice(1),u=0;u<ar.length;){if(i=ar[u],(f=i?i+e:t)in n)return f;u++}return r}function uu(){return du++}function fr(n){var t=n.ownerDocument;return t.defaultView||t.parentWindow}function s(n,t){var i=this;this.manager=n;this.callback=t;this.element=n.element;this.target=n.options.inputTarget;this.domHandler=function(t){ci(n.options.enable,[n])&&i.handler(t)};this.init()}function fu(n){var t=n.options.inputClass;return new(t||(gu?ai:nf?ni:yr?vi:gt))(n,eu)}function eu(n,t,i){var r=i.pointers.length,o=i.changedPointers.length,s=t&f&&0==r-o,h=t&(u|e)&&0==r-o;i.isFirst=!!s;i.isFinal=!!h;s&&(n.session={});i.eventType=t;ou(n,i);n.emit("hammer.input",i);n.recognize(i);n.session.prevInput=i}function ou(n,t){var i=n.session,u=t.pointers,e=u.length,f;i.firstInput||(i.firstInput=er(t));e>1&&!i.firstMultiple?i.firstMultiple=er(t):1===e&&(i.firstMultiple=!1);var o=i.firstInput,r=i.firstMultiple,s=r?r.center:o.center,h=t.center=or(u);t.timeStamp=gi();t.deltaTime=t.timeStamp-o.timeStamp;t.angle=li(s,h);t.distance=dt(s,h);su(i,t);t.offsetDirection=sr(t.deltaX,t.deltaY);t.scale=r?au(r.pointers,u):1;t.rotation=r?lu(r.pointers,u):0;hu(i,t);f=n.element;rr(t.srcEvent.target,f)&&(f=t.srcEvent.target);t.target=f}function su(n,t){var i=t.center,r=n.offsetDelta||{},e=n.prevDelta||{},o=n.prevInput||{};(t.eventType===f||o.eventType===u)&&(e=n.prevDelta={x:o.deltaX||0,y:o.deltaY||0},r=n.offsetDelta={x:i.x,y:i.y});t.deltaX=e.x+(i.x-r.x);t.deltaY=e.y+(i.y-r.y)}function hu(n,t){var f,o,s,h,i=n.lastInterval||t,c=t.timeStamp-i.timeStamp;if(t.eventType!=e&&(c>tf||i.velocity===r)){var l=i.deltaX-t.deltaX,a=i.deltaY-t.deltaY,u=cu(c,l,a);o=u.x;s=u.y;f=ut(u.x)>ut(u.y)?u.x:u.y;h=sr(l,a);n.lastInterval=t}else f=i.velocity,o=i.velocityX,s=i.velocityY,h=i.direction;t.velocity=f;t.velocityX=o;t.velocityY=s;t.direction=h}function er(n){for(var i=[],t=0;t<n.pointers.length;)i[t]={clientX:it(n.pointers[t].clientX),clientY:it(n.pointers[t].clientY)},t++;return{timeStamp:gi(),pointers:i,center:or(i),deltaX:n.deltaX,deltaY:n.deltaY}}function or(n){var t=n.length;if(1===t)return{x:it(n[0].clientX),y:it(n[0].clientY)};for(var r=0,u=0,i=0;t>i;)r+=n[i].clientX,u+=n[i].clientY,i++;return{x:it(r/t),y:it(u/t)}}function cu(n,t,i){return{x:t/n||0,y:i/n||0}}function sr(n,t){return n===t?ui:ut(n)>=ut(t)?n>0?et:ot:t>0?st:ht}function dt(n,t,i){i||(i=wr);var r=t[i[0]]-n[i[0]],u=t[i[1]]-n[i[1]];return Math.sqrt(r*r+u*u)}function li(n,t,i){i||(i=wr);var r=t[i[0]]-n[i[0]],u=t[i[1]]-n[i[1]];return 180*Math.atan2(u,r)/Math.PI}function lu(n,t){return li(t[1],t[0],fi)-li(n[1],n[0],fi)}function au(n,t){return dt(t[0],t[1],fi)/dt(n[0],n[1],fi)}function gt(){this.evEl=uf;this.evWin=ff;this.allow=!0;this.pressed=!1;s.apply(this,arguments)}function ai(){this.evEl=br;this.evWin=kr;s.apply(this,arguments);this.store=this.manager.session.pointerEvents=[]}function hr(){this.evTarget=hf;this.evWin=cf;this.started=!1;s.apply(this,arguments)}function vu(n,t){var i=bt(n.touches),r=bt(n.changedTouches);return t&(u|e)&&(i=ur(i.concat(r),"identifier",!0)),[i,r]}function ni(){this.evTarget=gr;this.targetIds={};s.apply(this,arguments)}function yu(n,t){var r=bt(n.touches),o=this.targetIds;if(t&(f|d)&&1===r.length)return o[r[0].identifier]=!0,[r,r];var i,s,h=bt(n.changedTouches),c=[],l=this.target;if(s=r.filter(function(n){return rr(n.target,l)}),t===f)for(i=0;i<s.length;)o[s[i].identifier]=!0,i++;for(i=0;i<h.length;)o[h[i].identifier]&&c.push(h[i]),t&(u|e)&&delete o[h[i].identifier],i++;if(c.length)return[ur(s.concat(c),"identifier",!0),c]}function vi(){s.apply(this,arguments);var n=hi(this.handler,this);this.touch=new ni(this.manager,n);this.mouse=new gt(this.manager,n)}function yi(n,t){this.manager=n;this.set(t)}function pu(n){if(k(n,ct))return ct;var t=k(n,lt),i=k(n,at);return t&&i?lt+" "+at:t||i?t?lt:at:k(n,tr)?tr:ru}function v(n){this.id=uu();this.manager=null;this.options=si(n||{},this.defaults);this.options.enable=ir(this.options.enable,!0);this.state=ei;this.simultaneous={};this.requireFail=[]}function wu(n){return n&vt?"cancel":n&w?"end":n&rt?"move":n&h?"start":""}function cr(n){return n==ht?"down":n==st?"up":n==et?"left":n==ot?"right":""}function ti(n,t){var i=t.manager;return i?i.get(n):n}function c(){v.apply(this,arguments)}function ii(){c.apply(this,arguments);this.pX=null;this.pY=null}function pi(){c.apply(this,arguments)}function wi(){v.apply(this,arguments);this._timer=null;this._input=null}function bi(){c.apply(this,arguments)}function ki(){c.apply(this,arguments)}function ri(){v.apply(this,arguments);this.pTime=!1;this.pCenter=!1;this._timer=null;this._input=null;this.count=0}function p(n,t){return t=t||{},t.recognizers=ir(t.recognizers,p.defaults.preset),new di(n,t)}function di(n,t){t=t||{};this.options=si(t,p.defaults);this.options.inputTarget=this.options.inputTarget||n;this.handlers={};this.session={};this.recognizers=[];this.element=n;this.input=fu(this);this.touchAction=new yi(this,this.options.touchAction);lr(this,!0);a(t.recognizers,function(n){var t=this.add(new n[0](n[1]));n[2]&&t.recognizeWith(n[2]);n[3]&&t.requireFailure(n[3])},this)}function lr(n,t){var i=n.element;a(n.options.cssProps,function(n,r){i.style[kt(i.style,r)]=t?n:""})}function bu(n,i){var r=t.createEvent("Event");r.initEvent(n,!0,!0);r.gesture=i;i.target.dispatchEvent(r)}var ar=["","webkit","moz","MS","ms","o"],ku=t.createElement("div"),vr="function",it=Math.round,ut=Math.abs,gi=Date.now,du=1,yr="ontouchstart"in n,gu=kt(n,"PointerEvent")!==r,nf=yr&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),ft="touch",nr="mouse",tf=25,f=1,d=2,u=4,e=8,ui=1,et=2,ot=4,st=8,ht=16,l=et|ot,g=st|ht,pr=l|g,wr=["x","y"],fi=["clientX","clientY"],dr,gr;s.prototype={handler:function(){},init:function(){this.evEl&&yt(this.element,this.evEl,this.domHandler);this.evTarget&&yt(this.target,this.evTarget,this.domHandler);this.evWin&&yt(fr(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&pt(this.element,this.evEl,this.domHandler);this.evTarget&&pt(this.target,this.evTarget,this.domHandler);this.evWin&&pt(fr(this.element),this.evWin,this.domHandler)}};var rf={mousedown:f,mousemove:d,mouseup:u},uf="mousedown",ff="mousemove mouseup";o(gt,s,{handler:function(n){var t=rf[n.type];t&f&&0===n.button&&(this.pressed=!0);t&d&&1!==n.which&&(t=u);this.pressed&&this.allow&&(t&u&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[n],changedPointers:[n],pointerType:nr,srcEvent:n}))}});var ef={pointerdown:f,pointermove:d,pointerup:u,pointercancel:e,pointerout:e},of={2:ft,3:"pen",4:nr,5:"kinect"},br="pointerdown",kr="pointermove pointerup pointercancel";n.MSPointerEvent&&(br="MSPointerDown",kr="MSPointerMove MSPointerUp MSPointerCancel");o(ai,s,{handler:function(n){var t=this.store,o=!1,h=n.type.toLowerCase().replace("ms",""),r=ef[h],s=of[n.pointerType]||n.pointerType,c=s==ft,i=tt(t,n.pointerId,"pointerId");r&f&&(0===n.button||c)?0>i&&(t.push(n),i=t.length-1):r&(u|e)&&(o=!0);0>i||(t[i]=n,this.callback(this.manager,r,{pointers:t,changedPointers:[n],pointerType:s,srcEvent:n}),o&&t.splice(i,1))}});var sf={touchstart:f,touchmove:d,touchend:u,touchcancel:e},hf="touchstart",cf="touchstart touchmove touchend touchcancel";o(hr,s,{handler:function(n){var i=sf[n.type],t;(i===f&&(this.started=!0),this.started)&&(t=vu.call(this,n,i),i&(u|e)&&0==t[0].length-t[1].length&&(this.started=!1),this.callback(this.manager,i,{pointers:t[0],changedPointers:t[1],pointerType:ft,srcEvent:n}))}});dr={touchstart:f,touchmove:d,touchend:u,touchcancel:e};gr="touchstart touchmove touchend touchcancel";o(ni,s,{handler:function(n){var i=dr[n.type],t=yu.call(this,n,i);t&&this.callback(this.manager,i,{pointers:t[0],changedPointers:t[1],pointerType:ft,srcEvent:n})}});o(vi,s,{handler:function(n,t,i){var r=i.pointerType==ft,f=i.pointerType==nr;if(r)this.mouse.allow=!1;else if(f&&!this.mouse.allow)return;t&(u|e)&&(this.mouse.allow=!0);this.callback(n,t,i)},destroy:function(){this.touch.destroy();this.mouse.destroy()}});var nu=kt(ku.style,"touchAction"),tu=nu!==r,iu="compute",ru="auto",tr="manipulation",ct="none",lt="pan-x",at="pan-y";yi.prototype={set:function(n){n==iu&&(n=this.compute());tu&&(this.manager.element.style[nu]=n);this.actions=n.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var n=[];return a(this.manager.recognizers,function(t){ci(t.options.enable,[t])&&(n=n.concat(t.getTouchAction()))}),pu(n.join(" "))},preventDefaults:function(n){var t,i;if(!tu){if(t=n.srcEvent,i=n.offsetDirection,this.manager.session.prevented)return void t.preventDefault();var r=this.actions,u=k(r,ct),f=k(r,at),e=k(r,lt);return u||f&&i&l||e&&i&g?this.preventSrc(t):void 0}},preventSrc:function(n){this.manager.session.prevented=!0;n.preventDefault()}};var ei=1,h=2,rt=4,w=8,y=w,vt=16;v.prototype={defaults:{},set:function(n){return b(this.options,n),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(n){if(nt(n,"recognizeWith",this))return this;var t=this.simultaneous;return n=ti(n,this),t[n.id]||(t[n.id]=n,n.recognizeWith(this)),this},dropRecognizeWith:function(n){return nt(n,"dropRecognizeWith",this)?this:(n=ti(n,this),delete this.simultaneous[n.id],this)},requireFailure:function(n){if(nt(n,"requireFailure",this))return this;var t=this.requireFail;return n=ti(n,this),-1===tt(t,n)&&(t.push(n),n.requireFailure(this)),this},dropRequireFailure:function(n){if(nt(n,"dropRequireFailure",this))return this;n=ti(n,this);var t=tt(this.requireFail,n);return t>-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(n){return!!this.simultaneous[n.id]},emit:function(n){function t(t){r.manager.emit(r.options.event+(t?wu(i):""),n)}var r=this,i=this.state;w>i&&t(!0);t();i>=w&&t(!0)},tryEmit:function(n){return this.canEmit()?this.emit(n):void(this.state=32)},canEmit:function(){for(var n=0;n<this.requireFail.length;){if(!(this.requireFail[n].state&(32|ei)))return!1;n++}return!0},recognize:function(n){var t=b({},n);return ci(this.options.enable,[this,t])?(this.state&(y|vt|32)&&(this.state=ei),this.state=this.process(t),void(this.state&(h|rt|w|vt)&&this.tryEmit(t))):(this.reset(),void(this.state=32))},process:function(){},getTouchAction:function(){},reset:function(){}};o(c,v,{defaults:{pointers:1},attrTest:function(n){var t=this.options.pointers;return 0===t||n.pointers.length===t},process:function(n){var t=this.state,i=n.eventType,r=t&(h|rt),f=this.attrTest(n);return r&&(i&e||!f)?t|vt:r||f?i&u?t|w:t&h?t|rt:h:32}});o(ii,c,{defaults:{event:"pan",threshold:10,pointers:1,direction:pr},getTouchAction:function(){var t=this.options.direction,n=[];return t&l&&n.push(at),t&g&&n.push(lt),n},directionTest:function(n){var i=this.options,r=!0,u=n.distance,t=n.direction,f=n.deltaX,e=n.deltaY;return t&i.direction||(i.direction&l?(t=0===f?ui:0>f?et:ot,r=f!=this.pX,u=Math.abs(n.deltaX)):(t=0===e?ui:0>e?st:ht,r=e!=this.pY,u=Math.abs(n.deltaY))),n.direction=t,r&&u>i.threshold&&t&i.direction},attrTest:function(n){return c.prototype.attrTest.call(this,n)&&(this.state&h||!(this.state&h)&&this.directionTest(n))},emit:function(n){this.pX=n.deltaX;this.pY=n.deltaY;var t=cr(n.direction);t&&this.manager.emit(this.options.event+t,n);this._super.emit.call(this,n)}});o(pi,c,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[ct]},attrTest:function(n){return this._super.attrTest.call(this,n)&&(Math.abs(n.scale-1)>this.options.threshold||this.state&h)},emit:function(n){if(this._super.emit.call(this,n),1!==n.scale){var t=n.scale<1?"in":"out";this.manager.emit(this.options.event+t,n)}}});o(wi,v,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[ru]},process:function(n){var t=this.options,i=n.pointers.length===t.pointers,r=n.distance<t.threshold,o=n.deltaTime>t.time;if(this._input=n,!r||!i||n.eventType&(u|e)&&!o)this.reset();else if(n.eventType&f)this.reset(),this._timer=oi(function(){this.state=y;this.tryEmit()},t.time,this);else if(n.eventType&u)return y;return 32},reset:function(){clearTimeout(this._timer)},emit:function(n){this.state===y&&(n&&n.eventType&u?this.manager.emit(this.options.event+"up",n):(this._input.timeStamp=gi(),this.manager.emit(this.options.event,this._input)))}});o(bi,c,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[ct]},attrTest:function(n){return this._super.attrTest.call(this,n)&&(Math.abs(n.rotation)>this.options.threshold||this.state&h)}});o(ki,c,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:l|g,pointers:1},getTouchAction:function(){return ii.prototype.getTouchAction.call(this)},attrTest:function(n){var t,i=this.options.direction;return i&(l|g)?t=n.velocity:i&l?t=n.velocityX:i&g&&(t=n.velocityY),this._super.attrTest.call(this,n)&&i&n.direction&&n.distance>this.options.threshold&&ut(t)>this.options.velocity&&n.eventType&u},emit:function(n){var t=cr(n.direction);t&&this.manager.emit(this.options.event+t,n);this.manager.emit(this.options.event,n)}});o(ri,v,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[tr]},process:function(n){var t=this.options,e=n.pointers.length===t.pointers,o=n.distance<t.threshold,s=n.deltaTime<t.time,i,r;if(this.reset(),n.eventType&f&&0===this.count)return this.failTimeout();if(o&&s&&e){if(n.eventType!=u)return this.failTimeout();if(i=!this.pTime||n.timeStamp-this.pTime<t.interval,r=!this.pCenter||dt(this.pCenter,n.center)<t.posThreshold,this.pTime=n.timeStamp,this.pCenter=n.center,r&&i?this.count+=1:this.count=1,this._input=n,0==this.count%t.taps)return this.hasRequireFailures()?(this._timer=oi(function(){this.state=y;this.tryEmit()},t.interval,this),h):y}return 32},failTimeout:function(){return this._timer=oi(function(){this.state=32},this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==y&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}});p.VERSION="2.0.4";p.defaults={domEvents:!1,touchAction:iu,enable:!0,inputTarget:null,inputClass:null,preset:[[bi,{enable:!1}],[pi,{enable:!1},["rotate"]],[ki,{direction:l}],[ii,{direction:l},["swipe"]],[ri],[ri,{event:"doubletap",taps:2},["tap"]],[wi]],cssProps:{userSelect:"default",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};di.prototype={set:function(n){return b(this.options,n),n.touchAction&&this.touchAction.update(),n.inputTarget&&(this.input.destroy(),this.input.target=n.inputTarget,this.input.init()),this},stop:function(n){this.session.stopped=n?2:1},recognize:function(n){var r=this.session,i,f,t,u;if(!r.stopped)for(this.touchAction.preventDefaults(n),f=this.recognizers,t=r.curRecognizer,(!t||t&&t.state&y)&&(t=r.curRecognizer=null),u=0;u<f.length;)i=f[u],2===r.stopped||t&&i!=t&&!i.canRecognizeWith(t)?i.reset():i.recognize(n),!t&&i.state&(h|rt|w)&&(t=r.curRecognizer=i),u++},get:function(n){if(n instanceof v)return n;for(var i=this.recognizers,t=0;t<i.length;t++)if(i[t].options.event==n)return i[t];return null},add:function(n){if(nt(n,"add",this))return this;var t=this.get(n.options.event);return t&&this.remove(t),this.recognizers.push(n),n.manager=this,this.touchAction.update(),n},remove:function(n){if(nt(n,"remove",this))return this;var t=this.recognizers;return n=this.get(n),t.splice(tt(t,n),1),this.touchAction.update(),this},on:function(n,t){var i=this.handlers;return a(wt(n),function(n){i[n]=i[n]||[];i[n].push(t)}),this},off:function(n,t){var i=this.handlers;return a(wt(n),function(n){t?i[n].splice(tt(i[n],t),1):delete i[n]}),this},emit:function(n,t){var i,r;if(this.options.domEvents&&bu(n,t),i=this.handlers[n]&&this.handlers[n].slice(),i&&i.length)for(t.type=n,t.preventDefault=function(){t.srcEvent.preventDefault()},r=0;r<i.length;)i[r](t),r++},destroy:function(){this.element&&lr(this,!1);this.handlers={};this.session={};this.input.destroy();this.element=null}};b(p,{INPUT_START:f,INPUT_MOVE:d,INPUT_END:u,INPUT_CANCEL:e,STATE_POSSIBLE:ei,STATE_BEGAN:h,STATE_CHANGED:rt,STATE_ENDED:w,STATE_RECOGNIZED:y,STATE_CANCELLED:vt,STATE_FAILED:32,DIRECTION_NONE:ui,DIRECTION_LEFT:et,DIRECTION_RIGHT:ot,DIRECTION_UP:st,DIRECTION_DOWN:ht,DIRECTION_HORIZONTAL:l,DIRECTION_VERTICAL:g,DIRECTION_ALL:pr,Manager:di,Input:s,TouchAction:yi,TouchInput:ni,MouseInput:gt,PointerEventInput:ai,TouchMouseInput:vi,SingleTouchInput:hr,Recognizer:v,AttrRecognizer:c,Tap:ri,Pan:ii,Swipe:ki,Pinch:pi,Rotate:bi,Press:wi,on:yt,off:pt,each:a,merge:si,extend:b,inherit:o,bindFn:hi,prefixed:kt});typeof define==vr&&define.amd?define(function(){return p}):"undefined"!=typeof module&&module.exports?module.exports=p:n.Hammer=p}(window,document),function(n){"function"==typeof define&&define.amd?define(["jquery","hammerjs"],n):"object"==typeof exports?n(require("jquery"),require("hammerjs")):n(jQuery,Hammer)}(function(n,t){function i(i,r){var u=n(i);u.data("hammer")||u.data("hammer",new t(u[0],r))}n.fn.hammer=function(n){return this.each(function(){i(this,n)})};t.Manager.prototype.emit=function(t){return function(i,r){t.call(this,i,r);n(this.element).trigger({type:i,gesture:r})}}(t.Manager.prototype.emit)}),function(n){n.Package?Materialize={}:n.Materialize={}}(window);"undefined"==typeof exports||exports.nodeType||("undefined"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=Materialize),exports.default=Materialize),function(n){for(var f=0,r=["webkit","moz"],t=n.requestAnimationFrame,i=n.cancelAnimationFrame,u=r.length;--u>=0&&!t;)t=n[r[u]+"RequestAnimationFrame"],i=n[r[u]+"CancelRequestAnimationFrame"];t&&i||(t=function(n){var t=+Date.now(),i=Math.max(f+16,t);return setTimeout(function(){n(f=i)},i-t)},i=clearTimeout);n.requestAnimationFrame=t;n.cancelAnimationFrame=i}(window);Materialize.objectSelectorString=function(n){return((n.prop("tagName")||"")+(n.attr("id")||"")+(n.attr("class")||"")).replace(/\s/g,"")};Materialize.guid=function(){function n(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return function(){return n()+n()+"-"+n()+"-"+n()+"-"+n()+"-"+n()+n()+n()}}();Materialize.escapeHash=function(n){return n.replace(/(:|\.|\[|\]|,|=)/g,"\\$1")};Materialize.elementOrParentIsFixed=function(n){var t=$(n),i=!1;return t.add(t.parents()).each(function(){if("fixed"===$(this).css("position"))return i=!0,!1}),i};getTime=Date.now||function(){return(new Date).getTime()};Materialize.throttle=function(n,t,i){var r,u,o,f=null,e=0,s;return i||(i={}),s=function(){e=!1===i.leading?0:getTime();f=null;o=n.apply(r,u);r=u=null},function(){var h=getTime(),c;return e||!1!==i.leading||(e=h),c=t-(h-e),r=this,u=arguments,c<=0?(clearTimeout(f),f=null,e=h,o=n.apply(r,u),r=u=null):f||!1===i.trailing||(f=setTimeout(s,c)),o}};Vel=jQuery?jQuery.Velocity:$?$.Velocity:Velocity;Materialize.Vel=Vel||Velocity,function(n){n.fn.collapsible=function(t,i){var r=t;return t=n.extend({accordion:void 0,onOpen:void 0,onClose:void 0},t),this.each(function(){function a(t){u=e.find("> li > .collapsible-header");t.hasClass("active")?t.parent().addClass("active"):t.parent().removeClass("active");t.parent().hasClass("active")?t.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){n(this).css("height","")}}):t.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){n(this).css("height","")}});u.not(t).removeClass("active").parent().removeClass("active");u.not(t).parent().children(".collapsible-body").stop(!0,!1).each(function(){n(this).is(":visible")&&n(this).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){n(this).css("height","");h(n(this).siblings(".collapsible-header"))}})})}function v(t){t.hasClass("active")?t.parent().addClass("active"):t.parent().removeClass("active");t.parent().hasClass("active")?t.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){n(this).css("height","")}}):t.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){n(this).css("height","")}})}function f(n,i){i||n.toggleClass("active");t.accordion||"accordion"===o||void 0===o?a(n):v(n);h(n)}function h(n){n.hasClass("active")?"function"==typeof t.onOpen&&t.onOpen.call(this,n.parent()):"function"==typeof t.onClose&&t.onClose.call(this,n.parent())}function y(n){return c(n).length>0}function c(n){return n.closest("li > .collapsible-header")}function l(){e.off("click.collapse","> li > .collapsible-header")}var e=n(this),u=n(this).find("> li > .collapsible-header"),o=e.data("collapsible"),s;"destroy"!==r?i>=0&&i<u.length?(s=u.eq(i),s.length&&("open"===r||"close"===r&&s.hasClass("active"))&&f(s)):(l(),e.on("click.collapse","> li > .collapsible-header",function(t){var i=n(t.target);y(i)&&(i=c(i));f(i)}),t.accordion||"accordion"===o||void 0===o?f(u.filter(".active").first(),!0):u.filter(".active").each(function(){f(n(this),!0)})):l()})};n(document).ready(function(){n(".collapsible").collapsible()})}(jQuery),function(n){n.fn.scrollTo=function(t){return n(this).scrollTop(n(this).scrollTop()-n(this).offset().top+n(t).offset().top),this};n.fn.dropdown=function(t){var i={inDuration:300,outDuration:225,constrainWidth:!0,hover:!1,gutter:0,belowOrigin:!1,alignment:"left",stopPropagation:!1};return"open"===t?(this.each(function(){n(this).trigger("open")}),!1):"close"===t?(this.each(function(){n(this).trigger("close")}),!1):void this.each(function(){function c(){void 0!==r.data("induration")&&(f.inDuration=r.data("induration"));void 0!==r.data("outduration")&&(f.outDuration=r.data("outduration"));void 0!==r.data("constrainwidth")&&(f.constrainWidth=r.data("constrainwidth"));void 0!==r.data("hover")&&(f.hover=r.data("hover"));void 0!==r.data("gutter")&&(f.gutter=r.data("gutter"));void 0!==r.data("beloworigin")&&(f.belowOrigin=r.data("beloworigin"));void 0!==r.data("alignment")&&(f.alignment=r.data("alignment"));void 0!==r.data("stoppropagation")&&(f.stopPropagation=r.data("stoppropagation"))}function s(t){var l,g;"focus"===t&&(h=!0);c();u.addClass("active");r.addClass("active");l=r[0].getBoundingClientRect().width;!0===f.constrainWidth?u.css("width",l):u.css("white-space","nowrap");var w=window.innerHeight,a=r.innerHeight(),b=r.offset().left,v=r.offset().top-n(window).scrollTop(),s=f.alignment,y=0,p=0,o=0;!0===f.belowOrigin&&(o=a);var k=0,d=0,i=r.parent();(i.is("body")||(i[0].scrollHeight>i[0].clientHeight&&(k=i[0].scrollTop),i[0].scrollWidth>i[0].clientWidth&&(d=i[0].scrollLeft)),b+u.innerWidth()>n(window).width()?s="right":b-u.innerWidth()+r.innerWidth()<0&&(s="left"),v+u.innerHeight()>w)&&(v+a-u.innerHeight()<0?(g=w-v-o,u.css("max-height",g)):(o||(o+=a),o-=u.innerHeight()));"left"===s?(y=f.gutter,p=r.position().left+y):"right"===s&&(u.stop(!0,!0).css({opacity:0,left:0}),p=r.position().left+l-u.width()+(y=-f.gutter));u.css({position:"absolute",top:r.position().top+o+k,left:p+d});u.slideDown({queue:!1,duration:f.inDuration,easing:"easeOutCubic",complete:function(){n(this).css("height","")}}).animate({opacity:1},{queue:!1,duration:f.inDuration,easing:"easeOutSine"});setTimeout(function(){n(document).on("click."+u.attr("id"),function(){e();n(document).off("click."+u.attr("id"))})},0)}function e(){h=!1;u.fadeOut(f.outDuration);u.removeClass("active");r.removeClass("active");n(document).off("click."+u.attr("id"));setTimeout(function(){u.css("max-height","")},f.outDuration)}var r=n(this),f=n.extend({},i,t),h=!1,u=n("#"+r.attr("data-activates")),o;(c(),r.after(u),f.hover)?(o=!1,r.off("click."+r.attr("id")),r.on("mouseenter",function(){!1===o&&(s(),o=!0)}),r.on("mouseleave",function(t){var i=t.toElement||t.relatedTarget;n(i).closest(".dropdown-content").is(u)||(u.stop(!0,!0),e(),o=!1)}),u.on("mouseleave",function(t){var i=t.toElement||t.relatedTarget;n(i).closest(".dropdown-button").is(r)||(u.stop(!0,!0),e(),o=!1)})):(r.off("click."+r.attr("id")),r.on("click."+r.attr("id"),function(t){h||(r[0]!=t.currentTarget||r.hasClass("active")||0!==n(t.target).closest(".dropdown-content").length?r.hasClass("active")&&(e(),n(document).off("click."+u.attr("id"))):(t.preventDefault(),f.stopPropagation&&t.stopPropagation(),s("click")))}));r.on("open",function(n,t){s(t)});r.on("close",e)})};n(document).ready(function(){n(".dropdown-button").dropdown()})}(jQuery),function(n,t){"use strict";var r={opacity:.5,inDuration:250,outDuration:250,ready:void 0,complete:void 0,dismissible:!0,startingTop:"4%",endingTop:"10%"},i=function(){function i(t,r){_classCallCheck(this,i);t[0].M_Modal&&t[0].M_Modal.destroy();this.$el=t;this.options=n.extend({},i.defaults,r);this.isOpen=!1;this.$el[0].M_Modal=this;this.id=t.attr("id");this.openingTrigger=void 0;this.$overlay=n('<div class="modal-overlay"><\/div>');i._increment++;i._count++;this.$overlay[0].style.zIndex=1e3+2*i._increment;this.$el[0].style.zIndex=1e3+2*i._increment+1;this.setupEventHandlers()}return _createClass(i,[{key:"getInstance",value:function(){return this}},{key:"destroy",value:function(){this.removeEventHandlers();this.$el[0].removeAttribute("style");this.$overlay[0].parentNode&&this.$overlay[0].parentNode.removeChild(this.$overlay[0]);this.$el[0].M_Modal=void 0;i._count--}},{key:"setupEventHandlers",value:function(){this.handleOverlayClickBound=this.handleOverlayClick.bind(this);this.handleModalCloseClickBound=this.handleModalCloseClick.bind(this);1===i._count&&document.body.addEventListener("click",this.handleTriggerClick);this.$overlay[0].addEventListener("click",this.handleOverlayClickBound);this.$el[0].addEventListener("click",this.handleModalCloseClickBound)}},{key:"removeEventHandlers",value:function(){0===i._count&&document.body.removeEventListener("click",this.handleTriggerClick);this.$overlay[0].removeEventListener("click",this.handleOverlayClickBound);this.$el[0].removeEventListener("click",this.handleModalCloseClickBound)}},{key:"handleTriggerClick",value:function(t){var r=n(t.target).closest(".modal-trigger"),i,u;t.target&&r.length&&(i=r[0].getAttribute("href"),i=i?i.slice(1):r[0].getAttribute("data-target"),u=document.getElementById(i).M_Modal,u&&u.open(r),t.preventDefault())}},{key:"handleOverlayClick",value:function(){this.options.dismissible&&this.close()}},{key:"handleModalCloseClick",value:function(t){var i=n(t.target).closest(".modal-close");t.target&&i.length&&this.close()}},{key:"handleKeydown",value:function(n){27===n.keyCode&&this.options.dismissible&&this.close()}},{key:"animateIn",value:function(){var i=this,r;n.extend(this.$el[0].style,{display:"block",opacity:0});n.extend(this.$overlay[0].style,{display:"block",opacity:0});t(this.$overlay[0],{opacity:this.options.opacity},{duration:this.options.inDuration,queue:!1,ease:"easeOutCubic"});r={duration:this.options.inDuration,queue:!1,ease:"easeOutCubic",complete:function(){"function"==typeof i.options.ready&&i.options.ready.call(i,i.$el,i.openingTrigger)}};this.$el[0].classList.contains("bottom-sheet")?t(this.$el[0],{bottom:0,opacity:1},r):(t.hook(this.$el[0],"scaleX",.7),this.$el[0].style.top=this.options.startingTop,t(this.$el[0],{top:this.options.endingTop,opacity:1,scaleX:1},r))}},{key:"animateOut",value:function(){var n=this,i;t(this.$overlay[0],{opacity:0},{duration:this.options.outDuration,queue:!1,ease:"easeOutQuart"});i={duration:this.options.outDuration,queue:!1,ease:"easeOutCubic",complete:function(){n.$el[0].style.display="none";"function"==typeof n.options.complete&&n.options.complete.call(n,n.$el);n.$overlay[0].parentNode.removeChild(n.$overlay[0])}};this.$el[0].classList.contains("bottom-sheet")?t(this.$el[0],{bottom:"-100%",opacity:0},i):t(this.$el[0],{top:this.options.startingTop,opacity:0,scaleX:.7},i)}},{key:"open",value:function(n){if(!this.isOpen){this.isOpen=!0;var t=document.body;return t.style.overflow="hidden",this.$el[0].classList.add("open"),t.appendChild(this.$overlay[0]),this.openingTrigger=n||void 0,this.options.dismissible&&(this.handleKeydownBound=this.handleKeydown.bind(this),document.addEventListener("keydown",this.handleKeydownBound)),this.animateIn(),this}}},{key:"close",value:function(){if(this.isOpen)return this.isOpen=!1,this.$el[0].classList.remove("open"),document.body.style.overflow="",this.options.dismissible&&document.removeEventListener("keydown",this.handleKeydownBound),this.animateOut(),this}}],[{key:"init",value:function(t,r){var u=[];return t.each(function(){u.push(new i(n(this),r))}),u}},{key:"defaults",get:function(){return r}}]),i}();i._increment=0;i._count=0;Materialize.Modal=i;n.fn.modal=function(t){return i.prototype[t]?"get"===t.slice(0,3)?this.first()[0].M_Modal[t]():this.each(function(){this.M_Modal[t]()}):"object"!=typeof t&&t?void n.error("Method "+t+" does not exist on jQuery.modal"):(i.init(this,arguments[0]),this)}}(jQuery,Materialize.Vel),function(n){n.fn.materialbox=function(){return this.each(function(){function r(){i=!1;var r=t.parent(".material-placeholder"),f=(window.innerWidth,window.innerHeight,t.data("width")),s=t.data("height");t.velocity("stop",!0);n("#materialbox-overlay").velocity("stop",!0);n(".materialbox-caption").velocity("stop",!0);n(window).off("scroll.materialbox");n(document).off("keyup.materialbox");n(window).off("resize.materialbox");n("#materialbox-overlay").velocity({opacity:0},{duration:o,queue:!1,easing:"easeOutQuad",complete:function(){e=!1;n(this).remove()}});t.velocity({width:f,height:s,left:0,top:0},{duration:o,queue:!1,easing:"easeOutQuad",complete:function(){r.css({height:"",width:"",position:"",top:"",left:""});t.removeAttr("style");t.attr("style",h);t.removeClass("active");i=!0;u&&u.css("overflow","")}});n(".materialbox-caption").velocity({opacity:0},{duration:o,queue:!1,easing:"easeOutQuad",complete:function(){n(this).remove()}})}if(!n(this).hasClass("initialized")){n(this).addClass("initialized");var u,f,e=!1,i=!0,o=200,t=n(this),s=n("<div><\/div>").addClass("material-placeholder"),h=t.attr("style");t.wrap(s);t.on("click",function(){var p=t.parent(".material-placeholder"),h=window.innerWidth,c=window.innerHeight,l=t.width(),w=t.height(),a,v,b,y,o,s;if(!1===i||e&&!0===i)return r(),!1;for(i=!1,t.addClass("active"),e=!0,p.css({width:p[0].getBoundingClientRect().width,height:p[0].getBoundingClientRect().height,position:"relative",top:0,left:0}),u=void 0,f=p[0].parentNode;null!==f&&!n(f).is(document);)a=n(f),"visible"!==a.css("overflow")&&(a.css("overflow","visible"),u=void 0===u?a:u.add(a)),f=f.parentNode;t.css({position:"absolute","z-index":1e3,"will-change":"left, top, width, height"}).data("width",l).data("height",w);v=n('<div id="materialbox-overlay"><\/div>').css({opacity:0}).click(function(){!0===i&&r()});t.before(v);b=v[0].getBoundingClientRect();(v.css({width:h,height:c,left:-1*b.left,top:-1*b.top}),v.velocity({opacity:1},{duration:275,queue:!1,easing:"easeOutQuad"}),""!==t.data("caption"))&&(y=n('<div class="materialbox-caption"><\/div>'),y.text(t.data("caption")),n("body").append(y),y.css({display:"inline"}),y.velocity({opacity:1},{duration:275,queue:!1,easing:"easeOutQuad"}));o=0;s=0;l/h>w/c?(o=.9*h,s=.9*h*(w/l)):(o=.9*c*(l/w),s=.9*c);t.hasClass("responsive-img")?t.velocity({"max-width":o,width:l},{duration:0,queue:!1,complete:function(){t.css({left:0,top:0}).velocity({height:s,width:o,left:n(document).scrollLeft()+h/2-t.parent(".material-placeholder").offset().left-o/2,top:n(document).scrollTop()+c/2-t.parent(".material-placeholder").offset().top-s/2},{duration:275,queue:!1,easing:"easeOutQuad",complete:function(){i=!0}})}}):t.css("left",0).css("top",0).velocity({height:s,width:o,left:n(document).scrollLeft()+h/2-t.parent(".material-placeholder").offset().left-o/2,top:n(document).scrollTop()+c/2-t.parent(".material-placeholder").offset().top-s/2},{duration:275,queue:!1,easing:"easeOutQuad",complete:function(){i=!0}});n(window).on("scroll.materialbox",function(){e&&r()});n(window).on("resize.materialbox",function(){e&&r()});n(document).on("keyup.materialbox",function(n){27===n.keyCode&&!0===i&&e&&r()})})}})};n(document).ready(function(){n(".materialboxed").materialbox()})}(jQuery),function(n){n.fn.parallax=function(){var t=n(window).width();return this.each(function(){function r(r){var u=t<601?i.height()>0?i.height():i.children("img").height():i.height()>0?i.height():500;var f=i.children("img").first(),h=f.height()-u,c=i.offset().top+u,s=i.offset().top,e=n(window).scrollTop(),o=window.innerHeight,l=(e+o-s)/(u+o),a=Math.round(h*l);r&&f.css("display","block");c>e&&s<e+o&&f.css("transform","translate3D(-50%,"+a+"px, 0)")}var i=n(this);i.addClass("parallax");i.children("img").one("load",function(){r(!0)}).each(function(){this.complete&&n(this).trigger("load")});n(window).scroll(function(){t=n(window).width();r(!1)});n(window).resize(function(){t=n(window).width();r(!1)})})}}(jQuery),function(n){var t={init:function(t){var i;return t=n.extend({onShow:null,swipeable:!1,responsiveThreshold:1/0},t),i=Materialize.objectSelectorString(n(this)),this.each(function(r){var u,o,w,s,g,b=i+r,f=n(this),nt=n(window).width(),h=f.find("li.tab a"),c=f.width(),l=n(),y=Math.max(c,f[0].scrollWidth)/h.length,e=0,k=0,p=!1,a=function(n){return Math.ceil(c-n.position().left-n[0].getBoundingClientRect().width-f.scrollLeft())},v=function(n){return Math.floor(n.position().left+f.scrollLeft())},d=function(n){e-n>=0?(s.velocity({right:a(u)},{duration:300,queue:!1,easing:"easeOutQuad"}),s.velocity({left:v(u)},{duration:300,queue:!1,easing:"easeOutQuad",delay:90})):(s.velocity({left:v(u)},{duration:300,queue:!1,easing:"easeOutQuad"}),s.velocity({right:a(u)},{duration:300,queue:!1,easing:"easeOutQuad",delay:90}))};t.swipeable&&nt>t.responsiveThreshold&&(t.swipeable=!1);0===(u=n(h.filter('[href="'+location.hash+'"]'))).length&&(u=n(this).find("li.tab a.active").first());0===u.length&&(u=n(this).find("li.tab a").first());u.addClass("active");(e=h.index(u))<0&&(e=0);void 0!==u[0]&&(o=n(u[0].hash)).addClass("active");f.find(".indicator").length||f.append('<li class="indicator"><\/li>');s=f.find(".indicator");f.append(s);f.is(":visible")&&setTimeout(function(){s.css({right:a(u)});s.css({left:v(u)})},0);n(window).off("resize.tabs-"+b).on("resize.tabs-"+b,function(){c=f.width();y=Math.max(c,f[0].scrollWidth)/h.length;e<0&&(e=0);0!==y&&0!==c&&(s.css({right:a(u)}),s.css({left:v(u)}))});t.swipeable?(h.each(function(){var t=n(Materialize.escapeHash(this.hash));t.addClass("carousel-item");l=l.add(t)}),w=l.wrapAll('<div class="tabs-content carousel"><\/div>'),l.css("display",""),n(".tabs-content.carousel").carousel({fullWidth:!0,noWrap:!0,onCycleTo:function(n){if(!p){var i=e;e=w.index(n);u.removeClass("active");(u=h.eq(e)).addClass("active");d(i);"function"==typeof t.onShow&&t.onShow.call(f[0],o)}}})):h.not(u).each(function(){n(Materialize.escapeHash(this.hash)).hide()});f.off("click.tabs").on("click.tabs","a",function(i){if(n(this).parent().hasClass("disabled"))i.preventDefault();else if(!n(this).attr("target")){p=!0;c=f.width();y=Math.max(c,f[0].scrollWidth)/h.length;u.removeClass("active");var r=o;u=n(this);o=n(Materialize.escapeHash(this.hash));h=f.find("li.tab a");u.position();u.addClass("active");k=e;(e=h.index(n(this)))<0&&(e=0);t.swipeable?l.length&&l.carousel("set",e,function(){"function"==typeof t.onShow&&t.onShow.call(f[0],o)}):(void 0!==o&&(o.show(),o.addClass("active"),"function"==typeof t.onShow&&t.onShow.call(this,o)),void 0===r||r.is(o)||(r.hide(),r.removeClass("active")));g=setTimeout(function(){p=!1},300);d(k);i.preventDefault()}})})},select_tab:function(n){this.find('a[href="#'+n+'"]').trigger("click")}};n.fn.tabs=function(i){return t[i]?t[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void n.error("Method "+i+" does not exist on jQuery.tabs"):t.init.apply(this,arguments)};n(document).ready(function(){n("ul.tabs").tabs()})}(jQuery),function(n){n.fn.tooltip=function(i){return"remove"===i?(this.each(function(){n("#"+n(this).attr("data-tooltip-id")).remove();n(this).removeAttr("data-tooltip-id");n(this).off("mouseenter.tooltip mouseleave.tooltip")}),!1):(i=n.extend({delay:350,tooltip:"",position:"bottom",html:!1},i),this.each(function(){var l=Materialize.guid(),r=n(this),a,s,o,f,e,u,c,v,h;r.attr("data-tooltip-id")&&n("#"+r.attr("data-tooltip-id")).remove();r.attr("data-tooltip-id",l);c=function(){a=r.attr("data-html")?"true"===r.attr("data-html"):i.html;s=r.attr("data-delay");s=void 0===s||""===s?i.delay:s;o=r.attr("data-position");o=void 0===o||""===o?i.position:o;f=r.attr("data-tooltip");f=void 0===f||""===f?i.tooltip:f};c();e=function(){var t=n('<div class="material-tooltip"><\/div>');return f=a?n("<span><\/span>").html(f):n("<span><\/span>").text(f),t.append(f).appendTo(n("body")).attr("id",l),(u=n('<div class="backdrop"><\/div>')).appendTo(t),t}();r.off("mouseenter.tooltip mouseleave.tooltip");h=!1;r.on({"mouseenter.tooltip":function(){v=setTimeout(function(){c();h=!0;e.velocity("stop");u.velocity("stop");e.css({visibility:"visible",left:"0px",top:"0px"});var f,s,l,a=r.outerWidth(),b=r.outerHeight(),n=e.outerHeight(),i=e.outerWidth(),v="0px",y="0px",p=u[0].offsetWidth,g=u[0].offsetHeight,k=8,d=8,w=0;"top"===o?(f=r.offset().top-n-5,s=r.offset().left+a/2-i/2,l=t(s,f,i,n),v="-10px",u.css({bottom:0,left:0,borderRadius:"14px 14px 0 0",transformOrigin:"50% 100%",marginTop:n,marginLeft:i/2-p/2})):"left"===o?(f=r.offset().top+b/2-n/2,s=r.offset().left-i-5,l=t(s,f,i,n),y="-10px",u.css({top:"-7px",right:0,width:"14px",height:"14px",borderRadius:"14px 0 0 14px",transformOrigin:"95% 50%",marginTop:n/2,marginLeft:i})):"right"===o?(f=r.offset().top+b/2-n/2,s=r.offset().left+a+5,l=t(s,f,i,n),y="+10px",u.css({top:"-7px",left:0,width:"14px",height:"14px",borderRadius:"0 14px 14px 0",transformOrigin:"5% 50%",marginTop:n/2,marginLeft:"0px"})):(f=r.offset().top+r.outerHeight()+5,s=r.offset().left+a/2-i/2,l=t(s,f,i,n),v="+10px",u.css({top:0,left:0,marginLeft:i/2-p/2}));e.css({top:l.y,left:l.x});k=Math.SQRT2*i/parseInt(p);d=Math.SQRT2*n/parseInt(g);w=Math.max(k,d);e.velocity({translateY:v,translateX:y},{duration:350,queue:!1}).velocity({opacity:1},{duration:300,delay:50,queue:!1});u.css({visibility:"visible"}).velocity({opacity:1},{duration:55,delay:0,queue:!1}).velocity({scaleX:w,scaleY:w},{duration:300,delay:0,queue:!1,easing:"easeInOutQuad"})},s)},"mouseleave.tooltip":function(){h=!1;clearTimeout(v);setTimeout(function(){!0!==h&&(e.velocity({opacity:0,translateY:0,translateX:0},{duration:225,queue:!1}),u.velocity({opacity:0,scaleX:1,scaleY:1},{duration:225,queue:!1,complete:function(){u.css({visibility:"hidden"});e.css({visibility:"hidden"});h=!1}}))},225)}})}))};var t=function(t,i,r,u){var f=t,e=i;return f<0?f=4:f+r>window.innerWidth&&(f-=f+r-window.innerWidth),e<0?e=4:e+u>window.innerHeight+n(window).scrollTop&&(e-=e+u-window.innerHeight),{x:f,y:e}};n(document).ready(function(){n(".tooltipped").tooltip()})}(jQuery),function(n){"use strict";function e(n){return null!==n&&n===n.window}function o(n){return e(n)?n:9===n.nodeType&&n.defaultView}function s(n){var t,i,r={top:0,left:0},u=n&&n.ownerDocument;return t=u.documentElement,void 0!==n.getBoundingClientRect&&(r=n.getBoundingClientRect()),i=o(u),{top:r.top+i.pageYOffset-t.clientTop,left:r.left+i.pageXOffset-t.clientLeft}}function f(n){var i="",t;for(t in n)n.hasOwnProperty(t)&&(i+=t+":"+n[t]+";");return i}function h(n){if(!1===i.allowEvent(n))return null;for(var r=null,t=n.target||n.srcElement;null!==t.parentNode;){if(!(t instanceof SVGElement)&&-1!==t.className.indexOf("waves-effect")){r=t;break}t=t.parentNode}return r}function u(i){var r=h(i);null!==r&&(t.show(i,r),"ontouchstart"in n&&(r.addEventListener("touchend",t.hide,!1),r.addEventListener("touchcancel",t.hide,!1)),r.addEventListener("mouseup",t.hide,!1),r.addEventListener("mouseleave",t.hide,!1),r.addEventListener("dragend",t.hide,!1))}var r=r||{},c=document.querySelectorAll.bind(document),t={duration:750,show:function(n,i){var o,u,r;if(2===n.button)return!1;o=i||this;u=document.createElement("div");u.className="waves-ripple";o.appendChild(u);var h=s(o),c=n.pageY-h.top,l=n.pageX-h.left,e="scale("+o.clientWidth/10+")";"touches"in n&&(c=n.touches[0].pageY-h.top,l=n.touches[0].pageX-h.left);u.setAttribute("data-hold",Date.now());u.setAttribute("data-scale",e);u.setAttribute("data-x",l);u.setAttribute("data-y",c);r={top:c+"px",left:l+"px"};u.className=u.className+" waves-notransition";u.setAttribute("style",f(r));u.className=u.className.replace("waves-notransition","");r["-webkit-transform"]=e;r["-moz-transform"]=e;r["-ms-transform"]=e;r["-o-transform"]=e;r.transform=e;r.opacity="1";r["-webkit-transition-duration"]=t.duration+"ms";r["-moz-transition-duration"]=t.duration+"ms";r["-o-transition-duration"]=t.duration+"ms";r["transition-duration"]=t.duration+"ms";r["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)";r["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)";r["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)";r["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)";u.setAttribute("style",f(r))},hide:function(n){i.touchup(n);var e=this,r=(e.clientWidth,null),o=e.getElementsByClassName("waves-ripple");if(!(o.length>0))return!1;var h=(r=o[o.length-1]).getAttribute("data-x"),c=r.getAttribute("data-y"),u=r.getAttribute("data-scale"),s=350-(Date.now()-Number(r.getAttribute("data-hold")));s<0&&(s=0);setTimeout(function(){var n={top:c+"px",left:h+"px",opacity:"0","-webkit-transition-duration":t.duration+"ms","-moz-transition-duration":t.duration+"ms","-o-transition-duration":t.duration+"ms","transition-duration":t.duration+"ms","-webkit-transform":u,"-moz-transform":u,"-ms-transform":u,"-o-transform":u,transform:u};r.setAttribute("style",f(n));setTimeout(function(){try{e.removeChild(r)}catch(n){return!1}},t.duration)},s)},wrapInput:function(n){for(var t,u,i,f,r=0;r<n.length;r++)if(t=n[r],"input"===t.tagName.toLowerCase()){if(u=t.parentNode,"i"===u.tagName.toLowerCase()&&-1!==u.className.indexOf("waves-effect"))continue;i=document.createElement("i");i.className=t.className+" waves-input-wrapper";f=t.getAttribute("style");f||(f="");i.setAttribute("style",f);t.className="waves-button-input";t.removeAttribute("style");u.replaceChild(i,t);i.appendChild(t)}}},i={touches:0,allowEvent:function(n){var t=!0;return"touchstart"===n.type?i.touches+=1:"touchend"===n.type||"touchcancel"===n.type?setTimeout(function(){i.touches>0&&(i.touches-=1)},500):"mousedown"===n.type&&i.touches>0&&(t=!1),t},touchup:function(n){i.allowEvent(n)}};r.displayEffect=function(i){"duration"in(i=i||{})&&(t.duration=i.duration);t.wrapInput(c(".waves-effect"));"ontouchstart"in n&&document.body.addEventListener("touchstart",u,!1);document.body.addEventListener("mousedown",u,!1)};r.attach=function(i){"input"===i.tagName.toLowerCase()&&(t.wrapInput([i]),i=i.parentNode);"ontouchstart"in n&&i.addEventListener("touchstart",u,!1);i.addEventListener("mousedown",u,!1)};n.Waves=r;document.addEventListener("DOMContentLoaded",function(){r.displayEffect()},!1)}(window),function(n,t){"use strict";var r={displayLength:1/0,inDuration:300,outDuration:375,className:void 0,completeCallback:void 0,activationPercent:.8},i=function(){function i(t,r,u,f){if(_classCallCheck(this,i),t){this.options={displayLength:r,className:u,completeCallback:f};this.options=n.extend({},i.defaults,this.options);this.message=t;this.panning=!1;this.timeRemaining=this.options.displayLength;0===i._toasts.length&&i._createContainer();i._toasts.push(this);var e=this.createToast();e.M_Toast=this;this.el=e;this._animateIn();this.setTimer()}}return _createClass(i,[{key:"createToast",value:function(){var t=document.createElement("div");if(t.classList.add("toast"),this.options.className)for(var u=this.options.className.split(" "),r=void 0,f=void 0,r=0,f=u.length;r<f;r++)t.classList.add(u[r]);return("object"==typeof HTMLElement?this.message instanceof HTMLElement:this.message&&"object"==typeof this.message&&null!==this.message&&1===this.message.nodeType&&"string"==typeof this.message.nodeName)?t.appendChild(this.message):this.message instanceof jQuery?n(t).append(this.message):t.innerHTML=this.message,i._container.appendChild(t),t}},{key:"_animateIn",value:function(){t(this.el,{top:0,opacity:1},{duration:300,easing:"easeOutCubic",queue:!1})}},{key:"setTimer",value:function(){var n=this;this.timeRemaining!==1/0&&(this.counterInterval=setInterval(function(){n.panning||(n.timeRemaining-=20);n.timeRemaining<=0&&n.remove()},20))}},{key:"remove",value:function(){var n=this,r;window.clearInterval(this.counterInterval);r=this.el.offsetWidth*this.options.activationPercent;this.wasSwiped&&(this.el.style.transition="transform .05s, opacity .05s",this.el.style.transform="translateX("+r+"px)",this.el.style.opacity=0);t(this.el,{opacity:0,marginTop:"-40px"},{duration:this.options.outDuration,easing:"easeOutExpo",queue:!1,complete:function(){"function"==typeof n.options.completeCallback&&n.options.completeCallback();n.el.parentNode.removeChild(n.el);i._toasts.splice(i._toasts.indexOf(n),1);0===i._toasts.length&&i._removeContainer()}})}}],[{key:"_createContainer",value:function(){var n=document.createElement("div");n.setAttribute("id","toast-container");n.addEventListener("touchstart",i._onDragStart);n.addEventListener("touchmove",i._onDragMove);n.addEventListener("touchend",i._onDragEnd);n.addEventListener("mousedown",i._onDragStart);document.addEventListener("mousemove",i._onDragMove);document.addEventListener("mouseup",i._onDragEnd);document.body.appendChild(n);i._container=n}},{key:"_removeContainer",value:function(){document.removeEventListener("mousemove",i._onDragMove);document.removeEventListener("mouseup",i._onDragEnd);i._container.parentNode.removeChild(i._container);i._container=null}},{key:"_onDragStart",value:function(t){if(t.target&&n(t.target).closest(".toast").length){var r=n(t.target).closest(".toast")[0].M_Toast;r.panning=!0;i._draggedToast=r;r.el.classList.add("panning");r.el.style.transition="";r.startingXPos=i._xPos(t);r.time=Date.now();r.xPos=i._xPos(t)}}},{key:"_onDragMove",value:function(n){var t,r,u;i._draggedToast&&(n.preventDefault(),t=i._draggedToast,t.deltaX=Math.abs(t.xPos-i._xPos(n)),t.xPos=i._xPos(n),t.velocityX=t.deltaX/(Date.now()-t.time),t.time=Date.now(),r=t.xPos-t.startingXPos,u=t.el.offsetWidth*t.options.activationPercent,t.el.style.transform="translateX("+r+"px)",t.el.style.opacity=1-Math.abs(r/u))}},{key:"_onDragEnd",value:function(){var n,t,r;i._draggedToast&&(n=i._draggedToast,n.panning=!1,n.el.classList.remove("panning"),t=n.xPos-n.startingXPos,r=n.el.offsetWidth*n.options.activationPercent,Math.abs(t)>r||n.velocityX>1?(n.wasSwiped=!0,n.remove()):(n.el.style.transition="transform .2s, opacity .2s",n.el.style.transform="",n.el.style.opacity=""),i._draggedToast=null)}},{key:"_xPos",value:function(n){return n.targetTouches&&n.targetTouches.length>=1?n.targetTouches[0].clientX:n.clientX}},{key:"removeAll",value:function(){for(var n in i._toasts)i._toasts[n].remove()}},{key:"defaults",get:function(){return r}}]),i}();i._toasts=[];i._container=null;i._draggedToast=null;Materialize.Toast=i;Materialize.toast=function(n,t,r,u){return new i(n,t,r,u)}}(jQuery,Materialize.Vel),function(n){var t={init:function(t){t=n.extend({menuWidth:300,edge:"left",closeOnClick:!1,draggable:!0,onOpen:null,onClose:null},t);n(this).each(function(){var s=n(this),o=s.attr("data-activates"),i=n("#"+o),r;300!=t.menuWidth&&i.css("width",t.menuWidth);r=n('.drag-target[data-sidenav="'+o+'"]');t.draggable?(r.length&&r.remove(),r=n('<div class="drag-target"><\/div>').attr("data-sidenav",o),n("body").append(r)):r=n();"left"==t.edge?(i.css("transform","translateX(-100%)"),r.css({left:0})):(i.addClass("right-aligned").css("transform","translateX(100%)"),r.css({right:0}));i.hasClass("fixed")&&window.innerWidth>992&&i.css("transform","translateX(0)");i.hasClass("fixed")&&n(window).resize(function(){window.innerWidth>992?0!==n("#sidenav-overlay").length&&u?f(!0):i.css("transform","translateX(0%)"):!1===u&&("left"===t.edge?i.css("transform","translateX(-100%)"):i.css("transform","translateX(100%)"))});!0===t.closeOnClick&&i.on("click.itemclick","a:not(.collapsible-header)",function(){window.innerWidth>992&&i.hasClass("fixed")||f()});var f=function(f){e=!1;u=!1;n("body").css({overflow:"",width:""});n("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){n(this).remove()}});"left"===t.edge?(r.css({width:"",right:"",left:"0"}),i.velocity({translateX:"-100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){!0===f&&(i.removeAttr("style"),i.css("width",t.menuWidth))}})):(r.css({width:"",right:"0",left:""}),i.velocity({translateX:"100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){!0===f&&(i.removeAttr("style"),i.css("width",t.menuWidth))}}));"function"==typeof t.onClose&&t.onClose.call(this,i)},e=!1,u=!1;t.draggable&&(r.on("click",function(){u&&f()}),r.hammer({prevent_default:!1}).on("pan",function(r){var e,l,s,h;if("touch"==r.gesture.pointerType){if(r.gesture.direction,e=r.gesture.center.x,l=r.gesture.center.y,r.gesture.velocityX,0===e&&0===l)return;var c=n("body"),o=n("#sidenav-overlay"),a=c.innerWidth();(c.css("overflow","hidden"),c.width(a),0===o.length&&((o=n('<div id="sidenav-overlay"><\/div>')).css("opacity",0).click(function(){f()}),"function"==typeof t.onOpen&&t.onOpen.call(this,i),n("body").append(o)),"left"===t.edge&&(e>t.menuWidth?e=t.menuWidth:e<0&&(e=0)),"left"===t.edge)?(e<t.menuWidth/2?u=!1:e>=t.menuWidth/2&&(u=!0),i.css("transform","translateX("+(e-t.menuWidth)+"px)")):(e<window.innerWidth-t.menuWidth/2?u=!0:e>=window.innerWidth-t.menuWidth/2&&(u=!1),s=e-t.menuWidth/2,s<0&&(s=0),i.css("transform","translateX("+s+"px)"));"left"===t.edge?(h=e/t.menuWidth,o.velocity({opacity:h},{duration:10,queue:!1,easing:"easeOutQuad"})):(h=Math.abs((e-window.innerWidth)/t.menuWidth),o.velocity({opacity:h},{duration:10,queue:!1,easing:"easeOutQuad"}))}}).on("panend",function(f){if("touch"==f.gesture.pointerType){var c=n("#sidenav-overlay"),o=f.gesture.velocityX,l=f.gesture.center.x,s=l-t.menuWidth,h=l-t.menuWidth/2;s>0&&(s=0);h<0&&(h=0);e=!1;"left"===t.edge?u&&o<=.3||o<-.5?(0!==s&&i.velocity({translateX:[0,s]},{duration:300,queue:!1,easing:"easeOutQuad"}),c.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),r.css({width:"50%",right:0,left:""}),u=!0):(!u||o>.3)&&(n("body").css({overflow:"",width:""}),i.velocity({translateX:[-1*t.menuWidth-10,s]},{duration:200,queue:!1,easing:"easeOutQuad"}),c.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){"function"==typeof t.onClose&&t.onClose.call(this,i);n(this).remove()}}),r.css({width:"10px",right:"",left:0})):u&&o>=-.3||o>.5?(0!==h&&i.velocity({translateX:[0,h]},{duration:300,queue:!1,easing:"easeOutQuad"}),c.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),r.css({width:"50%",right:"",left:0}),u=!0):(!u||o<-.3)&&(n("body").css({overflow:"",width:""}),i.velocity({translateX:[t.menuWidth+10,h]},{duration:200,queue:!1,easing:"easeOutQuad"}),c.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){"function"==typeof t.onClose&&t.onClose.call(this,i);n(this).remove()}}),r.css({width:"10px",right:0,left:""}))}}));s.off("click.sidenav").on("click.sidenav",function(){if(!0===u)u=!1,e=!1,f();else{var s=n("body"),o=n('<div id="sidenav-overlay"><\/div>'),h=s.innerWidth();s.css("overflow","hidden");s.width(h);n("body").append(r);"left"===t.edge?(r.css({width:"50%",right:0,left:""}),i.velocity({translateX:[0,-1*t.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"})):(r.css({width:"50%",right:"",left:0}),i.velocity({translateX:[0,t.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"}));o.css("opacity",0).click(function(){u=!1;e=!1;f();o.velocity({opacity:0},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){n(this).remove()}})});n("body").append(o);o.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){u=!0;e=!1}});"function"==typeof t.onOpen&&t.onOpen.call(this,i)}return!1})})},destroy:function(){var t=n("#sidenav-overlay"),i=n('.drag-target[data-sidenav="'+n(this).attr("data-activates")+'"]');t.trigger("click");i.remove();n(this).off("click");t.remove()},show:function(){this.trigger("click")},hide:function(){n("#sidenav-overlay").trigger("click")}};n.fn.sideNav=function(i){return t[i]?t[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void n.error("Method "+i+" does not exist on jQuery.sideNav"):t.init.apply(this,arguments)}}(jQuery),function(n){function o(t,i,r,f){var e=n();return n.each(u,function(n,u){if(u.height()>0){var o=u.offset().top,s=u.offset().left,h=s+u.width(),c=o+u.height();s>i||h<f||o>r||c<t||e.push(u)}}),e}function s(u){++r;var e=t.scrollTop(),s=t.scrollLeft(),c=s+t.width(),l=e+t.height(),h=o(e+i.top+u||200,c+i.right,l+i.bottom,s+i.left);n.each(h,function(n,t){"number"!=typeof t.data("scrollSpy:ticks")&&t.triggerHandler("scrollSpy:enter");t.data("scrollSpy:ticks",r)});n.each(f,function(n,t){var i=t.data("scrollSpy:ticks");"number"==typeof i&&i!==r&&(t.triggerHandler("scrollSpy:exit"),t.data("scrollSpy:ticks",null))});f=h}function h(){t.trigger("scrollSpy:winSize")}var t=n(window),u=[],f=[],e=!1,r=0,i={top:0,right:0,bottom:0,left:0};n.scrollSpy=function(r,f){var l={throttle:100,scrollOffset:200,activeClass:"active",getActiveElement:function(n){return'a[href="#'+n+'"]'}},o,c,h;return f=n.extend(l,f),o=[],(r=n(r)).each(function(t,i){u.push(n(i));n(i).data("scrollSpy:id",t);n('a[href="#'+n(i).attr("id")+'"]').click(function(t){t.preventDefault();var i=n(Materialize.escapeHash(this.hash)).offset().top+1;n("html, body").animate({scrollTop:i-f.scrollOffset},{duration:400,queue:!1,easing:"easeOutCubic"})})}),i.top=f.offsetTop||0,i.right=f.offsetRight||0,i.bottom=f.offsetBottom||0,i.left=f.offsetLeft||0,c=Materialize.throttle(function(){s(f.scrollOffset)},f.throttle||100),h=function(){n(document).ready(c)},e||(t.on("scroll",h),t.on("resize",h),e=!0),setTimeout(h,0),r.on("scrollSpy:enter",function(){o=n.grep(o,function(n){return 0!=n.height()});var t=n(this);o[0]?(n(f.getActiveElement(o[0].attr("id"))).removeClass(f.activeClass),t.data("scrollSpy:id")<o[0].data("scrollSpy:id")?o.unshift(n(this)):o.push(n(this))):o.push(n(this));n(f.getActiveElement(o[0].attr("id"))).addClass(f.activeClass)}),r.on("scrollSpy:exit",function(){if((o=n.grep(o,function(n){return 0!=n.height()}))[0]){n(f.getActiveElement(o[0].attr("id"))).removeClass(f.activeClass);var t=n(this);(o=n.grep(o,function(n){return n.attr("id")!=t.attr("id")}))[0]&&n(f.getActiveElement(o[0].attr("id"))).addClass(f.activeClass)}}),r};n.winSizeSpy=function(i){return n.winSizeSpy=function(){return t},i=i||{throttle:100},t.on("resize",Materialize.throttle(h,i.throttle||100))};n.fn.scrollSpy=function(t){return n.scrollSpy(n(this),t)}}(jQuery),function(n){n(document).ready(function(){function o(i){var r=i.css("font-family"),u=i.css("font-size"),f=i.css("line-height"),e=i.css("padding"),o;u&&t.css("font-size",u);r&&t.css("font-family",r);f&&t.css("line-height",f);e&&t.css("padding",e);i.data("original-height")||i.data("original-height",i.height());"off"===i.attr("wrap")&&t.css("overflow-wrap","normal").css("white-space","pre");t.text(i.val()+"\n");o=t.html().replace(/\n/g,"<br>");t.html(o);i.is(":visible")?t.css("width",i.width()):t.css("width",n(window).width()/2);i.data("original-height")<=t.height()?i.css("height",t.height()):i.val().length<i.data("previous-length")&&i.css("height",i.data("original-height"));i.data("previous-length",i.val().length)}var i,t,r,u,f,e;Materialize.updateTextFields=function(){n("input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea").each(function(t,i){var r=n(this);n(i).val().length>0||n(i).is(":focus")||i.autofocus||void 0!==r.attr("placeholder")?r.siblings("label").addClass("active"):n(i)[0].validity?r.siblings("label").toggleClass("active",!0===n(i)[0].validity.badInput):r.siblings("label").removeClass("active")})};i="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";n(document).on("change",i,function(){0===n(this).val().length&&void 0===n(this).attr("placeholder")||n(this).siblings("label").addClass("active");validate_field(n(this))});n(document).ready(function(){Materialize.updateTextFields()});n(document).on("reset",function(t){var r=n(t.target);r.is("form")&&(r.find(i).removeClass("valid").removeClass("invalid"),r.find(i).each(function(){""===n(this).attr("value")&&n(this).siblings("label").removeClass("active")}),r.find("select.initialized").each(function(){var n=r.find("option[selected]").text();r.siblings("input.select-dropdown").val(n)}))});n(document).on("focus",i,function(){n(this).siblings("label, .prefix").addClass("active")});n(document).on("blur",i,function(){var t=n(this),i=".prefix";0===t.val().length&&!0!==t[0].validity.badInput&&void 0===t.attr("placeholder")&&(i+=", label");t.siblings(i).removeClass("active");validate_field(t)});window.validate_field=function(n){var t=void 0!==n.attr("data-length"),i=parseInt(n.attr("data-length")),r=n.val().length;0!==n.val().length||!1!==n[0].validity.badInput||n.is(":required")?n.hasClass("validate")&&(n.is(":valid")&&t&&r<=i||n.is(":valid")&&!t?(n.removeClass("invalid"),n.addClass("valid")):(n.removeClass("valid"),n.addClass("invalid"))):n.hasClass("validate")&&(n.removeClass("valid"),n.removeClass("invalid"))};n(document).on("keyup.radio","input[type=radio], input[type=checkbox]",function(t){if(9===t.which)return n(this).addClass("tabbed"),void n(this).one("blur",function(){n(this).removeClass("tabbed")})});t=n(".hiddendiv").first();t.length||(t=n('<div class="hiddendiv common"><\/div>'),n("body").append(t));n(".materialize-textarea").each(function(){var t=n(this);t.data("original-height",t.height());t.data("previous-length",t.val().length)});n("body").on("keyup keydown autoresize",".materialize-textarea",function(){o(n(this))});n(document).on("change",'.file-field input[type="file"]',function(){for(var i=n(this).closest(".file-field").find("input.file-path"),r=n(this)[0].files,u=[],t=0;t<r.length;t++)u.push(r[t].name);i.val(u.join(", "));i.trigger("change")});r="input[type=range]";u=!1;n(r).each(function(){var t=n('<span class="thumb"><span class="value"><\/span><\/span>');n(this).after(t)});f=function(n){var t=-7+parseInt(n.parent().css("padding-left"))+"px";n.velocity({height:"30px",width:"30px",top:"-30px",marginLeft:t},{duration:300,easing:"easeOutExpo"})};e=function(n){var i=n.width()-15,r=parseFloat(n.attr("max")),t=parseFloat(n.attr("min"));return(parseFloat(n.val())-t)/(r-t)*i};n(document).on("change",r,function(){var t=n(this).siblings(".thumb"),i;t.find(".value").html(n(this).val());t.hasClass("active")||f(t);i=e(n(this));t.addClass("active").css("left",i)});n(document).on("mousedown touchstart",r,function(t){var i=n(this).siblings(".thumb"),r;(i.length<=0&&(i=n('<span class="thumb"><span class="value"><\/span><\/span>'),n(this).after(i)),i.find(".value").html(n(this).val()),u=!0,n(this).addClass("active"),i.hasClass("active")||f(i),"input"!==t.type)&&(r=e(n(this)),i.addClass("active").css("left",r))});n(document).on("mouseup touchend",".range-field",function(){u=!1;n(this).removeClass("active")});n(document).on("input mousemove touchmove",".range-field",function(){var t=n(this).children(".thumb"),o=n(this).find(r),i;u&&(t.hasClass("active")||f(t),i=e(o),t.addClass("active").css("left",i),t.find(".value").html(t.siblings(r).val()))});n(document).on("mouseout touchleave",".range-field",function(){if(!u){var t=n(this).children(".thumb"),i=7+parseInt(n(this).css("padding-left"))+"px";t.hasClass("active")&&t.velocity({height:"0",width:"0",top:"10px",marginLeft:i},{duration:100});t.removeClass("active")}});n.fn.autocomplete=function(t){return t=n.extend({data:{},limit:1/0,onAutocomplete:null,minLength:1},t),this.each(function(){var o,r=n(this),f=t.data,s=0,u=-1,h=r.closest(".input-field"),e,i;if(n.isEmptyObject(f))r.off("keyup.autocomplete focus.autocomplete");else{i=n('<ul class="autocomplete-content dropdown-content"><\/ul>');h.length?(e=h.children(".autocomplete-content.dropdown-content").first()).length||h.append(i):(e=r.next(".autocomplete-content.dropdown-content")).length||r.after(i);e.length&&(i=e);var l=function(n,t){var r=t.find("img"),i=t.text().toLowerCase().indexOf(""+n.toLowerCase()),u=i+n.length-1,f=t.text().slice(0,i),e=t.text().slice(i,u+1),o=t.text().slice(u+1);t.html("<span>"+f+"<span class='highlight'>"+e+"<\/span>"+o+"<\/span>");r.length&&t.prepend(r)},a=function(){u=-1;i.find(".active").removeClass("active")},c=function(){i.empty();a();o=void 0};r.off("blur.autocomplete").on("blur.autocomplete",function(){c()});r.off("keyup.autocomplete focus.autocomplete").on("keyup.autocomplete focus.autocomplete",function(u){var h,e,a;if(s=0,h=r.val().toLowerCase(),13!==u.which&&38!==u.which&&40!==u.which){if(o!==h&&(c(),h.length>=t.minLength))for(e in f)if(f.hasOwnProperty(e)&&-1!==e.toLowerCase().indexOf(h)){if(s>=t.limit)break;a=n("<li><\/li>");f[e]?a.append('<img src="'+f[e]+'" class="right circle"><span>'+e+"<\/span>"):a.append("<span>"+e+"<\/span>");i.append(a);l(h,a);s++}o=h}});r.off("keydown.autocomplete").on("keydown.autocomplete",function(n){var r,t=n.which,f=i.children("li").length,e=i.children(".active").first();13===t&&u>=0?(r=i.children("li").eq(u)).length&&(r.trigger("mousedown.autocomplete"),n.preventDefault()):38!==t&&40!==t||(n.preventDefault(),38===t&&u>0&&u--,40===t&&u<f-1&&u++,e.removeClass("active"),u>=0&&i.children("li").eq(u).addClass("active"))});i.off("mousedown.autocomplete touchstart.autocomplete").on("mousedown.autocomplete touchstart.autocomplete","li",function(){var i=n(this).text().trim();r.val(i);r.trigger("change");c();"function"==typeof t.onAutocomplete&&t.onAutocomplete.call(this,i)})}})}});n.fn.material_select=function(t){function i(n,t,i){var f=n.indexOf(t),u=-1===f;return u?n.push(t):n.splice(f,1),i.siblings("ul.dropdown-content").find("li:not(.optgroup)").eq(t).toggleClass("active"),i.find("option").eq(t).prop("selected",u),r(n,i),u}function r(n,t){for(var u,i="",r=0,f=n.length;r<f;r++)u=t.find("option").eq(n[r]).text(),i+=0===r?u:", "+u;""===i&&(i=t.find("option:disabled").eq(0).text());t.siblings("input.select-dropdown").val(i)}n(this).each(function(){var u=n(this),e,l,s,h,o,c;if(!u.hasClass("browser-default")){if(e=!!u.attr("multiple"),l=u.attr("data-select-id"),l&&(u.parent().find("span.caret").remove(),u.parent().find("input").remove(),u.unwrap(),n("ul#select-options-"+l).remove()),"destroy"===t)return u.removeAttr("data-select-id").removeClass("initialized"),void n(window).off("click.select");s=Materialize.guid();u.attr("data-select-id",s);h=n('<div class="select-wrapper"><\/div>');h.addClass(u.attr("class"));u.is(":disabled")&&h.addClass("disabled");var r=n('<ul id="select-options-'+s+'" class="dropdown-content select-dropdown '+(e?"multiple-select-dropdown":"")+'"><\/ul>'),y=u.children("option, optgroup"),p=[],a=!1,w=u.find("option:selected").html()||u.find("option:first").html()||"",v=function(t,i,u){var f=i.is(":disabled")?"disabled ":"",s="optgroup-option"===u?"optgroup-option ":"",h=e?'<input type="checkbox"'+f+"/><label><\/label>":"",c=i.data("icon"),l=i.attr("class"),o;if(c)return o="",l&&(o=' class="'+l+'"'),r.append(n('<li class="'+f+s+'"><img alt="" src="'+c+'"'+o+"><span>"+h+i.html()+"<\/span><\/li>")),!0;r.append(n('<li class="'+f+s+'"><span>'+h+i.html()+"<\/span><\/li>"))};y.length&&y.each(function(){if(n(this).is("option"))e?v(0,n(this),"multiple"):v(0,n(this));else if(n(this).is("optgroup")){var t=n(this).children("option");r.append(n('<li class="optgroup"><span>'+n(this).attr("label")+"<\/span><\/li>"));t.each(function(){v(0,n(this),"optgroup-option")})}});r.find("li:not(.optgroup)").each(function(s){n(this).click(function(h){if(!n(this).hasClass("disabled")&&!n(this).hasClass("optgroup")){var c=!0;e?(n('input[type="checkbox"]',this).prop("checked",function(n,t){return!t}),c=i(p,s,u),f.trigger("focus")):(r.find("li").removeClass("active"),n(this).toggleClass("active"),f.val(n(this).text()));o(r,n(this));u.find("option").eq(s).prop("selected",c);u.trigger("change");void 0!==t&&t()}h.stopPropagation()})});u.wrap(h);var b=n('<span class="caret">&#9660;<\/span>'),k=w.replace(/"/g,"&quot;"),f=n('<input type="text" class="select-dropdown" readonly="true" '+(u.is(":disabled")?"disabled":"")+' data-activates="select-options-'+s+'" value="'+k+'"/>');u.before(f);f.before(b);f.after(r);u.is(":disabled")||f.dropdown({hover:!1});u.attr("tabindex")&&n(f[0]).attr("tabindex",u.attr("tabindex"));u.addClass("initialized");f.on({focus:function(){var t,i;(n("ul.select-dropdown").not(r[0]).is(":visible")&&(n("input.select-dropdown").trigger("close"),n(window).off("click.select")),r.is(":visible"))||(n(this).trigger("open",["focus"]),t=n(this).val(),e&&t.indexOf(",")>=0&&(t=t.split(",")[0]),i=r.find("li").filter(function(){return n(this).text().toLowerCase()===t.toLowerCase()})[0],o(r,i,!0),n(window).off("click.select").on("click.select",function(){e&&(a||f.trigger("close"));n(window).off("click.select")}))},click:function(n){n.stopPropagation()}});f.on("blur",function(){e||(n(this).trigger("close"),n(window).off("click.select"));r.find("li.selected").removeClass("selected")});r.hover(function(){a=!0},function(){a=!1});e&&u.find("option:selected:not(:disabled)").each(function(){var n=this.index;i(p,n,u);r.find("li:not(.optgroup)").eq(n).find(":checkbox").prop("checked",!0)});o=function(t,i,u){if(i){t.find("li.selected").removeClass("selected");var f=n(i);f.addClass("selected");e&&!u||r.scrollTo(f)}};c=[];f.on("keydown",function(t){var u,h,l,i,s;9!=t.which?40!=t.which||r.is(":visible")?(13!=t.which||r.is(":visible"))&&(t.preventDefault(),u=String.fromCharCode(t.which).toLowerCase(),h=[9,13,27,38,40],u&&-1===h.indexOf(t.which)&&(c.push(u),l=c.join(""),i=r.find("li").filter(function(){return 0===n(this).text().toLowerCase().indexOf(l)})[0],i&&o(r,i)),13==t.which&&(s=r.find("li.selected:not(.disabled)")[0],s&&(n(s).trigger("click"),e||f.trigger("close"))),40==t.which&&(i=r.find("li.selected").length?r.find("li.selected").next("li:not(.disabled)")[0]:r.find("li:not(.disabled)")[0],o(r,i)),27==t.which&&f.trigger("close"),38==t.which&&(i=r.find("li.selected").prev("li:not(.disabled)")[0])&&o(r,i),setTimeout(function(){c=[]},1e3)):f.trigger("open"):f.trigger("close")})}})}}(jQuery),function(n){var t={init:function(t){return t=n.extend({indicators:!0,height:400,transition:500,interval:6e3},t),this.each(function(){function a(n,t){n.hasClass("center-align")?n.velocity({opacity:0,translateY:-100},{duration:t,queue:!1}):n.hasClass("right-align")?n.velocity({opacity:0,translateX:100},{duration:t,queue:!1}):n.hasClass("left-align")&&n.velocity({opacity:0,translateX:-100},{duration:t,queue:!1})}function o(n){n>=r.length?n=0:n<0&&(n=r.length-1);(i=f.find(".active").index())!=n&&(e=r.eq(i),$caption=e.find(".caption"),e.removeClass("active"),e.velocity({opacity:0},{duration:t.transition,queue:!1,easing:"easeOutQuad",complete:function(){r.not(".active").velocity({opacity:0,translateX:0,translateY:0},{duration:0,queue:!1})}}),a($caption,t.transition),t.indicators&&h.eq(i).removeClass("active"),r.eq(n).velocity({opacity:1},{duration:t.transition,queue:!1,easing:"easeOutQuad"}),r.eq(n).find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:t.transition,delay:t.transition,queue:!1,easing:"easeOutQuad"}),r.eq(n).addClass("active"),t.indicators&&h.eq(n).addClass("active"))}var e,h,s,u=n(this),f=u.find("ul.slides").first(),r=f.find("> li"),i=f.find(".active").index();-1!=i&&(e=r.eq(i));u.hasClass("fullscreen")||(t.indicators?u.height(t.height+40):u.height(t.height),f.height(t.height));r.find(".caption").each(function(){a(n(this),0)});r.find("img").each(function(){var t="data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";n(this).attr("src")!==t&&(n(this).css("background-image",'url("'+n(this).attr("src")+'")'),n(this).attr("src",t))});t.indicators&&(h=n('<ul class="indicators"><\/ul>'),r.each(function(){var u=n('<li class="indicator-item"><\/li>');u.click(function(){o(f.parent().find(n(this)).index());clearInterval(s);s=setInterval(function(){i=f.find(".active").index();r.length==i+1?i=0:i+=1;o(i)},t.transition+t.interval)});h.append(u)}),u.append(h),h=u.find("ul.indicators").find("li.indicator-item"));e?e.show():(r.first().addClass("active").velocity({opacity:1},{duration:t.transition,queue:!1,easing:"easeOutQuad"}),i=0,e=r.eq(i),t.indicators&&h.eq(i).addClass("active"));e.find("img").each(function(){e.find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:t.transition,queue:!1,easing:"easeOutQuad"})});s=setInterval(function(){o((i=f.find(".active").index())+1)},t.transition+t.interval);var v=!1,c=!1,l=!1;u.hammer({prevent_default:!1}).on("pan",function(n){var t;if("touch"===n.gesture.pointerType){clearInterval(s);var o=n.gesture.direction,i=n.gesture.deltaX,e=n.gesture.velocityX,h=n.gesture.velocityY;$curr_slide=f.find(".active");Math.abs(e)>Math.abs(h)&&$curr_slide.velocity({translateX:i},{duration:50,queue:!1,easing:"easeOutQuad"});4===o&&(i>u.innerWidth()/2||e<-.65)?l=!0:2===o&&(i<u.innerWidth()/-2||e>.65)&&(c=!0);c&&(0===(t=$curr_slide.next()).length&&(t=r.first()),t.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"}));l&&(0===(t=$curr_slide.prev()).length&&(t=r.last()),t.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"}))}}).on("panend",function(n){"touch"===n.gesture.pointerType&&($curr_slide=f.find(".active"),v=!1,curr_index=f.find(".active").index(),!l&&!c||r.length<=1?$curr_slide.velocity({translateX:0},{duration:300,queue:!1,easing:"easeOutQuad"}):c?(o(curr_index+1),$curr_slide.velocity({translateX:-1*u.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})):l&&(o(curr_index-1),$curr_slide.velocity({translateX:u.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})),c=!1,l=!1,clearInterval(s),s=setInterval(function(){i=f.find(".active").index();r.length==i+1?i=0:i+=1;o(i)},t.transition+t.interval))});u.on("sliderPause",function(){clearInterval(s)});u.on("sliderStart",function(){clearInterval(s);s=setInterval(function(){i=f.find(".active").index();r.length==i+1?i=0:i+=1;o(i)},t.transition+t.interval)});u.on("sliderNext",function(){o((i=f.find(".active").index())+1)});u.on("sliderPrev",function(){o((i=f.find(".active").index())-1)})})},pause:function(){n(this).trigger("sliderPause")},start:function(){n(this).trigger("sliderStart")},next:function(){n(this).trigger("sliderNext")},prev:function(){n(this).trigger("sliderPrev")}};n.fn.slider=function(i){return t[i]?t[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void n.error("Method "+i+" does not exist on jQuery.tooltip"):t.init.apply(this,arguments)}}(jQuery),function(n){n(document).ready(function(){n(document).on("click.card",".card",function(t){if(n(this).find("> .card-reveal").length){var i=n(t.target).closest(".card");void 0===i.data("initialOverflow")&&i.data("initialOverflow",void 0===i.css("overflow")?"":i.css("overflow"));n(t.target).is(n(".card-reveal .card-title"))||n(t.target).is(n(".card-reveal .card-title i"))?n(this).find(".card-reveal").velocity({translateY:0},{duration:225,queue:!1,easing:"easeInOutQuad",complete:function(){n(this).css({display:"none"});i.css("overflow",i.data("initialOverflow"))}}):(n(t.target).is(n(".card .activator"))||n(t.target).is(n(".card .activator i")))&&(i.css("overflow","hidden"),n(this).find(".card-reveal").css({display:"block"}).velocity("stop",!1).velocity({translateY:"-100%"},{duration:300,queue:!1,easing:"easeInOutQuad"}))}})})}(jQuery),function(n){var t={data:[],placeholder:"",secondaryPlaceholder:"",autocompleteOptions:{}};n(document).ready(function(){n(document).on("click",".chip .close",function(){n(this).closest(".chips").attr("data-initialized")||n(this).closest(".chip").remove()})});n.fn.material_chip=function(i){var r=this,u;if(this.$el=n(this),this.$document=n(document),this.SELS={CHIPS:".chips",CHIP:".chip",INPUT:"input",DELETE:".material-icons",SELECTED_CHIP:".selected"},"data"===i)return this.$el.data("chips");u=n.extend({},t,i);r.hasAutocomplete=!n.isEmptyObject(u.autocompleteOptions.data);this.init=function(){var t=0;r.$el.each(function(){var i=n(this),f=Materialize.guid();r.chipId=f;u.data&&u.data instanceof Array||(u.data=[]);i.data("chips",u.data);i.attr("data-index",t);i.attr("data-initialized",!0);i.hasClass(r.SELS.CHIPS)||i.addClass("chips");r.chips(i,f);t++})};this.handleEvents=function(){var t=r.SELS;r.$document.off("click.chips-focus",t.CHIPS).on("click.chips-focus",t.CHIPS,function(i){n(i.target).find(t.INPUT).focus()});r.$document.off("click.chips-select",t.CHIP).on("click.chips-select",t.CHIP,function(i){var u=n(i.target),f,e;u.length&&(f=u.hasClass("selected"),e=u.closest(t.CHIPS),n(t.CHIP).removeClass("selected"),f||r.selectChip(u.index(),e))});r.$document.off("keydown.chips").on("keydown.chips",function(i){var f;if(!n(i.target).is("input, textarea")){var u,e=r.$document.find(t.CHIP+t.SELECTED_CHIP),o=e.closest(t.CHIPS),s=e.siblings(t.CHIP).length;if(e.length)if(8===i.which||46===i.which)i.preventDefault(),u=e.index(),r.deleteChip(u,o),f=null,u+1<s?f=u:u!==s&&u+1!==s||(f=s-1),f<0&&(f=null),null!==f&&r.selectChip(f,o),s||o.find("input").focus();else if(37===i.which){if((u=e.index()-1)<0)return;n(t.CHIP).removeClass("selected");r.selectChip(u,o)}else if(39===i.which){if(u=e.index()+1,n(t.CHIP).removeClass("selected"),u>s)return void o.find("input").focus();r.selectChip(u,o)}}});r.$document.off("focusin.chips",t.CHIPS+" "+t.INPUT).on("focusin.chips",t.CHIPS+" "+t.INPUT,function(i){var r=n(i.target).closest(t.CHIPS);r.addClass("focus");r.siblings("label, .prefix").addClass("active");n(t.CHIP).removeClass("selected")});r.$document.off("focusout.chips",t.CHIPS+" "+t.INPUT).on("focusout.chips",t.CHIPS+" "+t.INPUT,function(i){var r=n(i.target).closest(t.CHIPS);r.removeClass("focus");void 0!==r.data("chips")&&r.data("chips").length||r.siblings("label").removeClass("active");r.siblings(".prefix").removeClass("active")});r.$document.off("keydown.chips-add",t.CHIPS+" "+t.INPUT).on("keydown.chips-add",t.CHIPS+" "+t.INPUT,function(i){var u=n(i.target),f=u.closest(t.CHIPS),e=f.children(t.CHIP).length;return 13===i.which?r.hasAutocomplete&&f.find(".autocomplete-content.dropdown-content").length&&f.find(".autocomplete-content.dropdown-content").children().length?void 0:(i.preventDefault(),r.addChip({tag:u.val()},f),void u.val("")):(8===i.keyCode||37===i.keyCode)&&""===u.val()&&e?(i.preventDefault(),r.selectChip(e-1,f),void u.blur()):void 0});r.$document.off("click.chips-delete",t.CHIPS+" "+t.DELETE).on("click.chips-delete",t.CHIPS+" "+t.DELETE,function(i){var u=n(i.target),f=u.closest(t.CHIPS),e=u.closest(t.CHIP);i.stopPropagation();r.deleteChip(e.index(),f);f.find("input").focus()})};this.chips=function(t,i){var f,e;t.empty();t.data("chips").forEach(function(n){t.append(r.renderChip(n))});t.append(n('<input id="'+i+'" class="input" placeholder="">'));r.setPlaceholder(t);f=t.next("label");f.length&&(f.attr("for",i),void 0!==t.data("chips")&&t.data("chips").length&&f.addClass("active"));e=n("#"+i);r.hasAutocomplete&&(u.autocompleteOptions.onAutocomplete=function(n){r.addChip({tag:n},t);e.val("");e.focus()},e.autocomplete(u.autocompleteOptions))};this.renderChip=function(t){if(t.tag){var i=n('<div class="chip"><\/div>');return i.text(t.tag),t.image&&i.prepend(n("<img />").attr("src",t.image)),i.append(n('<i class="material-icons close">close<\/i>')),i}};this.setPlaceholder=function(n){void 0!==n.data("chips")&&!n.data("chips").length&&u.placeholder?n.find("input").prop("placeholder",u.placeholder):(void 0===n.data("chips")||n.data("chips").length)&&u.secondaryPlaceholder&&n.find("input").prop("placeholder",u.secondaryPlaceholder)};this.isValid=function(n,t){for(var r=n.data("chips"),u=!1,i=0;i<r.length;i++)if(r[i].tag===t.tag)return void(u=!0);return""!==t.tag&&!u};this.addChip=function(n,t){if(r.isValid(t,n)){for(var e=r.renderChip(n),i=[],f=t.data("chips"),u=0;u<f.length;u++)i.push(f[u]);i.push(n);t.data("chips",i);e.insertBefore(t.find("input"));t.trigger("chip.add",n);r.setPlaceholder(t)}};this.deleteChip=function(n,t){var e=t.data("chips")[n];t.find(".chip").eq(n).remove();for(var u=[],f=t.data("chips"),i=0;i<f.length;i++)i!==n&&u.push(f[i]);t.data("chips",u);t.trigger("chip.delete",e);r.setPlaceholder(t)};this.selectChip=function(n,t){var i=t.find(".chip").eq(n);i&&!1===i.hasClass("selected")&&(i.addClass("selected"),t.trigger("chip.select",t.data("chips")[n]))};this.getChipsElement=function(n,t){return t.eq(n)};this.init();this.handleEvents()}}(jQuery),function(n){n.fn.pushpin=function(t){return"remove"===t?(this.each(function(){(id=n(this).data("pushpin-id"))&&(n(window).off("scroll."+id),n(this).removeData("pushpin-id").removeClass("pin-top pinned pin-bottom").removeAttr("style"))}),!1):(t=n.extend({top:0,bottom:1/0,offset:0},t),$index=0,this.each(function(){function i(n){n.removeClass("pin-top");n.removeClass("pinned");n.removeClass("pin-bottom")}function r(r,u){r.each(function(){t.top<=u&&t.bottom>=u&&!n(this).hasClass("pinned")&&(i(n(this)),n(this).css("top",t.offset),n(this).addClass("pinned"));u<t.top&&!n(this).hasClass("pin-top")&&(i(n(this)),n(this).css("top",0),n(this).addClass("pin-top"));u>t.bottom&&!n(this).hasClass("pin-bottom")&&(i(n(this)),n(this).addClass("pin-bottom"),n(this).css("top",t.bottom-e))})}var u=Materialize.guid(),f=n(this),e=n(this).offset().top;n(this).data("pushpin-id",u);r(f,n(window).scrollTop());n(window).on("scroll."+u,function(){var i=n(window).scrollTop()+t.offset;r(f,i)})}))}}(jQuery),function(n){n(document).ready(function(){n.fn.reverse=[].reverse;n(document).on("mouseenter.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(){var i=n(this);t(i)});n(document).on("mouseleave.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(){var t=n(this);i(t)});n(document).on("click.fabClickToggle",".fixed-action-btn.click-to-toggle > a",function(){var r=n(this).parent();r.hasClass("active")?i(r):t(r)});n(document).on("click.fabToolbar",".fixed-action-btn.toolbar > a",function(){var t=n(this).parent();u(t)})});n.fn.extend({openFAB:function(){t(n(this))},closeFAB:function(){i(n(this))},openToolbar:function(){u(n(this))},closeToolbar:function(){r(n(this))}});var t=function(t){var i=t,u,f,r;!1===i.hasClass("active")&&(!0===i.hasClass("horizontal")?f=40:u=40,i.addClass("active"),i.find("ul .btn-floating").velocity({scaleY:".4",scaleX:".4",translateY:u+"px",translateX:f+"px"},{duration:0}),r=0,i.find("ul .btn-floating").reverse().each(function(){n(this).velocity({opacity:"1",scaleX:"1",scaleY:"1",translateY:"0",translateX:"0"},{duration:80,delay:r});r+=40}))},i=function(n){var i,r,t=n;!0===t.hasClass("horizontal")?r=40:i=40;t.removeClass("active");t.find("ul .btn-floating").velocity("stop",!0);t.find("ul .btn-floating").velocity({opacity:"0",scaleX:".4",scaleY:".4",translateY:i+"px",translateX:r+"px"},{duration:80})},u=function(t){if("true"!==t.attr("data-open")){var e,o,s,h=window.innerWidth,a=window.innerHeight,i=t[0].getBoundingClientRect(),u=t.find("> a").first(),c=t.find("> ul").first(),f=n('<div class="fab-backdrop"><\/div>'),l=u.css("background-color");u.append(f);e=i.left-h/2+i.width/2;o=a-i.bottom;s=h/f.width();t.attr("data-origin-bottom",i.bottom);t.attr("data-origin-left",i.left);t.attr("data-origin-width",i.width);t.addClass("active");t.attr("data-open",!0);t.css({"text-align":"center",width:"100%",bottom:0,left:0,transform:"translateX("+e+"px)",transition:"none"});u.css({transform:"translateY("+-o+"px)",transition:"none"});f.css({"background-color":l});setTimeout(function(){t.css({transform:"",transition:"transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s"});u.css({overflow:"visible",transform:"",transition:"transform .2s"});setTimeout(function(){t.css({overflow:"hidden","background-color":l});f.css({transform:"scale("+s+")",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"});c.find("> li > a").css({opacity:1});n(window).on("scroll.fabToolbarClose",function(){r(t);n(window).off("scroll.fabToolbarClose");n(document).off("click.fabToolbarClose")});n(document).on("click.fabToolbarClose",function(i){n(i.target).closest(c).length||(r(t),n(window).off("scroll.fabToolbarClose"),n(document).off("click.fabToolbarClose"))})},100)},0)}},r=function(n){if("true"===n.attr("data-open")){var r,u,f=window.innerWidth,e=window.innerHeight,o=n.attr("data-origin-width"),s=n.attr("data-origin-bottom"),h=n.attr("data-origin-left"),t=n.find("> .btn-floating").first(),c=n.find("> ul").first(),i=n.find(".fab-backdrop"),l=t.css("background-color");r=h-f/2+o/2;u=e-s;f/i.width();n.removeClass("active");n.attr("data-open",!1);n.css({"background-color":"transparent",transition:"none"});t.css({transition:"none"});i.css({transform:"scale(0)","background-color":l});c.find("> li > a").css({opacity:""});setTimeout(function(){i.remove();n.css({"text-align":"",width:"",bottom:"",left:"",overflow:"","background-color":"",transform:"translate3d("+-r+"px,0,0)"});t.css({overflow:"",transform:"translate3d(0,"+u+"px,0)"});setTimeout(function(){n.css({transform:"translate3d(0,0,0)",transition:"transform .2s"});t.css({transform:"translate3d(0,0,0)",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"})},20)},200)}}}(jQuery),function(n){Materialize.fadeInImage=function(t){var i;if("string"==typeof t)i=n(t);else{if("object"!=typeof t)return;i=t}i.css({opacity:0});n(i).velocity({opacity:1},{duration:650,queue:!1,easing:"easeOutSine"});n(i).velocity({opacity:1},{duration:1300,queue:!1,easing:"swing",step:function(t,i){i.start=100;var u=t/100,r=150-(100-t)/1.75;r<100&&(r=100);t>=0&&n(this).css({"-webkit-filter":"grayscale("+u+")brightness("+r+"%)",filter:"grayscale("+u+")brightness("+r+"%)"})}})};Materialize.showStaggeredList=function(t){var i,r;if("string"==typeof t)i=n(t);else{if("object"!=typeof t)return;i=t}r=0;i.find("li").velocity({translateX:"-100px"},{duration:0});i.find("li").each(function(){n(this).velocity({opacity:"1",translateX:"0"},{duration:800,delay:r,easing:[60,10]});r+=120})};n(document).ready(function(){var t=!1,i=!1;n(".dismissable").each(function(){n(this).hammer({prevent_default:!1}).on("pan",function(r){if("touch"===r.gesture.pointerType){var u=n(this),e=r.gesture.direction,f=r.gesture.deltaX,o=r.gesture.velocityX;u.velocity({translateX:f},{duration:50,queue:!1,easing:"easeOutQuad"});4===e&&(f>u.innerWidth()/2||o<-.75)&&(t=!0);2===e&&(f<u.innerWidth()/-2||o>.75)&&(i=!0)}}).on("panend",function(r){var u,f;(Math.abs(r.gesture.deltaX)<n(this).innerWidth()/2&&(i=!1,t=!1),"touch"===r.gesture.pointerType)&&(u=n(this),t||i?(f=t?u.innerWidth():-1*u.innerWidth(),u.velocity({translateX:f},{duration:100,queue:!1,easing:"easeOutQuad",complete:function(){u.css("border","none");u.velocity({height:0,padding:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){u.remove()}})}})):u.velocity({translateX:0},{duration:100,queue:!1,easing:"easeOutQuad"}),t=!1,i=!1)})})})}(jQuery),function(){var n=!1;Materialize.scrollFire=function(t){var r=function(){for(var f=window.pageYOffset+window.innerHeight,i=0;i<t.length;i++){var n=t[i],e=n.selector,o=n.offset,r=n.callback,u=document.querySelector(e);null!==u&&f>u.getBoundingClientRect().top+window.pageYOffset+o&&!0!==n.done&&("function"==typeof r?r.call(this,u):"string"==typeof r&&new Function(r)(u),n.done=!0)}},i=Materialize.throttle(function(){r()},t.throttle||100);n||(window.addEventListener("scroll",i),window.addEventListener("resize",i),n=!0);setTimeout(i,0)}}(jQuery),function(n){Materialize.Picker=n(jQuery)}(function(n){function t(f,h,c,l){function d(){return t._.node("div",t._.node("div",t._.node("div",t._.node("div",a.component.nodes(v.open),p.box),p.wrap),p.frame),p.holder)}function tt(){w.data(h,a).addClass(p.input).attr("tabindex",-1).val(w.data("value")?a.get("select",y.format):f.value);y.editable||w.on("focus."+v.id+" click."+v.id,function(n){n.preventDefault();a.$root.eq(0).focus()}).on("keydown."+v.id,g);i(f,{haspopup:!0,expanded:!1,readonly:!1,owns:f.id+"_root"})}function it(){a.$root.on({keydown:g,focusin:function(n){a.$root.removeClass(p.focused);n.stopPropagation()},"mousedown click":function(t){var i=t.target;i!=a.$root.children()[0]&&(t.stopPropagation(),"mousedown"!=t.type||n(i).is("input, select, textarea, button, option")||(t.preventDefault(),a.$root.eq(0).focus()))}}).on({focus:function(){w.addClass(p.target)},blur:function(){w.removeClass(p.target)}}).on("focus.toOpen",nt).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var r=n(this),i=r.data(),u=r.hasClass(p.navDisabled)||r.hasClass(p.disabled),t=e();t=t&&(t.type||t.href)&&t;(u||t&&!n.contains(a.$root[0],t))&&a.$root.eq(0).focus();!u&&i.nav?a.set("highlight",a.component.item.highlight,{nav:i.nav}):!u&&"pick"in i?(a.set("select",i.pick),y.closeOnSelect&&a.close(!0)):i.clear?(a.clear(),y.closeOnSelect&&a.close(!0)):i.close&&a.close(!0)});i(a.$root[0],"hidden",!0)}function rt(){var t;!0===y.hiddenName?(t=f.name,f.name=""):t=(t=["string"==typeof y.hiddenPrefix?y.hiddenPrefix:"","string"==typeof y.hiddenSuffix?y.hiddenSuffix:"_submit"])[0]+f.name+t[1];a._hidden=n('<input type=hidden name="'+t+'"'+(w.data("value")||f.value?' value="'+a.get("select",y.formatSubmit)+'"':"")+">")[0];w.on("change."+v.id,function(){a._hidden.value=f.value?a.get("select",y.formatSubmit):""});y.container?n(y.container).append(a._hidden):w.before(a._hidden)}function g(n){var t=n.keyCode,i=/^(8|46)$/.test(t);if(27==t)return a.close(),!1;(32==t||i||!v.open&&a.component.key[t])&&(n.preventDefault(),n.stopPropagation(),i?a.clear().close():a.open())}function nt(n){n.stopPropagation();"focus"==n.type&&a.$root.addClass(p.focused);a.open()}if(!f)return t;var b=!1,v={id:f.id||"P"+Math.abs(~~(Math.random()*new Date))},y=c?n.extend(!0,{},c.defaults,l):l||{},p=n.extend({},t.klasses(),y.klass),w=n(f),k=function(){return this.start()},a=k.prototype={constructor:k,$node:w,start:function(){return v&&v.start?a:(v.methods={},v.start=!0,v.open=!1,v.type=f.type,f.autofocus=f==e(),f.readOnly=!y.editable,f.id=f.id||v.id,"text"!=f.type&&(f.type="text"),a.component=new c(a,y),a.$root=n(t._.node("div",d(),p.picker,'id="'+f.id+'_root" tabindex="0"')),it(),y.formatSubmit&&rt(),tt(),y.container?n(y.container).append(a.$root):w.before(a.$root),a.on({start:a.component.onStart,render:a.component.onRender,stop:a.component.onStop,open:a.component.onOpen,close:a.component.onClose,set:a.component.onSet}).on({start:y.onStart,render:y.onRender,stop:y.onStop,open:y.onOpen,close:y.onClose,set:y.onSet}),b=s(a.$root.children()[0]),f.autofocus&&a.open(),a.trigger("start").trigger("render"))},render:function(n){return n?a.$root.html(d()):a.$root.find("."+p.box).html(a.component.nodes(v.open)),a.trigger("render")},stop:function(){return v.start?(a.close(),a._hidden&&a._hidden.parentNode.removeChild(a._hidden),a.$root.remove(),w.removeClass(p.input).removeData(h),setTimeout(function(){w.off("."+v.id)},0),f.type=v.type,f.readOnly=!1,a.trigger("stop"),v.methods={},v.start=!1,a):a},open:function(e){return v.open?a:(w.addClass(p.active),i(f,"expanded",!0),setTimeout(function(){a.$root.addClass(p.opened);i(a.$root[0],"hidden",!1)},0),!1!==e&&(v.open=!0,b&&r.css("overflow","hidden").css("padding-right","+="+u()),a.$root.eq(0).focus(),o.on("click."+v.id+" focusin."+v.id,function(n){var t=n.target;t!=f&&t!=document&&3!=n.which&&a.close(t===a.$root.children()[0])}).on("keydown."+v.id,function(i){var r=i.keyCode,u=a.component.key[r],f=i.target;27==r?a.close(!0):f!=a.$root[0]||!u&&13!=r?n.contains(a.$root[0],f)&&13==r&&(i.preventDefault(),f.click()):(i.preventDefault(),u?t._.trigger(a.component.key.go,a,[t._.trigger(u)]):a.$root.find("."+p.highlighted).hasClass(p.disabled)||(a.set("select",a.component.item.highlight),y.closeOnSelect&&a.close(!0)))})),a.trigger("open"))},close:function(n){return n&&(a.$root.off("focus.toOpen").eq(0).focus(),setTimeout(function(){a.$root.on("focus.toOpen",nt)},0)),w.removeClass(p.active),i(f,"expanded",!1),setTimeout(function(){a.$root.removeClass(p.opened+" "+p.focused);i(a.$root[0],"hidden",!0)},0),v.open?(v.open=!1,b&&r.css("overflow","").css("padding-right","-="+u()),o.off("."+v.id),a.trigger("close")):a},clear:function(n){return a.set("clear",null,n)},set:function(t,i,r){var u,f,o=n.isPlainObject(t),e=o?t:{};if(r=o&&n.isPlainObject(i)?i:r||{},t){o||(e[t]=i);for(u in e)f=e[u],u in a.component.item&&(void 0===f&&(f=null),a.component.set(u,f,r)),"select"!=u&&"clear"!=u||w.val("clear"==u?"":a.get(u,y.format)).trigger("change");a.render()}return r.muted?a:a.trigger("set",e)},get:function(n,i){if(n=n||"value",null!=v[n])return v[n];if("valueSubmit"==n){if(a._hidden)return a._hidden.value;n="value"}if("value"==n)return f.value;if(n in a.component.item){if("string"==typeof i){var r=a.component.get(n);return r?t._.trigger(a.component.formats.toString,a.component,[i,r]):""}return a.component.get(n)}},on:function(t,i,r){var u,e,o=n.isPlainObject(t),f=o?t:{};if(t){o||(f[t]=i);for(u in f)e=f[u],r&&(u="_"+u),v.methods[u]=v.methods[u]||[],v.methods[u].push(e)}return a},off:function(){var n,t,i=arguments;for(n=0,namesCount=i.length;n<namesCount;n+=1)(t=i[n])in v.methods&&delete v.methods[t];return a},trigger:function(n,i){var r=function(n){var r=v.methods[n];r&&r.map(function(n){t._.trigger(n,a,[i])})};return r("_"+n),r(n),a}};return new k}function s(n){var t;return n.currentStyle?t=n.currentStyle.position:window.getComputedStyle&&(t=getComputedStyle(n).position),"fixed"==t}function u(){var t,i,u;return r.height()<=h.height()?0:(t=n('<div style="visibility:hidden;width:100px" />').appendTo("body"),i=t[0].offsetWidth,t.css("overflow","scroll"),u=n('<div style="width:100%" />').appendTo(t)[0].offsetWidth,t.remove(),i-u)}function i(t,i,r){if(n.isPlainObject(i))for(var u in i)f(t,u,i[u]);else f(t,i,r)}function f(n,t,i){n.setAttribute(("role"==t?"":"aria-")+t,i)}function e(){try{return document.activeElement}catch(n){}}var h=n(window),o=n(document),r=n(document.documentElement);return t.klasses=function(n){return n=n||"picker",{picker:n,opened:n+"--opened",focused:n+"--focused",input:n+"__input",active:n+"__input--active",target:n+"__input--target",holder:n+"__holder",frame:n+"__frame",wrap:n+"__wrap",box:n+"__box"}},t._={group:function(n){for(var i,u="",r=t._.trigger(n.min,n);r<=t._.trigger(n.max,n,[r]);r+=n.i)i=t._.trigger(n.item,n,[r]),u+=t._.node(n.node,i[0],i[1],i[2]);return u},node:function(t,i,r,u){return i?(i=n.isArray(i)?i.join(""):i,r=r?' class="'+r+'"':"",u=u?" "+u:"","<"+t+r+u+">"+i+"<\/"+t+">"):""},lead:function(n){return(n<10?"0":"")+n},trigger:function(n,t,i){return"function"==typeof n?n.apply(t,i||[]):n},digits:function(n){return/\d/.test(n[1])?2:1},isDate:function(n){return{}.toString.call(n).indexOf("Date")>-1&&this.isInteger(n.getDate())},isInteger:function(n){return{}.toString.call(n).indexOf("Number")>-1&&n%1==0},ariaAttr:function(t,i){var r,u;n.isPlainObject(t)||(t={attribute:i});i="";for(r in t)u=("role"==r?"":"aria-")+r,i+=null==t[r]?"":u+'="'+t[r]+'"';return i}},t.extend=function(i,r){n.fn[i]=function(u,f){var e=this.data(i);return"picker"==u?e:e&&"string"==typeof u?t._.trigger(e[u],e,[f]):this.each(function(){n(this).data(i)||new t(this,i,r,u)})};n.fn[i].defaults=r.defaults},t}),function(n){n(Materialize.Picker,jQuery)}(function(n,t){function r(n,t){var i=this,r=n.$node[0],o=r.value,u=n.$node.data("value"),f=u||o,s=u?t.formatSubmit:t.format,e=function(){return r.currentStyle?"rtl"==r.currentStyle.direction:"rtl"==getComputedStyle(n.$root[0]).direction};i.settings=t;i.$node=n.$node;i.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"};i.item={};i.item.clear=null;i.item.disable=(t.disable||[]).slice(0);i.item.enable=-function(n){return!0===n[0]?n.shift():-1}(i.item.disable);i.set("min",t.min).set("max",t.max).set("now");f?i.set("select",f,{format:s}):i.set("select",null).set("highlight",i.item.now);i.key={40:7,38:-7,39:function(){return e()?-1:1},37:function(){return e()?1:-1},go:function(n){var t=i.item.highlight,r=new Date(t.year,t.month,t.date+n);i.set("highlight",r,{interval:n});this.render()}};n.on("render",function(){n.$root.find("."+t.klass.selectMonth).on("change",function(){var i=this.value;i&&(n.set("highlight",[n.get("view").year,i,n.get("highlight").date]),n.$root.find("."+t.klass.selectMonth).trigger("focus"))});n.$root.find("."+t.klass.selectYear).on("change",function(){var i=this.value;i&&(n.set("highlight",[i,n.get("view").month,n.get("highlight").date]),n.$root.find("."+t.klass.selectYear).trigger("focus"))})},1).on("open",function(){var r="";i.disabled(i.get("now"))&&(r=":not(."+t.klass.buttonToday+")");n.$root.find("button"+r+", select").attr("disabled",!1)},1).on("close",function(){n.$root.find("button, select").attr("disabled",!0)},1)}var i=n._;r.prototype.set=function(n,t,i){var r=this,u=r.item;return null===t?("clear"==n&&(n="select"),u[n]=t,r):(u["enable"==n?"disable":"flip"==n?"enable":n]=r.queue[n].split(" ").map(function(u){return t=r[u](n,t,i)}).pop(),"select"==n?r.set("highlight",u.select,i):"highlight"==n?r.set("view",u.highlight,i):n.match(/^(flip|min|max|disable|enable)$/)&&(u.select&&r.disabled(u.select)&&r.set("select",u.select,i),u.highlight&&r.disabled(u.highlight)&&r.set("highlight",u.highlight,i)),r)};r.prototype.get=function(n){return this.item[n]};r.prototype.create=function(n,r,u){var f,e=this;return r=void 0===r?n:r,r==-1/0||r==1/0?f=r:t.isPlainObject(r)&&i.isInteger(r.pick)?r=r.obj:t.isArray(r)?(r=new Date(r[0],r[1],r[2]),r=i.isDate(r)?r:e.create().obj):r=i.isInteger(r)||i.isDate(r)?e.normalize(new Date(r),u):e.now(n,r,u),{year:f||r.getFullYear(),month:f||r.getMonth(),date:f||r.getDate(),day:f||r.getDay(),obj:f||r,pick:f||r.getTime()}};r.prototype.createRange=function(n,r){var f=this,u=function(n){return!0===n||t.isArray(n)||i.isDate(n)?f.create(n):n};return i.isInteger(n)||(n=u(n)),i.isInteger(r)||(r=u(r)),i.isInteger(n)&&t.isPlainObject(r)?n=[r.year,r.month,r.date+n]:i.isInteger(r)&&t.isPlainObject(n)&&(r=[n.year,n.month,n.date+r]),{from:u(n),to:u(r)}};r.prototype.withinRange=function(n,t){return n=this.createRange(n.from,n.to),t.pick>=n.from.pick&&t.pick<=n.to.pick};r.prototype.overlapRanges=function(n,t){var i=this;return n=i.createRange(n.from,n.to),t=i.createRange(t.from,t.to),i.withinRange(n,t.from)||i.withinRange(n,t.to)||i.withinRange(t,n.from)||i.withinRange(t,n.to)};r.prototype.now=function(n,t,i){return t=new Date,i&&i.rel&&t.setDate(t.getDate()+i.rel),this.normalize(t,i)};r.prototype.navigate=function(n,i,r){var s,f,u,e,c=t.isArray(i),h=t.isPlainObject(i),o=this.item.view;if(c||h){for(h?(f=i.year,u=i.month,e=i.date):(f=+i[0],u=+i[1],e=+i[2]),r&&r.nav&&o&&o.month!==u&&(f=o.year,u=o.month),f=(s=new Date(f,u+(r&&r.nav?r.nav:0),1)).getFullYear(),u=s.getMonth();new Date(f,u,e).getMonth()!==u;)e-=1;i=[f,u,e]}return i};r.prototype.normalize=function(n){return n.setHours(0,0,0,0),n};r.prototype.measure=function(n,t){var r=this;return t?"string"==typeof t?t=r.parse(n,t):i.isInteger(t)&&(t=r.now(n,t,{rel:t})):t="min"==n?-1/0:1/0,t};r.prototype.viewset=function(n,t){return this.create([t.year,t.month,1])};r.prototype.validate=function(n,r,u){var c,l,v,y,f=this,a=r,e=u&&u.interval?u.interval:1,h=-1===f.item.enable,o=f.item.min,s=f.item.max,p=h&&f.item.disable.filter(function(n){if(t.isArray(n)){var u=f.create(n).pick;u<r.pick?c=!0:u>r.pick&&(l=!0)}return i.isInteger(n)}).length;if((!u||!u.nav)&&(!h&&f.disabled(r)||h&&f.disabled(r)&&(p||c||l)||!h&&(r.pick<=o.pick||r.pick>=s.pick)))for(h&&!p&&(!l&&e>0||!c&&e<0)&&(e*=-1);f.disabled(r)&&(Math.abs(e)>1&&(r.month<a.month||r.month>a.month)&&(r=a,e=e>0?1:-1),r.pick<=o.pick?(v=!0,e=1,r=f.create([o.year,o.month,o.date+(r.pick===o.pick?0:-1)])):r.pick>=s.pick&&(y=!0,e=-1,r=f.create([s.year,s.month,s.date+(r.pick===s.pick?0:1)])),!v||!y);)r=f.create([r.year,r.month,r.date+e]);return r};r.prototype.disabled=function(n){var r=this,u=r.item.disable.filter(function(u){return i.isInteger(u)?n.day===(r.settings.firstDay?u:u-1)%7:t.isArray(u)||i.isDate(u)?n.pick===r.create(u).pick:t.isPlainObject(u)?r.withinRange(u,n):void 0});return u=u.length&&!u.filter(function(n){return t.isArray(n)&&"inverted"==n[3]||t.isPlainObject(n)&&n.inverted}).length,-1===r.item.enable?!u:u||n.pick<r.item.min.pick||n.pick>r.item.max.pick};r.prototype.parse=function(n,t,r){var f=this,u={};return t&&"string"==typeof t?(r&&r.format||((r=r||{}).format=f.settings.format),f.formats.toArray(r.format).map(function(n){var r=f.formats[n],e=r?i.trigger(r,f,[t,u]):n.replace(/^!/,"").length;r&&(u[n]=t.substr(0,e));t=t.substr(e)}),[u.yyyy||u.yy,+(u.mm||u.m)-1,u.dd||u.d]):t};r.prototype.formats=function(){function n(n,t,i){var r=n.match(/\w+/)[0];return i.mm||i.m||(i.m=t.indexOf(r)+1),r.length}function t(n){return n.match(/\w+/)[0].length}return{d:function(n,t){return n?i.digits(n):t.date},dd:function(n,t){return n?2:i.lead(t.date)},ddd:function(n,i){return n?t(n):this.settings.weekdaysShort[i.day]},dddd:function(n,i){return n?t(n):this.settings.weekdaysFull[i.day]},m:function(n,t){return n?i.digits(n):t.month+1},mm:function(n,t){return n?2:i.lead(t.month+1)},mmm:function(t,i){var r=this.settings.monthsShort;return t?n(t,r,i):r[i.month]},mmmm:function(t,i){var r=this.settings.monthsFull;return t?n(t,r,i):r[i.month]},yy:function(n,t){return n?2:(""+t.year).slice(2)},yyyy:function(n,t){return n?4:t.year},toArray:function(n){return n.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(n,t){var r=this;return r.formats.toArray(n).map(function(n){return i.trigger(r.formats[n],r,[0,t])||n.replace(/^!/,"")}).join("")}}}();r.prototype.isDateExact=function(n,r){var u=this;return i.isInteger(n)&&i.isInteger(r)||"boolean"==typeof n&&"boolean"==typeof r?n===r:(i.isDate(n)||t.isArray(n))&&(i.isDate(r)||t.isArray(r))?u.create(n).pick===u.create(r).pick:!(!t.isPlainObject(n)||!t.isPlainObject(r))&&u.isDateExact(n.from,r.from)&&u.isDateExact(n.to,r.to)};r.prototype.isDateOverlap=function(n,r){var u=this,f=u.settings.firstDay?1:0;return i.isInteger(n)&&(i.isDate(r)||t.isArray(r))?(n=n%7+f)===u.create(r).day+1:i.isInteger(r)&&(i.isDate(n)||t.isArray(n))?(r=r%7+f)===u.create(n).day+1:!(!t.isPlainObject(n)||!t.isPlainObject(r))&&u.overlapRanges(n,r)};r.prototype.flipEnable=function(n){var t=this.item;t.enable=n||(-1==t.enable?1:-1)};r.prototype.deactivate=function(n,r){var f=this,u=f.item.disable.slice(0);return"flip"==r?f.flipEnable():!1===r?(f.flipEnable(1),u=[]):!0===r?(f.flipEnable(-1),u=[]):r.map(function(n){for(var e,r=0;r<u.length;r+=1)if(f.isDateExact(n,u[r])){e=!0;break}e||(i.isInteger(n)||i.isDate(n)||t.isArray(n)||t.isPlainObject(n)&&n.from&&n.to)&&u.push(n)}),u};r.prototype.activate=function(n,r){var f=this,u=f.item.disable,e=u.length;return"flip"==r?f.flipEnable():!0===r?(f.flipEnable(1),u=[]):!1===r?(f.flipEnable(-1),u=[]):r.map(function(n){for(var o,s,h,r=0;r<e;r+=1){if(s=u[r],f.isDateExact(s,n)){o=u[r]=null;h=!0;break}if(f.isDateOverlap(s,n)){t.isPlainObject(n)?(n.inverted=!0,o=n):t.isArray(n)?(o=n)[3]||o.push("inverted"):i.isDate(n)&&(o=[n.getFullYear(),n.getMonth(),n.getDate(),"inverted"]);break}}if(o)for(r=0;r<e;r+=1)if(f.isDateExact(u[r],n)){u[r]=null;break}if(h)for(r=0;r<e;r+=1)if(f.isDateOverlap(u[r],n)){u[r]=null;break}o&&u.push(o)}),u.filter(function(n){return null!=n})};r.prototype.nodes=function(n){var r=this,t=r.settings,e=r.item,h=e.now,f=e.select,c=e.highlight,u=e.view,y=e.disable,o=e.min,s=e.max,p=function(n,r){return t.firstDay&&(n.push(n.shift()),r.push(r.shift())),i.node("thead",i.node("tr",i.group({min:0,max:6,i:1,node:"th",item:function(i){return[n[i],t.klass.weekdays,'scope=col title="'+r[i]+'"']}})))}((t.showWeekdaysFull?t.weekdaysFull:t.weekdaysLetter).slice(0),t.weekdaysFull.slice(0)),l=function(n){return i.node("div"," ",t.klass["nav"+(n?"Next":"Prev")]+(n&&u.year>=s.year&&u.month>=s.month||!n&&u.year<=o.year&&u.month<=o.month?" "+t.klass.navDisabled:""),"data-nav="+(n||-1)+" "+i.ariaAttr({role:"button",controls:r.$node[0].id+"_table"})+' title="'+(n?t.labelMonthNext:t.labelMonthPrev)+'"')},a=function(e){var h=t.showMonthsShort?t.monthsShort:t.monthsFull;return"short_months"==e&&(h=t.monthsShort),t.selectMonths&&void 0==e?i.node("select",i.group({min:0,max:11,i:1,node:"option",item:function(n){return[h[n],0,"value="+n+(u.month==n?" selected":"")+(u.year==o.year&&n<o.month||u.year==s.year&&n>s.month?" disabled":"")]}}),t.klass.selectMonth+" browser-default",(n?"":"disabled")+" "+i.ariaAttr({controls:r.$node[0].id+"_table"})+' title="'+t.labelMonthSelect+'"'):"short_months"==e?null!=f?h[f.month]:h[u.month]:i.node("div",h[u.month],t.klass.month)},v=function(e){var l=u.year,v=!0===t.selectYears?5:~~(t.selectYears/2),p,w;if(v){var a=o.year,y=s.year,h=l-v,c=l+v;if((a>h&&(c+=a-h,h=a),y<c)&&(p=h-a,w=c-y,h-=p>w?w:p,c=y),t.selectYears&&void 0==e)return i.node("select",i.group({min:h,max:c,i:1,node:"option",item:function(n){return[n,0,"value="+n+(l==n?" selected":"")]}}),t.klass.selectYear+" browser-default",(n?"":"disabled")+" "+i.ariaAttr({controls:r.$node[0].id+"_table"})+' title="'+t.labelYearSelect+'"')}return"raw"===e&&null!=f?i.node("div",f.year):i.node("div",l,t.klass.year)};return createDayLabel=function(){return null!=f?f.date:h.date},createWeekdayLabel=function(){var n;return n=null!=f?f.day:h.day,t.weekdaysShort[n]},i.node("div",i.node("div",v("raw"),t.klass.year_display)+i.node("span",createWeekdayLabel()+", ","picker__weekday-display")+i.node("span",a("short_months")+" ",t.klass.month_display)+i.node("span",createDayLabel(),t.klass.day_display),t.klass.date_display)+i.node("div",i.node("div",i.node("div",(t.selectYears,a()+v()+l()+l(1)),t.klass.header)+i.node("table",p+i.node("tbody",i.group({min:0,max:5,i:1,node:"tr",item:function(n){var e=t.firstDay&&0===r.create([u.year,u.month,1]).day?-7:0;return[i.group({min:7*n-u.day+e+1,max:function(){return this.min+7-1},i:1,node:"td",item:function(n){n=r.create([u.year,u.month,n+(t.firstDay?1:0)]);var l=f&&f.pick==n.pick,a=c&&c.pick==n.pick,e=y&&r.disabled(n)||n.pick<o.pick||n.pick>s.pick,v=i.trigger(r.formats.toString,r,[t.format,n]);return[i.node("div",n.date,function(i){return i.push(u.month==n.month?t.klass.infocus:t.klass.outfocus),h.pick==n.pick&&i.push(t.klass.now),l&&i.push(t.klass.selected),a&&i.push(t.klass.highlighted),e&&i.push(t.klass.disabled),i.join(" ")}([t.klass.day]),"data-pick="+n.pick+" "+i.ariaAttr({role:"gridcell",label:v,selected:!(!l||r.$node.val()!==v)||null,activedescendant:!!a||null,disabled:!!e||null})+" "+(e?"":'tabindex="0"')),"",i.ariaAttr({role:"presentation"})]}})]}})),t.klass.table,'id="'+r.$node[0].id+'_table" '+i.ariaAttr({role:"grid",controls:r.$node[0].id,readonly:!0})),t.klass.calendar_container)+i.node("div",i.node("button",t.today,"btn-flat picker__today waves-effect","type=button data-pick="+h.pick+(n&&!r.disabled(h)?"":" disabled")+" "+i.ariaAttr({controls:r.$node[0].id}))+i.node("button",t.clear,"btn-flat picker__clear waves-effect","type=button data-clear=1"+(n?"":" disabled")+" "+i.ariaAttr({controls:r.$node[0].id}))+i.node("button",t.close,"btn-flat picker__close waves-effect","type=button data-close=true "+(n?"":" disabled")+" "+i.ariaAttr({controls:r.$node[0].id})),t.klass.footer),"picker__container__wrapper")};r.defaults=function(n){return{labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysLetter:["S","M","T","W","T","F","S"],today:"Today",clear:"Clear",close:"Ok",closeOnSelect:!1,format:"d mmmm, yyyy",klass:{table:n+"table",header:n+"header",date_display:n+"date-display",day_display:n+"day-display",month_display:n+"month-display",year_display:n+"year-display",calendar_container:n+"calendar-container",navPrev:n+"nav--prev",navNext:n+"nav--next",navDisabled:n+"nav--disabled",month:n+"month",year:n+"year",selectMonth:n+"select--month",selectYear:n+"select--year",weekdays:n+"weekday",day:n+"day",disabled:n+"day--disabled",selected:n+"day--selected",highlighted:n+"day--highlighted",now:n+"day--today",infocus:n+"day--infocus",outfocus:n+"day--outfocus",footer:n+"footer",buttonClear:n+"button--clear",buttonToday:n+"button--today",buttonClose:n+"button--close"}}}(n.klasses().picker+"__");n.extend("pickadate",r)}),function(n){function o(n){return document.createElementNS(b,n)}function s(n){return(n<10?"0":"")+n}function g(n){var t=++tt+"";return n?n+t:t}function t(t,a){function ht(n,t){var l=ct.offset(),w=/^touch/.test(n.type),s=l.left+i,h=l.top+i,f=(w?n.originalEvent.touches[0]:n).pageX-s,o=(w?n.originalEvent.touches[0]:n).pageY-h,k=Math.sqrt(f*f+o*o),c=!1,d;t&&(k<u-r||k>u+r)||(n.preventDefault(),d=setTimeout(function(){b.popover.addClass("clockpicker-moving")},200),b.setHand(f,o,!t,!0),e.off(v).on(v,function(n){n.preventDefault();var t=/^touch/.test(n.type),i=(t?n.originalEvent.touches[0]:n).pageX-s,r=(t?n.originalEvent.touches[0]:n).pageY-h;(c||i!==f||r!==o)&&(c=!0,b.setHand(i,r,!1,!0))}),e.off(y).on(y,function(n){e.off(y);n.preventDefault();var i=/^touch/.test(n.type),r=(i?n.originalEvent.changedTouches[0]:n).pageX-s,u=(i?n.originalEvent.changedTouches[0]:n).pageY-h;(t||c)&&r===f&&u===o&&b.setHand(r,u);"hours"===b.currentView?b.toggleView("minutes",p/2):a.autoclose&&(b.minutesView.addClass("clockpicker-dial-out"),setTimeout(function(){b.done()},p/2));ct.prepend(at);clearTimeout(d);b.popover.removeClass("clockpicker-moving");e.off(v)}))}var nt=n(it),ct=nt.find(".clockpicker-plate"),bt=nt.find(".picker__holder"),vt=nt.find(".clockpicker-hours"),pt=nt.find(".clockpicker-minutes"),kt=nt.find(".clockpicker-am-pm-block"),wt="INPUT"===t.prop("tagName"),yt=wt?t:t.find("input"),dt=n("label[for="+yt.attr("id")+"]"),b=this,w,k,tt,ft,lt,at,et,rt,ut,ot,st;if(this.id=g("cp"),this.element=t,this.holder=bt,this.options=a,this.isAppended=!1,this.isShown=!1,this.currentView="hours",this.isInput=wt,this.input=yt,this.label=dt,this.popover=nt,this.plate=ct,this.hoursView=vt,this.minutesView=pt,this.amPmBlock=kt,this.spanHours=nt.find(".clockpicker-span-hours"),this.spanMinutes=nt.find(".clockpicker-span-minutes"),this.spanAmPm=nt.find(".clockpicker-span-am-pm"),this.footer=nt.find(".picker__footer"),this.amOrPm="PM",a.twelvehour&&(a.ampmclickable?(this.spanAmPm.empty(),n('<div id="click-am">AM<\/div>').on("click",function(){b.spanAmPm.children("#click-am").addClass("text-primary");b.spanAmPm.children("#click-pm").removeClass("text-primary");b.amOrPm="AM"}).appendTo(this.spanAmPm),n('<div id="click-pm">PM<\/div>').on("click",function(){b.spanAmPm.children("#click-pm").addClass("text-primary");b.spanAmPm.children("#click-am").removeClass("text-primary");b.amOrPm="PM"}).appendTo(this.spanAmPm)):(this.spanAmPm.empty(),n('<div id="click-am">AM<\/div>').appendTo(this.spanAmPm),n('<div id="click-pm">PM<\/div>').appendTo(this.spanAmPm))),n('<button type="button" class="btn-flat picker__clear" tabindex="'+(a.twelvehour?"3":"1")+'">'+a.cleartext+"<\/button>").click(n.proxy(this.clear,this)).appendTo(this.footer),n('<button type="button" class="btn-flat picker__close" tabindex="'+(a.twelvehour?"3":"1")+'">'+a.canceltext+"<\/button>").click(n.proxy(this.hide,this)).appendTo(this.footer),n('<button type="button" class="btn-flat picker__close" tabindex="'+(a.twelvehour?"3":"1")+'">'+a.donetext+"<\/button>").click(n.proxy(this.done,this)).appendTo(this.footer),this.spanHours.click(n.proxy(this.toggleView,this,"hours")),this.spanMinutes.click(n.proxy(this.toggleView,this,"minutes")),yt.on("focus.clockpicker click.clockpicker",n.proxy(this.show,this)),lt=n('<div class="clockpicker-tick"><\/div>'),a.twelvehour)for(w=1;w<13;w+=1)k=lt.clone(),tt=w/6*Math.PI,ft=u,k.css({left:i+Math.sin(tt)*ft-r,top:i-Math.cos(tt)*ft-r}),k.html(0===w?"00":w),vt.append(k),k.on(h,ht);else for(w=0;w<24;w+=1)k=lt.clone(),tt=w/6*Math.PI,ft=w>0&&w<13?c:u,k.css({left:i+Math.sin(tt)*ft-r,top:i-Math.cos(tt)*ft-r}),k.html(0===w?"00":w),vt.append(k),k.on(h,ht);for(w=0;w<60;w+=5)k=lt.clone(),tt=w/30*Math.PI,k.css({left:i+Math.sin(tt)*u-r,top:i-Math.cos(tt)*u-r}),k.html(s(w)),pt.append(k),k.on(h,ht);(ct.on(h,function(t){0===n(t.target).closest(".clockpicker-tick").length&&ht(t,!0)}),l)&&(at=nt.find(".clockpicker-canvas"),et=o("svg"),et.setAttribute("class","clockpicker-svg"),et.setAttribute("width",d),et.setAttribute("height",d),rt=o("g"),rt.setAttribute("transform","translate("+i+","+i+")"),ut=o("circle"),ut.setAttribute("class","clockpicker-canvas-bearing"),ut.setAttribute("cx",0),ut.setAttribute("cy",0),ut.setAttribute("r",4),ot=o("line"),ot.setAttribute("x1",0),ot.setAttribute("y1",0),st=o("circle"),st.setAttribute("class","clockpicker-canvas-bg"),st.setAttribute("r",r),rt.appendChild(ot),rt.appendChild(st),rt.appendChild(ut),et.appendChild(rt),at.append(et),this.hand=ot,this.bg=st,this.bearing=ut,this.g=rt,this.canvas=at);f(this.options.init)}function f(n){n&&"function"==typeof n&&n()}var w=n(window),e=n(document),b="http://www.w3.org/2000/svg",l="SVGAngle"in window&&function(){var t,n=document.createElement("div");return n.innerHTML="<svg/>",t=(n.firstChild&&n.firstChild.namespaceURI)==b,n.innerHTML="",t}(),nt=function(){var n=document.createElement("div").style;return"transition"in n||"WebkitTransition"in n||"MozTransition"in n||"msTransition"in n||"OTransition"in n}(),a="ontouchstart"in window,h="mousedown"+(a?" touchstart":""),v="mousemove.clockpicker"+(a?" touchmove.clockpicker":""),y="mouseup.clockpicker"+(a?" touchend.clockpicker":""),k=navigator.vibrate?"vibrate":navigator.webkitVibrate?"webkitVibrate":null,tt=0,i=135,u=105,c=70,r=20,d=2*i,p=nt?350:1,it='<div class="clockpicker picker"><div class="picker__holder"><div class="picker__frame"><div class="picker__wrap"><div class="picker__box"><div class="picker__date-display"><div class="clockpicker-display"><div class="clockpicker-display-column"><span class="clockpicker-span-hours text-primary"><\/span>:<span class="clockpicker-span-minutes"><\/span><\/div><div class="clockpicker-display-column clockpicker-display-am-pm"><div class="clockpicker-span-am-pm"><\/div><\/div><\/div><\/div><div class="picker__container__wrapper"><div class="picker__calendar-container"><div class="clockpicker-plate"><div class="clockpicker-canvas"><\/div><div class="clockpicker-dial clockpicker-hours"><\/div><div class="clockpicker-dial clockpicker-minutes clockpicker-dial-out"><\/div><\/div><div class="clockpicker-am-pm-block"><\/div><\/div><div class="picker__footer"><\/div><\/div><\/div><\/div><\/div><\/div><\/div>';t.DEFAULTS={"default":"",fromnow:0,donetext:"Ok",cleartext:"Clear",canceltext:"Cancel",autoclose:!1,ampmclickable:!0,darktheme:!1,twelvehour:!0,vibrate:!0};t.prototype.toggle=function(){this[this.isShown?"hide":"show"]()};t.prototype.locate=function(){var n=this.element,t=this.popover;n.offset();n.outerWidth();n.outerHeight();this.options.align;t.show()};t.prototype.show=function(){var i,t,r,u;this.isShown||(f(this.options.beforeShow),n(":input").each(function(){n(this).attr("tabindex",-1)}),i=this,this.input.blur(),this.popover.addClass("picker--opened"),this.input.addClass("picker__input picker__input--active"),n(document.body).css("overflow","hidden"),t=((this.input.prop("value")||this.options.default||"")+"").split(":"),(this.options.twelvehour&&void 0!==t[1]&&(this.amOrPm=t[1].indexOf("AM")>0?"AM":"PM",t[1]=t[1].replace("AM","").replace("PM","")),"now"===t[0])&&(r=new Date(+new Date+this.options.fromnow),t=[r.getHours(),r.getMinutes()],this.options.twelvehour&&(this.amOrPm=t[0]>=12&&t[0]<24?"PM":"AM")),(this.hours=+t[0]||0,this.minutes=+t[1]||0,this.spanHours.html(this.hours),this.spanMinutes.html(s(this.minutes)),this.isAppended)||(u=document.querySelector(this.options.container),this.options.container&&u?u.appendChild(this.popover[0]):this.popover.insertAfter(this.input),this.options.twelvehour&&("PM"===this.amOrPm?(this.spanAmPm.children("#click-pm").addClass("text-primary"),this.spanAmPm.children("#click-am").removeClass("text-primary")):(this.spanAmPm.children("#click-am").addClass("text-primary"),this.spanAmPm.children("#click-pm").removeClass("text-primary"))),w.on("resize.clockpicker"+this.id,function(){i.isShown&&i.locate()}),this.isAppended=!0),this.toggleView("hours"),this.locate(),this.isShown=!0,e.on("click.clockpicker."+this.id+" focusin.clockpicker."+this.id,function(t){var r=n(t.target);0===r.closest(i.popover.find(".picker__wrap")).length&&0===r.closest(i.input).length&&i.hide()}),e.on("keyup.clockpicker."+this.id,function(n){27===n.keyCode&&i.hide()}),f(this.options.afterShow))};t.prototype.hide=function(){f(this.options.beforeHide);this.input.removeClass("picker__input picker__input--active");this.popover.removeClass("picker--opened");n(document.body).css("overflow","visible");this.isShown=!1;n(":input").each(function(t){n(this).attr("tabindex",t+1)});e.off("click.clockpicker."+this.id+" focusin.clockpicker."+this.id);e.off("keyup.clockpicker."+this.id);this.popover.hide();f(this.options.afterHide)};t.prototype.toggleView=function(t,i){var u=!1;"minutes"===t&&"visible"===n(this.hoursView).css("visibility")&&(f(this.options.beforeHourSelect),u=!0);var r="hours"===t,o=r?this.hoursView:this.minutesView,e=r?this.minutesView:this.hoursView;this.currentView=t;this.spanHours.toggleClass("text-primary",r);this.spanMinutes.toggleClass("text-primary",!r);e.addClass("clockpicker-dial-out");o.css("visibility","visible").removeClass("clockpicker-dial-out");this.resetClock(i);clearTimeout(this.toggleViewTimer);this.toggleViewTimer=setTimeout(function(){e.css("visibility","hidden")},p);u&&f(this.options.afterHourSelect)};t.prototype.resetClock=function(n){var r=this.currentView,t=this[r],f="hours"===r,e=t*(Math.PI/(f?6:30)),o=f&&t>0&&t<13?c:u,s=Math.sin(e)*o,h=-Math.cos(e)*o,i=this;l&&n?(i.canvas.addClass("clockpicker-canvas-out"),setTimeout(function(){i.canvas.removeClass("clockpicker-canvas-out");i.setHand(s,h)},n)):this.setHand(s,h)};t.prototype.setHand=function(t,i,f){var e,o=Math.atan2(t,-i),h="hours"===this.currentView,v=Math.PI/(h||f?6:30),w=Math.sqrt(t*t+i*i),y=this.options,p=h&&w<(u+c)/2,a=p?c:u;if(y.twelvehour&&(a=u),o<0&&(o=2*Math.PI+o),e=Math.round(o/v),o=e*v,y.twelvehour?h?0===e&&(e=12):(f&&(e*=5),60===e&&(e=0)):h?(12===e&&(e=0),e=p?0===e?12:e:0===e?0:e+12):(f&&(e*=5),60===e&&(e=0)),this[this.currentView]!==e&&k&&this.options.vibrate&&(this.vibrateTimer||(navigator[k](10),this.vibrateTimer=setTimeout(n.proxy(function(){this.vibrateTimer=null},this),100))),this[this.currentView]=e,h?this.spanHours.html(e):this.spanMinutes.html(s(e)),l){var b=Math.sin(o)*(a-r),d=-Math.cos(o)*(a-r),g=Math.sin(o)*a,nt=-Math.cos(o)*a;this.hand.setAttribute("x2",b);this.hand.setAttribute("y2",d);this.bg.setAttribute("cx",g);this.bg.setAttribute("cy",nt)}else this[h?"hoursView":"minutesView"].find(".clockpicker-tick").each(function(){var t=n(this);t.toggleClass("active",e===+t.html())})};t.prototype.done=function(){f(this.options.beforeDone);this.hide();this.label.addClass("active");var t=this.input.prop("value"),n=s(this.hours)+":"+s(this.minutes);this.options.twelvehour&&(n+=this.amOrPm);this.input.prop("value",n);n!==t&&(this.input.triggerHandler("change"),this.isInput||this.element.trigger("change"));this.options.autoclose&&this.input.trigger("blur");f(this.options.afterDone)};t.prototype.clear=function(){this.hide();this.label.removeClass("active");var n=this.input.prop("value");this.input.prop("value","");""!==n&&(this.input.triggerHandler("change"),this.isInput||this.element.trigger("change"));this.options.autoclose&&this.input.trigger("blur")};t.prototype.remove=function(){this.element.removeData("clockpicker");this.input.off("focus.clockpicker click.clockpicker");this.isShown&&this.hide();this.isAppended&&(w.off("resize.clockpicker"+this.id),this.popover.remove())};n.fn.pickatime=function(i){var r=Array.prototype.slice.call(arguments,1);return this.each(function(){var u=n(this),f=u.data("clockpicker"),e;f?"function"==typeof f[i]&&f[i].apply(f,r):(e=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i),u.data("clockpicker",new t(u,e)))})}}(jQuery),function(n){function t(){var t=+n(this).attr("data-length"),i=+n(this).val().length,r=i<=t;n(this).parent().find('span[class="character-counter"]').html(i+"/"+t);u(r,n(this))}function i(t){var i=t.parent().find('span[class="character-counter"]');i.length||(i=n("<span/>").addClass("character-counter").css("float","right").css("font-size","12px").css("height",1),t.parent().append(i))}function r(){n(this).parent().find('span[class="character-counter"]').html("")}function u(n,t){var i=t.hasClass("invalid");n&&i?t.removeClass("invalid"):n||i||(t.removeClass("valid"),t.addClass("invalid"))}n.fn.characterCounter=function(){return this.each(function(){var u=n(this);u.parent().find('span[class="character-counter"]').length||void 0!==u.attr("data-length")&&(u.on("input",t),u.on("focus",t),u.on("blur",r),i(u))})};n(document).ready(function(){n("input, textarea").characterCounter()})}(jQuery),function(n){var t={init:function(t){var i;return t=n.extend({duration:200,dist:-100,shift:0,padding:0,fullWidth:!1,indicators:!1,noWrap:!1,onCycleTo:null},t),i=Materialize.objectSelectorString(n(this)),this.each(function(r){function yt(n){return n.targetTouches&&n.targetTouches.length>=1?n.targetTouches[0].clientX:n.clientX}function pt(n){return n.targetTouches&&n.targetTouches.length>=1?n.targetTouches[0].clientY:n.clientY}function l(n){return n>=h?n%h:n<0?l(h+n%h):n}function nt(i){var o,nt,y,p,v,r,b,et,tt,it,ft;for(gt=!0,u.hasClass("scrolling")||u.addClass("scrolling"),null!=lt&&window.clearTimeout(lt),lt=window.setTimeout(function(){gt=!1;u.removeClass("scrolling")},t.duration),et=e,(f="number"==typeof i?i:f,e=Math.floor((f+s/2)/s),y=f-e*s,p=y<0?1:-1,v=-p*y*2/s,nt=h>>1,t.fullWidth?b="translateX(0)":(b="translateX("+(u[0].clientWidth-w)/2+"px) ",b+="translateY("+(u[0].clientHeight-kt)/2+"px)"),ut)&&(tt=e%h,it=rt.find(".indicator-item.active"),it.index()!==tt&&(it.removeClass("active"),rt.find(".indicator-item").eq(tt).addClass("active"))),(!g||e>=0&&e<h)&&(r=a[l(e)],n(r).hasClass("active")||(u.find(".carousel-item").removeClass("active"),n(r).addClass("active")),r.style[k]=b+" translateX("+-y/2+"px) translateX("+p*t.shift*v*o+"px) translateZ("+t.dist*v+"px)",r.style.zIndex=0,tweenedOpacity=t.fullWidth?1:1-.2*v,r.style.opacity=tweenedOpacity,r.style.display="block"),o=1;o<=nt;++o)t.fullWidth?(zTranslation=t.dist,tweenedOpacity=o===nt&&y<0?1-v:1):(zTranslation=t.dist*(2*o+v*p),tweenedOpacity=1-.2*(2*o+v*p)),(!g||e+o<h)&&((r=a[l(e+o)]).style[k]=b+" translateX("+(t.shift+(s*o-y)/2)+"px) translateZ("+zTranslation+"px)",r.style.zIndex=-o,r.style.opacity=tweenedOpacity,r.style.display="block"),t.fullWidth?(zTranslation=t.dist,tweenedOpacity=o===nt&&y>0?1-v:1):(zTranslation=t.dist*(2*o-v*p),tweenedOpacity=1-.2*(2*o-v*p)),(!g||e-o>=0)&&((r=a[l(e-o)]).style[k]=b+" translateX("+(-t.shift+(-s*o-y)/2)+"px) translateZ("+zTranslation+"px)",r.style.zIndex=-o,r.style.opacity=tweenedOpacity,r.style.display="block");((!g||e>=0&&e<h)&&((r=a[l(e)]).style[k]=b+" translateX("+-y/2+"px) translateX("+p*t.shift*v+"px) translateZ("+t.dist*v+"px)",r.style.zIndex=0,tweenedOpacity=t.fullWidth?1:1-.2*v,r.style.opacity=tweenedOpacity,r.style.display="block"),et!==e&&"function"==typeof t.onCycleTo)&&(ft=u.find(".carousel-item").eq(l(e)),t.onCycleTo.call(this,ft,c));"function"==typeof d&&(d.call(this,ft,c),d=null)}function ii(){var n,t,i;t=(n=Date.now())-p;p=n;i=f-st;st=f;b=.8*(1e3*i/(1+t))+.2*b}function it(){var i,n;v&&(i=Date.now()-p,(n=v*Math.exp(-i/t.duration))>2||n<-2?(nt(o-n),requestAnimationFrame(it)):nt(o))}function ri(i){if(c)return i.preventDefault(),i.stopPropagation(),!1;if(!t.fullWidth){var r=n(i.target).closest(".carousel-item").index();0!=l(e)-r&&(i.preventDefault(),i.stopPropagation());ft(r)}}function ft(n){var t=e%h-n;g||(t<0?Math.abs(t+h)<Math.abs(t)&&(t+=h):t>0&&Math.abs(t-h)<t&&(t-=h));t<0?u.trigger("carouselNext",[Math.abs(t)]):t>0&&u.trigger("carouselPrev",[t])}function wt(t){"mousedown"===t.type&&n(t.target).is("img")&&t.preventDefault();tt=!0;c=!1;ct=!1;ot=yt(t);dt=pt(t);b=v=0;st=f;p=Date.now();clearInterval(ht);ht=setInterval(ii,100)}function bt(n){var i,t;if(tt)if(i=yt(n),y=pt(n),t=ot-i,Math.abs(dt-y)<30&&!ct)(t>2||t<-2)&&(c=!0,ot=i,nt(f+t));else{if(c)return n.preventDefault(),n.stopPropagation(),!1;ct=!0}if(c)return n.preventDefault(),n.stopPropagation(),!1}function et(n){if(tt)return tt=!1,clearInterval(ht),o=f,(b>10||b<-10)&&(o=f+(v=.9*b)),o=Math.round(o/s)*s,g&&(o>=s*(h-1)?o=s*(h-1):o<0&&(o=0)),v=o-f,p=Date.now(),requestAnimationFrame(it),c&&(n.preventDefault(),n.stopPropagation()),!1}var a,w,kt,f,e,tt,s,h,ot,dt,v,o,b,gt,k,st,p,ht,c,ct,rt=n('<ul class="indicators"><\/ul>'),lt=null,d=null,u=n(this),ni=u.find(".carousel-item").length>1,ut=(u.attr("data-indicators")||t.indicators)&&ni,g=u.attr("data-no-wrap")||t.noWrap||!ni,at=u.attr("data-namespace")||i+r,vt,ti;if(u.attr("data-namespace",at),vt=function(t){var r=u.find(".carousel-item.active").length?u.find(".carousel-item.active").first():u.find(".carousel-item").first(),i=r.find("img").first(),f;if(i.length)if(i[0].complete)if(i.height()>0)u.css("height",i.height());else{var e=i[0].naturalWidth,o=i[0].naturalHeight,s=u.width()/e*o;u.css("height",s)}else i.on("load",function(){u.css("height",n(this).height())});else t||(f=r.height(),u.css("height",f))},t.fullWidth&&(t.dist=0,vt(),ut&&u.find(".carousel-fixed-item").addClass("with-indicators")),u.hasClass("initialized"))return n(window).trigger("resize"),u.trigger("carouselNext",[1e-6]),!0;u.addClass("initialized");tt=!1;f=o=0;a=[];w=u.find(".carousel-item").first().innerWidth();kt=u.find(".carousel-item").first().innerHeight();s=2*w+t.padding;u.find(".carousel-item").each(function(t){if(a.push(n(this)[0]),ut){var i=n('<li class="indicator-item"><\/li>');0===t&&i.addClass("active");i.click(function(t){t.stopPropagation();ft(n(this).index())});rt.append(i)}});ut&&u.append(rt);h=a.length;k="transform";["webkit","Moz","O","ms"].every(function(n){var t=n+"Transform";return void 0===document.body.style[t]||(k=t,!1)});ti=Materialize.throttle(function(){t.fullWidth?(w=u.find(".carousel-item").first().innerWidth(),u.find(".carousel-item.active").height(),s=2*w+t.padding,o=f=2*e*w,vt(!0)):nt()},200);n(window).off("resize.carousel-"+at).on("resize.carousel-"+at,ti);void 0!==window.ontouchstart&&(u.on("touchstart.carousel",wt),u.on("touchmove.carousel",bt),u.on("touchend.carousel",et));u.on("mousedown.carousel",wt);u.on("mousemove.carousel",bt);u.on("mouseup.carousel",et);u.on("mouseleave.carousel",et);u.on("click.carousel",ri);nt(f);n(this).on("carouselNext",function(n,t,i){void 0===t&&(t=1);"function"==typeof i&&(d=i);o=s*Math.round(f/s)+s*t;f!==o&&(v=o-f,p=Date.now(),requestAnimationFrame(it))});n(this).on("carouselPrev",function(n,t,i){void 0===t&&(t=1);"function"==typeof i&&(d=i);o=s*Math.round(f/s)-s*t;f!==o&&(v=o-f,p=Date.now(),requestAnimationFrame(it))});n(this).on("carouselSet",function(n,t,i){void 0===t&&(t=0);"function"==typeof i&&(d=i);ft(t)})})},next:function(t,i){n(this).trigger("carouselNext",[t,i])},prev:function(t,i){n(this).trigger("carouselPrev",[t,i])},set:function(t,i){n(this).trigger("carouselSet",[t,i])},destroy:function(){var t=n(this).attr("data-namespace");n(this).removeAttr("data-namespace");n(this).removeClass("initialized");n(this).find(".indicators").remove();n(this).off("carouselNext carouselPrev carouselSet");n(window).off("resize.carousel-"+t);void 0!==window.ontouchstart&&n(this).off("touchstart.carousel touchmove.carousel touchend.carousel");n(this).off("mousedown.carousel mousemove.carousel mouseup.carousel mouseleave.carousel click.carousel")}};n.fn.carousel=function(i){return t[i]?t[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void n.error("Method "+i+" does not exist on jQuery.carousel"):t.init.apply(this,arguments)}}(jQuery),function(n){var t={init:function(t){return this.each(function(){var r=n("#"+n(this).attr("data-activates")),f=(n("body"),n(this)),i=f.parent(".tap-target-wrapper"),e=i.find(".tap-target-wave"),u=i.find(".tap-target-origin"),o=f.find(".tap-target-content"),s,h;i.length||(i=f.wrap(n('<div class="tap-target-wrapper"><\/div>')).parent());o.length||(o=n('<div class="tap-target-content"><\/div>'),f.append(o));e.length||(e=n('<div class="tap-target-wave"><\/div>'),u.length||((u=r.clone(!0,!0)).addClass("tap-target-origin"),u.removeAttr("id"),u.removeAttr("style"),e.append(u)),i.append(e));s=function(){i.is(".open")&&(i.removeClass("open"),u.off("click.tapTarget"),n(document).off("click.tapTarget"),n(window).off("resize.tapTarget"))};h=function(){var s="fixed"===r.css("position"),y,a;if(!s)for(y=r.parents(),a=0;a<y.length&&!(s="fixed"==n(y[a]).css("position"));a++);var h=r.outerWidth(),et=r.outerHeight(),p=s?r.offset().top-n(document).scrollTop():r.offset().top,c=s?r.offset().left-n(document).scrollLeft():r.offset().left,v=n(window).width(),b=n(window).height(),k=v/2,d=b/2,g=c<=k,ot=c>k,nt=p<=d,tt=p>d,it=c>=.25*v&&c<=.75*v,t=f.outerWidth(),l=f.outerHeight(),rt=p+et/2-l/2,ut=c+h/2-t/2,st=s?"fixed":"absolute",ht=it?t:t/2+h,ct=l/2,lt=nt?l/2:0,at=g&&!it?t/2-h:0,vt=h,yt=tt?"bottom":"top",w=2*h,ft=w,pt=l/2-ft/2,wt=t/2-w/2,u={};u.top=nt?rt:"";u.right=ot?v-ut-t:"";u.bottom=tt?b-rt-l:"";u.left=g?ut:"";u.position=st;i.css(u);o.css({width:ht,height:ct,top:lt,right:0,bottom:0,left:at,padding:vt,verticalAlign:yt});e.css({top:pt,left:wt,width:w,height:ft})};"open"==t&&(h(),i.is(".open")||(i.addClass("open"),setTimeout(function(){u.off("click.tapTarget").on("click.tapTarget",function(){s();u.off("click.tapTarget")});n(document).off("click.tapTarget").on("click.tapTarget",function(){s();n(document).off("click.tapTarget")});var t=Materialize.throttle(function(){h()},200);n(window).off("resize.tapTarget").on("resize.tapTarget",t)},0)));"close"==t&&s()})},open:function(){},close:function(){}};n.fn.tapTarget=function(i){if(t[i]||"object"==typeof i)return t.init.apply(this,arguments);n.error("Method "+i+" does not exist on jQuery.tap-target")}}(jQuery);countries={au:{center:{lat:-25.3,lng:133.8},zoom:4},br:{center:{lat:-14.2,lng:-51.9},zoom:3},ca:{center:{lat:62,lng:-110},zoom:3},fr:{center:{lat:46.2,lng:2.2},zoom:5},de:{center:{lat:51.2,lng:10.4},zoom:5},mx:{center:{lat:23.6,lng:-102.5},zoom:5},nz:{center:{lat:-40.9,lng:174.9},zoom:5},it:{center:{lat:41.9,lng:12.6},zoom:5},za:{center:{lat:-30.6,lng:22.9},zoom:5},es:{center:{lat:40.5,lng:-3.7},zoom:5},pt:{center:{lat:39.4,lng:-8.2},zoom:6},us:{center:{lat:37.1,lng:-95.7},zoom:3},uk:{center:{lat:54.8,lng:-4.6},zoom:5}};ConfigTab(),function(n){n.fn.StartRotate=function(n){var t=this;t.find(".load-icon").removeClass(n).addClass("mdi-autorenew");t.find(".load-icon").addClass("loading-icon")};n.fn.StopRotate=function(n){var t=this;t.find(".load-icon").one("animationiteration webkitAnimationIteration",function(){t.find(".load-icon").removeClass("mdi-autorenew").addClass(n);t.find(".load-icon").removeClass("loading-icon")})};n.fn.StartLoading=function(){this.addClass("loading-show").removeClass("loading")};n.fn.StopLoading=function(){this.addClass("loading").removeClass("loading-show")}}(jQuery);$("#mail-box h6").click(function(n){n.preventDefault();$(this).addClass("active");$(this).siblings().removeClass("active");var i=$(this).parent().height(),t=$(this).next().height();t>i?$(this).parent().css({"min-height":t+"px"}):$(this).parent().css({height:"auto"})});$(window).resize(function(){tabParentHeight()});$(document).resize(function(){tabParentHeight()});tabParentHeight();$.validator.addMethod("regex",function(n,t,i){var r=new RegExp(i);return this.optional(t)||r.test(n)},"El correo electrónico es incorrecto.")