PageSourceSearch

https://cozo.co/cdn/shop/t/9/assets/vendor.js?v=12589257298109011891571875573

js cozo.co collected 2026-10-06 04:29:17 UTC 254,543 bytes, 83 lines download raw bytes

1/*!
2 * modernizr.min.js
3 *//*! modernizr 3.2.0 (Custom Build) | MIT *
4 * http://modernizr.com/download/?-csspositionsticky-csstransforms-csstransforms3d-fontface-touchevents-domprefixes-prefixes-setclasses-testallprops-testprop-teststyles !*/(function(e,t,n){function s(e2,t2){return typeof e2===t2}function r(){var e2,t2,n2,r2,o2,i2,a2;for(var f2 in x)if(x.hasOwnProperty(f2)){if(e2=[],t2=x[f2],t2.name&&(e2.push(t2.name.toLowerCase()),t2.options&&t2.options.aliases&&t2.options.aliases.length))for(n2=0;n2<t2.options.aliases.length;n2++)e2.push(t2.options.aliases[n2].toLowerCase());for(r2=s(t2.fn,"function")?t2.fn():t2.fn,o2=0;o2<e2.length;o2++)i2=e2[o2],a2=i2.split("."),a2.length===1?Modernizr[a2[0]]=r2:(!Modernizr[a2[0]]||Modernizr[a2[0]]instanceof Boolean||(Modernizr[a2[0]]=new Boolean(Modernizr[a2[0]])),Modernizr[a2[0]][a2[1]]=r2),y.push((r2?"":"no-")+a2.join("-"))}}function o(e2){var t2=S.className,n2=Modernizr._config.classPrefix||"";if(b&&(t2=t2.baseVal),Modernizr._config.enableJSClass){var s2=new RegExp("(^|\\s)"+n2+"no-js(\\s|$)");t2=t2.replace(s2,"$1"+n2+"js$2")}Modernizr._config.enableClasses&&(t2+=" "+n2+e2.join(" "+n2),b?S.className.baseVal=t2:S.className=t2)}function i(){return typeof t.createElement!="function"?t.createElement(arguments[0]):b?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function a(e2,t2){return!!~(""+e2).indexOf(t2)}function f(e2){return e2.replace(/([a-z])-([a-z])/g,function(e3,t2,n2){return t2+n2.toUpperCase()}).replace(/^-/,"")}function u(){var e2=t.body;return e2||(e2=i(b?"svg":"body"),e2.fake=!0),e2}function l(e2,n2,s2,r2){var o2,a2,f2,l2,c2="modernizr",d2=i("div"),p2=u();if(parseInt(s2,10))for(;s2--;)f2=i("div"),f2.id=r2?r2[s2]:c2+(s2+1),d2.appendChild(f2);return o2=i("style"),o2.type="text/css",o2.id="s"+c2,(p2.fake?p2:d2).appendChild(o2),p2.appendChild(d2),o2.styleSheet?o2.styleSheet.cssText=e2:o2.appendChild(t.createTextNode(e2)),d2.id=c2,p2.fake&&(p2.style.background="",p2.style.overflow="hidden",l2=S.style.overflow,S.style.overflow="hidden",S.appendChild(p2)),a2=n2(d2,e2),p2.fake?(p2.parentNode.removeChild(p2),S.style.overflow=l2,S.offsetHeight):d2.parentNode.removeChild(d2),!!a2}function c(e2,t2){return function(){return e2.apply(t2,arguments)}}function d(e2,t2,n2){var r2;for(var o2 in e2)if(e2[o2]in t2)return n2===!1?e2[o2]:(r2=t2[e2[o2]],s(r2,"function")?c(r2,n2||t2):r2);return!1}function p(e2){return e2.replace(/([A-Z])/g,function(e3,t2){return"-"+t2.toLowerCase()}).replace(/^ms-/,"-ms-")}function m(t2,s2){var r2=t2.length;if("CSS"in e&&"supports"in e.CSS){for(;r2--;)if(e.CSS.supports(p(t2[r2]),s2))return!0;return!1}if("CSSSupportsRule"in e){for(var o2=[];r2--;)o2.push("("+p(t2[r2])+":"+s2+")");return o2=o2.join(" or "),l("@supports ("+o2+") { #modernizr { position: absolute; } }",function(e2){return getComputedStyle(e2,null).position=="absolute"})}return n}function h(e2,t2,r2,o2){function u2(){c2&&(delete N.style,delete N.modElem)}if(o2=s(o2,"undefined")?!1:o2,!s(r2,"undefined")){var l2=m(e2,r2);if(!s(l2,"undefined"))return l2}for(var c2,d2,p2,h2,g2,v2=["modernizr","tspan"];!N.style;)c2=!0,N.modElem=i(v2.shift()),N.style=N.modElem.style;for(p2=e2.length,d2=0;p2>d2;d2++)if(h2=e2[d2],g2=N.style[h2],a(h2,"-")&&(h2=f(h2)),N.style[h2]!==n){if(o2||s(r2,"undefined"))return u2(),t2=="pfx"?h2:!0;try{N.style[h2]=r2}catch(y2){}if(N.style[h2]!=g2)return u2(),t2=="pfx"?h2:!0}return u2(),!1}function g(e2,t2,n2,r2,o2){var i2=e2.charAt(0).toUpperCase()+e2.slice(1),a2=(e2+" "+E.join(i2+" ")+i2).split(" ");return s(t2,"string")||s(t2,"undefined")?h(a2,t2,r2,o2):(a2=(e2+" "+T.join(i2+" ")+i2).split(" "),d(a2,t2,n2))}function v(e2,t2,s2){return g(e2,n,n,t2,s2)}var y=[],x=[],w={_version:"3.2.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e2,t2){var n2=this;setTimeout(function(){t2(n2[e2])},0)},addTest:function(e2,t2,n2){x.push({name:e2,fn:t2,options:n2})},addAsyncTest:function(e2){x.push({name:null,fn:e2})}},Modernizr=function(){};Modernizr.prototype=w,Modernizr=new Modernizr;var C=w._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):[];w._prefixes=C;var S=t.documentElement,b=S.nodeName.toLowerCase()==="svg",_="Moz O ms Webkit",T=w._config.usePrefixes?_.toLowerCase().split(" "):[];w._domPrefixes=T,Modernizr.addTest("csspositionsticky",function(){var e2="position:",t2="sticky",n2=i("a"),s2=n2.style;return s2.cssText=e2+C.join(t2+";"+e2).slice(0,-e2.length),s2.position.indexOf(t2)!==-1});var z="CSS"in e&&"supports"in e.CSS,P="supportsCSS"in e;Modernizr.addTest("supports",z||P);var E=w._config.usePrefixes?_.split(" "):[];w._cssomPrefixes=E;var k=w.testStyles=l,j=(function(){var e2=navigator.userAgent,t2=e2.match(/applewebkit\/([0-9]+)/gi)&&parseFloat(RegExp.$1),n2=e2.match(/w(eb)?osbrowser/gi),s2=e2.match(/windows phone/gi)&&e2.match(/iemobile\/([0-9])+/gi)&&parseFloat(RegExp.$1)>=9,r2=533>t2&&e2.match(/android/gi);return n2||r2||s2})();j?Modernizr.addTest("fontface",!1):k('@font-face {font-family:"font";src:url("https://")}',function(e2,n2){var s2=t.getElementById("smodernizr"),r2=s2.sheet||s2.styleSheet,o2=r2?r2.cssRules&&r2.cssRules[0]?r2.cssRules[0].cssText:r2.cssText||"":"",i2=/src/i.test(o2)&&o2.indexOf(n2.split(" ")[0])===0;Modernizr.addTest("fontface",i2)}),Modernizr.addTest("touchevents",function(){var n2;if("ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch)n2=!0;else{var s2=["@media (",C.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join("");k(s2,function(e2){n2=e2.offsetTop===9})}return n2});var A={elem:i("modernizr")};Modernizr._q.push(function(){delete A.elem});var N={style:A.elem.style};Modernizr._q.unshift(function(){delete N.style}),w.testProp=function(e2,t2,s2){return h([e2],n,t2,s2)},w.testAllProps=g,w.testAllProps=v,Modernizr.addTest("csstransforms",function(){return navigator.userAgent.indexOf("Android 2.")===-1&&v("transform","scale(1)",!0)}),Modernizr.addTest("csstransforms3d",function(){var e2=!!v("perspective","1px",!0),t2=Modernizr._config.usePrefixes;if(e2&&(!t2||"webkitPerspective"in S.style)){var n2,s2="#modernizr{width:0;height:0}";Modernizr.supports?n2="@supports (perspective: 1px)":(n2="@media (transform-3d)",t2&&(n2+=",(-webkit-transform-3d)")),n2+="{#modernizr{width:7px;height:18px;margin:0;padding:0;border:0}}",k(s2+n2,function(t3){e2=t3.offsetWidth===7&&t3.offsetHeight===18})}return e2}),r(),o(y),delete w.addTest,delete w.addAsyncTest;for(var R=0;R<Modernizr._q.length;R++)Modernizr._q[R]();e.Modernizr=Modernizr})(window,document);/*!
5 * jquery-2.2.3.min.js
6 *//*! jQuery v2.2.3 | (c) jQuery Foundation | jquery.org/license */(function(a,b){typeof module=="object"&&typeof module.exports=="object"?module.exports=a.document?b(a,!0):function(a2){if(!a2.document)throw new Error("jQuery requires a window with a document");return b(a2)}:b(a)})(typeof window!="undefined"?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.3",n=function(a2,b2){return new n.fn.init(a2,b2)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a2,b2){return b2.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a2){return a2!=null?0>a2?this[a2+this.length]:this[a2]:e.call(this)},pushStack:function(a2){var b2=n.merge(this.constructor(),a2);
vendor: 6,790 bytes, line 6
6return b2.prevObject=this,b2.context=this.context,b2},each:function(a2){return n.each(this,a2)},map:function(a2){return this.pushStack(n.map(this,function(b2,c2){return a2.call(b2,c2,b2)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a2){var b2=this.length,c2=+a2+(0>a2?b2:0);return this.pushStack(c2>=0&&b2>c2?[this[c2]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a2,b2,c2,d2,e2,f2,g2=arguments[0]||{},h2=1,i2=arguments.length,j2=!1;for(typeof g2=="boolean"&&(j2=g2,g2=arguments[h2]||{},h2++),typeof g2=="object"||n.isFunction(g2)||(g2={}),h2===i2&&(g2=this,h2--);i2>h2;h2++)if((a2=arguments[h2])!=null)for(b2 in a2)c2=g2[b2],d2=a2[b2],g2!==d2&&(j2&&d2&&(n.isPlainObject(d2)||(e2=n.isArray(d2)))?(e2?(e2=!1,f2=c2&&n.isArray(c2)?c2:[]):f2=c2&&n.isPlainObject(c2)?c2:{},g2[b2]=n.extend(j2,f2,d2)):d2!==void 0&&(g2[b2]=d2));return g2},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a2){throw new Error(a2)},noop:function(){},isFunction:function(a2){return n.type(a2)==="function"},isArray:Array.isArray,isWindow:function(a2){return a2!=null&&a2===a2.window},isNumeric:function(a2){var b2=a2&&a2.toString();return!n.isArray(a2)&&b2-parseFloat(b2)+1>=0},isPlainObject:function(a2){var b2;if(n.type(a2)!=="object"||a2.nodeType||n.isWindow(a2)||a2.constructor&&!k.call(a2,"constructor")&&!k.call(a2.constructor.prototype||{},"isPrototypeOf"))return!1;for(b2 in a2);return b2===void 0||k.call(a2,b2)},isEmptyObject:function(a2){var b2;for(b2 in a2)return!1;return!0},type:function(a2){return a2==null?a2+"":typeof a2=="object"||typeof a2=="function"?i[j.call(a2)]||"object":typeof a2},globalEval:function(a2){var b2,c2=eval;a2=n.trim(a2),a2&&(a2.indexOf("use strict")===1?(b2=d.createElement("script"),b2.text=a2,d.head.appendChild(b2).parentNode.removeChild(b2)):c2(a2))},camelCase:function(a2){return a2.replace(p,"ms-").replace(q,r)},nodeName:function(a2,b2){return a2.nodeName&&a2.nodeName.toLowerCase()===b2.toLowerCase()},each:function(a2,b2){var c2,d2=0;if(s(a2))for(c2=a2.length;c2>d2&&b2.call(a2[d2],d2,a2[d2])!==!1;d2++);else for(d2 in a2)if(b2.call(a2[d2],d2,a2[d2])===!1)break;return a2},trim:function(a2){return a2==null?"":(a2+"").replace(o,"")},makeArray:function(a2,b2){var c2=b2||[];return a2!=null&&(s(Object(a2))?n.merge(c2,typeof a2=="string"?[a2]:a2):g.call(c2,a2)),c2},inArray:function(a2,b2,c2){return b2==null?-1:h.call(b2,a2,c2)},merge:function(a2,b2){for(var c2=+b2.length,d2=0,e2=a2.length;c2>d2;d2++)a2[e2++]=b2[d2];return a2.length=e2,a2},grep:function(a2,b2,c2){for(var d2,e2=[],f2=0,g2=a2.length,h2=!c2;g2>f2;f2++)d2=!b2(a2[f2],f2),d2!==h2&&e2.push(a2[f2]);return e2},map:function(a2,b2,c2){var d2,e2,g2=0,h2=[];if(s(a2))for(d2=a2.length;d2>g2;g2++)e2=b2(a2[g2],g2,c2),e2!=null&&h2.push(e2);else for(g2 in a2)e2=b2(a2[g2],g2,c2),e2!=null&&h2.push(e2);return f.apply([],h2)},guid:1,proxy:function(a2,b2){var c2,d2,f2;return typeof b2=="string"&&(c2=a2[b2],b2=a2,a2=c2),n.isFunction(a2)?(d2=e.call(arguments,2),f2=function(){return a2.apply(b2||this,d2.concat(e.call(arguments)))},f2.guid=a2.guid=a2.guid||n.guid++,f2):void 0},now:Date.now,support:l}),typeof Symbol=="function"&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a2,b2){i["[object "+b2+"]"]=b2.toLowerCase()});function s(a2){var b2=!!a2&&"length"in a2&&a2.length,c2=n.type(a2);return c2==="function"||n.isWindow(a2)?!1:c2==="array"||b2===0||typeof b2=="number"&&b2>0&&b2-1 in a2}var t=(function(a2){var b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2,p2,q2,r2,s2,t2,u2="sizzle"+1*new Date,v2=a2.document,w2=0,x2=0,y2=ga2(),z2=ga2(),A2=ga2(),B2=function(a3,b3){return a3===b3&&(l2=!0),0},C2=1<<31,D2={}.hasOwnProperty,E2=[],F2=E2.pop,G2=E2.push,H2=E2.push,I2=E2.slice,J2=function(a3,b3){for(var c3=0,d3=a3.length;d3>c3;c3++)if(a3[c3]===b3)return c3;return-1},K2="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L2="[\\x20\\t\\r\\n\\f]",M2="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N2="\\["+L2+"*("+M2+")(?:"+L2+"*([*^$|!~]?=)"+L2+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M2+"))|)"+L2+"*\\]",O2=":("+M2+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N2+")*)|.*)\\)|)",P2=new RegExp(L2+"+","g"),Q2=new RegExp("^"+L2+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L2+"+$","g"),R2=new RegExp("^"+L2+"*,"+L2+"*"),S2=new RegExp("^"+L2+"*([>+~]|"+L2+")"+L2+"*"),T2=new RegExp("="+L2+"*([^\\]'\"]*?)"+L2+"*\\]","g"),U2=new RegExp(O2),V2=new RegExp("^"+M2+"$"),W2={ID:new RegExp("^#("+M2+")"),CLASS:new RegExp("^\\.("+M2+")"),TAG:new RegExp("^("+M2+"|[*])"),ATTR:new RegExp("^"+N2),PSEUDO:new RegExp("^"+O2),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L2+"*(even|odd|(([+-]|)(\\d*)n|)"+L2+"*(?:([+-]|)"+L2+"*(\\d+)|))"+L2+"*\\)|)","i"),bool:new RegExp("^(?:"+K2+")$","i"),needsContext:new RegExp("^"+L2+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L2+"*((?:-\\d)?\\d*)"+L2+"*\\)|)(?=[^-]|$)","i")},X2=/^(?:input|select|textarea|button)$/i,Y2=/^h\d$/i,Z2=/^[^{]+\{\s*\[native \w/,$3=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_2=/[+~]/,aa2=/'|\\/g,ba2=new RegExp("\\\\([\\da-f]{1,6}"+L2+"?|("+L2+")|.)","ig"),ca2=function(a3,b3,c3){var d3="0x"+b3-65536;return d3!==d3||c3?b3:0>d3?String.fromCharCode(d3+65536):String.fromCharCode(d3>>10|55296,1023&d3|56320)},da2=function(){m2()};try{H2.apply(E2=I2.call(v2.childNodes),v2.childNodes),E2[v2.childNodes.length].nodeType}catch(ea2){H2={apply:E2.length?function(a3,b3){G2.apply(a3,I2.call(b3))}:function(a3,b3){for(var c3=a3.length,d3=0;a3[c3++]=b3[d3++];);a3.length=c3-1}}}function fa2(a3,b3,d3,e3){var f3,h3,j3,k3,l3,o3,r3,s3,w3=b3&&b3.ownerDocument,x3=b3?b3.nodeType:9;if(d3=d3||[],typeof a3!="string"||!a3||x3!==1&&x3!==9&&x3!==11)return d3;if(!e3&&((b3?b3.ownerDocument||b3:v2)!==n2&&m2(b3),b3=b3||n2,p2)){if(x3!==11&&(o3=$3.exec(a3)))if(f3=o3[1]){if(x3===9){if(!(j3=b3.getElementById(f3)))return d3;if(j3.id===f3)return d3.push(j3),d3}else if(w3&&(j3=w3.getElementById(f3))&&t2(b3,j3)&&j3.id===f3)return d3.push(j3),d3}else{if(o3[2])return H2.apply(d3,b3.getElementsByTagName(a3)),d3;if((f3=o3[3])&&c2.getElementsByClassName&&b3.getElementsByClassName)return H2.apply(d3,b3.getElementsByClassName(f3)),d3}if(c2.qsa&&!A2[a3+" "]&&(!q2||!q2.test(a3))){if(x3!==1)w3=b3,s3=a3;else if(b3.nodeName.toLowerCase()!=="object"){for((k3=b3.getAttribute("id"))?k3=k3.replace(aa2,"\\$&"):b3.setAttribute("id",k3=u2),r3=g2(a3),h3=r3.length,l3=V2.test(k3)?"#"+k3:"[id='"+k3+"']";h3--;)r3[h3]=l3+" "+qa2(r3[h3]);
vendor: 5,276 bytes, line 6
6s3=r3.join(","),w3=_2.test(a3)&&oa2(b3.parentNode)||b3}if(s3)try{return H2.apply(d3,w3.querySelectorAll(s3)),d3}catch(y3){}finally{k3===u2&&b3.removeAttribute("id")}}}return i2(a3.replace(Q2,"$1"),b3,d3,e3)}function ga2(){var a3=[];function b3(c3,e3){return a3.push(c3+" ")>d2.cacheLength&&delete b3[a3.shift()],b3[c3+" "]=e3}return b3}function ha2(a3){return a3[u2]=!0,a3}function ia2(a3){var b3=n2.createElement("div");try{return!!a3(b3)}catch(c3){return!1}finally{b3.parentNode&&b3.parentNode.removeChild(b3),b3=null}}function ja2(a3,b3){for(var c3=a3.split("|"),e3=c3.length;e3--;)d2.attrHandle[c3[e3]]=b3}function ka2(a3,b3){var c3=b3&&a3,d3=c3&&a3.nodeType===1&&b3.nodeType===1&&(~b3.sourceIndex||C2)-(~a3.sourceIndex||C2);if(d3)return d3;if(c3){for(;c3=c3.nextSibling;)if(c3===b3)return-1}return a3?1:-1}function la2(a3){return function(b3){var c3=b3.nodeName.toLowerCase();return c3==="input"&&b3.type===a3}}function ma2(a3){return function(b3){var c3=b3.nodeName.toLowerCase();return(c3==="input"||c3==="button")&&b3.type===a3}}function na2(a3){return ha2(function(b3){return b3=+b3,ha2(function(c3,d3){for(var e3,f3=a3([],c3.length,b3),g3=f3.length;g3--;)c3[e3=f3[g3]]&&(c3[e3]=!(d3[e3]=c3[e3]))})})}function oa2(a3){return a3&&typeof a3.getElementsByTagName!="undefined"&&a3}c2=fa2.support={},f2=fa2.isXML=function(a3){var b3=a3&&(a3.ownerDocument||a3).documentElement;return b3?b3.nodeName!=="HTML":!1},m2=fa2.setDocument=function(a3){var b3,e3,g3=a3?a3.ownerDocument||a3:v2;return g3!==n2&&g3.nodeType===9&&g3.documentElement&&(n2=g3,o2=n2.documentElement,p2=!f2(n2),(e3=n2.defaultView)&&e3.top!==e3&&(e3.addEventListener?e3.addEventListener("unload",da2,!1):e3.attachEvent&&e3.attachEvent("onunload",da2)),c2.attributes=ia2(function(a4){return a4.className="i",!a4.getAttribute("className")}),c2.getElementsByTagName=ia2(function(a4){return a4.appendChild(n2.createComment("")),!a4.getElementsByTagName("*").length}),c2.getElementsByClassName=Z2.test(n2.getElementsByClassName),c2.getById=ia2(function(a4){return o2.appendChild(a4).id=u2,!n2.getElementsByName||!n2.getElementsByName(u2).length}),c2.getById?(d2.find.ID=function(a4,b4){if(typeof b4.getElementById!="undefined"&&p2){var c3=b4.getElementById(a4);return c3?[c3]:[]}},d2.filter.ID=function(a4){var b4=a4.replace(ba2,ca2);return function(a5){return a5.getAttribute("id")===b4}}):(delete d2.find.ID,d2.filter.ID=function(a4){var b4=a4.replace(ba2,ca2);return function(a5){var c3=typeof a5.getAttributeNode!="undefined"&&a5.getAttributeNode("id");return c3&&c3.value===b4}}),d2.find.TAG=c2.getElementsByTagName?function(a4,b4){return typeof b4.getElementsByTagName!="undefined"?b4.getElementsByTagName(a4):c2.qsa?b4.querySelectorAll(a4):void 0}:function(a4,b4){var c3,d3=[],e4=0,f3=b4.getElementsByTagName(a4);if(a4==="*"){for(;c3=f3[e4++];)c3.nodeType===1&&d3.push(c3);return d3}return f3},d2.find.CLASS=c2.getElementsByClassName&&function(a4,b4){return typeof b4.getElementsByClassName!="undefined"&&p2?b4.getElementsByClassName(a4):void 0},r2=[],q2=[],(c2.qsa=Z2.test(n2.querySelectorAll))&&(ia2(function(a4){o2.appendChild(a4).innerHTML="<a id='"+u2+"'></a><select id='"+u2+"-\r\\' msallowcapture=''><option selected=''></option></select>",a4.querySelectorAll("[msallowcapture^='']").length&&q2.push("[*^$]="+L2+"*(?:''|\"\")"),a4.querySelectorAll("[selected]").length||q2.push("\\["+L2+"*(?:value|"+K2+")"),a4.querySelectorAll("[id~="+u2+"-]").length||q2.push("~="),a4.querySelectorAll(":checked").length||q2.push(":checked"),a4.querySelectorAll("a#"+u2+"+*").length||q2.push(".#.+[+~]")}),ia2(function(a4){var b4=n2.createElement("input");b4.setAttribute("type","hidden"),a4.appendChild(b4).setAttribute("name","D"),a4.querySelectorAll("[name=d]").length&&q2.push("name"+L2+"*[*^$|!~]?="),a4.querySelectorAll(":enabled").length||q2.push(":enabled",":disabled"),a4.querySelectorAll("*,:x"),q2.push(",.*:")})),(c2.matchesSelector=Z2.test(s2=o2.matches||o2.webkitMatchesSelector||o2.mozMatchesSelector||o2.oMatchesSelector||o2.msMatchesSelector))&&ia2(function(a4){c2.disconnectedMatch=s2.call(a4,"div"),s2.call(a4,"[s!='']:x"),r2.push("!=",O2)}),q2=q2.length&&new RegExp(q2.join("|")),r2=r2.length&&new RegExp(r2.join("|")),b3=Z2.test(o2.compareDocumentPosition),t2=b3||Z2.test(o2.contains)?function(a4,b4){var c3=a4.nodeType===9?a4.documentElement:a4,d3=b4&&b4.parentNode;return a4===d3||!(!d3||d3.nodeType!==1||!(c3.contains?c3.contains(d3):a4.compareDocumentPosition&&16&a4.compareDocumentPosition(d3)))}:function(a4,b4){if(b4){for(;b4=b4.parentNode;)if(b4===a4)return!0}return!1},B2=b3?function(a4,b4){if(a4===b4)return l2=!0,0;var d3=!a4.compareDocumentPosition-!b4.compareDocumentPosition;return d3||(d3=(a4.ownerDocument||a4)===(b4.ownerDocument||b4)?a4.compareDocumentPosition(b4):1,1&d3||!c2.sortDetached&&b4.compareDocumentPosition(a4)===d3?a4===n2||a4.ownerDocument===v2&&t2(v2,a4)?-1:b4===n2||b4.ownerDocument===v2&&t2(v2,b4)?1:k2?J2(k2,a4)-J2(k2,b4):0:4&d3?-1:1)}:function(a4,b4){if(a4===b4)return l2=!0,0;var c3,d3=0,e4=a4.parentNode,f3=b4.parentNode,g4=[a4],h3=[b4];if(!e4||!f3)return a4===n2?-1:b4===n2?1:e4?-1:f3?1:k2?J2(k2,a4)-J2(k2,b4):0;if(e4===f3)return ka2(a4,b4);for(c3=a4;c3=c3.parentNode;)g4.unshift(c3);for(c3=b4;c3=c3.parentNode;)h3.unshift(c3);for(;g4[d3]===h3[d3];)d3++;
vendor: 11,464 bytes, line 6
6return d3?ka2(g4[d3],h3[d3]):g4[d3]===v2?-1:h3[d3]===v2?1:0}),n2},fa2.matches=function(a3,b3){return fa2(a3,null,null,b3)},fa2.matchesSelector=function(a3,b3){if((a3.ownerDocument||a3)!==n2&&m2(a3),b3=b3.replace(T2,"='$1']"),c2.matchesSelector&&p2&&!A2[b3+" "]&&(!r2||!r2.test(b3))&&(!q2||!q2.test(b3)))try{var d3=s2.call(a3,b3);if(d3||c2.disconnectedMatch||a3.document&&a3.document.nodeType!==11)return d3}catch(e3){}return fa2(b3,n2,null,[a3]).length>0},fa2.contains=function(a3,b3){return(a3.ownerDocument||a3)!==n2&&m2(a3),t2(a3,b3)},fa2.attr=function(a3,b3){(a3.ownerDocument||a3)!==n2&&m2(a3);var e3=d2.attrHandle[b3.toLowerCase()],f3=e3&&D2.call(d2.attrHandle,b3.toLowerCase())?e3(a3,b3,!p2):void 0;return f3!==void 0?f3:c2.attributes||!p2?a3.getAttribute(b3):(f3=a3.getAttributeNode(b3))&&f3.specified?f3.value:null},fa2.error=function(a3){throw new Error("Syntax error, unrecognized expression: "+a3)},fa2.uniqueSort=function(a3){var b3,d3=[],e3=0,f3=0;if(l2=!c2.detectDuplicates,k2=!c2.sortStable&&a3.slice(0),a3.sort(B2),l2){for(;b3=a3[f3++];)b3===a3[f3]&&(e3=d3.push(f3));for(;e3--;)a3.splice(d3[e3],1)}return k2=null,a3},e2=fa2.getText=function(a3){var b3,c3="",d3=0,f3=a3.nodeType;if(f3){if(f3===1||f3===9||f3===11){if(typeof a3.textContent=="string")return a3.textContent;for(a3=a3.firstChild;a3;a3=a3.nextSibling)c3+=e2(a3)}else if(f3===3||f3===4)return a3.nodeValue}else for(;b3=a3[d3++];)c3+=e2(b3);return c3},d2=fa2.selectors={cacheLength:50,createPseudo:ha2,match:W2,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a3){return a3[1]=a3[1].replace(ba2,ca2),a3[3]=(a3[3]||a3[4]||a3[5]||"").replace(ba2,ca2),a3[2]==="~="&&(a3[3]=" "+a3[3]+" "),a3.slice(0,4)},CHILD:function(a3){return a3[1]=a3[1].toLowerCase(),a3[1].slice(0,3)==="nth"?(a3[3]||fa2.error(a3[0]),a3[4]=+(a3[4]?a3[5]+(a3[6]||1):2*(a3[3]==="even"||a3[3]==="odd")),a3[5]=+(a3[7]+a3[8]||a3[3]==="odd")):a3[3]&&fa2.error(a3[0]),a3},PSEUDO:function(a3){var b3,c3=!a3[6]&&a3[2];return W2.CHILD.test(a3[0])?null:(a3[3]?a3[2]=a3[4]||a3[5]||"":c3&&U2.test(c3)&&(b3=g2(c3,!0))&&(b3=c3.indexOf(")",c3.length-b3)-c3.length)&&(a3[0]=a3[0].slice(0,b3),a3[2]=c3.slice(0,b3)),a3.slice(0,3))}},filter:{TAG:function(a3){var b3=a3.replace(ba2,ca2).toLowerCase();return a3==="*"?function(){return!0}:function(a4){return a4.nodeName&&a4.nodeName.toLowerCase()===b3}},CLASS:function(a3){var b3=y2[a3+" "];return b3||(b3=new RegExp("(^|"+L2+")"+a3+"("+L2+"|$)"))&&y2(a3,function(a4){return b3.test(typeof a4.className=="string"&&a4.className||typeof a4.getAttribute!="undefined"&&a4.getAttribute("class")||"")})},ATTR:function(a3,b3,c3){return function(d3){var e3=fa2.attr(d3,a3);return e3==null?b3==="!=":b3?(e3+="",b3==="="?e3===c3:b3==="!="?e3!==c3:b3==="^="?c3&&e3.indexOf(c3)===0:b3==="*="?c3&&e3.indexOf(c3)>-1:b3==="$="?c3&&e3.slice(-c3.length)===c3:b3==="~="?(" "+e3.replace(P2," ")+" ").indexOf(c3)>-1:b3==="|="?e3===c3||e3.slice(0,c3.length+1)===c3+"-":!1):!0}},CHILD:function(a3,b3,c3,d3,e3){var f3=a3.slice(0,3)!=="nth",g3=a3.slice(-4)!=="last",h3=b3==="of-type";return d3===1&&e3===0?function(a4){return!!a4.parentNode}:function(b4,c4,i3){var j3,k3,l3,m3,n3,o3,p3=f3!==g3?"nextSibling":"previousSibling",q3=b4.parentNode,r3=h3&&b4.nodeName.toLowerCase(),s3=!i3&&!h3,t3=!1;if(q3){if(f3){for(;p3;){for(m3=b4;m3=m3[p3];)if(h3?m3.nodeName.toLowerCase()===r3:m3.nodeType===1)return!1;o3=p3=a3==="only"&&!o3&&"nextSibling"}return!0}if(o3=[g3?q3.firstChild:q3.lastChild],g3&&s3){for(m3=q3,l3=m3[u2]||(m3[u2]={}),k3=l3[m3.uniqueID]||(l3[m3.uniqueID]={}),j3=k3[a3]||[],n3=j3[0]===w2&&j3[1],t3=n3&&j3[2],m3=n3&&q3.childNodes[n3];m3=++n3&&m3&&m3[p3]||(t3=n3=0)||o3.pop();)if(m3.nodeType===1&&++t3&&m3===b4){k3[a3]=[w2,n3,t3];break}}else if(s3&&(m3=b4,l3=m3[u2]||(m3[u2]={}),k3=l3[m3.uniqueID]||(l3[m3.uniqueID]={}),j3=k3[a3]||[],n3=j3[0]===w2&&j3[1],t3=n3),t3===!1)for(;(m3=++n3&&m3&&m3[p3]||(t3=n3=0)||o3.pop())&&!((h3?m3.nodeName.toLowerCase()===r3:m3.nodeType===1)&&++t3&&(s3&&(l3=m3[u2]||(m3[u2]={}),k3=l3[m3.uniqueID]||(l3[m3.uniqueID]={}),k3[a3]=[w2,t3]),m3===b4)););return t3-=e3,t3===d3||t3%d3===0&&t3/d3>=0}}},PSEUDO:function(a3,b3){var c3,e3=d2.pseudos[a3]||d2.setFilters[a3.toLowerCase()]||fa2.error("unsupported pseudo: "+a3);return e3[u2]?e3(b3):e3.length>1?(c3=[a3,a3,"",b3],d2.setFilters.hasOwnProperty(a3.toLowerCase())?ha2(function(a4,c4){for(var d3,f3=e3(a4,b3),g3=f3.length;g3--;)d3=J2(a4,f3[g3]),a4[d3]=!(c4[d3]=f3[g3])}):function(a4){return e3(a4,0,c3)}):e3}},pseudos:{not:ha2(function(a3){var b3=[],c3=[],d3=h2(a3.replace(Q2,"$1"));return d3[u2]?ha2(function(a4,b4,c4,e3){for(var f3,g3=d3(a4,null,e3,[]),h3=a4.length;h3--;)(f3=g3[h3])&&(a4[h3]=!(b4[h3]=f3))}):function(a4,e3,f3){return b3[0]=a4,d3(b3,null,f3,c3),b3[0]=null,!c3.pop()}}),has:ha2(function(a3){return function(b3){return fa2(a3,b3).length>0}}),contains:ha2(function(a3){return a3=a3.replace(ba2,ca2),function(b3){return(b3.textContent||b3.innerText||e2(b3)).indexOf(a3)>-1}}),lang:ha2(function(a3){return V2.test(a3||"")||fa2.error("unsupported lang: "+a3),a3=a3.replace(ba2,ca2).toLowerCase(),function(b3){var c3;do if(c3=p2?b3.lang:b3.getAttribute("xml:lang")||b3.getAttribute("lang"))return c3=c3.toLowerCase(),c3===a3||c3.indexOf(a3+"-")===0;while((b3=b3.parentNode)&&b3.nodeType===1);return!1}}),target:function(b3){var c3=a2.location&&a2.location.hash;return c3&&c3.slice(1)===b3.id},root:function(a3){return a3===o2},focus:function(a3){return a3===n2.activeElement&&(!n2.hasFocus||n2.hasFocus())&&!!(a3.type||a3.href||~a3.tabIndex)},enabled:function(a3){return a3.disabled===!1},disabled:function(a3){return a3.disabled===!0},checked:function(a3){var b3=a3.nodeName.toLowerCase();return b3==="input"&&!!a3.checked||b3==="option"&&!!a3.selected},selected:function(a3){return a3.parentNode&&a3.parentNode.selectedIndex,a3.selected===!0},empty:function(a3){for(a3=a3.firstChild;a3;a3=a3.nextSibling)if(a3.nodeType<6)return!1;return!0},parent:function(a3){return!d2.pseudos.empty(a3)},header:function(a3){return Y2.test(a3.nodeName)},input:function(a3){return X2.test(a3.nodeName)},button:function(a3){var b3=a3.nodeName.toLowerCase();return b3==="input"&&a3.type==="button"||b3==="button"},text:function(a3){var b3;return a3.nodeName.toLowerCase()==="input"&&a3.type==="text"&&((b3=a3.getAttribute("type"))==null||b3.toLowerCase()==="text")},first:na2(function(){return[0]}),last:na2(function(a3,b3){return[b3-1]}),eq:na2(function(a3,b3,c3){return[0>c3?c3+b3:c3]}),even:na2(function(a3,b3){for(var c3=0;b3>c3;c3+=2)a3.push(c3);return a3}),odd:na2(function(a3,b3){for(var c3=1;b3>c3;c3+=2)a3.push(c3);return a3}),lt:na2(function(a3,b3,c3){for(var d3=0>c3?c3+b3:c3;--d3>=0;)a3.push(d3);return a3}),gt:na2(function(a3,b3,c3){for(var d3=0>c3?c3+b3:c3;++d3<b3;)a3.push(d3);return a3})}},d2.pseudos.nth=d2.pseudos.eq;for(b2 in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d2.pseudos[b2]=la2(b2);for(b2 in{submit:!0,reset:!0})d2.pseudos[b2]=ma2(b2);function pa2(){}pa2.prototype=d2.filters=d2.pseudos,d2.setFilters=new pa2,g2=fa2.tokenize=function(a3,b3){var c3,e3,f3,g3,h3,i3,j3,k3=z2[a3+" "];if(k3)return b3?0:k3.slice(0);for(h3=a3,i3=[],j3=d2.preFilter;h3;){c3&&!(e3=R2.exec(h3))||(e3&&(h3=h3.slice(e3[0].length)||h3),i3.push(f3=[])),c3=!1,(e3=S2.exec(h3))&&(c3=e3.shift(),f3.push({value:c3,type:e3[0].replace(Q2," ")}),h3=h3.slice(c3.length));for(g3 in d2.filter)!(e3=W2[g3].exec(h3))||j3[g3]&&!(e3=j3[g3](e3))||(c3=e3.shift(),f3.push({value:c3,type:g3,matches:e3}),h3=h3.slice(c3.length));if(!c3)break}return b3?h3.length:h3?fa2.error(a3):z2(a3,i3).slice(0)};function qa2(a3){for(var b3=0,c3=a3.length,d3="";c3>b3;b3++)d3+=a3[b3].value;return d3}function ra2(a3,b3,c3){var d3=b3.dir,e3=c3&&d3==="parentNode",f3=x2++;return b3.first?function(b4,c4,f4){for(;b4=b4[d3];)if(b4.nodeType===1||e3)return a3(b4,c4,f4)}:function(b4,c4,g3){var h3,i3,j3,k3=[w2,f3];if(g3){for(;b4=b4[d3];)if((b4.nodeType===1||e3)&&a3(b4,c4,g3))return!0}else for(;b4=b4[d3];)if(b4.nodeType===1||e3){if(j3=b4[u2]||(b4[u2]={}),i3=j3[b4.uniqueID]||(j3[b4.uniqueID]={}),(h3=i3[d3])&&h3[0]===w2&&h3[1]===f3)return k3[2]=h3[2];if(i3[d3]=k3,k3[2]=a3(b4,c4,g3))return!0}}}function sa2(a3){return a3.length>1?function(b3,c3,d3){for(var e3=a3.length;e3--;)if(!a3[e3](b3,c3,d3))return!1;return!0}:a3[0]}function ta2(a3,b3,c3){for(var d3=0,e3=b3.length;e3>d3;d3++)fa2(a3,b3[d3],c3);return c3}function ua2(a3,b3,c3,d3,e3){for(var f3,g3=[],h3=0,i3=a3.length,j3=b3!=null;i3>h3;h3++)(f3=a3[h3])&&(c3&&!c3(f3,d3,e3)||(g3.push(f3),j3&&b3.push(h3)));return g3}function va2(a3,b3,c3,d3,e3,f3){return d3&&!d3[u2]&&(d3=va2(d3)),e3&&!e3[u2]&&(e3=va2(e3,f3)),ha2(function(f4,g3,h3,i3){var j3,k3,l3,m3=[],n3=[],o3=g3.length,p3=f4||ta2(b3||"*",h3.nodeType?[h3]:h3,[]),q3=!a3||!f4&&b3?p3:ua2(p3,m3,a3,h3,i3),r3=c3?e3||(f4?a3:o3||d3)?[]:g3:q3;if(c3&&c3(q3,r3,h3,i3),d3)for(j3=ua2(r3,n3),d3(j3,[],h3,i3),k3=j3.length;k3--;)(l3=j3[k3])&&(r3[n3[k3]]=!(q3[n3[k3]]=l3));if(f4){if(e3||a3){if(e3){for(j3=[],k3=r3.length;k3--;)(l3=r3[k3])&&j3.push(q3[k3]=l3);e3(null,r3=[],j3,i3)}for(k3=r3.length;k3--;)(l3=r3[k3])&&(j3=e3?J2(f4,l3):m3[k3])>-1&&(f4[j3]=!(g3[j3]=l3))}}else r3=ua2(r3===g3?r3.splice(o3,r3.length):r3),e3?e3(null,g3,r3,i3):H2.apply(g3,r3)})}function wa2(a3){for(var b3,c3,e3,f3=a3.length,g3=d2.relative[a3[0].type],h3=g3||d2.relative[" "],i3=g3?1:0,k3=ra2(function(a4){return a4===b3},h3,!0),l3=ra2(function(a4){return J2(b3,a4)>-1},h3,!0),m3=[function(a4,c4,d3){var e4=!g3&&(d3||c4!==j2)||((b3=c4).nodeType?k3(a4,c4,d3):l3(a4,c4,d3));return b3=null,e4}];f3>i3;i3++)if(c3=d2.relative[a3[i3].type])m3=[ra2(sa2(m3),c3)];else{if(c3=d2.filter[a3[i3].type].apply(null,a3[i3].matches),c3[u2]){for(e3=++i3;f3>e3&&!d2.relative[a3[e3].type];e3++);return va2(i3>1&&sa2(m3),i3>1&&qa2(a3.slice(0,i3-1).concat({value:a3[i3-2].type===" "?"*":""})).replace(Q2,"$1"),c3,e3>i3&&wa2(a3.slice(i3,e3)),f3>e3&&wa2(a3=a3.slice(e3)),f3>e3&&qa2(a3))}m3.push(c3)}return sa2(m3)}function xa2(a3,b3){var c3=b3.length>0,e3=a3.length>0,f3=function(f4,g3,h3,i3,k3){var l3,o3,q3,r3=0,s3="0",t3=f4&&[],u3=[],v3=j2,x3=f4||e3&&d2.find.TAG("*",k3),y3=w2+=v3==null?1:Math.random()||.1,z3=x3.length;for(k3&&(j2=g3===n2||g3||k3);s3!==z3&&(l3=x3[s3])!=null;s3++){if(e3&&l3){for(o3=0,g3||l3.ownerDocument===n2||(m2(l3),h3=!p2);q3=a3[o3++];)if(q3(l3,g3||n2,h3)){i3.push(l3);break}k3&&(w2=y3)}c3&&((l3=!q3&&l3)&&r3--,f4&&t3.push(l3))}if(r3+=s3,c3&&s3!==r3){for(o3=0;q3=b3[o3++];)q3(t3,u3,g3,h3);if(f4){if(r3>0)for(;s3--;)t3[s3]||u3[s3]||(u3[s3]=F2.call(i3));u3=ua2(u3)}H2.apply(i3,u3),k3&&!f4&&u3.length>0&&r3+b3.length>1&&fa2.uniqueSort(i3)}return k3&&(w2=y3,j2=v3),t3};return c3?ha2(f3):f3}return h2=fa2.compile=function(a3,b3){var c3,d3=[],e3=[],f3=A2[a3+" "];if(!f3){for(b3||(b3=g2(a3)),c3=b3.length;c3--;)f3=wa2(b3[c3]),f3[u2]?d3.push(f3):e3.push(f3);f3=A2(a3,xa2(e3,d3)),f3.selector=a3}return f3},i2=fa2.select=function(a3,b3,e3,f3){var i3,j3,k3,l3,m3,n3=typeof a3=="function"&&a3,o3=!f3&&g2(a3=n3.selector||a3);if(e3=e3||[],o3.length===1){if(j3=o3[0]=o3[0].slice(0),j3.length>2&&(k3=j3[0]).type==="ID"&&c2.getById&&b3.nodeType===9&&p2&&d2.relative[j3[1].type]){if(b3=(d2.find.ID(k3.matches[0].replace(ba2,ca2),b3)||[])[0],!b3)return e3;n3&&(b3=b3.parentNode),a3=a3.slice(j3.shift().value.length)}for(i3=W2.needsContext.test(a3)?0:j3.length;i3--&&(k3=j3[i3],!d2.relative[l3=k3.type]);)if((m3=d2.find[l3])&&(f3=m3(k3.matches[0].replace(ba2,ca2),_2.test(j3[0].type)&&oa2
vendor: 6,023 bytes, line 6
6(b3.parentNode)||b3))){if(j3.splice(i3,1),a3=f3.length&&qa2(j3),!a3)return H2.apply(e3,f3),e3;break}}return(n3||h2(a3,o3))(f3,b3,!p2,e3,!b3||_2.test(a3)&&oa2(b3.parentNode)||b3),e3},c2.sortStable=u2.split("").sort(B2).join("")===u2,c2.detectDuplicates=!!l2,m2(),c2.sortDetached=ia2(function(a3){return 1&a3.compareDocumentPosition(n2.createElement("div"))}),ia2(function(a3){return a3.innerHTML="<a href='#'></a>",a3.firstChild.getAttribute("href")==="#"})||ja2("type|href|height|width",function(a3,b3,c3){return c3?void 0:a3.getAttribute(b3,b3.toLowerCase()==="type"?1:2)}),c2.attributes&&ia2(function(a3){return a3.innerHTML="<input/>",a3.firstChild.setAttribute("value",""),a3.firstChild.getAttribute("value")===""})||ja2("value",function(a3,b3,c3){return c3||a3.nodeName.toLowerCase()!=="input"?void 0:a3.defaultValue}),ia2(function(a3){return a3.getAttribute("disabled")==null})||ja2(K2,function(a3,b3,c3){var d3;return c3?void 0:a3[b3]===!0?b3.toLowerCase():(d3=a3.getAttributeNode(b3))&&d3.specified?d3.value:null}),fa2})(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a2,b2,c2){for(var d2=[],e2=c2!==void 0;(a2=a2[b2])&&a2.nodeType!==9;)if(a2.nodeType===1){if(e2&&n(a2).is(c2))break;d2.push(a2)}return d2},v=function(a2,b2){for(var c2=[];a2;a2=a2.nextSibling)a2.nodeType===1&&a2!==b2&&c2.push(a2);return c2},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a2,b2,c2){if(n.isFunction(b2))return n.grep(a2,function(a3,d2){return!!b2.call(a3,d2,a3)!==c2});if(b2.nodeType)return n.grep(a2,function(a3){return a3===b2!==c2});if(typeof b2=="string"){if(y.test(b2))return n.filter(b2,a2,c2);b2=n.filter(b2,a2)}return n.grep(a2,function(a3){return h.call(b2,a3)>-1!==c2})}n.filter=function(a2,b2,c2){var d2=b2[0];return c2&&(a2=":not("+a2+")"),b2.length===1&&d2.nodeType===1?n.find.matchesSelector(d2,a2)?[d2]:[]:n.find.matches(a2,n.grep(b2,function(a3){return a3.nodeType===1}))},n.fn.extend({find:function(a2){var b2,c2=this.length,d2=[],e2=this;if(typeof a2!="string")return this.pushStack(n(a2).filter(function(){for(b2=0;c2>b2;b2++)if(n.contains(e2[b2],this))return!0}));for(b2=0;c2>b2;b2++)n.find(a2,e2[b2],d2);return d2=this.pushStack(c2>1?n.unique(d2):d2),d2.selector=this.selector?this.selector+" "+a2:a2,d2},filter:function(a2){return this.pushStack(z(this,a2||[],!1))},not:function(a2){return this.pushStack(z(this,a2||[],!0))},is:function(a2){return!!z(this,typeof a2=="string"&&w.test(a2)?n(a2):a2||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a2,b2,c2){var e2,f2;if(!a2)return this;if(c2=c2||A,typeof a2=="string"){if(e2=a2[0]==="<"&&a2[a2.length-1]===">"&&a2.length>=3?[null,a2,null]:B.exec(a2),!e2||!e2[1]&&b2)return!b2||b2.jquery?(b2||c2).find(a2):this.constructor(b2).find(a2);if(e2[1]){if(b2=b2 instanceof n?b2[0]:b2,n.merge(this,n.parseHTML(e2[1],b2&&b2.nodeType?b2.ownerDocument||b2:d,!0)),x.test(e2[1])&&n.isPlainObject(b2))for(e2 in b2)n.isFunction(this[e2])?this[e2](b2[e2]):this.attr(e2,b2[e2]);return this}return f2=d.getElementById(e2[2]),f2&&f2.parentNode&&(this.length=1,this[0]=f2),this.context=d,this.selector=a2,this}return a2.nodeType?(this.context=this[0]=a2,this.length=1,this):n.isFunction(a2)?c2.ready!==void 0?c2.ready(a2):a2(n):(a2.selector!==void 0&&(this.selector=a2.selector,this.context=a2.context),n.makeArray(a2,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a2){var b2=n(a2,this),c2=b2.length;return this.filter(function(){for(var a3=0;c2>a3;a3++)if(n.contains(this,b2[a3]))return!0})},closest:function(a2,b2){for(var c2,d2=0,e2=this.length,f2=[],g2=w.test(a2)||typeof a2!="string"?n(a2,b2||this.context):0;e2>d2;d2++)for(c2=this[d2];c2&&c2!==b2;c2=c2.parentNode)if(c2.nodeType<11&&(g2?g2.index(c2)>-1:c2.nodeType===1&&n.find.matchesSelector(c2,a2))){f2.push(c2);break}return this.pushStack(f2.length>1?n.uniqueSort(f2):f2)},index:function(a2){return a2?typeof a2=="string"?h.call(n(a2),this[0]):h.call(this,a2.jquery?a2[0]:a2):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a2,b2){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a2,b2))))},addBack:function(a2){return this.add(a2==null?this.prevObject:this.prevObject.filter(a2))}});function F(a2,b2){for(;(a2=a2[b2])&&a2.nodeType!==1;);return a2}n.each({parent:function(a2){var b2=a2.parentNode;return b2&&b2.nodeType!==11?b2:null},parents:function(a2){return u(a2,"parentNode")},parentsUntil:function(a2,b2,c2){return u(a2,"parentNode",c2)},next:function(a2){return F(a2,"nextSibling")},prev:function(a2){return F(a2,"previousSibling")},nextAll:function(a2){return u(a2,"nextSibling")},prevAll:function(a2){return u(a2,"previousSibling")},nextUntil:function(a2,b2,c2){return u(a2,"nextSibling",c2)},prevUntil:function(a2,b2,c2){return u(a2,"previousSibling",c2)},siblings:function(a2){return v((a2.parentNode||{}).firstChild,a2)},children:function(a2){return v(a2.firstChild)},contents:function(a2){return a2.contentDocument||n.merge([],a2.childNodes)}},function(a2,b2){n.fn[a2]=function(c2,d2){var e2=n.map(this,b2,c2);return a2.slice(-5)!=="Until"&&(d2=c2),d2&&typeof d2=="string"&&(e2=n.filter(d2,e2)),this.length>1&&(E[a2]||n.uniqueSort(e2),D.test(a2)&&e2.reverse()),this.pushStack(e2)}});var G=/\S+/g;function H(a2){var b2={};return n.each(a2.match(G)||[],function(a3,c2){b2[c2]=!0}),b2}n.Callbacks=function(a2){a2=typeof a2=="string"?H(a2):n.extend({},a2);var b2,c2,d2,e2,f2=[],g2=[],h2=-1,i2=function(){for(e2=a2.once,d2=b2=!0;g2.length;h2=-1)for(c2=g2.shift();++h2<f2.length;)f2[h2].apply(c2[0],c2[1])===!1&&a2.stopOnFalse&&(h2=f2.length,c2=!1);a2.memory||(c2=!1),b2=!1,e2&&(f2=c2?[]:"")},j2={add:function(){return f2&&(c2&&!b2&&(h2=f2.length-1,g2.push(c2)),(function d3(b3){n.each(b3,function(b4,c3){n.isFunction(c3)?a2.unique&&j2.has(c3)||f2.push(c3):c3&&c3.length&&n.type(c3)!=="str
6ing"&&d3(c3)})})(arguments),c2&&!b2&&i2()),this},remove:function(){return n.each(arguments,function(a3,b3){for(var c3;(c3=n.inArray(b3,f2,c3))>-1;)f2.splice(c3,1),h2>=c3&&h2--}),this},has:function(a3){return a3?n.inArray(a3,f2)>-1:f2.length>0},empty:function(){return f2&&(f2=[]),this},disable:function(){return e2=g2=[],f2=c2="",this},disabled:function(){return!f2},lock:function(){return e2=g2=[],c2||(f2=c2=""),this},locked:function(){return!!e2},fireWith:function(a3,c3){return e2||(c3=c3||[],c3=[a3,c3.slice?c3.slice():c3],g2.push(c3),b2||i2()),this},fire:function(){return j2.fireWith(this,arguments),this},fired:function(){return!!d2}};return j2},n.extend({Deferred:function(a2){var b2=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c2="pending",d2={state:function(){return c2},always:function(){return e2.done(arguments).fail(arguments),this},then:function(){var a3=arguments;return n.Deferred(function(c3){n.each(b2,function(b3,f2){var g2=n.isFunction(a3[b3])&&a3[b3];e2[f2[1]](function(){var a4=g2&&g2.apply(this,arguments);a4&&n.isFunction(a4.promise)?a4.promise().progress(c3.notify).done(c3.resolve).fail(c3.reject):c3[f2[0]+"With"](this===d2?c3.promise():this,g2?[a4]:arguments)})}),a3=null}).promise()},promise:function(a3){return a3!=null?n.extend(a3,d2):d2}},e2={};return d2.pipe=d2.then,n.each(b2,function(a3,f2){var g2=f2[2],h2=f2[3];d2[f2[1]]=g2.add,h2&&g2.add(function(){c2=h2},b2[1^a3][2].disable,b2[2][2].lock),e2[f2[0]]=function(){return e2[f2[0]+"With"](this===e2?d2:this,arguments),this},e2[f2[0]+"With"]=g2.fireWith}),d2.promise(e2),a2&&a2.call(e2,e2),e2},when:function(a2){var b2=0,c2=e.call(arguments),d2=c2.length,f2=d2!==1||a2&&n.isFunction(a2.promise)?d2:0,g2=f2===1?a2:n.Deferred(),h2=function(a3,b3,c3){return function(d3){b3[a3]=this,c3[a3]=arguments.length>1?e.call(arguments):d3,c3===i2?g2.notifyWith(b3,c3):--f2||g2.resolveWith(b3,c3)}},i2,j2,k2;if(d2>1)for(i2=new Array(d2),j2=new Array(d2),k2=new Array(d2);d2>b2;b2++)c2[b2]&&n.isFunction(c2[b2].promise)?c2[b2].promise().progress(h2(b2,j2,i2)).done(h2(b2,k2,c2)).fail(g2.reject):--f2;return f2||g2.resolveWith(k2,c2),g2.promise()}});var I;n.fn.ready=function(a2){return n.ready.promise().done(a2),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a2){a2?n.readyWait++:n.ready(!0)},ready:function(a2){(a2===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a2!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b2){return I||(I=n.Deferred(),d.readyState==="complete"||d.readyState!=="loading"&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b2)},n.ready.promise();var K=function(a2,b2,c2,d2,e2,f2,g2){var h2=0,i2=a2.length,j2=c2==null;if(n.type(c2)==="object"){e2=!0;for(h2 in c2)K(a2,b2,h2,c2[h2],!0,f2,g2)}else if(d2!==void 0&&(e2=!0,n.isFunction(d2)||(g2=!0),j2&&(g2?(b2.call(a2,d2),b2=null):(j2=b2,b2=function(a3,b3,c3){return j2.call(n(a3),c3)})),b2))for(;i2>h2;h2++)b2(a2[h2],c2,g2?d2:d2.call(a2[h2],h2,b2(a2[h2],c2)));return e2?a2:j2?b2.call(a2):i2?b2(a2[0],c2):f2},L=function(a2){return a2.nodeType===1||a2.nodeType===9||!+a2.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a2,b2){var c2=b2||{};return a2.nodeType?a2[this.expando]=c2:Object.defineProperty(a2,this.expando,{value:c2,writable:!0,configurable:!0}),a2[this.expando]},cache:function(a2){if(!L(a2))return{};var b2=a2[this.expando];return b2||(b2={},L(a2)&&(a2.nodeType?a2[this.expando]=b2:Object.defineProperty(a2,this.expando,{value:b2,configurable:!0}))),b2},set:function(a2,b2,c2){var d2,e2=this.cache(a2);if(typeof b2=="string")e2[b2]=c2;else for(d2 in b2)e2[d2]=b2[d2];return e2},get:function(a2,b2){return b2===void 0?this.cache(a2):a2[this.expando]&&a2[this.expando][b2]},access:function(a2,b2,c2){var d2;return b2===void 0||b2&&typeof b2=="string"&&c2===void 0?(d2=this.get(a2,b2),d2!==void 0?d2:this.get(a2,n.camelCase(b2))):(this.set(a2,b2,c2),c2!==void 0?c2:b2)},remove:function(a2,b2){var c2,d2,e2,f2=a2[this.expando];if(f2!==void 0){if(b2===void 0)this.register(a2);else for(n.isArray(b2)?d2=b2.concat(b2.map(n.camelCase)):(e2=n.camelCase(b2),b2 in f2?d2=[b2,e2]:(d2=e2,d2=d2 in f2?[d2]:d2.match(G)||[])),c2=d2.length;c2--;)delete f2[d2[c2]];(b2===void 0||n.isEmptyObject(f2))&&(a2.nodeType?a2[this.expando]=void 0:delete a2[this.expando])}},hasData:function(a2){var b2=a2[this.expando];return b2!==void 0&&!n.isEmptyObject(b2)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a2,b2,c2){var d2;if(c2===void 0&&a2.nodeType===1)if(d2="data-"+b2.replace(Q,"-$&").toLowerCase(),c2=a2.getAttribute(d2),typeof c2=="string"){try{c2=c2==="true"?!0:c2==="false"?!1:c2==="null"?null:+c2+""===c2?
6+c2:P.test(c2)?n.parseJSON(c2):c2}catch(e2){}O.set(a2,b2,c2)}else c2=void 0;return c2}n.extend({hasData:function(a2){return O.hasData(a2)||N.hasData(a2)},data:function(a2,b2,c2){return O.access(a2,b2,c2)},removeData:function(a2,b2){O.remove(a2,b2)},_data:function(a2,b2,c2){return N.access(a2,b2,c2)},_removeData:function(a2,b2){N.remove(a2,b2)}}),n.fn.extend({data:function(a2,b2){var c2,d2,e2,f2=this[0],g2=f2&&f2.attributes;if(a2===void 0){if(this.length&&(e2=O.get(f2),f2.nodeType===1&&!N.get(f2,"hasDataAttrs"))){for(c2=g2.length;c2--;)g2[c2]&&(d2=g2[c2].name,d2.indexOf("data-")===0&&(d2=n.camelCase(d2.slice(5)),R(f2,d2,e2[d2])));N.set(f2,"hasDataAttrs",!0)}return e2}return typeof a2=="object"?this.each(function(){O.set(this,a2)}):K(this,function(b3){var c3,d3;if(f2&&b3===void 0){if(c3=O.get(f2,a2)||O.get(f2,a2.replace(Q,"-$&").toLowerCase()),c3!==void 0||(d3=n.camelCase(a2),c3=O.get(f2,d3),c3!==void 0)||(c3=R(f2,d3,void 0),c3!==void 0))return c3}else d3=n.camelCase(a2),this.each(function(){var c4=O.get(this,d3);O.set(this,d3,b3),a2.indexOf("-")>-1&&c4!==void 0&&O.set(this,a2,b3)})},null,b2,arguments.length>1,null,!0)},removeData:function(a2){return this.each(function(){O.remove(this,a2)})}}),n.extend({queue:function(a2,b2,c2){var d2;return a2?(b2=(b2||"fx")+"queue",d2=N.get(a2,b2),c2&&(!d2||n.isArray(c2)?d2=N.access(a2,b2,n.makeArray(c2)):d2.push(c2)),d2||[]):void 0},dequeue:function(a2,b2){b2=b2||"fx";var c2=n.queue(a2,b2),d2=c2.length,e2=c2.shift(),f2=n._queueHooks(a2,b2),g2=function(){n.dequeue(a2,b2)};e2==="inprogress"&&(e2=c2.shift(),d2--),e2&&(b2==="fx"&&c2.unshift("inprogress"),delete f2.stop,e2.call(a2,g2,f2)),!d2&&f2&&f2.empty.fire()},_queueHooks:function(a2,b2){var c2=b2+"queueHooks";return N.get(a2,c2)||N.access(a2,c2,{empty:n.Callbacks("once memory").add(function(){N.remove(a2,[b2+"queue",c2])})})}}),n.fn.extend({queue:function(a2,b2){var c2=2;return typeof a2!="string"&&(b2=a2,a2="fx",c2--),arguments.length<c2?n.queue(this[0],a2):b2===void 0?this:this.each(function(){var c3=n.queue(this,a2,b2);n._queueHooks(this,a2),a2==="fx"&&c3[0]!=="inprogress"&&n.dequeue(this,a2)})},dequeue:function(a2){return this.each(function(){n.dequeue(this,a2)})},clearQueue:function(a2){return this.queue(a2||"fx",[])},promise:function(a2,b2){var c2,d2=1,e2=n.Deferred(),f2=this,g2=this.length,h2=function(){--d2||e2.resolveWith(f2,[f2])};for(typeof a2!="string"&&(b2=a2,a2=void 0),a2=a2||"fx";g2--;)c2=N.get(f2[g2],a2+"queueHooks"),c2&&c2.empty&&(d2++,c2.empty.add(h2));return h2(),e2.promise(b2)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),U=["Top","Right","Bottom","Left"],V=function(a2,b2){return a2=b2||a2,n.css(a2,"display")==="none"||!n.contains(a2.ownerDocument,a2)};function W(a2,b2,c2,d2){var e2,f2=1,g2=20,h2=d2?function(){return d2.cur()}:function(){return n.css(a2,b2,"")},i2=h2(),j2=c2&&c2[3]||(n.cssNumber[b2]?"":"px"),k2=(n.cssNumber[b2]||j2!=="px"&&+i2)&&T.exec(n.css(a2,b2));if(k2&&k2[3]!==j2){j2=j2||k2[3],c2=c2||[],k2=+i2||1;do f2=f2||".5",k2/=f2,n.style(a2,b2,k2+j2);while(f2!==(f2=h2()/i2)&&f2!==1&&--g2)}return c2&&(k2=+k2||+i2||0,e2=c2[1]?k2+(c2[1]+1)*c2[2]:+c2[2],d2&&(d2.unit=j2,d2.start=k2,d2.end=e2)),e2}var X=/^(?:checkbox|radio)$/i,Y=/<([\w:-]+)/,Z=/^$|\/(?:java|ecma)script/i,$2={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};$2.optgroup=$2.option,$2.tbody=$2.tfoot=$2.colgroup=$2.caption=$2.thead,$2.th=$2.td;function _(a2,b2){var c2=typeof a2.getElementsByTagName!="undefined"?a2.getElementsByTagName(b2||"*"):typeof a2.querySelectorAll!="undefined"?a2.querySelectorAll(b2||"*"):[];return b2===void 0||b2&&n.nodeName(a2,b2)?n.merge([a2],c2):c2}function aa(a2,b2){for(var c2=0,d2=a2.length;d2>c2;c2++)N.set(a2[c2],"globalEval",!b2||N.get(b2[c2],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a2,b2,c2,d2,e2){for(var f2,g2,h2,i2,j2,k2,l2=b2.createDocumentFragment(),m2=[],o2=0,p2=a2.length;p2>o2;
vendor: 5,006 bytes, line 6
6o2++)if(f2=a2[o2],f2||f2===0)if(n.type(f2)==="object")n.merge(m2,f2.nodeType?[f2]:f2);else if(ba.test(f2)){for(g2=g2||l2.appendChild(b2.createElement("div")),h2=(Y.exec(f2)||["",""])[1].toLowerCase(),i2=$2[h2]||$2._default,g2.innerHTML=i2[1]+n.htmlPrefilter(f2)+i2[2],k2=i2[0];k2--;)g2=g2.lastChild;n.merge(m2,g2.childNodes),g2=l2.firstChild,g2.textContent=""}else m2.push(b2.createTextNode(f2));for(l2.textContent="",o2=0;f2=m2[o2++];)if(d2&&n.inArray(f2,d2)>-1)e2&&e2.push(f2);else if(j2=n.contains(f2.ownerDocument,f2),g2=_(l2.appendChild(f2),"script"),j2&&aa(g2),c2)for(k2=0;f2=g2[k2++];)Z.test(f2.type||"")&&c2.push(f2);return l2}(function(){var a2=d.createDocumentFragment(),b2=a2.appendChild(d.createElement("div")),c2=d.createElement("input");c2.setAttribute("type","radio"),c2.setAttribute("checked","checked"),c2.setAttribute("name","t"),b2.appendChild(c2),l.checkClone=b2.cloneNode(!0).cloneNode(!0).lastChild.checked,b2.innerHTML="<textarea>x</textarea>",l.noCloneChecked=!!b2.cloneNode(!0).lastChild.defaultValue})();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a2){}}function ja(a2,b2,c2,d2,e2,f2){var g2,h2;if(typeof b2=="object"){typeof c2!="string"&&(d2=d2||c2,c2=void 0);for(h2 in b2)ja(a2,h2,c2,d2,b2[h2],f2);return a2}if(d2==null&&e2==null?(e2=c2,d2=c2=void 0):e2==null&&(typeof c2=="string"?(e2=d2,d2=void 0):(e2=d2,d2=c2,c2=void 0)),e2===!1)e2=ha;else if(!e2)return a2;return f2===1&&(g2=e2,e2=function(a3){return n().off(a3),g2.apply(this,arguments)},e2.guid=g2.guid||(g2.guid=n.guid++)),a2.each(function(){n.event.add(this,b2,e2,d2,c2)})}n.event={global:{},add:function(a2,b2,c2,d2,e2){var f2,g2,h2,i2,j2,k2,l2,m2,o2,p2,q2,r2=N.get(a2);if(r2)for(c2.handler&&(f2=c2,c2=f2.handler,e2=f2.selector),c2.guid||(c2.guid=n.guid++),(i2=r2.events)||(i2=r2.events={}),(g2=r2.handle)||(g2=r2.handle=function(b3){return typeof n!="undefined"&&n.event.triggered!==b3.type?n.event.dispatch.apply(a2,arguments):void 0}),b2=(b2||"").match(G)||[""],j2=b2.length;j2--;)h2=fa.exec(b2[j2])||[],o2=q2=h2[1],p2=(h2[2]||"").split(".").sort(),o2&&(l2=n.event.special[o2]||{},o2=(e2?l2.delegateType:l2.bindType)||o2,l2=n.event.special[o2]||{},k2=n.extend({type:o2,origType:q2,data:d2,handler:c2,guid:c2.guid,selector:e2,needsContext:e2&&n.expr.match.needsContext.test(e2),namespace:p2.join(".")},f2),(m2=i2[o2])||(m2=i2[o2]=[],m2.delegateCount=0,l2.setup&&l2.setup.call(a2,d2,p2,g2)!==!1||a2.addEventListener&&a2.addEventListener(o2,g2)),l2.add&&(l2.add.call(a2,k2),k2.handler.guid||(k2.handler.guid=c2.guid)),e2?m2.splice(m2.delegateCount++,0,k2):m2.push(k2),n.event.global[o2]=!0)},remove:function(a2,b2,c2,d2,e2){var f2,g2,h2,i2,j2,k2,l2,m2,o2,p2,q2,r2=N.hasData(a2)&&N.get(a2);if(r2&&(i2=r2.events)){for(b2=(b2||"").match(G)||[""],j2=b2.length;j2--;)if(h2=fa.exec(b2[j2])||[],o2=q2=h2[1],p2=(h2[2]||"").split(".").sort(),o2){for(l2=n.event.special[o2]||{},o2=(d2?l2.delegateType:l2.bindType)||o2,m2=i2[o2]||[],h2=h2[2]&&new RegExp("(^|\\.)"+p2.join("\\.(?:.*\\.|)")+"(\\.|$)"),g2=f2=m2.length;f2--;)k2=m2[f2],!e2&&q2!==k2.origType||c2&&c2.guid!==k2.guid||h2&&!h2.test(k2.namespace)||d2&&d2!==k2.selector&&(d2!=="**"||!k2.selector)||(m2.splice(f2,1),k2.selector&&m2.delegateCount--,l2.remove&&l2.remove.call(a2,k2));g2&&!m2.length&&(l2.teardown&&l2.teardown.call(a2,p2,r2.handle)!==!1||n.removeEvent(a2,o2,r2.handle),delete i2[o2])}else for(o2 in i2)n.event.remove(a2,o2+b2[j2],c2,d2,!0);n.isEmptyObject(i2)&&N.remove(a2,"handle events")}},dispatch:function(a2){a2=n.event.fix(a2);var b2,c2,d2,f2,g2,h2=[],i2=e.call(arguments),j2=(N.get(this,"events")||{})[a2.type]||[],k2=n.event.special[a2.type]||{};if(i2[0]=a2,a2.delegateTarget=this,!k2.preDispatch||k2.preDispatch.call(this,a2)!==!1){for(h2=n.event.handlers.call(this,a2,j2),b2=0;(f2=h2[b2++])&&!a2.isPropagationStopped();)for(a2.currentTarget=f2.elem,c2=0;(g2=f2.handlers[c2++])&&!a2.isImmediatePropagationStopped();)a2.rnamespace&&!a2.rnamespace.test(g2.namespace)||(a2.handleObj=g2,a2.data=g2.data,d2=((n.event.special[g2.origType]||{}).handle||g2.handler).apply(f2.elem,i2),d2!==void 0&&(a2.result=d2)===!1&&(a2.preventDefault(),a2.stopPropagation()));return k2.postDispatch&&k2.postDispatch.call(this,a2),a2.result}},handlers:function(a2,b2){var c2,d2,e2,f2,g2=[],h2=b2.delegateCount,i2=a2.target;if(h2&&i2.nodeType&&(a2.type!=="click"||isNaN(a2.button)||a2.button<1)){for(;i2!==this;i2=i2.parentNode||this)if(i2.nodeType===1&&(i2.disabled!==!0||a2.type!=="click")){for(d2=[],c2=0;h2>c2;c2++)f2=b2[c2],e2=f2.selector+" ",d2[e2]===void 0&&(d2[e2]=f2.needsContext?n(e2,this).index(i2)>-1:n.find(e2,this,null,[i2]).length),d2[e2]&&d2.push(f2);d2.length&&g2.push({elem:i2,handlers:d2})}}return h2<b2.length&&g2.push({elem:this,handlers:b2.slice(h2)}),g2},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{}
6,keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a2,b2){return a2.which==null&&(a2.which=b2.charCode!=null?b2.charCode:b2.keyCode),a2}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a2,b2){var c2,e2,f2,g2=b2.button;return a2.pageX==null&&b2.clientX!=null&&(c2=a2.target.ownerDocument||d,e2=c2.documentElement,f2=c2.body,a2.pageX=b2.clientX+(e2&&e2.scrollLeft||f2&&f2.scrollLeft||0)-(e2&&e2.clientLeft||f2&&f2.clientLeft||0),a2.pageY=b2.clientY+(e2&&e2.scrollTop||f2&&f2.scrollTop||0)-(e2&&e2.clientTop||f2&&f2.clientTop||0)),a2.which||g2===void 0||(a2.which=1&g2?1:2&g2?3:4&g2?2:0),a2}},fix:function(a2){if(a2[n.expando])return a2;var b2,c2,e2,f2=a2.type,g2=a2,h2=this.fixHooks[f2];for(h2||(this.fixHooks[f2]=h2=ea.test(f2)?this.mouseHooks:da.test(f2)?this.keyHooks:{}),e2=h2.props?this.props.concat(h2.props):this.props,a2=new n.Event(g2),b2=e2.length;b2--;)c2=e2[b2],a2[c2]=g2[c2];return a2.target||(a2.target=d),a2.target.nodeType===3&&(a2.target=a2.target.parentNode),h2.filter?h2.filter(a2,g2):a2},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==ia()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===ia()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return this.type==="checkbox"&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a2){return n.nodeName(a2.target,"a")}},beforeunload:{postDispatch:function(a2){a2.result!==void 0&&a2.originalEvent&&(a2.originalEvent.returnValue=a2.result)}}}},n.removeEvent=function(a2,b2,c2){a2.removeEventListener&&a2.removeEventListener(b2,c2)},n.Event=function(a2,b2){return this instanceof n.Event?(a2&&a2.type?(this.originalEvent=a2,this.type=a2.type,this.isDefaultPrevented=a2.defaultPrevented||a2.defaultPrevented===void 0&&a2.returnValue===!1?ga:ha):this.type=a2,b2&&n.extend(this,b2),this.timeStamp=a2&&a2.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a2,b2)},n.Event.prototype={constructor:n.Event,isDefaultPrevented:ha,isPropagationStopped:ha,isImmediatePropagationStopped:ha,preventDefault:function(){var a2=this.originalEvent;this.isDefaultPrevented=ga,a2&&a2.preventDefault()},stopPropagation:function(){var a2=this.originalEvent;this.isPropagationStopped=ga,a2&&a2.stopPropagation()},stopImmediatePropagation:function(){var a2=this.originalEvent;this.isImmediatePropagationStopped=ga,a2&&a2.stopImmediatePropagation(),this.stopPropagation()}}
vendor: 6,458 bytes, line 6
6,n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a2,b2){n.event.special[a2]={delegateType:b2,bindType:b2,handle:function(a3){var c2,d2=this,e2=a3.relatedTarget,f2=a3.handleObj;return e2&&(e2===d2||n.contains(d2,e2))||(a3.type=f2.origType,c2=f2.handler.apply(this,arguments),a3.type=b2),c2}}}),n.fn.extend({on:function(a2,b2,c2,d2){return ja(this,a2,b2,c2,d2)},one:function(a2,b2,c2,d2){return ja(this,a2,b2,c2,d2,1)},off:function(a2,b2,c2){var d2,e2;if(a2&&a2.preventDefault&&a2.handleObj)return d2=a2.handleObj,n(a2.delegateTarget).off(d2.namespace?d2.origType+"."+d2.namespace:d2.origType,d2.selector,d2.handler),this;if(typeof a2=="object"){for(e2 in a2)this.off(e2,b2,a2[e2]);return this}return b2!==!1&&typeof b2!="function"||(c2=b2,b2=void 0),c2===!1&&(c2=ha),this.each(function(){n.event.remove(this,a2,c2,b2)})}});var ka=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,la=/<script|<style|<link/i,ma=/checked\s*(?:[^=]|=\s*.checked.)/i,na=/^true\/(.*)/,oa=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function pa(a2,b2){return n.nodeName(a2,"table")&&n.nodeName(b2.nodeType!==11?b2:b2.firstChild,"tr")?a2.getElementsByTagName("tbody")[0]||a2.appendChild(a2.ownerDocument.createElement("tbody")):a2}function qa(a2){return a2.type=(a2.getAttribute("type")!==null)+"/"+a2.type,a2}function ra(a2){var b2=na.exec(a2.type);return b2?a2.type=b2[1]:a2.removeAttribute("type"),a2}function sa(a2,b2){var c2,d2,e2,f2,g2,h2,i2,j2;if(b2.nodeType===1){if(N.hasData(a2)&&(f2=N.access(a2),g2=N.set(b2,f2),j2=f2.events)){delete g2.handle,g2.events={};for(e2 in j2)for(c2=0,d2=j2[e2].length;d2>c2;c2++)n.event.add(b2,e2,j2[e2][c2])}O.hasData(a2)&&(h2=O.access(a2),i2=n.extend({},h2),O.set(b2,i2))}}function ta(a2,b2){var c2=b2.nodeName.toLowerCase();c2==="input"&&X.test(a2.type)?b2.checked=a2.checked:c2!=="input"&&c2!=="textarea"||(b2.defaultValue=a2.defaultValue)}function ua(a2,b2,c2,d2){b2=f.apply([],b2);var e2,g2,h2,i2,j2,k2,m2=0,o2=a2.length,p2=o2-1,q2=b2[0],r2=n.isFunction(q2);if(r2||o2>1&&typeof q2=="string"&&!l.checkClone&&ma.test(q2))return a2.each(function(e3){var f2=a2.eq(e3);r2&&(b2[0]=q2.call(this,e3,f2.html())),ua(f2,b2,c2,d2)});if(o2&&(e2=ca(b2,a2[0].ownerDocument,!1,a2,d2),g2=e2.firstChild,e2.childNodes.length===1&&(e2=g2),g2||d2)){for(h2=n.map(_(e2,"script"),qa),i2=h2.length;o2>m2;m2++)j2=e2,m2!==p2&&(j2=n.clone(j2,!0,!0),i2&&n.merge(h2,_(j2,"script"))),c2.call(a2[m2],j2,m2);if(i2)for(k2=h2[h2.length-1].ownerDocument,n.map(h2,ra),m2=0;i2>m2;m2++)j2=h2[m2],Z.test(j2.type||"")&&!N.access(j2,"globalEval")&&n.contains(k2,j2)&&(j2.src?n._evalUrl&&n._evalUrl(j2.src):n.globalEval(j2.textContent.replace(oa,"")))}return a2}function va(a2,b2,c2){for(var d2,e2=b2?n.filter(b2,a2):a2,f2=0;(d2=e2[f2])!=null;f2++)c2||d2.nodeType!==1||n.cleanData(_(d2)),d2.parentNode&&(c2&&n.contains(d2.ownerDocument,d2)&&aa(_(d2,"script")),d2.parentNode.removeChild(d2));return a2}n.extend({htmlPrefilter:function(a2){return a2.replace(ka,"<$1></$2>")},clone:function(a2,b2,c2){var d2,e2,f2,g2,h2=a2.cloneNode(!0),i2=n.contains(a2.ownerDocument,a2);if(!(l.noCloneChecked||a2.nodeType!==1&&a2.nodeType!==11||n.isXMLDoc(a2)))for(g2=_(h2),f2=_(a2),d2=0,e2=f2.length;e2>d2;d2++)ta(f2[d2],g2[d2]);if(b2)if(c2)for(f2=f2||_(a2),g2=g2||_(h2),d2=0,e2=f2.length;e2>d2;d2++)sa(f2[d2],g2[d2]);else sa(a2,h2);return g2=_(h2,"script"),g2.length>0&&aa(g2,!i2&&_(a2,"script")),h2},cleanData:function(a2){for(var b2,c2,d2,e2=n.event.special,f2=0;(c2=a2[f2])!==void 0;f2++)if(L(c2)){if(b2=c2[N.expando]){if(b2.events)for(d2 in b2.events)e2[d2]?n.event.remove(c2,d2):n.removeEvent(c2,d2,b2.handle);c2[N.expando]=void 0}c2[O.expando]&&(c2[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a2){return va(this,a2,!0)},remove:function(a2){return va(this,a2)},text:function(a2){return K(this,function(a3){return a3===void 0?n.text(this):this.empty().each(function(){this.nodeType!==1&&this.nodeType!==11&&this.nodeType!==9||(this.textContent=a3)})},null,a2,arguments.length)},append:function(){return ua(this,arguments,function(a2){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var b2=pa(this,a2);b2.appendChild(a2)}})},prepend:function(){return ua(this,arguments,function(a2){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var b2=pa(this,a2);b2.insertBefore(a2,b2.firstChild)}})},before:function(){return ua(this,arguments,function(a2){this.parentNode&&this.parentNode.insertBefore(a2,this)})},after:function(){return ua(this,arguments,function(a2){this.parentNode&&this.parentNode.insertBefore(a2,this.nextSibling)})},empty:function(){for(var a2,b2=0;(a2=this[b2])!=null;b2++)a2.nodeType===1&&(n.cleanData(_(a2,!1)),a2.textContent="");return this},clone:function(a2,b2){return a2=a2==null?!1:a2,b2=b2==null?a2:b2,this.map(function(){return n.clone(this,a2,b2)})},html:function(a2){return K(this,function(a3){var b2=this[0]||{},c2=0,d2=this.length;if(a3===void 0&&b2.nodeType===1)return b2.innerHTML;if(typeof a3=="string"&&!la.test(a3)&&!$2[(Y.exec(a3)||["",""])[1].toLowerCase()]){a3=n.htmlPrefilter(a3);try{for(;d2>c2;c2++)b2=this[c2]||{},b2.nodeType===1&&(n.cleanData(_(b2,!1)),b2.innerHTML=a3);b2=0}catch(e2){}}b2&&this.empty().append(a3)},null,a2,arguments.length)},replaceWith:function(){var a2=[];return ua(this,arguments,function(b2){var c2=this.parentNode;n.inArray(this,a2)<0&&(n.cleanData(_(this)),c2&&c2.replaceChild(b2,this))},a2)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a2,b2){n.fn[a2]=function(a3){for(var c2,d2=[],e2=n(a3),f2=e2.length-1,h2=0;f2>=h2;h2++)c2=h2===f2?this:this.clone(!0),n(e2[h2])[b2](c2),g.apply(d2,c2.get());return this.pushStack(d2)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a2,b2){var c2=n(b2.createElement(a2)).appendTo(b2.body),d2=n.css(c2[0],"display");return c2.detach(),d2}function za(a2){var b2=d,c2=xa[a2];return c2||(c2=ya(a2,b2),c2!=="none"&&c2||(wa=(wa||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b2.documentElement),b2=wa[0].contentDocument,b2.write(),b2.close(),c2=ya(a2,b2),wa.detach()),xa[a2]=c2),c2}var Aa=/^margin/,Ba=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ca=function(b2){var c2=b2.ownerDocument.defaultView;return c2&&c2.opener||(c2=a),c2.getComputedStyle(b2)},Da=function(a2,b2,c2,d2){var e2,f2,g2={};for(f2 in b2)g2[f2]=a2.style[f2],a2.style[f2]=b2[f2];e2=c2.apply(a2,d2||[]);
vendor: 11,183 bytes, line 6
6for(f2 in b2)a2.style[f2]=g2[f2];return e2},Ea=d.documentElement;(function(){var b2,c2,e2,f2,g2=d.createElement("div"),h2=d.createElement("div");if(h2.style){var i3=function(){h2.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",h2.innerHTML="",Ea.appendChild(g2);var d2=a.getComputedStyle(h2);b2=d2.top!=="1%",f2=d2.marginLeft==="2px",c2=d2.width==="4px",h2.style.marginRight="50%",e2=d2.marginRight==="4px",Ea.removeChild(g2)},i2=i3;h2.style.backgroundClip="content-box",h2.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle=h2.style.backgroundClip==="content-box",g2.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",g2.appendChild(h2),n.extend(l,{pixelPosition:function(){return i3(),b2},boxSizingReliable:function(){return c2==null&&i3(),c2},pixelMarginRight:function(){return c2==null&&i3(),e2},reliableMarginLeft:function(){return c2==null&&i3(),f2},reliableMarginRight:function(){var b3,c3=h2.appendChild(d.createElement("div"));return c3.style.cssText=h2.style.cssText="-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c3.style.marginRight=c3.style.width="0",h2.style.width="1px",Ea.appendChild(g2),b3=!parseFloat(a.getComputedStyle(c3).marginRight),Ea.removeChild(g2),h2.removeChild(c3),b3}})}})();function Fa(a2,b2,c2){var d2,e2,f2,g2,h2=a2.style;return c2=c2||Ca(a2),g2=c2?c2.getPropertyValue(b2)||c2[b2]:void 0,g2!==""&&g2!==void 0||n.contains(a2.ownerDocument,a2)||(g2=n.style(a2,b2)),c2&&!l.pixelMarginRight()&&Ba.test(g2)&&Aa.test(b2)&&(d2=h2.width,e2=h2.minWidth,f2=h2.maxWidth,h2.minWidth=h2.maxWidth=h2.width=g2,g2=c2.width,h2.width=d2,h2.minWidth=e2,h2.maxWidth=f2),g2!==void 0?g2+"":g2}function Ga(a2,b2){return{get:function(){return a2()?void delete this.get:(this.get=b2).apply(this,arguments)}}}var Ha=/^(none|table(?!-c[ea]).+)/,Ia={position:"absolute",visibility:"hidden",display:"block"},Ja={letterSpacing:"0",fontWeight:"400"},Ka=["Webkit","O","Moz","ms"],La=d.createElement("div").style;function Ma(a2){if(a2 in La)return a2;for(var b2=a2[0].toUpperCase()+a2.slice(1),c2=Ka.length;c2--;)if(a2=Ka[c2]+b2,a2 in La)return a2}function Na(a2,b2,c2){var d2=T.exec(b2);return d2?Math.max(0,d2[2]-(c2||0))+(d2[3]||"px"):b2}function Oa(a2,b2,c2,d2,e2){for(var f2=c2===(d2?"border":"content")?4:b2==="width"?1:0,g2=0;4>f2;f2+=2)c2==="margin"&&(g2+=n.css(a2,c2+U[f2],!0,e2)),d2?(c2==="content"&&(g2-=n.css(a2,"padding"+U[f2],!0,e2)),c2!=="margin"&&(g2-=n.css(a2,"border"+U[f2]+"Width",!0,e2))):(g2+=n.css(a2,"padding"+U[f2],!0,e2),c2!=="padding"&&(g2+=n.css(a2,"border"+U[f2]+"Width",!0,e2)));return g2}function Pa(b2,c2,e2){var f2=!0,g2=c2==="width"?b2.offsetWidth:b2.offsetHeight,h2=Ca(b2),i2=n.css(b2,"boxSizing",!1,h2)==="border-box";if(d.msFullscreenElement&&a.top!==a&&b2.getClientRects().length&&(g2=Math.round(100*b2.getBoundingClientRect()[c2])),0>=g2||g2==null){if(g2=Fa(b2,c2,h2),(0>g2||g2==null)&&(g2=b2.style[c2]),Ba.test(g2))return g2;f2=i2&&(l.boxSizingReliable()||g2===b2.style[c2]),g2=parseFloat(g2)||0}return g2+Oa(b2,c2,e2||(i2?"border":"content"),f2,h2)+"px"}function Qa(a2,b2){for(var c2,d2,e2,f2=[],g2=0,h2=a2.length;h2>g2;g2++)d2=a2[g2],d2.style&&(f2[g2]=N.get(d2,"olddisplay"),c2=d2.style.display,b2?(f2[g2]||c2!=="none"||(d2.style.display=""),d2.style.display===""&&V(d2)&&(f2[g2]=N.access(d2,"olddisplay",za(d2.nodeName)))):(e2=V(d2),c2==="none"&&e2||N.set(d2,"olddisplay",e2?c2:n.css(d2,"display"))));for(g2=0;h2>g2;g2++)d2=a2[g2],d2.style&&(b2&&d2.style.display!=="none"&&d2.style.display!==""||(d2.style.display=b2?f2[g2]||"":"none"));return a2}n.extend({cssHooks:{opacity:{get:function(a2,b2){if(b2){var c2=Fa(a2,"opacity");return c2===""?"1":c2}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(a2,b2,c2,d2){if(a2&&a2.nodeType!==3&&a2.nodeType!==8&&a2.style){var e2,f2,g2,h2=n.camelCase(b2),i2=a2.style;return b2=n.cssProps[h2]||(n.cssProps[h2]=Ma(h2)||h2),g2=n.cssHooks[b2]||n.cssHooks[h2],c2===void 0?g2&&"get"in g2&&(e2=g2.get(a2,!1,d2))!==void 0?e2:i2[b2]:(f2=typeof c2,f2==="string"&&(e2=T.exec(c2))&&e2[1]&&(c2=W(a2,b2,e2),f2="number"),c2!=null&&c2===c2&&(f2==="number"&&(c2+=e2&&e2[3]||(n.cssNumber[h2]?"":"px")),l.clearCloneStyle||c2!==""||b2.indexOf("background")!==0||(i2[b2]="inherit"),g2&&"set"in g2&&(c2=g2.set(a2,c2,d2))===void 0||(i2[b2]=c2)),void 0)}},css:function(a2,b2,c2,d2){var e2,f2,g2,h2=n.camelCase(b2);return b2=n.cssProps[h2]||(n.cssProps[h2]=Ma(h2)||h2),g2=n.cssHooks[b2]||n.cssHooks[h2],g2&&"get"in g2&&(e2=g2.get(a2,!0,c2)),e2===void 0&&(e2=Fa(a2,b2,d2)),e2==="normal"&&b2 in Ja&&(e2=Ja[b2]),c2===""||c2?(f2=parseFloat(e2),c2===!0||isFinite(f2)?f2||0:e2):e2}}),n.each(["height","width"],function(a2,b2){n.cssHooks[b2]={get:function(a3,c2,d2){return c2?Ha.test(n.css(a3,"display"))&&a3.offsetWidth===0?Da(a3,Ia,function(){return Pa(a3,b2,d2)}):Pa(a3,b2,d2):void 0},set:function(a3,c2,d2){var e2,f2=d2&&Ca(a3),g2=d2&&Oa(a3,b2,d2,n.css(a3,"boxSizing",!1,f2)==="border-box",f2);return g2&&(e2=T.exec(c2))&&(e2[3]||"px")!=="px"&&(a3.style[b2]=c2,c2=n.css(a3,b2)),Na(a3,c2,g2)}}}),n.cssHooks.marginLeft=Ga(l.reliableMarginLeft,function(a2,b2){return b2?(parseFloat(Fa(a2,"marginLeft"))||a2.getBoundingClientRect().left-Da(a2,{marginLeft:0},function(){return a2.getBoundingClientRect().left}))+"px":void 0}),n.cssHooks.marginRight=Ga(l.reliableMarginRight,function(a2,b2){return b2?Da(a2,{display:"inline-block"},Fa,[a2,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a2,b2){n.cssHooks[a2+b2]={expand:function(c2){for(var d2=0,e2={},f2=typeof c2=="string"?c2.split(" "):[c2];4>d2;d2++)e2[a2+U[d2]+b2]=f2[d2]||f2[d2-2]||f2[0];return e2}},Aa.test(a2)||(n.cssHooks[a2+b2].set=Na)}),n.fn.extend({css:function(a2,b2){return K(this,function(a3,b3,c2){var d2,e2,f2={},g2=0;if(n.isArray(b3)){for(d2=Ca(a3),e2=b3.length;e2>g2;g2++)f2[b3[g2]]=n.css(a3,b3[g2],!1,d2);return f2}return c2!==void 0?n.style(a3,b3,c2):n.css(a3,b3)},a2,b2,arguments.length>1)},show:function(){return Qa(this,!0)},hide:function(){return Qa(this)},toggle:function(a2){return typeof a2=="boolean"?a2?this.show():this.hide():this.each(function(){V(this)?n(this).show():n(this).hide()})}});function Ra(a2,b2,c2,d2,e2){return new Ra.prototype.init(a2,b2,c2,d2,e2)}n.Tween=Ra,Ra.prototype={constructor:Ra,init:function(a2,b2,c2,d2,e2,f2){this.elem=a2,this.prop=c2,this.easing=e2||n.easing._default,this.options=b2,this.start=this.now=this.cur(),this.end=d2,this.unit=f2||(n.cssNumber[c2]?"":"px")},cur:function(){var a2=Ra.propHooks[this.prop];return a2&&a2.get?a2.get(this):Ra.propHooks._default.get(this)},run:function(a2){var b2,c2=Ra.propHooks[this.prop];return this.options.duration?this.pos=b2=n.easing[this.easing](a2,this.options.duration*a2,0,1,this.options.duration):this.pos=b2=a2,this.now=(this.end-this.start)*b2+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c2&&c2.set?c2.set(this):Ra.propHooks._default.set(this),this}},Ra.prototype.init.prototype=Ra.prototype,Ra.propHooks={_default:{get:function(a2){var b2;return a2.elem.nodeType!==1||a2.elem[a2.prop]!=null&&a2.elem.style[a2.prop]==null?a2.elem[a2.prop]:(b2=n.css(a2.elem,a2.prop,""),b2&&b2!=="auto"?b2:0)},set:function(a2){n.fx.step[a2.prop]?n.fx.step[a2.prop](a2):a2.elem.nodeType!==1||a2.elem.style[n.cssProps[a2.prop]]==null&&!n.cssHooks[a2.prop]?a2.elem[a2.prop]=a2.now:n.style(a2.elem,a2.prop,a2.now+a2.unit)}}},Ra.propHooks.scrollTop=Ra.propHooks.scrollLeft={set:function(a2){a2.elem.nodeType&&a2.elem.parentNode&&(a2.elem[a2.prop]=a2.now)}},n.easing={linear:function(a2){return a2},swing:function(a2){return .5-Math.cos(a2*Math.PI)/2},_default:"swing"},n.fx=Ra.prototype.init,n.fx.step={};var Sa,Ta,Ua=/^(?:toggle|show|hide)$/,Va=/queueHooks$/;function Wa(){return a.setTimeout(function(){Sa=void 0}),Sa=n.now()}function Xa(a2,b2){var c2,d2=0,e2={height:a2};for(b2=b2?1:0;4>d2;d2+=2-b2)c2=U[d2],e2["margin"+c2]=e2["padding"+c2]=a2;return b2&&(e2.opacity=e2.width=a2),e2}function Ya(a2,b2,c2){for(var d2,e2=(_a.tweeners[b2]||[]).concat(_a.tweeners["*"]),f2=0,g2=e2.length;g2>f2;f2++)if(d2=e2[f2].call(c2,b2,a2))return d2}function Za(a2,b2,c2){var d2,e2,f2,g2,h2,i2,j2,k2,l2=this,m2={},o2=a2.style,p2=a2.nodeType&&V(a2),q2=N.get(a2,"fxshow");c2.queue||(h2=n._queueHooks(a2,"fx"),h2.unqueued==null&&(h2.unqueued=0,i2=h2.empty.fire,h2.empty.fire=function(){h2.unqueued||i2()}),h2.unqueued++,l2.always(function(){l2.always(function(){h2.unqueued--,n.queue(a2,"fx").length||h2.empty.fire()})})),a2.nodeType===1&&("height"in b2||"width"in b2)&&(c2.overflow=[o2.overflow,o2.overflowX,o2.overflowY],j2=n.css(a2,"display"),k2=j2==="none"?N.get(a2,"olddisplay")||za(a2.nodeName):j2,k2==="inline"&&n.css(a2,"float")==="none"&&(o2.display="inline-block")),c2.overflow&&(o2.overflow="hidden",l2.always(function(){o2.overflow=c2.overflow[0],o2.overflowX=c2.overflow[1],o2.overflowY=c2.overflow[2]}));for(d2 in b2)if(e2=b2[d2],Ua.exec(e2)){if(delete b2[d2],f2=f2||e2==="toggle",e2===(p2?"hide":"show")){if(e2!=="show"||!q2||q2[d2]===void 0)continue;p2=!0}m2[d2]=q2&&q2[d2]||n.style(a2,d2)}else j2=void 0;if(n.isEmptyObject(m2))(j2==="none"?za(a2.nodeName):j2)==="inline"&&(o2.display=j2);else{q2?"hidden"in q2&&(p2=q2.hidden):q2=N.access(a2,"fxshow",{}),f2&&(q2.hidden=!p2),p2?n(a2).show():l2.done(function(){n(a2).hide()}),l2.done(function(){var b3;N.remove(a2,"fxshow");for(b3 in m2)n.style(a2,b3,m2[b3])});for(d2 in m2)g2=Ya(p2?q2[d2]:0,d2,l2),d2 in q2||(q2[d2]=g2.start,p2&&(g2.end=g2.start,g2.start=d2==="width"||d2==="height"?1:0))}}function $a(a2,b2){var c2,d2,e2,f2,g2;for(c2 in a2)if(d2=n.camelCase(c2),e2=b2[d2],f2=a2[c2],n.isArray(f2)&&(e2=f2[1],f2=a2[c2]=f2[0]),c2!==d2&&(a2[d2]=f2,delete a2[c2]),g2=n.cssHooks[d2],g2&&"expand"in g2){f2=g2.expand(f2),delete a2[d2];for(c2 in f2)c2 in a2||(a2[c2]=f2[c2],b2[c2]=e2)}else b2[d2]=e2}function _a(a2,b2,c2){var d2,e2,f2=0,g2=_a.prefilters.length,h2=n.Deferred().always(function(){delete i2.elem}),i2=function(){if(e2)return!1;for(var b3=Sa||Wa(),c3=Math.max(0,j2.startTime+j2.duration-b3),d3=c3/j2.duration||0,f3=1-d3,g3=0,i3=j2.tweens.length;i3>g3;g3++)j2.tweens[g3].run(f3);return h2.notifyWith(a2,[j2,f3,c3]),1>f3&&i3?c3:(h2.resolveWith(a2,[j2]),!1)},j2=h2.promise({elem:a2,props:n.extend({},b2),opts:n.extend(!0,{specialEasing:{},easing:n.easing._default},c2),originalProperties:b2,originalOptions:c2,startTime:Sa||Wa(),duration:c2.duration,tweens:[],createTween:function(b3,c3){var d3=n.Tween(a2,j2.opts,b3,c3,j2.opts.specialEasing[b3]||j2.opts.easing);return j2.tweens.push(d3),d3},stop:function(b3){var c3=0,d3=b3?j2.tweens.length:0;if(e2)return this;for(e2=!0;d3>c3;c3++)j2.tweens[c3].run(1);return b3?(h2.notifyWith(a2,[j2,1,0]),h2.resolveWith(a2,[j2,b3])):h2.rejectWith(a2,[j2,b3]),this}}),k2=j2.props;for($a(k2,j2.opts.specialEasing);g2>f2;f2++)if(d2=_a.prefilters[f2].call(j2,a2,k2,j2.opts))return n.isFunction(d2.stop)&&(n._queueHooks(j2.elem,
vendor: 5,828 bytes, line 6
6j2.opts.queue).stop=n.proxy(d2.stop,d2)),d2;return n.map(k2,Ya,j2),n.isFunction(j2.opts.start)&&j2.opts.start.call(a2,j2),n.fx.timer(n.extend(i2,{elem:a2,anim:j2,queue:j2.opts.queue})),j2.progress(j2.opts.progress).done(j2.opts.done,j2.opts.complete).fail(j2.opts.fail).always(j2.opts.always)}n.Animation=n.extend(_a,{tweeners:{"*":[function(a2,b2){var c2=this.createTween(a2,b2);return W(c2.elem,a2,T.exec(b2),c2),c2}]},tweener:function(a2,b2){n.isFunction(a2)?(b2=a2,a2=["*"]):a2=a2.match(G);for(var c2,d2=0,e2=a2.length;e2>d2;d2++)c2=a2[d2],_a.tweeners[c2]=_a.tweeners[c2]||[],_a.tweeners[c2].unshift(b2)},prefilters:[Za],prefilter:function(a2,b2){b2?_a.prefilters.unshift(a2):_a.prefilters.push(a2)}}),n.speed=function(a2,b2,c2){var d2=a2&&typeof a2=="object"?n.extend({},a2):{complete:c2||!c2&&b2||n.isFunction(a2)&&a2,duration:a2,easing:c2&&b2||b2&&!n.isFunction(b2)&&b2};return d2.duration=n.fx.off?0:typeof d2.duration=="number"?d2.duration:d2.duration in n.fx.speeds?n.fx.speeds[d2.duration]:n.fx.speeds._default,d2.queue!=null&&d2.queue!==!0||(d2.queue="fx"),d2.old=d2.complete,d2.complete=function(){n.isFunction(d2.old)&&d2.old.call(this),d2.queue&&n.dequeue(this,d2.queue)},d2},n.fn.extend({fadeTo:function(a2,b2,c2,d2){return this.filter(V).css("opacity",0).show().end().animate({opacity:b2},a2,c2,d2)},animate:function(a2,b2,c2,d2){var e2=n.isEmptyObject(a2),f2=n.speed(b2,c2,d2),g2=function(){var b3=_a(this,n.extend({},a2),f2);(e2||N.get(this,"finish"))&&b3.stop(!0)};return g2.finish=g2,e2||f2.queue===!1?this.each(g2):this.queue(f2.queue,g2)},stop:function(a2,b2,c2){var d2=function(a3){var b3=a3.stop;delete a3.stop,b3(c2)};return typeof a2!="string"&&(c2=b2,b2=a2,a2=void 0),b2&&a2!==!1&&this.queue(a2||"fx",[]),this.each(function(){var b3=!0,e2=a2!=null&&a2+"queueHooks",f2=n.timers,g2=N.get(this);if(e2)g2[e2]&&g2[e2].stop&&d2(g2[e2]);else for(e2 in g2)g2[e2]&&g2[e2].stop&&Va.test(e2)&&d2(g2[e2]);for(e2=f2.length;e2--;)f2[e2].elem!==this||a2!=null&&f2[e2].queue!==a2||(f2[e2].anim.stop(c2),b3=!1,f2.splice(e2,1));!b3&&c2||n.dequeue(this,a2)})},finish:function(a2){return a2!==!1&&(a2=a2||"fx"),this.each(function(){var b2,c2=N.get(this),d2=c2[a2+"queue"],e2=c2[a2+"queueHooks"],f2=n.timers,g2=d2?d2.length:0;for(c2.finish=!0,n.queue(this,a2,[]),e2&&e2.stop&&e2.stop.call(this,!0),b2=f2.length;b2--;)f2[b2].elem===this&&f2[b2].queue===a2&&(f2[b2].anim.stop(!0),f2.splice(b2,1));for(b2=0;g2>b2;b2++)d2[b2]&&d2[b2].finish&&d2[b2].finish.call(this);delete c2.finish})}}),n.each(["toggle","show","hide"],function(a2,b2){var c2=n.fn[b2];n.fn[b2]=function(a3,d2,e2){return a3==null||typeof a3=="boolean"?c2.apply(this,arguments):this.animate(Xa(b2,!0),a3,d2,e2)}}),n.each({slideDown:Xa("show"),slideUp:Xa("hide"),slideToggle:Xa("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a2,b2){n.fn[a2]=function(a3,c2,d2){return this.animate(b2,a3,c2,d2)}}),n.timers=[],n.fx.tick=function(){var a2,b2=0,c2=n.timers;for(Sa=n.now();b2<c2.length;b2++)a2=c2[b2],a2()||c2[b2]!==a2||c2.splice(b2--,1);c2.length||n.fx.stop(),Sa=void 0},n.fx.timer=function(a2){n.timers.push(a2),a2()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Ta||(Ta=a.setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){a.clearInterval(Ta),Ta=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(b2,c2){return b2=n.fx&&n.fx.speeds[b2]||b2,c2=c2||"fx",this.queue(c2,function(c3,d2){var e2=a.setTimeout(c3,b2);d2.stop=function(){a.clearTimeout(e2)}})},(function(){var a2=d.createElement("input"),b2=d.createElement("select"),c2=b2.appendChild(d.createElement("option"));a2.type="checkbox",l.checkOn=a2.value!=="",l.optSelected=c2.selected,b2.disabled=!0,l.optDisabled=!c2.disabled,a2=d.createElement("input"),a2.value="t",a2.type="radio",l.radioValue=a2.value==="t"})();var ab,bb=n.expr.attrHandle;n.fn.extend({attr:function(a2,b2){return K(this,n.attr,a2,b2,arguments.length>1)},removeAttr:function(a2){return this.each(function(){n.removeAttr(this,a2)})}}),n.extend({attr:function(a2,b2,c2){var d2,e2,f2=a2.nodeType;if(f2!==3&&f2!==8&&f2!==2)return typeof a2.getAttribute=="undefined"?n.prop(a2,b2,c2):(f2===1&&n.isXMLDoc(a2)||(b2=b2.toLowerCase(),e2=n.attrHooks[b2]||(n.expr.match.bool.test(b2)?ab:void 0)),c2!==void 0?c2===null?void n.removeAttr(a2,b2):e2&&"set"in e2&&(d2=e2.set(a2,c2,b2))!==void 0?d2:(a2.setAttribute(b2,c2+""),c2):e2&&"get"in e2&&(d2=e2.get(a2,b2))!==null?d2:(d2=n.find.attr(a2,b2),d2==null?void 0:d2))},attrHooks:{type:{set:function(a2,b2){if(!l.radioValue&&b2==="radio"&&n.nodeName(a2,"input")){var c2=a2.value;return a2.setAttribute("type",b2),c2&&(a2.value=c2),b2}}}},removeAttr:function(a2,b2){var c2,d2,e2=0,f2=b2&&b2.match(G);if(f2&&a2.nodeType===1)for(;c2=f2[e2++];)d2=n.propFix[c2]||c2,n.expr.match.bool.test(c2)&&(a2[d2]=!1),a2.removeAttribute(c2)}}),ab={set:function(a2,b2,c2){return b2===!1?n.removeAttr(a2,c2):a2.setAttribute(c2,c2),c2}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a2,b2){var c2=bb[b2]||n.find.attr;bb[b2]=function(a3,b3,d2){var e2,f2;return d2||(f2=bb[b3],bb[b3]=e2,e2=c2(a3,b3,d2)!=null?b3.toLowerCase():null,bb[b3]=f2),e2}});var cb=/^(?:input|select|textarea|button)$/i,db=/^(?:a|area)$/i;n.fn.extend({prop:function(a2,b2){return K(this,n.prop,a2,b2,arguments.length>1)},removeProp:function(a2){return this.each(function(){delete this[n.propFix[a2]||a2]})}}),n.extend({prop:function(a2,b2,c2){var d2,e2,f2=a2.nodeType;if(f2!==3&&f2!==8&&f2!==2)return f2===1&&n.isXMLDoc(a2)||(b2=n.propFix[b2]||b2,e2=n.propHooks[b2]),c2!==void 0?e2&&"set"in e2&&(d2=e2.set(a2,c2,b2))!==void 0?d2:a2[b2]=c2:e2&&"get"in e2&&(d2=e2.get(a2,b2))!==null?d2:a2[b2]},propHooks:{tabIndex:{get:function(a2){var b2=n.find.attr(a2,"tabindex");return b2?parseInt(b2,10):cb.test(a2.nodeName)||db.test(a2.nodeName)&&a2.href?
60:-1}}},propFix:{for:"htmlFor",class:"className"}}),l.optSelected||(n.propHooks.selected={get:function(a2){var b2=a2.parentNode;return b2&&b2.parentNode&&b2.parentNode.selectedIndex,null},set:function(a2){var b2=a2.parentNode;b2&&(b2.selectedIndex,b2.parentNode&&b2.parentNode.selectedIndex)}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var eb=/[\t\r\n\f]/g;function fb(a2){return a2.getAttribute&&a2.getAttribute("class")||""}n.fn.extend({addClass:function(a2){var b2,c2,d2,e2,f2,g2,h2,i2=0;if(n.isFunction(a2))return this.each(function(b3){n(this).addClass(a2.call(this,b3,fb(this)))});if(typeof a2=="string"&&a2){for(b2=a2.match(G)||[];c2=this[i2++];)if(e2=fb(c2),d2=c2.nodeType===1&&(" "+e2+" ").replace(eb," ")){for(g2=0;f2=b2[g2++];)d2.indexOf(" "+f2+" ")<0&&(d2+=f2+" ");h2=n.trim(d2),e2!==h2&&c2.setAttribute("class",h2)}}return this},removeClass:function(a2){var b2,c2,d2,e2,f2,g2,h2,i2=0;if(n.isFunction(a2))return this.each(function(b3){n(this).removeClass(a2.call(this,b3,fb(this)))});if(!arguments.length)return this.attr("class","");if(typeof a2=="string"&&a2){for(b2=a2.match(G)||[];c2=this[i2++];)if(e2=fb(c2),d2=c2.nodeType===1&&(" "+e2+" ").replace(eb," ")){for(g2=0;f2=b2[g2++];)for(;d2.indexOf(" "+f2+" ")>-1;)d2=d2.replace(" "+f2+" "," ");h2=n.trim(d2),e2!==h2&&c2.setAttribute("class",h2)}}return this},toggleClass:function(a2,b2){var c2=typeof a2;return typeof b2=="boolean"&&c2==="string"?b2?this.addClass(a2):this.removeClass(a2):n.isFunction(a2)?this.each(function(c3){n(this).toggleClass(a2.call(this,c3,fb(this),b2),b2)}):this.each(function(){var b3,d2,e2,f2;if(c2==="string")for(d2=0,e2=n(this),f2=a2.match(G)||[];b3=f2[d2++];)e2.hasClass(b3)?e2.removeClass(b3):e2.addClass(b3);else a2!==void 0&&c2!=="boolean"||(b3=fb(this),b3&&N.set(this,"__className__",b3),this.setAttribute&&this.setAttribute("class",b3||a2===!1?"":N.get(this,"__className__")||""))})},hasClass:function(a2){var b2,c2,d2=0;for(b2=" "+a2+" ";c2=this[d2++];)if(c2.nodeType===1&&(" "+fb(c2)+" ").replace(eb," ").indexOf(b2)>-1)return!0;return!1}});var gb=/\r/g,hb=/[\x20\t\r\n\f]+/g;n.fn.extend({val:function(a2){var b2,c2,d2,e2=this[0];{if(arguments.length)return d2=n.isFunction(a2),this.each(function(c3){var e3;this.nodeType===1&&(e3=d2?a2.call(this,c3,n(this).val()):a2,e3==null?e3="":typeof e3=="number"?e3+="":n.isArray(e3)&&(e3=n.map(e3,function(a3){return a3==null?"":a3+""})),b2=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b2&&"set"in b2&&b2.set(this,e3,"value")!==void 0||(this.value=e3))});if(e2)return b2=n.valHooks[e2.type]||n.valHooks[e2.nodeName.toLowerCase()],b2&&"get"in b2&&(c2=b2.get(e2,"value"))!==void 0?c2:(c2=e2.value,typeof c2=="string"?c2.replace(gb,""):c2==null?"":c2)}}}),n.extend({valHooks:{option:{get:function(a2){var b2=n.find.attr(a2,"value");return b2!=null?b2:n.trim(n.text(a2)).replace(hb," ")}},select:{get:function(a2){for(var b2,c2,d2=a2.options,e2=a2.selectedIndex,f2=a2.type==="select-one"||0>e2,g2=f2?null:[],h2=f2?e2+1:d2.length,i2=0>e2?h2:f2?e2:0;h2>i2;i2++)if(c2=d2[i2],(c2.selected||i2===e2)&&(l.optDisabled?!c2.disabled:c2.getAttribute("disabled")===null)&&(!c2.parentNode.disabled||!n.nodeName(c2.parentNode,"optgroup"))){if(b2=n(c2).val(),f2)return b2;g2.push(b2)}return g2},set:function(a2,b2){for(var c2,d2,e2=a2.options,f2=n.makeArray(b2),g2=e2.length;g2--;)d2=e2[g2],(d2.selected=n.inArray(n.valHooks.option.get(d2),f2)>-1)&&(c2=!0);return c2||(a2.selectedIndex=-1),f2}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a2,b2){return n.isArray(b2)?a2.checked=n.inArray(n(a2).val(),b2)>-1:void 0}},l.checkOn||(n.valHooks[this].get=function(a2){return a2.getAttribute("value")===null?"on":a2.value})});var ib=/^(?:focusinfocus|focusoutblur)$/;n.extend(n.event,{trigger:function(b2,c2,e2,f2){var g2,h2,i2,j2,l2,m2,o2,p2=[e2||d],q2=k.call(b2,"type")?b2.type:b2,r2=k.call(b2,"namespace")?b2.namespace.split("."):[];if(h2=i2=e2=e2||d,e2.nodeType!==3&&e2.nodeType!==8&&!ib.test(q2+n.event.triggered)&&(q2.indexOf(".")>-1&&(r2=q2.split("."),q2=r2.shift(),r2.sort()),l2=q2.indexOf(":")<0&&"on"+q2,b2=b2[n.expando]?b2:new n.Event(q2,typeof b2=="object"&&b2),b2.isTrigger=f2?2:3,b2.namespace=r2.join("."),b2.rnamespace=b2.namespace?new RegExp("(^|\\.)"+r2.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b2.result=void 0,b2.target||(b2.target=e2),c2=c2==null?[b2]:n.makeArray(c2,[b2]),o2=n.event.special[q2]||{}
vendor: 4,203 bytes, line 6
6,f2||!o2.trigger||o2.trigger.apply(e2,c2)!==!1)){if(!f2&&!o2.noBubble&&!n.isWindow(e2)){for(j2=o2.delegateType||q2,ib.test(j2+q2)||(h2=h2.parentNode);h2;h2=h2.parentNode)p2.push(h2),i2=h2;i2===(e2.ownerDocument||d)&&p2.push(i2.defaultView||i2.parentWindow||a)}for(g2=0;(h2=p2[g2++])&&!b2.isPropagationStopped();)b2.type=g2>1?j2:o2.bindType||q2,m2=(N.get(h2,"events")||{})[b2.type]&&N.get(h2,"handle"),m2&&m2.apply(h2,c2),m2=l2&&h2[l2],m2&&m2.apply&&L(h2)&&(b2.result=m2.apply(h2,c2),b2.result===!1&&b2.preventDefault());return b2.type=q2,f2||b2.isDefaultPrevented()||o2._default&&o2._default.apply(p2.pop(),c2)!==!1||!L(e2)||l2&&n.isFunction(e2[q2])&&!n.isWindow(e2)&&(i2=e2[l2],i2&&(e2[l2]=null),n.event.triggered=q2,e2[q2](),n.event.triggered=void 0,i2&&(e2[l2]=i2)),b2.result}},simulate:function(a2,b2,c2){var d2=n.extend(new n.Event,c2,{type:a2,isSimulated:!0});n.event.trigger(d2,null,b2),d2.isDefaultPrevented()&&c2.preventDefault()}}),n.fn.extend({trigger:function(a2,b2){return this.each(function(){n.event.trigger(a2,b2,this)})},triggerHandler:function(a2,b2){var c2=this[0];return c2?n.event.trigger(a2,b2,c2,!0):void 0}}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a2,b2){n.fn[b2]=function(a3,c2){return arguments.length>0?this.on(b2,null,a3,c2):this.trigger(b2)}}),n.fn.extend({hover:function(a2,b2){return this.mouseenter(a2).mouseleave(b2||a2)}}),l.focusin="onfocusin"in a,l.focusin||n.each({focus:"focusin",blur:"focusout"},function(a2,b2){var c2=function(a3){n.event.simulate(b2,a3.target,n.event.fix(a3))};n.event.special[b2]={setup:function(){var d2=this.ownerDocument||this,e2=N.access(d2,b2);e2||d2.addEventListener(a2,c2,!0),N.access(d2,b2,(e2||0)+1)},teardown:function(){var d2=this.ownerDocument||this,e2=N.access(d2,b2)-1;e2?N.access(d2,b2,e2):(d2.removeEventListener(a2,c2,!0),N.remove(d2,b2))}}});var jb=a.location,kb=n.now(),lb=/\?/;n.parseJSON=function(a2){return JSON.parse(a2+"")},n.parseXML=function(b2){var c2;if(!b2||typeof b2!="string")return null;try{c2=new a.DOMParser().parseFromString(b2,"text/xml")}catch(d2){c2=void 0}return c2&&!c2.getElementsByTagName("parsererror").length||n.error("Invalid XML: "+b2),c2};var mb=/#.*$/,nb=/([?&])_=[^&]*/,ob=/^(.*?):[ \t]*([^\r\n]*)$/gm,pb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,qb=/^(?:GET|HEAD)$/,rb=/^\/\//,sb={},tb={},ub="*/".concat("*"),vb=d.createElement("a");vb.href=jb.href;function wb(a2){return function(b2,c2){typeof b2!="string"&&(c2=b2,b2="*");var d2,e2=0,f2=b2.toLowerCase().match(G)||[];if(n.isFunction(c2))for(;d2=f2[e2++];)d2[0]==="+"?(d2=d2.slice(1)||"*",(a2[d2]=a2[d2]||[]).unshift(c2)):(a2[d2]=a2[d2]||[]).push(c2)}}function xb(a2,b2,c2,d2){var e2={},f2=a2===tb;function g2(h2){var i2;return e2[h2]=!0,n.each(a2[h2]||[],function(a3,h3){var j2=h3(b2,c2,d2);return typeof j2!="string"||f2||e2[j2]?f2?!(i2=j2):void 0:(b2.dataTypes.unshift(j2),g2(j2),!1)}),i2}return g2(b2.dataTypes[0])||!e2["*"]&&g2("*")}function yb(a2,b2){var c2,d2,e2=n.ajaxSettings.flatOptions||{};for(c2 in b2)b2[c2]!==void 0&&((e2[c2]?a2:d2||(d2={}))[c2]=b2[c2]);return d2&&n.extend(!0,a2,d2),a2}function zb(a2,b2,c2){for(var d2,e2,f2,g2,h2=a2.contents,i2=a2.dataTypes;i2[0]==="*";)i2.shift(),d2===void 0&&(d2=a2.mimeType||b2.getResponseHeader("Content-Type"));if(d2){for(e2 in h2)if(h2[e2]&&h2[e2].test(d2)){i2.unshift(e2);break}}if(i2[0]in c2)f2=i2[0];else{for(e2 in c2){if(!i2[0]||a2.converters[e2+" "+i2[0]]){f2=e2;break}g2||(g2=e2)}f2=f2||g2}return f2?(f2!==i2[0]&&i2.unshift(f2),c2[f2]):void 0}function Ab(a2,b2,c2,d2){var e2,f2,g2,h2,i2,j2={},k2=a2.dataTypes.slice();if(k2[1])for(g2 in a2.converters)j2[g2.toLowerCase()]=a2.converters[g2];for(f2=k2.shift();f2;)if(a2.responseFields[f2]&&(c2[a2.responseFields[f2]]=b2),!i2&&d2&&a2.dataFilter&&(b2=a2.dataFilter(b2,a2.dataType)),i2=f2,f2=k2.shift()){if(f2==="*")f2=i2;else if(i2!=="*"&&i2!==f2){if(g2=j2[i2+" "+f2]||j2["* "+f2],!g2){for(e2 in j2)if(h2=e2.split(" "),h2[1]===f2&&(g2=j2[i2+" "+h2[0]]||j2["* "+h2[0]])){g2===!0?g2=j2[e2]:j2[e2]!==!0&&(f2=h2[0],k2.unshift(h2[1])
vendor: 8,856 bytes, line 6
6);break}}if(g2!==!0)if(g2&&a2.throws)b2=g2(b2);else try{b2=g2(b2)}catch(l2){return{state:"parsererror",error:g2?l2:"No conversion from "+i2+" to "+f2}}}}return{state:"success",data:b2}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:jb.href,type:"GET",isLocal:pb.test(jb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":ub,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a2,b2){return b2?yb(yb(a2,n.ajaxSettings),b2):yb(n.ajaxSettings,a2)},ajaxPrefilter:wb(sb),ajaxTransport:wb(tb),ajax:function(b2,c2){typeof b2=="object"&&(c2=b2,b2=void 0),c2=c2||{};var e2,f2,g2,h2,i2,j2,k2,l2,m2=n.ajaxSetup({},c2),o2=m2.context||m2,p2=m2.context&&(o2.nodeType||o2.jquery)?n(o2):n.event,q2=n.Deferred(),r2=n.Callbacks("once memory"),s2=m2.statusCode||{},t2={},u2={},v2=0,w2="canceled",x2={readyState:0,getResponseHeader:function(a2){var b3;if(v2===2){if(!h2)for(h2={};b3=ob.exec(g2);)h2[b3[1].toLowerCase()]=b3[2];b3=h2[a2.toLowerCase()]}return b3==null?null:b3},getAllResponseHeaders:function(){return v2===2?g2:null},setRequestHeader:function(a2,b3){var c3=a2.toLowerCase();return v2||(a2=u2[c3]=u2[c3]||a2,t2[a2]=b3),this},overrideMimeType:function(a2){return v2||(m2.mimeType=a2),this},statusCode:function(a2){var b3;if(a2)if(2>v2)for(b3 in a2)s2[b3]=[s2[b3],a2[b3]];else x2.always(a2[x2.status]);return this},abort:function(a2){var b3=a2||w2;return e2&&e2.abort(b3),z2(0,b3),this}};if(q2.promise(x2).complete=r2.add,x2.success=x2.done,x2.error=x2.fail,m2.url=((b2||m2.url||jb.href)+"").replace(mb,"").replace(rb,jb.protocol+"//"),m2.type=c2.method||c2.type||m2.method||m2.type,m2.dataTypes=n.trim(m2.dataType||"*").toLowerCase().match(G)||[""],m2.crossDomain==null){j2=d.createElement("a");try{j2.href=m2.url,j2.href=j2.href,m2.crossDomain=vb.protocol+"//"+vb.host!=j2.protocol+"//"+j2.host}catch(y2){m2.crossDomain=!0}}if(m2.data&&m2.processData&&typeof m2.data!="string"&&(m2.data=n.param(m2.data,m2.traditional)),xb(sb,m2,c2,x2),v2===2)return x2;k2=n.event&&m2.global,k2&&n.active++===0&&n.event.trigger("ajaxStart"),m2.type=m2.type.toUpperCase(),m2.hasContent=!qb.test(m2.type),f2=m2.url,m2.hasContent||(m2.data&&(f2=m2.url+=(lb.test(f2)?"&":"?")+m2.data,delete m2.data),m2.cache===!1&&(m2.url=nb.test(f2)?f2.replace(nb,"$1_="+kb++):f2+(lb.test(f2)?"&":"?")+"_="+kb++)),m2.ifModified&&(n.lastModified[f2]&&x2.setRequestHeader("If-Modified-Since",n.lastModified[f2]),n.etag[f2]&&x2.setRequestHeader("If-None-Match",n.etag[f2])),(m2.data&&m2.hasContent&&m2.contentType!==!1||c2.contentType)&&x2.setRequestHeader("Content-Type",m2.contentType),x2.setRequestHeader("Accept",m2.dataTypes[0]&&m2.accepts[m2.dataTypes[0]]?m2.accepts[m2.dataTypes[0]]+(m2.dataTypes[0]!=="*"?", "+ub+"; q=0.01":""):m2.accepts["*"]);for(l2 in m2.headers)x2.setRequestHeader(l2,m2.headers[l2]);if(m2.beforeSend&&(m2.beforeSend.call(o2,x2,m2)===!1||v2===2))return x2.abort();w2="abort";for(l2 in{success:1,error:1,complete:1})x2[l2](m2[l2]);if(e2=xb(tb,m2,c2,x2)){if(x2.readyState=1,k2&&p2.trigger("ajaxSend",[x2,m2]),v2===2)return x2;m2.async&&m2.timeout>0&&(i2=a.setTimeout(function(){x2.abort("timeout")},m2.timeout));try{v2=1,e2.send(t2,z2)}catch(y2){if(!(2>v2))throw y2;z2(-1,y2)}}else z2(-1,"No Transport");function z2(b3,c3,d2,h3){var j3,l3,t3,u3,w3,y2=c3;v2!==2&&(v2=2,i2&&a.clearTimeout(i2),e2=void 0,g2=h3||"",x2.readyState=b3>0?4:0,j3=b3>=200&&300>b3||b3===304,d2&&(u3=zb(m2,x2,d2)),u3=Ab(m2,u3,x2,j3),j3?(m2.ifModified&&(w3=x2.getResponseHeader("Last-Modified"),w3&&(n.lastModified[f2]=w3),w3=x2.getResponseHeader("etag"),w3&&(n.etag[f2]=w3)),b3===204||m2.type==="HEAD"?y2="nocontent":b3===304?y2="notmodified":(y2=u3.state,l3=u3.data,t3=u3.error,j3=!t3)):(t3=y2,!b3&&y2||(y2="error",0>b3&&(b3=0))),x2.status=b3,x2.statusText=(c3||y2)+"",j3?q2.resolveWith(o2,[l3,y2,x2]):q2.rejectWith(o2,[x2,y2,t3]),x2.statusCode(s2),s2=void 0,k2&&p2.trigger(j3?"ajaxSuccess":"ajaxError",[x2,m2,j3?l3:t3]),r2.fireWith(o2,[x2,y2]),k2&&(p2.trigger("ajaxComplete",[x2,m2]),--n.active||n.event.trigger("ajaxStop")))}return x2},getJSON:function(a2,b2,c2){return n.get(a2,b2,c2,"json")},getScript:function(a2,b2){return n.get(a2,void 0,b2,"script")}}),n.each(["get","post"],function(a2,b2){n[b2]=function(a3,c2,d2,e2){return n.isFunction(c2)&&(e2=e2||d2,d2=c2,c2=void 0),n.ajax(n.extend({url:a3,type:b2,dataType:e2,data:c2,success:d2},n.isPlainObject(a3)&&a3))}}),n._evalUrl=function(a2){return n.ajax({url:a2,type:"GET",dataType:"script",async:!1,global:!1,throws:!0})},n.fn.extend({wrapAll:function(a2){var b2;return n.isFunction(a2)?this.each(function(b3){n(this).wrapAll(a2.call(this,b3))}):(this[0]&&(b2=n(a2,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b2.insertBefore(this[0]),b2.map(function(){for(var a3=this;a3.firstElementChild;)a3=a3.firstElementChild;return a3}).append(this)),this)},wrapInner:function(a2){return n.isFunction(a2)?this.each(function(b2){n(this).wrapInner(a2.call(this,b2))}):this.each(function(){var b2=n(this),c2=b2.contents();c2.length?c2.wrapAll(a2):b2.append(a2)})},wrap:function(a2){var b2=n.isFunction(a2);return this.each(function(c2){n(this).wrapAll(b2?a2.call(this,c2):a2)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a2){return!n.expr.filters.visible(a2)},n.expr.filters.visible=function(a2){return a2.offsetWidth>0||a2.offsetHeight>0||a2.getClientRects().length>0};var Bb=/%20/g,Cb=/\[\]$/,Db=/\r?\n/g,Eb=/^(?:submit|button|image|reset|file)$/i,Fb=/^(?:input|select|textarea|keygen)/i;function Gb(a2,b2,c2,d2){var e2;if(n.isArray(b2))n.each(b2,function(b3,e3){c2||Cb.test(a2)?d2(a2,e3):Gb(a2+"["+(typeof e3=="object"&&e3!=null?b3:"")+"]",e3,c2,d2)});else if(c2||n.type(b2)!=="object")d2(a2,b2);else for(e2 in b2)Gb(a2+"["+e2+"]",b2[e2],c2,d2)}n.param=function(a2,b2){var c2,d2=[],e2=function(a3,b3){b3=n.isFunction(b3)?b3():b3==null?"":b3,d2[d2.length]=encodeURIComponent(a3)+"="+encodeURIComponent(b3)};if(b2===void 0&&(b2=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a2)||a2.jquery&&!n.isPlainObject(a2))n.each(a2,function(){e2(this.name,this.value)});else for(c2 in a2)Gb(c2,a2[c2],b2,e2);return d2.join("&").replace(Bb,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a2=n.prop(this,"elements");return a2?n.makeArray(a2):this}).filter(function(){var a2=this.type;return this.name&&!n(this).is(":disabled")&&Fb.test(this.nodeName)&&!Eb.test(a2)&&(this.checked||!X.test(a2))}).map(function(a2,b2){var c2=n(this).val();return c2==null?null:n.isArray(c2)?n.map(c2,function(a3){return{name:b2.name,value:a3.replace(Db,"\r\n")}}):{name:b2.name,value:c2.replace(Db,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b2){}};var Hb={0:200,1223:204},Ib=n.ajaxSettings.xhr();l.cors=!!Ib&&"withCredentials"in Ib,l.ajax=Ib=!!Ib,n.ajaxTransport(function(b2){var c2,d2;return l.cors||Ib&&!b2.crossDomain?{send:function(e2,f2){var g2,h2=b2.xhr();if(h2.open(b2.type,b2.url,b2.async,b2.username,b2.password),b2.xhrFields)for(g2 in b2.xhrFields)h2[g2]=b2.xhrFields[g2];b2.mimeType&&h2.overrideMimeType&&h2.overrideMimeType(b2.mimeType),b2.crossDomain||e2["X-Requested-With"]||(e2["X-Requested-With"]="XMLHttpRequest");for(g2 in e2)h2.setRequestHeader(g2,e2[g2]);c2=function(a2){return function(){c2&&(c2=d2=h2.onload=h2.onerror=h2.onabort=h2.onreadystatechange=null,a2==="abort"?h2.abort():a2==="error"?typeof h2.status!="number"?f2(0,"error"):f2(h2.status,h2.statusText):f2(Hb[h2.status]||h2.status,h2.statusText,(h2.responseType||"text")!=="text"||typeof h2.responseText!="string"?{binary:h2.response}:{text:h2.responseText},h2.getAllResponseHeaders()))}},h2.onload=c2(),d2=h2.onerror=c2("error"),h2.onabort!==void 0?h2.onabort=d2:h2.onreadystatechange=function(){h2.readyState===4&&a.setTimeout(function(){c2&&d2()})},c2=c2("abort");try{h2.send(b2.hasContent&&b2.data||null)}catch(i2){if(c2)throw i2}},abort:function(){c2&&c2()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a2){return n.globalEval(a2),a2}}}),n.ajaxPrefilter("script",function(a2){a2.cache===void 0&&(a2.cache=!1),a2.crossDomain&&(a2.type="GET")}),n.ajaxTransport("script",function(a2){if(a2.crossDomain){var b2,c2;return{send:function(e2,f2){b2=n("<script>
6").prop({charset:a2.scriptCharset,src:a2.url}).on("load error",c2=function(a3){b2.remove(),c2=null,a3&&f2(a3.type==="error"?404:200,a3.type)}),d.head.appendChild(b2[0])},abort:function(){c2&&c2()}}}});var Jb=[],Kb=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a2=Jb.pop()||n.expando+"_"+kb++;return this[a2]=!0,a2}}),n.ajaxPrefilter("json jsonp",function(b2,c2,d2){var e2,f2,g2,h2=b2.jsonp!==!1&&(Kb.test(b2.url)?"url":typeof b2.data=="string"&&(b2.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&Kb.test(b2.data)&&"data");return h2||b2.dataTypes[0]==="jsonp"?(e2=b2.jsonpCallback=n.isFunction(b2.jsonpCallback)?b2.jsonpCallback():b2.jsonpCallback,h2?b2[h2]=b2[h2].replace(Kb,"$1"+e2):b2.jsonp!==!1&&(b2.url+=(lb.test(b2.url)?"&":"?")+b2.jsonp+"="+e2),b2.converters["script json"]=function(){return g2||n.error(e2+" was not called"),g2[0]},b2.dataTypes[0]="json",f2=a[e2],a[e2]=function(){g2=arguments},d2.always(function(){f2===void 0?n(a).removeProp(e2):a[e2]=f2,b2[e2]&&(b2.jsonpCallback=c2.jsonpCallback,Jb.push(e2)),g2&&n.isFunction(f2)&&f2(g2[0]),g2=f2=void 0}),"script"):void 0}),n.parseHTML=function(a2,b2,c2){if(!a2||typeof a2!="string")return null;typeof b2=="boolean"&&(c2=b2,b2=!1),b2=b2||d;var e2=x.exec(a2),f2=!c2&&[];return e2?[b2.createElement(e2[1])]:(e2=ca([a2],b2,f2),f2&&f2.length&&n(f2).remove(),n.merge([],e2.childNodes))};var Lb=n.fn.load;n.fn.load=function(a2,b2,c2){if(typeof a2!="string"&&Lb)return Lb.apply(this,arguments);var d2,e2,f2,g2=this,h2=a2.indexOf(" ");return h2>-1&&(d2=n.trim(a2.slice(h2)),a2=a2.slice(0,h2)),n.isFunction(b2)?(c2=b2,b2=void 0):b2&&typeof b2=="object"&&(e2="POST"),g2.length>0&&n.ajax({url:a2,type:e2||"GET",dataType:"html",data:b2}).done(function(a3){f2=arguments,g2.html(d2?n("<div>").append(n.parseHTML(a3)).find(d2):a3)}).always(c2&&function(a3,b3){g2.each(function(){c2.apply(this,f2||[a3.responseText,b3,a3])})}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a2,b2){n.fn[b2]=function(a3){return this.on(b2,a3)}}),n.expr.filters.animated=function(a2){return n.grep(n.timers,function(b2){return a2===b2.elem}).length};function Mb(a2){return n.isWindow(a2)?a2:a2.nodeType===9&&a2.defaultView}n.offset={setOffset:function(a2,b2,c2){var d2,e2,f2,g2,h2,i2,j2,k2=n.css(a2,"position"),l2=n(a2),m2={};k2==="static"&&(a2.style.position="relative"),h2=l2.offset(),f2=n.css(a2,"top"),i2=n.css(a2,"left"),j2=(k2==="absolute"||k2==="fixed")&&(f2+i2).indexOf("auto")>-1,j2?(d2=l2.position(),g2=d2.top,e2=d2.left):(g2=parseFloat(f2)||0,e2=parseFloat(i2)||0),n.isFunction(b2)&&(b2=b2.call(a2,c2,n.extend({},h2))),b2.top!=null&&(m2.top=b2.top-h2.top+g2),b2.left!=null&&(m2.left=b2.left-h2.left+e2),"using"in b2?b2.using.call(a2,m2):l2.css(m2)}},n.fn.extend({offset:function(a2){if(arguments.length)return a2===void 0?this:this.each(function(b3){n.offset.setOffset(this,a2,b3)});var b2,c2,d2=this[0],e2={top:0,left:0},f2=d2&&d2.ownerDocument;if(f2)return b2=f2.documentElement,n.contains(b2,d2)?(e2=d2.getBoundingClientRect(),c2=Mb(f2),{top:e2.top+c2.pageYOffset-b2.clientTop,left:e2.left+c2.pageXOffset-b2.clientLeft}):e2},position:function(){if(this[0]){var a2,b2,c2=this[0],d2={top:0,left:0};return n.css(c2,"position")==="fixed"?b2=c2.getBoundingClientRect():(a2=this.offsetParent(),b2=this.offset(),n.nodeName(a2[0],"html")||(d2=a2.offset()),d2.top+=n.css(a2[0],"borderTopWidth",!0),d2.left+=n.css(a2[0],"borderLeftWidth",!0)),{top:b2.top-d2.top-n.css(c2,"marginTop",!0),left:b2.left-d2.left-n.css(c2,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var a2=this.offsetParent;a2&&n.css(a2,"position")==="static";)a2=a2.offsetParent;return a2||Ea})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a2,b2){var c2=b2==="pageYOffset";n.fn[a2]=function(d2){return K(this,function(a3,d3,e2){var f2=Mb(a3);return e2===void 0?f2?f2[b2]:a3[d3]:void(f2?f2.scrollTo(c2?f2.pageXOffset:e2,c2?e2:f2.pageYOffset):a3[d3]=e2)},a2,d2,arguments.length)}}),n.each(["top","left"],function(a2,b2){n.cssHooks[b2]=Ga(l.pixelPosition,function(a3,c2){return c2?(c2=Fa(a3,b2),Ba.test(c2)?n(a3).position()[b2]+"px":c2):void 0})}),n.each({Height:"height",Width:"width"},function(a2,b2){n.each({padding:"inner"+a2,content:b2,"":"outer"+a2},function(c2,d2){n.fn[d2]=function(d3,e2){var f2=arguments.length&&(c2||typeof d3!="boolean"),g2=c2||(d3===!0||e2===!0?"margin":"border");return K(this,function(b3,c3,d4){var e3;return n.isWindow(b3)?b3.document.documentElement["client"+a2]:b3.nodeType===9?(e3=b3.documentElement,Math.max(b3.body["scroll"+a2],e3["scroll"+a2],b3.body["offset"+a2],e3["offset"+a2],e3["client"+a2])):d4===void 0?n.css(b3,c3,g2):n.style(b3,c3,d4,g2)},b2,f2?d3:void 0,f2,null)}})}),n.fn.extend({bind:function(a2,b2,c2){return this.on(a2,null,b2,c2)},unbind:function(a2,b2){return this.off(a2,null,b2)},delegate:function(a2,b2,c2,d2){return this.on(b2,a2,c2,d2)},undelegate:function(a2,b2,c2){return arguments.length===1?this.off(a2,"**"):this.off(b2,a2||"**",c2)},size:function(){return this.length}}),n.fn.andSelf=n.fn.addBack,typeof define=="function"&&define.amd&&define("jquery",[],function(){return n});var Nb=a.jQuery,Ob=a.$;return n.noConflict=function(b2){return a.$===n&&(a.$=Ob),b2&&a.jQuery===n&&(a.jQuery=Nb),n},b||(a.jQuery=a.$=n),n});/*!
7 * lodash.js
8 *//**
9 * @license
10 * lodash 4.5.1 (Custom Build) lodash.com/license | Underscore.js 1.8.3 underscorejs.org/LICENSE
11 * Build: `lodash core -o ./dist/lodash.core.js`
12 */(function(){function n(n2,t2){for(var r2=-1,e2=t2.length,u2=n2.length;++r2<e2;)n2[u2+r2]=t2[r2];return n2}function t(n2,t2,r2){for(var e2=-1,u2=n2.length;++e2<u2;){var o2=n2[e2],i2=t2(o2);if(i2!=null&&(c2===an?i2===i2:r2(i2,c2)))var c2=i2,f2=o2}return f2}function r(n2,t2,r2){var e2;return r2(n2,function(n3,r3,u2){return t2(n3,r3,u2)?(e2=n3,!1):void 0}),e2}function e(n2,t2,r2,e2,u2){return u2(n2,function(n3,u3,o2){r2=e2?(e2=!1,n3):t2(r2,n3,u3,o2)}),r2}function u(n2,t2){return O(t2,function(t3){return n2[t3]})}function o(n2){return n2&&n2.Object===Object?n2:null}function i(n2){return vn[n2]}function c(n2){var t2=!1;if(n2!=null&&typeof n2.toString!="function")try{t2=!!(n2+"")}catch(r2){}return t2}function f(n2,t2){return n2=typeof n2=="number"||hn.test(n2)?+n2:-1,n2>-1&&n2%1==0&&(t2==null?9007199254740991:t2)>n2}function a(n2){if(Y(n2)&&!Pn(n2)){if(n2 instanceof l)return n2;if(En.call(n2,"__wrapped__")){var t2=new l(n2.__wrapped__,n2.__chain__);return t2.__actions__=N(n2.__actions__),t2}}return new l(n2)}function l(n2,t2){this.__wrapped__=n2,this.__actions__=[],this.__chain__=!!t2}function p(n2,t2,r2,e2){var u2;return(u2=n2===an)||(u2=xn[r2],u2=(n2===u2||n2!==n2&&u2!==u2)&&!En.call(e2,r2)),u2?t2:n2}function s(n2){return X(n2)?Fn(n2):{}}function h(n2,t2,r2){if(typeof n2!="function")throw new TypeError("Expected a function");return setTimeout(function(){n2.apply(an,r2)},t2)}function v(n2,t2){var r2=!0;return $n(n2,function(n3,e2,u2){return r2=!!t2(n3,e2,u2)}),r2}function y(n2,t2){var r2=[];return $n(n2,function(n3,e2,u2){t2(n3,e2,u2)&&r2.push(n3)}),r2}function _(t2,r2,e2,u2){u2||(u2=[]);for(var o2=-1,i2=t2.length;++o2<i2;){var c2=t2[o2];r2>0&&Y(c2)&&L(c2)&&(e2||Pn(c2)||K(c2))?r2>1?_(c2,r2-1,e2,u2):n(u2,c2):e2||(u2[u2.length]=c2)}return u2}function g(n2,t2){return n2&&qn(n2,t2,en)}function b(n2,t2){return y(t2,function(t3){return Q(n2[t3])})}function j(n2,t2,r2,e2,u2){return n2===t2?!0:n2==null||t2==null||!X(n2)&&!Y(t2)?n2!==n2&&t2!==t2:m(n2,t2,j,r2,e2,u2)}function m(n2,t2,r2,e2,u2,o2){var i2=Pn(n2),f2=Pn(t2),a2="[object Array]",l2="[object Array]";i2||(a2=kn.call(n2),a2=="[object Arguments]"&&(a2="[object Object]")),f2||(l2=kn.call(t2),l2=="[object Arguments]"&&(l2="[object Object]"));var p2=a2=="[object Object]"&&!c(n2),f2=l2=="[object Object]"&&!c(t2);return!(l2=a2==l2)||i2||p2?2&u2||(a2=p2&&En.call(n2,"__wrapped__"),f2=f2&&En.call(t2,"__wrapped__"),!a2&&!f2)?l2?(o2||(o2=[]),(a2=J(o2,function(t3){return t3[0]===n2}))&&a2[1]?a2[1]==t2:(o2.push([n2,t2]),t2=(i2?I:q)(n2,t2,r2,e2,u2,o2),o2.pop(),t2)):!1:r2(a2?n2.value():n2,f2?t2.value():t2,e2,u2,o2):$2(n2,t2,a2)}function d(n2){var t2=typeof n2;return t2=="function"?n2:n2==null?cn:(t2=="object"?x:A)(n2)}function w(n2){n2=n2==null?n2:Object(n2);var t2,r2=[];
12for(t2 in n2)r2.push(t2);return r2}function O(n2,t2){var r2=-1,e2=L(n2)?Array(n2.length):[];return $n(n2,function(n3,u2,o2){e2[++r2]=t2(n3,u2,o2)}),e2}function x(n2){var t2=en(n2);return function(r2){var e2=t2.length;if(r2==null)return!e2;for(r2=Object(r2);e2--;){var u2=t2[e2];if(!(u2 in r2&&j(n2[u2],r2[u2],an,3)))return!1}return!0}}function E(n2,t2){return n2=Object(n2),P(t2,function(t3,r2){return r2 in n2&&(t3[r2]=n2[r2]),t3},{})}function A(n2){return function(t2){return t2==null?an:t2[n2]}}function k(n2,t2,r2){var e2=-1,u2=n2.length;for(0>t2&&(t2=-t2>u2?0:u2+t2),r2=r2>u2?u2:r2,0>r2&&(r2+=u2),u2=t2>r2?0:r2-t2>>>0,t2>>>=0,r2=Array(u2);++e2<u2;)r2[e2]=n2[e2+t2];return r2}function N(n2){return k(n2,0,n2.length)}function S(n2,t2){var r2;return $n(n2,function(n3,e2,u2){return r2=t2(n3,e2,u2),!r2}),!!r2}function T(t2,r2){return P(r2,function(t3,r3){return r3.func.apply(r3.thisArg,n([t3],r3.args))},t2)}function F(n2,t2,r2,e2){r2||(r2={});for(var u2=-1,o2=t2.length;++u2<o2;){var i2=t2[u2],c2=e2?e2(r2[i2],n2[i2],i2,r2,n2):n2[i2],f2=r2,a2=f2[i2];En.call(f2,i2)&&(a2===c2||a2!==a2&&c2!==c2)&&(c2!==an||i2 in f2)||(f2[i2]=c2)}return r2}function R(n2){return V(function(t2,r2){var e2=-1,u2=r2.length,o2=u2>1?r2[u2-1]:an,o2=typeof o2=="function"?(u2--,o2):an;for(t2=Object(t2);++e2<u2;){var i2=r2[e2];i2&&n2(t2,i2,e2,o2)}return t2})}function B(n2){return function(){var t2=arguments,r2=s(n2.prototype),t2=n2.apply(r2,t2);return X(t2)?t2:r2}}function D(n2,t2,r2){function e2(){for(var o2=-1,i2=arguments.length,c2=-1,f2=r2.length,a2=Array(f2+i2),l2=this&&this!==wn&&this instanceof e2?u2:n2;++c2<f2;)a2[c2]=r2[c2];for(;i2--;)a2[c2++]=arguments[++o2];return l2.apply(t2,a2)}if(typeof n2!="function")throw new TypeError("Expected a function");var u2=B(n2);return e2}function I(n2,t2,r2,e2,u2,o2){var i2=-1,c2=1&u2,f2=n2.length,a2=t2.length;if(f2!=a2&&!(2&u2&&a2>f2))return!1;for(a2=!0;++i2<f2;){var l2=n2[i2],p2=t2[i2];if(an!==void 0){a2=!1;break}if(c2){if(!S(t2,function(n3){return l2===n3||r2(l2,n3,e2,u2,o2)})){a2=!1;break}}else if(l2!==p2&&!r2(l2,p2,e2,u2,o2)){a2=!1;break}}return a2}function $2(n2,t2,r2){switch(r2){case"[object Boolean]":case"[object Date]":return+n2==+t2;case"[object Error]":return n2.name==t2.name&&n2.message==t2.message;case"[object Number]":return n2!=+n2?t2!=+t2:n2==+t2;case"[object RegExp]":case"[object String]":return n2==t2+""}return!1}function q(n2,t2,r2,e2,u2,o2){var i2=2&u2,c2=en(n2),f2=c2.length,a2=en(t2).length;if(f2!=a2&&!i2)return!1;for(var l2=f2;l2--;){var p2=c2[l2];if(!(i2?p2 in t2:En.call(t2,p2)))return!1}for(a2=!0;++l2<f2;){var p2=c2[l2],s2=n2[p2],h2=t2[p2];if(an!==void 0||s2!==h2&&!r2(s2,h2,e2,u2,o2)){a2=!1;break}i2||(i2=p2=="constructor")}return a2&&!i2&&(r2=n2.constructor,e2=t2.constructor,r2!=e2&&"constructor"in n2&&"constructor"in t2&&!(typeof r2=="function"&&r2 instanceof r2&&typeof e2=="function"&&e2 instanceof e2)&&(a2=!1)),a2}function z(n2){var t2=n2?n2.length:an;if(W(t2)&&(Pn(n2)||nn(n2)||K(n2))){n2=String;for(var r2=-1,e2=Array(t2);++r2<t2;)e2[r2]=n2(r2);t2=e2}else t2=null;return t2}function C(n2){var t2=n2&&n2.constructor,t2=Q(t2)&&t2.prototype||xn;return n2===t2}function G(n2){return n2?n2[0]:an}function J(n2,t2){return r(n2,d(t2),$n)}function M(n2,t2){return $n(n2,typeof t2=="function"?t2:cn)}function P(n2,t2,r2){return e(n2,d(t2),r2,3>arguments.length,$n)}function U(n2,t2){var r2;if(typeof t2!="function")throw new TypeError("Expected a function");return n2=Un(n2),function(){return 0<--n2&&(r2=t2.apply(this,arguments)),1>=n2&&(t2=an),r2}}function V(n2){var t2;if(typeof n2!="function")throw new TypeError("Expected a function");return t2=In(t2===an?n2.length-1:Un(t2),0),function(){for(var r2=arguments,e2=-1,u2=In(r2.length-t2,0),o2=Array(u2);++e2<u2;)o2[e2]=r2[t2+e2];for(u2=Array(t2+1),e2=-1;++e2<t2;)u2[e2]=r2[e2];return u2[t2]=o2,n2.apply(this,u2)}}function H(n2,t2){return n2>t2}function K(n2){return Y(n2)&&L(n2)&&En.call(n2,"callee")&&(!Rn.call(n2,"callee")||kn.call(n2)=="[object Arguments]")}function L(n2){return n2!=null&&!(typeof n2=="function"&&Q(n2))&&W(zn(n2))}function Q(n2){return n2=X(n2)?kn.call(n2):"",n2=="[object Function]"||n2=="[object GeneratorFunction]"}function W(n2){return typeof n2=="number"&&n2>-1&&n2%1==0&&9007199254740991>=n2}function X(n2){var t2=typeof n2;return!!n2&&(t2=="object"||t2=="function")}function Y(n2){return!!n2&&typeof n2=="object"}function Z(n2){return typeof n2=="number"||Y(n2)&&kn.call(n2)=="[object Number]"}function nn(n2){return typeof n2=="string"||!Pn(n2)&&Y(n2)&&kn.call(n2)=="[object String]"}function tn(n2,t2){return t2>n2}function rn(n2){return typeof n2=="string"?n2:n2==null?"":n2+""}function en(n2){var t2=C(n2);if(!t2&&!L(n2))return Dn(Object(n2));var r2,e2=z(n2),u2=!!e2,e2=e2||[],o2=e2.length;for(r2 in n2)!En.call(n2,r2)||u2&&(r2=="length"||f(r2,o2))||t2&&r2=="constructor"||e2.push(r2);return e2}function un(n2){for(var t2=-1,r2=C(n2),e2=w(n2),u2=e2.length,o2=z(n2),i2=!!o2,o2=o2||[],c2=o2.length;++t2<u2;){var a2=e2[t2];
12i2&&(a2=="length"||f(a2,c2))||a2=="constructor"&&(r2||!En.call(n2,a2))||o2.push(a2)}return o2}function on(n2){return n2?u(n2,en(n2)):[]}function cn(n2){return n2}function fn(t2,r2,e2){var u2=en(r2),o2=b(r2,u2);e2!=null||X(r2)&&(o2.length||!u2.length)||(e2=r2,r2=t2,t2=this,o2=b(r2,en(r2)));var i2=X(e2)&&"chain"in e2?e2.chain:!0,c2=Q(t2);return $n(o2,function(e3){var u3=r2[e3];t2[e3]=u3,c2&&(t2.prototype[e3]=function(){var r3=this.__chain__;if(i2||r3){var e4=t2(this.__wrapped__);return(e4.__actions__=N(this.__actions__)).push({func:u3,args:arguments,thisArg:t2}),e4.__chain__=r3,e4}return u3.apply(t2,n([this.value()],arguments))})}),t2}var an,ln=1/0,pn=/[&<>"'`]/g,sn=RegExp(pn.source),hn=/^(?:0|[1-9]\d*)$/,vn={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","`":"&#96;"},yn={function:!0,object:!0},_n=yn[typeof exports]&&exports&&!exports.nodeType?exports:an,gn=yn[typeof module]&&module&&!module.nodeType?module:an,bn=gn&&gn.exports===_n?_n:an,jn=o(yn[typeof self]&&self),mn=o(yn[typeof window]&&window),dn=o(yn[typeof this]&&this),wn=o(_n&&gn&&typeof global=="object"&&global)||mn!==(dn&&dn.window)&&mn||jn||dn||Function("return this")(),On=Array.prototype,xn=Object.prototype,En=xn.hasOwnProperty,An=0,kn=xn.toString,Nn=wn._,Sn=wn.Reflect,Tn=Sn?Sn.f:an,Fn=Object.create,Rn=xn.propertyIsEnumerable,Bn=wn.isFinite,Dn=Object.keys,In=Math.max,$n=(function(n2,t2){return function(r2,e2){if(r2==null)return r2;if(!L(r2))return n2(r2,e2);for(var u2=r2.length,o2=t2?u2:-1,i2=Object(r2);(t2?o2--:++o2<u2)&&e2(i2[o2],o2,i2)!==!1;);return r2}})(g),qn=(function(n2){return function(t2,r2,e2){var u2=-1,o2=Object(t2);e2=e2(t2);for(var i2=e2.length;i2--;){var c2=e2[n2?i2:++u2];if(r2(o2[c2],c2,o2)===!1)break}return t2}})();Tn&&!Rn.call({valueOf:1},"valueOf")&&(w=function(n2){n2=Tn(n2);for(var t2,r2=[];!(t2=n2.next()).done;)r2.push(t2.value);return r2});var zn=A("length"),Cn=V(function(t2,r2){return Pn(t2)||(t2=t2==null?[]:[Object(t2)]),_(r2,1),n(N(t2),on)}),Gn=V(function(n2,t2,r2){return D(n2,t2,r2)}),Jn=V(function(n2,t2){return h(n2,1,t2)}),Mn=V(function(n2,t2,r2){return h(n2,Vn(t2)||0,r2)}),Pn=Array.isArray,Un=Number,Vn=Number,Hn=R(function(n2,t2){F(t2,en(t2),n2)}),Kn=R(function(n2,t2){F(t2,un(t2),n2)}),Ln=R(function(n2,t2,r2,e2){F(t2,un(t2),n2,e2)}),Qn=V(function(n2){return n2.push(an,p),Ln.apply(an,n2)}),Wn=V(function(n2,t2){return n2==null?{}:E(n2,_(t2,1))}),Xn=d;l.prototype=s(a.prototype),l.prototype.constructor=l,a.assignIn=Kn,a.before=U,a.bind=Gn,a.chain=function(n2){return n2=a(n2),n2.__chain__=!0,n2},a.compact=function(n2){return y(n2,Boolean)},a.concat=Cn,a.create=function(n2,t2){var r2=s(n2);return t2?Hn(r2,t2):r2},a.defaults=Qn,a.defer=Jn,a.delay=Mn,a.filter=function(n2,t2){return y(n2,d(t2))},a.flatten=function(n2){return n2&&n2.length?_(n2,1):[]},a.flattenDeep=function(n2){return n2&&n2.length?_(n2,ln):[]},a.iteratee=Xn,a.keys=en,a.map=function(n2,t2){return O(n2,d(t2))},a.matches=function(n2){return x(Hn({},n2))},a.mixin=fn,a.negate=function(n2){if(typeof n2!="function")throw new TypeError("Expected a function");return function(){return!n2.apply(this,arguments)}},a.once=function(n2){return U(2,n2)},a.pick=Wn,a.slice=function(n2,t2,r2){var e2=n2?n2.length:0;return r2=r2===an?e2:+r2,e2?k(n2,t2==null?0:+t2,r2):[]},a.sortBy=function(n2,t2){var r2=0;return t2=d(t2),O(O(n2,function(n3,e2,u2){return{c:n3,b:r2++,a:t2(n3,e2,u2)}}).sort(function(n3,t3){var r3;n:{r3=n3.a;var e2=t3.a;if(r3!==e2){var u2=r3===null,o2=r3===an,i2=r3===r3,c2=e2===null,f2=e2===an,a2=e2===e2;if(r3>e2&&!c2||!i2||u2&&!f2&&a2||o2&&a2){r3=1;break n}if(e2>r3&&!u2||!a2||c2&&!o2&&i2||f2&&i2){r3=-1;break n}}r3=0}return r3||n3.b-t3.b}),A("c"))},a.tap=function(n2,t2){return t2(n2),n2},a.thru=function(n2,t2){return t2(n2)},a.toArray=function(n2){return L(n2)?n2.length?N(n2):[]:on(n2)},a.values=on,a.extend=Kn,fn(a,a),a.clone=function(n2){return X(n2)?Pn(n2)?N(n2):F(n2,en(n2)):n2},a.escape=function(n2){return(n2=rn(n2))&&sn.test(n2)?n2.replace(pn,i):n2},a.every=function(n2,t2,r2){return t2=r2?an:t2,v(n2,d(t2))},a.find=J,a.forEach=M,a.has=function(n2,t2){return n2!=null&&En.call(n2,t2)},a.head=G,a.identity=cn,a.indexOf=function(n2,t2,r2){var e2=n2?n2.length:0;r2=typeof r2=="number"?0>
12r2?In(e2+r2,0):r2:0,r2=(r2||0)-1;for(var u2=t2===t2;++r2<e2;){var o2=n2[r2];if(u2?o2===t2:o2!==o2)return r2}return-1},a.isArguments=K,a.isArray=Pn,a.isBoolean=function(n2){return n2===!0||n2===!1||Y(n2)&&kn.call(n2)=="[object Boolean]"},a.isDate=function(n2){return Y(n2)&&kn.call(n2)=="[object Date]"},a.isEmpty=function(n2){if(L(n2)&&(Pn(n2)||nn(n2)||Q(n2.splice)||K(n2)))return!n2.length;for(var t2 in n2)if(En.call(n2,t2))return!1;return!0},a.isEqual=function(n2,t2){return j(n2,t2)},a.isFinite=function(n2){return typeof n2=="number"&&Bn(n2)},a.isFunction=Q,a.isNaN=function(n2){return Z(n2)&&n2!=+n2},a.isNull=function(n2){return n2===null},a.isNumber=Z,a.isObject=X,a.isRegExp=function(n2){return X(n2)&&kn.call(n2)=="[object RegExp]"},a.isString=nn,a.isUndefined=function(n2){return n2===an},a.last=function(n2){var t2=n2?n2.length:0;return t2?n2[t2-1]:an},a.max=function(n2){return n2&&n2.length?t(n2,cn,H):an},a.min=function(n2){return n2&&n2.length?t(n2,cn,tn):an},a.noConflict=function(){return wn._===this&&(wn._=Nn),this},a.noop=function(){},a.reduce=P,a.result=function(n2,t2,r2){return t2=n2==null?an:n2[t2],t2===an&&(t2=r2),Q(t2)?t2.call(n2):t2},a.size=function(n2){return n2==null?0:(n2=L(n2)?n2:en(n2),n2.length)},a.some=function(n2,t2,r2){return t2=r2?an:t2,S(n2,d(t2))},a.uniqueId=function(n2){var t2=++An;return rn(n2)+t2},a.each=M,a.first=G,fn(a,(function(){var n2={};return g(a,function(t2,r2){En.call(a.prototype,r2)||(n2[r2]=t2)}),n2})(),{chain:!1}),a.VERSION="4.5.1",$n("pop join replace reverse split push shift sort splice unshift".split(" "),function(n2){var t2=(/^(?:replace|split)$/.test(n2)?String.prototype:On)[n2],r2=/^(?:push|sort|unshift)$/.test(n2)?"tap":"thru",e2=/^(?:pop|join|replace|shift)$/.test(n2);a.prototype[n2]=function(){var n3=arguments;return e2&&!this.__chain__?t2.apply(this.value(),n3):this[r2](function(r3){return t2.apply(r3,n3)})}}),a.prototype.toJSON=a.prototype.valueOf=a.prototype.value=function(){return T(this.__wrapped__,this.__actions__)},(mn||jn||{})._=a,typeof define=="function"&&typeof define.amd=="object"&&define.amd?define(function(){return a}):_n&&gn?(bn&&((gn.exports=a)._=a),_n._=a):wn._=a}).call(this);/*!
13 * log.js
14 *//*! log.js 0.1.5 */(function(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o;window.console&&window.console.log&&(j=function(){var a2;return a2=[],k(arguments).forEach(function(b2){return typeof b2=="string"?a2=a2.concat(n(b2)):a2.push(b2)}),o.apply(window,a2)},o=function(){return console.log.apply(console,k(arguments))},k=function(a2){return Array.prototype.slice.call(a2)},c=[{regex:/\*([^\*]+)\*/,replacer:function(a2,b2){return"%c"+b2+"%c"},styles:function(){return["font-style: italic",""]}},{regex:/\_([^\_]+)\_/,replacer:function(a2,b2){return"%c"+b2+"%c"},styles:function(){return["font-weight: bold",""]}},{regex:/\`([^\`]+)\`/,replacer:function(a2,b2){return"%c"+b2+"%c"},styles:function(){return["background: rgb(255, 255, 219); padding: 1px 5px; border: 1px solid rgba(0, 0, 0, 0.1)",""]}},{regex:/\[c\=(?:\"|\')?((?:(?!(?:\"|\')\]).)*)(?:\"|\')?\]((?:(?!\[c\]).)*)\[c\]/,replacer:function(a2,b2,c2){return"%c"+c2+"%c"},styles:function(a2){return[a2[1],""]}}],e=function(a2){var b2;return b2=!1,c.forEach(function(c2){return c2.regex.test(a2)?b2=!0:void 0}),b2},d=function(a2){var b2;return b2=[],c.forEach(function(c2){var d2;return d2=a2.match(c2.regex),d2?b2.push({format:c2,match:d2}):void 0}),b2.sort(function(a3,b3){return a3.match.index-b3.match.index})},n=function(a2){var b2,c2,f2;for(f2=[];e(a2);)c2=d(a2),b2=c2[0],a2=a2.replace(b2.format.regex,b2.format.replacer),f2=f2.concat(b2.format.styles(b2.match));return[a2].concat(f2)},i=function(){return/Safari/.test(navigator.userAgent)&&/Apple Computer/.test(navigator.vendor)},h=function(){return/OPR/.test(navigator.userAgent)&&/Opera/.test(navigator.vendor)},f=function(){return/Firefox/.test(navigator.userAgent)},g=function(){return/MSIE/.test(navigator.userAgent)},m=function(){var a2;return a2=navigator.userAgent.match(/AppleWebKit\/(\d+)\.(\d+)(\.|\+|\s)/),a2?537.38<=parseInt(a2[1],10)+parseInt(a2[2],10)/100:!1},l=function(){var a2;return a2=navigator.userAgent.match(/OPR\/(\d+)\./),a2?15<=parseInt(a2[1],10):!1},b=function(){return window.console.firebug||window.console.exception},a=g()||f()&&!b()||h()&&!l()||i()&&!m()?o:j,a.l=o,typeof define=="function"&&define.amd?define(a):typeof exports!="undefined"?module.exports=a:window.log=a)}).call(this);/*!
15 * fastclick.js
16 *//*
17 FastClick: polyfill to remove click delays on browsers with touch UIs.
18
19 @version 1.0.3
20 @codingstandard ftlabs-jsv2
21 @copyright The Financial Times Limited [All Rights Reserved]
22 @license MIT License (see LICENSE.txt)
23*/(function(){"use strict";function e(t2,r2){function s2(e2,t3){return function(){return e2.apply(t3,arguments)}}var i2;if(r2=r2||{},this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=r2.touchBoundary||10,this.layer=t2,this.tapDelay=r2.tapDelay||200,this.tapTimeout=r2.tapTimeout||700,!e.notNeeded(t2)){for(var o2=["onMouse","onClick","onTouchStart","onTouchMove","onTouchEnd","onTouchCancel"],u=this,a=0,f=o2.length;a<f;a++)u[o2[a]]=s2(u[o2[a]],u);n&&(t2.addEventListener("mouseover",this.onMouse,!0),t2.addEventListener("mousedown",this.onMouse,!0),t2.addEventListener("mouseup",this.onMouse,!0)),t2.addEventListener("click",this.onClick,!0),t2.addEventListener("touchstart",this.onTouchStart,!1),t2.addEventListener("touchmove",this.onTouchMove,!1),t2.addEventListener("touchend",this.onTouchEnd,!1),t2.addEventListener("touchcancel",this.onTouchCancel,!1),Event.prototype.stopImmediatePropagation||(t2.removeEventListener=function(e2,n2,r3){var i3=Node.prototype.removeEventListener;e2==="click"?i3.call(t2,e2,n2.hijacked||n2,r3):i3.call(t2,e2,n2,r3)},t2.addEventListener=function(e2,n2,r3){var i3=Node.prototype.addEventListener;e2==="click"?i3.call(t2,e2,n2.hijacked||(n2.hijacked=function(e3){e3.propagationStopped||n2(e3)}),r3):i3.call(t2,e2,n2,r3)}),typeof t2.onclick=="function"&&(i2=t2.onclick,t2.addEventListener("click",function(e2){i2(e2)},!1),t2.onclick=null)}}var t=navigator.userAgent.indexOf("Windows Phone")>=0,n=navigator.userAgent.indexOf("Android")>0&&!t,r=/iP(ad|hone|od)/.test(navigator.userAgent)&&!t,i=r&&/OS 4_\d(_\d)?/.test(navigator.userAgent),s=r&&/OS ([6-9]|\d{2})_\d/.test(navigator.userAgent),o=navigator.userAgent.indexOf("BB10")>0;e.prototype.needsClick=function(e2){switch(e2.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(e2.disabled)return!0;break;case"input":if(r&&e2.type==="file"||e2.disabled)return!0;break;case"label":case"iframe":case"video":return!0}return/\bneedsclick\b/.test(e2.className)},e.prototype.needsFocus=function(e2){switch(e2.nodeName.toLowerCase()){case"textarea":return!0;case"select":return!n;case"input":switch(e2.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!e2.disabled&&!e2.readOnly;default:return/\bneedsfocus\b/.test(e2.className)}},e.prototype.sendClick=function(e2,t2){var n2,r2;document.activeElement&&document.activeElement!==e2&&document.activeElement.blur(),r2=t2.changedTouches[0],n2=document.createEvent("MouseEvents"),n2.initMouseEvent(this.determineEventType(e2),!0,!0,window,1,r2.screenX,r2.screenY,r2.clientX,r2.clientY,!1,!1,!1,!1,0,null),n2.forwardedTouchEvent=!0,e2.dispatchEvent(n2)},e.prototype.determineEventType=function(e2){return n&&e2.tagName.toLowerCase()==="select"?"mousedown":"click"}
23,e.prototype.focus=function(e2){var t2;r&&e2.setSelectionRange&&e2.type.indexOf("date")!==0&&e2.type!=="time"&&e2.type!=="month"?(t2=e2.value.length,e2.setSelectionRange(t2,t2)):e2.focus()},e.prototype.updateScrollParent=function(e2){var t2,n2;if(t2=e2.fastClickScrollParent,!t2||!t2.contains(e2)){n2=e2;do{if(n2.scrollHeight>n2.offsetHeight){t2=n2,e2.fastClickScrollParent=n2;break}n2=n2.parentElement}while(n2)}t2&&(t2.fastClickLastScrollTop=t2.scrollTop)},e.prototype.getTargetElementFromEventTarget=function(e2){return e2.nodeType===Node.TEXT_NODE?e2.parentNode:e2},e.prototype.onTouchStart=function(e2){var t2,n2,s2;if(e2.targetTouches.length>1)return!0;if(t2=this.getTargetElementFromEventTarget(e2.target),n2=e2.targetTouches[0],r){if(s2=window.getSelection(),s2.rangeCount&&!s2.isCollapsed)return!0;if(!i){if(n2.identifier&&n2.identifier===this.lastTouchIdentifier)return e2.preventDefault(),!1;this.lastTouchIdentifier=n2.identifier,this.updateScrollParent(t2)}}return this.trackingClick=!0,this.trackingClickStart=e2.timeStamp,this.targetElement=t2,this.touchStartX=n2.pageX,this.touchStartY=n2.pageY,e2.timeStamp-this.lastClickTime<this.tapDelay&&e2.preventDefault(),!0},e.prototype.touchHasMoved=function(e2){var t2=e2.changedTouches[0],n2=this.touchBoundary;return Math.abs(t2.pageX-this.touchStartX)>n2||Math.abs(t2.pageY-this.touchStartY)>n2},e.prototype.onTouchMove=function(e2){return this.trackingClick&&(this.targetElement!==this.getTargetElementFromEventTarget(e2.target)||this.touchHasMoved(e2))&&(this.trackingClick=!1,this.targetElement=null),!0},e.prototype.findControl=function(e2){return e2.control!==void 0?e2.control:e2.htmlFor?document.getElementById(e2.htmlFor):e2.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")},e.prototype.onTouchEnd=function(e2){var t2,o2,u,a,f,l=this.targetElement;if(!this.trackingClick)return!0;if(e2.timeStamp-this.lastClickTime<this.tapDelay)return this.cancelNextClick=!0,!0;if(e2.timeStamp-this.trackingClickStart>this.tapTimeout)return!0;if(this.cancelNextClick=!1,this.lastClickTime=e2.timeStamp,o2=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,s&&(f=e2.changedTouches[0],l=document.elementFromPoint(f.pageX-window.pageXOffset,f.pageY-window.pageYOffset)||l,l.fastClickScrollParent=this.targetElement.fastClickScrollParent),u=l.tagName.toLowerCase(),u==="label"){if(t2=this.findControl(l),t2){if(this.focus(l),n)return!1;l=t2}}else if(this.needsFocus(l))return e2.timeStamp-o2>100||r&&window.top!==window&&u==="input"?(this.targetElement=null,!1):(this.focus(l),this.sendClick(l,e2),(!r||u!=="select")&&(this.targetElement=null,e2.preventDefault()),!1);return r&&!i&&(a=l.fastClickScrollParent,a&&a.fastClickLastScrollTop!==a.scrollTop)?!0:(this.needsClick(l)||(e2.preventDefault(),this.sendClick(l,e2)),!1)},e.prototype.onTouchCancel=function(){this.trackingClick=!1,this.targetElement=null},e.prototype.onMouse=function(e2){return!this.targetElement||e2.forwardedTouchEvent||!e2.cancelable?!0:!this.needsClick(this.targetElement)||this.cancelNextClick?(e2.stopImmediatePropagation?e2.stopImmediatePropagation():e2.propagationStopped=!0,e2.stopPropagation(),e2.preventDefault(),!1):!0},e.prototype.onClick=function(e2){var t2;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):e2.target.type==="submit"&&e2.detail===0?!0:(t2=this.onMouse(e2),t2||(this.targetElement=null),t2)},e.prototype.destroy=function(){var e2=this.layer;n&&(e2.removeEventListener("mouseover",this.onMouse,!0),e2.removeEventListener("mousedown",this.onMouse,!0),e2.removeEventListener("mouseup",this.onMouse,!0)),e2.removeEventListener("click",this.onClick,!0),e2.removeEventListener("touchstart",this.onTouchStart,!1),e2.removeEventListener("touchmove",this.onTouchMove,!1),e2.removeEventListener("touchend",this.onTouchEnd,!1),e2.removeEventListener("touchcancel",this.onTouchCancel,!1)},e.notNeeded=function(e2){var t2,r2,i2;if(typeof window.ontouchstart=="undefined")return!0;if(r2=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1],r2)if(n){if(t2=document.querySelector("meta[name=viewport]"),t2&&(t2.content.indexOf("user-scalable=no")!==-1||r2>31&&document.documentElement.scrollWidth<=window.outerWidth))return!0}else return!0;return!!(o&&(i2=navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/),i2[1]>=10&&i2[2]>=3&&(t2=document.querySelector("meta[name=viewport]"),t2&&(t2.content.indexOf("user-scalable=no")!==-1||document.documentElement.scrollWidth<=window.outerWidth))
23)||e2.style.msTouchAction==="none"||e2.style.touchAction==="none")},e.attach=function(t2,n2){return new e(t2,n2)},typeof define=="function"&&typeof define.amd=="object"&&define.amd?define(function(){return e}):typeof module!="undefined"&&module.exports?(module.exports=e.attach,module.exports.FastClick=e):window.FastClick=e})();/*!
24 * querystring.js
25 */(function($2){$2.QueryString=(function(a){if(a=="")return{};for(var b={},i=0;i<a.length;++i){var p=a[i].split("=");p.length==2&&(b[p[0]]=decodeURIComponent(p[1].replace(/\+/g," ")))}return b})(window.location.search.substr(1).split("&"))})(jQuery);/*!
26 * detect-element-resize.js
27 */(function(){var attachEvent=document.attachEvent,stylesCreated=!1;if(!attachEvent){var resetTriggers2=function(element){var triggers=element.__resizeTriggers__,expand=triggers.firstElementChild,contract=triggers.lastElementChild,expandChild=expand.firstElementChild;contract.scrollLeft=contract.scrollWidth,contract.scrollTop=contract.scrollHeight,expandChild.style.width=expand.offsetWidth+1+"px",expandChild.style.height=expand.offsetHeight+1+"px",expand.scrollLeft=expand.scrollWidth,expand.scrollTop=expand.scrollHeight},checkTriggers2=function(element){return element.offsetWidth!=element.__resizeLast__.width||element.offsetHeight!=element.__resizeLast__.height},scrollListener2=function(e){var element=this;resetTriggers2(this),this.__resizeRAF__&&cancelFrame(this.__resizeRAF__),this.__resizeRAF__=requestFrame(function(){checkTriggers2(element)&&(element.__resizeLast__.width=element.offsetWidth,element.__resizeLast__.height=element.offsetHeight,element.__resizeListeners__.forEach(function(fn){fn.call(element,e)}))})},resetTriggers=resetTriggers2,checkTriggers=checkTriggers2,scrollListener=scrollListener2,requestFrame=(function(){var raf=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(fn){return window.setTimeout(fn,20)};return function(fn){return raf(fn)}})(),cancelFrame=(function(){var cancel=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.clearTimeout;return function(id){return cancel(id)}})(),animation=!1,animationstring="animation",keyframeprefix="",animationstartevent="animationstart",domPrefixes="Webkit Moz O ms".split(" "),startEvents="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),pfx="";{var elm=document.createElement("fakeelement");if(elm.style.animationName!==void 0&&(animation=!0),animation===!1){for(var i=0;i<domPrefixes.length;i++)if(elm.style[domPrefixes[i]+"AnimationName"]!==void 0){pfx=domPrefixes[i],animationstring=pfx+"Animation",keyframeprefix="-"+pfx.toLowerCase()+"-",animationstartevent=startEvents[i],animation=!0;break}}}var animationName="resizeanim",animationKeyframes="@"+keyframeprefix+"keyframes "+animationName+" { from { opacity: 0; } to { opacity: 0; } } ",animationStyle=keyframeprefix+"animation: 1ms "+animationName+"; "}function createStyles(){if(!stylesCreated){var css=(animationKeyframes||"")+".resize-triggers { "+(animationStyle||"")+'visibility: hidden; opacity: 0; } .resize-triggers, .resize-triggers > div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',head=document.head||document.getElementsByTagName("head")[0],style=document.createElement("style");style.type="text/css",style.styleSheet?style.styleSheet.cssText=css:style.appendChild(document.createTextNode(css)),head.appendChild(style),stylesCreated=!0}}window.addResizeListener=function(element,fn){attachEvent?element.attachEvent("onresize",fn):(element.__resizeTriggers__||(getComputedStyle(element).position=="static"&&(element.style.position="relative"),createStyles(),element.__resizeLast__={},element.__resizeListeners__=[],(element.__resizeTriggers__=document.createElement("div")).className="resize-triggers",element.__resizeTriggers__.innerHTML='<div class="expand-trigger"><div></div></div><div class="contract-trigger"></div>',element.appendChild(element.__resizeTriggers__),resetTriggers(element),element.addEventListener("scroll",scrollListener,!0),animationstartevent&&element.__resizeTriggers__.addEventListener(animationstartevent,function(e){e.animationName==animationName&&resetTriggers(element)})),element.__resizeListeners__.push(fn))},window.removeResizeListener=function(element,fn){attachEvent?element.detachEvent("onresize",fn):(element.__resizeListeners__.splice(element.__resizeListeners__.indexOf(fn),1),element.__resizeListeners__.length||(element.removeEventListener("scroll",scrollListener),element.__resizeTriggers__=!element.removeChild(element.__resizeTriggers__)))}})(),(function($2){var attachEvent=document.attachEvent,stylesCreated=!1,jQuery_resize=$2.fn.resize;if($2.fn.resize=function(callback){return this.each(function(){this==window?jQuery_resize.call(jQuery(this),callback):addResizeListener(this,callback)})},$2.fn.removeResize=function(callback){return this.each(function(){removeResizeListener(this,callback)})},!attachEvent){var resetTriggers2=function(element){var triggers=element.__resizeTriggers__,expand=triggers.firstElementChild,contract=tr
27iggers.lastElementChild,expandChild=expand.firstElementChild;contract.scrollLeft=contract.scrollWidth,contract.scrollTop=contract.scrollHeight,expandChild.style.width=expand.offsetWidth+1+"px",expandChild.style.height=expand.offsetHeight+1+"px",expand.scrollLeft=expand.scrollWidth,expand.scrollTop=expand.scrollHeight},checkTriggers2=function(element){return element.offsetWidth!=element.__resizeLast__.width||element.offsetHeight!=element.__resizeLast__.height},scrollListener2=function(e){var element=this;resetTriggers2(this),this.__resizeRAF__&&cancelFrame(this.__resizeRAF__),this.__resizeRAF__=requestFrame(function(){checkTriggers2(element)&&(element.__resizeLast__.width=element.offsetWidth,element.__resizeLast__.height=element.offsetHeight,element.__resizeListeners__.forEach(function(fn){fn.call(element,e)}))})},resetTriggers=resetTriggers2,checkTriggers=checkTriggers2,scrollListener=scrollListener2,requestFrame=(function(){var raf=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(fn){return window.setTimeout(fn,20)};return function(fn){return raf(fn)}})(),cancelFrame=(function(){var cancel=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.clearTimeout;return function(id){return cancel(id)}})(),animation=!1,animationstring="animation",keyframeprefix="",animationstartevent="animationstart",domPrefixes="Webkit Moz O ms".split(" "),startEvents="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),pfx="";{var elm=document.createElement("fakeelement");if(elm.style.animationName!==void 0&&(animation=!0),animation===!1){for(var i=0;i<domPrefixes.length;i++)if(elm.style[domPrefixes[i]+"AnimationName"]!==void 0){pfx=domPrefixes[i],animationstring=pfx+"Animation",keyframeprefix="-"+pfx.toLowerCase()+"-",animationstartevent=startEvents[i],animation=!0;break}}}var animationName="resizeanim",animationKeyframes="@"+keyframeprefix+"keyframes "+animationName+" { from { opacity: 0; } to { opacity: 0; } } ",animationStyle=keyframeprefix+"animation: 1ms "+animationName+"; "}function createStyles(){if(!stylesCreated){var css=(animationKeyframes||"")+".resize-triggers { "+(animationStyle||"")+'visibility: hidden; opacity: 0; } .resize-triggers, .resize-triggers > div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',head=document.head||document.getElementsByTagName("head")[0],style=document.createElement("style");style.type="text/css",style.styleSheet?style.styleSheet.cssText=css:style.appendChild(document.createTextNode(css)),head.appendChild(style),stylesCreated=!0}}window.addResizeListener=function(element,fn){attachEvent?element.attachEvent("onresize",fn):(element.__resizeTriggers__||(getComputedStyle(element).position=="static"&&(element.style.position="relative"),createStyles(),element.__resizeLast__={},element.__resizeListeners__=[],(element.__resizeTriggers__=document.createElement("div")).className="resize-triggers",element.__resizeTriggers__.innerHTML='<div class="expand-trigger"><div></div></div><div class="contract-trigger"></div>',element.appendChild(element.__resizeTriggers__),resetTriggers(element),element.addEventListener("scroll",scrollListener,!0),animationstartevent&&element.__resizeTriggers__.addEventListener(animationstartevent,function(e){e.animationName==animationName&&resetTriggers(element)})),element.__resizeListeners__.push(fn))},window.removeResizeListener=function(element,fn){attachEvent?element.detachEvent("onresize",fn):(element.__resizeListeners__.splice(element.__resizeListeners__.indexOf(fn),1),element.__resizeListeners__.length||(element.removeEventListener("scroll",scrollListener),element.__resizeTriggers__=!element.removeChild(element.__resizeTriggers__)))}})(jQuery);/*!
28 * fixto.js
29 * https://github.com/bbarakaci/fixto
30 *//*! fixto - v0.5.0 - 2016-06-16
31* http://github.com/bbarakaci/fixto/*/var fixto=(function($2,window2,document2){/*! Computed Style - v0.1.0 - 2012-07-19
32* https://github.com/bbarakaci/computed-style
33* Copyright (c) 2012 Burak Barakaci; Licensed MIT */var computedStyle=(function(){var computedStyle2={getAll:function(element){return document2.defaultView.getComputedStyle(element)},get:function(element,name){return this.getAll(element)[name]},toFloat:function(value){return parseFloat(value,10)||0}
33,getFloat:function(element,name){return this.toFloat(this.get(element,name))},_getAllCurrentStyle:function(element){return element.currentStyle}};return document2.documentElement.currentStyle&&(computedStyle2.getAll=computedStyle2._getAllCurrentStyle),computedStyle2})(),mimicNode=(function(){function MimicNode(element){this.element=element,this.replacer=document2.createElement("div"),this.replacer.style.visibility="hidden",this.hide(),element.parentNode.insertBefore(this.replacer,element)}MimicNode.prototype={replace:function(){var rst=this.replacer.style,styles=computedStyle.getAll(this.element);rst.width=this._width(),rst.height=this._height(),rst.marginTop=styles.marginTop,rst.marginBottom=styles.marginBottom,rst.marginLeft=styles.marginLeft,rst.marginRight=styles.marginRight,rst.cssFloat=styles.cssFloat,rst.styleFloat=styles.styleFloat,rst.position=styles.position,rst.top=styles.top,rst.right=styles.right,rst.bottom=styles.bottom,rst.left=styles.left,rst.display=styles.display},hide:function(){this.replacer.style.display="none"},_width:function(){return this.element.getBoundingClientRect().width+"px"},_widthOffset:function(){return this.element.offsetWidth+"px"},_height:function(){return this.element.getBoundingClientRect().height+"px"},_heightOffset:function(){return this.element.offsetHeight+"px"},destroy:function(){$2(this.replacer).remove();for(var prop in this)this.hasOwnProperty(prop)&&(this[prop]=null)}};var bcr=document2.documentElement.getBoundingClientRect();return bcr.width||(MimicNode.prototype._width=MimicNode.prototype._widthOffset,MimicNode.prototype._height=MimicNode.prototype._heightOffset),{MimicNode:MimicNode,computedStyle:computedStyle}})();function Prefix(){this._vendor=null}Prefix.prototype={_vendors:{webkit:{cssPrefix:"-webkit-",jsPrefix:"Webkit"},moz:{cssPrefix:"-moz-",jsPrefix:"Moz"},ms:{cssPrefix:"-ms-",jsPrefix:"ms"},opera:{cssPrefix:"-o-",jsPrefix:"O"}},_prefixJsProperty:function(vendor,prop){return vendor.jsPrefix+prop[0].toUpperCase()+prop.substr(1)},_prefixValue:function(vendor,value){return vendor.cssPrefix+value},_valueSupported:function(prop,value,dummy){try{return dummy.style[prop]=value,dummy.style[prop]===value}catch(er){return!1}},propertySupported:function(prop){return document2.documentElement.style[prop]!==void 0},getJsProperty:function(prop){if(this.propertySupported(prop))return prop;if(this._vendor)return this._prefixJsProperty(this._vendor,prop);var prefixed;for(var vendor in this._vendors)if(prefixed=this._prefixJsProperty(this._vendors[vendor],prop),this.propertySupported(prefixed))return this._vendor=this._vendors[vendor],prefixed;return null},getCssValue:function(prop,value){var dummy=document2.createElement("div"),jsProperty=this.getJsProperty(prop);if(this._valueSupported(jsProperty,value,dummy))return value;var prefixedValue;if(this._vendor&&(prefixedValue=this._prefixValue(this._vendor,value),this._valueSupported(jsProperty,prefixedValue,dummy)))return prefixedValue;for(var vendor in this._vendors)if(prefixedValue=this._prefixValue(this._vendors[vendor],value),this._valueSupported(jsProperty,prefixedValue,dummy))return this._vendor=this._vendors[vendor],prefixedValue;return null}};var prefix=new Prefix,transformJsProperty=prefix.getJsProperty("transform"),fixedPositioningContext;function checkFixedPositioningContextSupport(){var support=!1,parent=document2.createElement("div"),child=document2.createElement("div");parent.appendChild(child),parent.style[transformJsProperty]="translate(0)",parent.style.marginTop="10px",parent.style.visibility="hidden",child.style.position="fixed",child.style.top=0,document2.body.appendChild(parent);var rect=child.getBoundingClientRect();return rect.top>0&&(support=!0),document2.body.removeChild(parent),support}var nativeStickyValue=prefix.getCssValue("position","sticky");function getChromeVersion(){var raw=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);return raw?parseInt(raw[2],10):!1}getChromeVersion()=="56"&&(nativeStickyValue=null);var fixedPositionValue=prefix.getCssValue("position","fixed"),ie=navigator.appName==="Microsoft Internet Explorer",ieversion;ie&&(ieversion=parseFloat(navigator.appVersion.split("MSIE")[1]));function FixTo(child,parent,options){this.child=child,this._$child=$2(child),this.parent=parent,this.options={className:"fixto-fixed",top:0,mindViewport:!1},this._setOptions(options)}FixTo.prototype={_mindtop:function(){var top=0;if(this._$mind)for(var el,rect,height,i=0,l=this._$mind.length;i<l;i++)if(el=this._$mind[i],rect=el.getBoundingClientRect(),rect.height)top+=rect.height;else{var styles=computedStyle.getAll(el);top+=el.offsetHeight+computedStyle.toFloat(styles.marginTop)+computedStyle.toFloat(styles.marginBottom)}return top},stop:function(){this._stop(),this._running=!1},start:function(){this._running||(this._start(),this._running=!0)},destroy:function(){this.stop(),this._destroy(),this._$child.removeData("fixto-instance");for(var prop in this)this.hasOwnProperty(prop)&&(this[prop]=null)},_setOptions:function(options){$2.extend(this.options,options),this.options.mind&&(this._$mind=$2(this.options.mind)),this.options.zIndex&&(this.child.style.zIndex=this.options.zIndex)},setOptions:function(options){this._setOptions(options),this.refresh()},_stop:function(){},_start:function(){},_destroy:function(){},refresh:function(){}};function FixToContainer(child,parent,options){FixTo.call(this,child,parent,options),this._replacer=new mimicNode.MimicNode(child),this._ghostNode=this._replacer.replacer,this._saveStyles(),this._saveViewportHe
33ight(),this._proxied_onscroll=this._bind(this._onscroll,this),this._proxied_onresize=this._bind(this._onresize,this),this.start()}FixToContainer.prototype=new FixTo,$2.extend(FixToContainer.prototype,{_bind:function(fn,context){return function(){return fn.call(context)}},_toresize:ieversion===8?document2.documentElement:window2,_onscroll:function(){if(this._scrollTop=document2.documentElement.scrollTop||document2.body.scrollTop,this._parentBottom=this.parent.offsetHeight+this._fullOffset("offsetTop",this.parent),this.options.mindBottomPadding!==!1&&(this._parentBottom-=computedStyle.getFloat(this.parent,"paddingBottom")),!this.fixed&&this._shouldFix())this._fix(),this._adjust();else{if(this._scrollTop>this._parentBottom||this._scrollTop<this._fullOffset("offsetTop",this._ghostNode)-this.options.top-this._mindtop()){this._unfix();return}this._adjust()}},_shouldFix:function(){if(this._scrollTop<this._parentBottom&&this._scrollTop>this._fullOffset("offsetTop",this.child)-this.options.top-this._mindtop())return!(this.options.mindViewport&&!this._isViewportAvailable())},_isViewportAvailable:function(){var childStyles=computedStyle.getAll(this.child);return this._viewportHeight>this.child.offsetHeight+computedStyle.toFloat(childStyles.marginTop)+computedStyle.toFloat(childStyles.marginBottom)},_adjust:function(){var top=0,mindTop=this._mindtop(),diff=0,childStyles=computedStyle.getAll(this.child),context=null;fixedPositioningContext&&(context=this._getContext(),context&&(top=Math.abs(context.getBoundingClientRect().top))),diff=this._parentBottom-this._scrollTop-(this.child.offsetHeight+computedStyle.toFloat(childStyles.marginBottom)+mindTop+this.options.top),diff>0&&(diff=0),this.child.style.top=diff+mindTop+top+this.options.top-computedStyle.toFloat(childStyles.marginTop)+"px"},_fullOffset:function(offsetName,elm,context){for(var offset=elm[offsetName],offsetParent=elm.offsetParent;offsetParent!==null&&offsetParent!==context;)offset=offset+offsetParent[offsetName],offsetParent=offsetParent.offsetParent;return offset},_getContext:function(){for(var parent,element=this.child,context=null,styles;!context;){if(parent=element.parentNode,parent===document2.documentElement)return null;if(styles=computedStyle.getAll(parent),styles[transformJsProperty]!=="none"){context=parent;break}element=parent}return context},_fix:function(){var child=this.child,childStyle=child.style,childStyles=computedStyle.getAll(child),left=child.getBoundingClientRect().left,width=childStyles.width;if(this._saveStyles(),document2.documentElement.currentStyle&&(width=child.offsetWidth-(computedStyle.toFloat(childStyles.paddingLeft)+computedStyle.toFloat(childStyles.paddingRight)+computedStyle.toFloat(childStyles.borderLeftWidth)+computedStyle.toFloat(childStyles.borderRightWidth))+"px"),fixedPositioningContext){var context=this._getContext();context&&(left=child.getBoundingClientRect().left-context.getBoundingClientRect().left)}this._replacer.replace(),childStyle.left=left-computedStyle.toFloat(childStyles.marginLeft)+"px",childStyle.width=width,childStyle.position="fixed",childStyle.top=this._mindtop()+this.options.top-computedStyle.toFloat(childStyles.marginTop)+"px",this._$child.addClass(this.options.className),this.fixed=!0},_unfix:function(){var childStyle=this.child.style;this._replacer.hide(),childStyle.position=this._childOriginalPosition,childStyle.top=this._childOriginalTop,childStyle.width=this._childOriginalWidth,childStyle.left=this._childOriginalLeft,this._$child.removeClass(this.options.className),this.fixed=!1},_saveStyles:function(){var childStyle=this.child.style;this._childOriginalPosition=childStyle.position,this._childOriginalTop=childStyle.top,this._childOriginalWidth=childStyle.width,this._childOriginalLeft=childStyle.left},_onresize:function(){this.refresh()}
33,_saveViewportHeight:function(){this._viewportHeight=window2.innerHeight||document2.documentElement.clientHeight},_stop:function(){this._unfix(),$2(window2).unbind("scroll",this._proxied_onscroll),$2(this._toresize).unbind("resize",this._proxied_onresize)},_start:function(){this._onscroll(),$2(window2).bind("scroll",this._proxied_onscroll),$2(this._toresize).bind("resize",this._proxied_onresize)},_destroy:function(){this._replacer.destroy()},refresh:function(){this._saveViewportHeight(),this._unfix(),this._onscroll()}});function NativeSticky(child,parent,options){FixTo.call(this,child,parent,options),this.start()}NativeSticky.prototype=new FixTo,$2.extend(NativeSticky.prototype,{_start:function(){var childStyles=computedStyle.getAll(this.child);this._childOriginalPosition=childStyles.position,this._childOriginalTop=childStyles.top,this.child.style.position=nativeStickyValue,this.refresh()},_stop:function(){this.child.style.position=this._childOriginalPosition,this.child.style.top=this._childOriginalTop},refresh:function(){this.child.style.top=this._mindtop()+this.options.top+"px"}});var fixTo=function(childElement,parentElement,options){return nativeStickyValue&&!options||nativeStickyValue&&options&&options.useNativeSticky!==!1?new NativeSticky(childElement,parentElement,options):fixedPositionValue?(fixedPositioningContext===void 0&&(fixedPositioningContext=checkFixedPositioningContextSupport()),new FixToContainer(childElement,parentElement,options)):"Neither fixed nor sticky positioning supported"};return ieversion<8&&(fixTo=function(){return"not supported"}),$2.fn.fixTo=function(targetSelector,options){var $targets=$2(targetSelector),i=0;return this.each(function(){var instance=$2(this).data("fixto-instance");if(!instance)$2(this).data("fixto-instance",fixTo(this,$targets[i],options));else{var method=targetSelector;instance[method].call(instance,options)}i++})},{FixToContainer:FixToContainer,fixTo:fixTo,computedStyle:computedStyle,mimicNode:mimicNode}})(window.jQuery,window,document);/*!
34 * youtubebackground.js
35 */typeof Object.create!="function"&&(Object.create=function(obj){function F(){}return F.prototype=obj,new F}),(function($2,window2,document2){var loadAPI=function(callback){var tag=document2.createElement("script"),head=document2.getElementsByTagName("head")[0];tag.src="//www.youtube.com/iframe_api",head.appendChild(tag),head=null,tag=null,iframeIsReady(callback)},iframeIsReady=function(callback){typeof YT=="undefined"&&typeof window2.loadingPlayer=="undefined"?(window2.loadingPlayer=!0,window2.dfd=$2.Deferred(),window2.onYouTubeIframeAPIReady=function(){window2.onYouTubeIframeAPIReady=null,window2.dfd.resolve("done"),callback()}):typeof YT=="object"?callback():window2.dfd.done(function(name){callback()})};YTPlayer={player:null,defaults:{ratio:16/9,videoId:"LSmgKRx5pBo",mute:!0,repeat:!0,width:$2(window2).width(),playButtonClass:"YTPlayer-play",pauseButtonClass:"YTPlayer-pause",muteButtonClass:"YTPlayer-mute",volumeUpClass:"YTPlayer-volume-up",volumeDownClass:"YTPlayer-volume-down",start:0,pauseOnScroll:!1,fitToBackground:!0,playerVars:{iv_load_policy:3,modestbranding:1,autoplay:1,controls:0,showinfo:0,wmode:"opaque",branding:0,autohide:0},events:null},init:function(node,userOptions){var self2=this;return self2.userOptions=userOptions,self2.$body=$2("body"),self2.$node=$2(node),self2.$window=$2(window2),self2.defaults.events={onReady:function(e){self2.onPlayerReady(e),self2.options.pauseOnScroll&&self2.pauseOnScroll(),typeof self2.options.callback=="function"&&self2.options.callback.call(this)},onStateChange:function(e){e.data===1?(self2.$node.find("img").fadeOut(400),self2.$node.addClass("loaded")):e.data===0&&self2.options.repeat&&self2.player.seekTo(self2.options.start)}},self2.options=$2.extend(!0,{},self2.defaults,self2.userOptions),self2.options.height=Math.ceil(self2.options.width/self2.options.ratio),self2.ID=new Date().getTime(),self2.holderID="YTPlayer-ID-"+self2.ID,self2.options.fitToBackground?self2.createBackgroundVideo():self2.createContainerVideo(),self2.$window.on("resize.YTplayer"+self2.ID,function(){self2.resize(self2)}),loadAPI(self2.onYouTubeIframeAPIReady.bind(self2)),self2.resize(self2),self2},pauseOnScroll:function(){var self2=this;self2.$window.on("scroll.YTplayer"+self2.ID,function(){var state=self2.player.getPlayerState();state===1&&self2.player.pauseVideo()}),self2.$window.scrollStopped(function(){var state=self2.player.getPlayerState();state===2&&self2.player.playVideo()})},createContainerVideo:function(){var self2=this,$YTPlayerString=$2('<div id="ytplayer-container'+self2.ID+'" >                                    <div id="'+self2.holderID+'" class="ytplayer-player-inline"></div>                                     </div>                                     <div id="ytplayer-shield" class="ytplayer-shield"></div>');self2.$node.append($YTPlayerString),self2.$YTPlayerString=$YTPlayerString,$YTPlayerString=null}
35,createBackgroundVideo:function(){var self2=this,$YTPlayerString=$2('<div id="ytplayer-container'+self2.ID+'" class="ytplayer-container background">                                    <div id="'+self2.holderID+'" class="ytplayer-player"></div>                                    </div>                                    <div id="ytplayer-shield" class="ytplayer-shield"></div>');self2.$node.append($YTPlayerString),self2.$YTPlayerString=$YTPlayerString,$YTPlayerString=null},resize:function(self2){var container=self2.$node;self2.options.fitToBackground||(container=self2.$node);var width=container.width(),pWidth,height=container.height(),pHeight,$YTPlayerPlayer=$2("#"+self2.holderID);width/self2.options.ratio<height?(pWidth=Math.ceil(height*self2.options.ratio),$YTPlayerPlayer.width(pWidth).height(height).css({left:(width-pWidth)/2,top:0,position:"absolute"})):(pHeight=Math.ceil(width/self2.options.ratio),$YTPlayerPlayer.width(width).height(pHeight).css({left:0,top:(height-pHeight)/2,position:"absolute"})),$YTPlayerPlayer=null,container=null},onYouTubeIframeAPIReady:function(){var self2=this;self2.player=new window2.YT.Player(self2.holderID,self2.options)},onPlayerReady:function(e){this.options.mute&&e.target.mute(),e.target.playVideo()},getPlayer:function(){return this.player},destroy:function(){var self2=this;self2.$node.removeData("yt-init").removeData("ytPlayer").removeClass("loaded"),self2.$YTPlayerString.remove(),$2(window2).off("resize.YTplayer"+self2.ID),$2(window2).off("scroll.YTplayer"+self2.ID),self2.$body=null,self2.$node=null,self2.$YTPlayerString=null,self2.player.destroy(),self2.player=null}},$2.fn.scrollStopped=function(callback){var $this=$2(this),self2=this;$this.scroll(function(){$this.data("scrollTimeout")&&clearTimeout($this.data("scrollTimeout")),$this.data("scrollTimeout",setTimeout(callback,250,self2))})},$2.fn.YTPlayer=function(options){return this.each(function(){var el=this;$2(el).data("yt-init",!0);var player=Object.create(YTPlayer);player.init(el,options),$2.data(el,"ytPlayer",player),$2(el).data("ytPlayer",player)})}})(jQuery,window,document);/*!
36 * magnific-popup.js
37 *//*! Magnific Popup - v1.0.0 - 2014-12-12
38* http://dimsemenov.com/plugins/magnific-popup/
39* Copyright (c) 2014 Dmitry Semenov; */(function(e){typeof define=="function"&&define.amd?define(["jquery"],e):e(typeof exports=="object"?require("jquery"):window.jQuery||window.Zepto)})(function(e){var t,n,i,o,r,a,s,l="Close",c="BeforeClose",d="AfterClose",u="BeforeAppend",p="MarkupParse",f="Open",m="Change",g="mfp",h="."+g,v="mfp-ready",C="mfp-removing",y="mfp-prevent-close",w=function(){},b=!!window.jQuery,I=e(window),x=function(e2,n2){t.ev.on(g+e2+h,n2)},k=function(t2,n2,i2,o2){var r2=document.createElement("div");return r2.className="mfp-"+t2,i2&&(r2.innerHTML=i2),o2?n2&&n2.appendChild(r2):(r2=e(r2),n2&&r2.appendTo(n2)),r2},T=function(n2,i2){t.ev.triggerHandler(g+n2,i2),t.st.callbacks&&(n2=n2.charAt(0).toLowerCase()+n2.slice(1),t.st.callbacks[n2]&&t.st.callbacks[n2].apply(t,e.isArray(i2)?i2:[i2]))},E=function(n2){return n2===s&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=e(t.st.closeMarkup.replace("%title%",t.st.tClose)),s=n2),t.currTemplate.closeBtn},_=function(){e.magnificPopup.instance||(t=new w,t.init(),e.magnificPopup.instance=t)},S=function(){var e2=document.createElement("p").style,t2=["ms","O","Moz","Webkit"];if(e2.transition!==void 0)return!0;for(;t2.length;)if(t2.pop()+"Transition"in e2)return!0;return!1};w.prototype={constructor:w,init:function(){var n2=navigator.appVersion;t.isIE7=n2.indexOf("MSIE 7.")!==-1,t.isIE8=n2.indexOf("MSIE 8.")!==-1,t.isLowIE=t.isIE7||t.isIE8,t.isAndroid=/android/gi.test(n2),t.isIOS=/iphone|ipad|ipod/gi.test(n2),t.supportsTransition=S(),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),o=e(document),t.popupsCache={}},open:function(n2){i||(i=e(document.body));var r2;if(n2.isObj===!1){t.items=n2.items.toArray(),t.index=0;var s2,l2=n2.items;for(r2=0;l2.length>r2;r2++)if(s2=l2[r2],s2.parsed&&(s2=s2.el[0]),s2===n2.el[0]){t.index=r2;break}}else t.items=e.isArray(n2.items)?n2.items:[n2.items],t.index=n2.index||0;if(t.isOpen)return t.updateItemHTML(),void 0;t.types=[],a="",t.ev=n2.mainEl&&n2.mainEl.length?n2.mainEl.eq(0):o,n2.key?(t.popupsCache[n2.key]||(t.popupsCache[n2.key]={}),t.currTemplate=t.popupsCache[n2.key]):t.currTemplate={},t.st=e.extend(!0,{},e.magnificPopup.defaults,n2),t.fixedContentPos=t.st.fixedContentPos==="auto"?!t.probablyMobile:t.st.fixedContentPos,t.st.modal&&(t.st.closeOnContentClick=!1,t.st.closeOnBgClick=!1,t.st.showCloseBtn=!1,t.st.enableEscapeKey=!1),t.bgOverlay||(t.bgOverlay=k("bg").on("click"+h,function(){t.close()}),t.wrap=k("wrap").attr("tabindex",-1).on("click"+h,function(e2){t._checkIfClose(e2.target)&&t.close()}),t.container=k("container",t.wrap)),t.contentContainer=k("content"),t.st.preloader&&(t.preloader=k("preloader",t.container,t.st.tLoading));var c2=e.magnificPopup.modules;for(r2=0;c2.length>r2;r2++){var d2=c2[r2];d2=d2.charAt(0).toUpperCase()+d2.slice(1),t["init"+d2].call(t)}T("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(x(p,function(e2,t2,n3,i2){n3.close_replaceWith=E(i2.type)}),a+=" mfp-close-btn-in"):t.wrap.append(E())),t.st.alignTop&&(a+=" mfp-align-top"),t.fixedContentPos?t.wrap.css({overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}):t.wrap.css({top:I.scrollTop(),position:"absolute"}),(t.st.fixedBgPos===!1||t.st.fixedBgPos==="auto"&&!t.fixedContentPos)&&t.bgOverlay.css({height:o.height(),position:"absolute"}),t.st.enableEscapeKey&&o.on("keyup"+h,function(e2){e2.keyCode===27&&t.close()}),I.on("resize"+h,function(){t.updateSize()}),t.st.closeOnContentClick||(a+=" mfp-auto-cursor"),a&&t.wrap.addClass(a);var u2=t.wH=I.height(),m2={};if(t.fixedContentPos&&t._hasScrollBar(u2)){var g2=t._getScrollbarSize();g2&&(m2.marginRight=g2)}t.fixedContentPos&&(t.isIE7?e("body, html").css("overflow","hidden"):m2.overflow="hidden");var C2=t.st.mainClass;return t.isIE7&&(C2+=" mfp-ie7"),C2&&t._addClassToMFP(C2),t.updateItemHTML(),T("BuildControls"),e("html").css(m2),t.bgOverlay.add(t.wrap).prependTo(t.st.prepe
39ndTo||i),t._lastFocusedEl=document.activeElement,setTimeout(function(){t.content?(t._addClassToMFP(v),t._setFocus()):t.bgOverlay.addClass(v),o.on("focusin"+h,t._onFocusIn)},16),t.isOpen=!0,t.updateSize(u2),T(f),n2},close:function(){t.isOpen&&(T(c),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(C),setTimeout(function(){t._close()},t.st.removalDelay)):t._close())},_close:function(){T(l);var n2=C+" "+v+" ";if(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(n2+=t.st.mainClass+" "),t._removeClassFromMFP(n2),t.fixedContentPos){var i2={marginRight:""};t.isIE7?e("body, html").css("overflow",""):i2.overflow="",e("html").css(i2)}o.off("keyup"+h+" focusin"+h),t.ev.off(h),t.wrap.attr("class","mfp-wrap").removeAttr("style"),t.bgOverlay.attr("class","mfp-bg"),t.container.attr("class","mfp-container"),!t.st.showCloseBtn||t.st.closeBtnInside&&t.currTemplate[t.currItem.type]!==!0||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach(),t._lastFocusedEl&&e(t._lastFocusedEl).focus(),t.currItem=null,t.content=null,t.currTemplate=null,t.prevHeight=0,T(d)},updateSize:function(e2){if(t.isIOS){var n2=document.documentElement.clientWidth/window.innerWidth,i2=window.innerHeight*n2;t.wrap.css("height",i2),t.wH=i2}else t.wH=e2||I.height();t.fixedContentPos||t.wrap.css("height",t.wH),T("Resize")},updateItemHTML:function(){var n2=t.items[t.index];t.contentContainer.detach(),t.content&&t.content.detach(),n2.parsed||(n2=t.parseEl(t.index));var i2=n2.type;if(T("BeforeChange",[t.currItem?t.currItem.type:"",i2]),t.currItem=n2,!t.currTemplate[i2]){var o2=t.st[i2]?t.st[i2].markup:!1;T("FirstMarkupParse",o2),t.currTemplate[i2]=o2?e(o2):!0}r&&r!==n2.type&&t.container.removeClass("mfp-"+r+"-holder");var a2=t["get"+i2.charAt(0).toUpperCase()+i2.slice(1)](n2,t.currTemplate[i2]);t.appendContent(a2,i2),n2.preloaded=!0,T(m,n2),r=n2.type,t.container.prepend(t.contentContainer),T("AfterChange")},appendContent:function(e2,n2){t.content=e2,e2?t.st.showCloseBtn&&t.st.closeBtnInside&&t.currTemplate[n2]===!0?t.content.find(".mfp-close").length||t.content.append(E()):t.content=e2:t.content="",T(u),t.container.addClass("mfp-"+n2+"-holder"),t.contentContainer.append(t.content)},parseEl:function(n2){var i2,o2=t.items[n2];if(o2.tagName?o2={el:e(o2)}:(i2=o2.type,o2={data:o2,src:o2.src}),o2.el){for(var r2=t.types,a2=0;r2.length>a2;a2++)if(o2.el.hasClass("mfp-"+r2[a2])){i2=r2[a2];break}o2.src=o2.el.attr("data-mfp-src"),o2.src||(o2.src=o2.el.attr("href"))}return o2.type=i2||t.st.type||"inline",o2.index=n2,o2.parsed=!0,t.items[n2]=o2,T("ElementParse",o2),t.items[n2]},addGroup:function(e2,n2){var i2=function(i3){i3.mfpEl=this,t._openClick(i3,e2,n2)};n2||(n2={});var o2="click.magnificPopup";n2.mainEl=e2,n2.items?(n2.isObj=!0,e2.off(o2).on(o2,i2)):(n2.isObj=!1,n2.delegate?e2.off(o2).on(o2,n2.delegate,i2):(n2.items=e2,e2.off(o2).on(o2,i2)))},_openClick:function(n2,i2,o2){var r2=o2.midClick!==void 0?o2.midClick:e.magnificPopup.defaults.midClick;if(r2||n2.which!==2&&!n2.ctrlKey&&!n2.metaKey){var a2=o2.disableOn!==void 0?o2.disableOn:e.magnificPopup.defaults.disableOn;if(a2){if(e.isFunction(a2)){if(!a2.call(t))return!0}else if(a2>I.width())return!0}n2.type&&(n2.preventDefault(),t.isOpen&&n2.stopPropagation()),o2.el=e(n2.mfpEl),o2.delegate&&(o2.items=i2.find(o2.delegate)),t.open(o2)}},updateStatus:function(e2,i2){if(t.preloader){n!==e2&&t.container.removeClass("mfp-s-"+n),i2||e2!=="loading"||(i2=t.st.tLoading);var o2={status:e2,text:i2};T("UpdateStatus",o2),e2=o2.status,i2=o2.text,t.preloader.html(i2),t.preloader.find("a").on("click",function(e3){e3.stopImmediatePropagation()}),t.container.addClass("mfp-s-"+e2),n=e2}},_checkIfClose:function(n2){if(!e(n2).hasClass(y)){var i2=t.st.closeOnContentClick,o2=t.st.closeOnBgClick;if(i2&&o2||!t.content||e(n2).hasClass("mfp-close")||t.preloader&&n2===t.preloader[0])return!0;if(n2===t.content[0]||e.contains(t.content[0],n2)){if(i2)return!0}else if(o2&&e.contains(document,n2))return!0;return!1}},_addClassToMFP:function(e2){t.bgOverlay.addClass(e2),t.wrap.addClass(e2)},_removeClassFromMFP:function(e2){this.bgOverlay.removeClass(e2),t.wrap.removeClass(e2)},_hasScrollBar:function(e2){return(t.isIE7?o.height():document.body.scrollHeight)>(e2||I.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},_onFocusIn:function(n2){return n2.target===t.wrap[0]||e.contains(t.wrap[0],n2.target)?void 0:(t._setFocus(),!1)},_parseMarkup:function(t2,n2,i2){var o2;i2.data&&(n2=e.extend(i2.data,n2)),T(p,[t2,n2,i2]),e.each(n2,function(e2,n3){if(n3===void 0||n3===!1)return!0;
39if(o2=e2.split("_"),o2.length>1){var i3=t2.find(h+"-"+o2[0]);if(i3.length>0){var r2=o2[1];r2==="replaceWith"?i3[0]!==n3[0]&&i3.replaceWith(n3):r2==="img"?i3.is("img")?i3.attr("src",n3):i3.replaceWith('<img src="'+n3+'" class="'+i3.attr("class")+'" />'):i3.attr(o2[1],n3)}}else t2.find(h+"-"+e2).html(n3)})},_getScrollbarSize:function(){if(t.scrollbarSize===void 0){var e2=document.createElement("div");e2.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e2),t.scrollbarSize=e2.offsetWidth-e2.clientWidth,document.body.removeChild(e2)}return t.scrollbarSize}},e.magnificPopup={instance:null,proto:w.prototype,modules:[],open:function(t2,n2){return _(),t2=t2?e.extend(!0,{},t2):{},t2.isObj=!0,t2.index=n2||0,this.instance.open(t2)},close:function(){return e.magnificPopup.instance&&e.magnificPopup.instance.close()},registerModule:function(t2,n2){n2.options&&(e.magnificPopup.defaults[t2]=n2.options),e.extend(this.proto,n2.proto),this.modules.push(t2)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&times;</button>',tClose:"Close (Esc)",tLoading:"Loading..."}},e.fn.magnificPopup=function(n2){_();var i2=e(this);if(typeof n2=="string")if(n2==="open"){var o2,r2=b?i2.data("magnificPopup"):i2[0].magnificPopup,a2=parseInt(arguments[1],10)||0;r2.items?o2=r2.items[a2]:(o2=i2,r2.delegate&&(o2=o2.find(r2.delegate)),o2=o2.eq(a2)),t._openClick({mfpEl:o2},i2,r2)}else t.isOpen&&t[n2].apply(t,Array.prototype.slice.call(arguments,1));else n2=e.extend(!0,{},n2),b?i2.data("magnificPopup",n2):i2[0].magnificPopup=n2,t.addGroup(i2,n2);return i2};var P,O,z,M="inline",B=function(){z&&(O.after(z.addClass(P)).detach(),z=null)};e.magnificPopup.registerModule(M,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(M),x(l+"."+M,function(){B()})},getInline:function(n2,i2){if(B(),n2.src){var o2=t.st.inline,r2=e(n2.src);if(r2.length){var a2=r2[0].parentNode;a2&&a2.tagName&&(O||(P=o2.hiddenClass,O=k(P),P="mfp-"+P),z=r2.after(O).detach().removeClass(P)),t.updateStatus("ready")}else t.updateStatus("error",o2.tNotFound),r2=e("<div>");return n2.inlineElement=r2,r2}return t.updateStatus("ready"),t._parseMarkup(i2,{},n2),i2}}});var F,H="ajax",L=function(){F&&i.removeClass(F)},A=function(){L(),t.req&&t.req.abort()};e.magnificPopup.registerModule(H,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){t.types.push(H),F=t.st.ajax.cursor,x(l+"."+H,A),x("BeforeChange."+H,A)},getAjax:function(n2){F&&i.addClass(F),t.updateStatus("loading");var o2=e.extend({url:n2.src,success:function(i2,o3,r2){var a2={data:i2,xhr:r2};T("ParseAjax",a2),t.appendContent(e(a2.data),H),n2.finished=!0,L(),t._setFocus(),setTimeout(function(){t.wrap.addClass(v)},16),t.updateStatus("ready"),T("AjaxContentAdded")},error:function(){L(),n2.finished=n2.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",n2.src))}},t.st.ajax.settings);return t.req=e.ajax(o2),""}}});var j,N=function(n2){if(n2.data&&n2.data.title!==void 0)return n2.data.title;
39var i2=t.st.image.titleSrc;if(i2){if(e.isFunction(i2))return i2.call(t,n2);if(n2.el)return n2.el.attr(i2)||""}return""};e.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var e2=t.st.image,n2=".image";t.types.push("image"),x(f+n2,function(){t.currItem.type==="image"&&e2.cursor&&i.addClass(e2.cursor)}),x(l+n2,function(){e2.cursor&&i.removeClass(e2.cursor),I.off("resize"+h)}),x("Resize"+n2,t.resizeImage),t.isLowIE&&x("AfterChange",t.resizeImage)},resizeImage:function(){var e2=t.currItem;if(e2&&e2.img&&t.st.image.verticalFit){var n2=0;t.isLowIE&&(n2=parseInt(e2.img.css("padding-top"),10)+parseInt(e2.img.css("padding-bottom"),10)),e2.img.css("max-height",t.wH-n2)}},_onImageHasSize:function(e2){e2.img&&(e2.hasSize=!0,j&&clearInterval(j),e2.isCheckingImgSize=!1,T("ImageHasSize",e2),e2.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),e2.imgHidden=!1))},findImageSize:function(e2){var n2=0,i2=e2.img[0],o2=function(r2){j&&clearInterval(j),j=setInterval(function(){return i2.naturalWidth>0?(t._onImageHasSize(e2),void 0):(n2>200&&clearInterval(j),n2++,n2===3?o2(10):n2===40?o2(50):n2===100&&o2(500),void 0)},r2)};o2(1)},getImage:function(n2,i2){var o2=0,r2=function(){n2&&(n2.img[0].complete?(n2.img.off(".mfploader"),n2===t.currItem&&(t._onImageHasSize(n2),t.updateStatus("ready")),n2.hasSize=!0,n2.loaded=!0,T("ImageLoadComplete")):(o2++,200>o2?setTimeout(r2,100):a2()))},a2=function(){n2&&(n2.img.off(".mfploader"),n2===t.currItem&&(t._onImageHasSize(n2),t.updateStatus("error",s2.tError.replace("%url%",n2.src))),n2.hasSize=!0,n2.loaded=!0,n2.loadError=!0)},s2=t.st.image,l2=i2.find(".mfp-img");if(l2.length){var c2=document.createElement("img");c2.className="mfp-img",n2.el&&n2.el.find("img").length&&(c2.alt=n2.el.find("img").attr("alt")),n2.img=e(c2).on("load.mfploader",r2).on("error.mfploader",a2),c2.src=n2.src,l2.is("img")&&(n2.img=n2.img.clone()),c2=n2.img[0],c2.naturalWidth>0?n2.hasSize=!0:c2.width||(n2.hasSize=!1)}return t._parseMarkup(i2,{title:N(n2),img_replaceWith:n2.img},n2),t.resizeImage(),n2.hasSize?(j&&clearInterval(j),n2.loadError?(i2.addClass("mfp-loading"),t.updateStatus("error",s2.tError.replace("%url%",n2.src))):(i2.removeClass("mfp-loading"),t.updateStatus("ready")),i2):(t.updateStatus("loading"),n2.loading=!0,n2.hasSize||(n2.imgHidden=!0,i2.addClass("mfp-loading"),t.findImageSize(n2)),i2)}}});var W,R=function(){return W===void 0&&(W=document.createElement("p").style.MozTransform!==void 0),W};e.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(e2){return e2.is("img")?e2:e2.find("img")}},proto:{initZoom:function(){var e2,n2=t.st.zoom,i2=".zoom";if(n2.enabled&&t.supportsTransition){var o2,r2,a2=n2.duration,s2=function(e3){var t2=e3.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),i3="all "+n2.duration/1e3+"s "+n2.easing,o3={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},r3="transition";return o3["-webkit-"+r3]=o3["-moz-"+r3]=o3["-o-"+r3]=o3[r3]=i3,t2.css(o3),t2},d2=function(){t.content.css("visibility","visible")};x("BuildControls"+i2,function(){if(t._allowZoom()){if(clearTimeout(o2),t.content.css("visibility","hidden"),e2=t._getItemToZoom(),!e2)return d2(),void 0;r2=s2(e2),r2.css(t._getOffset()),t.wrap.append(r2),o2=setTimeout(function(){r2.css(t._getOffset(!0)),o2=setTimeout(function(){d2(),setTimeout(function(){r2.remove(),e2=r2=null,T("ZoomAnimationEnded")},16)},a2)},16)}}),x(c+i2,function(){if(t._allowZoom()){if(clearTimeout(o2),t.st.removalDelay=a2,!e2){if(e2=t._getItemToZoom(),!e2)return;r2=s2(e2)}r2.css(t._getOffset(!0)),t.wrap.append(r2),t.content.css("visibility","hidden"),setTimeout(function(){r2.css(t._getOffset())},16)}}),x(l+i2,function(){t._allowZoom()&&(d2(),r2&&r2.remove(),e2=null)})}},_allowZoom:function(){return t.currItem.type==="image"},_getItemToZoom:function(){return t.currItem.hasSize?t.currItem.img:!1},_getOffset:function(n2){var i2;i2=n2?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem);var o2=i2.offset(),r2=parseInt(i2.css("padding-top"),10),a2=parseInt(i2.css("padding-bottom"),10);o2.top-=e(window).scrollTop()-r2;
39var s2={width:i2.width(),height:(b?i2.innerHeight():i2[0].offsetHeight)-a2-r2};return R()?s2["-moz-transform"]=s2.transform="translate("+o2.left+"px,"+o2.top+"px)":(s2.left=o2.left,s2.top=o2.top),s2}}});var Z="iframe",q="//about:blank",D=function(e2){if(t.currTemplate[Z]){var n2=t.currTemplate[Z].find("iframe");n2.length&&(e2||(n2[0].src=q),t.isIE8&&n2.css("display",e2?"block":"none"))}};e.magnificPopup.registerModule(Z,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(Z),x("BeforeChange",function(e2,t2,n2){t2!==n2&&(t2===Z?D():n2===Z&&D(!0))}),x(l+"."+Z,function(){D()})},getIframe:function(n2,i2){var o2=n2.src,r2=t.st.iframe;e.each(r2.patterns,function(){return o2.indexOf(this.index)>-1?(this.id&&(o2=typeof this.id=="string"?o2.substr(o2.lastIndexOf(this.id)+this.id.length,o2.length):this.id.call(this,o2)),o2=this.src.replace("%id%",o2),!1):void 0});var a2={};return r2.srcAction&&(a2[r2.srcAction]=o2),t._parseMarkup(i2,a2,n2),t.updateStatus("ready"),i2}}});var K=function(e2){var n2=t.items.length;return e2>n2-1?e2-n2:0>e2?n2+e2:e2},Y=function(e2,t2,n2){return e2.replace(/%curr%/gi,t2+1).replace(/%total%/gi,n2)};e.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var n2=t.st.gallery,i2=".mfp-gallery",r2=!!e.fn.mfpFastClick;return t.direction=!0,n2&&n2.enabled?(a+=" mfp-gallery",x(f+i2,function(){n2.navigateByImgClick&&t.wrap.on("click"+i2,".mfp-img",function(){return t.items.length>1?(t.next(),!1):void 0}),o.on("keydown"+i2,function(e2){e2.keyCode===37?t.prev():e2.keyCode===39&&t.next()})}),x("UpdateStatus"+i2,function(e2,n3){n3.text&&(n3.text=Y(n3.text,t.currItem.index,t.items.length))}),x(p+i2,function(e2,i3,o2,r3){var a2=t.items.length;o2.counter=a2>1?Y(n2.tCounter,r3.index,a2):""}),x("BuildControls"+i2,function(){if(t.items.length>1&&n2.arrows&&!t.arrowLeft){var i3=n2.arrowMarkup,o2=t.arrowLeft=e(i3.replace(/%title%/gi,n2.tPrev).replace(/%dir%/gi,"left")).addClass(y),a2=t.arrowRight=e(i3.replace(/%title%/gi,n2.tNext).replace(/%dir%/gi,"right")).addClass(y),s2=r2?"mfpFastClick":"click";o2[s2](function(){t.prev()}),a2[s2](function(){t.next()}),t.isIE7&&(k("b",o2[0],!1,!0),k("a",o2[0],!1,!0),k("b",a2[0],!1,!0),k("a",a2[0],!1,!0)),t.container.append(o2.add(a2))}}),x(m+i2,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),x(l+i2,function(){o.off(i2),t.wrap.off("click"+i2),t.arrowLeft&&r2&&t.arrowLeft.add(t.arrowRight).destroyMfpFastClick(),t.arrowRight=t.arrowLeft=null}),void 0):!1},next:function(){t.direction=!0,t.index=K(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=K(t.index-1),t.updateItemHTML()},goTo:function(e2){t.direction=e2>=t.index,t.index=e2,t.updateItemHTML()},preloadNearbyImages:function(){var e2,n2=t.st.gallery.preload,i2=Math.min(n2[0],t.items.length),o2=Math.min(n2[1],t.items.length);for(e2=1;(t.direction?o2:i2)>=e2;e2++)t._preloadItem(t.index+e2);for(e2=1;(t.direction?i2:o2)>=e2;e2++)t._preloadItem(t.index-e2)},_preloadItem:function(n2){if(n2=K(n2),!t.items[n2].preloaded){var i2=t.items[n2];i2.parsed||(i2=t.parseEl(n2)),T("LazyLoad",i2),i2.type==="image"&&(i2.img=e('<img class="mfp-img" />').on("load.mfploader",function(){i2.hasSize=!0}).on("error.mfploader",function(){i2.hasSize=!0,i2.loadError=!0,T("LazyLoadError",i2)}).attr("src",i2.src)),i2.preloaded=!0}}}});var U="retina";e.magnificPopup.registerModule(U,{options:{replaceSrc:function(e2){return e2.src.replace(/\.\w+$/,function(e3){return"@2x"+e3})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e2=t.st.retina,n2=e2.ratio;n2=isNaN(n2)?n2():n2,n2>1&&(x("ImageHasSize."+U,function(e3,t2){t2.img.css({"max-width":t2.img[0].naturalWi
39dth/n2,width:"100%"})}),x("ElementParse."+U,function(t2,i2){i2.src=e2.replaceSrc(i2,n2)}))}}}}),(function(){var t2=1e3,n2="ontouchstart"in window,i2=function(){I.off("touchmove"+r2+" touchend"+r2)},o2="mfpFastClick",r2="."+o2;e.fn.mfpFastClick=function(o3){return e(this).each(function(){var a2,s2=e(this);if(n2){var l2,c2,d2,u2,p2,f2;s2.on("touchstart"+r2,function(e2){u2=!1,f2=1,p2=e2.originalEvent?e2.originalEvent.touches[0]:e2.touches[0],c2=p2.clientX,d2=p2.clientY,I.on("touchmove"+r2,function(e3){p2=e3.originalEvent?e3.originalEvent.touches:e3.touches,f2=p2.length,p2=p2[0],(Math.abs(p2.clientX-c2)>10||Math.abs(p2.clientY-d2)>10)&&(u2=!0,i2())}).on("touchend"+r2,function(e3){i2(),u2||f2>1||(a2=!0,e3.preventDefault(),clearTimeout(l2),l2=setTimeout(function(){a2=!1},t2),o3())})})}s2.on("click"+r2,function(){a2||o3()})})},e.fn.destroyMfpFastClick=function(){e(this).off("touchstart"+r2+" click"+r2),n2&&I.off("touchmove"+r2+" touchend"+r2)}})(),_()});/*!
40 * jquery.easing.js
41 */$.easing.jswing=$.easing.swing,$.extend($.easing,{def:"easeOutQuad",swing:function(x,t,b,c,d){return $.easing[$.easing.def](x,t,b,c,d)},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b},easeOutQuad:function(x,t,b,c,d){return-c*(t/=d)*(t-2)+b},easeInOutQuad:function(x,t,b,c,d){return(t/=d/2)<1?c/2*t*t+b:-c/2*(--t*(t-2)-1)+b},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b},easeInOutCubic:function(x,t,b,c,d){return(t/=d/2)<1?c/2*t*t*t+b:c/2*((t-=2)*t*t+2)+b},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b},easeOutQuart:function(x,t,b,c,d){return-c*((t=t/d-1)*t*t*t-1)+b},easeInOutQuart:function(x,t,b,c,d){return(t/=d/2)<1?c/2*t*t*t*t+b:-c/2*((t-=2)*t*t*t-2)+b},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b},easeInOutQuint:function(x,t,b,c,d){return(t/=d/2)<1?c/2*t*t*t*t*t+b:c/2*((t-=2)*t*t*t*t+2)+b},easeInSine:function(x,t,b,c,d){return-c*Math.cos(t/d*(Math.PI/2))+c+b},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b},easeInOutSine:function(x,t,b,c,d){return-c/2*(Math.cos(Math.PI*t/d)-1)+b},easeInExpo:function(x,t,b,c,d){return t==0?b:c*Math.pow(2,10*(t/d-1))+b},easeOutExpo:function(x,t,b,c,d){return t==d?b+c:c*(-Math.pow(2,-10*t/d)+1)+b},easeInOutExpo:function(x,t,b,c,d){return t==0?b:t==d?b+c:(t/=d/2)<1?c/2*Math.pow(2,10*(t-1))+b:c/2*(-Math.pow(2,-10*--t)+2)+b},easeInCirc:function(x,t,b,c,d){return-c*(Math.sqrt(1-(t/=d)*t)-1)+b},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b},easeInOutCirc:function(x,t,b,c,d){return(t/=d/2)<1?-c/2*(Math.sqrt(1-t*t)-1)+b:c/2*(Math.sqrt(1-(t-=2)*t)+1)+b},easeInElastic:function(x,t,b,c,d){var s=1.70158,p=0,a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(p||(p=d*.3),a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b},easeOutElastic:function(x,t,b,c,d){var s=1.70158,p=0,a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(p||(p=d*.3),a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b},easeInOutElastic:function(x,t,b,c,d){var s=1.70158,p=0,a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(p||(p=d*(.3*1.5)),a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return t<1?-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b:a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b},easeInBack:function(x,t,b,c,d,s){return s==null&&(s=1.70158),c*(t/=d)*t*((s+1)*t-s)+b},easeOutBack:function(x,t,b,c,d,s){return s==null&&(s=1.70158),c*((t=t/d-1)*t*((s+1)*t+s)+1)+b},easeInOutBack:function(x,t,b,c,d,s){return s==null&&(s=1.70158),(t/=d/2)<1?c/2*(t*t*(((s*=1.525)+1)*t-s))+b:c/2*((t-=2)*t*(((s*=1.525)+1)*t+s)+2)+b},easeInBounce:function(x,t,b,c,d){return c-$.easing.easeOutBounce(x,d-t,0,c,d)+b},easeOutBounce:function(x,t,b,c,d){return(t/=d)<1/2.75?c*(7.5625*t*t)+b:t<2/2.75?c*(7.5625*(t-=1.5/2.75)*t+.75)+b:t<2.5/2.75?c*(7.5625*(t-=2.25/2.75)*t+.9375)+b:c*(7.5625*(t-=2.625/2.75)*t+.984375)+b},easeInOutBounce:function(x,t,b,c,d){return t<d/2?$.easing.easeInBounce(x,t*2,0,c,d)*.5+b:$.easing.easeOutBounce(
41x,t*2-d,0,c,d)*.5+c*.5+b}});/*!
42 * flickity.js
43 *//*!
44* Flickity PACKAGED v1.2.1
45* Touch, responsive, flickable galleries
46*
47* Licensed GPLv3 for open source use
48* or Flickity Commercial License for commercial use
49*
50* http://flickity.metafizzy.co
51* Copyright 2015 Metafizzy
52*/(function(t){function e(){}function i(t2){function i2(e2){e2.prototype.option||(e2.prototype.option=function(e3){t2.isPlainObject(e3)&&(this.options=t2.extend(!0,this.options,e3))})}function o(e2,i3){t2.fn[e2]=function(o2){if(typeof o2=="string"){for(var s=n.call(arguments,1),a=0,l=this.length;l>a;a++){var h=this[a],c=t2.data(h,e2);if(c)if(t2.isFunction(c[o2])&&o2.charAt(0)!=="_"){var p=c[o2].apply(c,s);if(p!==void 0)return p}else r("no such method '"+o2+"' for "+e2+" instance");else r("cannot call methods on "+e2+" prior to initialization; attempted to call '"+o2+"'")}return this}return this.each(function(){var n2=t2.data(this,e2);n2?(n2.option(o2),n2._init()):(n2=new i3(this,o2),t2.data(this,e2,n2))})}}if(t2){var r=typeof console=="undefined"?e:function(t3){console.error(t3)};return t2.bridget=function(t3,e2){i2(e2),o(t3,e2)},t2.bridget}}var n=Array.prototype.slice;typeof define=="function"&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],i):i(typeof exports=="object"?require("jquery"):t.jQuery)})(window),(function(t){function e(t2){return new RegExp("(^|\\s+)"+t2+"(\\s+|$)")}function i(t2,e2){var i2=n(t2,e2)?r:o;i2(t2,e2)}var n,o,r;"classList"in document.documentElement?(n=function(t2,e2){return t2.classList.contains(e2)},o=function(t2,e2){t2.classList.add(e2)},r=function(t2,e2){t2.classList.remove(e2)}):(n=function(t2,i2){return e(i2).test(t2.className)},o=function(t2,e2){n(t2,e2)||(t2.className=t2.className+" "+e2)},r=function(t2,i2){t2.className=t2.className.replace(e(i2)," ")});var s={hasClass:n,addClass:o,removeClass:r,toggleClass:i,has:n,add:o,remove:r,toggle:i};typeof define=="function"&&define.amd?define("classie/classie",s):typeof exports=="object"?module.exports=s:t.classie=s})(window),function(){"use strict";function t(){}function e(t2,e2){for(var i2=t2.length;i2--;)if(t2[i2].listener===e2)return i2;return-1}function i(t2){return function(){return this[t2].apply(this,arguments)}}var n=t.prototype,o=this,r=o.EventEmitter;n.getListeners=function(t2){var e2,i2,n2=this._getEvents();if(t2 instanceof RegExp){e2={};for(i2 in n2)n2.hasOwnProperty(i2)&&t2.test(i2)&&(e2[i2]=n2[i2])}else e2=n2[t2]||(n2[t2]=[]);return e2},n.flattenListeners=function(t2){var e2,i2=[];for(e2=0;e2<t2.length;e2+=1)i2.push(t2[e2].listener);return i2},n.getListenersAsObject=function(t2){var e2,i2=this.getListeners(t2);return i2 instanceof Array&&(e2={},e2[t2]=i2),e2||i2},n.addListener=function(t2,i2){var n2,o2=this.getListenersAsObject(t2),r2=typeof i2=="object";for(n2 in o2)o2.hasOwnProperty(n2)&&e(o2[n2],i2)===-1&&o2[n2].push(r2?i2:{listener:i2,once:!1});return this},n.on=i("addListener"),n.addOnceListener=function(t2,e2){return this.addListener(t2,{listener:e2,once:!0})},n.once=i("addOnceListener"),n.defineEvent=function(t2){return this.getListeners(t2),this},n.defineEvents=function(t2){for(var e2=0;e2<t2.length;e2+=1)this.defineEvent(t2[e2]);return this},n.removeListener=function(t2,i2){var n2,o2,r2=this.getListenersAsObject(t2);for(o2 in r2)r2.hasOwnProperty(o2)&&(n2=e(r2[o2],i2),n2!==-1&&r2[o2].splice(n2,1));return this},n.off=i("removeListener"),n.addListeners=function(t2,e2){return this.manipulateListeners(!1,t2,e2)},n.removeListeners=function(t2,e2){return this.manipulateListeners(!0,t2,e2)},n.manipulateListeners=function(t2,e2,i2){var n2,o2,r2=t2?this.removeListener:this.addListener,s=t2?this.removeListeners:this.addListeners;if(typeof e2!="object"||e2 instanceof RegExp)for(n2=i2.length;n2--;)r2.call(this,e2,i2[n2]);else for(n2 in e2)e2.hasOwnProperty(n2)&&(o2=e2[n2])&&(typeof o2=="function"?r2.call(this,n2,o2):s.call(this,n2,o2));return this},n.removeEvent=function(t2){var e2,i2=typeof t2,n2=this._getEvents();if(i2==="string")delete n2[t2];else if(t2 instanceof RegExp)for(e2 in n2)n2.hasOwnProperty(e2)&&t2.test(e2)&&delete n2[e2];else delete this._events;return this},n.removeAllListeners=i("removeEvent"),n.emitEvent=function(t2,e2){var i2,n2,o2,r2,s=this.getListenersAsObject(t2);for(o2 in s)if(s.hasOwnProperty(o2))for(n2=s[o2].length;n2--;)i2=s[o2][n2],i2.once===!0&&this.removeListener(t2,i2.listener),r2=i2.listener.apply(this,e2||[]),r2===this._getOnceReturnValue()&&this.removeListener(t2,i2.listener);return this},n.trigger=i("emitEvent"),n.emit=function(t2){var e2=Array.prototype.slice.call(arguments,1
52);return this.emitEvent(t2,e2)},n.setOnceReturnValue=function(t2){return this._onceReturnValue=t2,this},n._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},n._getEvents=function(){return this._events||(this._events={})},t.noConflict=function(){return o.EventEmitter=r,t},typeof define=="function"&&define.amd?define("eventEmitter/EventEmitter",[],function(){return t}):typeof module=="object"&&module.exports?module.exports=t:o.EventEmitter=t}.call(this),(function(t){function e(e2){var i2=t.event;return i2.target=i2.target||i2.srcElement||e2,i2}var i=document.documentElement,n=function(){};i.addEventListener?n=function(t2,e2,i2){t2.addEventListener(e2,i2,!1)}:i.attachEvent&&(n=function(t2,i2,n2){t2[i2+n2]=n2.handleEvent?function(){var i3=e(t2);n2.handleEvent.call(n2,i3)}:function(){var i3=e(t2);n2.call(t2,i3)},t2.attachEvent("on"+i2,t2[i2+n2])});var o=function(){};i.removeEventListener?o=function(t2,e2,i2){t2.removeEventListener(e2,i2,!1)}:i.detachEvent&&(o=function(t2,e2,i2){t2.detachEvent("on"+e2,t2[e2+i2]);try{delete t2[e2+i2]}catch(n2){t2[e2+i2]=void 0}});var r={bind:n,unbind:o};typeof define=="function"&&define.amd?define("eventie/eventie",r):typeof exports=="object"?module.exports=r:t.eventie=r})(window),(function(t){function e(t2){if(t2){if(typeof n[t2]=="string")return t2;t2=t2.charAt(0).toUpperCase()+t2.slice(1);for(var e2,o=0,r=i.length;r>o;o++)if(e2=i[o]+t2,typeof n[e2]=="string")return e2}}var i="Webkit Moz ms Ms O".split(" "),n=document.documentElement.style;typeof define=="function"&&define.amd?define("get-style-property/get-style-property",[],function(){return e}):typeof exports=="object"?module.exports=e:t.getStyleProperty=e})(window),(function(t,e){function i(t2){var e2=parseFloat(t2),i2=t2.indexOf("%")===-1&&!isNaN(e2);return i2&&e2}function n(){}function o(){for(var t2={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e2=0,i2=a.length;i2>e2;e2++){var n2=a[e2];t2[n2]=0}return t2}function r(e2){function n2(){if(!d){d=!0;var n3=t.getComputedStyle;if(h=(function(){var t2=n3?function(t3){return n3(t3,null)}:function(t3){return t3.currentStyle};return function(e3){var i2=t2(e3);return i2||s("Style returned "+i2+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),i2}})(),c=e2("boxSizing")){var o2=document.createElement("div");o2.style.width="200px",o2.style.padding="1px 2px 3px 4px",o2.style.borderStyle="solid",o2.style.borderWidth="1px 2px 3px 4px",o2.style[c]="border-box";var r3=document.body||document.documentElement;r3.appendChild(o2);var a2=h(o2);p=i(a2.width)===200,r3.removeChild(o2)}}}function r2(t2){if(n2(),typeof t2=="string"&&(t2=document.querySelector(t2)),t2&&typeof t2=="object"&&t2.nodeType){var e3=h(t2);if(e3.display==="none")return o();var r3={};r3.width=t2.offsetWidth,r3.height=t2.offsetHeight;for(var s2=r3.isBorderBox=!(!c||!e3[c]||e3[c]!=="border-box"),d2=0,u=a.length;u>d2;d2++){var f=a[d2],v=e3[f];v=l(t2,v);var y=parseFloat(v);r3[f]=isNaN(y)?0:y}var g=r3.paddingLeft+r3.paddingRight,m=r3.paddingTop+r3.paddingBottom,b=r3.marginLeft+r3.marginRight,x=r3.marginTop+r3.marginBottom,S=r3.borderLeftWidth+r3.borderRightWidth,C=r3.borderTopWidth+r3.borderBottomWidth,w=s2&&p,E=i(e3.width);E!==!1&&(r3.width=E+(w?0:g+S));var P=i(e3.height);return P!==!1&&(r3.height=P+(w?0:m+C)),r3.innerWidth=r3.width-(g+S),r3.innerHeight=r3.height-(m+C),r3.outerWidth=r3.width+b,r3.outerHeight=r3.height+x,r3}}function l(e3,i2){if(t.getComputedStyle||i2.indexOf("%")===-1)return i2;var n3=e3.style,o2=n3.left,r3=e3.runtimeStyle,s2=r3&&r3.left;return s2&&(r3.left=e3.currentStyle.left),n3.left=i2,i2=n3.pixelLeft,n3.left=o2,s2&&(r3.left=s2),i2}var h,c,p,d=!1;return r2}var s=typeof console=="undefined"?n:function(t2){console.error(t2)},a=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];typeof define=="function"&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],r):typeof exports=="object"?module.exports=r(require("desandro-get-style-property")):t.getSize=r(t.getStyleProperty)})(window),(function(t){function e(t2){typeof t2=="function"&&(e.isReady?t2():s.push(t2))}function i(t2){var i2=t2.type==="readystatechange"&&r.readyState!=="complete";e.isReady||i2||n()}function n(){e.isReady=!0;for(var t2=0,i2=s.length;i2>t2;t2++){var n2=s[t2];n2()}}function o(o2){return r.readyState==="complete"?n():(o2.bind(r,"DOMContentLoaded",i),o2.bind(r,"readystatechange",i
52),o2.bind(t,"load",i)),e}var r=t.document,s=[];e.isReady=!1,typeof define=="function"&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],o):typeof exports=="object"?module.exports=o(require("eventie")):t.docReady=o(t.eventie)})(window),(function(t){"use strict";function e(t2,e2){return t2[s](e2)}function i(t2){if(!t2.parentNode){var e2=document.createDocumentFragment();e2.appendChild(t2)}}function n(t2,e2){i(t2);for(var n2=t2.parentNode.querySelectorAll(e2),o2=0,r2=n2.length;r2>o2;o2++)if(n2[o2]===t2)return!0;return!1}function o(t2,n2){return i(t2),e(t2,n2)}var r,s=(function(){if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e2=["webkit","moz","ms","o"],i2=0,n2=e2.length;n2>i2;i2++){var o2=e2[i2],r2=o2+"MatchesSelector";if(t[r2])return r2}})();if(s){var a=document.createElement("div"),l=e(a,"div");r=l?e:o}else r=n;typeof define=="function"&&define.amd?define("matches-selector/matches-selector",[],function(){return r}):typeof exports=="object"?module.exports=r:window.matchesSelector=r})(Element.prototype),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("fizzy-ui-utils/utils",["doc-ready/doc-ready","matches-selector/matches-selector"],function(i,n){return e(t,i,n)}):typeof exports=="object"?module.exports=e(t,require("doc-ready"),require("desandro-matches-selector")):t.fizzyUIUtils=e(t,t.docReady,t.matchesSelector)})(window,function(t,e,i){var n={};n.extend=function(t2,e2){for(var i2 in e2)t2[i2]=e2[i2];return t2},n.modulo=function(t2,e2){return(t2%e2+e2)%e2};var o=Object.prototype.toString;n.isArray=function(t2){return o.call(t2)=="[object Array]"},n.makeArray=function(t2){var e2=[];if(n.isArray(t2))e2=t2;else if(t2&&typeof t2.length=="number")for(var i2=0,o2=t2.length;o2>i2;i2++)e2.push(t2[i2]);else e2.push(t2);return e2},n.indexOf=Array.prototype.indexOf?function(t2,e2){return t2.indexOf(e2)}:function(t2,e2){for(var i2=0,n2=t2.length;n2>i2;i2++)if(t2[i2]===e2)return i2;return-1},n.removeFrom=function(t2,e2){var i2=n.indexOf(t2,e2);i2!=-1&&t2.splice(i2,1)},n.isElement=typeof HTMLElement=="function"||typeof HTMLElement=="object"?function(t2){return t2 instanceof HTMLElement}:function(t2){return t2&&typeof t2=="object"&&t2.nodeType==1&&typeof t2.nodeName=="string"},n.setText=(function(){function t2(t3,i2){e2=e2||(document.documentElement.textContent!==void 0?"textContent":"innerText"),t3[e2]=i2}var e2;return t2})(),n.getParent=function(t2,e2){for(;t2!=document.body;)if(t2=t2.parentNode,i(t2,e2))return t2},n.getQueryElement=function(t2){return typeof t2=="string"?document.querySelector(t2):t2},n.handleEvent=function(t2){var e2="on"+t2.type;this[e2]&&this[e2](t2)},n.filterFindElements=function(t2,e2){t2=n.makeArray(t2);for(var o2=[],r2=0,s=t2.length;s>r2;r2++){var a=t2[r2];if(n.isElement(a))if(e2){i(a,e2)&&o2.push(a);for(var l=a.querySelectorAll(e2),h=0,c=l.length;c>h;h++)o2.push(l[h])}else o2.push(a)}return o2},n.debounceMethod=function(t2,e2,i2){var n2=t2.prototype[e2],o2=e2+"Timeout";t2.prototype[e2]=function(){var t3=this[o2];t3&&clearTimeout(t3);var e3=arguments,r2=this;this[o2]=setTimeout(function(){n2.apply(r2,e3),delete r2[o2]},i2||100)}},n.toDashed=function(t2){return t2.replace(/(.)([A-Z])/g,function(t3,e2,i2){return e2+"-"+i2}).toLowerCase()};var r=t.console;return n.htmlInit=function(i2,o2){e(function(){for(var e2=n.toDashed(o2),s=document.querySelectorAll(".js-"+e2),a="data-"+e2+"-options",l=0,h=s.length;h>l;l++){var c,p=s[l],d=p.getAttribute(a);try{c=d&&JSON.parse(d)}catch(u){r&&r.error("Error parsing "+a+" on "+p.nodeName.toLowerCase()+(p.id?"#"+p.id:"")+": "+u);continue}var f=new i2(p,c),v=t.jQuery;v&&v.data(p,o2,f)}})},n}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("flickity/js/cell",["get-size/get-size"],function(i){return e(t,i)}):typeof exports=="object"?module.exports=e(t,require("get-size")):(t.Flickity=t.Flickity||{},t.Flickity.Cell=e(t,t.getSize))})(window,function(t,e){function i(t2,e2){this.element=t2,this.parent=e2,this.create()}var n="attachEvent"in t;return i.prototype.create=function(){this.element.style.position="absolute",n&&this.element.setAttribute("unselectable","on"),this.x=0,this.shift=0},i.prototype.destroy=function(){this.element.style.position="";var t2=this.parent.originSide;this.element.style[t2]=""},i.prototype.getSize=function(){this.size=e(this.element)},i.prototype.setPosition=function(t2){this.x=t2,this.setDefaultTarget(),this.renderPosition(t2)},i.prototype.setDefaultTarget=function(){var t2=this.parent.originSide=="left"?"marginLeft":"marginRight";this.target=this.x+this.size[t2]+this.size.width*this.parent.cellAlign},i.prototype.renderPosition=function(t2){var e2=this.parent.originSide;this.element.style[e2]=this.parent.getPositionValue(t2)},i.prototype.wrapShift=function(t2){this.shift=t2,this.renderPosition(this.x+this.parent.slideableWidth*t2)},i.prototype.remove=function(){this.element.parentNode.removeChild(this.element)},i}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("flickity/js/animate",["get-style-property/get-style-property","fizzy-ui-utils/utils"],function(i,n){return e(t,i,n)}):typeof exports=="object"?module.exports=e(t,require("desandro-get-style-property"),require("fizzy-ui-utils")):(t.Flickity=t.Flickity||{},t.Flickity.animatePrototype=e(t,t.getStyleProperty,t.fizzyUIUtils))}
52)(window,function(t,e,i){for(var n,o=0,r="webkit moz ms o".split(" "),s=t.requestAnimationFrame,a=t.cancelAnimationFrame,l=0;l<r.length&&(!s||!a);l++)n=r[l],s=s||t[n+"RequestAnimationFrame"],a=a||t[n+"CancelAnimationFrame"]||t[n+"CancelRequestAnimationFrame"];s&&a||(s=function(e2){var i2=new Date().getTime(),n2=Math.max(0,16-(i2-o)),r2=t.setTimeout(function(){e2(i2+n2)},n2);return o=i2+n2,r2},a=function(e2){t.clearTimeout(e2)});var h={};h.startAnimation=function(){this.isAnimating||(this.isAnimating=!0,this.restingFrames=0,this.animate())},h.animate=function(){this.applyDragForce(),this.applySelectedAttraction();var t2=this.x;if(this.integratePhysics(),this.positionSlider(),this.settle(t2),this.isAnimating){var e2=this;s(function(){e2.animate()})}};var c=e("transform"),p=!!e("perspective");return h.positionSlider=function(){var t2=this.x;this.options.wrapAround&&this.cells.length>1&&(t2=i.modulo(t2,this.slideableWidth),t2-=this.slideableWidth,this.shiftWrapCells(t2)),t2+=this.cursorPosition,t2=this.options.rightToLeft&&c?-t2:t2;var e2=this.getPositionValue(t2);c?this.slider.style[c]=p&&this.isAnimating?"translate3d("+e2+",0,0)":"translateX("+e2+")":this.slider.style[this.originSide]=e2},h.positionSliderAtSelected=function(){if(this.cells.length){var t2=this.cells[this.selectedIndex];this.x=-t2.target,this.positionSlider()}},h.getPositionValue=function(t2){return this.options.percentPosition?.01*Math.round(t2/this.size.innerWidth*1e4)+"%":Math.round(t2)+"px"},h.settle=function(t2){this.isPointerDown||Math.round(100*this.x)!=Math.round(100*t2)||this.restingFrames++,this.restingFrames>2&&(this.isAnimating=!1,delete this.isFreeScrolling,p&&this.positionSlider(),this.dispatchEvent("settle"))},h.shiftWrapCells=function(t2){var e2=this.cursorPosition+t2;this._shiftCells(this.beforeShiftCells,e2,-1);var i2=this.size.innerWidth-(t2+this.slideableWidth+this.cursorPosition);this._shiftCells(this.afterShiftCells,i2,1)},h._shiftCells=function(t2,e2,i2){for(var n2=0,o2=t2.length;o2>n2;n2++){var r2=t2[n2],s2=e2>0?i2:0;r2.wrapShift(s2),e2-=r2.size.outerWidth}},h._unshiftCells=function(t2){if(t2&&t2.length)for(var e2=0,i2=t2.length;i2>e2;e2++)t2[e2].wrapShift(0)},h.integratePhysics=function(){this.velocity+=this.accel,this.x+=this.velocity,this.velocity*=this.getFrictionFactor(),this.accel=0},h.applyForce=function(t2){this.accel+=t2},h.getFrictionFactor=function(){return 1-this.options[this.isFreeScrolling?"freeScrollFriction":"friction"]},h.getRestingPosition=function(){return this.x+this.velocity/(1-this.getFrictionFactor())},h.applyDragForce=function(){if(this.isPointerDown){var t2=this.dragX-this.x,e2=t2-this.velocity;this.applyForce(e2)}},h.applySelectedAttraction=function(){var t2=this.cells.length;if(!this.isPointerDown&&!this.isFreeScrolling&&t2){var e2=this.cells[this.selectedIndex],i2=this.options.wrapAround&&t2>1?this.slideableWidth*Math.floor(this.selectedIndex/t2):0,n2=-1*(e2.target+i2)-this.x,o2=n2*this.options.selectedAttraction;this.applyForce(o2)}},h}),(function(t,e){"use strict";if(typeof define=="function"&&define.amd)define("flickity/js/flickity",["classie/classie","eventEmitter/EventEmitter","eventie/eventie","get-size/get-size","fizzy-ui-utils/utils","./cell","./animate"],function(i2,n,o,r,s,a,l){return e(t,i2,n,o,r,s,a,l)});else if(typeof exports=="object")module.exports=e(t,require("desandro-classie"),require("wolfy87-eventemitter"),require("eventie"),require("get-size"),require("fizzy-ui-utils"),require("./cell"),require("./animate"));else{var i=t.Flickity;t.Flickity=e(t,t.classie,t.EventEmitter,t.eventie,t.getSize,t.fizzyUIUtils,i.Cell,i.animatePrototype)}})(window,function(t,e,i,n,o,r,s,a){function l(t2,e2){for(t2=r.makeArray(t2);t2.length;)e2.appendChild(t2.shift())}function h(t2,e2){var i2=r.getQueryElement(t2);return i2?(this.element=i2,c&&(this.$element=c(this.element)),this.options=r.extend({},this.constructor.defaults),this.option(e2),void this._create()):void(d&&d.error("Bad element for Flickity: "+(i2||t2)))}var c=t.jQuery,p=t.getComputedStyle,d=t.console,u=0,f={};h.defaults={accessibility:!0,cellAlign:"center",freeScrollFriction:.075,friction:.28,percentPosition:!0,resize:!0,selectedAttraction:.025,setGallerySize:!0},h.createMethods=[],r.extend(h.prototype,i.prototype),h.prototype._create=function(){var e2=this.guid=++u;this.element.flickityGUID=e2,f[e2]=this,this.selectedIndex=0,this.restingFrames=0,this.x=0,this.velocity=0,this.accel=0,this.originSide=this.options.rightToLeft?"right":"left",this.viewport=document.createElement("div"),this.viewport.className="flickity-viewport",h.setUnselectable(this.viewport),this._createSlider(),(this.options.resize||this.options.watchCSS)&&(n.bind(t,"resize",this),this.isResizeBound=!0);for(var i2=0,o2=h.createMethods.length;o2>i2;i2++){var r2=h.createMethods[i2];this[r2]()}this.options.watchCSS?this.watchCSS():this.activate()},h.prototype.option=function(t2){r.extend(this.options,t2)},h.prototype.activate=function(){if(!this.isActive){this.isActive=!0,e.add(this.element,"flickity-enabled"),this.options.rightToLeft&&e.add(this.element,"flickity-rtl"),this.get
52Size();var t2=this._filterFindCellElements(this.element.children);l(t2,this.slider),this.viewport.appendChild(this.slider),this.element.appendChild(this.viewport),this.reloadCells(),this.options.accessibility&&(this.element.tabIndex=0,n.bind(this.element,"keydown",this)),this.emit("activate");var i2,o2=this.options.initialIndex;i2=this.isInitActivated?this.selectedIndex:o2!==void 0&&this.cells[o2]?o2:0,this.select(i2,!1,!0),this.isInitActivated=!0}},h.prototype._createSlider=function(){var t2=document.createElement("div");t2.className="flickity-slider",t2.style[this.originSide]=0,this.slider=t2},h.prototype._filterFindCellElements=function(t2){return r.filterFindElements(t2,this.options.cellSelector)},h.prototype.reloadCells=function(){this.cells=this._makeCells(this.slider.children),this.positionCells(),this._getWrapShiftCells(),this.setGallerySize()},h.prototype._makeCells=function(t2){for(var e2=this._filterFindCellElements(t2),i2=[],n2=0,o2=e2.length;o2>n2;n2++){var r2=e2[n2],a2=new s(r2,this);i2.push(a2)}return i2},h.prototype.getLastCell=function(){return this.cells[this.cells.length-1]},h.prototype.positionCells=function(){this._sizeCells(this.cells),this._positionCells(0)},h.prototype._positionCells=function(t2){t2=t2||0,this.maxCellHeight=t2&&this.maxCellHeight||0;var e2=0;if(t2>0){var i2=this.cells[t2-1];e2=i2.x+i2.size.outerWidth}for(var n2,o2=this.cells.length,r2=t2;o2>r2;r2++)n2=this.cells[r2],n2.setPosition(e2),e2+=n2.size.outerWidth,this.maxCellHeight=Math.max(n2.size.outerHeight,this.maxCellHeight);this.slideableWidth=e2,this._containCells()},h.prototype._sizeCells=function(t2){for(var e2=0,i2=t2.length;i2>e2;e2++){var n2=t2[e2];n2.getSize()}},h.prototype._init=h.prototype.reposition=function(){this.positionCells(),this.positionSliderAtSelected()},h.prototype.getSize=function(){this.size=o(this.element),this.setCellAlign(),this.cursorPosition=this.size.innerWidth*this.cellAlign};var v={center:{left:.5,right:.5},left:{left:0,right:1},right:{right:0,left:1}};h.prototype.setCellAlign=function(){var t2=v[this.options.cellAlign];this.cellAlign=t2?t2[this.originSide]:this.options.cellAlign},h.prototype.setGallerySize=function(){this.options.setGallerySize&&(this.viewport.style.height=this.maxCellHeight+"px")},h.prototype._getWrapShiftCells=function(){if(this.options.wrapAround){this._unshiftCells(this.beforeShiftCells),this._unshiftCells(this.afterShiftCells);var t2=this.cursorPosition,e2=this.cells.length-1;this.beforeShiftCells=this._getGapCells(t2,e2,-1),t2=this.size.innerWidth-this.cursorPosition,this.afterShiftCells=this._getGapCells(t2,0,1)}},h.prototype._getGapCells=function(t2,e2,i2){for(var n2=[];t2>0;){var o2=this.cells[e2];if(!o2)break;n2.push(o2),e2+=i2,t2-=o2.size.outerWidth}return n2},h.prototype._containCells=function(){if(this.options.contain&&!this.options.wrapAround&&this.cells.length)for(var t2=this.options.rightToLeft?"marginRight":"marginLeft",e2=this.options.rightToLeft?"marginLeft":"marginRight",i2=this.cells[0].size[t2],n2=this.getLastCell(),o2=this.slideableWidth-n2.size[e2],r2=o2-this.size.innerWidth*(1-this.cellAlign),s2=o2<this.size.innerWidth,a2=0,l2=this.cells.length;l2>a2;a2++){var h2=this.cells[a2];h2.setDefaultTarget(),s2?h2.target=o2*this.cellAlign:(h2.target=Math.max(h2.target,this.cursorPosition+i2),h2.target=Math.min(h2.target,r2))}},h.prototype.dispatchEvent=function(t2,e2,i2){var n2=[e2].concat(i2);if(this.emitEvent(t2,n2),c&&this.$element)if(e2){var o2=c.Event(e2);o2.type=t2,this.$element.trigger(o2,i2)}else this.$element.trigger(t2,i2)},h.prototype.select=function(t2,e2,i2){if(this.isActive){t2=parseInt(t2,10);var n2=this.cells.length;this.options.wrapAround&&n2>1&&(0>t2?this.x-=this.slideableWidth:t2>=n2&&(this.x+=this.slideableWidth)),(this.options.wrapAround||e2)&&(t2=r.modulo(t2,n2)),this.cells[t2]&&(this.selectedIndex=t2,this.setSelectedCell(),i2?this.positionSliderAtSelected():this.startAnimation(),this.dispatchEvent("cellSelect"))}},h.prototype.previous=function(t2){this.select(this.selectedIndex-1,t2)},h.prototype.next=function(t2){this.select(this.selectedIndex+1,t2)},h.prototype.setSelectedCell=function(){this._removeSelectedCellClass(),this.selectedCell=this.cells[this.selectedIndex],this.selectedElement=this.selectedCell.element,e.add(this.selectedElement,"is-selected")},h.prototype._removeSelectedCellClass=function(){this.selectedCell&&e.remove(this.selectedCell.element,"is-selected")},h.prototype.getCell=function(t2){for(var e2=0,i2=this.cells.length;i2>e2;e2++){var n2=this.cells[e2];if(n2.element==t2)return n2}},h.prototype.getCells=function(t2){t2=r.makeArray(t2);for(var e2=[],i2=0,n2=t2.length;n2>i2;i2++){var o2=t2[i2],s2=this.getCell(o2);s2&&e2.push(s2)}return e2},h.prototype.getCellElements=function(){for(var t2=[],e2=0,i2=this.cells.length;i2>e2;e2++)t2.push(this.cells[e2].element);return t2},h.prototype.getParentCell=function(t2){var e2=this.getCell(t2);return e2||(t2=r.getParent(t2,".flickity-slider > *"),this.getCell(t2))},h.prototype.getAdjacentCellElements=function(t2,e2){if(!t2)return[this.selectedElement];e2=e2===void 0?this.selectedIndex:e2;var i2=this.cells.length;if(1+2*t2>=i2)return this.getCellElements();for(var n2=[],o2=e2-t2;e2+t2>=o2;o2++){var s2=this.options.wrapAround?r.modulo(o2,i2):o2,a2=this.cells[s2];a2&&n2.push(a2.element)}return n2}
52,h.prototype.uiChange=function(){this.emit("uiChange")},h.prototype.childUIPointerDown=function(t2){this.emitEvent("childUIPointerDown",[t2])},h.prototype.onresize=function(){this.watchCSS(),this.resize()},r.debounceMethod(h,"onresize",50),h.prototype.resize=function(){this.isActive&&(this.getSize(),this.options.wrapAround&&(this.x=r.modulo(this.x,this.slideableWidth)),this.positionCells(),this._getWrapShiftCells(),this.setGallerySize(),this.positionSliderAtSelected())};var y=h.supportsConditionalCSS=(function(){var t2;return function(){if(t2!==void 0)return t2;if(!p)return void(t2=!1);var e2=document.createElement("style"),i2=document.createTextNode('body:after { content: "foo"; display: none; }');e2.appendChild(i2),document.head.appendChild(e2);var n2=p(document.body,":after").content;return t2=n2.indexOf("foo")!=-1,document.head.removeChild(e2),t2}})();h.prototype.watchCSS=function(){var t2=this.options.watchCSS;if(t2){var e2=y();if(!e2){var i2=t2=="fallbackOn"?"activate":"deactivate";return void this[i2]()}var n2=p(this.element,":after").content;n2.indexOf("flickity")!=-1?this.activate():this.deactivate()}},h.prototype.onkeydown=function(t2){if(this.options.accessibility&&(!document.activeElement||document.activeElement==this.element)){if(t2.keyCode==37){var e2=this.options.rightToLeft?"next":"previous";this.uiChange(),this[e2]()}else if(t2.keyCode==39){var i2=this.options.rightToLeft?"previous":"next";this.uiChange(),this[i2]()}}},h.prototype.deactivate=function(){if(this.isActive){e.remove(this.element,"flickity-enabled"),e.remove(this.element,"flickity-rtl");for(var t2=0,i2=this.cells.length;i2>t2;t2++){var o2=this.cells[t2];o2.destroy()}this._removeSelectedCellClass(),this.element.removeChild(this.viewport),l(this.slider.children,this.element),this.options.accessibility&&(this.element.removeAttribute("tabIndex"),n.unbind(this.element,"keydown",this)),this.isActive=!1,this.emit("deactivate")}},h.prototype.destroy=function(){this.deactivate(),this.isResizeBound&&n.unbind(t,"resize",this),this.emit("destroy"),c&&this.$element&&c.removeData(this.element,"flickity"),delete this.element.flickityGUID,delete f[this.guid]},r.extend(h.prototype,a);var g="attachEvent"in t;return h.setUnselectable=function(t2){g&&t2.setAttribute("unselectable","on")},h.data=function(t2){t2=r.getQueryElement(t2);var e2=t2&&t2.flickityGUID;return e2&&f[e2]},r.htmlInit(h,"flickity"),c&&c.bridget&&c.bridget("flickity",h),h.Cell=s,h}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("unipointer/unipointer",["eventEmitter/EventEmitter","eventie/eventie"],function(i,n){return e(t,i,n)}):typeof exports=="object"?module.exports=e(t,require("wolfy87-eventemitter"),require("eventie")):t.Unipointer=e(t,t.EventEmitter,t.eventie)})(window,function(t,e,i){function n(){}function o(){}o.prototype=new e,o.prototype.bindStartEvent=function(t2){this._bindStartEvent(t2,!0)},o.prototype.unbindStartEvent=function(t2){this._bindStartEvent(t2,!1)},o.prototype._bindStartEvent=function(e2,n2){n2=n2===void 0?!0:!!n2;var o2=n2?"bind":"unbind";t.navigator.pointerEnabled?i[o2](e2,"pointerdown",this):t.navigator.msPointerEnabled?i[o2](e2,"MSPointerDown",this):(i[o2](e2,"mousedown",this),i[o2](e2,"touchstart",this))},o.prototype.handleEvent=function(t2){var e2="on"+t2.type;this[e2]&&this[e2](t2)},o.prototype.getTouch=function(t2){for(var e2=0,i2=t2.length;i2>e2;e2++){var n2=t2[e2];if(n2.identifier==this.pointerIdentifier)return n2}},o.prototype.onmousedown=function(t2){var e2=t2.button;e2&&e2!==0&&e2!==1||this._pointerDown(t2,t2)},o.prototype.ontouchstart=function(t2){this._pointerDown(t2,t2.changedTouches[0])},o.prototype.onMSPointerDown=o.prototype.onpointerdown=function(t2){this._pointerDown(t2,t2)},o.prototype._pointerDown=function(t2,e2){this.isPointerDown||(this.isPointerDown=!0,this.pointerIdentifier=e2.pointerId!==void 0?e2.pointerId:e2.identifier,this.pointerDown(t2,e2))},o.prototype.pointerDown=function(t2,e2){this._bindPostStartEvents(t2),this.emitEvent("pointerDown",[t2,e2])};var r={mousedown:["mousemove","mouseup"],touchstart:["touchmove","touchend","touchcancel"],pointerdown:["pointermove","pointerup","pointercancel"],MSPointerDown:["MSPointerMove","MSPointerUp","MSPointerCancel"]};return o.prototype._bindPostStartEvents=function(e2){if(e2){for(var n2=r[e2.type],o2=e2.preventDefault?t:document,s=0,a=n2.length;a>s;s++){var l=n2[s];i.bind(o2,l,this)}this._boundPointerEvents={events:n2,node:o2}}},o.prototype._unbindPostStartEvents=function(){var t2=this._boundPointerEvents;if(t2&&t2.events){for(var e2=0,n2=t2.events.length;n2>e2;e2++){var o2=t2.events[e2];i.unbind(t2.node,o2,this)}delete this._boundPointerEvents}},o.prototype.onmousemove=function(t2){this._pointerMove(t2,t2)},o.prototype.onMSPointerMove=o.prototype.onpointermove=function(t2){t2.pointerId==this.pointerIdentifier&&this._pointerMove(t2,t2)},o.prototype.ontouchmove=function(t2){var e2=this.getTouch(t2.changedTouches);e2&&this._pointerMove(t2,e2)},o.prototype._pointerMove=function(t2,e2){this.pointerMove(t2,e2)},o.prototype.pointerMove=function(t2,e2){this.emitEvent("pointerMove",[t2,e2])},o.prototype.onmouseup=function(t2){this._pointerUp(t2,t2)},o.prototype.onMSPointerUp=o.prototype.onpointerup=function(t2){t2.pointerId==this.pointerIdentifier&&this._pointerUp(t2,t2)},o.prototype.ontouchend=function(t2){var e2=this.getTouch(t2.changedTouches);e2&&this._pointerUp(t2,e2)},o.prototype._pointerUp=function(t2,e2){this._pointerDone(),this.pointerUp(t2,e2)},o.prototype.pointerUp=function(t2,e2){this.emitEvent("pointerUp",[t2,e2])},o.prototype._pointerDone=function(){this.isPointerDown=!1,delete this.pointerIdentifier,this._unbindPostStartEvents(),this.pointerDone()},o.prototype.pointerDone=n,o.prototype.onMSPointerCancel=o.prototype.onpointercancel=function(t2){t2.pointerId==this.pointerIdentifier&&this._pointerCancel(t2,t2)},o.prototype.ontouchcancel=function(t2){var e2=this.getTouch(t2.changedTouches);e2&&this._pointerCancel(t2,e2)},o.prototype._pointerCancel=function(t2,e2){this._pointerDone(),this.pointerCancel(t2,e2)},o.prototype.pointerCancel=function(t2,e2){this.emitEvent("pointerCancel",[t2,e2])},o.getPointerPoint=function(t2){return{x:t2.pageX!==void 0?t2.pageX:t2.clientX,y:t2.pageY!==void 0?t2.pageY:t2.clientY}},o}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("unidragger/unidragger",["eventie/eventie","unipointer/unipointer"],function(i,n){return e(t,i,n)}):typeof exports=="object"?module.exports=e(t,require("eventie"),require("unipointer")):t.Unidragger=e(t,t.eventie,t.Unipointer)}
52)(window,function(t,e,i){function n(){}function o(t2){t2.preventDefault?t2.preventDefault():t2.returnValue=!1}function r(){}function s(){return!1}r.prototype=new i,r.prototype.bindHandles=function(){this._bindHandles(!0)},r.prototype.unbindHandles=function(){this._bindHandles(!1)};var a=t.navigator;r.prototype._bindHandles=function(t2){t2=t2===void 0?!0:!!t2;var i2;i2=a.pointerEnabled?function(e2){e2.style.touchAction=t2?"none":""}:a.msPointerEnabled?function(e2){e2.style.msTouchAction=t2?"none":""}:function(){t2&&h(s2)};for(var n2=t2?"bind":"unbind",o2=0,r2=this.handles.length;r2>o2;o2++){var s2=this.handles[o2];this._bindStartEvent(s2,t2),i2(s2),e[n2](s2,"click",this)}};var l="attachEvent"in document.documentElement,h=l?function(t2){t2.nodeName=="IMG"&&(t2.ondragstart=s);for(var e2=t2.querySelectorAll("img"),i2=0,n2=e2.length;n2>i2;i2++){var o2=e2[i2];o2.ondragstart=s}}:n;r.prototype.pointerDown=function(i2,n2){if(i2.target.nodeName=="INPUT"&&i2.target.type=="range")return this.isPointerDown=!1,void delete this.pointerIdentifier;this._dragPointerDown(i2,n2);var o2=document.activeElement;o2&&o2.blur&&o2.blur(),this._bindPostStartEvents(i2),this.pointerDownScroll=r.getScrollPosition(),e.bind(t,"scroll",this),this.emitEvent("pointerDown",[i2,n2])},r.prototype._dragPointerDown=function(t2,e2){this.pointerDownPoint=i.getPointerPoint(e2);var n2=t2.type=="touchstart",r2=t2.target.nodeName;n2||r2=="SELECT"||o(t2)},r.prototype.pointerMove=function(t2,e2){var i2=this._dragPointerMove(t2,e2);this.emitEvent("pointerMove",[t2,e2,i2]),this._dragMove(t2,e2,i2)},r.prototype._dragPointerMove=function(t2,e2){var n2=i.getPointerPoint(e2),o2={x:n2.x-this.pointerDownPoint.x,y:n2.y-this.pointerDownPoint.y};return!this.isDragging&&this.hasDragStarted(o2)&&this._dragStart(t2,e2),o2},r.prototype.hasDragStarted=function(t2){return Math.abs(t2.x)>3||Math.abs(t2.y)>3},r.prototype.pointerUp=function(t2,e2){this.emitEvent("pointerUp",[t2,e2]),this._dragPointerUp(t2,e2)},r.prototype._dragPointerUp=function(t2,e2){this.isDragging?this._dragEnd(t2,e2):this._staticClick(t2,e2)},r.prototype.pointerDone=function(){e.unbind(t,"scroll",this)},r.prototype._dragStart=function(t2,e2){this.isDragging=!0,this.dragStartPoint=r.getPointerPoint(e2),this.isPreventing
52Clicks=!0,this.dragStart(t2,e2)},r.prototype.dragStart=function(t2,e2){this.emitEvent("dragStart",[t2,e2])},r.prototype._dragMove=function(t2,e2,i2){this.isDragging&&this.dragMove(t2,e2,i2)},r.prototype.dragMove=function(t2,e2,i2){o(t2),this.emitEvent("dragMove",[t2,e2,i2])},r.prototype._dragEnd=function(t2,e2){this.isDragging=!1;var i2=this;setTimeout(function(){delete i2.isPreventingClicks}),this.dragEnd(t2,e2)},r.prototype.dragEnd=function(t2,e2){this.emitEvent("dragEnd",[t2,e2])},r.prototype.pointerDone=function(){e.unbind(t,"scroll",this),delete this.pointerDownScroll},r.prototype.onclick=function(t2){this.isPreventingClicks&&o(t2)},r.prototype._staticClick=function(t2,e2){if(!this.isIgnoringMouseUp||t2.type!="mouseup"){var i2=t2.target.nodeName;if((i2=="INPUT"||i2=="TEXTAREA")&&t2.target.focus(),this.staticClick(t2,e2),t2.type!="mouseup"){this.isIgnoringMouseUp=!0;var n2=this;setTimeout(function(){delete n2.isIgnoringMouseUp},400)}}},r.prototype.staticClick=function(t2,e2){this.emitEvent("staticClick",[t2,e2])},r.prototype.onscroll=function(){var t2=r.getScrollPosition(),e2=this.pointerDownScroll.x-t2.x,i2=this.pointerDownScroll.y-t2.y;(Math.abs(e2)>3||Math.abs(i2)>3)&&this._pointerDone()},r.getPointerPoint=function(t2){return{x:t2.pageX!==void 0?t2.pageX:t2.clientX,y:t2.pageY!==void 0?t2.pageY:t2.clientY}};var c=t.pageYOffset!==void 0;return r.getScrollPosition=function(){return{x:c?t.pageXOffset:document.body.scrollLeft,y:c?t.pageYOffset:document.body.scrollTop}},r.getPointerPoint=i.getPointerPoint,r}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("flickity/js/drag",["classie/classie","eventie/eventie","./flickity","unidragger/unidragger","fizzy-ui-utils/utils"],function(i,n,o,r,s){return e(t,i,n,o,r,s)}):typeof exports=="object"?module.exports=e(t,require("desandro-classie"),require("eventie"),require("./flickity"),require("unidragger"),require("fizzy-ui-utils")):t.Flickity=e(t,t.classie,t.eventie,t.Flickity,t.Unidragger,t.fizzyUIUtils)})(window,function(t,e,i,n,o,r){function s(t2){t2.preventDefault?t2.preventDefault():t2.returnValue=!1}r.extend(n.defaults,{draggable:!0}),n.createMethods.push("_createDrag"),r.extend(n.prototype,o.prototype),n.prototype._createDrag=function(){this.on("activate",this.bindDrag),this.on("uiChange",this._uiChangeDrag),this.on("childUIPointerDown",this._childUIPointerDownDrag),this.on("deactivate",this.unbindDrag)},n.prototype.bindDrag=function(){this.options.draggable&&!this.isDragBound&&(e.add(this.element,"is-draggable"),this.handles=[this.viewport],this.bindHandles(),this.isDragBound=!0)},n.prototype.unbindDrag=function(){this.isDragBound&&(e.remove(this.element,"is-draggable"),this.unbindHandles(),delete this.isDragBound)},n.prototype._uiChangeDrag=function(){delete this.isFreeScrolling},n.prototype._childUIPointerDownDrag=function(t2){s(t2),this.pointerDownFocus(t2)},n.prototype.pointerDown=function(n2,r2){if(n2.target.nodeName=="INPUT"&&n2.target.type=="range")return this.isPointerDown=!1,void delete this.pointerIdentifier;this._dragPointerDown(n2,r2);var s2=document.activeElement;s2&&s2.blur&&s2!=this.element&&s2!=document.body&&s2.blur(),this.pointerDownFocus(n2),this.dragX=this.x,e.add(this.viewport,"is-pointer-down"),this._bindPostStartEvents(n2),this.pointerDownScroll=o.getScrollPosition(),i.bind(t,"scroll",this),this.dispatchEvent("pointerDown",n2,[r2])};var a={touchstart:!0,MSPointerDown:!0},l={INPUT:!0,SELECT:!0};return n.prototype.pointerDownFocus=function(e2){if(this.options.accessibility&&!a[e2.type]&&!l[e2.target.nodeName]){var i2=t.pageYOffset;this.element.focus(),t.pageYOffset!=i2&&t.scrollTo(t.pageXOffset,i2)}},n.prototype.hasDragStarted=function(t2){return Math.abs(t2.x)>3},n.prototype.pointerUp=function(t2,i2){e.remove(this.viewport,"is-pointer-down"),this.dispatchEvent("pointerUp",t2,[i2]),this._dragPointerUp(t2,i2)},n.prototype.pointerDone=function(){i.unbind(t,"scroll",this),delete this.pointerDownScroll},n.prototype.dragStart=function(t2,e2){this.dragStartPosition=this.x,this.startAnimation(),this.dispatchEvent("dragStart",t2,[e2])},n.prototype.dragMove=function(t2,e2,i2){s(t2),this.previousDragX=this.dragX;var n2=this.options.rightToLeft?-1:1,o2=this.dragStartPosition+i2.x*n2;if(!this.options.wrapAround&&this.cells.length){var r2=Math.max(-this.cells[0].target,this.dragStartPosition);o2=o2>r2?.5*(o2+r2):o2;var a2=Math.min(-this.getLastCell().target,this.dragStartPosition);o2=a2>o2?.5*(o2+a2):o2}this.dragX=o2,this.dragMoveTime=new Date,this.dispatchEvent("dragMove",t2,[e2,i2])},n.prototype.dragEnd=function(t2,e2){this.options.freeScroll&&(this.isFreeScrolling=!0);var i2=this.dragEndRestingSelect();if(this.options.freeScroll&&!this.options.wrapAround){var n2=this.getRestingPosition();this.isFreeScrolling=-n2>this.cells[0].target&&-n2<this.getLastCell().target}else this.options.freeScroll||i2!=this.selectedIndex||(i2+=this.dragEndBoostSelect());delete this.previousDragX,this.select(i2),this.dispatchEvent("dragEnd",t2,[e2])},n.prototype.dragEndRestingSelect=function(){var t2=this.getRestingPosition(),e2=Math.abs(this.getCellDistance(-t2,this.selectedIndex)),i2=this._getClosestResting(t2,e2,1),n2=this._getClosestResting(t2,e2,-1),o2=i2.distance<n2.distance?i2.index:n2.index;return o2},n.prototype._getClosestResting=function(t2,e2,i2){for(var n2=this.selectedIndex,o2=1/0,r2=this.options.contain&&!this.options.wrapAround?function(t3,e3){return e3>=t3}:function(t3,e3){return e3>t3};r2(e2,o2)&&(n2+=i2,o2=e2,e2=this.getCellDistance(-t2,n2),e2!==null);)e2=Math.abs(e2);return{distance:o2,index:n2-i2}},n.prototype.getCellDistance=function(t2,e2){var i2=this.cells.length,n2=this.options.wrapAround&&i2>1,o2=n2?r.modulo(e2,i2):e2,s2=this.cells[o2];if(!s2)return null;var a2=n2?this.slideableWidth*Math.floor(e2/i2):0;return t2-(s2.target+a2)},n.prototype.dragEndBoostSelect=function(){if(this.previousDragX===void 0||!this.dragMoveTime||new Date-this.dragMoveTime>100)return 0;var t2=this.getCellDistance(-this.dragX,this.selectedIndex),e2=this.previousDragX-this.dragX;return t2>0&&e2>0?1:0>t2&&0>e2?-1:0},n.prototype.staticClick=function(t2,e2){var i2=this.getParentCell(t2.target),n2=i2&&i2.element,o2=i2&&r.indexOf(this.cells,i2);this.dispatchEvent("staticClick",t2,[e2,n2,o2])},n}),(function(t,e){typeof define=="function"&&define.amd?define("tap-listener/tap-listener",["unipointer/unipointer"],function(i){return e(t,i)}):typeof exports=="object"?module.exports=e(t,require("unipointer")):t.TapListener=e(t,t.Unipointer)})(window,function(t,e){function i(t2){this.bindTap(t2)}i.prototype=new e,i.prototype.bindTap=function(t2){t2&&(this.unbindTap(),this.tapElement=t2,this._bindStartEvent(t2,!0))},i.prototype.unbindTap=function(){this.tapElement&&(this._bindStartEvent(this.tapElement,!0),delete this.tapElement)};var n=t.pageYOffset!==void 0;return i.prototype.pointerUp=function(i2,o){if(!this.isIgnoringMouseUp||i2.type!="mouseup"){var r=e.getPointerPoint(o),s=this.tapElement.getBoundingClientRect(),a=n?t.pageXOffset:document.body.scrollLeft,l=n?t.pageYOffset:document.body.scrollTop,h=r.x>=s.left+a&&r.x<=s.right+a&&r.y>=s.top+l&&r.y<=s.bottom+l;h&&this.emitEvent("tap",[i2,o]),i2.type!="mouseup"&&(this.isIgnoringMouseUp=!0,setTimeout(function(){delete this.isIgnoringMouseUp}.bind(this),320))}},i.prototype.destroy=function(){this.pointerDone(),this.unbindTap()},i}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("flickity/js/prev-next-button",["eventie/eventie","./flickity","tap-listener/tap-listener","fizzy-ui-utils/utils"],function(i,n,o,r){return e(t,i,n,o,r)}):typeof exports=="object"?module.exports=e(t,require("eventie"),require("./flickity"),require("tap-listener"),require("fizzy-ui-utils")):e(t,t.eventie,t.Flickity,t.TapListener,t.fizzyUIUtils)}
52)(window,function(t,e,i,n,o){function r(t2,e2){this.direction=t2,this.parent=e2,this._create()}function s(t2){return typeof t2=="string"?t2:"M "+t2.x0+",50 L "+t2.x1+","+(t2.y1+50)+" L "+t2.x2+","+(t2.y2+50)+" L "+t2.x3+",50  L "+t2.x2+","+(50-t2.y2)+" L "+t2.x1+","+(50-t2.y1)+" Z"}var a="http://www.w3.org/2000/svg",l=(function(){function t2(){if(e2!==void 0)return e2;var t3=document.createElement("div");return t3.innerHTML="<svg/>",e2=(t3.firstChild&&t3.firstChild.namespaceURI)==a}var e2;return t2})();return r.prototype=new n,r.prototype._create=function(){this.isEnabled=!0,this.isPrevious=this.direction==-1;var t2=this.parent.options.rightToLeft?1:-1;this.isLeft=this.direction==t2;var e2=this.element=document.createElement("button");if(e2.className="flickity-prev-next-button",e2.className+=this.isPrevious?" previous":" next",e2.setAttribute("type","button"),this.disable(),e2.setAttribute("aria-label",this.isPrevious?"previous":"next"),i.setUnselectable(e2),l()){var n2=this.createSVG();e2.appendChild(n2)}else this.setArrowText(),e2.className+=" no-svg";var o2=this;this.onCellSelect=function(){o2.update()},this.parent.on("cellSelect",this.onCellSelect),this.on("tap",this.onTap),this.on("pointerDown",function(t3,e3){o2.parent.childUIPointerDown(e3)})},r.prototype.activate=function(){this.bindTap(this.element),e.bind(this.element,"click",this),this.parent.element.appendChild(this.element)},r.prototype.deactivate=function(){this.parent.element.removeChild(this.element),n.prototype.destroy.call(this),e.unbind(this.element,"click",this)},r.prototype.createSVG=function(){var t2=document.createElementNS(a,"svg");t2.setAttribute("viewBox","0 0 100 100");var e2=document.createElementNS(a,"path"),i2=s(this.parent.options.arrowShape);return e2.setAttribute("d",i2),e2.setAttribute("class","arrow"),this.isLeft||e2.setAttribute("transform","translate(100, 100) rotate(180) "),t2.appendChild(e2),t2},r.prototype.setArrowText=function(){var t2=this.parent.options,e2=this.isLeft?t2.leftArrowText:t2.rightArrowText;o.setText(this.element,e2)},r.prototype.onTap=function(){if(this.isEnabled){this.parent.uiChange();var t2=this.isPrevious?"previous":"next";this.parent[t2]()}},r.prototype.handleEvent=o.handleEvent,r.prototype.onclick=function(){var t2=document.activeElement;t2&&t2==this.element&&this.onTap()},r.prototype.enable=function(){this.isEnabled||(this.element.disabled=!1,this.isEnabled=!0)},r.prototype.disable=function(){this.isEnabled&&(this.element.disabled=!0,this.isEnabled=!1)},r.prototype.update=function(){var t2=this.parent.cells;if(this.parent.options.wrapAround&&t2.length>1)return void this.enable();var e2=t2.length?t2.length-1:0,i2=this.isPrevious?0:e2,n2=this.parent.selectedIndex==i2?"disable":"enable";this[n2]()},r.prototype.destroy=function(){this.deactivate()},o.extend(i.defaults,{prevNextButtons:!0,leftArrowText:"\u2039",rightArrowText:"\u203A",arrowShape:{x0:10,x1:60,y1:50,x2:70,y2:40,x3:30}}),i.createMethods.push("_createPrevNextButtons"),i.prototype._createPrevNextButtons=function(){this.options.prevNextButtons&&(this.prevButton=new r(-1,this),this.nextButton=new r(1,this),this.on("activate",this.activatePrevNextButtons))},i.prototype.activatePrevNextButtons=function(){this.prevButton.activate(),this.nextButton.activate(),this.on("deactivate",this.deactivatePrevNextButtons)},i.prototype.deactivatePrevNextButtons=function(){this.prevButton.deactivate(),this.nextButton.deactivate(),this.off("deactivate",this.deactivatePrevNextButtons)},i.PrevNextButton=r,i}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("flickity/js/page-dots",["eventie/eventie","./flickity","tap-listener/tap-listener","fizzy-ui-utils/utils"],function(i,n,o,r){return e(t,i,n,o,r)}):typeof exports=="object"?module.exports=e(t,require("eventie"),require("./flickity"),require("tap-listener"),require("fizzy-ui-utils")):e(t,t.eventie,t.Flickity,t.TapListener,t.fizzyUIUtils)})(window,function(t,e,i,n,o){function r(t2){this.parent=t2,this._create()}return r.prototype=new n,r.prototype._create=function(){this.holder=document.createElement("ol"),this.holder.className="flickity-page-dots",i.setUnselectable(this.holder),this.dots=[];var t2=this;this.onCellSelect=function(){t2.updateSelected()},this.parent.on("cellSelect",this.onCellSelect),this.on("tap",this.onTap),this.on("pointerDown",function(e2,i2){t2.parent.childUIPointerDown(i2)})},r.prototype.activate=function(){this.setDots(),this.bindTap(this.holder),this.parent.element.appendChild(this.holder)},r.prototype.deactivate=function(){this.parent.element.removeChild(this.holder),n.prototype.destroy.call(this)},r.prototype.setDots=function(){var t2=this.parent.cells.length-this.dots.length;t2>0?this.addDots(t2):0>t2&&this.removeDots(-t2)},r.prototype.addDots=function(t2){for(var e2=document.createDocumentFragment(),i2=[];t2;){var n2=document.createElement("li");n2.className="dot",e2.appendChild(n2),i2.push(n2),t2--}this.holder.appendChild(e2),this.dots=this.dots.concat(i2)},r.prototype.removeDots=function(t2){for(var e2=this.dots.splice(this.dots.length-t2,t2),i2=0,n2=e2.length;n2>i2;i2++){var o2=e2[i2];this.holder.removeChild(o2)}},r.prototype.updateSelected=function(){this.selectedDot&&(this.selectedDot.className="dot"),this.dots.length&&(this.selectedDot=this.dots[this.parent.selectedIndex],this.selectedDot.className="dot is-selected")},r.prototype.onTap=function(t2){var e2=t2.target;if(e2.nodeName=="LI"){this.parent.uiChange();var i2=o.indexOf(this.dots,e2);this.parent.select(i2)}},r.prototype.destroy=function(){this.deactivate()},i.PageDots=r,o.extend(i.defaults,{pageDots:!0}),i.createMethods.push("_createPageDots"),i.prototype._createPageDots=function(){this.options.pageDots&&(this.pageDots=new r(this),this.on("activate",this.activatePageDots),this.on("cellAddedRemoved",this.onCellAddedRemovedPageDots),this.on("deactivate",this.deactivatePageDots))},i.prototype.activatePageDots=function(){this.pageDots.activate()},i.prototype.onCellAddedRemovedPageDots=function(){this.pageDots.setDots()},i.prototype.deactivatePageDots=function(){this.pageDots.deactivate()},i.PageDots=r,i}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("flickity/js/player",["eventEmitter/EventEmitter","eventie/eventie","fizzy-ui-utils/utils","./flickity"],function(t2,i,n,o){return e(t2,i,n,o)}):typeof exports=="object"?module.exports=e(require("wolfy87-eventemitter"),require("eventie"),require("fizzy-ui-utils"),require("./flickity")):e(t.EventEmitter,t.eventie,t.fizzyUIUtils,t.Flickity)}
52)(window,function(t,e,i,n){function o(t2){if(this.parent=t2,this.state="stopped",s){var e2=this;this.onVisibilityChange=function(){e2.visibilityChange()}}}var r,s;return"hidden"in document?(r="hidden",s="visibilitychange"):"webkitHidden"in document&&(r="webkitHidden",s="webkitvisibilitychange"),o.prototype=new t,o.prototype.play=function(){this.state!="playing"&&(this.state="playing",s&&document.addEventListener(s,this.onVisibilityChange,!1),this.tick())},o.prototype.tick=function(){if(this.state=="playing"){var t2=this.parent.options.autoPlay;t2=typeof t2=="number"?t2:3e3;var e2=this;this.clear(),this.timeout=setTimeout(function(){e2.parent.next(!0),e2.tick()},t2)}},o.prototype.stop=function(){this.state="stopped",this.clear(),s&&document.removeEventListener(s,this.onVisibilityChange,!1)},o.prototype.clear=function(){clearTimeout(this.timeout)},o.prototype.pause=function(){this.state=="playing"&&(this.state="paused",this.clear())},o.prototype.unpause=function(){this.state=="paused"&&this.play()},o.prototype.visibilityChange=function(){var t2=document[r];this[t2?"pause":"unpause"]()},i.extend(n.defaults,{pauseAutoPlayOnHover:!0}),n.createMethods.push("_createPlayer"),n.prototype._createPlayer=function(){this.player=new o(this),this.on("activate",this.activatePlayer),this.on("uiChange",this.stopPlayer),this.on("pointerDown",this.stopPlayer),this.on("deactivate",this.deactivatePlayer)},n.prototype.activatePlayer=function(){this.options.autoPlay&&(this.player.play(),e.bind(this.element,"mouseenter",this),this.isMouseenterBound=!0)},n.prototype.playPlayer=function(){this.player.play()},n.prototype.stopPlayer=function(){this.player.stop()},n.prototype.pausePlayer=function(){this.player.pause()},n.prototype.unpausePlayer=function(){this.player.unpause()},n.prototype.deactivatePlayer=function(){this.player.stop(),this.isMouseenterBound&&(e.unbind(this.element,"mouseenter",this),delete this.isMouseenterBound)},n.prototype.onmouseenter=function(){this.options.pauseAutoPlayOnHover&&(this.player.pause(),e.bind(this.element,"mouseleave",this))},n.prototype.onmouseleave=function(){this.player.unpause(),e.unbind(this.element,"mouseleave",this)},n.Player=o,n}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("flickity/js/add-remove-cell",["./flickity","fizzy-ui-utils/utils"],function(i,n){return e(t,i,n)}):typeof exports=="object"?module.exports=e(t,require("./flickity"),require("fizzy-ui-utils")):e(t,t.Flickity,t.fizzyUIUtils)})(window,function(t,e,i){function n(t2){for(var e2=document.createDocumentFragment(),i2=0,n2=t2.length;n2>i2;i2++){var o=t2[i2];e2.appendChild(o.element)}return e2}return e.prototype.insert=function(t2,e2){var i2=this._makeCells(t2);
52if(i2&&i2.length){var o=this.cells.length;e2=e2===void 0?o:e2;var r=n(i2),s=e2==o;if(s)this.slider.appendChild(r);else{var a=this.cells[e2].element;this.slider.insertBefore(r,a)}if(e2===0)this.cells=i2.concat(this.cells);else if(s)this.cells=this.cells.concat(i2);else{var l=this.cells.splice(e2,o-e2);this.cells=this.cells.concat(i2).concat(l)}this._sizeCells(i2);var h=e2>this.selectedIndex?0:i2.length;this._cellAddedRemoved(e2,h)}},e.prototype.append=function(t2){this.insert(t2,this.cells.length)},e.prototype.prepend=function(t2){this.insert(t2,0)},e.prototype.remove=function(t2){var e2,n2,o,r=this.getCells(t2),s=0;for(e2=0,n2=r.length;n2>e2;e2++){o=r[e2];var a=i.indexOf(this.cells,o)<this.selectedIndex;s-=a?1:0}for(e2=0,n2=r.length;n2>e2;e2++)o=r[e2],o.remove(),i.removeFrom(this.cells,o);r.length&&this._cellAddedRemoved(0,s)},e.prototype._cellAddedRemoved=function(t2,e2){e2=e2||0,this.selectedIndex+=e2,this.selectedIndex=Math.max(0,Math.min(this.cells.length-1,this.selectedIndex)),this.emitEvent("cellAddedRemoved",[t2,e2]),this.cellChange(t2,!0)},e.prototype.cellSizeChange=function(t2){var e2=this.getCell(t2);if(e2){e2.getSize();var n2=i.indexOf(this.cells,e2);this.cellChange(n2)}},e.prototype.cellChange=function(t2,e2){var i2=this.slideableWidth;if(this._positionCells(t2),this._getWrapShiftCells(),this.setGallerySize(),this.options.freeScroll){var n2=i2-this.slideableWidth;this.x+=n2*this.cellAlign,this.positionSlider()}else e2&&this.positionSliderAtSelected(),this.select(this.selectedIndex)},e}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("flickity/js/lazyload",["classie/classie","eventie/eventie","./flickity","fizzy-ui-utils/utils"],function(i,n,o,r){return e(t,i,n,o,r)}):typeof exports=="object"?module.exports=e(t,require("desandro-classie"),require("eventie"),require("./flickity"),require("fizzy-ui-utils")):e(t,t.classie,t.eventie,t.Flickity,t.fizzyUIUtils)})(window,function(t,e,i,n,o){"use strict";function r(t2){if(t2.nodeName=="IMG"&&t2.getAttribute("data-flickity-lazyload"))return[t2];var e2=t2.querySelectorAll("img[data-flickity-lazyload]");return o.makeArray(e2)}function s(t2,e2){this.img=t2,this.flickity=e2,this.load()}return n.createMethods.push("_createLazyload"),n.prototype._createLazyload=function(){this.on("cellSelect",this.lazyLoad)},n.prototype.lazyLoad=function(){var t2=this.options.lazyLoad;if(t2){for(var e2=typeof t2=="number"?t2:0,i2=this.getAdjacentCellElements(e2),n2=[],o2=0,a=i2.length;a>o2;o2++){var l=i2[o2],h=r(l);n2=n2.concat(h)}for(o2=0,a=n2.length;a>o2;o2++){var c=n2[o2];new s(c,this)}}},s.prototype.handleEvent=o.handleEvent,s.prototype.load=function(){i.bind(this.img,"load",this),i.bind(this.img,"error",this),this.img.src=this.img.getAttribute("data-flickity-lazyload"),this.img.removeAttribute("data-flickity-lazyload")},s.prototype.onload=function(t2){this.complete(t2,"flickity-lazyloaded")},s.prototype.onerror=function(t2){this.complete(t2,"flickity-lazyerror")},s.prototype.complete=function(t2,n2){i.unbind(this.img,"load",this),i.unbind(this.img,"error",this);var o2=this.flickity.getParentCell(this.img),r2=o2&&o2.element;this.flickity.cellSizeChange(r2),e.add(this.img,n2),this.flickity.dispatchEvent("lazyLoad",t2,r2)},n.LazyLoader=s,n}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("flickity/js/index",["./flickity","./drag","./prev-next-button","./page-dots","./player","./add-remove-cell","./lazyload"],e):typeof exports=="object"&&(module.exports=e(require("./flickity"),require("./drag"),require("./prev-next-button"),require("./page-dots"),require("./player"),require("./add-remove-cell"),require("./lazyload")))})(window,function(t){return t}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("flickity-as-nav-for/as-nav-for",["classie/classie","flickity/js/index","fizzy-ui-utils/utils"],function(i,n,o){return e(t,i,n,o)}):typeof exports=="object"?module.exports=e(t,require("desandro-classie"),require("flickity"),require("fizzy-ui-utils")):t.Flickity=e(t,t.classie,t.Flickity,t.fizzyUIUtils)}
52)(window,function(t,e,i,n){return i.createMethods.push("_createAsNavFor"),i.prototype._createAsNavFor=function(){this.on("activate",this.activateAsNavFor),this.on("deactivate",this.deactivateAsNavFor),this.on("destroy",this.destroyAsNavFor);var t2=this.options.asNavFor;if(t2){var e2=this;setTimeout(function(){e2.setNavCompanion(t2)})}},i.prototype.setNavCompanion=function(t2){t2=n.getQueryElement(t2);var e2=i.data(t2);if(e2&&e2!=this){this.navCompanion=e2;var o=this;this.onNavCompanionSelect=function(){o.navCompanionSelect()},e2.on("cellSelect",this.onNavCompanionSelect),this.on("staticClick",this.onNavStaticClick),this.navCompanionSelect()}},i.prototype.navCompanionSelect=function(){if(this.navCompanion){var t2=this.navCompanion.selectedIndex;this.select(t2),this.removeNavSelectedElement(),this.selectedIndex==t2&&(this.navSelectedElement=this.cells[t2].element,e.add(this.navSelectedElement,"is-nav-selected"))}},i.prototype.activateAsNavFor=function(){this.navCompanionSelect()},i.prototype.removeNavSelectedElement=function(){this.navSelectedElement&&(e.remove(this.navSelectedElement,"is-nav-selected"),delete this.navSelectedElement)},i.prototype.onNavStaticClick=function(t2,e2,i2,n2){typeof n2=="number"&&this.navCompanion.select(n2)},i.prototype.deactivateAsNavFor=function(){this.removeNavSelectedElement()},i.prototype.destroyAsNavFor=function(){this.navCompanion&&(this.navCompanion.off("cellSelect",this.onNavCompanionSelect),this.off("staticClick",this.onNavStaticClick),delete this.navCompanion)},i}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define("imagesloaded/imagesloaded",["eventEmitter/EventEmitter","eventie/eventie"],function(i,n){return e(t,i,n)}):typeof module=="object"&&module.exports?module.exports=e(t,require("wolfy87-eventemitter"),require("eventie")):t.imagesLoaded=e(t,t.EventEmitter,t.eventie)})(window,function(t,e,i){function n(t2,e2){for(var i2 in e2)t2[i2]=e2[i2];return t2}function o(t2){return p.call(t2)=="[object Array]"}function r(t2){var e2=[];if(o(t2))e2=t2;else if(typeof t2.length=="number")for(var i2=0;i2<t2.length;i2++)e2.push(t2[i2]);else e2.push(t2);return e2}function s(t2,e2,i2){if(!(this instanceof s))return new s(t2,e2,i2);typeof t2=="string"&&(t2=document.querySelectorAll(t2)),this.elements=r(t2),this.options=n({},this.options),typeof e2=="function"?i2=e2:n(this.options,e2),i2&&this.on("always",i2),this.getImages(),h&&(this.jqDeferred=new h.Deferred);var o2=this;setTimeout(function(){o2.check()})}function a(t2){this.img=t2}function l(t2,e2){this.url=t2,this.element=e2,this.img=new Image}var h=t.jQuery,c=t.console,p=Object.prototype.toString;s.prototype=new e,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var t2=0;t2<this.elements.length;t2++){var e2=this.elements[t2];this.addElementImages(e2)}},s.prototype.addElementImages=function(t2){t2.nodeName=="IMG"&&this.addImage(t2),this.options.background===!0&&this.addElementBackgroundImages(t2);var e2=t2.nodeType;if(e2&&d[e2]){for(var i2=t2.querySelectorAll("img"),n2=0;n2<i2.length;n2++){var o2=i2[n2];this.addImage(o2)}if(typeof this.options.background=="string"){var r2=t2.querySelectorAll(this.options.background);for(n2=0;n2<r2.length;n2++){var s2=r2[n2];this.addElementBackgroundImages(s2)}}}};var d={1:!0,9:!0,11:!0};s.prototype.addElementBackgroundImages=function(t2){for(var e2=u(t2),i2=/url\(['"]*([^'"\)]+)['"]*\)/gi,n2=i2.exec(e2.backgroundImage);n2!==null;){var o2=n2&&n2[1];o2&&this.addBackground(o2,t2),n2=i2.exec(e2.backgroundImage)}};var u=t.getComputedStyle||function(t2){return t2.currentStyle};return s.prototype.addImage=function(t2){var e2=new a(t2);this.images.push(e2)},s.prototype.addBackground=function(t2,e2){var i2=new l(t2,e2);this.images.push(i2)},s.prototype.check=function(){function t2(t3,i3,n3){setTimeout(function(){e2.progress(t3,i3,n3)})}var e2=this;if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length)return void this.complete();for(var i2=0;i2<this.images.length;i2++){var n2=this.images[i2];n2.once("progress",t2),n2.check()}},s.prototype.progress=function(t2,e2,i2){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t2.isLoaded,this.emit
52("progress",this,t2,e2),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t2),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&c&&c.log("progress: "+i2,t2,e2)},s.prototype.complete=function(){var t2=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emit(t2,this),this.emit("always",this),this.jqDeferred){var e2=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e2](this)}},a.prototype=new e,a.prototype.check=function(){var t2=this.getIsImageComplete();return t2?void this.confirm(this.img.naturalWidth!==0,"naturalWidth"):(this.proxyImage=new Image,i.bind(this.proxyImage,"load",this),i.bind(this.proxyImage,"error",this),i.bind(this.img,"load",this),i.bind(this.img,"error",this),void(this.proxyImage.src=this.img.src))},a.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth!==void 0},a.prototype.confirm=function(t2,e2){this.isLoaded=t2,this.emit("progress",this,this.img,e2)},a.prototype.handleEvent=function(t2){var e2="on"+t2.type;this[e2]&&this[e2](t2)},a.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},a.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},a.prototype.unbindEvents=function(){i.unbind(this.proxyImage,"load",this),i.unbind(this.proxyImage,"error",this),i.unbind(this.img,"load",this),i.unbind(this.img,"error",this)},l.prototype=new a,l.prototype.check=function(){i.bind(this.img,"load",this),i.bind(this.img,"error",this),this.img.src=this.url;var t2=this.getIsImageComplete();t2&&(this.confirm(this.img.naturalWidth!==0,"naturalWidth"),this.unbindEvents())},l.prototype.unbindEvents=function(){i.unbind(this.img,"load",this),i.unbind(this.img,"error",this)},l.prototype.confirm=function(t2,e2){this.isLoaded=t2,this.emit("progress",this,this.element,e2)},s.makeJQueryPlugin=function(e2){e2=e2||t.jQuery,e2&&(h=e2,h.fn.imagesLoaded=function(t2,e3){var i2=new s(this,t2,e3);return i2.jqDeferred.promise(h(this))})},s.makeJQueryPlugin(),s}),(function(t,e){"use strict";typeof define=="function"&&define.amd?define(["flickity/js/index","imagesloaded/imagesloaded"],function(i,n){return e(t,i,n)}):typeof exports=="object"?module.exports=e(t,require("flickity"),require("imagesloaded")):t.Flickity=e(t,t.Flickity,t.imagesLoaded)})(window,function(t,e,i){"use strict";return e.createMethods.push("_createImagesLoaded"),e.prototype._createImagesLoaded=function(){this.on("activate",this.imagesLoaded)},e.prototype.imagesLoaded=function(){function t2(t3,i2){var n=e2.getParentCell(i2.img);e2.cellSizeChange(n&&n.element),e2.options.freeScroll||e2.positionSliderAtSelected()}if(this.options.imagesLoaded){var e2=this;i(this.slider).on("progress",t2)}},e});/*!
53 * jquery-cookie.js
54 *//*!
55 * jQuery Cookie Plugin v1.4.1
56 * https://github.com/carhartl/jquery-cookie
57 *
58 * Copyright 2006, 2014 Klaus Hartl
59 * Released under the MIT license
60 */(function(factory){typeof define=="function"&&define.amd?define(["jquery"],factory):typeof exports=="object"?module.exports=factory(require("jquery")):factory(jQuery)})(function($2){var pluses=/\+/g;function encode(s){return config.raw?s:encodeURIComponent(s)}function decode(s){return config.raw?s:decodeURIComponent(s)}function stringifyCookieValue(value){return encode(config.json?JSON.stringify(value):String(value))}function parseCookieValue(s){s.indexOf('"')===0&&(s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return s=decodeURIComponent(s.replace(pluses," ")),config.json?JSON.parse(s):s}catch(e){}}function read(s,converter){var value=config.raw?s:parseCookieValue(s);return $2.isFunction(converter)?converter(value):value}var config=$2.cookie=function(key,value,options){if(arguments.length>1&&!$2.isFunction(value)){if(options=$2.extend({},config.defaults,options),typeof options.expires=="number"){var days=options.expires,t=options.expires=new Date;t.setMilliseconds(t.getMilliseconds()+days*864e5)}return document.cookie=[encode(key),"=",stringifyCookieValue(value),options.expires?"; expires="+options.expires.toUTCString():"",options.path?"; path="+options.path:"",options.domain?"; domain="+options.domain:"",options.secure?"; secure":""].join("")}for(var result=key?void 0:{},cookies=document.cookie?document.cookie.split("; "):[],i=0,l=cookies.length;i<l;i++){var parts=cookies[i].split("="),name=decode(parts.shift()),cookie=parts.join("=");if(key===name){result=read(cookie,value);break}!key&&(cookie=read(cookie))!==void 0&&(result[name]=cookie)}return result};config.defaults={},$2.removeCookie=function(key,options){return $2.cookie(key,"",$2.extend({},options,{expires:-1})),!$2.cookie(key)}});/*!
61 * fitvids.js
62 *//*!
63* FitVids 1.1
64*
65* Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com
66* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
67* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
68*
69*/(function($2){"use strict";$2.fn.fitVids=function(options){var settings={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var head=document.head||document.getElementsByTagName("head")[0],css=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",div=document.createElement("div");div.innerHTML='<p>x</p><style id="fit-vids-style">'+css+"</style>",head.appendChild(div.childNodes[1])}return options&&$2.extend(settings,options),this.each(function(){var selectors=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','
69iframe[src*="kickstarter.com"][src*="video.html"]','iframe[src*="wistia.com"]','iframe[src*="wistia.net"]',"object","embed"];settings.customSelector&&selectors.push(settings.customSelector);var ignoreList=".fitvidsignore";settings.ignore&&(ignoreList=ignoreList+", "+settings.ignore);var $allVideos=$2(this).find(selectors.join(","));$allVideos=$allVideos.not("object object"),$allVideos=$allVideos.not(ignoreList),$allVideos.each(function(count){var $this=$2(this);if(!($this.parents(ignoreList).length>0)&&!(this.tagName.toLowerCase()==="embed"&&$this.parent("object").length||$this.parent(".fluid-width-video-wrapper").length)){!$this.css("height")&&!$this.css("width")&&(isNaN($this.attr("height"))||isNaN($this.attr("width")))&&($this.attr("height",9),$this.attr("width",16));var height=this.tagName.toLowerCase()==="object"||$this.attr("height")&&!isNaN(parseInt($this.attr("height"),10))?parseInt($this.attr("height"),10):$this.height(),width=isNaN(parseInt($this.attr("width"),10))?$this.width():parseInt($this.attr("width"),10),aspectRatio=height/width;if(!$this.attr("id")){var videoID="fitvid"+count;$this.attr("id",videoID)}$this.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",aspectRatio*100+"%"),$this.removeAttr("height").removeAttr("width")}})})}})(window.jQuery||window.Zepto);/*!
70 * easyzoom.js
71 *//*!
72 * @name        EasyZoom
73 * @author      Matt Hinchliffe <>
74 * @modified    Wednesday, November 4th, 2015
75 * @version     2.3.1
76 */(function(a){"use strict";function b(b2,c2){this.$target=a(b2),this.opts=a.extend({},i,c2,this.$target.data()),this.isOpen===void 0&&this._init()}var c,d,e,f,g,h,i={loadingNotice:"Loading image",errorNotice:"The image could not be loaded",errorDuration:2500,preventClicks:!0,onShow:a.noop,onHide:a.noop,onMove:a.noop};b.prototype._init=function(){this.$link=this.$target.find("a"),this.$image=this.$target.find("img"),this.$flyout=a('<div class="easyzoom-flyout" />'),this.$notice=a('<div class="easyzoom-notice" />'),this.$target.on({"mousemove.easyzoom touchmove.easyzoom":a.proxy(this._onMove,this),"mouseleave.easyzoom touchend.easyzoom":a.proxy(this._onLeave,this),"mouseenter.easyzoom touchstart.easyzoom":a.proxy(this._onEnter,this)}),this.opts.preventClicks&&this.$target.on("click.easyzoom",function(a2){a2.preventDefault()})},b.prototype.show=function(a2,b2){var g2,h2,i2,j,k=this;return this.isReady?(this.$target.append(this.$flyout),g2=this.$target.width(),h2=this.$target.height(),i2=this.$flyout.width(),j=this.$flyout.height(),c=this.$zoom.width()-i2,d=this.$zoom.height()-j,e=c/g2,f=d/h2,this.isOpen=!0,this.opts.onShow.call(this),void(a2&&this._move(a2))):this._loadImage(this.$link.attr("href"),function(){(k.isMouseOver||!b2)&&k.show(a2)})},b.prototype._onEnter=function(a2){var b2=a2.originalEvent.touches;this.isMouseOver=!0,b2&&b2.length!=1||(a2.preventDefault(),this.show(a2,!0))},b.prototype._onMove=function(a2){this.isOpen&&(a2.preventDefault(),this._move(a2))},b.prototype._onLeave=function(){this.isMouseOver=!1,this.isOpen&&this.hide()},b.prototype._onLoad=function(a2){a2.currentTarget.width&&(this.isReady=!0,this.$notice.detach(),this.$flyout.html(this.$zoom),this.$target.removeClass("is-loading").addClass("is-ready"),a2.data.call&&a2.data())},b.prototype._onError=function(){var a2=this;this.$notice.text(this.opts.errorNotice),this.$target.removeClass("is-loading").addClass("is-error"),this.detachNotice=setTimeout(function(){a2.$notice.detach(),a2.detachNotice=null},this.opts.errorDuration)},b.prototype._loadImage=function(b2,c2){var d2=new Image;this.$target.addClass("is-loading").append(this.$notice.text(this.opts.loadingNotice)),this.$zoom=a(d2).on("error",a.proxy(this._onError,this)).on("load",c2,a.proxy(this._onLoad,this)),d2.style.position="absolute",d2.src=b2},b.prototype._move=function(a2){if(a2.type.indexOf("touch")===0){var b2=a2.touches||a2.originalEvent.touches;g=b2[0].pageX,h=b2[0].pageY}else g=a2.pageX||g,h=a2.pageY||h;var i2=this.$target.offset(),j=h-i2.top,k=g-i2.left,l=Math.ceil(j*f),m=Math.ceil(k*e);if(0>m||0>l||m>c||l>d)this.hide();else{var n=-1*l,o=-1*m;this.$zoom.css({top:n,left:o}),this.opts.onMove.call(this,n,o)}},b.prototype.hide=function(){this.isOpen&&(this.$flyout.detach(),this.isOpen=!1,this.opts.onHide.call(this))},b.prototype.swap=function(b2,c2,d2){this.hide(),this.isReady=!1,this.detachNotice&&clearTimeout(this.detachNotice),this.$notice.parent().length&&this.$notice.detach(),this.$target.removeClass("is-loading is-ready is-error"),this.$image.attr({src:b2,srcset:a.isArray(d2)?d2.join():d2}),this.$link.attr("href",c2)},b.prototype.teardown=function(){this.hide(),this.$target.off(".easyzoom").removeClass("is-loading is-ready is-error"),this.detachNotice&&clearTimeout(this.detachNotice),delete this.$link,delete this.$zoom,delete this.$image,delete this.$notice,delete this.$flyout,delete this.isOpen,delete this.isReady},a.fn.easyZoom=function(c2){return this.each(function(){var d2=a.data(this,"easyZoom");d2?d2.isOpen===void 0&&d2._init():a.data(this,"easyZoom",new b(this,c2))})},typeof define=="function"&&define.amd?define(function(){return b}):typeof module!="undefined"&&module.exports&&(module.exports=b)})(jQuery);/*!
77 * jquery-match-height.js
78 */(function(t){"use strict";typeof define=="function"&&define.amd?define(["jquery"],t):typeof module!="undefined"&&module.exports?module.exports=t(require("jquery")):t(jQuery)})(function(t){var e=-1,o=-1,i=function(t2){return parseFloat(t2)||0},n=function(e2){var o2=1,n2=t(e2),a2=null,r2=[];return n2.each(function(){var e3=t(this),n3=e3.offset().top-i(e3.css("margin-top")),s2=r2.length>0?r2[r2.length-1]:null;s2===null?r2.push(e3):Math.floor(Math.abs(a2-n3))<=o2?r2[r2.length-1]=s2.add(e3):r2.push(e3),a2=n3}),r2},a=function(e2){var o2={byRow:!0,property:"height",target:null,remove:!1};return typeof e2=="object"?t.extend(o2,e2):(typeof e2=="boolean"?o2.byRow=e2:e2==="remove"&&(o2.remove=!0),o2)},r=t.fn.matchHeight=function(e2){var o2=a(e2);if(o2.remove){var i2=this;return this.css(o2.property,""),t.each(r._groups,function(t2,e3){e3.elements=e3.elements.not(i2)}),this}return this.length<=1&&!o2.target?this:(r._groups.push({elements:this,options:o2}),r._apply(this,o2),this)};r.version="master",r._groups=[],r._throttle=80,r._maintainScroll=!1,r._beforeUpdate=null,r._afterUpdate=null,r._rows=n,r._parse=i,r._parseOptions=a,r._apply=function(e2,o2){var s2=a(o2),h=t(e2),c=[h],l=t
78(window).scrollTop(),p=t("html").outerHeight(!0),d=h.parents().filter(":hidden");return d.each(function(){var e3=t(this);e3.data("style-cache",e3.attr("style"))}),d.css("display","block"),s2.byRow&&!s2.target&&(h.each(function(){var e3=t(this),o3=e3.css("display");o3!=="inline-block"&&o3!=="flex"&&o3!=="inline-flex"&&(o3="block"),e3.data("style-cache",e3.attr("style")),e3.css({display:o3,"padding-top":"0","padding-bottom":"0","margin-top":"0","margin-bottom":"0","border-top-width":"0","border-bottom-width":"0",height:"100px",overflow:"hidden"})}),c=n(h),h.each(function(){var e3=t(this);e3.attr("style",e3.data("style-cache")||"")})),t.each(c,function(e3,o3){var n2=t(o3),a2=0;if(s2.target)a2=s2.target.outerHeight(!1);else{if(s2.byRow&&n2.length<=1)return void n2.css(s2.property,"");n2.each(function(){var e4=t(this),o4=e4.css("display");o4!=="inline-block"&&o4!=="flex"&&o4!=="inline-flex"&&(o4="block");var i2={display:o4};i2[s2.property]="",e4.css(i2),e4.outerHeight(!1)>a2&&(a2=e4.outerHeight(!1)),e4.css("display","")})}n2.each(function(){var e4=t(this),o4=0;s2.target&&e4.is(s2.target)||(e4.css("box-sizing")!=="border-box"&&(o4+=i(e4.css("border-top-width"))+i(e4.css("border-bottom-width")),o4+=i(e4.css("padding-top"))+i(e4.css("padding-bottom"))),e4.css(s2.property,a2-o4+"px"))})}),d.each(function(){var e3=t(this);e3.attr("style",e3.data("style-cache")||null)}),r._maintainScroll&&t(window).scrollTop(l/p*t("html").outerHeight(!0)),this},r._applyDataApi=function(){var e2={};t("[data-match-height], [data-mh]").each(function(){var o2=t(this),i2=o2.attr("data-mh")||o2.attr("data-match-height");i2 in e2?e2[i2]=e2[i2].add(o2):e2[i2]=o2}),t.each(e2,function(){this.matchHeight(!0)})};var s=function(e2){r._beforeUpdate&&r._beforeUpdate(e2,r._groups),t.each(r._groups,function(){r._apply(this.elements,this.options)}),r._afterUpdate&&r._afterUpdate(e2,r._groups)};r._update=function(i2,n2){if(n2&&n2.type==="resize"){var a2=t(window).width();if(a2===e)return;e=a2}i2?o===-1&&(o=setTimeout(function(){s(n2),o=-1},r._throttle)):s(n2)},t(r._applyDataApi),t(window).bind("load",function(t2){r._update(!1,t2)}),t(window).bind("resize orientationchange",function(t2){r._update(!0,t2)})});/*!
79 * store.js
80 */(function(f){if(typeof exports=="object"&&typeof module!="undefined")module.exports=f();else if(typeof define=="function"&&define.amd)define([],f);else{var g;typeof window!="undefined"?g=window:typeof global!="undefined"?g=global:typeof self!="undefined"?g=self:g=this,g.store=f()}})(function(){var define2,module2,exports2;return(function e(t,n,r){function s(o2,u){if(!n[o2]){if(!t[o2]){var a=typeof require=="function"&&require;if(!u&&a)return a(o2,!0);if(i)return i(o2,!0);var f=new Error("Cannot find module '"+o2+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o2]={exports:{}};t[o2][0].call(l.exports,function(e2){var n2=t[o2][1][e2];return s(n2||e2)},l,l.exports,e,t,n,r)}return n[o2].exports}for(var i=typeof require=="function"&&require,o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require2,module3,exports3){(function(global2){"use strict";module3.exports=(function(){function e(){try{return o in n&&n[o]}catch(e2){return!1}}var t,r={},n=typeof window!="undefined"?window:global2,i=n.document,o="localStorage",a="script";if(r.disabled=!1,r.version="1.3.20",r.set=function(e2,t2){},r.get=function(e2,t2){},r.has=function(e2){return r.get(e2)!==void 0},r.remove=function(e2){},r.clear=function(){},r.transact=function(e2,t2,n2){n2==null&&(n2=t2,t2=null),t2==null&&(t2={});var i2=r.get(e2,t2);n2(i2),r.set(e2,i2)},r.getAll=function(){},r.forEach=function(){},r.serialize=function(e2){return JSON.stringify(e2)},r.deserialize=function(e2){if(typeof e2=="string")try{return JSON.parse(e2)}catch(t2){return e2||void 0}},e())t=n[o],r.set=function(e2,n2){return n2===void 0?r.remove(e2):(t.setItem(e2,r.serialize(n2)),n2)},r.get=function(e2,n2){var i2=r.deserialize(t.getItem(e2));return i2===void 0?n2:i2},r.remove=function(e2){t.removeItem(e2)},r.clear=function(){t.clear()},r.getAll=function(){var e2={};return r.forEach(function(t2,r2){e2[t2]=r2}),e2},r.forEach=function(e2){for(var n2=0;n2<t.length;n2++){var i2=t.key(n2);e2(i2,r.get(i2))}};else if(i&&i.documentElement.addBehavior){var c,u;try{u=new ActiveXObject("htmlfile"),u.open(),u.write("<"+a+">document.w=window</"+a+'><iframe src="/favicon.ico"></iframe>'),u.close(),c=u.w.frames[0].document,t=c.createElement("div")}
80catch(l){t=i.createElement("div"),c=i.body}var f=function(e2){return function(){var n2=Array.prototype.slice.call(arguments,0);n2.unshift(t),c.appendChild(t),t.addBehavior("#default#userData"),t.load(o);var i2=e2.apply(r,n2);return c.removeChild(t),i2}},d=new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]","g"),s=function(e2){return e2.replace(/^d/,"___$&").replace(d,"___")};r.set=f(function(e2,t2,n2){return t2=s(t2),n2===void 0?r.remove(t2):(e2.setAttribute(t2,r.serialize(n2)),e2.save(o),n2)}),r.get=f(function(e2,t2,n2){t2=s(t2);var i2=r.deserialize(e2.getAttribute(t2));return i2===void 0?n2:i2}),r.remove=f(function(e2,t2){t2=s(t2),e2.removeAttribute(t2),e2.save(o)}),r.clear=f(function(e2){var t2=e2.XMLDocument.documentElement.attributes;e2.load(o);for(var r2=t2.length-1;r2>=0;r2--)e2.removeAttribute(t2[r2].name);e2.save(o)}),r.getAll=function(e2){var t2={};return r.forEach(function(e3,r2){t2[e3]=r2}),t2},r.forEach=f(function(e2,t2){for(var n2,i2=e2.XMLDocument.documentElement.attributes,o2=0;n2=i2[o2];++o2)t2(n2.name,r.deserialize(e2.getAttribute(n2.name)))})}try{var v="__storejs__";r.set(v,v),r.get(v)!=v&&(r.disabled=!0),r.remove(v)}catch(l){r.disabled=!0}return r.enabled=!r.disabled,r})()}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}]},{},[1])(1)});var storeWithExpiration={set:function(key,val,exp){store.set(key,{val:val,exp:exp,time:new Date().getTime()})},get:function(key){var info=store.get(key);return!info||new Date().getTime()-info.time>info.exp?null:info.val}};/*!
81 * stylehatch-standards.js
82 */$.fn.extend({removeDataAttributes:function(){var i,$target=$(this),attrName,dataAttrsToDelete=[],dataAttrs=$target.get(0).attributes,dataAttrsLen=dataAttrs.length;for(i=0;i<dataAttrsLen;i++)dataAttrs[i].name.substring(0,5)==="data-"&&dataAttrsToDelete.push(dataAttrs[i].name);$.each(dataAttrsToDelete,function(index,attrName2){$target.removeAttr(attrName2)})}});function replaceUrlParam(e,r,a){var n=new RegExp("("+r+"=).*?(&|$)"),c=e;return c=e.search(n)>=0?e.replace(n,"$1"+a+"$2"):c+(c.indexOf("?")>0?"&":"?")+r+"="+a}var getQueryString=function(field,url){var href=url||window.location.href,reg=new RegExp("[?&]"+field+"=([^&#]*)","i"),string=reg.exec(href);return string?string[1]:null};function removeDataAttributes(target){var i,$target=$(target);if($target.length>0){var attrName,dataAttrsToDelete=[],dataAttrs=$target.get(0).attributes,dataAttrsLen=dataAttrs.length;for(i=0;i<dataAttrsLen;i++)dataAttrs[i].name.substring(0,5)==="data-"&&dataAttrsToDelete.push(dataAttrs[i].name);$.each(dataAttrsToDelete,function(index,attrName2){$target.removeAttr(attrName2)})}}function wordWrapper(str,width,spaceReplacer){if(str.length>width){for(var p=width;p>0&&str[p]!=" ";p--);if(p>0){var left=str.substring(0,p),right=str.substring(p+1);return left+spaceReplacer+wordWrapper(right,width,spaceReplacer)}}return str}
83//# sourceMappingURL=/cdn/shop/t/9/assets/vendor.js.map?v=12589257298109011891571875573

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.