!function(i,e){"function"==typeofdefine&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(t){returne(i,t)}):"object"==typeofmodule&&module.exports?module.exports=e(i,require("jquery")):i.jQueryBridget=e(i,i.jQuery)}(window,function(t,i){"use strict";varc=Array.prototype.slice,e=t.console,p=void0===e?function(){}:function(t){e.error(t)};functionn(d,o,u){(u=u||i||t.jQuery)&&(o.prototype.option||(o.prototype.option=function(t){u.isPlainObject(t)&&(this.options=u.extend(!0,this.options,t))}),u.fn[d]=function(t){if("string"==typeoft){vari=c.call(arguments,1);returns=i,a="$()."+d+'("'+(r=t)+'")',(e=this).each(function(t,i){vare=u.data(i,d);if(e){varn=e[r];if(n&&"_"!=r.charAt(0)){varo=n.apply(e,s);h=void0===h?o:h}elsep(a+" is not a valid method")}elsep(d+" not initialized. Cannot call methods, i.e. "+a)}),void0!==h?h:e}vare,r,s,h,a,n;returnn=t,this.each(function(t,i){vare=u.data(i,d);e?(e.option(n),e._init()):(e=newo(i,n),u.data(i,d,e))}),this},r(u))}functionr(t){!t||t&&t.bridget||(t.bridget=n)}returnr(i||t.jQuery),n}),function(t,i){"use strict";"function"==typeofdefine&&define.amd?define("get-size/get-size",[],function(){returni()}):"object"==typeofmodule&&module.exports?module.exports=i():t.getSize=i()}(window,function(){"use strict";functionm(t){vari=parseFloat(t);return-1==t.indexOf("%")&&!isNaN(i)&&i}vare="undefined"==typeofconsole?function(){}:function(t){console.error(t)},y=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],b=y.length;functionE(t){vari=getComputedStyle(t);returni||e("Style returned "+i+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),i}var_,x=!1;functionP(t){if(function(){if(!x){x=!0;vart=document.createElement("div");t.style.width="200px",t.style.padding="1px 2px 3px 4px",t.style.borderStyle="solid",t.style.borderWidth="1px 2px 3px 4px",t.style.boxSizing="border-box";vari=document.body||document.documentElement;i.appendChild(t);vare=E(t);P.isBoxSizeOuter=_=200==m(e.width),i.removeChild(t)}}(),"string"==typeoft&&(t=document.querySelector(t)),t&&"object"==typeoft&&t.nodeType){vari=E(t);if("none"==i.display)returnfunction(){for(vart={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},i=0;i<b;i++)t[y[i]]=0;returnt}();vare={};e.width=t.offsetWidth,e.height=t.offsetHeight;for(varn=e.isBorderBox="border-box"==i.boxSizing,o=0;o<b;o++){varr=y[o],s=i[r],h=parseFloat(s);e[r]=isNaN(h)?0:h}vara=e.paddingLeft+e.paddingRight,d=e.paddingTop+e.paddingBottom,u=e.marginLeft+e.marginRight,c=e.marginTop+e.marginBottom,p=e.borderLeftWidth+e.borderRightWidth,f=e.borderTopWidth+e.borderBottomWidth,g=n&&_,l=m(i.width);!1!==l&&(e.width=l+(g?0:a+p));varv=m(i.height);return!1!==v&&(e.height=v+(g?0:d+f)),e.innerWidth=e.width-(a+p),e.innerHeight=e.height-(d+f),e.outerWidth=e.width+u,e.outerHeight=e.height+c,e}}returnP}),function(t,i){"function"==typeofdefine&&define.amd?define("ev-emitter/ev-emitter",i):"object"==typeofmodule&&module.exports?module.exports=i():t.EvEmitter=i()}("undefined"!=typeofwindow?window:this,function(){functiont(){}vari=t.prototype;returni.on=function(t,i){if(t&&i){vare=this._events=this._events||{},n=e[t]=e[t]||[];return-1==n.indexOf(i)&&n.push(i),this}},i.once=function(t,i){if(t&&i){this.on(t,i);vare=this._onceEvents=this._onceEvents||{};return(e[t]=e[t]||{})[i]=!0,this}},i.off=function(t,i){vare=this._events&&this._events[t];if(e&&e.length){varn=e.indexOf(i);return-1!=n&&e.splice(n,1),this}},i.emitEvent=function(t,i){vare=this._events&&this._events[t];if(e&&e.length){e=e.slice(0),i=i||[];for(varn=this._onceEvents&&this._onceEvents[t],o=0;o<e.length;o++){varr=e[o];n&&n[r]&&(this.off(t,r),deleten[r]),r.apply(this,i)}returnthis}},i.allOff=function(){deletethis._events,deletethis._onceEvents},t}),function(i,e){"function"==typeofdefine&&define.amd?define("unipointer/unipointer",["ev-emitter/ev-emitter"],function(t){returne(i,t