!function(a){if("function"==typeof define&&define.amd&&define("uikit",function(){var b=window.UIkit||a(window,window.jQuery,window.document);return b.load=function(a,c,d,e){var f,g=a.split(","),h=[],i=(e.config&&e.config.uikit&&e.config.uikit.base?e.config.uikit.base:"").replace(/\/+$/g,"");if(!i)throw new Error("Please define base path to UIkit in the requirejs config.");for(f=0;f0||a.navigator.pointerEnabled&&a.navigator.maxTouchPoints>0||!1,d.support.mutationobserver=a.MutationObserver||a.WebKitMutationObserver||null,d.Utils={},d.Utils.isFullscreen=function(){return document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement||document.fullscreenElement||!1},d.Utils.str2json=function(a,b){try{return b?JSON.parse(a.replace(/([\$\w]+)\s*:/g,function(a,b){return'"'+b+'":'}).replace(/'([^']+)'/g,function(a,b){return'"'+b+'"'})):new Function("","var json = "+a+"; return JSON.parse(JSON.stringify(json));")()}catch(a){return!1}},d.Utils.debounce=function(a,b,c){var d;return function(){var e=this,f=arguments,g=function(){d=null,c||a.apply(e,f)},h=c&&!d;clearTimeout(d),d=setTimeout(g,b),h&&a.apply(e,f)}},d.Utils.throttle=function(a,b){var c=!1;return function(){c||(a.call(),c=!0,setTimeout(function(){c=!1},b))}},d.Utils.removeCssRules=function(a){var b,c,d,e,f,g,h,i,j,k;a&&setTimeout(function(){try{for(k=document.styleSheets,e=0,h=k.length;e=g&&j-c.topoffset<=g+d.$win.height()&&i+e.width()>=f&&i-c.leftoffset<=f+d.$win.width()},d.Utils.checkDisplay=function(a,c){var e=d.$("[data-uk-margin], [data-uk-grid-match], [data-uk-grid-margin], [data-uk-check-display]",a||document);return a&&!e.length&&(e=b(a)),e.trigger("display.uk.check"),c&&("string"!=typeof c&&(c='[class*="uk-animation-"]'),e.find(c).each(function(){var a=d.$(this),b=a.attr("class"),c=b.match(/uk-animation-(.+)/);a.removeClass(c[0]).width(),a.addClass(c[0])})),e},d.Utils.options=function(a){if("string"!=b.type(a))return a;a.indexOf(":")!=-1&&"}"!=a.trim().substr(-1)&&(a="{"+a+"}");var c=a?a.indexOf("{"):-1,e={};if(c!=-1)try{e=d.Utils.str2json(a.substr(c))}catch(a){}return e},d.Utils.animate=function(a,c){var e=b.Deferred();return a=d.$(a),a.css("display","none").addClass(c).one(d.support.animation.end,function(){a.removeClass(c),e.resolve()}),a.css("display",""),e.promise()},d.Utils.uid=function(a){return(a||"id")+(new Date).getTime()+"RAND"+Math.ceil(1e5*Math.random())},d.Utils.template=function(a,b){for(var c,d,e,f,g=a.replace(/\n/g,"\\n").replace(/\{\{\{\s*(.+?)\s*\}\}\}/g,"{{!$1}}").split(/(\{\{\s*(.+?)\s*\}\})/g),h=0,i=[],j=0;h/g, '>');}"].join("\n")),b?f(b):f},d.Utils.events={},d.Utils.events.click=d.support.touch?"tap":"click",a.UIkit=d,d.fn=function(a,c){var e=arguments,f=a.match(/^([a-z\-]+)(?:\.([a-z]+))?/i),g=f[1],h=f[2];return d[g]?this.each(function(){var a=b(this),f=a.data(g);f||a.data(g,f=d[g](this,h?void 0:c)),h&&f[h].apply(f,Array.prototype.slice.call(e,1))}):(b.error("UIkit component ["+g+"] does not exist."),this)},b.UIkit=d,b.fn.uk=d.fn,d.langdirection="rtl"==d.$html.attr("dir")?"right":"left",d.components={},d.component=function(a,c){var e=function(c,f){var g=this;return this.UIkit=d,this.element=c?d.$(c):null,this.options=b.extend(!0,{},this.defaults,f),this.plugins={},this.element&&this.element.data(a,this),this.init(),(this.options.plugins.length?this.options.plugins:Object.keys(e.plugins)).forEach(function(a){e.plugins[a].init&&(e.plugins[a].init(g),g.plugins[a]=!0)}),this.trigger("init.uk.component",[a,this]),this};return e.plugins={},b.extend(!0,e.prototype,{defaults:{plugins:[]},boot:function(){},init:function(){},on:function(a,b,c){return d.$(this.element||this).on(a,b,c)},one:function(a,b,c){return d.$(this.element||this).one(a,b,c)},off:function(a){return d.$(this.element||this).off(a)},trigger:function(a,b){return d.$(this.element||this).trigger(a,b)},find:function(a){return d.$(this.element?this.element:[]).find(a)},proxy:function(a,b){var c=this;b.split(" ").forEach(function(b){c[b]||(c[b]=function(){return a[b].apply(a,arguments)})})},mixin:function(a,b){var c=this;b.split(" ").forEach(function(b){c[b]||(c[b]=a[b].bind(c))})},option:function(){return 1==arguments.length?this.options[arguments[0]]||void 0:void(2==arguments.length&&(this.options[arguments[0]]=arguments[1]))}},c),this.components[a]=e,this[a]=function(){var c,e;if(arguments.length)switch(arguments.length){case 1:"string"==typeof arguments[0]||arguments[0].nodeType||arguments[0]instanceof jQuery?c=b(arguments[0]):e=arguments[0];break;case 2:c=b(arguments[0]),e=arguments[1]}return c&&c.data(a)?c.data(a):new d.components[a](c,e)},d.domready&&d.component.boot(a),e},d.plugin=function(a,b,c){this.components[a].plugins[b]=c},d.component.boot=function(a){d.components[a].prototype&&d.components[a].prototype.boot&&!d.components[a].booted&&(d.components[a].prototype.boot.apply(d,[]),d.components[a].booted=!0)},d.component.bootComponents=function(){for(var a in d.components)d.component.boot(a)},d.domObservers=[],d.domready=!1,d.ready=function(a){d.domObservers.push(a),d.domready&&a(document)},d.on=function(a,b,c){return a&&a.indexOf("ready.uk.dom")>-1&&d.domready&&b.apply(d.$doc),d.$doc.on(a,b,c)},d.one=function(a,b,c){return a&&a.indexOf("ready.uk.dom")>-1&&d.domready?(b.apply(d.$doc),d.$doc):d.$doc.one(a,b,c)},d.trigger=function(a,b){return d.$doc.trigger(a,b)},d.domObserve=function(a,b){d.support.mutationobserver&&(b=b||function(){},d.$(a).each(function(){var a=this,c=d.$(a);if(!c.data("observer"))try{var e=new d.support.mutationobserver(d.Utils.debounce(function(d){b.apply(a,[]),c.trigger("changed.uk.dom")},50),{childList:!0,subtree:!0});e.observe(a,{childList:!0,subtree:!0}),c.data("observer",e)}catch(a){}}))},d.init=function(a){a=a||document,d.domObservers.forEach(function(b){b(a)})},d.on("domready.uk.dom",function(){d.init(),d.domready&&d.Utils.checkDisplay()}),document.addEventListener("DOMContentLoaded",function(){var a=function(){d.$body=d.$("body"),d.trigger("beforeready.uk.dom"),d.component.bootComponents();var a=requestAnimationFrame(function(){var b={dir:{x:0,y:0},x:window.pageXOffset,y:window.pageYOffset},c=function(){var e=window.pageXOffset,f=window.pageYOffset;b.x==e&&b.y==f||(e!=b.x?b.dir.x=e>b.x?1:-1:b.dir.x=0,f!=b.y?b.dir.y=f>b.y?1:-1:b.dir.y=0,b.x=e,b.y=f,d.$doc.trigger("scrolling.uk.document",[{dir:{x:b.dir.x,y:b.dir.y},x:e,y:f}])),cancelAnimationFrame(a),a=requestAnimationFrame(c)};return d.support.touch&&d.$html.on("touchmove touchend MSPointerMove MSPointerUp pointermove pointerup",c),(b.x||b.y)&&c(),c}());if(d.trigger("domready.uk.dom"),d.support.touch&&navigator.userAgent.match(/(iPad|iPhone|iPod)/g)&&d.$win.on("load orientationchange resize",d.Utils.debounce(function(){var a=function(){return b(".uk-height-viewport").css("height",window.innerHeight),a};return a()}(),100)),d.trigger("afterready.uk.dom"),d.domready=!0,d.support.mutationobserver){var c=d.Utils.debounce(function(){requestAnimationFrame(function(){d.init(document.body)})},10);new d.support.mutationobserver(function(a){var b=!1;a.every(function(a){if("childList"!=a.type)return!0;for(var c,d=0;d