PageSourceSearch

https://superfly.fm/templates/superfly/js/uikit.min.js

js superfly.fm collected 2026-10-02 03:09:19 UTC 37,751 bytes, 3 lines download raw bytes

1/*! UIkit 2.11.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
2!function(t){if("function"==typeof define&&define.amd&&define("uikit",function(){var i=t(window,window.jQuery,window.document);return i.load=function(t,e,n,o){var s,a=t.split(","),r=[],l=(o.config&&o.config.uikit&&o.config.uikit.base?o.config.uikit.base:"").replace(/\/+$/g,"");if(!l)throw new Error("Please define base path to UIkit in the requirejs config.");for(s=0;s<a.length;s+=1){var c=a[s].replace(/\./g,"/");r.push(l+"/components/"+c)}e(r,function(){n(i)})},i}),!window.jQuery)throw new Error("UIkit requires jQuery");window&&window.jQuery&&t(window,window.jQuery,window.document)}(function(t,i,e){"use strict";var n=i.UIkit||{},o=i("html"),s=i(window),a=i(document);if(n.fn)return n;if(n.version="2.11.0",n.$doc=a,n.$win=s,n.$html=o,n.fn=function(t,e){var o=arguments,s=t.match(/^([a-z\-]+)(?:\.([a-z]+))?/i),a=s[1],r=s[2];return n[a]?this.each(function(){var t=i(this),s=t.data(a);s||t.data(a,s=n[a](this,r?void 0:e)),r&&s[r].apply(s,Array.prototype.slice.call(o,1))}):(i.error("UIkit component ["+a+"] does not exist."),this)},n.support={},n.support.transition=function(){var t=function(){var t,i=e.body||e.documentElement,n={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(t in n)if(void 0!==i.style[t])return n[t]}();return t&&{end:t}}(),n.support.animation=function(){var t=function(){var t,i=e.body||e.documentElement,n={WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd oanimationend",animation:"animationend"};for(t in n)if(void 0!==i.style[t])return n[t]}();return t&&{end:t}}(),n.support.requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){setTimeout(t,1e3/60)},n.support.touch="ontouchstart"in window&&navigator.userAgent.toLowerCase().match(/mobile|tablet/)||t.DocumentTouch&&document instanceof t.DocumentTouch||t.navigator.msPointerEnabled&&t.navigator.msMaxTouchPoints>0||t.navigator.pointerEnabled&&t.navigator.maxTouchPoints>0||!1,n.support.mutationobserver=t.MutationObserver||t.WebKitMutationObserver||null,n.Utils={},n.Utils.debounce=function(t,i,e){var n;return function(){var o=this,s=arguments,a=function(){n=null,e||t.apply(o,s)},r=e&&!n;clearTimeout(n),n=setTimeout(a,i),r&&t.apply(o,s)}},n.Utils.removeCssRules=function(t){var i,e,n,o,s,a,r,l,c,u;t&&setTimeout(function(){try{for(u=document.styleSheets,o=0,r=u.length;r>o;o++){for(n=u[o],e=[],n.cssRules=n.cssRules,i=s=0,l=n.cssRules.length;l>s;i=++s)n.cssRules[i].type===CSSRule.STYLE_RULE&&t.test(n.cssRules[i].selectorText)&&e.unshift(i);for(a=0,c=e.length;c>a;a++)n.deleteRule(e[a])}}catch(h){}},0)},n.Utils.isInView=function(t,e){var n=i(t);if(!n.is(":visible"))return!1;var o=s.scrollLeft(),a=s.scrollTop(),r=n.offset(),l=r.left,c=r.top;return e=i.extend({topoffset:0,leftoffset:0},e),c+n.height()>=a&&c-e.topoffset<=a+s.height()&&l+n.width()>=o&&l-e.leftoffset<=o+s.width()?!0:!1},n.Utils.checkDisplay=function(t){i("[data-uk-margin], [data-uk-grid-match], [data-uk-grid-margin], [data-uk-check-display]",t||document).trigger("uk.check.display")},n.Utils.options=function(t){if(i.isPlainObject(t))return t;var e=t?t.indexOf("{"):-1,n={};if(-1!=e)try{n=new Function("","var json = "+t.substr(e)+"; return JSON.parse(JSON.stringify(json));")()}catch(o){}return n},n.Utils.template=function(t,i){for(var e,n,o,s,a=t.replace(/\n/g,"\\n").replace(/\{\{\{\s*(.+?)\s*\}\}\}/g,"{{!$1}}").split(/(\{\{\s*(.+?)\s*\}\})/g),r=0,l=[],c=0;r<a.length;){if(e=a[r],e.match(/\{\{\s*(.+?)\s*\}\}/))switch(r+=1,e=a[r],n=e[0],o=e.substring(e.match(/^(\^|\#|\!|\~|\:)/)?1:0),n){case"~":l.push("for(var $i=0;$i<"+o+".length;$i++) { var $item = "+o+"[$i];"),c++;break;case":":l.push("for(var $key in "+o+") { var $val = "+o+"[$key];"),c++;break;case"#":l.push("if("+o+") {"),c++;break;case"^":l.push("if(!"+o+") {"),c++;break;case"/":l.push("}"),c--;break;
2case"!":l.push("__ret.push("+o+");");break;default:l.push("__ret.push(escape("+o+"));")}else l.push("__ret.push('"+e.replace(/\'/g,"\\'")+"');");r+=1}s=["var __ret = [];","try {","with($data){",c?'__ret = ["Not all blocks are closed correctly."]':l.join(""),"};","}catch(e){__ret = [e.message];}",'return __ret.join("").replace(/\\n\\n/g, "\\n");',"function escape(html) { return String(html).replace(/&/g, '&amp;').replace(/\"/g, '&quot;').replace(/</g, '&lt;').replace(/>/g, '&gt;');}"].join("\n");var u=new Function("$data",s);return i?u(i):u},n.Utils.events={},n.Utils.events.click=n.support.touch?"tap":"click",i.UIkit=n,i.fn.uk=n.fn,i.UIkit.langdirection="rtl"==o.attr("dir")?"right":"left",n.domObservers=[],n.domObserve=function(t,e){n.support.mutationobserver&&i(t).each(function(){var t=this;try{var o=new n.support.mutationobserver(n.Utils.debounce(function(){e.apply(t,[]),i(t).trigger("uk.dom.changed")},50));o.observe(t,{childList:!0,subtree:!0})}catch(s){}})},n.ready=function(t){i(function(){t(document)}),n.domObservers.push(t)},n.components={},n.component=function(t,e){var o=function(e,n){var s=this;this.element=e?i(e):null,this.options=i.extend(!0,{},this.defaults,n),this.plugins={},this.element&&this.element.data(t,this),this.init(),(this.options.plugins.length?this.options.plugins:Object.keys(o.plugins)).forEach(function(t){o.plugins[t].init&&(o.plugins[t].init(s),s.plugins[t]=!0)}),this.trigger("init",[this])};return o.plugins={},i.extend(!0,o.prototype,{defaults:{plugins:[]},init:function(){},on:function(){return i(this.element||this).on.apply(this.element||this,arguments)},one:function(){return i(this.element||this).one.apply(this.element||this,arguments)},off:function(t){return i(this.element||this).off(t)},trigger:function(t,e){return i(this.element||this).trigger(t,e)},find:function(t){return this.element?this.element.find(t):i([])},proxy:function(t,i){var e=this;i.split(" ").forEach(function(i){e[i]||(e[i]=function(){return t[i].apply(t,arguments)})})},mixin:function(t,i){var e=this;i.split(" ").forEach(function(i){e[i]||(e[i]=t[i].bind(e))})}},e),this.components[t]=o,this[t]=function(){var e,o;if(arguments.length)switch(arguments.length){case 1:"string"==typeof arguments[0]||arguments[0].nodeType||arguments[0]instanceof jQuery?e=i(arguments[0]):o=arguments[0];break;case 2:e=i(arguments[0]),o=arguments[1]}return e&&e.data(t)?e.data(t):new n.components[t](e,o)},o},n.plugin=function(t,i,e){this.components[t].plugins[i]=e},a.on("uk.domready",function(){n.domObservers.forEach(function(t){t(document)}),a.trigger("uk.dom.changed")}),i(function(){setInterval(function(){var t={x:window.pageXOffset,y:window.pageYOffset},e=function(){(t.x!=window.pageXOffset||t.y!=window.pageYOffset)&&(t={x:window.pageXOffset,y:window.pageYOffset},a.trigger("uk-scroll",[t]))};return i.UIkit.support.touch&&a.on("touchmove touchend MSPointerMove MSPointerUp",e),(t.x||t.y)&&e(),e}(),15),n.domObserve("[data-uk-observe]",function(){var t=this;n.domObservers.forEach(function(i){i(t)})}),n.support.touch&&navigator.userAgent.match(/(iPad|iPhone|iPod)/g)&&n.$win.on("load orientationchange resize",n.Utils.debounce(function(){var t=function(){return i(".uk-height-viewport").css("height",window.innerHeight),t};return t()}(),100))}),o.addClass(n.support.touch?"uk-touch":"uk-notouch"),n.support.touch){var r,l=!1,c=".uk-overlay, .uk-overlay-toggle, .uk-has-hover";o.on("touchstart MSPointerDown",c,function(){l&&i(".uk-hover").removeClass("uk-hover"),l=i(this).addClass("uk-hover")}).on("touchend MSPointerUp",function(t){r=i(t.target).parents(c),l&&l.not(r).removeClass("uk-hover")})}return n}),function(t){function i(t,i,e,n){return Math.abs(t-i)>=Math.abs(e-n)?t-i>0?"Left":"Right":e-n>0?"Up":"Down"}function e(){c=null,h.last&&(h.el.trigger("longTap"),h={})}function n(){c&&clearTimeout(c),c=null}function o(){a&&clearTimeout(a),r&&clearTimeout(r),l&&clearTimeout(l),c&&clearTimeout(c),a=r=l=c=null,h={}}function s(t){return t.pointerType==t.MSPOINTER_TYPE_TOUCH&&t.isPrimary}var a,r,l,c,u,h={},d=750;t(function(){var f,p,g,m=0,v=0;"MSGesture"in window&&(u=new MSGesture,u.target=document.body),t(document).bind("MSGestureEnd",function(t){var i=t.originalEvent.velocityX>1?"Right":t.originalEvent.velocityX<-1?"Left":t.originalEvent.velocityY>1?"Down":t.originalEvent.velocityY<-1?"Up":null;i&&(h.el.trigger("swipe"),h.el.trigger("swipe"+i))}).on("touchstart MSPointerDown",function(i){("MSPointerDown"!=i.type||s(i.originalEvent))&&(g="MSPointerDown"==i.type?i:i.originalEvent.touches[0],f=Date.now(),p=f-(h.last||f),h.el=t
2("tagName"in g.target?g.target:g.target.parentNode),a&&clearTimeout(a),h.x1=g.pageX,h.y1=g.pageY,p>0&&250>=p&&(h.isDoubleTap=!0),h.last=f,c=setTimeout(e,d),u&&"MSPointerDown"==i.type&&u.addPointer(i.originalEvent.pointerId))}).on("touchmove MSPointerMove",function(t){("MSPointerMove"!=t.type||s(t.originalEvent))&&(g="MSPointerMove"==t.type?t:t.originalEvent.touches[0],n(),h.x2=g.pageX,h.y2=g.pageY,m+=Math.abs(h.x1-h.x2),v+=Math.abs(h.y1-h.y2))}).on("touchend MSPointerUp",function(e){("MSPointerUp"!=e.type||s(e.originalEvent))&&(n(),h.x2&&Math.abs(h.x1-h.x2)>30||h.y2&&Math.abs(h.y1-h.y2)>30?l=setTimeout(function(){h.el.trigger("swipe"),h.el.trigger("swipe"+i(h.x1,h.x2,h.y1,h.y2)),h={}},0):"last"in h&&(isNaN(m)||30>m&&30>v?r=setTimeout(function(){var i=t.Event("tap");i.cancelTouch=o,h.el.trigger(i),h.isDoubleTap?(h.el.trigger("doubleTap"),h={}):a=setTimeout(function(){a=null,h.el.trigger("singleTap"),h={}},250)},0):h={},m=v=0))}).on("touchcancel MSPointerCancel",o),t(window).on("scroll",o)}),["swipe","swipeLeft","swipeRight","swipeUp","swipeDown","doubleTap","tap","singleTap","longTap"].forEach(function(i){t.fn[i]=function(e){return t(this).on(i,e)}})}(jQuery),function(t,i){"use strict";var e=[];i.component("stackMargin",{defaults:{cls:"uk-margin-small-top"},init:function(){var n=this;this.columns=this.element.children(),this.columns.length&&(i.$win.on("resize orientationchange",function(){var e=function(){n.process()};return t(function(){e(),i.$win.on("load",e)}),i.Utils.debounce(e,50)}()),i.$html.on("uk.dom.changed",function(){n.columns=n.element.children(),n.process()}),this.on("uk.check.display",function(){n.columns=n.element.children(),this.element.is(":visible")&&this.process()}.bind(this)),e.push(this))},process:function(){var i=this;this.revert();var e=!1,n=this.columns.filter(":visible:first"),o=n.length?n.offset().top:!1;if(o!==!1)return this.columns.each(function(){var n=t(this);n.is(":visible")&&(e?n.addClass(i.options.cls):n.offset().top!=o&&(n.addClass(i.options.cls),e=!0))}),this},revert:function(){return this.columns.removeClass(this.options.cls),this}}),i.ready(function(e){t("[data-uk-margin]",e).each(function(){var e,n=t(this);n.data("stackMargin")||(e=i.stackMargin(n,i.Utils.options(n.attr("data-uk-margin"))))})})}(jQuery,jQuery.UIkit),function(t,i){"use strict";i.component("smoothScroll",{defaults:{duration:1e3,transition:"easeOutExpo",offset:0,complete:function(){}},init:function(){var e=this;this.on("click",function(){var n=t(this.hash).length?t(this.hash):t("body"),o=n.offset().top-e.options.offset,s=i.$doc.height(),a=i.$win.height();return o+a>s&&(o=s-a),t("html,body").stop().animate({scrollTop:o},e.options.duration,e.options.transition).promise().done(e.options.complete),!1})}}),t.easing.easeOutExpo||(t.easing.easeOutExpo=function(t,i,e,n,o){return i==o?e+n:n*(-Math.pow(2,-10*i/o)+1)+e}),i.$html.on("click.smooth-scroll.uikit","[data-uk-smooth-scroll]",function(){var e=t(this);if(!e.data("smoothScroll")){{i.smoothScroll(e,i.Utils.options(e.attr("data-uk-smooth-scroll")))}e.trigger("click")}return!1})}(jQuery,jQuery.UIkit),function(t,i){"use strict";var e=i.$win,n=i.$doc,o=[],s=function(){for(var t=0;t<o.length;t++)i.support.requestAnimationFrame.apply(window,[o[t].check])};i.component("scrollspy",{defaults:{cls:"uk-scrollspy-inview",initcls:"uk-scrollspy-init-inview",topoffset:0,leftoffset:0,repeat:!1,delay:0},init:function(){var t,e,n,s=this,a=function(){var o=i.Utils.isInView(s.element,s.options);o&&!e&&(t&&clearTimeout(t),n||(s.element.addClass(s.options.initcls),s.offset=s.element.offset(),n=!0,s.trigger("uk.scrollspy.init")),t=setTimeout(function(){o&&s.element.addClass("uk-scrollspy-inview").addClass(s.options.cls).width()},s.options.delay),e=!0,s.trigger("uk.scrollspy.inview")),!o&&e&&s.options.repeat&&(s.element.removeClass("uk-scrollspy-inview").removeClass(s.options.cls),e=!1,s.trigger("uk.scrollspy.outview"))};a(),this.check=a,o.push(this)}});var a=[],r=function(){for(var t=0;t<a.length;t++)i.support.requestAnimationFrame.apply(window,[a[t].check])};i.component("scrollspynav",{defaults:{cls:"uk-active",closest:!1,topoffset:0,leftoffset:0,smoothscroll:!1},init:function(){var n,o=[],s=this.find("a[href^='#']").each(function(){o.push(t(this).attr("href"))}
2),r=t(o.join(",")),l=this,c=function(){n=[];for(var t=0;t<r.length;t++)i.Utils.isInView(r.eq(t),l.options)&&n.push(r.eq(t));if(n.length){var o,a=e.scrollTop(),c=function(){for(var t=0;t<n.length;t++)if(n[t].offset().top>=a)return n[t]}();if(!c)return;o=l.options.closest?s.closest(l.options.closest).removeClass(l.options.cls).end().filter("a[href='#"+c.attr("id")+"']").closest(l.options.closest).addClass(l.options.cls):s.removeClass(l.options.cls).filter("a[href='#"+c.attr("id")+"']").addClass(l.options.cls),l.element.trigger("uk.scrollspynav.inview",[c,o])}};this.options.smoothscroll&&i.smoothScroll&&s.each(function(){i.smoothScroll(this,l.options.smoothscroll)}),c(),this.element.data("scrollspynav",this),this.check=c,a.push(this)}});var l=function(){s(),r()};n.on("uk-scroll",l),e.on("resize orientationchange",i.Utils.debounce(l,50)),i.ready(function(e){t("[data-uk-scrollspy]",e).each(function(){var e=t(this);if(!e.data("scrollspy")){i.scrollspy(e,i.Utils.options(e.attr("data-uk-scrollspy")))}}),t("[data-uk-scrollspy-nav]",e).each(function(){var e=t(this);if(!e.data("scrollspynav")){i.scrollspynav(e,i.Utils.options(e.attr("data-uk-scrollspy-nav")))}})})}(jQuery,jQuery.UIkit),function(t,i,e){var n=[];e.component("toggle",{defaults:{target:!1,cls:"uk-hidden"},init:function(){var t=this;this.getTogglers(),this.on("click",function(i){t.element.is('a[href="#"]')&&i.preventDefault(),t.toggle()}),n.push(this)},toggle:function(){this.totoggle.length&&(this.totoggle.toggleClass(this.options.cls),"uk-hidden"==this.options.cls&&e.Utils.checkDisplay(this.totoggle))},getTogglers:function(){this.totoggle=this.options.target?i(this.options.target):[]}}),e.ready(function(t){i("[data-uk-toggle]",t).each(function(){var t=i(this);if(!t.data("toggle")){e.toggle(t,e.Utils.options(t.attr("data-uk-toggle")))}}),setTimeout(function(){n.forEach(function(t){t.getTogglers()})},0)})}(this,jQuery,jQuery.UIkit),function(t,i){"use strict";i.component("alert",{defaults:{fade:!0,duration:200,trigger:".uk-alert-close"},init:function(){var t=this;this.on("click",this.options.trigger,function(i){i.preventDefault(),t.close()})},close:function(){function t(){i.trigger("uk.alert.closed").remove()}var i=this.trigger("uk.alert.close");this.options.fade?i.css("overflow","hidden").css("max-height",i.height()).animate({height:0,opacity:0,"padding-top":0,"padding-bottom":0,"margin-top":0,"margin-bottom":0},this.options.duration,t):t()}}),i.$html.on("click.alert.uikit","[data-uk-alert]",function(e){var n=t(this);if(!n.data("alert")){var o=i.alert(n,i.Utils.options(n.data("uk-alert")));t(e.target).is(n.data("alert").options.trigger)&&(e.preventDefault(),o.close())}})}(jQuery,jQuery.UIkit),function(t,i){"use strict";i.component("buttonRadio",{defaults:{target:".uk-button"},init:function(){var i=this;this.on("click",this.options.target,function(e){t(this).is('a[href="#"]')&&e.preventDefault(),i.find(i.options.target).not(this).removeClass("uk-active").blur(),i.trigger("uk.button.change",[t(this).addClass("uk-active")])})},getSelected:function(){return this.find(".uk-active")}}),i.component("buttonCheckbox",{defaults:{target:".uk-button"},init:function(){var i=this;this.on("click",this.options.target,function(e){t(this).is('a[href="#"]')&&e.preventDefault(),i.trigger("uk.button.change",[t(this).toggleClass("uk-active").blur()])})},getSelected:function(){return this.find(".uk-active")}}),i.component("button",{defaults:{},init:function(){var t=this;this.on("click",function(i){t.element.is('a[href="#"]')&&i.preventDefault(),t.toggle(),t.trigger("uk.button.change",[t.element.blur().hasClass("uk-active")])})},toggle:function(){this.element.toggleClass("uk-active")}}),i.$html.on("click.buttonradio.uikit","[data-uk-button-radio]",function(e){var n=t(this);if(!n.data("buttonRadio")){var o=i.buttonRadio(n,i.Utils.options(n.attr("data-uk-button-radio")));t(e.target).is(o.options.target)&&t(e.target).trigger("click")}}),i.$html.on("click.buttoncheckbox.uikit","[data-uk-button-checkbox]",function(e){var n=t(this);if(!n.data("buttonCheckbox")){var o=i.buttonCheckbox(n,i.Utils.options(n.attr("data-uk-button-checkbox"))),s=t(e.target);s.is(o.options.target)&&n.trigger("uk.button.change",[s.toggleClass("uk-active").blur()])}}),i.$html.on("click.button.uikit","[data-uk-button]",function(){var e=t(this);if(!e.data("button")){{i.button(e,i.Utils.options(e.attr("data-uk-button")))}e.trigger("click")}})}(jQuery,jQuery.UIkit),function(t,i){"use strict";var e,n=!1;i.component("dropdown",{defaults:{mode:"hover",remaintime:800,justify:!1,boundary:i.$win,delay:0},remainIdle:!1,init:function(){var n=this;this.dropdown=this.find(".uk-dropdown"),this.centered=this.dropdown.hasClass("uk-dropdown-center"),this.justified=this.options.justify?t(this.options.justify):!1,this.boundary=t(this.options.boundary),this.flipped=this.dropdown.hasClass("uk-dropdown-flip"),this.boundary.length||(this.boundary=i.$win),"click"==this.options.mode||i.support.touch?this.on("click",function(i){var e=t(i.target);e.parents(".uk-dropdown").length||((e.is("a[href='#']")||e.parent().is("a[href='#']"))&&i.preventDefault(),e.blur()),n.element.hasClass("uk-open")?(e.is("a:not(.js-uk-prevent)")||e.is(".uk-dropdown-close")||!n.dropdown.find(i.target).length)&&n.hide():n.show()}):this.on("mouseenter",function(){n.remainIdle&&clearTimeout(n.remainIdle),e&&clearTimeout(e),e=setTimeout(n.show.bind(n),n.options.delay)}).on("mouseleave",function(){e&&clearTimeout(e),n.remainIdle=setTimeout(function(){n.hide()},n.options.remaintime)}).on("click",function(i){var e=t(i.target);n.remainIdle&&clearTimeout(n.remainIdle),(e.is("a[href='#']")||e.parent().is("a[href='#']"))&&i.preventDefault(),n.show()})},show:function(){n&&n[0]!=this.element[0]&&n.removeClass("uk-open"),e&&clearTimeout(e),this.checkDimensions(),this.element.addClass("uk-open"),this.trigger("uk.dropdown.show",[this]),i.Utils.checkDisplay(this.dropdown),n=this.element,this.registerOuterClick()},hide:function(){this.element.removeClass("uk-open"),this.remainIdle=!1,n&&n[0]==this.element[0]&&(n=!1)},registerOuterClick:function(){var o=this;i.$doc.off("click.outer.dropdown"),setTimeout(function(){i.$html.on("click.outer.dropdown",function(s){e&&clearTimeout(e);var a=t(s.target);n&&n[0]==o.element[0]&&(a.is("a:not(.js-uk-prevent)")||a.is(".uk-dropdown-close")||!o.dropdown.find(s.target).length)&&(o.hide(),i.$html.off("click.outer.dropdown"))})},10)},checkDimensions:function(){if(this.dropdown.length){this.justified&&this.justified.length&&this.dropdown.css("min-width","");var i=this,e=this.dropdown.css("margin-"+t.UIkit.langdirection,""),n=e.show().offset(),o=e.outerWidth(),s=this.boundary.width(),a=this.boundary.offset()?this.boundary.offset().left:0;if(this.centered&&(e.css("margin-"+t.UIkit.langdirection,-1*(parseFloat(o)/2-e.parent().width()/2)),n=e.offset(),(o+n.left>s||n.left<0)&&(e.css("margin-"+t.UIkit.langdirection,""),n=e.offset())),this.justified&&this.justified.length){var r=this.justified.outerWidth();if(e.css("min-width",r),"right"==t.UIkit.langdirection){var l=s-(this.justified.offset().left+r),c=s-(e.offset().left+e.outerWidth());e.css("margin-right",l-c)}else e.css("margin-left",this.justified.offset().left-n.left);n=e.offset()}o+(n.left-a)>s&&(e.addClass("uk-dropdown-flip"),n=e.offset()),n.left-a<0&&(e.addClass("uk-dropdown-stack"),e.hasClass("uk-dropdown-flip")&&(this.flipped||(e.removeClass("uk-dropdown-flip"),n=e.offset(),e.addClass("uk-dropdown-flip")),setTimeout(function(){(e.offset().left-a<0||!i.flipped&&e.outerWidth()+(n.left-a)<s)&&e.removeClass("uk-dropdown-flip")}
2,0)),this.trigger("uk.dropdown.stack",[this])),e.css("display","")}}});var o=i.support.touch?"click":"mouseenter";i.$html.on(o+".dropdown.uikit","[data-uk-dropdown]",function(e){var n=t(this);if(!n.data("dropdown")){var s=i.dropdown(n,i.Utils.options(n.data("uk-dropdown")));("click"==o||"mouseenter"==o&&"hover"==s.options.mode)&&s.element.trigger(o),s.element.find(".uk-dropdown").length&&e.preventDefault()}})}(jQuery,jQuery.UIkit),function(t,i){"use strict";var e=[];i.component("gridMatchHeight",{defaults:{target:!1,row:!0},init:function(){var n=this;this.columns=this.element.children(),this.elements=this.options.target?this.find(this.options.target):this.columns,this.columns.length&&(i.$win.on("resize orientationchange",function(){var e=function(){n.match()};return t(function(){e(),i.$win.on("load",e)}),i.Utils.debounce(e,50)}()),i.$html.on("uk.dom.changed",function(){n.columns=n.element.children(),n.elements=n.options.target?n.find(n.options.target):n.columns,n.match()}),this.on("uk.check.display",function(){this.element.is(":visible")&&this.match()}.bind(this)),e.push(this))},match:function(){this.revert();var i=this.columns.filter(":visible:first");if(i.length){var e=Math.ceil(100*parseFloat(i.css("width"))/parseFloat(i.parent().css("width")))>=100?!0:!1,n=this;if(!e)return this.options.row?(this.element.width(),setTimeout(function(){var i=!1,e=[];n.elements.each(function(){var o=t(this),s=o.offset().top;s!=i&&e.length&&(n.matchHeights(t(e)),e=[],s=o.offset().top),e.push(o),i=s}),e.length&&n.matchHeights(t(e))},0)):this.matchHeights(this.elements),this}},revert:function(){return this.elements.css("min-height",""),this},matchHeights:function(i){if(!(i.length<2)){var e=0;i.each(function(){e=Math.max(e,t(this).outerHeight())}).each(function(){var i=t(this),n=e-(i.outerHeight()-i.height());i.css("min-height",n+"px")})}}}),i.component("gridMargin",{defaults:{cls:"uk-grid-margin"},init:function(){i.stackMargin(this.element,this.options)}}),i.ready(function(e){t("[data-uk-grid-match],[data-uk-grid-margin]",e).each(function(){var e,n=t(this);n.is("[data-uk-grid-match]")&&!n.data("gridMatchHeight")&&(e=i.gridMatchHeight(n,i.Utils.options(n.attr("data-uk-grid-match")))),n.is("[data-uk-grid-margin]")&&!n.data("gridMargin")&&(e=i.gridMargin(n,i.Utils.options(n.attr("data-uk-grid-margin"))))})})}(jQuery,jQuery.UIkit),function(t,i){"use strict";function e(i,e){return e?("object"==typeof i?(i=i instanceof jQuery?i:t(i),i.parent().length&&(e.persist=i,e.persist.data("modalPersistParent",i.parent()))):i="string"==typeof i||"number"==typeof i?t("<div></div>").html(i):t("<div></div>").html("$.UIkitt.modal Error: Unsupported data type: "+typeof i),i.appendTo(e.element.find(".uk-modal-dialog")),e):void 0}var n,o=!1,s=t("html");i.component("modal",{defaults:{keyboard:!0,bgclose:!0,minScrollHeight:150},scrollable:!1,transition:!1,init:function(){n||(n=t("body"));var e=this;this.transition=i.support.transition,this.paddingdir="padding-"+("left"==i.langdirection?"right":"left"),this.dialog=this.find(".uk-modal-dialog"),this.on("click",".uk-modal-close",function(t){t.preventDefault(),e.hide()}).on("click",function(i){var n=t(i.target);n[0]==e.element[0]&&e.options.bgclose&&e.hide()})},toggle:function(){return this[this.isActive()?"hide":"show"]()},show:function(){if(!this.isActive())return o&&o.hide(!0),this.element.removeClass("uk-open").show(),this.resize(),o=this,s.addClass("uk-modal-page").height(),this.element.addClass("uk-open").trigger("uk.modal.show"),i.Utils.checkDisplay(this.dialog),this},hide:function(t){if(this.isActive()){if(!t&&i.support.transition){var e=this;this.one(i.support.transition.end,function(){e._hide()}).removeClass("uk-open")}else this._hide();return this}},resize:function(){var t=n.width();this.scrollbarwidth=window.innerWidth-t,n.css(this.paddingdir,this.scrollbarwidth),this.element.css("overflow-y",this.scrollbarwidth?"scroll":"auto"),this.updateScrollable()},updateScrollable:function(){var t=this.dialog.find(".uk-overflow-container:visible:first");if(t){t.css("height",0);var i=Math.abs(parseInt(this.dialog.css("margin-top"),10)),e=this.dialog.outerHeight(),n=window.innerHeight,o=n-2*(20>i?20:i)-e;t.css("height",o<this.options.minScrollHeight?"":o)}},_hide:function(){this.element.hide().removeClass("uk-open"),s.removeClass("uk-modal-page"),n.css(this.paddingdir,""),o===this&&(o=!1),this.trigger("uk.modal.hide")},isActive:function(){return o==this}}),i.component("modalTrigger",{init:function(){var e=this;this.options=t.extend({target:e.element.is("a")?e.element.attr("href"):!1}
2,this.options),this.modal=i.modal(this.options.target,this.options),this.on("click",function(t){t.preventDefault(),e.show()}),this.proxy(this.modal,"show hide isActive")}}),i.modal.dialog=function(n,o){var s=i.modal(t(i.modal.dialog.template).appendTo("body"),o);return s.on("uk.modal.hide",function(){s.persist&&(s.persist.appendTo(s.persist.data("modalPersistParent")),s.persist=!1),s.element.remove()}),e(n,s),s},i.modal.dialog.template='<div class="uk-modal"><div class="uk-modal-dialog"></div></div>',i.modal.alert=function(e,n){i.modal.dialog(['<div class="uk-margin uk-modal-content">'+String(e)+"</div>",'<div class="uk-modal-buttons"><button class="uk-button uk-button-primary uk-modal-close">Ok</button></div>'].join(""),t.extend({bgclose:!1,keyboard:!1},n)).show()},i.modal.confirm=function(e,n,o){n=t.isFunction(n)?n:function(){};var s=i.modal.dialog(['<div class="uk-margin uk-modal-content">'+String(e)+"</div>",'<div class="uk-modal-buttons"><button class="uk-button uk-button-primary js-modal-confirm">Ok</button> <button class="uk-button uk-modal-close">Cancel</button></div>'].join(""),t.extend({bgclose:!1,keyboard:!1},o));s.element.find(".js-modal-confirm").on("click",function(){n(),s.hide()}),s.show()},i.$html.on("click.modal.uikit","[data-uk-modal]",function(e){var n=t(this);if(n.is("a")&&e.preventDefault(),!n.data("modalTrigger")){var o=i.modalTrigger(n,i.Utils.options(n.attr("data-uk-modal")));o.show()}}),i.$html.on("keydown.modal.uikit",function(t){o&&27===t.keyCode&&o.options.keyboard&&(t.preventDefault(),o.hide())}),i.$win.on("resize orientationchange",i.Utils.debounce(function(){o&&o.resize()},150))}(jQuery,jQuery.UIkit),function(t,i){"use strict";function e(i){var e=t(i),n="auto";if(e.is(":visible"))n=e.outerHeight();else{var o={position:e.css("position"),visibility:e.css("visibility"),display:e.css("display")};n=e.css({position:"absolute",visibility:"hidden",display:"block"}).outerHeight(),e.css(o)}return n}i.component("nav",{defaults:{toggle:">li.uk-parent > a[href='#']",lists:">li.uk-parent > ul",multiple:!1},init:function(){var i=this;this.on("click",this.options.toggle,function(e){e.preventDefault();var n=t(this);i.open(n.parent()[0]==i.element[0]?n:n.parent("li"))}),this.find(this.options.lists).each(function(){var e=t(this),n=e.parent(),o=n.hasClass("uk-active");e.wrap('<div style="overflow:hidden;height:0;position:relative;"></div>'),n.data("list-container",e.parent()),o&&i.open(n,!0)})},open:function(i,n){var o=this.element,s=t(i);this.options.multiple||o.children(".uk-open").not(i).each(function(){t(this).data("list-container")&&t(this).data("list-container").stop().animate({height:0},function(){t(this).parent().removeClass("uk-open")})}),s.toggleClass("uk-open"),s.data("list-container")&&(n?s.data("list-container").stop().height(s.hasClass("uk-open")?"auto":0):s.data("list-container").stop().animate({height:s.hasClass("uk-open")?e(s.data("list-container").find("ul:first")):0}))}}),i.ready(function(e){t("[data-uk-nav]",e).each(function(){var e=t(this);if(!e.data("nav")){i.nav(e,i.Utils.options(e.attr("data-uk-nav")))}})})}(jQuery,jQuery.UIkit),function(t,i){"use strict";var e={x:window.scrollX,y:window.scrollY},n=i.$win,o=i.$doc,s=i.$html,a={show:function(i){if(i=t(i),i.length){var r=t("body"),l=i.find(".uk-offcanvas-bar:first"),c="right"==t.UIkit.langdirection,u=l.hasClass("uk-offcanvas-bar-flip")?-1:1,h=u*(c?-1:1);e={x:window.pageXOffset,y:window.pageYOffset},i.addClass("uk-active"),r.css({width:window.innerWidth,height:n.height()}).addClass("uk-offcanvas-page"),r.css(c?"margin-right":"margin-left",(c?-1:1)*l.outerWidth()*h).width(),s.css("margin-top",-1*e.y),l.addClass("uk-offcanvas-bar-show"),i.off(".ukoffcanvas").on("click.ukoffcanvas swipeRight.ukoffcanvas swipeLeft.ukoffcanvas",function(i){var e=t(i.target);if(!i.type.match(/swipe/)&&!e.hasClass("uk-offcanvas-close")){if(e.hasClass("uk-offcanvas-bar"))return;if(e.parents(".uk-offcanvas-bar:first").length)return}i.stopImmediatePropagation(),a.hide()}),s.on("keydown.ukoffcanvas",function(t){27===t.keyCode&&a.hide()}
2),o.trigger("uk.offcanvas.show",[i,l])}},hide:function(i){var n=t("body"),a=t(".uk-offcanvas.uk-active"),r="right"==t.UIkit.langdirection,l=a.find(".uk-offcanvas-bar:first"),c=function(){n.removeClass("uk-offcanvas-page").css({width:"",height:"","margin-left":"","margin-right":""}),a.removeClass("uk-active"),l.removeClass("uk-offcanvas-bar-show"),s.css("margin-top",""),window.scrollTo(e.x,e.y),o.trigger("uk.offcanvas.hide",[a,l])};a.length&&(t.UIkit.support.transition&&!i?(n.one(t.UIkit.support.transition.end,function(){c()}).css(r?"margin-right":"margin-left",""),setTimeout(function(){l.removeClass("uk-offcanvas-bar-show")},0)):c(),a.off(".ukoffcanvas"),s.off(".ukoffcanvas"))}};i.component("offcanvasTrigger",{init:function(){var i=this;this.options=t.extend({target:i.element.is("a")?i.element.attr("href"):!1},this.options),this.on("click",function(t){t.preventDefault(),a.show(i.options.target)})}}),i.offcanvas=a,s.on("click.offcanvas.uikit","[data-uk-offcanvas]",function(e){e.preventDefault();var n=t(this);if(!n.data("offcanvasTrigger")){{i.offcanvasTrigger(n,i.Utils.options(n.attr("data-uk-offcanvas")))}n.trigger("click")}})}(jQuery,jQuery.UIkit),function(t,i){"use strict";var e;i.component("switcher",{defaults:{connect:!1,toggle:">*",active:0,animation:!1},init:function(){var i=this;if(this.on("click",this.options.toggle,function(t){t.preventDefault(),i.show(this)}),this.options.connect){this.connect=t(this.options.connect).find(".uk-active").removeClass(".uk-active").end(),this.connect.length&&this.connect.on("click","[data-uk-switcher-item]",function(e){e.preventDefault();var n=t(this).data("ukSwitcherItem");if(i.index!=n)switch(n){case"next":case"previous":i.show(i.index+("next"==n?1:-1));break;default:i.show(n)}});var e=this.find(this.options.toggle),n=e.filter(".uk-active");n.length?this.show(n):(n=e.eq(this.options.active),this.show(n.length?n:e.eq(0)))}},show:function(n){n=isNaN(n)?t(n):this.find(this.options.toggle).eq(n);var o=this,s=n,a=e[this.options.animation]||e.none;s.hasClass("uk-disabled")||(this.find(this.options.toggle).filter(".uk-active").removeClass("uk-active"),s.addClass("uk-active"),this.options.connect&&this.connect.length&&(this.index=this.find(this.options.toggle).index(s),-1==this.index&&(this.index=0),this.connect.each(function(){var e=t(this),n=e.children(),s=n.filter(".uk-active"),r=n.eq(o.index);a.apply(o,[s,r]).then(function(){s.removeClass("uk-active"),r.addClass("uk-active"),i.Utils.checkDisplay(r)})})),this.trigger("uk.switcher.show",[s]))}}),e={none:function(){var i=t.Deferred();return i.resolve(),i.promise()},fade:function(i,e){var n=t.Deferred();return i&&i.removeClass("uk-active"),e.fadeIn(300,function(){e.css({opacity:"",display:""}),n.resolve()}),n.promise()}},i.ready(function(e){t("[data-uk-switcher]",e).each(function(){var e=t(this);if(!e.data("switcher")){i.switcher(e,i.Utils.options(e.attr("data-uk-switcher")))}})})}(jQuery,jQuery.UIkit),function(t,i){"use strict";
3i.component("tab",{defaults:{target:">li:not(.uk-tab-responsive, .uk-disabled)",connect:!1,active:0},init:function(){var e=this;this.on("click",this.options.target,function(i){i.preventDefault(),e.find(e.options.target).not(this).removeClass("uk-active").blur(),e.trigger("uk.tab.change",[t(this).addClass("uk-active")])}),this.options.connect&&(this.connect=t(this.options.connect)),this.responsivetab=t('<li class="uk-tab-responsive uk-active"><a></a></li>').append('<div class="uk-dropdown uk-dropdown-small"><ul class="uk-nav uk-nav-dropdown"></ul><div>'),this.responsivetab.dropdown=this.responsivetab.find(".uk-dropdown"),this.responsivetab.lst=this.responsivetab.dropdown.find("ul"),this.responsivetab.caption=this.responsivetab.find("a:first"),this.element.hasClass("uk-tab-bottom")&&this.responsivetab.dropdown.addClass("uk-dropdown-up"),this.responsivetab.lst.on("click","a",function(i){i.preventDefault(),i.stopPropagation();var n=t(this);e.element.children(":not(.uk-tab-responsive)").eq(n.data("index")).trigger("click")}),this.on("uk.switcher.show uk.tab.change",function(t,i){e.responsivetab.caption.html(i.text())}),this.element.append(this.responsivetab),this.options.connect&&i.switcher(this.element,{toggle:">
3li:not(.uk-tab-responsive)",connect:this.options.connect,active:this.options.active}),i.dropdown(this.responsivetab,{mode:"click"}),e.trigger("uk.tab.change",[this.element.find(this.options.target).filter(".uk-active")]),this.check(),i.$win.on("resize orientationchange",i.Utils.debounce(function(){e.element.is(":visible")&&e.check()},100)),this.on("uk.check.display",function(){e.element.is(":visible")&&e.check()})},check:function(){var i=this.element.children(":not(.uk-tab-responsive)").removeClass("uk-hidden");if(!(i.length<2)){var e,n,o=i.eq(0).offset().top+Math.ceil(i.eq(0).height()/2),s=!1;if(this.responsivetab.lst.empty(),i.each(function(){t(this).offset().top>o&&(s=!0)}),s)for(var a=0;a<i.length;a++)e=i.eq(a),n=e.find("a"),"none"==e.css("float")||e.attr("uk-dropdown")||(e.addClass("uk-hidden"),e.hasClass("uk-disabled")||this.responsivetab.lst.append('<li><a href="'+n.attr("href")+'" data-index="'+a+'">'+n.html()+"</a></li>"));this.responsivetab[this.responsivetab.lst.children().length?"removeClass":"addClass"]("uk-hidden")}}}),i.ready(function(e){t("[data-uk-tab]",e).each(function(){var e=t(this);if(!e.data("tab")){i.tab(e,i.Utils.options(e.attr("data-uk-tab")))}})})}(jQuery,jQuery.UIkit),function(t,i,e){"use strict";var n,o,s;i.component("tooltip",{defaults:{offset:5,pos:"top",animation:!1,delay:0,cls:"",src:function(){return this.attr("title")}},tip:"",init:function(){var i=this;n||(n=t('<div class="uk-tooltip"></div>').appendTo("body")),this.on({focus:function(){i.show()},blur:function(){i.hide()},mouseenter:function(){i.show()},mouseleave:function(){i.hide()}}),this.tip="function"==typeof this.options.src?this.options.src.call(this.element):this.options.src,this.element.attr("data-cached-title",this.element.attr("title")).attr("title","")},show:function(){if(o&&clearTimeout(o),s&&clearTimeout(s),this.tip.length){n.stop().css({top:-2e3,visibility:"hidden"}).show(),n.html('<div class="uk-tooltip-inner">'+this.tip+"</div>");var i=this,e=t.extend({},this.element.offset(),{width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}),a=n[0].offsetWidth,r=n[0].offsetHeight,l="function"==typeof this.options.offset?this.options.offset.call(this.element):this.options.offset,c="function"==typeof this.options.pos?this.options.pos.call(this.element):this.options.pos,u=c.split("-"),h={display:"none",visibility:"visible",top:e.top+e.height+r,left:e.left};if("fixed"==t("html").css("position")||"fixed"==t("body").css("position")){var d=t("body").offset(),f=t("html").offset(),p={top:f.top+d.top,left:f.left+d.left};e.left-=p.left,e.top-=p.top}"left"!=u[0]&&"right"!=u[0]||"right"!=t.UIkit.langdirection||(u[0]="left"==u[0]?"right":"left");var g={bottom:{top:e.top+e.height+l,left:e.left+e.width/2-a/2},top:{top:e.top-r-l,left:e.left+e.width/2-a/2},left:{top:e.top+e.height/2-r/2,left:e.left-a-l},right:{top:e.top+e.height/2-r/2,left:e.left+e.width+l}};t.extend(h,g[u[0]]),2==u.length&&(h.left="left"==u[1]?e.left:e.left+e.width-a);var m=this.checkBoundary(h.left,h.top,a,r);if(m){switch(m){case"x":c=2==u.length?u[0]+"-"+(h.left<0?"left":"right"):h.left<0?"right":"left";break;case"y":c=2==u.length?(h.top<0?"bottom":"top")+"-"+u[1]:h.top<0?"bottom":"top";break;case"xy":c=2==u.length?(h.top<0?"bottom":"top")+"-"+(h.left<0?"left":"right"):h.left<0?"right":"left"}u=c.split("-"),t.extend(h,g[u[0]]),2==u.length&&(h.left="left"==u[1]?e.left:e.left+e.width-a)}h.left-=t("body").position().left,o=setTimeout(function(){n.css(h).attr("class",["uk-tooltip","uk-tooltip-"+c,i.options.cls].join(" ")),i.options.animation?n.css({opacity:0,display:"block"}).animate({opacity:1},parseInt(i.options.animation,10)||400):n.show(),o=!1,s=setInterval(function(){i.element.is(":visible")||i.hide()},150)},parseInt(this.options.delay,10)||0)}},hide:function(){this.element.is("input")&&this.element[0]===document.activeElement||(o&&clearTimeout(o),s&&clearTimeout(s),n.stop(),this.options.animation?n.fadeOut(parseInt(this.options.animation,10)||400):n.hide())},content:function(){return this.tip},checkBoundary:function(t,i,n,o){var s="";return(0>t||t-e.scrollLeft()+n>window.innerWidth)&&(s+="x"),(0>i||i-e.scrollTop()+o>window.innerHeight)&&(s+="y"),s}}),i.$html.on("mouseenter.tooltip.uikit focus.tooltip.uikit","[data-uk-tooltip]",function(){var e=t(this);if(!e.data("tooltip")){{i.tooltip(e,i.Utils.options(e.attr("data-uk-tooltip")))}e.trigger("mouseenter")}})}(jQuery,jQuery.UIkit,jQuery(window));

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.