PageSourceSearch

https://www.sainte-cecile.org/templates/yoo_nano3/warp/vendor/uikit/js/uikit.js

js sainte-cecile.org collected 2026-10-02 11:20:08 UTC 32,821 bytes, 72 lines download raw bytes

1(function(b,f){var a=b.UIkit||{};if(!a.fn){a.fn=function(c,d){var e=arguments,g=c.match(/^([a-z\-]+)(?:\.([a-z]+))?/i),f=g[1],j=g[2];return!a[f]?(b.error("UIkit component ["+f+"] does not exist."),this):this.each(function(){var c=b(this),h=c.data(f);h||c.data(f,h=new a[f](this,j?void 0:d));j&&h[j].apply(h,Array.prototype.slice.call(e,1))})};a.support={};var g=a.support,d;a:{d=f.body||f.documentElement;var e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",
2transition:"transitionend"},c;for(c in e)if(void 0!==d.style[c]){d=e[c];break a}d=void 0}g.transition=d&&{end:d};a.Utils={};a.Utils.debounce=function(c,a,b){var d;return function(){var e=this,g=arguments,f=b&&!d;clearTimeout(d);d=setTimeout(function(){d=null;b||c.apply(e,g)},a);f&&c.apply(e,g)}};b.UIkit=a;b.fn.uk=a.fn;b.UIkit.langdirection="rtl"==b("html").attr("dir")?"right":"left"}})(jQuery,document);
3(function(b,f,a,g){f.parse=function(a){b(a||g).find("[data-uk]").each(function(){var a=b(this),c=a.attr("data-uk");a.uk(c,f.options(c))})};f.options=function(a){var b=a.indexOf("{"),c={};if(-1!=b)try{c=(new Function("","var json = "+a.substr(b)+"; return JSON.parse(JSON.stringify(json));"))()}catch(h){}return c};b(function(){f.parse(g);var b=g.body;(new (a.MutationObserver||a.WebKitMutationObserver||function(){this.observe=function(){}})(function(a){a.forEach(function(c){c.addedNodes.length&&f.parse(g)})})).observe(b,
4{childList:!0})})})(jQuery,jQuery.UIkit,window,document);
5(function(b,f){var a=function(c,h){return new a.Instance(c,h||{})};a.defaults={stop_browser_behavior:{userSelect:"none",touchAction:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};a.HAS_POINTEREVENTS=navigator.pointerEnabled||navigator.msPointerEnabled;a.HAS_TOUCHEVENTS="ontouchstart"in b;a.MOBILE_REGEX=/mobile|tablet|ip(ad|hone|od)|android/i;a.NO_MOUSEEVENTS=a.HAS_TOUCHEVENTS&&navigator.userAgent.match(a.MOBILE_REGEX);a.EVENT_TYPES={};a.DIRECTION_DOWN=
6"down";a.DIRECTION_LEFT="left";a.DIRECTION_UP="up";a.DIRECTION_RIGHT="right";a.POINTER_MOUSE="mouse";a.POINTER_TOUCH="touch";a.POINTER_PEN="pen";a.EVENT_START="start";a.EVENT_MOVE="move";a.EVENT_END="end";a.DOCUMENT=document;a.plugins={};a.READY=!1;a.Instance=function(c,h){var b=this;if(!a.READY){a.event.determineEventTypes();for(var d in a.gestures)a.gestures.hasOwnProperty(d)&&a.detection.register(a.gestures[d]);a.event.onTouch(a.DOCUMENT,a.EVENT_MOVE,a.detection.detect);a.event.onTouch(a.DOCUMENT,
7a.EVENT_END,a.detection.detect);a.READY=!0}this.element=c;this.enabled=!0;this.options=a.utils.extend(a.utils.extend({},a.defaults),h||{});this.options.stop_browser_behavior&&a.utils.stopDefaultBrowserBehavior(this.element,this.options.stop_browser_behavior);a.event.onTouch(c,a.EVENT_START,function(c){b.enabled&&a.detection.startDetect(b,c)});return this};a.Instance.prototype={on:function(c,a){for(var b=c.split(" "),d=0;d<b.length;d++)this.element.addEventListener(b[d],a,!1);return this},off:function(c,
8a){for(var b=c.split(" "),d=0;d<b.length;d++)this.element.removeEventListener(b[d],a,!1);return this},trigger:function(c,h){var b=a.DOCUMENT.createEvent("Event");b.initEvent(c,!0,!0);b.gesture=h;var d=this.element;a.utils.hasParent(h.target,d)&&(d=h.target);d.dispatchEvent(b);return this},enable:function(c){this.enabled=c;return this}};var g=null,d=!1,e=!1;a.event={bindDom:function(c,a,b){a=a.split(" ");for(var d=0;d<a.length;d++)c.addEventListener(a[d],b,!1)},onTouch:function(c,h,b){var k=this;this.bindDom(c,
9a.EVENT_TYPES[h],function(f){var m=f.type.toLowerCase();if(!m.match(/mouse/)||!e){m.match(/touch/)||m.match(/pointerdown/)||m.match(/mouse/)&&1===f.which?d=!0:m.match(/mouse/)&&1!==f.which&&(d=!1);m.match(/touch|pointer/)&&(e=!0);var j=0;d&&(a.HAS_POINTEREVENTS&&h!=a.EVENT_END?j=a.PointerEvent.updatePointer(h,f):m.match(/touch/)?j=f.touches.length:e||(j=m.match(/up/)?0:1),0<j&&h==a.EVENT_END?h=a.EVENT_MOVE:j||(h=a.EVENT_END),!j&&null!==g?f=g:g=f,b.call(a.detection,k.collectEventData(c,h,f)),a.HAS_POINTEREVENTS&&
10h==a.EVENT_END&&(j=a.PointerEvent.updatePointer(h,f)));j||(g=null,e=d=!1,a.PointerEvent.reset())}})},determineEventTypes:function(){var c;c=a.HAS_POINTEREVENTS?a.PointerEvent.getEvents():a.NO_MOUSEEVENTS?["touchstart","touchmove","touchend touchcancel"]:["touchstart mousedown","touchmove mousemove","touchend touchcancel mouseup"];a.EVENT_TYPES[a.EVENT_START]=c[0];a.EVENT_TYPES[a.EVENT_MOVE]=c[1];a.EVENT_TYPES[a.EVENT_END]=c[2]},getTouchList:function(c){return a.HAS_POINTEREVENTS?a.PointerEvent.getTouchList():
11c.touches?c.touches:[{identifier:1,pageX:c.pageX,pageY:c.pageY,target:c.target}]},collectEventData:function(c,h,b){c=this.getTouchList(b,h);var d=a.POINTER_TOUCH;if(b.type.match(/mouse/)||a.PointerEvent.matchType(a.POINTER_MOUSE,b))d=a.POINTER_MOUSE;return{center:a.utils.getCenter(c),timeStamp:(new Date).getTime(),target:b.target,touches:c,eventType:h,pointerType:d,srcEvent:b,preventDefault:function(){this.srcEvent.preventManipulation&&this.srcEvent.preventManipulation();this.srcEvent.preventDefault&&
12this.srcEvent.preventDefault()},stopPropagation:function(){this.srcEvent.stopPropagation()},stopDetect:function(){return a.detection.stopDetect()}}}};a.PointerEvent={pointers:{},getTouchList:function(){var c=this,a=[];
12Object.keys(c.pointers).sort().forEach(function(b){a.push(c.pointers[b])});return a},updatePointer:function(c,h){c==a.EVENT_END?this.pointers={}:(h.identifier=h.pointerId,this.pointers[h.pointerId]=h);return Object.keys(this.pointers).length},matchType:function(c,h){if(!h.pointerType)return!1;
13var b={};b[a.POINTER_MOUSE]=h.pointerType==h.MSPOINTER_TYPE_MOUSE||h.pointerType==a.POINTER_MOUSE;b[a.POINTER_TOUCH]=h.pointerType==h.MSPOINTER_TYPE_TOUCH||h.pointerType==a.POINTER_TOUCH;b[a.POINTER_PEN]=h.pointerType==h.MSPOINTER_TYPE_PEN||h.pointerType==a.POINTER_PEN;return b[c]},getEvents:function(){return["pointerdown MSPointerDown","pointermove MSPointerMove","pointerup pointercancel MSPointerUp MSPointerCancel"]},reset:function(){this.pointers={}}};a.utils={extend:function(c,a,b){for(var d in a)c[d]!==
14f&&b||(c[d]=a[d]);return c},hasParent:function(c,a){for(;c;){if(c==a)return!0;c=c.parentNode}return!1},getCenter:function(c){for(var a=[],b=[],d=0,e=c.length;d<e;d++)a.push(c[d].pageX),b.push(c[d].pageY);return{pageX:(Math.min.apply(Math,a)+Math.max.apply(Math,a))/2,pageY:(Math.min.apply(Math,b)+Math.max.apply(Math,b))/2}},getVelocity:function(c,a,b){return{x:Math.abs(a/c)||0,y:Math.abs(b/c)||0}},getAngle:function(c,a){return 180*Math.atan2(a.pageY-c.pageY,a.pageX-c.pageX)/Math.PI},getDirection:function(c,
15b){var d=Math.abs(c.pageX-b.pageX),e=Math.abs(c.pageY-b.pageY);return d>=e?0<c.pageX-b.pageX?a.DIRECTION_LEFT:a.DIRECTION_RIGHT:0<c.pageY-b.pageY?a.DIRECTION_UP:a.DIRECTION_DOWN},getDistance:function(c,a){var b=a.pageX-c.pageX,d=a.pageY-c.pageY;return Math.sqrt(b*b+d*d)},getScale:function(c,a){return 2<=c.length&&2<=a.length?this.getDistance(a[0],a[1])/this.getDistance(c[0],c[1]):1},getRotation:function(c,a){return 2<=c.length&&2<=a.length?this.getAngle(a[1],a[0])-this.getAngle(c[1],c[0]):0},isVertical:function(c){return c==
16a.DIRECTION_UP||c==a.DIRECTION_DOWN},stopDefaultBrowserBehavior:function(c,a){var b,d="webkit khtml moz ms o ".split(" ");if(a&&c.style){for(var e=0;e<d.length;e++)for(var g in a)a.hasOwnProperty(g)&&(b=g,d[e]&&(b=d[e]+b.substring(0,1).toUpperCase()+b.substring(1)),c.style[b]=a[g]);"none"==a.userSelect&&(c.onselectstart=function(){return!1})}}};a.detection={gestures:[],current:null,previous:null,stopped:!1,startDetect:function(c,b){this.current||(this.stopped=!1,this.current={inst:c,startEvent:a.utils.extend({},
17b),lastEvent:!1,name:""},this.detect(b))},detect:function(c){if(this.current&&!this.stopped){c=this.extendEventData(c);for(var b=this.current.inst.options,d=0,e=this.gestures.length;d<e;d++){var g=this.gestures[d];if(!this.stopped&&!1!==b[g.name]&&!1===g.handler.call(g,c,this.current.inst)){this.stopDetect();break}}this.current&&(this.current.lastEvent=c);c.eventType==a.EVENT_END&&!c.touches.length-1&&this.stopDetect();return c}},stopDetect:function(){this.previous=a.utils.extend({},this.current);
18this.current=null;this.stopped=!0},extendEventData:function(c){var b=this.current.startEvent;if(b&&(c.touches.length!=b.touches.length||c.touches===b.touches)){b.touches=[];for(var d=0,e=c.touches.length;d<e;d++)b.touches.push(a.utils.extend({},c.touches[d]))}var d=c.timeStamp-b.timeStamp,e=c.center.pageX-b.center.pageX,g=c.center.pageY-b.center.pageY,f=a.utils.getVelocity(d,e,g);a.utils.extend(c,{deltaTime:d,deltaX:e,deltaY:g,velocityX:f.x,velocityY:f.y,distance:a.utils.getDistance(b.center,c.center),
19angle:a.utils.getAngle(b.center,c.center),direction:a.utils.getDirection(b.center,c.center),scale:a.utils.getScale(b.touches,c.touches),rotation:a.utils.getRotation(b.touches,c.touches),startEvent:b});return c},register:function(c){var b=c.defaults||{};b[c.name]===f&&(b[c.name]=!0);a.utils.extend(a.defaults,b,!0);c.index=c.index||1E3;this.gestures.push(c);this.gestures.sort(function(c,a){return c.index<a.index?-1:c.index>a.index?1:0});return this.gestures}};a.gestures=a.gestures||{};a.gestures.Hold=
20{name:"hold",index:10,defaults:{hold_timeout:500,hold_threshold:1},timer:null,handler:function(c,b){switch(c.eventType){case a.EVENT_START:clearTimeout(this.timer);a.detection.current.name=this.name;this.timer=setTimeout(function(){"hold"==a.detection.current.name&&b.trigger("hold",c)},b.options.hold_timeout);break;case a.EVENT_MOVE:c.distance>b.options.hold_threshold&&clearTimeout(this.timer);break;case a.EVENT_END:clearTimeout(this.timer)}}};a.gestures.Tap={name:"tap",index:100,defaults:{tap_max_touchtime:250,
21tap_max_distance:10,tap_always:!0,doubletap_distance:20,doubletap_interval:300},handler:function(c,b){if(c.eventType==a.EVENT_END){var d=a.detection.previous,e=!1;if(!(c.deltaTime>b.options.tap_max_touchtime||c.distance>
21b.options.tap_max_distance))if(d&&("tap"==d.name&&c.timeStamp-d.lastEvent.timeStamp<b.options.doubletap_interval&&c.distance<b.options.doubletap_distance)&&(b.trigger("doubletap",c),e=!0),!e||b.options.tap_always)a.detection.current.name="tap",b.trigger(a.detection.current.name,c)}}};
22a.gestures.Swipe={name:"swipe",index:40,defaults:{swipe_max_touches:1,swipe_velocity:0.7},handler:function(c,b){if(c.eventType==a.EVENT_END&&!(0<b.options.swipe_max_touches&&c.touches.length>b.options.swipe_max_touches)&&(c.velocityX>b.options.swipe_velocity||c.velocityY>b.options.swipe_velocity))b.trigger(this.name,c),b.trigger(this.name+c.direction,c)}};a.gestures.Drag={name:"drag",index:50,defaults:{drag_min_distance:10,drag_max_touches:1,drag_block_horizontal:!1,drag_block_vertical:!1,drag_lock_to_axis:!1,
23drag_lock_min_distance:25},triggered:!1,handler:function(c,b){if(a.detection.current.name!=this.name&&this.triggered)b.trigger(this.name+"end",c),this.triggered=!1;else if(!(0<b.options.drag_max_touches&&c.touches.length>b.options.drag_max_touches))switch(c.eventType){case a.EVENT_START:this.triggered=!1;break;case a.EVENT_MOVE:if(c.distance<b.options.drag_min_distance&&a.detection.current.name!=this.name)break;a.detection.current.name=this.name;if(a.detection.current.lastEvent.drag_locked_to_axis||
24b.options.drag_lock_to_axis&&b.options.drag_lock_min_distance<=c.distance)c.drag_locked_to_axis=!0;var d=a.detection.current.lastEvent.direction;c.drag_locked_to_axis&&d!==c.direction&&(c.direction=a.utils.isVertical(d)?0>c.deltaY?a.DIRECTION_UP:a.DIRECTION_DOWN:0>c.deltaX?a.DIRECTION_LEFT:a.DIRECTION_RIGHT);this.triggered||(b.trigger(this.name+"start",c),this.triggered=!0);b.trigger(this.name,c);b.trigger(this.name+c.direction,c);(b.options.drag_block_vertical&&a.utils.isVertical(c.direction)||b.options.drag_block_horizontal&&
25!a.utils.isVertical(c.direction))&&c.preventDefault();break;case a.EVENT_END:this.triggered&&b.trigger(this.name+"end",c),this.triggered=!1}}};a.gestures.Transform={name:"transform",index:45,defaults:{transform_min_scale:0.01,transform_min_rotation:1,transform_always_block:!1},triggered:!1,handler:function(c,b){if(a.detection.current.name!=this.name&&this.triggered)b.trigger(this.name+"end",c),this.triggered=!1;else if(!(2>c.touches.length))switch(b.options.transform_always_block&&c.preventDefault(),
26c.eventType){case a.EVENT_START:this.triggered=!1;break;case a.EVENT_MOVE:var d=Math.abs(1-c.scale),e=Math.abs(c.rotation);if(d<b.options.transform_min_scale&&e<b.options.transform_min_rotation)break;a.detection.current.name=this.name;this.triggered||(b.trigger(this.name+"start",c),this.triggered=!0);b.trigger(this.name,c);e>b.options.transform_min_rotation&&b.trigger("rotate",c);d>b.options.transform_min_scale&&(b.trigger("pinch",c),b.trigger("pinch"+(1>c.scale?"in":"out"),c));break;case a.EVENT_END:this.triggered&&
27b.trigger(this.name+"end",c),this.triggered=!1}}};a.gestures.Touch={name:"touch",index:-Infinity,defaults:{prevent_default:!1,prevent_mouseevents:!1},handler:function(c,b){b.options.prevent_mouseevents&&c.pointerType==a.POINTER_MOUSE?c.stopDetect():(b.options.prevent_default&&c.preventDefault(),c.eventType==a.EVENT_START&&b.trigger(this.name,c))}};a.gestures.Release={name:"release",index:Infinity,handler:function(c,b){c.eventType==a.EVENT_END&&b.trigger(this.name,c)}};"object"===typeof module&&"object"===
28typeof module.exports?module.exports=a:(b.Hammer=a,"function"===typeof b.define&&b.define.amd&&b.define("hammer",[],function(){return a}))})(this);
29(function(b){Hammer.event.bindDom=function(f,a,g){b(f).on(a,function(b){g.call(this,b.originalEvent)})};Hammer.Instance.prototype.on=function(f,a){b(this.element).on(f,a)};Hammer.Instance.prototype.off=function(f,a){b(this.element).off(f,a)};Hammer.Instance.prototype.trigger=function(f,a){var g=jQuery.Event(f,a);g.type=f;b(this.element).trigger(g)};b.fn.hammer=function(f){return this.each(function(){var a=b(this);if(!a.data("hammer")){var g=Hammer(this,f||{});a.data("hammer",g)}})}})(jQuery);
30(function(b,f){var a="hold tap doubletap transformstart transform transformend dragstart drag dragend swipe swipeleft swiperight swipeup swipedown release".split(" "),g;b.each(a,function(d){g=a[d];b.event.special[g]={add:function(a){var c=b(this);(a.selector?c.find(a.selector):c).each(function(c,a){var d=new f(a),e=b(a);e.data("hammer",d);d["on"+g]=function(c){e.trigger(b.Event(g,c))}})},teardown:function(){var a=b(this);try{a.data("hammer").destroy(),a.removeData("hammer")}catch(c){}}}})})(jQuery,
31Hammer);
32(function(b,f){var a=function(a,d){var e=this;this.options=b.extend({},this.options,d);this.element=b(a).on("click",this.options.trigger,function(a){a.preventDefault();e.close()})};b.extend(a.prototype,{options:{fade:!0,duration:200,trigger:".uk-alert-close"},close:function(){function a(){b.trigger("closed").remove()}var b=this.element.trigger("close");this.options.fade?b.css("overflow","hidden").css("max-height",b.height()).animate({height:0,opacity:0,"padding-top":0,"padding-bottom":0,"margin-top":0,"margin-bottom":0},
33this.options.duration,a):a()}});f.alert=a})(jQuery,jQuery.UIkit);
34(function(b,f){var a=function(a,c){var d=this,g=b(a);this.options=b.extend({},this.options,c);this.element=g.on("click",this.options.target,function(a){a.preventDefault();g.find(d.options.target).not(this).removeClass("uk-active").blur();g.trigger("change",[b(this).addClass("uk-active")])})};b.extend(a.prototype,{options:{target:".uk-button"},getSelected:function(){this.element.find(".uk-active")}});var g=function(a,c){var d=b(a);this.options=b.extend({},this.options,c);this.element=d.on("click",
35this.options.target,function(a){a.preventDefault();d.trigger("change",[b(this).toggleClass("uk-active").blur()])})};b.extend(g.prototype,{options:{target:".uk-button"},getSelected:function(){this.element.find(".uk-active")}});var d=function(a){var c=this;this.element=b(a).on("click",function(a){a.preventDefault();c.toggle();c.element.blur()})};b.extend(d.prototype,{toggle:function(){this.element.toggleClass("uk-active")}});f.button=d;f["button-checkbox"]=g;f["button-radio"]=a})(jQuery,jQuery.UIkit);
36(function(b,f){var a=!1,g=function(d,e){var c=this;this.options=b.extend({},this.options,e);this.element=b(d);this.dropdown=this.element.find(".uk-dropdown");this.centered=this.dropdown.hasClass("uk-dropdown-center");this.justified=this.options.justify?b(this.options.justify):!1;if("click"==this.options.mode)this.element.on("click",function(d){b(d.target).parents(".uk-dropdown").length||d.preventDefault();a&&a[0]!=c.element[0]&&a.removeClass("uk-open");if(c.element.hasClass("uk-open")){if(b(d.target).is("a")||
37!c.element.find(".uk-dropdown").find(d.target).length)c.element.removeClass("uk-open"),a=!1}else c.checkDimensions(),c.element.addClass("uk-open"),a=c.element,b(document).off("
37click.outer.dropdown"),setTimeout(function(){b(document).on("click.outer.dropdown",function(d){if(a&&a[0]==c.element[0]&&(b(d.target).is("a")||!c.element.find(".uk-dropdown").find(d.target).length))a.removeClass("uk-open"),b(document).off("click.outer.dropdown")})},10)});else this.element.on("mouseenter",function(){c.remainIdle&&
38clearTimeout(c.remainIdle);a&&a[0]!=c.element[0]&&a.removeClass("uk-open");c.checkDimensions();c.element.addClass("uk-open");a=c.element}).on("mouseleave",function(){c.remainIdle=setTimeout(function(){c.element.removeClass("uk-open");c.remainIdle=!1;a&&a[0]==c.element[0]&&(a=!1)},c.options.remaintime)})};b.extend(g.prototype,{remainIdle:!1,options:{mode:"hover",remaintime:800,justify:!1},checkDimensions:function(){var a=this.dropdown.css("margin-"+b.UIkit.langdirection,"").css("min-width",""),e=a.show().offset(),
39c=a.outerWidth();if(this.centered&&(a.css("margin-"+b.UIkit.langdirection,-1*(parseFloat(c)/2-a.parent().width()/2)),e=a.offset(),c+e.left>window.innerWidth||0>e.left))a.css("margin-"+b.UIkit.langdirection,""),e=a.offset();if(this.justified&&this.justified.length){var g=this.justified.outerWidth();a.css("min-width",g);"right"==b.UIkit.langdirection?(e=b(window).width(),g=e-(this.justified.offset().left+g),e-=a.offset().left+a.outerWidth(),a.css("margin-right",g-e)):a.css("margin-left",this.justified.offset().left-
40e.left);e=a.offset()}c+e.left>window.innerWidth&&(a.addClass("uk-dropdown-flip"),e=a.offset());0>e.left&&a.addClass("uk-dropdown-stack");a.css("display","")}});f.dropdown=g})(jQuery,jQuery.UIkit);
41(function(b,f){var a=b(window),g=function(d,e){var c=this;this.options=b.extend({},this.options,e);this.element=b(d);this.columns=this.element.children();this.elements=this.options.target?this.element.find(this.options.target):this.columns;a.bind("resize orientationchange",function(){var d=function(){c.match()};b(function(){d();a.on("load",d)});return f.Utils.debounce(d,150)}())};b.extend(g.prototype,{options:{target:!1},match:function(){this.revert();var a=0,e=this;if(!(100<=Math.ceil(100*parseFloat(this.columns.eq(0).css("width"))/
42parseFloat(this.columns.eq(0).parent().css("width")))))return this.elements.each(function(){a=Math.max(a,b(this).outerHeight())}).each(function(c){var g=b(this),f="border-box"==g.css("box-sizing")?"outerHeight":"height";c=e.columns.eq(c);f=g.height()+(a-c[f]());g.css("min-height",f+"px")}),this},revert:function(){this.elements.css("min-height","");return this}});f["grid-match"]=g})(jQuery,jQuery.UIkit);
43(function(b,f){var a=!1,g=b("html"),d=function(c,d){var e=this;this.element=b(c);this.options=b.extend({keyboard:!0,show:!1,bgclose:!0},d);this.transition=f.support.transition;this.element.on("click",".uk-modal-close",function(a){a.preventDefault();e.hide()}).on("click",function(a){b(a.target)[0]==e.element[0]&&e.options.bgclose&&e.hide()});if(this.options.keyboard)b(document).on("keyup.ui.modal.escape",function(b){a&&(27==b.which&&e.isActive())&&e.hide()})};b.extend(d.prototype,{transition:!1,toggle:function(){this[this.isActive()?
44"hide":"show"]()},show:function(){this.isActive()||(a&&a.hide(),this.element.removeClass("uk-open").show(),a=this,g.addClass("uk-modal-page").height(),this.element.addClass("uk-open"))},hide:function(){if(this.isActive())if(f.support.transition){var a=this;this.element.one(f.support.transition.end,function(){a._hide()}).removeClass("uk-open")}else this._hide()},_hide:function(){this.element.hide().removeClass("uk-open");g.removeClass("uk-modal-page");a=!1},isActive:function(){return a==this}});var e=
45function(a,e){var g=this,f=b(a);this.options=b.extend({target:f.is("a")?f.attr("href"):!1},e);this.element=f;this.modal=new d(this.options.target,e);f.on("click",function(a){a.preventDefault();g.show()});b.each(["show","hide","isActive"],function(a,b){g[b]=function(){return g.modal[b]()}})};e.Modal=d;f.modal=e})(jQuery,jQuery.UIkit);
46(function(b,f,a){("ontouchstart"in window||window.DocumentTouch&&document instanceof a)&&b("html").addClass("uk-touch");var g={show:function(a){a=b(a);if(a.length){var e=b("html"),c=a.find(".uk-offcanvas-bar:first"),f=c.hasClass("uk-offcanvas-bar-flip")?-1:1,n=-1==f&&b(window).width()<window.innerWidth?window.innerWidth-b(window).width():0,k=window.scrollX,l=window.scrollY;a.addClass("uk-active");e.css("width",e.outerWidth()).addClass("uk-offcanvas-page").width();e.css("margin-"+b.UIkit.langdirection,
47(c.width()-n)*f);window.scrollTo(k,l);c.css("left"==b.UIkit.langdirection?-1==f?"right":"left":-1==f?"left":"right",0);a.off(".uk-offcanvas").on("click.offcanvas swiperight.offcanvas swipeleft.offcanvas",function(a){var c=b(a.target);if(a.type.match(/swipe/)||!c.hasClass("uk-offcanvas-bar")&&!c.parents(".uk-offcanvas-bar:first").length)a.stopImmediatePropagation(),g.hide()});b(document).on("keydown.offcanvas",function(a){27===a.keyCode&&g.hide()})}},hide:function(a){var e=b("html"),c=b(".uk-offcanvas.uk-active"),
48g=c.find(".uk-offcanvas-bar:first");c.length&&(b.UIkit.support.transition&&!a?(e.one(b.UIkit.support.transition.end,function(){e.removeClass("uk-offcanvas-page").css("width","")}).css("margin-"+b.UIkit.langdirection,0),g.one(b.UIkit.support.transition.end,function(){c.removeClass("uk-active")}).css({left:"",right:""})):(e.removeClass("uk-offcanvas-page").css("width","").css("margin-"+b.UIkit.langdirection,""),c.removeClass("uk-active"),g.css({left:"",right:""})),c.off(".offcanvas"),b(document).off(".offcanvas"))}};
49a=function(a,e){var c=this,f=b(a);this.options=b.extend({target:f.is("a")?f.attr("href"):!1}
49,e);this.element=f;f.on("click",function(a){a.preventDefault();g.show(c.options.target)})};a.offcanvas=g;f.offcanvas=a})(jQuery,jQuery.UIkit,window.DocumentTouch);
50(function(b,f){function a(a){a=b(a);var e="auto";if(a.is(":visible"))e=a.outerHeight();else{var c={position:a.css("position"),visibility:a.css("hidden"),display:a.css("block")},e=a.css({position:"absolute",visibility:"hidden",display:"block"}).outerHeight();a.css(c)}return e}var g=function(a,e){var c=this;this.options=b.extend({},this.options,e);this.element=b(a).on("click",this.options.toggler,function(a){a.preventDefault();a=b(this);c.open(a.parent()[0]==c.element[0]?a:a.parent("li"))});this.element.find(this.options.lists).each(function(){var a=
51b(this),d=a.parent(),e=d.hasClass("uk-active");a.wrap('<div style="overflow:hidden;height:0;position:relative;"></div>');d.data("list-container",a.parent());e&&c.open(d,!0)})};b.extend(g.prototype,{options:{toggler:">li.uk-parent > a[href='#']",lists:">li.uk-parent > ul",multiple:!1},open:function(d,e){var c=this.element,g=b(d);this.options.multiple||c.children(".uk-open").not(d).each(function(){b(this).data("list-container")&&b(this).data("list-container").stop().animate({height:0},function(){b(this).parent().removeClass("uk-open")})});
52g.toggleClass("uk-open");g.data("list-container")&&(e?g.data("list-container").stop().height(g.hasClass("uk-open")?a(g.data("list-container").find("ul:first")):0):g.data("list-container").stop().animate({height:g.hasClass("uk-open")?a(g.data("list-container").find("ul:first")):0}))}});f.nav=g})(jQuery,jQuery.UIkit);
53(function(b,f){var a=function(a,d){var e=this;this.element=b(a);this.options=b.extend({},this.options,d);this.element.on("mouseenter",this.options.toggler,function(){e.element.find(e.options.toggler).not(this).removeClass("uk-open")})};b.extend(a.prototype,{options:{toggler:".uk-navbar-nav > li",remaintime:800}});f.navbar=a})(jQuery,jQuery.UIkit);
54(function(b,f){var a,g=function(a,e){var c=this;this.options=b.extend({},this.options,e);this.element=b(a).on({mouseenter:function(){c.show()},mouseleave:function(){c.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","")};b.extend(g.prototype,{tip:"",options:{offset:5,pos:"top",src:function(){return this.attr("title")}},show:function(){if(this.tip.length){a.css({top:-2E3,
55visibility:"hidden"}).show();a.html('<div class="uk-tooltip-inner">'+this.tip+"</div>");var d=b.extend({},this.element.offset(),{width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}),e=a[0].offsetWidth,c=a[0].offsetHeight,g="function"===typeof this.options.offset?this.options.offset.call(this.element):this.options.offset,f="function"===typeof this.options.pos?this.options.pos.call(this.element):this.options.pos,k={display:"none",visibility:"visible",top:d.top+d.height+c,left:d.left},
56l=f.split("-");if(("left"==l[0]||"right"==l[0])&&"right"==b.UIkit.langdirection)l[0]="left"==l[0]?"right":"left";switch(l[0]){case "bottom":b.extend(k,{top:d.top+d.height+g,left:d.left+d.width/2-e/2});break;case "top":b.extend(k,{top:d.top-c-g,left:d.left+d.width/2-e/2});break;case "left":b.extend(k,{top:d.top+d.height/2-c/2,left:d.left-e-g});break;case "right":b.extend(k,{top:d.top+d.height/2-c/2,left:d.left+d.width+g})}2==l.length&&(k.left="left"==l[1]?d.left:d.left+d.width-e);a.css(k).attr("class",
57"uk-tooltip uk-tooltip-"+f).show()}},hide:function(){a.hide()},content:function(){return this.tip}});f.tooltip=g;b(function(){a=b('<div class="uk-tooltip"></div>').appendTo("body")})})(jQuery,jQuery.UIkit);
58(function(b,f){var a=function(a,d){var e=this;this.options=b.extend({},this.options,d);this.element=b(a).on("click",this.options.toggler,function(a){a.preventDefault();e.show(this)});if(this.options.connect){this.connect=b(this.options.connect).find(".uk-active").removeClass(".uk-active").end();var c=this.element.find(this.options.toggler).filter(".uk-active");c.length&&this.show(c)}};b.extend(a.prototype,{options:{connect:!1,toggler:">*"},show:function(a){a=isNaN(a)?b(a):this.element.find(this.options.toggler).eq(a);
59if(!a.hasClass("uk-disabled")){this.element.find(this.options.toggler).filter(".uk-active").removeClass("uk-active");a.addClass("uk-active");if(this.options.connect&&this.connect.length){var d=this.element.find(this.options.toggler).index(a);this.connect.children().removeClass("uk-active").eq(d).addClass("uk-active")}this.element.trigger("ui.switcher.show",[a])}}});f.switcher=a})(jQuery,jQuery.UIkit);
60(function(b,f){f.tab=function(a,g){this.element=b(a);this.options=b.extend({connect:!1},this.options,g);this.options.connect&&(this.connect=b(this.options.connect));var d=b("<li></li>").addClass("uk-tab-responsive uk-active").append('<a href="javascript:void(0);"> <i class="uk-icon-caret-down"></i></a>'),e=d.find("a:first"),c=b('<div class="uk-dropdown uk-dropdown-small"><ul class="uk-nav uk-nav-dropdown"></ul><div>'),f=c.find("ul");e.text(this.element.find("li.uk-active:first").find("a").text());
61this.element.hasClass("uk-tab-bottom")&&c.addClass("uk-dropdown-up");this.element.hasClass("uk-tab-flip")&&c.addClass("uk-dropdown-flip");this.element.find("a").each(function(){var a=b(this),c=b('<li><a href="#">'+a.text()+"</a></li>").on("click",function(b){b.preventDefault();a.parent().trigger("click");d.removeClass("uk-open")});a.parents(".uk-disabled:first").length||f.append(c)});this.element.uk("switcher",{toggler:">
61li:not(.uk-tab-responsive)",connect:this.options.connect});d.append(c).uk("dropdown");
62this.element.append(d).data({dropdown:d.data("dropdown"),mobilecaption:e}).on("ui.switcher.show",function(a,b){d.addClass("uk-active");e.text(b.find("a").text())})}})(jQuery,jQuery.UIkit);
63(function(b,f){var a=function(a,d){var e=this;this.options=b.extend({},this.options,d);this.element=b(a);this.value=this.timer=null;this.input=this.element.find(".uk-search-field");this.form=this.input.length?b(this.input.get(0).form):b();this.input.attr("autocomplete","off");this.input.on({keydown:function(a){e.form[e.input.val()?"addClass":"removeClass"](e.options.filledClass);if(a&&a.which&&!a.shiftKey)switch(a.which){case 13:e.done(e.selected);a.preventDefault();break;case 38:e.pick("prev");a.preventDefault();
64break;case 40:e.pick("next");a.preventDefault();break;case 27:case 9:e.hide()}},keyup:function(){e.trigger()},blur:function(a){setTimeout(function(){e.hide(a)},200)}});this.form.find("button[type=reset]").bind("click",function(){e.form.removeClass("uk-open").removeClass("uk-loading").removeClass("uk-active");e.value=null;e.input.focus()});this.dropdown=b('<div class="uk-dropdown uk-dropdown-search"><ul class="uk-nav uk-nav-search"></ul></div>').appendTo(this.form).find(".uk-nav-search")};b.extend(a.prototype,
65{options:{source:!1,param:"search",method:"post",minLength:3,delay:300,match:":not(.uk-skip)",skipClass:"uk-skip",loadingClass:"uk-loading",filledClass:"uk-active",resultsHeaderClass:"uk-nav-header",moreResultsClass:"",noResultsClass:"",listClass:"results",hoverClass:"uk-active",msgResultsHeader:"Search Results",msgMoreResults:"More Results",msgNoResults:"No results found",onSelect:function(a){window.location=a.data("choice").url},onLoadedResults:function(a){return a}},request:function(a){var d=this;
66this.form.addClass(this.options.loadingClass);this.options.source?b.ajax(b.extend({url:this.options.source,type:this.options.method,dataType:"json",success:function(a){a=d.options.onLoadedResults.apply(this,[a]);d.form.removeClass(d.options.loadingClass);d.suggest(a)}},a)):this.form.removeClass(d.options.loadingClass)},pick:function(a){var b=!1;"string"!==typeof a&&!a.hasClass(this.options.skipClass)&&(b=a);if("next"==a||"prev"==a)if(b=this.dropdown.children().filter(this.options.match),this.selected)var e=
67b.index(this.selected),b="next"==a?b.eq(e+1<b.length?e+1:0):b.eq(0>e-1?b.length-1:e-1);else b=b["next"==a?"first":"last"]();b&&b.length&&(this.selected=b,this.dropdown.children().removeClass(this.options.hoverClass),this.selected.addClass(this.options.hoverClass))},done:function(a){a?(a.hasClass(this.options.moreResultsClass)?this.form.submit():a.data("choice")&&this.options.onSelect.apply(this,[a]),this.hide()):this.form.submit()},trigger:function(){var a=this,b=this.value,e={};this.value=this.input.val();
68if(this.value.length<this.options.minLength)return this.hide();this.value!=b&&(this.timer&&window.clearTimeout(this.timer),this.timer=window.setTimeout(function(){e[a.options.param]=a.value;a.request({data:e})},this.options.delay,this));return this},suggest:function(a){if(a){var d=this,e={mouseover:function(){d.pick(b(this).parent())},click:function(a){a.preventDefault();d.done(b(this).parent())}};!1===a?this.hide():(this.selected=null,this.dropdown.empty(),this.options.msgResultsHeader&&b("<li>").addClass(this.options.resultsHeaderClass+
69" "+this.options.skipClass).html(this.options.msgResultsHeader).appendTo(this.dropdown),a.results&&0<a.results.length?(b(a.results).each(function(){var a=b('<li><a href="#">'+this.title+"</a></li>").data("choice",this);this.text&&a.find("a").append("<div>"+this.text+"</div>");d.dropdown.append(a)}),this.options.msgMoreResults&&(b("<li>").addClass("uk-nav-divider "+d.options.skipClass).appendTo(d.dropdown),b("<li>").addClass(d.options.moreResultsClass).html('<a href="#">'+d.options.msgMoreResults+
70"</a>").appendTo(d.dropdown).on(e)),d.dropdown.find("li>a").on(e)):this.options.msgNoResults&&b("<li>").addClass(this.options.noResultsClass+" "+this.options.skipClass).html("<a>"+this.options.msgNoResults+"</a>").appendTo(this.dropdown),this.show())}},show:function(){this.visible||(this.visible=!0,this.form.addClass("uk-open"))},hide:function(){this.visible&&(this.visible=!1,this.form.removeClass(this.options.loadingClass).removeClass("uk-open"))}});f.search=a})(jQuery,jQuery.UIkit);
71(function(b,f){f["smooth-scroll"]=function(a,g){var d=this;this.options=b.extend({duration:1E3,transition:"easeOutExpo"},g);this.element=b(a).on("click",function(){var a=this.hash,c=(b(this.hash).length?b(this.hash):b("body")).offset().top;if(window.location.href.replace(window.location.hash,"")+a==this)return b("html:not(:animated),body:not(:animated)").animate({scrollTop:c},d.options.duration,d.options.transition,function(){window.location.hash=a.replace("#","")}),!1})};b.easing.easeOutExpo||(b.easing.easeOutExpo=
72function(a,b,d,e,c){return b==c?d+e:e*(-Math.pow(2,-10*b/c)+1)+d})})(jQuery,jQuery.UIkit);

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.