1/* util + modal + tooltip + popover + scrollspy */ 2(function(b,c){"object"===typeof exports&&"undefined"!==typeof module?module.exports=c(require("jquery")):"function"===typeof define&&define.amd?define(["jquery"],c):(b=b||self,b.Util=c(b.jQuery))})(this,function(b){b=b&&b.hasOwnProperty("default")?b["default"]:b;var c={TRANSITION_END:"bsTransitionEnd",getUID:function(a){do a+=~~(1E6*Math.random());while(document.getElementById(a));return a},getSelectorFromElement:function(a){var b=a.getAttribute("data-target");b&&"#"!==b||(b=(a=a.getAttribute("href"))&& 3"#"!==a?a.trim():"");try{return document.querySelector(b)?b:null}catch(d){return null}},getTransitionDurationFromElement:function(a){if(!a)return 0;var c=b(a).css("transition-duration");a=b(a).css("transition-delay");var d=parseFloat(c),e=parseFloat(a);if(!d&&!e)return 0;c=c.split(",")[0];a=a.split(",")[0];return 1E3*(parseFloat(c)+parseFloat(a))},reflow:function(a){return a.offsetHeight},triggerTransitionEnd:function(a){b(a).trigger("transitionend")},supportsTransitionEnd:function(){return!0},isElement:function(a){return(a[0]|| 4a).nodeType},typeCheckConfig:function(a,b,d){for(var e in d)if(Object.prototype.hasOwnProperty.call(d,e)){var g=d[e],f=b[e];f=f&&c.isElement(f)?"element":{}.toString.call(f).match(/\s([a-z]+)/i)[1].toLowerCase();if(!(new RegExp(g)).test(f))throw Error(a.toUpperCase()+': Option "'+(e+'" provided type "'+f+'" but expected type "')+(g+'".'));}},findShadowRoot:function(a){return document.documentElement.attachShadow?"function"===typeof a.getRootNode?(a=a.getRootNode(),a instanceof ShadowRoot?a:null): 5a instanceof ShadowRoot?a:a.parentNode?c.findShadowRoot(a.parentNode):null:null}};b.fn.emulateTransitionEnd=function(a){var h=this,d=!1;b(this).one(c.TRANSITION_END,function(){d=!0});setTimeout(function(){d||c.triggerTransitionEnd(h)},a);return this};b.event.special[c.TRANSITION_END]=function(){return{bindType:"transitionend",delegateType:"transitionend",handle:function(a){if(b(a.target).is(this))return a.handleObj.handler.apply(this,arguments)}}}();return c}); 6 7(function(a,f){"object"===typeof exports&&"undefined"!==typeof module?module.exports=f(require("jquery"),require("./util.js")):"function"===typeof define&&define.amd?define(["jquery","./util.js"],f):(a=a||self,a.Modal=f(a.jQuery,a.Util))})(this,function(a,f){function m(a,e){for(var b=0;b<e.length;b++){var c=e[b];c.enumerable=c.enumerable||!1;c.configurable=!0;"value"in c&&(c.writable=!0);Object.defineProperty(a,c.key,c)}}function n(a,e,b){e&&m(a.prototype,e);b&&m(a,b);return a}function k(a){for(var e= 81;e<arguments.length;e++){var b=null!=arguments[e]?arguments[e]:{},c=Object.keys(b);"function"===typeof Object.getOwnPropertySymbols&&(c=c.concat(Object.getOwnPropertySymbols(b).filter(function(a){return Object.getOwnPropertyDescriptor(b,a).enumerable})));c.forEach(function(c){var d=b[c];c in a?Object.defineProperty(a,c,{value:d,enumerable:!0,configurable:!0,writable:!0}):a[c]=d})}return a}a=a&&a.hasOwnProperty("default")?a["default"]:a;f=f&&f.hasOwnProperty("default")?f["default"]:f;var p=a.fn.modal, 9l={backdrop:!0,keyboard:!0,focus:!0,show:!0},q={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},h=function(){function g(a,c){this._config=this._getConfig(c);this._element=a;this._dialog=a.querySelector(".modal-dialog");this._backdrop=null;this._isTransitioning=this._ignoreBackdropClick=this._isBodyOverflowing=this._isShown=!1;this._scrollbarWidth=0}var e=g.prototype;e.toggle=function(a){return this._isShown?this.hide():this.show(a)};e.show=function(b){var c=this;if(!this._isShown&& 10!this._isTransitioning){a(this._element).hasClass("fade")&&(this._isTransitioning=!0);var d=a.Event("show.bs.modal",{relatedTarget:b});a(this._element).trigger(d);this._isShown||d.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),a(this._element).on("click.dismiss.bs.modal",'[data-dismiss="modal"]',function(a){return c.hide(a)}),a(this._dialog).on("mousedown.dismiss.bs.modal",function(){a(c._element).one("mouseup.dismiss.bs.modal", 11function(b){a(b.target).is(c._element)&&(c._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return c._showElement(b)}))}};e.hide=function(b){var c=this;b&&b.preventDefault();if(this._isShown&&!this._isTransitioning&&(b=a.Event("hide.bs.modal"),a(this._element).trigger(b),this._isShown&&!b.isDefaultPrevented())){this._isShown=!1;if(b=a(this._element).hasClass("fade"))this._isTransitioning=!0;this._setEscapeEvent();this._setResizeEvent();a(document).off("focusin.bs.modal");a(this._element).removeClass("show");
12a(this._element).off("click.dismiss.bs.modal");a(this._dialog).off("mousedown.dismiss.bs.modal");b?(b=f.getTransitionDurationFromElement(this._element),a(this._element).one(f.TRANSITION_END,function(a){return c._hideModal(a)}).emulateTransitionEnd(b)):this._hideModal()}};e.dispose=function(){[window,this._element,this._dialog].forEach(function(b){return a(b).off(".bs.modal")});a(document).off("focusin.bs.modal");a.removeData(this._element,"bs.modal");this._scrollbarWidth=this._isTransitioning=this._ignoreBackdropClick= 13this._isBodyOverflowing=this._isShown=this._backdrop=this._dialog=this._element=this._config=null};e.handleUpdate=function(){this._adjustDialog()};e._getConfig=function(a){a=k({},l,a);f.typeCheckConfig("modal",a,q);return a};e._showElement=function(b){var c=this,d=a(this._element).hasClass("fade");this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element);this._element.style.display="block";this._element.removeAttribute("aria-hidden"); 14this._element.setAttribute("aria-modal",!0);a(this._dialog).hasClass("modal-dialog-scrollable")?this._dialog.querySelector(".modal-body").scrollTop=0:this._element.scrollTop=0;d&&f.reflow(this._element);a(this._element).addClass("show");this._config.focus&&this._enforceFocus();var e=a.Event("shown.bs.modal",{relatedTarget:b});b=function(){c._config.focus&&c._element.focus();c._isTransitioning=!1;a(c._element).trigger(e)};d?(d=f.getTransitionDurationFromElement(this._dialog),a(this._dialog).one(f.TRANSITION_END, 15b).emulateTransitionEnd(d)):b()};e._enforceFocus=function(){var b=this;a(document).off("focusin.bs.modal").on("focusin.bs.modal",function(c){document!==c.target&&b._element!==c.target&&0===a(b._element).has(c.target).length&&b._element.focus()})};e._setEscapeEvent=function(){var b=this;if(this._isShown&&this._config.keyboard)a(this._element).on("keydown.dismiss.bs.modal",function(a){27===a.which&&(a.preventDefault(),b.hide())});else this._isShown||a(this._element).off("keydown.dismiss.bs.modal")}; 16e._setResizeEvent=function(){var b=this;if(this._isShown)a(window).on("resize.bs.modal",function(a){return b.handleUpdate(a)});else a(window).off("resize.bs.modal")};e._hideModal=function(){var b=this;this._element.style.display="none";this._element.setAttribute("aria-hidden",!0);this._element.removeAttribute("aria-modal");this._isTransitioning=!1;this._showBackdrop(function(){a(document.body).removeClass("modal-open");b._resetAdjustments();b._resetScrollbar();a(b._element).trigger("hidden.bs.modal")})}; 17e._removeBackdrop=function(){this._backdrop&&(a(this._backdrop).remove(),this._backdrop=null)};e._showBackdrop=function(b){var c=this,d=a(this._element).hasClass("fade")?"fade":"";if(this._isShown&&this._config.backdrop)this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",d&&this._backdrop.classList.add(d),a(this._backdrop).appendTo(document.body),a(this._element).on("click.dismiss.bs.modal",function(a){c._ignoreBackdropClick?c._ignoreBackdropClick=!1:a.target=== 18a.currentTarget&&("static"===c._config.backdrop?c._element.focus():c.hide())}),d&&f.reflow(this._backdrop),a(this._backdrop).addClass("show"),b&&(d?(d=f.getTransitionDurationFromElement(this._backdrop),a(this._backdrop).one(f.TRANSITION_END,b).emulateTransitionEnd(d)):b());else if(!this._isShown&&this._backdrop)if(a(this._backdrop).removeClass("show"),d=function(){c._removeBackdrop();b&&b()},a(this._element).hasClass("fade")){var e=f.getTransitionDurationFromElement(this._backdrop);a(this._backdrop).one(f.TRANSITION_END, 19d).emulateTransitionEnd(e)}else d();else b&&b()};e._adjustDialog=function(){var a=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&a&&(this._element.style.paddingLeft=this._scrollbarWidth+"px");this._isBodyOverflowing&&!a&&(this._element.style.paddingRight=this._scrollbarWidth+"px")};e._resetAdjustments=function(){this._element.style.paddingLeft="";this._element.style.paddingRight=""};e._checkScrollbar=function(){var a=document.body.getBoundingClientRect(); 20this._isBodyOverflowing=a.left+a.right<window.innerWidth;this._scrollbarWidth=this._getScrollbarWidth()};e._setScrollbar=function(){var b=this;if(this._isBodyOverflowing){var c=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),d=[].slice.call(document.querySelectorAll(".sticky-top"));a(c).each(function(c,d){var e=d.style.paddingRight,f=a(d).css("padding-right");a(d).data("padding-right",e).css("padding-right",parseFloat(f)+b._scrollbarWidth+"px")});a(d).each(function(c, 21d){var e=d.style.marginRight,f=a(d).css("margin-right");a(d).data("margin-right",e).css("margin-right",parseFloat(f)-b._scrollbarWidth+"px")});c=document.body.style.paddingRight;d=a(document.body).css("padding-right");a(document.body).data("padding-right",c).css("padding-right",parseFloat(d)+this._scrollbarWidth+"px")}a(document.body).addClass("modal-open")};e._resetScrollbar=function(){var b=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"));a(b).each(function(b, 22d){var c=a(d).data("padding-right");a(d).removeData("padding-right");d.style.paddingRight=c?c:""});b=[].slice.call(document.querySelectorAll(".sticky-top"));a(b).each(function(b,d){var c=a(d).data("margin-right");"undefined"!==typeof c&&a(d).css("margin-right",c).removeData("margin-right")});b=a(document.body).data("padding-right");a(document.body).removeData("padding-right");document.body.style.paddingRight=b?b:""};e._getScrollbarWidth=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure"; 23document.body.appendChild(a);var c=a.getBoundingClientRect().width-a.clientWidth;document.body.removeChild(a);return c};g._jQueryInterface=function(b,c){return this.each(function(){var d=a(this).data("bs.modal"),e=k({},l,a(this).data(),"object"===typeof b&&b?b:{});d||(d=new g(this,e),a(this).data("bs.modal",d));if("string"===typeof b){if("undefined"===typeof d[b])throw new TypeError('No method n
23amed "'+b+'"');d[b](c)}else e.show&&d.show(c)})};n(g,null,[{key:"VERSION",get:function(){return"4.3.1"}}, 24{key:"Default",get:function(){return l}}]);return g}();a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(g){var e=this,b,c=f.getSelectorFromElement(this);c&&(b=document.querySelector(c));c=a(b).data("bs.modal")?"toggle":k({},a(b).data(),a(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||g.preventDefault();var d=a(b).one("show.bs.modal",function(b){if(!b.isDefaultPrevented())d.one("hidden.bs.modal",function(){a(e).is(":visible")&&e.focus()})});h._jQueryInterface.call(a(b), 25c,this)});a.fn.modal=h._jQueryInterface;a.fn.modal.Constructor=h;a.fn.modal.noConflict=function(){a.fn.modal=p;return h._jQueryInterface};return h}); 26 27(function(c,g){"object"===typeof exports&&"undefined"!==typeof module?module.exports=g(require("jquery"),require("popper.js"),require("./util.js")):"function"===typeof define&&define.amd?define(["jquery","popper.js","./util.js"],g):(c=c||self,c.Tooltip=g(c.jQuery,c.Popper,c.Util))})(this,function(c,g,f){function n(c,d){for(var b=0;b<d.length;b++){var a=d[b];a.enumerable=a.enumerable||!1;a.configurable=!0;"value"in a&&(a.writable=!0);Object.defineProperty(c,a.key,a)}}function q(c,d,b){d&&n(c.prototype, 28d);b&&n(c,b);return c}function m(c){for(var d=1;d<arguments.length;d++){var b=null!=arguments[d]?arguments[d]:{},a=Object.keys(b);"function"===typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(b).filter(function(a){return Object.getOwnPropertyDescriptor(b,a).enumerable})));a.forEach(function(a){var e=b[a];a in c?Object.defineProperty(c,a,{value:e,enumerable:!0,configurable:!0,writable:!0}):c[a]=e})}return c}function r(c,d){var b=c.nodeName.toLowerCase();if(-1!==d.indexOf(b))return-1!== 29t.indexOf(b)?!(!c.nodeValue.match(u)&&!c.nodeValue.match(v)):!0;for(var a=d.filter(function(b){return b instanceof RegExp}),e=0,h=a.length;e<h;e++)if(b.match(a[e]))return!0;return!1}function p(c,d,b){if(0===c.length)return c;if(b&&"function"===typeof b)return b(c);c=(new window.DOMParser).parseFromString(c,"text/html");var a=Object.keys(d),e=[].slice.call(c.body.querySelectorAll("*"));b=function(b,c){var h=e[b],f=h.nodeName.toLowerCase();if(-1===a.indexOf(h.nodeName.toLowerCase()))return h.parentNode.removeChild(h), 30"continue";var g=[].slice.call(h.attributes),w=[].concat(d["*"]||[],d[f]||[]);g.forEach(function(b){r(b,w)||h.removeAttribute(b.nodeName)})};for(var h=0,f=e.length;h<f;h++)b(h,f);return c.body.innerHTML}c=c&&c.hasOwnProperty("default")?c["default"]:c;g=g&&g.hasOwnProperty("default")?g["default"]:g;f=f&&f.hasOwnProperty("default")?f["default"]:f;var t="background cite href itemtype longdesc poster src xlink:href".split(" "),u=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,v=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i, 31x=c.fn.tooltip,y=RegExp("(^|\\s)bs-tooltip\\S+","g"),z=["sanitize","whiteList","sanitizeFn"],A={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object"},B={AUTO:"auto",TOP:"top", 32RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},C={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[], 33h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]}},D={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},l=function(){function k(b,a){if("undefined"===typeof g)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)"); 34this._isEnabled=!0;this._timeout=0;this._hoverState="";this._activeTrigger={};this._popper=null;this.element=b;this.config=this._getConfig(a);this.tip=null;this._setListeners()}var d=k.prototype;d.enable=function(){this._isEnabled=!0};d.disable=function(){this._isEnabled=!1};d.toggleEnabled=function(){this._isEnabled=!this._isEnabled};d.toggle=function(b){if(this._isEnabled)if(b){var a=this.constructor.DATA_KEY,e=c(b.currentTarget).data(a);e||(e=new this.constructor(b.currentTarget,this._getDelegateConfig()), 35c(b.currentTarget).data(a,e));e._activeTrigger.click=!e._activeTrigger.click;e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else c(this.getTipElement()).hasClass("show")?this._leave(null,this):this._enter(null,this)};d.dispose=function(){clearTimeout(this._timeout);c.removeData(this.element,this.constructor.DATA_KEY);c(this.element).off(this.constructor.EVENT_KEY);c(this.element).closest(".modal").off("hide.bs.modal");this.tip&&c(this.tip).remove();this._activeTrigger=this._hoverState= 36this._timeout=this._isEnabled=null;null!==this._popper&&this._popper.destroy();this.tip=this.config=this.element=this._popper=null};d.show=function(){var b=this;if("none"===c(this.element).css("display"))throw Error("Please use show on visible elements");var a=c.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){c(this.element).trigger(a);var e=f.findShadowRoot(this.element);e=c.contains(null!==e?e:this.element.ownerDocument.documentElement,this.element);if(!a.isDefaultPrevented()&& 37e){a=this.getTipElement();e=f.getUID(this.constructor.NAME);a.setAttribute("id",e);this.element.setAttribute("aria-describedby",e);this.setContent();this.config.animation&&c(a).addClass("fade");e="function"===typeof this.config.placement?this.config.placement.call(this,a,this.element):this.config.placement;e=this._getAttachment(e);this.addAttachmentClass(e);var d=this._getContainer();c(a).data(this.constructor.DATA_KEY,this);c.contains(this.element.ownerDocument.documentElement,this.tip)||c(a).appendTo(d); 38c(this.element).trigger(this.constructor.Event.INSERTED);this._popper=new g(this.element,a,{placement:e,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"}
38,preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(a){a.originalPlacement!==a.placement&&b._handlePopperPlacementChange(a)},onUpdate:function(a){return b._handlePopperPlacementChange(a)}});c(a).addClass("show");if("ontouchstart"in document.documentElement)c(document.body).children().on("mouseover", 39null,c.noop);a=function(){b.config.animation&&b._fixTransition();var a=b._hoverState;b._hoverState=null;c(b.element).trigger(b.constructor.Event.SHOWN);"out"===a&&b._leave(null,b)};c(this.tip).hasClass("fade")?(e=f.getTransitionDurationFromElement(this.tip),c(this.tip).one(f.TRANSITION_END,a).emulateTransitionEnd(e)):a()}}};d.hide=function(b){var a=this,e=this.getTipElement(),d=c.Event(this.constructor.Event.HIDE),g=function(){"show"!==a._hoverState&&e.parentNode&&e.parentNode.removeChild(e);a._cleanTipClass(); 40a.element.removeAttribute("aria-describedby");c(a.element).trigger(a.constructor.Event.HIDDEN);null!==a._popper&&a._popper.destroy();b&&b()};c(this.element).trigger(d);d.isDefaultPrevented()||(c(e).removeClass("show"),"ontouchstart"in document.documentElement&&c(document.body).children().off("mouseover",null,c.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,c(this.tip).hasClass("fade")?(d=f.getTransitionDurationFromElement(e),c(e).one(f.TRANSITION_END, 41g).emulateTransitionEnd(d)):g(),this._hoverState="")};d.update=function(){null!==this._popper&&this._popper.scheduleUpdate()};d.isWithContent=function(){return!!this.getTitle()};d.addAttachmentClass=function(b){c(this.getTipElement()).addClass("bs-tooltip-"+b)};d.getTipElement=function(){return this.tip=this.tip||c(this.config.template)[0]};d.setContent=function(){var b=this.getTipElement();this.setElementContent(c(b.querySelectorAll(".tooltip-inner")),this.getTitle());c(b).removeClass("fade show")}; 42d.setElementContent=function(b,a){"object"===typeof a&&(a.nodeType||a.jquery)?this.config.html?c(a).parent().is(b)||b.empty().append(a):b.text(c(a).text()):this.config.html?(this.config.sanitize&&(a=p(a,this.config.whiteList,this.config.sanitizeFn)),b.html(a)):b.text(a)};d.getTitle=function(){var b=this.element.getAttribute("data-original-title");b||(b="function"===typeof this.config.title?this.config.title.call(this.element):this.config.title);return b};d._getOffset=function(){var b=this,a={};"function"=== 43typeof this.config.offset?a.fn=function(a){a.offsets=m({},a.offsets,b.config.offset(a.offsets,b.element)||{});return a}:a.offset=this.config.offset;return a};d._getContainer=function(){return!1===this.config.container?document.body:f.isElement(this.config.container)?c(this.config.container):c(document).find(this.config.container)};d._getAttachment=function(b){return B[b.toUpperCase()]};d._setListeners=function(){var b=this;this.config.trigger.split(" ").forEach(function(a){if("click"===a)c(b.element).on(b.constructor.Event.CLICK, 44b.config.selector,function(a){return b.toggle(a)});else if("manual"!==a){var e="hover"===a?b.constructor.Event.MOUSEENTER:b.constructor.Event.FOCUSIN;a="hover"===a?b.constructor.Event.MOUSELEAVE:b.constructor.Event.FOCUSOUT;c(b.element).on(e,b.config.selector,function(a){return b._enter(a)}).on(a,b.config.selector,function(a){return b._leave(a)})}});c(this.element).closest(".modal").on("hide.bs.modal",function(){b.element&&b.hide()});this.config.selector?this.config=m({},this.config,{trigger:"manual", 45selector:""}):this._fixTitle()};d._fixTitle=function(){var b=typeof this.element.getAttribute("data-original-title");if(this.element.getAttribute("title")||"string"!==b)this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title","")};d._enter=function(b,a){var e=this.constructor.DATA_KEY;a=a||c(b.currentTarget).data(e);a||(a=new this.constructor(b.currentTarget,this._getDelegateConfig()),c(b.currentTarget).data(e,a));b&&(a._activeTrigger["focusin"=== 46b.type?"focus":"hover"]=!0);c(a.getTipElement()).hasClass("show")||"show"===a._hoverState?a._hoverState="show":(clearTimeout(a._timeout),a._hoverState="show",a.config.delay&&a.config.delay.show?a._timeout=setTimeout(function(){"show"===a._hoverState&&a.show()},a.config.delay.show):a.show())};d._leave=function(b,a){var e=this.constructor.DATA_KEY;a=a||c(b.currentTarget).data(e);a||(a=new this.constructor(b.currentTarget,this._getDelegateConfig()),c(b.currentTarget).data(e,a));b&&(a._activeTrigger["focusout"===
47b.type?"focus":"hover"]=!1);a._isWithActiveTrigger()||(clearTimeout(a._timeout),a._hoverState="out",a.config.delay&&a.config.delay.hide?a._timeout=setTimeout(function(){"out"===a._hoverState&&a.hide()},a.config.delay.hide):a.hide())};d._isWithActiveTrigger=function(){for(var b in this._activeTrigger)if(this._activeTrigger[b])return!0;return!1};d._getConfig=function(b){var a=c(this.element).data();Object.keys(a).forEach(function(b){-1!==z.indexOf(b)&&delete a[b]});b=m({},this.constructor.Default,a, 48"object"===typeof b&&b?b:{});"number"===typeof b.delay&&(b.delay={show:b.delay,hide:b.delay});"number"===typeof b.title&&(b.title=b.title.toString());"number"===typeof b.content&&(b.content=b.content.toString());f.typeCheckConfig("tooltip",b,this.constructor.DefaultType);b.sanitize&&(b.template=p(b.template,b.whiteList,b.sanitizeFn));return b};d._getDelegateConfig=function(){var b={};if(this.config)for(var a in this.config)this.constructor.Default[a]!==this.config[a]&&(b[a]=this.config[a]);return b}; 49d._cleanTipClass=function(){var b=c(this.getTipElement()),a=b.attr("class").match(y);null!==a&&a.length&&b.removeClass(a.join(""))};d._handlePopperPlacementChange=function(b){this.tip=b.instance.popper;this._cleanTipClass();this.addAttachmentClass(this._getAttachment(b.placement))};d._fixTransition=function(){var b=this.getTipElement(),a=this.config.animation;null===b.getAttribute("x-placement")&&(c(b).removeClass("fade"),this.config.animation=!1,this.hide(),this.show(),this.config.animation=a)}; 50k._jQueryInterface=function(b){return this.each(function(){var a=c(this).data("bs.tooltip"),d="object"===typeof b&&b;if(a||!/dispose|hide/.test(b))if(a||(a=new k(this,d),c(this).data("bs.tooltip",a)),"string"===typeof b){if("undefined"===typeof a[b])throw new TypeError('No method named "'+b+'"');a[b]()}})};q(k,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return C}},{key:"NAME",get:function(){return"tooltip"}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}}, 51{key:"Event",get:function(){return D}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return A}}]);return k}();c.fn.tooltip=l._jQueryInterface;c.fn.tooltip.Constructor=l;c.fn.tooltip.noConflict=function(){c.fn.tooltip=x;return l._jQueryInterface};return l}); 52 53(function(a,e){"object"===typeof exports&&"undefined"!==typeof module?module.exports=e(require("jquery"),require("./tooltip.js")):"function"===typeof define&&define.amd?define(["jquery","./tooltip.js"],e):(a=a||self,a.Popover=e(a.jQuery,a.Tooltip))})(this,function(a,e){function g(a,c){for(var d=0;d<c.length;d++){var b=c[d];b.enumerable=b.enumerable||!1;b.configurable=!0;"value"in b&&(b.writable=!0);Object.defineProperty(a,b.key,b)}}function k(a,c,d){c&&g(a.prototype,c);d&&g(a,d);return a}function h(a){for(var c= 541;c<arguments.length;c++){var d=null!=arguments[c]?arguments[c]:{},b=Object.keys(d);"function"===typeof Object.getOwnPropertySymbols&&(b=b.concat(Object.getOwnPropertySymbols(d).filter(function(a){return Object.getOwnPropertyDescriptor(d,a).enumerable})));b.forEach(function(b){var c=d[b];b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c})}return a}function l(a,c){a.prototype=Object.create(c.prototype);a.prototype.constructor=a;a.__proto__=c}a=a&&a.hasOwnProperty("default")? 55a["default"]:a;e=e&&e.hasOwnProperty("default")?e["default"]:e;var m=a.fn.popover,n=RegExp("(^|\\s)bs-popover\\S+","g"),p=h({},e.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),q=h({},e.DefaultType,{content:"(string|element|function)"}),r={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover", 56CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},f=function(e){function c(){return e.apply(this,arguments)||this}l(c,e);var d=c.prototype;d.isWithContent=function(){return this.getTitle()||this._getContent()};d.addAttachmentClass=function(b){a(this.getTipElement()).addClass("bs-popover-"+b)};d.getTipElement=function(){return this.tip=this.tip||a(this.config.template)[0]};d.setContent=function(){var b= 57a(this.getTipElement());this.setElementContent(b.find(".popover-header"),this.getTitle());var c=this._getContent();"function"===typeof c&&(c=c.call(this.element));this.setElementContent(b.find(".popover-body"),c);b.removeClass("fade show")};d._getContent=function(){return this.element.getAttribute("data-content")||this.config.content};d._cleanTipClass=function(){var b=a(this.getTipElement()),c=b.attr("class").match(n);null!==c&&0<c.length&&b.removeClass(c.join(""))};c._jQueryInterface=function(b){return this.each(function(){var d= 58a(this).data("bs.popover"),e="object"===typeof b?b:null;if(d||!/dispose|hide/.test(b))if(d||(d=new c(this,e),a(this).data("bs.popover",d)),"string"===typeof b){if("undefined"===typeof d[b])throw new TypeError('No method n
58amed "'+b+'"');d[b]()}})};k(c,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return p}},{key:"NAME",get:function(){return"popover"}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return r}},{key:"EVENT_KEY",get:function(){return".bs.popover"}}, 59{key:"DefaultType",get:function(){return q}}]);return c}(e);a.fn.popover=f._jQueryInterface;a.fn.popover.Constructor=f;a.fn.popover.noConflict=function(){a.fn.popover=m;return f._jQueryInterface};return f}); 60 61(function(c,e){"object"===typeof exports&&"undefined"!==typeof module?module.exports=e(require("jquery"),require("./util.js")):"function"===typeof define&&define.amd?define(["jquery","./util.js"],e):(c=c||self,c.ScrollSpy=e(c.jQuery,c.Util))})(this,function(c,e){function h(c,d){for(var a=0;a<d.length;a++){var b=d[a];b.enumerable=b.enumerable||!1;b.configurable=!0;"value"in b&&(b.writable=!0);Object.defineProperty(c,b.key,b)}}function m(c,d,a){d&&h(c.prototype,d);a&&h(c,a);return c}function n(c){for(var d= 621;d<arguments.length;d++){var a=null!=arguments[d]?arguments[d]:{},b=Object.keys(a);"function"===typeof Object.getOwnPropertySymbols&&(b=b.concat(Object.getOwnPropertySymbols(a).filter(function(b){return Object.getOwnPropertyDescriptor(a,b).enumerable})));b.forEach(function(b){var d=a[b];b in c?Object.defineProperty(c,b,{value:d,enumerable:!0,configurable:!0,writable:!0}):c[b]=d})}return c}c=c&&c.hasOwnProperty("default")?c["default"]:c;e=e&&e.hasOwnProperty("default")?e["default"]:e;var p=c.fn.scrollspy, 63l={offset:10,method:"auto",target:""},q={offset:"number",method:"string",target:"(string|element)"},g=function(){function f(a,b){var d=this;this._element=a;this._scrollElement="BODY"===a.tagName?window:a;this._config=this._getConfig(b);this._selector=this._config.target+" .nav-link,"+(this._config.target+" .list-group-item,")+(this._config.target+" .dropdown-item");this._offsets=[];this._targets=[];this._activeTarget=null;this._scrollHeight=0;c(this._scrollElement).on("scroll.bs.scrollspy",function(a){return d._process(a)}); 64this.refresh();this._process()}var d=f.prototype;d.refresh=function(){var a=this,b=this._scrollElement===this._scrollElement.window?"offset":"position",d="auto"===this._config.method?b:this._config.method,f="position"===d?this._getScrollTop():0;this._offsets=[];this._targets=[];this._scrollHeight=this._getScrollHeight();[].slice.call(document.querySelectorAll(this._selector)).map(function(a){var b;(a=e.getSelectorFromElement(a))&&(b=document.querySelector(a));if(b){var k=b.getBoundingClientRect(); 65if(k.width||k.height)return[c(b)[d]().top+f,a]}return null}).filter(function(a){return a}).sort(function(a,b){return a[0]-b[0]}).forEach(function(b){a._offsets.push(b[0]);a._targets.push(b[1])})};d.dispose=function(){c.removeData(this._element,"bs.scrollspy");c(this._scrollElement).off(".bs.scrollspy");this._scrollHeight=this._activeTarget=this._targets=this._offsets=this._selector=this._config=this._scrollElement=this._element=null};d._getConfig=function(a){a=n({},l,"object"===typeof a&&a?a:{}); 66if("string"!==typeof a.target){var b=c(a.target).attr("id");b||(b=e.getUID("scrollspy"),c(a.target).attr("id",b));a.target="#"+b}e.typeCheckConfig("scrollspy",a,q);return a};d._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop};d._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)};d._getOffsetHeight=function(){return this._scrollElement=== 67window?window.innerHeight:this._scrollElement.getBoundingClientRect().height};d._process=function(){var a=this._getScrollTop()+this._config.offset,b=this._getScrollHeight(),c=this._config.offset+b-this._getOffsetHeight();this._scrollHeight!==b&&this.refresh();if(a>=c)a=this._targets[this._targets.length-1],this._activeTarget!==a&&this._activate(a);else if(this._activeTarget&&a<this._offsets[0]&&0<this._offsets[0])this._activeTarget=null,this._clear();else for(b=this._offsets.length;b--;)this._activeTarget!== 68this._targets[b]&&a>=this._offsets[b]&&("undefined"===typeof this._offsets[b+1]||a<this._offsets[b+1])&&this._activate(this._targets[b])};d._activate=function(a){this._activeTarget=a;this._clear();var b=this._selector.split(",").map(function(b){return b+'[data-target="'+a+'"],'+b+'[href="'+a+'"]'});b=c([].slice.call(document.querySelectorAll(b.join(","))));b.hasClass("dropdown-item")?(b.closest(".dropdown").find(".dropdown-toggle").addClass("active"),b.addClass("active")):(b.addClass("active"),b.parents(".nav, .list-group").prev(".nav-link, .list-group-item").addClass("active"), 69b.parents(".nav, .list-group").prev(".nav-item").children(".nav-link").addClass("active"));c(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:a})};d._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(a){return a.classList.contains("active")}
69).forEach(function(a){return a.classList.remove("active")})};f._jQueryInterface=function(a){return this.each(function(){var b=c(this).data("bs.scrollspy"),d="object"===typeof a&&a;b||(b=new f(this,d),c(this).data("bs.scrollspy", 70b));if("string"===typeof a){if("undefined"===typeof b[a])throw new TypeError('No method named "'+a+'"');b[a]()}})};m(f,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return l}}]);return f}();c(window).on("load.bs.scrollspy.data-api",function(){for(var e=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),d=e.length;d--;){var a=c(e[d]);g._jQueryInterface.call(a,a.data())}});c.fn.scrollspy=g._jQueryInterface;c.fn.scrollspy.Constructor=g;c.fn.scrollspy.noConflict= 71function(){c.fn.scrollspy=p;return g._jQueryInterface};return g});
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.