PageSourceSearch

https://www.goodfriends.co.nz/build/base/53.7c35a94d.js

js goodfriends.co.nz collected 2026-10-06 15:01:17 UTC 28,596 bytes, 2 lines download raw bytes

1/*! For license information please see 53.7c35a94d.js.LICENSE.txt */
2(self.webpackChunk=self.webpackChunk||[]).push([[53],{235(t,e,n){"use strict";var i=n(9213).forEach,o=n(4598)("forEach");t.exports=o?[].forEach:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}},915(t){"use strict";var e="bfred-it:object-fit-images",n=/(object-fit|object-position)\s*:\s*([-.\w\s%]+)/g,i="undefined"==typeof Image?{style:{"object-position":1}}:new Image,o="object-fit"in i.style,s="object-position"in i.style,r="background-size"in i.style,a="string"==typeof i.currentSrc,c=i.getAttribute,l=i.setAttribute,u=!1;function d(t,e,n){var i="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='"+(e||1)+"' height='"+(n||0)+"'%3E%3C/svg%3E";c.call(t,"src")!==i&&l.call(t,"src",i)}function f(t,e){t.naturalWidth?e(t):setTimeout(f,100,t,e)}function h(t){var i=function(t){for(var e,i=getComputedStyle(t).fontFamily,o={};null!==(e=n.exec(i));)o[e[1]]=e[2];return o}(t),s=t[e];if(i["object-fit"]=i["object-fit"]||"fill",!s.img){if("fill"===i["object-fit"])return;if(!s.skipTest&&o&&!i["object-position"])return}if(!s.img){s.img=new Image(t.width,t.height),s.img.srcset=c.call(t,"data-ofi-srcset")||t.srcset,s.img.src=c.call(t,"data-ofi-src")||t.src,l.call(t,"data-ofi-src",t.src),t.srcset&&l.call(t,"data-ofi-srcset",t.srcset),d(t,t.naturalWidth||t.width,t.naturalHeight||t.height),t.srcset&&(t.srcset="");try{!function(t){var n={get:function(n){return t[e].img[n||"src"]},set:function(n,i){return t[e].img[i||"src"]=n,l.call(t,"data-ofi-"+i,n),h(t),n}};Object.defineProperty(t,"src",n),Object.defineProperty(t,"currentSrc",{get:function(){return n.get("currentSrc")}}),Object.defineProperty(t,"srcset",{get:function(){return n.get("srcset")},set:function(t){return n.set(t,"srcset")}})}(t)}catch(t){window.console&&console.warn("https://bit.ly/ofi-old-browser")}}!function(t){if(t.srcset&&!a&&window.picturefill){var e=window.picturefill._;t[e.ns]&&t[e.ns].evaled||e.fillImg(t,{reselect:!0}),t[e.ns].curSrc||(t[e.ns].supported=!1,e.fillImg(t,{reselect:!0})),t.currentSrc=t[e.ns].curSrc||t.src}}(s.img),t.style.backgroundImage='url("'+(s.img.currentSrc||s.img.src).replace(/"/g,'\\"')+'")',t.style.backgroundPosition=i["object-position"]||"center",t.style.backgroundRepeat="no-repeat",t.style.backgroundOrigin="content-box",/scale-down/.test(i["object-fit"])?f(s.img,function(){s.img.naturalWidth>t.width||s.img.naturalHeight>t.height?t.style.backgroundSize="contain":t.style.backgroundSize="auto"}):t.style.backgroundSize=i["object-fit"].replace("none","auto").replace("fill","100% 100%"),f(s.img,function(e){d(t,e.naturalWidth,e.naturalHeight)})}function m(t,n){var i=!u&&!t;if(n=n||{},t=t||"img",s&&!n.skipTest||!r)return!1;"img"===t?t=document.getElementsByTagName("img"):"string"==typeof t?t=document.querySelectorAll(t):"length"in t||(t=[t]);for(var o=0;o<t.length;o++)t[o][e]=t[o][e]||{skipTest:n.skipTest},h(t[o]);i&&(document.body.addEventListener("load",function(t){"IMG"===t.target.tagName&&m(t.target,{skipTest:n.skipTest})},!0),u=!0,t="img"),n.watchMQ&&window.addEventListener("resize",m.bind(null,t,{skipTest:n.skipTest}))}m.supportsObjectFit=o,m.supportsObjectPosition=s,function(){function t(t,n){return t[e]&&t[e].img&&("src"===n||"srcset"===n)?t[e].img:t}s||(HTMLImageElement.prototype.getAttribute=function(e){return c.call(t(this,e),e)},HTMLImageElement.prototype.setAttribute=function(e,n){return l.call(t(this,e),e,String(n))})}(),t.exports=m},2215(t,e,n){var i,o;!function(s){if(void 0===(o="function"==typeof(i=s)?i.call(e,n,e,t):i)||(t.exports=o),t.exports=s(),!!0){var r=window.Cookies,a=window.Cookies=s();a.noConflict=function(){return window.Cookies=r,a}}}(function(){function t(){for(var t=0,e={};t<arguments.length;t++){var n=arguments[t];for(var i in n)e[i]=n[i]}return e}function e(t){return t.replace(/(%[0-9A-Z]{2}
2)+/g,decodeURIComponent)}return function n(i){function o(){}function s(e,n,s){if("undefined"!=typeof document){"number"==typeof(s=t({path:"/"},o.defaults,s)).expires&&(s.expires=new Date(1*new Date+864e5*s.expires)),s.expires=s.expires?s.expires.toUTCString():"";try{var r=JSON.stringify(n);/^[\{\[]/.test(r)&&(n=r)}catch(t){}n=i.write?i.write(n,e):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=encodeURIComponent(String(e)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var a="";for(var c in s)s[c]&&(a+="; "+c,!0!==s[c]&&(a+="="+s[c].split(";")[0]));return document.cookie=e+"="+n+a}}function r(t,n){if("undefined"!=typeof document){for(var o={},s=document.cookie?document.cookie.split("; "):[],r=0;r<s.length;r++){var a=s[r].split("="),c=a.slice(1).join("=");n||'"'!==c.charAt(0)||(c=c.slice(1,-1));try{var l=e(a[0]);if(c=(i.read||i)(c,l)||e(c),n)try{c=JSON.parse(c)}catch(t){}if(o[l]=c,t===l)break}catch(t){}}return t?o[t]:o}}return o.set=s,o.get=function(t){return r(t,!1)},o.getJSON=function(t){return r(t,!0)},o.remove=function(e,n){s(e,"",t(n,{expires:-1}))},o.defaults={},o.withConverter=n,o}(function(){})})},3317(t){t.exports=function(){"use strict";function t(){return"undefined"!=typeof window}function e(){var t=!1;try{var e={get passive(){t=!0}};window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(e){t=!1}return t}function n(){return!!(t()&&function(){}.bind&&"classList"in document.documentElement&&Object.assign&&Object.keys&&requestAnimationFrame)}function i(t){return 9===t.nodeType}function o(t){return t&&t.document&&i(t.document)}function s(t){var e=t.document,n=e.body,i=e.documentElement;return{scrollHeight:function(){return Math.max(n.scrollHeight,i.scrollHeight,n.offsetHeight,i.offsetHeight,n.clientHeight,i.clientHeight)},height:function(){return t.innerHeight||i.clientHeight||n.clientHeight},scrollY:function(){return void 0!==t.pageYOffset?t.pageYOffset:(i||n.parentNode||n).scrollTop}}}function r(t){return{scrollHeight:function(){return Math.max(t.scrollHeight,t.offsetHeight,t.clientHeight)},height:function(){return Math.max(t.offsetHeight,t.clientHeight)},scrollY:function(){return t.scrollTop}}}function a(t){return o(t)?s(t):r(t)}function c(t,n,i){var o,s=e(),r=!1,c=a(t),l=c.scrollY(),u={};function d(){var t=Math.round(c.scrollY()),e=c.height(),o=c.scrollHeight();u.scrollY=t,u.lastScrollY=l,u.direction=t>l?"down":"up",u.distance=Math.abs(t-l),u.isOutOfBounds=t<0||t+e>o,u.top=t<=n.offset[u.direction],u.bottom=t+e>=o,u.toleranceExceeded=u.distance>n.tolerance[u.direction],i(u),l=t,r=!1}function f(){r||(r=!0,o=requestAnimationFrame(d))}var h=!!s&&{passive:!0,capture:!1};return t.addEventListener("scroll",f,h),d(),{destroy:function(){cancelAnimationFrame(o),t.removeEventListener("scroll",f,h)}}}function l(t){return t===Object(t)?t:{down:t,up:t}}function u(t,e){e=e||{},Object.assign(this,u.options,e),this.classes=Object.assign({},u.options.classes,e.classes),this.elem=t,this.tolerance=l(this.tolerance),this.offset=l(this.offset),this.initialised=!1,this.frozen=!1}return u.prototype={constructor:u,init:function(){return u.cutsTheMustard&&!this.initialised&&(this.addClass("initial"),this.initialised=!0,setTimeout(function(t){t.scrollTracker=c(t.scroller,{offset:t.offset,tolerance:t.tolerance},t.update.bind(t))},100,this)),this},destroy:function(){this.initialised=!1,Object.keys(this.classes).forEach(this.removeClass,this),this.scrollTracker.destroy()},unpin:function(){!this.hasClass("pinned")&&this.hasClass("unpinned")||(this.addClass("unpinned"),this.removeClass("pinned"),this.onUnpin&&this.onUnpin.call(this))},pin:function(){this.hasClass("unpinned")&&(this.addClass("pinned"),this.removeClass("unpinned"),this.onPin&&this.onPin.call(this))},freeze:function(){this.frozen=!0,this.addClass("frozen")},unfreeze:function(){this.frozen=!1,this.removeClass("frozen")},top:function(){this.hasClass("top")||(this.addClass("top"),this.removeClass("notTop"),this.onTop&&this.onTop.call(this))},notTop:function(){this.hasClass("notTop")||(this.addClass("notTop"),this.removeClass("top"),this.onNotTop&&this.onNotTop.call(this))},bottom:function(){this.hasClass("bottom")||(this.addClass("bottom"),this.removeClass("notBottom"),this.onBottom&&this.onBottom.call(this))},notBottom:function(){this.hasClass("notBottom")||(this.addClass("notBottom"),this.removeClass("bottom"),this.onNotBottom&&this.onNotBottom.call(this))},shouldUnpin:function(t){return"down"===t.direction&&!t.top&&t.toleranceExceeded},shouldPin:function(t){return"up"===t.direction&&t.toleranceExceeded||t.top},addClass:function(t){this.elem.classList.add.apply(this.elem.classList,this.classes[t].split(" "))},removeClass:function(t){this.elem.classList.remove.apply(this.elem.classList,this.classes[t].split(" "))},hasClass:function(t){return this.classes[t].split(" ").every(function(t){return this.classList.contains(t)},this.elem)},update:function(t){t.isOutOfBounds||!0!==this.frozen&&(t.top?this.top():this.notTop(),t.bottom?this.bottom():this.notBottom(),this.shouldUnpin(t)?this.unpin():this.shouldPin(t)&&this.pin())}},u.options={tolerance:{up:0,down:0},offset:0,scroller:t()?window:null,classes:{frozen:"headroom--frozen",pinned:"headroom--pinned",unpinned:"headroom--unpinned",top:"headroom--top",notTop:"headroom--not-top",bottom:"headroom--bottom",notBottom:"headroom--not-bottom",initial:"headroom"}},u.cutsTheMustard=n(),u}()},3500(t,e,n){"use strict";var i=n(4576),o=n(7400),s=n(9296),r=n(235),a=n(6699),c=function(t){if(t&&t.forEach!==r)try{a(t,"forEach",r)}catch(e){t.forEach=r}};for(var l in o)o[l]&&c(i[l]&&i[l].prototype);c(s)},3842(){!function(){"use strict";function t(t){var e=!0,n=!1,i=null,o={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function s(t){return!!(t&&t!==document&&"HTML"!==t.nodeName&&"BODY"!==t.nodeName&&"classList"in t&&"contains"in t.classList)}function r(t){var e=t.type,n=t.tagName;return!("INPUT"!==n||!o[e]||t.readOnly)||"TEXTAREA"===n&&!t.readOnly||!!t.isContentEditable}function a(t){t.classList.contains("focus-visible")||(t.classList.add("focus-visible"),t.setAttribute("data-focus-visible-added",""))}function c(t){t.hasAttribute("data-focus-visible-added")&&(t.classList.remove("focus-visible"),t.removeAttribute("data-focus-visible-added"))}function l(n){n.metaKey||n.altKey||n.ctrlKey||(s(t.activeElement)&&a(t.activeElement),e=!0)}function u(t){e=!1}function d(t){s(t.target)&&(e||r(t.target))&&a(t.target)}function f(t){s(t.target)&&(t.target.classList.contains("focus-visible")||t.target.hasAttribute("data-focus-visible-added"))&&(n=!0,window.clearTimeout(i),i=window.setTimeout(function(){n=!1},100),c(t.target))}function h(t){"hidden"===document.visibilityState&&(n&&(e=!0),m())}function m(){document.addEventListener("mousemove",g),document.addEventListener("mousedown",g),document.addEventListener("mouseup",g),document.addEventListener("pointermove",g),document.addEventListener("pointerdown",g),document.addEventListener("pointerup",g),document.addEventListener("touchmove",g),document.addEventListener("touchstart",g),document.addEventListener("touchend",g)}function p(){document.removeEventListener("mousemove",g),document.removeEventListener("mousedown",g),document.removeEventListener("mouseup",g),document.removeEventListener("pointermove",g),document.removeEventListener("pointerdown",g),document.removeEventListener("pointerup",g),document.removeEventListener("touchmove",g),document.removeEventListener("touchstart",g),document.removeEventListener("touchend",g)}function g(t){t.target.nodeName&&"html"===t.target.nodeName.toLowerCase()||(e=!1,p())}document.addEventListener("keydown",l,!0),document.addEventListener("mousedown",u,!0),document.addEventListener("pointerdown",u,!0),document.addEventListener("touchstart",u,!0),document.addEventListener("visibilitychange",h,!0),m(),t.addEventListener("focus",d,!0),t.addEventListener("blur",f,!0),t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&t.host?t.host.setAttribute("data-js-focus-visible",""):t.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if("undefined"!=typeof window&&"undefined"!=typeof document){var e;window.applyFocusVisiblePolyfill=t;try{e=new CustomEvent("focus-visible-polyfill-ready")}catch(t){(e=document.createEvent("CustomEvent")).initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(e)}"undefined"!=typeof document&&t(document)}()},3949(t,e,n){"use strict";n(7588)},4144(t){t.exports=function(){"use strict";function t(){return t=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},t.apply(this,arguments)}var e="undefined"!=typeof window,n=e&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),i=e&&"IntersectionObserver"in window,o=e&&"classList"in document.createElement("p"),s=e&&window.devicePixelRatio>1,r={elements_selector:".lazy",container:n||e?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_bg_set:"bg-set",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1,restore_on_error:!1},a=function(e){return t({},r,e)},c=function(t,e){var n,i="LazyLoad::Initialized",o=new t(e);try{n=new CustomEvent(i,{detail:{instance:o}})}catch(t){(n=document.createEvent("CustomEvent")).initCustomEvent(i,!1,!1,{instance:o})}window.dispatchEvent(n)},l="src",u="srcset",d="sizes",f="poster",h="llOriginalAttrs",m="data",p="loading",g="loaded",v="applied",b="error",E="native",y="data-",w="ll-status",C=function(t,e){return t.getAttribute(y+e)},_=function(t){return C(t,w)},A=function(t,e){return function(t,e,n){var i="data-ll-status";null!==n?t.setAttribute(i,n):t.removeAttribute(i)}(t,0,e)},L=function(t){return A(t,null)},I=function(t){return null===_(t)},k=function(t){return _(t)===E},x=[p,g,v,b],T=function(t,e,n,i){t&&"function"==typeof t&&(void 0===i?void 0===n?t(e):t(e,n):t(e,n,i))},O=function(t,e){""!==e&&(o?t.classList.add(e):t.className+=(t.className?" ":"")+e)},S=function(t,e){""!==e&&(o?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,""))},N=function(t){return t.llTempImage},j=function(t,e){if(e){var n=e._observer;n&&n.unobserve(t)}},F=function(t,e){t&&(t.loadingCount+=e)},H=function(t,e){t&&(t.toLoadCount=e)},D=function(t){for(var e,n=[],i=0;e=t.children[i];i+=1)"SOURCE"===e.tagName&&n.push(e);return n},M=function(t,e){var n=t.parentNode;
2n&&"PICTURE"===n.tagName&&D(n).forEach(e)},q=function(t,e){D(t).forEach(e)},R=[l],z=[l,f],B=[l,u,d],P=[m],U=function(t){return!!t[h]},Y=function(t){return t[h]},G=function(t){return delete t[h]},K=function(t,e){if(!U(t)){var n={};e.forEach(function(e){n[e]=t.getAttribute(e)}),t[h]=n}},W=function(t,e){if(U(t)){var n=Y(t);e.forEach(function(e){!function(t,e,n){n?t.setAttribute(e,n):t.removeAttribute(e)}(t,e,n[e])})}},J=function(t,e,n){O(t,e.class_applied),A(t,v),n&&(e.unobserve_completed&&j(t,e),T(e.callback_applied,t,n))},V=function(t,e,n){O(t,e.class_loading),A(t,p),n&&(F(n,1),T(e.callback_loading,t,n))},$=function(t,e,n){n&&t.setAttribute(e,n)},Q=function(t,e){$(t,d,C(t,e.data_sizes)),$(t,u,C(t,e.data_srcset)),$(t,l,C(t,e.data_src))},X={IMG:function(t,e){M(t,function(t){K(t,B),Q(t,e)}),K(t,B),Q(t,e)},IFRAME:function(t,e){K(t,R),$(t,l,C(t,e.data_src))},VIDEO:function(t,e){q(t,function(t){K(t,R),$(t,l,C(t,e.data_src))}),K(t,z),$(t,f,C(t,e.data_poster)),$(t,l,C(t,e.data_src)),t.load()},OBJECT:function(t,e){K(t,P),$(t,m,C(t,e.data_src))}},Z=["IMG","IFRAME","VIDEO","OBJECT"],tt=function(t,e){!e||function(t){return t.loadingCount>0}(e)||function(t){return t.toLoadCount>0}(e)||T(t.callback_finish,e)},et=function(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n},nt=function(t,e,n){t.removeEventListener(e,n)},it=function(t){return!!t.llEvLisnrs},ot=function(t){if(it(t)){var e=t.llEvLisnrs;for(var n in e){var i=e[n];nt(t,n,i)}delete t.llEvLisnrs}},st=function(t,e,n){!function(t){delete t.llTempImage}(t),F(n,-1),function(t){t&&(t.toLoadCount-=1)}(n),S(t,e.class_loading),e.unobserve_completed&&j(t,n)},rt=function(t,e,n){var i=N(t)||t;it(i)||function(t,e,n){it(t)||(t.llEvLisnrs={});var i="VIDEO"===t.tagName?"loadeddata":"load";et(t,i,e),et(t,"error",n)}(i,function(o){!function(t,e,n,i){var o=k(e);st(e,n,i),O(e,n.class_loaded),A(e,g),T(n.callback_loaded,e,i),o||tt(n,i)}(0,t,e,n),ot(i)},function(o){!function(t,e,n,i){var o=k(e);st(e,n,i),O(e,n.class_error),A(e,b),T(n.callback_error,e,i),n.restore_on_error&&W(e,B),o||tt(n,i)}(0,t,e,n),ot(i)})},at=function(t,e,n){!function(t){return Z.indexOf(t.tagName)>-1}(t)?function(t,e,n){!function(t){t.llTempImage=document.createElement("IMG")}(t),rt(t,e,n),function(t){U(t)||(t[h]={backgroundImage:t.style.backgroundImage})}(t),function(t,e,n){var i=C(t,e.data_bg),o=C(t,e.data_bg_hidpi),r=s&&o?o:i;r&&(t.style.backgroundImage='url("'.concat(r,'")'),N(t).setAttribute(l,r),V(t,e,n))}(t,e,n),function(t,e,n){var i=C(t,e.data_bg_multi),o=C(t,e.data_bg_multi_hidpi),r=s&&o?o:i;r&&(t.style.backgroundImage=r,J(t,e,n))}(t,e,n),function(t,e,n){var i=C(t,e.data_bg_set);if(i){var o=i.split("|"),s=o.map(function(t){return"image-set(".concat(t,")")});t.style.backgroundImage=s.join(),""===t.style.backgroundImage&&(s=o.map(function(t){return"-webkit-image-set(".concat(t,")")}),t.style.backgroundImage=s.join()),J(t,e,n)}}(t,e,n)}(t,e,n):function(t,e,n){rt(t,e,n),function(t,e,n){var i=X[t.tagName];i&&(i(t,e),V(t,e,n))}(t,e,n)}(t,e,n)},ct=function(t){t.removeAttribute(l),t.removeAttribute(u),t.removeAttribute(d)},lt=function(t){M(t,function(t){W(t,B)}),W(t,B)},ut={IMG:lt,IFRAME:function(t){W(t,R)},VIDEO:function(t){q(t,function(t){W(t,R)}),W(t,z),t.load()},OBJECT:function(t){W(t,P)}},dt=function(t,e){(function(t){var e=ut[t.tagName];e?e(t):function(t){if(U(t)){var e=Y(t);t.style.backgroundImage=e.backgroundImage}}(t)})(t),function(t,e){I(t)||k(t)||(S(t,e.class_entered),S(t,e.class_exited),S(t,e.class_applied),S(t,e.class_loading),S(t,e.class_loaded),S(t,e.class_error))}(t,e),L(t),G(t)},ft=["IMG","IFRAME","VIDEO"],ht=function(t){return t.use_native&&"loading"in HTMLImageElement.prototype},mt=function(t,e,n){t.forEach(function(t){return function(t){return t.isIntersecting||t.intersectionRatio>0}(t)?function(t,e,n,i){var o=function(t){return x.indexOf(_(t))>=0}(t);A(t,"entered"),O(t,n.class_entered),S(t,n.class_exited),function(t,e,n){e.unobserve_entered&&j(t,n)}(t,n,i),T(n.callback_enter,t,e,i),o||at(t,n,i)}(t.target,t,e,n):function(t,e,n,i){I(t)||(O(t,n.class_exited),function(t,e,n,i){n.cancel_on_exit&&function(t){return _(t)===p}(t)&&"IMG"===t.tagName&&(ot(t),function(t){M(t,function(t){ct(t)}),ct(t)}(t),lt(t),S(t,n.class_loading),F(i,-1),L(t),T(n.callback_cancel,t,e,i))}(t,e,n,i),T(n.callback_exit,t,e,i))}(t.target,t,e,n)})},pt=function(t){return Array.prototype.slice.call(t)},gt=function(t){return t.container.querySelectorAll(t.elements_selector)},vt=function(t){return function(t){return _(t)===b}(t)},bt=function(t,e){return function(t){return pt(t).filter(I)}(t||gt(e))},Et=function(t,n){var o=a(t);this._settings=o,this.loadingCount=0,function(t,e){i&&!ht(t)&&(e._observer=new IntersectionObserver(function(n){mt(n,t,e)},function(t){return{root:t.container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}}(t)))}(o,this),function(t,n){e&&(n._onlineHandler=function(){!function(t,e){var n;
2(n=gt(t),pt(n).filter(vt)).forEach(function(e){S(e,t.class_error),L(e)}),e.update()}(t,n)},window.addEventListener("online",n._onlineHandler))}(o,this),this.update(n)};return Et.prototype={update:function(t){var e,o,s=this._settings,r=bt(t,s);H(this,r.length),!n&&i?ht(s)?function(t,e,n){t.forEach(function(t){-1!==ft.indexOf(t.tagName)&&function(t,e,n){t.setAttribute("loading","lazy"),rt(t,e,n),function(t,e){var n=X[t.tagName];n&&n(t,e)}(t,e),A(t,E)}(t,e,n)}),H(n,0)}(r,s,this):(o=r,function(t){t.disconnect()}(e=this._observer),function(t,e){e.forEach(function(e){t.observe(e)})}(e,o)):this.loadAll(r)},destroy:function(){this._observer&&this._observer.disconnect(),e&&window.removeEventListener("online",this._onlineHandler),gt(this._settings).forEach(function(t){G(t)}),delete this._observer,delete this._settings,delete this._onlineHandler,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;bt(t,n).forEach(function(t){j(t,e),at(t,n,e)})},restoreAll:function(){var t=this._settings;gt(t).forEach(function(e){dt(e,t)})}},Et.load=function(t,e){var n=a(e);at(t,n)},Et.resetStatus=function(t){L(t)},e&&function(t,e){if(e)if(e.length)for(var n,i=0;n=e[i];i+=1)c(t,n);else c(t,e)}(Et,window.lazyLoadOptions),Et}()},4598(t,e,n){"use strict";var i=n(9039);t.exports=function(t,e){var n=[][t];return!!n&&i(function(){n.call(null,e||function(){return 1},1)})}},7588(t,e,n){"use strict";var i=n(6518),o=n(9565),s=n(2652),r=n(9306),a=n(8551),c=n(1767),l=n(9539),u=n(4549)("forEach",TypeError);i({target:"Iterator",proto:!0,real:!0,forced:u},{forEach:function(t){a(this);try{r(t)}catch(t){l(this,"throw",t)}if(u)return o(u,this,t);var e=c(this),n=0;s(e,function(e){t(e,n++)},{IS_RECORD:!0})}})},8344(t){"use strict";!function(e){let n=0;const i=function(t,e){const o="js-enabled",s=this;let r=!1;if(Array.isArray(t))return!!t.length&&t.map(t=>new i(t,e));const a={init(){this.options=Object.assign({duration:500,ariaEnabled:!0,collapse:!0,showMultiple:!1,onlyChildNodes:!0,openOnInit:[],elementClass:"ac",triggerClass:"ac-trigger",panelClass:"ac-panel",activeClass:"is-active",beforeOpen:()=>{},onOpen:()=>{},beforeClose:()=>{},onClose:()=>{}},e);const n="string"==typeof t;this.container=n?document.querySelector(t):t,this.createDefinitions(),s.attachEvents()},createDefinitions(){const{elementClass:t,openOnInit:e,onlyChildNodes:i}=this.options,s=i?this.container.childNodes:this.container.querySelectorAll(c(t));this.elements=Array.from(s).filter(e=>e.classList&&e.classList.contains(t)),this.firstElement=this.elements[0],this.lastElement=this.elements[this.elements.length-1],this.elements.filter(t=>!t.classList.contains(o)).forEach(t=>{t.classList.add(o),this.generateIDs(t),this.setARIA(t),this.setTransition(t);const i=this.elements.indexOf(t);n++,e.includes(i)?this.showElement(t,!1):this.closeElement(t,!1)})},setTransition(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{duration:n,panelClass:i}=this.options;t.querySelector(c(i)).style.transitionDuration=e?null:"".concat(n,"ms")},generateIDs(t){const{triggerClass:e,panelClass:i}=this.options,o=t.querySelector(c(e)),s=t.querySelector(c(i));t.setAttribute("id",t.id||"ac-".concat(n)),o.setAttribute("id",o.id||"ac-trigger-".concat(n)),s.setAttribute("id",s.id||"ac-panel-".concat(n))},removeIDs(t){const{triggerClass:e,panelClass:n}=this.options,i=t.querySelector(c(e)),o=t.querySelector(c(n));t.id.startsWith("ac-")&&t.removeAttribute("id"),i.id.startsWith("ac-")&&i.removeAttribute("id"),o.id.startsWith("ac-")&&o.removeAttribute("id")},setARIA(t){const{ariaEnabled:e,triggerClass:n,panelClass:i}=this.options;if(!e)return;const o=t.querySelector(c(n)),s=t.querySelector(c(i));o.setAttribute("role","button"),o.setAttribute("aria-controls",s.id),o.setAttribute("aria-disabled",!1),o.setAttribute("aria-expanded",!1),s.setAttribute("role","region"),s.setAttribute("aria-labelledby",o.id)},updateARIA(t,e){let{ariaExpanded:n,ariaDisabled:i}=e;const{ariaEnabled:o,triggerClass:s}=this.options;if(!o)return;const r=t.querySelector(c(s));r.setAttribute("aria-expanded",n),r.setAttribute("aria-disabled",i)},removeARIA(t){const{ariaEnabled:e,triggerClass:n,panelClass:i}=this.options;if(!e)return;const o=t.querySelector(c(n)),s=t.querySelector(c(i));o.removeAttribute("role"),o.removeAttribute("aria-controls"),o.removeAttribute("aria-disabled"),o.removeAttribute("aria-expanded"),s.removeAttribute("role"),s.removeAttribute("aria-labelledby")},focus(t,e){t.preventDefault();const{triggerClass:n}=this.options;e.querySelector(c(n)).focus()},focusFirstElement(t){this.focus(t,this.firstElement),this.currFocusedIdx=0},focusLastElement(t){this.focus(t,this.lastElement),this.currFocusedIdx=this.elements.length-1},focusNextElement(t){const e=this.currFocusedIdx+1;if(e>this.elements.length-1)return this.focusFirstElement(t);this.focus(t,this.elements[e]),this.currFocusedIdx=e},focusPrevElement(t){const e=this.currFocusedIdx-1;if(e<0)return this.focusLastElement(t);this.focus(t,this.elements[e]),this.currFocusedIdx=e},showElement(t){let e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const{panelClass:n,activeClass:i,collapse:o,beforeOpen:s}=this.options;e&&s(t);const r=t.querySelector(c(n)),a=r.scrollHeight;t.classList.add(i),requestAnimationFrame(()=>{requestAnimationFrame(()=>{r.style.height=e?"".concat(a,"px"):"auto"})}),this.updateARIA(t,{ariaExpanded:!0,ariaDisabled:!o})},closeElement(t){let e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const{panelClass:n,activeClass:i,beforeClose:o}=this.options,s=t.querySelector(c(n)),r=s.scrollHeight;t.classList.remove(i),e?(o(t),requestAnimationFrame(()=>{s.style.height="".concat(r,"px"),requestAnimationFrame(()=>{s.style.height=0})})):s.style.height=0,this.updateARIA(t,{ariaExpanded:!1,ariaDisabled:!1})},toggleElement(t){const{activeClass:e,collapse:n}=this.options,i=t.classList.contains(e);if(!i||n)return i?this.closeElement(t):this.showElement(t)},closeElements(){const{activeClass:t,showMultiple:e}=this.options;
2e||this.elements.forEach((e,n)=>{e.classList.contains(t)&&n!==this.currFocusedIdx&&this.closeElement(e)})},handleClick(t){const e=t.currentTarget;this.elements.forEach((n,i)=>{n.contains(e)&&"A"!==t.target.nodeName&&(this.currFocusedIdx=i,this.closeElements(),this.focus(t,n),this.toggleElement(n))})},handleKeydown(t){switch(t.key){case"ArrowUp":return this.focusPrevElement(t);case"ArrowDown":return this.focusNextElement(t);case"Home":return this.focusFirstElement(t);case"End":return this.focusLastElement(t);default:return null}},handleFocus(t){const e=t.currentTarget,n=this.elements.find(t=>t.contains(e));this.currFocusedIdx=this.elements.indexOf(n)},handleTransitionEnd(t){if(t.stopPropagation(),"height"!==t.propertyName)return;const{onOpen:e,onClose:n}=this.options,i=t.currentTarget,o=parseInt(i.style.height),s=this.elements.find(t=>t.contains(i));o>0?(i.style.height="auto",e(s)):n(s)}};this.attachEvents=()=>{if(r)return;const{triggerClass:t,panelClass:e}=a.options;a.handleClick=a.handleClick.bind(a),a.handleKeydown=a.handleKeydown.bind(a),a.handleFocus=a.handleFocus.bind(a),a.handleTransitionEnd=a.handleTransitionEnd.bind(a),a.elements.forEach(n=>{const i=n.querySelector(c(t)),o=n.querySelector(c(e));i.addEventListener("click",a.handleClick),i.addEventListener("keydown",a.handleKeydown),i.addEventListener("focus",a.handleFocus),o.addEventListener("transitionend",a.handleTransitionEnd)}),r=!0},this.detachEvents=()=>{if(!r)return;const{triggerClass:t,panelClass:e}=a.options;a.elements.forEach(n=>{const i=n.querySelector(c(t)),o=n.querySelector(c(e));i.removeEventListener("click",a.handleClick),i.removeEventListener("keydown",a.handleKeydown),i.removeEventListener("focus",a.handleFocus),o.removeEventListener("transitionend",a.handleTransitionEnd)}),r=!1},this.toggle=t=>{const e=a.elements[t];e&&a.toggleElement(e)},this.open=t=>{const e=a.elements[t];e&&a.showElement(e)},this.openAll=()=>{const{activeClass:t,onOpen:e}=a.options;a.elements.forEach(n=>{n.classList.contains(t)||(a.showElement(n,!1),e(n))})},this.close=t=>{const e=a.elements[t];e&&a.closeElement(e)},this.closeAll=()=>{const{activeClass:t,onClose:e}=a.options;a.elements.forEach(n=>{n.classList.contains(t)&&(a.closeElement(n,!1),e(n))})},this.destroy=()=>{this.detachEvents(),this.openAll(),a.elements.forEach(t=>{a.removeIDs(t),a.removeARIA(t),a.setTransition(t,!0),t.classList.remove(o)}),r=!0},this.update=()=>{a.createDefinitions(),this.detachEvents(),this.attachEvents()};const c=t=>".".concat(CSS.escape(t));a.init()};void 0!==t.exports?t.exports=i:e.Accordion=i}(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.