1"use strict";(self.webpackChunkmhc_2024=self.webpackChunkmhc_2024||[]).push([[2706,5639],{2330(e,t,i){i.d(t,{U:()=>s});var o=i(8120);const s=e=>({data:()=>({mode:o.rj,count:e.count,perView:e.perView,peek:e.peek,index:0,autoplay:e.autoplay,interval:void 0}),computed:{listStyle(){return{"margin-left":(0===this.index?"0":"-"+100*this.count/this.perView/this.count*this.index)+"%",width:100*this.count/this.perView+"%"}},slideStyle(){return{flex:`0 0 ${100/this.count}%`}},showControls(){return this.count>this.perView},isAtStart(){return 0===this.index},isAtEnd(){return this.index===this.count-1},isPlaying(){return void 0!==this.interval}},methods:{isCurrent(e){switch(this.mode){case o.n1:return e===this.index||e===this.index+1||e===this.index+2;case o.hF:return e===this.index||e===this.index+1;default:return e===this.index}},handleAutoplayInterval(){this.isAtEnd?this.setIndex(0):this.incrementIndex()},onSkipClick(){const t=e.rootElement.closest("section").nextElementSibling??document.getElementById(o.yI);t.setAttribute("tabindex","0"),t.focus(),t.removeAttribute("tabindex")},onPrevClick(){this.decrementIndex(),this.maybeStopAutoplay()},onNextClick(){this.incrementIndex(),this.maybeStopAutoplay()},onBulletClick(e){this.setIndex(e),this.maybeStopAutoplay()},onAutoplayClick(){this.isPlaying?this.stopAutoplay():this.startAutoplay()},onSwipeLeft(){this.isAtEnd||this.mode===o.n1||this.onNextClick()},onSwipeRight(){this.isAtStart||this.mode===o.n1||this.onPrevClick()},incrementIndex(){this.setIndex(this.index+1)},decrementIndex(){this.setIndex(this.index-1)},startAutoplay(){this.interval=setInterval(this.handleAutoplayInterval,5e3)},stopAutoplay(){clearInterval(this.interval),this.interval=void 0},maybeStartAutoplay(){this.autoplay&&this.startAutoplay()},maybeStopAutoplay(){this.autoplay&&this.stopAutoplay()},setIndex(e){this.index=e}},mounted(){this.maybeStartAutoplay()}})},9263(e,t,i){i.r(t);var o=i(3751),s=i(8347),a=i(2330),n=i(59),r=i(2620),u=i(8120);const l="video_quote-video",c="embed";document.querySelectorAll(".quote_carousel-component").forEach(e=>{const t=e.getAttribute("data-count")??"0",i=e.getAttribute("data-youtube")??"false",d={rootElement:e,count:parseInt(t),perView:1,peek:!1,autoplay:u.nu},h=(0,o.createApp)({name:"QuoteCarousel",mixins:[(0,a.U)(d)],data:()=>({player:void 0}),watch:{index(e,t){this.handleInert(e)}},methods:{handleInert(t){e.querySelectorAll(".carousel-item").forEach(e=>{const i=e.getAttribute(r.carouselIndexDataAttribute);parseInt(i)===t?e.removeAttribute("inert"):(e.setAttribute("inert",""),this.handleVideo(e))})},handleVideo(e){const t=e.querySelector(`.${l}.-${c}`),i=e.querySelector(`.${l}.-upload`);t&&this.player&&(this.player.pauseVideo(),this.player=void 0),i&&!i.paused&&i.pause()},initEmbeddedVideos(){(0,n.s)(()=>{e.querySelectorAll(`.${l}.-${c}`).forEach(e=>{const t=e.getAttribute("id"),i=e.getAttribute("data-videoid");(0,n.y)({elementId:t,videoId:i,onReady:e=>null,onStateChange:e=>{e.data===YT.PlayerState.PLAYING&&(this.player&&this.player.pauseVideo(),this.player=e.target)}})})})}},mounted(){this.handleInert(this.index),"true"===i&&this.initEmbeddedVideos()},destroyed(){}});h.use(s.A),h.mount(e)})},59(e,t,i){function o(e){window.YT.ready(e)}function s(e){try{new YT.Player(e.elementId,{height:"390",width:"640",videoId:e.videoId,playerVars:{playsinline:1},events:{onReady:t=>e.onReady(t),onStateChange:t=>e.onStateChange(t)}})}catch(e){console.warn(e)}}i.d(t,{s:()=>o,y:()=>s})},2620(e,t,i){i.r(t),i.d(t,{carouselBulletClassName:()=>r,carouselBulletSelectedModifierClassName:()=>u,carouselComponentClassName:()=>o,carouselControlClassName:()=>l,carouselControlNextModifierClassName:()=>h,carouselControlPrevModifierClassName:()=>d,carouselCountDataAttribute:()=>p,carouselIndexDataAttribute:()=>f,carouselItemClassName:()=>a,carouselItemCurrentModifierClassName:()=>n,carouselListClassName:()=>s,carouselPeekDataAttribute:()=>v,carouselPeekDecimal:()=>y,carouselPerViewDataAttribute:()=>m,carouselSkipClassName:()=>c,carouselYouTubeDataAttribute:()=>b,videoCardVideoClassName:()=>w,videoQuoteVideoClassName:()=>S,videoVideoIdDataAttribute:()=>T});const o="carousel-component",s="carousel-list",a="carousel-item",n="-current",r="carousel-bullet",u="-selected",l="carousel-control",c="carousel-skip",d="-prev",h="-next",p="data-count",m="data-perview",v="data-peek",b="data-youtube",f="data-index",y=.3,w="video_card-video",T="data-videoid",S="video_quote-video"}
1,8347(e,t,i){function o(e){return-1!==e.type.indexOf("mouse")?e.clientX:e.touches[0].clientX}function s(e){return-1!==e.type.indexOf("mouse")?e.clientY:e.touches[0].clientY}i.d(t,{A:()=>n});var a=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(e){}return e}();const n={install:function(e,t){var i=Object.assign({},{disableClick:!1,tapTolerance:10,swipeTolerance:30,touchHoldTolerance:400,longTapTimeInterval:400,touchClass:"",dragFrequency:100,rollOverFrequency:100},t);function n(e){var t=this.$$touchObj,i=e.type.indexOf("touch")>=0,a=e.type.indexOf("mouse")>=0,n=this;i&&(t.lastTouchStartTime=e.timeStamp),a&&t.lastTouchStartTime&&e.timeStamp-t.lastTouchStartTime<350||t.touchStarted||(m(this),t.touchStarted=!0,t.touchMoved=!1,t.swipeOutBounded=!1,t.startX=o(e),t.startY=s(e),t.currentX=0,t.currentY=0,t.touchStartTime=e.timeStamp,t.hasSwipe=h(this,"swipe")||h(this,"swipe.left")||h(this,"swipe.right")||h(this,"swipe.top")||h(this,"swipe.bottom"),h(this,"hold")&&(t.touchHoldTimer=setTimeout(function(){t.touchHoldTimer=null,p(e,n,"hold")},t.options.touchHoldTolerance)),p(e,this,"press"))}function r(e){var t=this.$$touchObj,i=o(e),a=s(e),n=t.currentX!=i||t.currentY!=a;if(t.currentX=i,t.currentY=a,t.touchMoved){if(t.hasSwipe&&!t.swipeOutBounded){var r=t.options.swipeTolerance;t.swipeOutBounded=Math.abs(t.startX-t.currentX)>r&&Math.abs(t.startY-t.currentY)>r}}else{var u=t.options.tapTolerance;t.touchMoved=Math.abs(t.startX-t.currentX)>u||Math.abs(t.startY-t.currentY)>u,t.touchMoved&&(b(t),p(e,this,"drag.once"))}if(h(this,"rollover")&&n){var l=e.timeStamp,c=t.options.rollOverFrequency;(null==t.touchRollTime||l>t.touchRollTime+c)&&(t.touchRollTime=l,p(e,this,"rollover"))}h(this,"drag")&&t.touchStarted&&t.touchMoved&&n&&(l=e.timeStamp,c=t.options.dragFrequency,(null==t.touchDragTime||l>t.touchDragTime+c)&&(t.touchDragTime=l,p(e,this,"drag")))}function u(){var e=this.$$touchObj;b(e),v(this),e.touchStarted=e.touchMoved=!1,e.startX=e.startY=0}function l(e){var t=this.$$touchObj,i=e.type.indexOf("touch")>=0,o=e.type.indexOf("mouse")>=0;i&&(t.lastTouchEndTime=e.timeStamp);var s=i&&!t.touchHoldTimer;if(b(t),t.touchStarted=!1,v(this),!(o&&t.lastTouchEndTime&&e.timeStamp-t.lastTouchEndTime<350))if(p(e,this,"release"),t.touchMoved){if(t.hasSwipe&&!t.swipeOutBounded){var a,n=t.options.swipeTolerance,r=Math.abs(t.startY-t.currentY),u=Math.abs(t.startX-t.currentX);(r>n||u>n)&&(h(this,"swipe."+(a=r>u?t.startY>t.currentY?"top":"bottom":t.startX>t.currentX?"left":"right"))?p(e,this,"swipe."+a,a):p(e,this,"swipe",a))}}else if(h(this,"longtap")&&e.timeStamp-t.touchStartTime>t.options.longTapTimeInterval)e.cancelable&&e.preventDefault(),p(e,this,"longtap");else{if(h(this,"hold")&&s)return void(e.cancelable&&e.preventDefault());p(e,this,"tap")}}function c(){m(this)}function d(){v(this)}function h(e,t){var i=e.$$touchObj.callbacks[t];return null!=i&&i.length>0}function p(e,t,i,o){var s=t.$$touchObj.callbacks[i];if(null==s||0===s.length)return null;for(var a=0;a<s.length;a++){var n=s[a];n.modifiers.stop&&e.stopPropagation(),n.modifiers.prevent&&e.preventDefault(),n.modifiers.self&&e.target!==e.currentTarget||"function"==typeof n.value&&(o?n.value(o,e):n.value(e))}}function m(e){var t=e.$$touchObj.options.touchClass;t&&e.classList.add(t)}function v(e){var t=e.$$touchObj.options.touchClass;t&&e.classList.remove(t)}function b(e){e&&e.touchHoldTimer&&(clearTimeout(e.touchHoldTimer),e.touchHoldTimer=null)}function f(e,t){var o=e.$$touchObj||{callbacks:{},hasBindTouchEvents:!1,options:i};return t&&(o.options=Object.assign({},o.options,t)),e.$$touchObj=o,e.$$touchObj}e.directive("touch",{beforeMount:function(e,t){var i=f(e),o=!!a&&{passive:!0},s=t.arg||"tap";switch(s){case"swipe":var h=t.modifiers;if(h.left||h.right||h.top||h.bottom){for(var p in t.modifiers)if(["left","right","top","bottom"].indexOf(p)>=0){var m="swipe."+p;i.callbacks[m]=i.callbacks[m]||[],i.callbacks[m].push(t)}}else i.callbacks.swipe=i.callbacks.swipe||[],i.callbacks.swipe.push(t);break;case"press":case"drag":t.modifiers.disablePassive&&(o=!1);default:i.callbacks[s]=i.callbacks[s]||[],i.callbacks[s].push(t)}i.hasBindTouchEvents||(e.addEventListener("touchstart",n,o),e.addEventListener("touchmove",r,o),e.addEventListener("touchcancel",u),e.addEventListener("touchend",l),i.options.disableClick||(e.addEventListener("mousedown",n),e.addEventListener("mousemove",r),e.addEventListener("mouseup",l),e.addEventListener("mouseenter",c),e.addEventListener("mouseleave",d)),i.hasBindTouchEvents=!0)},unmounted:function(e){b(e.$$touchObj),e.removeEventListener("touchstart",n),e.removeEventListener("touchmove",r),e.removeEventListener("touchcancel",u),e.removeEventListener("touchend",l),e.$$touchObj&&!e.$$touchObj.options.disableClick&&(e.removeEventListener("mousedown",n),e.removeEventListener("mousemove",r),e.removeEventListener("mouseup",l),e.removeEventListener("mouseenter",c),e.removeEventListener("mouseleave",d)),delete e.$$touchObj}}),e.directive("touch-class",{beforeMount:function(e,t){f(e,{touchClass:t.value})}}),e.directive("touch-options",{beforeMount:function(e,t){f(e,t.value)}})}}}}]);
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.