1/*! For license information please see bundle.4ca4ff39070174513042.js.LICENSE.txt */ 2(self.webpackChunkunia21=self.webpackChunkunia21||[]).push([[114],{114:function(t,e,i){t.exports=function(t,e,i,n){"use strict";const s=t=>t&&"object"==typeof t&&"default"in t?t:{default:t},r=s(t),a=s(e),o=s(i),l=s(n),c=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),u=[],h=()=>"rtl"===document.documentElement.dir,d="carousel",f=".bs.carousel",_=".data-api",m="ArrowLeft",g="ArrowRight",v={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},p={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},b="next",y="prev",I="left",E="right",w={[m]:E,[g]:I},x=`slide${f}`,S=`slid${f}`,L=`keydown${f}`,$=`mouseenter${f}`,T=`mouseleave${f}`,A=`touchstart${f}`,k=`touchmove${f}`,O=`touchend${f}`,D=`pointerdown${f}`,C=`pointerup${f}`,X=`dragstart${f}`,j=`load${f}${_}`,N=`click${f}${_}`,P="active",M=".active.carousel-item";class q extends l.default{constructor(t,e){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._indicatorsElement=o.default.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return v}static get NAME(){return d}next(){this._slide(b)}nextWhenVisible(){var t;!document.hidden&&(t=this._element,c(t)&&0!==t.getClientRects().length&&"visible"===getComputedStyle(t).getPropertyValue("visibility"))&&this.next()}prev(){this._slide(y)}pause(t){t||(this._isPaused=!0),o.default.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(this._element.dispatchEvent(new Event("transitionend")),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=o.default.findOne(M,this._element);const e=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding)return void r.default.one(this._element,S,()=>this.to(t));if(e===t)return this.pause(),void this.cycle();const i=t>e?b:y;this._slide(i,this._items[t])}_getConfig(t){return t={...v,...a.default.getDataAttributes(this._element),..."object"==typeof t?t:{}},((t,e,i)=>
2{Object.keys(i).forEach(n=>{const s=i[n],r=e[n],a=r&&c(r)?"element":null==(o=r)?`${o}`:{}.toString.call(o).match(/\s([a-z]+)/i)[1].toLowerCase();var o;if(!new RegExp(s).test(a))throw new TypeError(`${t.toUpperCase()}: Option "${n}" provided type "${a}" but expected type "${s}".`)})})(d,t,p),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?E:I)}_addEventListeners(){this._config.keyboard&&r.default.on(this._element,L,t=>this._keydown(t)),"hover"===this._config.pause&&(r.default.on(this._element,$,t=>this.pause(t)),r.default.on(this._element,T,t=>this.cycle(t))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=t=>this._pointerEvent&&("pen"===t.pointerType||"touch"===t.pointerType),e=e=>{t(e)?this.touchStartX=e.clientX:this._pointerEvent||(this.touchStartX=e.touches[0].clientX)},i=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},n=e=>{t(e)&&(this.touchDeltaX=e.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(t=>this.cycle(t),500+this._config.interval))};o.default.find(".carousel-item img",this._element).forEach(t=>{r.default.on(t,X,t=>t.preventDefault())}),this._pointerEvent?(r.default.on(this._element,D,t=>e(t)),r.default.on(this._element,C,t=>n(t)),this._element.classList.add("pointer-event")):(r.default.on(this._element,A,t=>e(t)),r.default.on(this._element,k,t=>i(t)),r.default.on(this._element,O,t=>n(t)))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=w[t.key];e&&(t.preventDefault(),this._slide(e))}_getItemIndex(t){return this._items=t&&t.parentNode?o.default.find(".carousel-item",t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,e){const i=t===b;return((t,e,i,n)=>{let s=t.indexOf(e);if(-1===s)return t[!i&&n?t.length-1:0];const r=t.length;return s+=i?1:-1,n&&(s=(s+r)%r),t[Math.max(0,Math.min(s,r-1))]})(this._items,e,i,this._config.wrap)}_triggerSlideEvent(t,e){const i=this._getItemIndex(t),n=this._getItemIndex(o.default.findOne(M,this._element));return r.default.trigger(this._element,x,{relatedTarget:t,direction:e,from:n,to:i})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const e=o.default.findOne(".active",this._indicatorsElement);e.classList.remove(P),e.removeAttribute("aria-current");const i=o.default.find("[data-bs-target]",this._indicatorsElement);for(let e=0;e<i.length;e++)if(Number.parseInt(i[e].getAttribute("data-bs-slide-to"),10)===this._getItemIndex(t)){i[e].classList.add(P),i[e].setAttribute("aria-current","true");break}}}_updateInterval(){const t=this._activeElement||o.default.findOne(M,this._element);if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}_slide(t,e){const i=this._directionToOrder(t),n=o.default.findOne(M,this._element),s=this._getItemIndex(n),a=e||this._getItemByOrder(i,n),l=this._getItemIndex(a),c=Boolean(this._interval),u=i===b,h=u?"carousel-item-start":"carousel-item-end",d=u?"carousel-item-next":"carousel-item-prev",f=this._orderToDirection(i);if(a&&a.classList.contains(P))return void(this._isSliding=!1);if(this._isSliding)return;if(this._triggerSlideEvent(a,f).defaultPrevented)return;if(!n||!a)return;this._isSliding=!0,c&&this.pause(),this._setActiveIndicatorElement(a),this._activeElement=a;const _=()=>{r.default.trigger(this._element,S,{relatedTarget:a,direction:f,from:s,to:l})};if(this._element.classList.contains("slide")){a.classList.add(d),(t=>{t.offsetHeight})(a),n.classList.add(h),a.classList.add(h);const t=()=>{a.classList.remove(h,d),a.classList.add(P),n.classList.remove(P,d,h),this._isSliding=!1,setTimeout(_,0)};this._queueCallback(t,n,!0)}else n.classList.remove(P),a.classList.add(P),this._isSliding=!1,_();c&&this.cycle()}_directionToOrder(t){return[E,I].includes(t)?h()?t===I?y:b:t===I?b:y:t}_orderToDirection(t){return[b,y].includes(t)?h()?t===y?I:E:t===y?E:I:t}static carouselInterface(t,e){const i=q.getOrCreateInstance(t,e);let{_config:n}=i;"object"==typeof e&&(n={...n,...e});const s="string"==typeof e?e:n.slide;if("number"==typeof e)i.to(e);else if("string"==typeof s){if(void 0===i[s])throw new TypeError(`No method n
2amed "${s}"`);i[s]()}else n.interval&&n.ride&&(i.pause(),i.cycle())}static jQueryInterface(t){return this.each(function(){q.carouselInterface(this,t)})}static dataApiClickHandler(t){const e=(t=>{const e=(t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return e})(t);return e?document.querySelector(e):null})(this);if(!e||!e.classList.contains("carousel"))return;const i={...a.default.getDataAttributes(e),...a.default.getDataAttributes(this)},n=this.getAttribute("data-bs-slide-to");n&&(i.interval=!1),q.carouselInterface(e,i),n&&q.getInstance(e).to(n),t.preventDefault()}}return r.default.on(document,N,"[data-bs-slide], [data-bs-slide-to]",q.dataApiClickHandler),r.default.on(window,j,()=>{const t=o.default.find('[data-bs-ride="carousel"]');for(let e=0,i=t.length;e<i;e++)q.carouselInterface(t[e],q.getInstance(t[e]))}),B=q,Q=()=>{const t=(()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null})();if(t){const e=B.NAME,i=t.fn[e];t.fn[e]=B.jQueryInterface,t.fn[e].Constructor=B,t.fn[e].noConflict=()=>(t.fn[e]=i,B.jQueryInterface)}},"loading"===document.readyState?(u.length||document.addEventListener("DOMContentLoaded",()=>{u.forEach(t=>t())}),u.push(Q)):Q(),q;var B,Q}(i(7956),i(2333),i(5411),i(9011))}}]);
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.