!function(t,e){"use strict";"function"==typeofdefine&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){e(t,i)}):"object"==typeofmodule&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){"use strict";functioni(i,r,a){functionu(t,e,n){varo,r="$()."+i+'("'+e+'")';returnt.each(function(t,u){varh=a.data(u,i);if(!h)returnvoids(i+" not initialized. Cannot call methods, i.e. "+r);vard=h[e];if(!d||"_"==e.charAt(0))returnvoids(r+" is not a valid method");varl=d.apply(h,n);o=void0===o?l:o}),void0!==o?o:t}functionh(t,e){t.each(function(t,n){varo=a.data(n,i);o?(o.option(e),o._init()):(o=newr(n,e),a.data(n,i,o))})}a=a||e||t.jQuery,a&&(r.prototype.option||(r.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeoft){vare=o.call(arguments,1);returnu(this,t,e)}returnh(this,t),this},n(a))}functionn(t){!t||t&&t.bridget||(t.bridget=i)}varo=Array.prototype.slice,r=t.console,s="undefined"==typeofr?function(){}:function(t){r.error(t)};returnn(e||t.jQuery),i}),function(t,e){"function"==typeofdefine&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeofmodule&&module.exports?module.exports=e():t.EvEmitter=e()}(this,function(){functiont(){}vare=t.prototype;returne.on=function(t,e){if(t&&e){vari=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);vari=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};returnn[e]=!0,this}},e.off=function(t,e){vari=this._events&&this._events[t];if(i&&i.length){varn=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){vari=this._events&&this._events[t];if(i&&i.length){varn=0,o=i[n];e=e||[];for(varr=this._onceEvents&&this._onceEvents[t];o;){vars=r&&r[o];s&&(this.off(t,o),deleter[o]),o.apply(this,e),n+=s?0:1,o=i[n]}returnthis}},t}),function(t,e){"use strict";"function"==typeofdefine&&define.amd?define("get-size/get-size",[],function(){returne()}):"object"==typeofmodule&&module.exports?module.exports=e():t.getSize=e()}(window,function(){"use strict";functiont(t){vare=parseFloat(t),i=-1==t.indexOf("%")&&!isNaN(e);returni&&e}functione(){}functioni(){for(vart={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;h>e;e++){vari=u[e];t[i]=0}returnt}functionn(t){vare=getComputedStyle(t);returne||a("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),e}functiono(){if(!d){d=!0;vare=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";vari=document.body||document.documentElement;i.appendChild(e);varo=n(e);r.isBoxSizeOuter=s=200==t(o.width),i.removeChild(e)}}functionr(e){if(o(),"string"==typeofe&&(e=document.querySelector(e)),e&&"object"==typeofe&&e.nodeType){varr=n(e);if("none"==r.display)returni();vara={};a.width=e.offsetWidth,a.height=e.offsetHeight;for(vard=a.isBorderBox="border-box"==r.boxSizing,l=0;h>l;l++){varf=u[l],c=r[f],m=parseFloat(c);a[f]=isNaN(m)?0:m}varp=a.paddingLeft+a.paddingRight,y=a.paddingTop+a.paddingBottom,g=a.marginLeft+a.marginRight,v=a.marginTop+a.marginBottom,_=a.borderLeftWidth+a.borderRightWidth,I=a.borderTopWidth+a.borderBottomWidth,z=d&&s,x=t(r.width);x!==!1&&(a.width=x+(z?0:p+_));varS=t(r.height);returnS!==!1&&(a.height=S+(z?0:y+I)),a.innerWidth=a.width-(p+_),a.innerHeight=a.height-(y+I),a.outerWidth=a.width+g,a.outerHeight=a.height+v,a}}vars,a="undefined"==typeofconsole?e:function(t){console.error(t)},u=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],h=u.length,d=!1;returnr}),function(t,e){"use strict";"function"==typeofdefine&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeofmodule&&mod