PageSourceSearch

https://www.rangers.co.uk/modules/custom/clubcast_utility/js/commo…dation-sites.b6fdfa580342c94a9360.js?tlx2dq

js rangers.co.uk collected 2026-10-02 06:06:23 UTC 38,131 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkclubcast=self.webpackChunkclubcast||[]).push([[255759],{662297(t,e,i){i.d(e,{n:()=>s.n});var n=i(313471),s=i(794853);n.iE.plugin(s.n,"Accordion")},313471(t,e,i){i.d(e,{iE:()=>o});var n=i(941669),s=i.n(n),a=(i(327495),i(725440),i(842762),i(423500),i(421331)),r=i(540493),o={version:"6.8.1",_plugins:{},_uuids:[],plugin:function(t,e){var i=e||l(t),n=d(i);this._plugins[n]=this[i]=t},registerPlugin:function(t,e){var i=e?d(e):l(t.constructor).toLowerCase();t.uuid=(0,a.r7)(6,i),t.$element.attr(`data-${i}`)||t.$element.attr(`data-${i}`,t.uuid),t.$element.data("zfPlugin")||t.$element.data("zfPlugin",t),t.$element.trigger(`init.zf.${i}`),this._uuids.push(t.uuid)},unregisterPlugin:function(t){var e=d(l(t.$element.data("zfPlugin").constructor));for(var i in this._uuids.splice(this._uuids.indexOf(t.uuid),1),t.$element.removeAttr(`data-${e}`).removeData("zfPlugin").trigger(`destroyed.zf.${e}`),t)"function"==typeof t[i]&&(t[i]=null)},reInit:function(t){var e=t instanceof s();try{if(e)t.each(function(){s()(this).data("zfPlugin")._init()});else{var i=this;({object:function(t){t.forEach(function(t){t=d(t),s()("[data-"+t+"]").foundation("_init")})},string:function(){t=d(t),s()("[data-"+t+"]").foundation("_init")},undefined:function(){this.object(Object.keys(i._plugins))}})[typeof t](t)}}catch(t){console.error(t)}finally{return t}},reflow:function(t,e){void 0===e?e=Object.keys(this._plugins):"string"==typeof e&&(e=[e]);var i=this;s().each(e,function(e,n){var a=i._plugins[n];s()(t).find("[data-"+n+"]").addBack("[data-"+n+"]").filter(function(){return void 0===s()(this).data("zfPlugin")}).each(function(){var t=s()(this),e={reflow:!0};t.attr("data-options")&&t.attr("data-options").split(";").forEach(function(t){var i=t.split(":").map(function(t){return t.trim()});i[0]&&(e[i[0]]=function(t){if("true"===t)return!0;if("false"===t)return!1;if(!isNaN(1*t))return parseFloat(t);return t}(i[1]))});try{t.data("zfPlugin",new a(s()(this),e))}catch(t){console.error(t)}finally{return}})})},getFnName:l,addToJquery:function(){return s().fn.foundation=function(t){var e=typeof t,i=s()(".no-js");if(i.length&&i.removeClass("no-js"),"undefined"===e)r.z._init(),o.reflow(this);else{if("string"!==e)throw new TypeError(`We're sorry, ${e} is not a valid parameter. You must use a string representing the method you wish to invoke.`);var n=Array.prototype.slice.call(arguments,1),a=this.data("zfPlugin");if(void 0===a||void 0===a[t])throw new ReferenceError("We're sorry, '"+t+"' is not an available method for "+(a?l(a):"this element")+".");1===this.length?a[t].apply(a,n):this.each(function(e,i){a[t].apply(s()(i).data("zfPlugin"),n)})}return this},s()}};function l(t){if(void 0===Function.prototype.name){var e=/function\s([^(]{1,})\(/.exec(t.toString());return e&&e.length>1?e[1].trim():""}return void 0===t.prototype?t.constructor.name:t.prototype.constructor.name}function d(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}o.util={throttle:function(t,e){var i=null;return function(){var n=this,s=arguments;null===i&&(i=setTimeout(function(){t.apply(n,s),i=null},e))}}},window.Foundation=o,function(){Date.now&&window.Date.now||(window.Date.now=Date.now=function(){return(new Date).getTime()});for(var t=["webkit","moz"],e=0;e<t.length&&!window.requestAnimationFrame;++e){var i=t[e];window.requestAnimationFrame=window[i+"RequestAnimationFrame"],window.cancelAnimationFrame=window[i+"CancelAnimationFrame"]||window[i+"CancelRequestAnimationFrame"]}if(/iP(ad|hone|od).*OS 6/.test(window.navigator.userAgent)||!window.requestAnimationFrame||!window.cancelAnimationFrame){var n=0;window.requestAnimationFrame=function(t){var e=Date.now(),i=Math.max(n+16,e);return setTimeout(function(){t(n=i)},i-e)},window.cancelAnimationFrame=clearTimeout}window.performance&&window.performance.now||(window.performance={start:Date.now(),now:function(){return Date.now()-this.start}})}(),Function.prototype.bind||(Function.prototype.bind=function(t){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");
1var e=Array.prototype.slice.call(arguments,1),i=this,n=function(){},s=function(){return i.apply(this instanceof n?this:t,e.concat(Array.prototype.slice.call(arguments)))};return this.prototype&&(n.prototype=this.prototype),s.prototype=new n,s});var h=i(135159);o.addToJquery(s()),o.Plugin=h.k,o.rtl=a.h,o.GetYoDigits=a.r7,o.transitionend=a.XA,o.RegExpEscape=a.rG,o.onLoad=a.kF,window.Foundation=o},884477(t,e,i){i.d(e,{c:()=>f});var n=i(313471),s=i(941669),a=i.n(s),r=i(766088);const o={Feather(t,e="zf"){t.attr("role","menubar"),t.find("a").attr({role:"menuitem"});var i=t.find("li").attr({role:"none"}),n=`is-${e}-submenu`,s=`${n}-item`,r=`is-${e}-submenu-parent`,o="accordion"!==e;i.each(function(){var t=a()(this),i=t.children("ul");if(i.length){if(t.addClass(r),o){const i=t.children("a:first");i.attr({"aria-haspopup":!0,"aria-label":i.attr("aria-label")||i.text()}),"drilldown"===e&&t.attr({"aria-expanded":!1})}i.addClass(`submenu ${n}`).attr({"data-submenu":"",role:"menubar"}),"drilldown"===e&&i.attr({"aria-hidden":!0})}t.parent("[data-submenu]").length&&t.addClass(`is-submenu-item ${s}`)})},Burn(t,e){var i=`is-${e}-submenu`,n=`${i}-item`,s=`is-${e}-submenu-parent`;t.find(">li, > li > ul, .menu, .menu > li, [data-submenu] > li").removeClass(`${i} ${n} ${s} is-submenu-item submenu is-active`).removeAttr("data-submenu").css("display","")}};var l=i(421331),d={ImNotTouchingYou:function(t,e,i,n,s){return 0===h(t,e,i,n,s)},OverlapArea:h,GetDimensions:c,GetExplicitOffsets:function(t,e,i,n,s,a,r){var o,l,d=c(t),h=e?c(e):null;if(null!==h){switch(i){case"top":o=h.offset.top-(d.height+s);break;case"bottom":o=h.offset.top+h.height+s;break;case"left":l=h.offset.left-(d.width+a);break;case"right":l=h.offset.left+h.width+a}switch(i){case"top":case"bottom":switch(n){case"left":l=h.offset.left+a;break;case"right":l=h.offset.left-d.width+h.width-a;break;case"center":l=r?a:h.offset.left+h.width/2-d.width/2+a}break;case"right":case"left":switch(n){case"bottom":o=h.offset.top-s+h.height-d.height;break;case"top":o=h.offset.top+s;break;case"center":o=h.offset.top+s+h.height/2-d.height/2}}}return{top:o,left:l}}};function h(t,e,i,n,s){var a,r,o,l,d=c(t);if(e){var h=c(e);r=h.height+h.offset.top-(d.offset.top+d.height),a=d.offset.top-h.offset.top,o=d.offset.left-h.offset.left,l=h.width+h.offset.left-(d.offset.left+d.width)}else r=d.windowDims.height+d.windowDims.offset.top-(d.offset.top+d.height),a=d.offset.top-d.windowDims.offset.top,o=d.offset.left-d.windowDims.offset.left,l=d.windowDims.width-(d.offset.left+d.width);return r=s?0:Math.min(r,0),a=Math.min(a,0),o=Math.min(o,0),l=Math.min(l,0),i?o+l:n?a+r:Math.sqrt(a*a+r*r+o*o+l*l)}function c(t){if((t=t.length?t[0]:t)===window||t===document)throw new Error("I'm sorry, Dave. I'm afraid I can't do that.");var e=t.getBoundingClientRect(),i=t.parentNode.getBoundingClientRect(),n=document.body.getBoundingClientRect(),s=window.pageYOffset,a=window.pageXOffset;return{width:e.width,height:e.height,offset:{top:e.top+s,left:e.left+a},parentDims:{width:i.width,height:i.height,offset:{top:i.top+s,left:i.left+a}},windowDims:{width:n.width,height:n.height,offset:{top:s,left:a}}}}var u=i(135159);class f extends u.k{_setup(t,e){this.$element=t,this.options=a().extend({},f.defaults,this.$element.data(),e),this.className="Drilldown",this._init(),r.s.register("Drilldown",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"previous",ESCAPE:"close"})}_init(){o.Feather(this.$element,"drilldown"),this.options.autoApplyClass&&this.$element.addClass("drilldown"),this.$element.attr({"aria-multiselectable":!1}),this.$submenuAnchors=this.$element.find("li.is-drilldown-submenu-parent").children("a"),this.$submenus=this.$submenuAnchors.parent("li").children("[data-submenu]").attr("role","group"),this.$menuItems=this.$element.find("li").not(".js-drilldown-back").find("a"),this.$currentMenu=this.$element,this.$element.attr("data-mutate",this.$element.attr("data-drilldown")||(0,l.r7)(6,"drilldown")),this._prepareMenu(),this._registerEvents(),this._keyboardEvents()}_prepareMenu(){var t=this;this.$submenuAnchors.each(function(){var e=a()(this),i=e.parent();t.options.parentLink&&e.clone().prependTo(i.children("[data-submenu]")).wrap('<li data-is-parent-link class="is-submenu-parent-item is-submenu-item is-drilldown-submenu-item" role="none"></li>'),e.data("savedHref",e.attr("href")).removeAttr("href").attr("tabindex",0),e.children("[data-submenu]").attr({"aria-hidden":!0,tabindex:0,role:"group"}),t._events(e)}),this.$submenus.each(function(){var e=a()(this);if(!e.find(".js-drilldown-back").length)switch(t.options.backButtonPosition){case"bottom":e.append(t.options.backButton);break;case"top":e.prepend(t.options.backButton);break;default:console.error("Unsupported backButtonPosition value '"+t.options.backButtonPosition+"'")}t._back(e)}),this.$submenus.addClass("invisible"),this.options.autoHeight||this.$submenus.addClass("drilldown-submenu-cover-previous"),this.$element.parent().hasClass("is-drilldown")||(this.$wrapper=a()(this.options.wrapper).addClass("is-drilldown"),this.options.animateHeight&&this.$wrapper.addClass("animate-height"),this.$element.wrap(this.$wrapper)),this.$wrapper=this.$element.parent(),this.$wrapper.css(this._getMaxDims())}_resize(){this.$wrapper.css({"max-width":"none","min-height":"none"}),this.$wrapper.css(this._getMaxDims())}_events(t){var e=this;t.off("click.zf.drilldown").on("click.zf.drilldown",function(i){if(a()(i.target).parentsUntil("ul","li").hasClass("is-drilldown-submenu-parent")&&i.preventDefault(),e._show(t.parent("li")),e.options.closeOnClick){var n=a()("body");n.off(".zf.drilldown").on("click.zf.drilldown",function(t){t.target===e.$element[0]||a().contains(e.$element[0],t.target)||(t.preventDefault(),e._hideAll(),n.off(".zf.drilldown"))})}})}_registerEvents(){this.options.scrollTop&&(this._bindHandler=this._scrollTop.bind(this),this.$element.on("open.zf.drilldown hide.zf.drilldown close.zf.drilldown closed.zf.drilldown",this._bindHandler)),this.$element.on("mutateme.zf.trigger",this._resize.bind(this))}_scrollTop(){var t=this,e=""!==t.options.scrollTopElement?a()(t.options.scrollTopElement):t.$element,i=parseInt(e.offset().top+t.options.scrollTopOffset,10);a()("html, body").stop(!0).animate({scrollTop:i},t.options.animationDuration,t.options.animationEasing,function(){this===a()("html")[0]&&t.$element.trigger("scrollme.zf.drilldown")})}_keyboardEvents(){var t=this;this.$menuItems.add(this.$element.find(".js-drilldown-back > a, .is-submenu-parent-item > a")).on("keydown.zf.drilldown",function(e){var i,n,s=a()(this),o=s.parent("li").parent("ul").children("li").children("a");o.each(function(t){if(a()(this).is(s))return i=o.eq(Math.max(0,t-1)),void(n=o.eq(Math.min(t+1,o.length-1)))}),r.s.handleKey(e,"Drilldown",{next:function(){if(s.is(t.$submenuAnchors))return t._show(s.parent("li")),s.parent("li").one((0,l.XA)(s),function(){s.parent("li").find("ul li a").not(".js-drilldown-back a").first().focus()}),!0},previous:function(){return t._hide(s.parent("li").parent("ul")),s.parent("li").parent("ul").one((0,l.XA)(s),function(){setTimeout(function(){s.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0},up:function(){return i.focus(),!s.is(t.$element.find("> li:first-child > a"))},down:function(){return n.focus(),!s.is(t.$element.find("> li:last-child > a"))},close:function(){s.is(t.$element.find("> li > a"))||(t._hide(s.parent().parent()),s.parent().parent().siblings("a").focus())},open:function(){return(!t.options.parentLink||!s.attr("href"))&&(s.is(t.$menuItems)?s.is(t.$submenuAnchors)?(t._show(s.parent("li")),s.parent("li").one((0,l.XA)(s),function(){s.parent("li").find("ul li a").not(".js-drilldown-back a").first().focus()}),!0):void 0:(t._hide(s.parent("li").parent("ul")),s.parent("li").parent("ul").one((0,l.XA)(s),function(){setTimeout(function(){s.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0))},handled:function(t){t&&e.preventDefault()}})})}
1_hideAll(){var t=this.$element.find(".is-drilldown-submenu.is-active");if(t.addClass("is-closing"),t.parent().closest("ul").removeClass("invisible"),this.options.autoHeight){const e=t.parent().closest("ul").data("calcHeight");this.$wrapper.css({height:e})}this.$element.trigger("close.zf.drilldown"),t.one((0,l.XA)(t),()=>{t.removeClass("is-active is-closing"),this.$element.trigger("closed.zf.drilldown")})}_back(t){var e=this;t.off("click.zf.drilldown"),t.children(".js-drilldown-back").on("click.zf.drilldown",function(){e._hide(t);let i=t.parent("li").parent("ul").parent("li");i.length?e._show(i):e.$currentMenu=e.$element})}_menuLinkEvents(){var t=this;this.$menuItems.not(".is-drilldown-submenu-parent").off("click.zf.drilldown").on("click.zf.drilldown",function(){setTimeout(function(){t._hideAll()},0)})}_setShowSubMenuClasses(t,e){t.addClass("is-active").removeClass("invisible").attr("aria-hidden",!1),t.parent("li").attr("aria-expanded",!0),!0===e&&this.$element.trigger("open.zf.drilldown",[t])}_setHideSubMenuClasses(t,e){t.removeClass("is-active").addClass("invisible").attr("aria-hidden",!0),t.parent("li").attr("aria-expanded",!1),!0===e&&t.trigger("hide.zf.drilldown",[t])}_showMenu(t,e){var i=this;if(this.$element.find('li[aria-expanded="true"] > ul[data-submenu]').each(function(){i._setHideSubMenuClasses(a()(this))}),this.$currentMenu=t,t.is("[data-drilldown]"))return!0===e&&t.find("li > a").first().focus(),void(this.options.autoHeight&&this.$wrapper.css("height",t.data("calcHeight")));var n=t.children().first().parentsUntil("[data-drilldown]","[data-submenu]");n.each(function(s){0===s&&i.options.autoHeight&&i.$wrapper.css("height",a()(this).data("calcHeight"));var r=s===n.length-1;!0===r&&a()(this).one((0,l.XA)(a()(this)),()=>{!0===e&&t.find("li > a").first().focus()}),i._setShowSubMenuClasses(a()(this),r)})}_show(t){const e=t.children("[data-submenu]");t.attr("aria-expanded",!0),this.$currentMenu=e,t.parent().closest("ul").addClass("invisible"),e.addClass("is-active visible").removeClass("invisible").attr("aria-hidden",!1),this.options.autoHeight&&this.$wrapper.css({height:e.data("calcHeight")}),this.$element.trigger("open.zf.drilldown",[t])}_hide(t){this.options.autoHeight&&this.$wrapper.css({height:t.parent().closest("ul").data("calcHeight")}),t.parent().closest("ul").removeClass("invisible"),t.parent("li").attr("aria-expanded",!1),t.attr("aria-hidden",!0),t.addClass("is-closing").one((0,l.XA)(t),function(){t.removeClass("is-active is-closing visible"),t.blur().addClass("invisible")}),t.trigger("hide.zf.drilldown",[t])}_getMaxDims(){var t=0,e={},i=this;return this.$submenus.add(this.$element).each(function(){var e=d.GetDimensions(this).height;t=e>t?e:t,i.options.autoHeight&&a()(this).data("calcHeight",e)}),this.options.autoHeight?e.height=this.$currentMenu.data("calcHeight"):e["min-height"]=`${t}px`,e["max-width"]=`${this.$element[0].getBoundingClientRect().width}px`,e}_destroy(){a()("body").off(".zf.drilldown"),this.options.scrollTop&&this.$element.off(".zf.drilldown",this._bindHandler),this._hideAll(),this.$element.off("mutateme.zf.trigger"),o.Burn(this.$element,"drilldown"),this.$element.unwrap().find(".js-drilldown-back, .is-submenu-parent-item").remove().end().find(".is-active, .is-closing, .is-drilldown-submenu").removeClass("is-active is-closing is-drilldown-submenu").off("transitionend otransitionend webkitTransitionEnd").end().find("[data-submenu]").removeAttr("aria-hidden tabindex role"),this.$submenuAnchors.each(function(){a()(this).off(".zf.drilldown")}),this.$element.find("[data-is-parent-link]").detach(),this.$submenus.removeClass("drilldown-submenu-cover-previous invisible"),this.$element.find("a").each(function(){var t=a()(this);t.removeAttr("tabindex"),t.data("savedHref")&&t.attr("href",t.data("savedHref")).removeData("savedHref")})}}f.defaults={autoApplyClass:!0,backButton:'<li class="js-drilldown-back"><a tabindex="0">Back</a></li>',backButtonPosition:"top",wrapper:"<div></div>",parentLink:!1,closeOnClick:!1,autoHeight:!1,animateHeight:!1,scrollTop:!1,scrollTopElement:"",scrollTopOffset:0,animationDuration:500,animationEasing:"swing"},n.iE.plugin(f,"Drilldown")},24973(t,e,i){i.d(e,{$:()=>c});var n=i(313471),s=(i(123792),i(327495),i(725440),i(962953),i(941669)),a=i.n(s),r=i(540493),o=i(421331),l=i(135159),d=i(794853),h={tabs:{cssClass:"tabs",plugin:i(381655).t,open:(t,e)=>t.selectTab(e),close:null,toggle:null},accordion:{cssClass:"accordion",plugin:d.n,open:(t,e)=>t.down(a()(e)),close:(t,e)=>t.up(a()(e)),toggle:(t,e)=>t.toggle(a()(e))}};class c extends l.k{constructor(t,e){return super(t,e),this.options.reflow&&this.storezfData||this}_setup(t,e){this.$element=a()(t),this.$element.data("zfPluginBase",this),this.options=a().extend({},c.defaults,this.$element.data(),e),this.rules=this.$element.data("responsive-accordion-tabs"),this.currentMq=null,this.currentRule=null,this.currentPlugin=null,this.className="ResponsiveAccordionTabs",this.$element.attr("id")||this.$element.attr("id",(0,o.r7)(6,"responsiveaccordiontabs")),this._init(),this._events()}_init(){if(r.z._init(),"string"==typeof this.rules){let t={},e=this.rules.split(" ");for(let i=0;i<e.length;i++){let n=e[i].split("-"),s=n.length>1?n[0]:"small",a=n.length>1?n[1]:n[0];null!==h[a]&&(t[s]=h[a])}this.rules=t}this._getAllOptions(),a().isEmptyObject(this.rules)||this._checkMediaQueries()}_getAllOptions(){var t=this;for(var e in t.allOptions={},h)if(h.hasOwnProperty(e)){var i=h[e];try{var n=a()("<ul></ul>"),s=new i.plugin(n,t.options);for(var r in s.options)if(s.options.hasOwnProperty(r)&&"zfPlugin"!==r){var o=s.options[r];t.allOptions[r]=o}s.destroy()}catch(t){console.warn(`Warning: Problems getting Accordion/Tab options: ${t}`)}}}_events(){this._changedZfMediaQueryHandler=this._checkMediaQueries.bind(this),a()(window).on("changed.zf.mediaquery",this._changedZfMediaQueryHandler)}_checkMediaQueries(){var t,e=this;a().each(this.rules,function(e){r.z.atLeast(e)&&(t=e)}),t&&(this.currentPlugin instanceof this.rules[t].plugin||(a().each(h,function(t,i){e.$element.removeClass(i.
1cssClass)}),this.$element.addClass(this.rules[t].cssClass),this.currentPlugin&&(!this.currentPlugin.$element.data("zfPlugin")&&this.storezfData&&this.currentPlugin.$element.data("zfPlugin",this.storezfData),this.currentPlugin.destroy()),this._handleMarkup(this.rules[t].cssClass),this.currentRule=this.rules[t],this.currentPlugin=new this.currentRule.plugin(this.$element,this.options),this.storezfData=this.currentPlugin.$element.data("zfPlugin")))}_handleMarkup(t){var e=this,i="accordion",n=a()("[data-tabs-content="+this.$element.attr("id")+"]");if(n.length&&(i="tabs"),i!==t){var s=e.allOptions.linkClass?e.allOptions.linkClass:"tabs-title",r=e.allOptions.panelClass?e.allOptions.panelClass:"tabs-panel";this.$element.removeAttr("role");var l=this.$element.children("."+s+",[data-accordion-item]").removeClass(s).removeClass("accordion-item").removeAttr("data-accordion-item"),d=l.children("a").removeClass("accordion-title");if("tabs"===i?(n=n.children("."+r).removeClass(r).removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby")).children("a").removeAttr("role").removeAttr("aria-controls").removeAttr("aria-selected"):n=l.children("[data-tab-content]").removeClass("accordion-content"),n.css({display:"",visibility:""}),l.css({display:"",visibility:""}),"accordion"===t)n.each(function(t,i){a()(i).appendTo(l.get(t)).addClass("accordion-content").attr("data-tab-content","").removeClass("is-active").css({height:""}),a()("[data-tabs-content="+e.$element.attr("id")+"]").after('<div id="tabs-placeholder-'+e.$element.attr("id")+'"></div>').detach(),l.addClass("accordion-item").attr("data-accordion-item",""),d.addClass("accordion-title")});else if("tabs"===t){var h=a()("[data-tabs-content="+e.$element.attr("id")+"]"),c=a()("#tabs-placeholder-"+e.$element.attr("id"));c.length?(h=a()('<div class="tabs-content"></div>').insertAfter(c).attr("data-tabs-content",e.$element.attr("id")),c.remove()):h=a()('<div class="tabs-content"></div>').insertAfter(e.$element).attr("data-tabs-content",e.$element.attr("id")),n.each(function(t,e){var i=a()(e).appendTo(h).addClass(r),n=d.get(t).hash.slice(1),s=a()(e).attr("id")||(0,o.r7)(6,"accordion");n!==s&&(""!==n?a()(e).attr("id",n):(n=s,a()(e).attr("id",n),a()(d.get(t)).attr("href",a()(d.get(t)).attr("href").replace("#","")+"#"+n))),a()(l.get(t)).hasClass("is-active")&&i.addClass("is-active")}),l.addClass(s)}}}open(){if(this.currentRule&&"function"==typeof this.currentRule.open)return this.currentRule.open(this.currentPlugin,...arguments)}close(){if(this.currentRule&&"function"==typeof this.currentRule.close)return this.currentRule.close(this.currentPlugin,...arguments)}toggle(){if(this.currentRule&&"function"==typeof this.currentRule.toggle)return this.currentRule.toggle(this.currentPlugin,...arguments)}_destroy(){this.currentPlugin&&this.currentPlugin.destroy(),a()(window).off("changed.zf.mediaquery",this._changedZfMediaQueryHandler)}}c.defaults={},n.iE.plugin(c,"ResponsiveAccordionTabs")},78791(t,e,i){i.d(e,{t:()=>s.t});var n=i(313471),s=i(381655);n.iE.plugin(s.t,"Tabs")},228969(t,e,i){i.d(e,{z:()=>s.z});var n=i(313471),s=i(540493);n.iE.MediaQuery=s.z,n.iE.MediaQuery._init()},794853(t,e,i){i.d(e,{n:()=>l});var n=i(941669),s=i.n(n),a=i(135159),r=i(421331),o=i(766088);class l extends a.k{_setup(t,e){this.$element=t,this.options=s().extend({},l.defaults,this.$element.data(),e),this.className="Accordion",this._init(),o.s.register("Accordion",{ENTER:"toggle",SPACE:"toggle",ARROW_DOWN:"next",ARROW_UP:"previous",HOME:"first",END:"last"})}_init(){this._isInitializing=!0,this.$tabs=this.$element.children("[data-accordion-item]"),this.$tabs.each(function(t,e){var i=s()(e),n=i.children("[data-tab-content]"),a=n[0].id||(0,r.r7)(6,"accordion"),o=e.id?`${e.id}-label`:`${a}-label`;i.find("a:first").attr({"aria-controls":a,id:o,"aria-expanded":!1}),n.attr({role:"region","aria-labelledby":o,"aria-hidden":!0,id:a})});var t=this.$element.find(".is-active").children("[data-tab-content]");t.length&&(this._initialAnchor=t.prev("a").attr("href"),this._openSingleTab(t)),this._checkDeepLink=()=>{var t=window.location.hash;if(!t.length){if(this._isInitializing)return;this._initialAnchor&&(t=this._initialAnchor)}var e=t&&s()(t),i=t&&this.$element.find(`[href$="${t}"]`);!(!e.length||!i.length)&&(e&&i&&i.length?i.parent("[data-accordion-item]").hasClass("is-active")||this._openSingleTab(e):this._closeAllTabs(),this.options.deepLinkSmudge&&(0,r.kF)(s()(window),()=>{var t=this.$element.offset();s()("html, body").animate({scrollTop:t.top-this.options.deepLinkSmudgeOffset},this.options.deepLinkSmudgeDelay)}),this.$element.trigger("deeplink.zf.accordion",[i,e]))},this.options.deepLink&&this._checkDeepLink(),this._events(),this._isInitializing=!1}_events(){var t=this;this.$tabs.each(function(){var e=s()(this),i=e.children("[data-tab-content]");
1i.length&&e.children("a").off("click.zf.accordion keydown.zf.accordion").on("click.zf.accordion",function(e){e.preventDefault(),t.toggle(i)}).on("keydown.zf.accordion",function(n){o.s.handleKey(n,"Accordion",{toggle:function(){t.toggle(i)},next:function(){var i=e.next().find("a").focus();t.options.multiExpand||i.trigger("click.zf.accordion")},previous:function(){var i=e.prev().find("a").focus();t.options.multiExpand||i.trigger("click.zf.accordion")},first:function(){var e=t.$tabs.first().find(".accordion-title").focus();t.options.multiExpand||e.trigger("click.zf.accordion")},last:function(){var e=t.$tabs.last().find(".accordion-title").focus();t.options.multiExpand||e.trigger("click.zf.accordion")},handled:function(){n.preventDefault()}})})}),this.options.deepLink&&s()(window).on("hashchange",this._checkDeepLink)}toggle(t){if(t.closest("[data-accordion]").is("[disabled]"))console.info("Cannot toggle an accordion that is disabled.");else if(t.parent().hasClass("is-active")?this.up(t):this.down(t),this.options.deepLink){var e=t.prev("a").attr("href");this.options.updateHistory?history.pushState({},"",e):history.replaceState({},"",e)}}down(t){t.closest("[data-accordion]").is("[disabled]")?console.info("Cannot call down on an accordion that is disabled."):this.options.multiExpand?this._openTab(t):this._openSingleTab(t)}up(t){if(this.$element.is("[disabled]"))return void console.info("Cannot call up on an accordion that is disabled.");const e=t.parent();if(!e.hasClass("is-active"))return;const i=e.siblings();(this.options.allowAllClosed||i.hasClass("is-active"))&&this._closeTab(t)}_openSingleTab(t){const e=this.$element.children(".is-active").children("[data-tab-content]");e.length&&this._closeTab(e.not(t)),this._openTab(t)}_openTab(t){const e=t.parent(),i=t.attr("aria-labelledby");t.attr("aria-hidden",!1),e.addClass("is-active"),s()(`#${i}`).attr({"aria-expanded":!0}),t.finish().slideDown(this.options.slideSpeed,()=>{this.$element.trigger("down.zf.accordion",[t])})}_closeTab(t){const e=t.parent(),i=t.attr("aria-labelledby");t.attr("aria-hidden",!0),e.removeClass("is-active"),s()(`#${i}`).attr({"aria-expanded":!1}),t.finish().slideUp(this.options.slideSpeed,()=>{this.$element.trigger("up.zf.accordion",[t])})}_closeAllTabs(){var t=this.$element.children(".is-active").children("[data-tab-content]");t.length&&this._closeTab(t)}_destroy(){this.$element.find("[data-tab-content]").stop(!0).slideUp(0).css("display",""),this.$element.find("a").off(".zf.accordion"),this.options.deepLink&&s()(window).off("hashchange",this._checkDeepLink)}}l.defaults={slideSpeed:250,multiExpand:!1,allowAllClosed:!1,deepLink:!1,deepLinkSmudge:!1,deepLinkSmudgeDelay:300,deepLinkSmudgeOffset:0,updateHistory:!1}},135159(t,e,i){i.d(e,{k:()=>s});i(327495),i(725440);var n=i(421331);class s{constructor(t,e){this._setup(t,e);var i=a(this);this.uuid=(0,n.r7)(6,i),this.$element.attr(`data-${i}`)||this.$element.attr(`data-${i}`,this.uuid),this.$element.data("zfPlugin")||this.$element.data("zfPlugin",this),this.$element.trigger(`init.zf.${i}`)}destroy(){this._destroy();var t=a(this);for(var e in this.$element.removeAttr(`data-${t}`).removeData("zfPlugin").trigger(`destroyed.zf.${t}`),this)this.hasOwnProperty(e)&&(this[e]=null)}}function a(t){return t.className.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}},421331(t,e,i){i.d(e,{XA:()=>l,h:()=>a,kF:()=>d,r7:()=>r,rG:()=>o});i(123792),i(327495),i(725440),i(962953);var n=i(941669),s=i.n(n);function a(){return"rtl"===s()("html").attr("dir")}function r(t=6,e){let i="";const n="0123456789abcdefghijklmnopqrstuvwxyz";for(let e=0;e<t;e++)i+=n[Math.floor(36*Math.random())];return e?`${i}-${e}`:i}function o(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}function l(t){var e,i={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend"},n=document.createElement("div");for(let t in i)void 0!==n.style[t]&&(e=i[t]);return e||(setTimeout(function(){t.triggerHandler("transitionend",[t])},1),"transitionend")}function d(t,e){const i="complete"===document.readyState,n=(i?"_didLoad":"load")+".zf.util.onLoad",a=()=>t.triggerHandler(n);return t&&(e&&t.one(n,e),i?setTimeout(a):s()(window).one("load",a)),n}},381655(t,e,i){i.d(e,{t:()=>l});var n=i(941669),s=i.n(n),a=i(135159),r=i(421331),o=i(766088);class l extends a.k{_setup(t,e){this.$element=t,this.options=s().extend({},l.defaults,this.$element.data(),e),this.className="Tabs",this._init(),o.s.register("Tabs",{ENTE
1R:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"previous",ARROW_DOWN:"next",ARROW_LEFT:"previous"})}_init(){var t=this;if(this._isInitializing=!0,this.$element.attr({role:"tablist"}),this.$tabTitles=this.$element.find(`.${this.options.linkClass}`),this.$tabContent=s()(`[data-tabs-content="${this.$element[0].id}"]`),this.$tabTitles.each(function(){var e=s()(this),i=e.find("a"),n=e.hasClass(`${t.options.linkActiveClass}`),a=i.attr("data-tabs-target")||i[0].hash.slice(1),o=i[0].id?i[0].id:`${a}-label`,l=s()(`#${a}`);e.attr({role:"presentation"}),i.attr({role:"tab","aria-controls":a,"aria-selected":n,id:o,tabindex:n?"0":"-1"}),l.attr({role:"tabpanel","aria-labelledby":o}),n&&(t._initialAnchor=`#${a}`),n||l.attr("aria-hidden","true"),n&&t.options.autoFocus&&(t.onLoadListener=(0,r.kF)(s()(window),function(){s()("html, body").animate({scrollTop:e.offset().top},t.options.deepLinkSmudgeDelay,()=>{i.focus()})}))}),this.options.matchHeight){var e=this.$tabContent.find("img");e.length?function(t,e){var i=t.length;function n(){0===--i&&e()}0===i&&e(),t.each(function(){if(this.complete&&void 0!==this.naturalWidth)n();else{var t=new Image,e="load.zf.images error.zf.images";s()(t).one(e,function t(){s()(this).off(e,t),n()}),t.src=s()(this).attr("src")}})}(e,this._setHeight.bind(this)):this._setHeight()}this._checkDeepLink=()=>{var t=window.location.hash;if(!t.length){if(this._isInitializing)return;this._initialAnchor&&(t=this._initialAnchor)}var e=t.indexOf("#")>=0?t.slice(1):t,i=e&&s()(`#${e}`),n=t&&this.$element.find(`[href$="${t}"],[data-tabs-target="${e}"]`).first();if(!(!i.length||!n.length)){if(i&&i.length&&n&&n.length?this.selectTab(i,!0):this._collapse(),this.options.deepLinkSmudge){var a=this.$element.offset();s()("html, body").animate({scrollTop:a.top-this.options.deepLinkSmudgeOffset},this.options.deepLinkSmudgeDelay)}this.$element.trigger("deeplink.zf.tabs",[n,i])}},this.options.deepLink&&this._checkDeepLink(),this._events(),this._isInitializing=!1}_events(){this._addKeyHandler(),this._addClickHandler(),this._setHeightMqHandler=null,this.options.matchHeight&&(this._setHeightMqHandler=this._setHeight.bind(this),s()(window).on("changed.zf.mediaquery",this._setHeightMqHandler)),this.options.deepLink&&s()(window).on("hashchange",this._checkDeepLink)}_addClickHandler(){var t=this;this.$element.off("click.zf.tabs").on("click.zf.tabs",`.${this.options.linkClass}`,function(e){e.preventDefault(),t._handleTabChange(s()(this))})}_addKeyHandler(){var t=this;this.$tabTitles.off("keydown.zf.tabs").on("keydown.zf.tabs",function(e){if(9!==e.which){var i,n,a=s()(this),r=a.parent("ul").children("li");r.each(function(e){s()(this).is(a)&&(t.options.wrapOnKeys?(i=0===e?r.last():r.eq(e-1),n=e===r.length-1?r.first():r.eq(e+1)):(i=r.eq(Math.max(0,e-1)),n=r.eq(Math.min(e+1,r.length-1))))}),o.s.handleKey(e,"Tabs",{open:function(){a.find('[role="tab"]').focus(),t._handleTabChange(a)},previous:function(){i.find('[role="tab"]').focus(),t._handleTabChange(i)},next:function(){n.find('[role="tab"]').focus(),t._handleTabChange(n)},handled:function(){e.preventDefault()}})}})}_handleTabChange(t,e){if(t.hasClass(`${this.options.linkActiveClass}`))this.options.activeCollapse&&this._collapse();else{var i=this.$element.find(`.${this.options.linkClass}.${this.options.linkActiveClass}`),n=t.find('[role="tab"]'),s=n.attr("data-tabs-target"),a=s&&s.length?`#${s}`:n[0].hash,r=this.$tabContent.find(a);this._collapseTab(i),this._openTab(t),this.options.deepLink&&!e&&(this.options.updateHistory?history.pushState({},"",a):history.replaceState({},"",a)),this.$element.trigger("change.zf.tabs",[t,r]),r.find("[data-mutate]").trigger("mutateme.zf.trigger")}}_openTab(t){var e=t.find('[role="tab"]'),i=e.attr("data-tabs-target")||e[0].hash.slice(1),n=this.$tabContent.find(`#${i}`);t.addClass(`${this.options.linkActiveClass}`),e.attr({"aria-selected":"true",tabindex:"0"}),n.addClass(`${this.options.panelActiveClass}`).removeAttr("aria-hidden")}_collapseTab(t){var e=t.removeClass(`${this.options.linkActiveClass}`).find('[role="tab"]').attr({"aria-selected":"false",tabindex:-1});s()(`#${e.attr("aria-controls")}`).removeClass(`${this.options.panelActiveClass}`).attr({"aria-hidden":"true"})}_collapse(){var t=this.$element.find(`.${this.options.linkClass}.${this.options.linkActiveClass}`);t.length&&(this._collapseTab(t),this.$element.trigger("collapse.zf.tabs",[t]))}selectTab(t,e){var i,n;(i="object"==typeof t?t[0].id:t).indexOf("#")<0?n=`#${i}`:(n=i,i=i.slice(1));var s=this.$tabTitles.has(`[href$="${n}"],[data-tabs-target="${i}"]`).first();this._handleTabChange(s,e)}_setHeight(){var t=0,e=this;this.$tabContent&&this.$tabContent.find(`.${this.options.panelClass}`).css("min-height","").each(function(){var i=s()(this),n=i.hasClass(`${e.options.panelActiveClass}`);n||i.css({visibility:"hidden",display:"block"});var a=this.getBoundingClientRect().height;n||i.css({visibility:"",display:""}),t=a>t?a:t}).css("min-height",`${t}px`)}_destroy(){this.$element.find(`.${this.options.linkClass}`).off(".zf.tabs").hide().end().find(`.${this.options.panelClass}`).hide(),this.options.matchHeight&&null!=this._setHeightMqHandler&&s()(window).off("changed.zf.mediaquery",this._setHeightMqHandler),this.options.deepLink&&s()(window).off("hashchange",this._checkDeepLink),this.onLoadListener&&s()(window).off(this.onLoadListener)}}l.defaults={deepLink:!1,deepLinkSmudge:!1,deepLinkSmudgeDelay:300,deepLinkSmudgeOffset:0,updateHistory:!1,autoFocus:!1,wrapOnKeys:!0,matchHeight:!1,activeCollapse:!1,linkClass:"tabs-title",linkActiveClass:"is-active",panelClass:"tabs-panel",panelActiveClass:"is-active"}},766088(t,e,i){i.d(e,{s:()=>h});i(726910),i(327495),i(725440);var n=i(941669),s=i.n(n),a=i(421331);const r={9:"TAB",13:"ENTER",27:"ESCAPE",32:"SPACE",35:"END",36:"HOME",37:"ARROW_LEFT",38:"ARROW_UP",39:"ARROW_RIGHT",40:"ARROW_DOWN"};var o={};
1function l(t){return!!t&&t.find("a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]").filter(function(){return!(!s()(this).is(":visible")||s()(this).attr("tabindex")<0)}).sort(function(t,e){if(s()(t).attr("tabindex")===s()(e).attr("tabindex"))return 0;let i=parseInt(s()(t).attr("tabindex"),10),n=parseInt(s()(e).attr("tabindex"),10);return void 0===s()(t).attr("tabindex")&&n>0?1:void 0===s()(e).attr("tabindex")&&i>0?-1:0===i&&n>0?1:0===n&&i>0||i<n?-1:i>n?1:void 0})}function d(t){var e=r[t.which||t.keyCode]||String.fromCharCode(t.which).toUpperCase();return e=e.replace(/\W+/,""),t.shiftKey&&(e=`SHIFT_${e}`),t.ctrlKey&&(e=`CTRL_${e}`),t.altKey&&(e=`ALT_${e}`),e=e.replace(/_$/,"")}var h={keys:function(t){var e={};for(var i in t)t.hasOwnProperty(i)&&(e[t[i]]=t[i]);return e}(r),parseKey:d,handleKey(t,e,i){var n,r=o[e],l=this.parseKey(t);if(!r)return console.warn("Component not defined!");if(!0!==t.zfIsKeyHandled)if((n=i[(void 0===r.ltr?r:(0,a.h)()?s().extend({},r.ltr,r.rtl):s().extend({},r.rtl,r.ltr))[l]])&&"function"==typeof n){var d=n.apply();t.zfIsKeyHandled=!0,(i.handled||"function"==typeof i.handled)&&i.handled(d)}else(i.unhandled||"function"==typeof i.unhandled)&&i.unhandled()},findFocusable:l,register(t,e){o[t]=e},trapFocus(t){var e=l(t),i=e.eq(0),n=e.eq(-1);t.on("keydown.zf.trapfocus",function(t){t.target===n[0]&&"TAB"===d(t)?(t.preventDefault(),i.focus()):t.target===i[0]&&"SHIFT_TAB"===d(t)&&(t.preventDefault(),n.focus())})},releaseFocus(t){t.off("keydown.zf.trapfocus")}}},540493(t,e,i){i.d(e,{z:()=>a});i(123792),i(272712),i(327495),i(725440),i(842762),i(962953);var n=i(941669),s=i.n(n);window.matchMedia||(window.matchMedia=function(){var t=window.styleMedia||window.media;if(!t){var e,i=document.createElement("style"),n=document.getElementsByTagName("script")[0];i.type="text/css",i.id="matchmediajs-test",n?n.parentNode.insertBefore(i,n):document.head.appendChild(i),e="getComputedStyle"in window&&window.getComputedStyle(i,null)||i.currentStyle,t={matchMedium:function(t){var n="@media "+t+"{ #matchmediajs-test { width: 1px; } }";return i.styleSheet?i.styleSheet.cssText=n:i.textContent=n,"1px"===e.width}}}return function(e){return{matches:t.matchMedium(e||"all"),media:e||"all"}}}());var a={queries:[],current:"",_init(){if(!0===this.isInitialized)return this;this.isInitialized=!0;s()("meta.foundation-mq").length||s()('<meta class="foundation-mq" name="foundation-mq" content>').appendTo(document.head);var t,e=s()(".foundation-mq").css("font-family");for(var i in t=function(t){var e={};if("string"!=typeof t)return e;if(!(t=t.trim().slice(1,-1)))return e;return e=t.split("&").reduce(function(t,e){var i=e.replace(/\+/g," ").split("="),n=i[0],s=i[1];return n=decodeURIComponent(n),s=void 0===s?null:decodeURIComponent(s),t.hasOwnProperty(n)?Array.isArray(t[n])?t[n].push(s):t[n]=[t[n],s]:t[n]=s,t},{}),e}(e),this.queries=[],t)t.hasOwnProperty(i)&&this.queries.push({name:i,value:`only screen and (min-width: ${t[i]})`});this.current=this._getCurrentSize(),this._watcher()},_reInit(){this.isInitialized=!1,this._init()},atLeast(t){var e=this.get(t);return!!e&&window.matchMedia(e).matches},only(t){return t===this._getCurrentSize()},upTo(t){const e=this.next(t);return!e||!this.atLeast(e)},is(t){const e=t.trim().split(" ").filter(t=>!!t.length),[i,n=""]=e;if("only"===n)return this.only(i);if(!n||"up"===n)return this.atLeast(i);if("down"===n)return this.upTo(i);throw new Error(`\n      Invalid breakpoint passed to MediaQuery.is().\n      Expected a breakpoint name formatted like "<size> <modifier>", got "${t}".\n    `)},get(t){for(var e in this.queries)if(this.queries.hasOwnProperty(e)){var i=this.queries[e];if(t===i.name)return i.value}return null},next(t){const e=this.queries.findIndex(e=>this._getQueryName(e)===t);if(-1===e)throw new Error(`\n        Unknown breakpoint "${t}" passed to MediaQuery.next().\n        Ensure it is present in your Sass "$breakpoints" setting.\n      `);const i=this.queries[e+1];return i?i.name:null},_getQueryName(t){if("string"==typeof t)return t;if("object"==typeof t)return t.name;throw new TypeError(`\n      Invalid value passed to MediaQuery._getQueryName().\n      Expected a breakpoint name (String) or a breakpoint query (Object), got "${t}" (${typeof t})\n    `)},_getCurrentSize(){for(var t,e=0;e<this.queries.length;e++){var i=this.queries[e];window.matchMedia(i.value).matches&&(t=i)}return t&&this._getQueryName(t)},_watcher(){s()(window).on("resize.zf.trigger",()=>{var t=this._getCurrentSize(),e=this.current;t!==e&&(this.current=t,s()(window).trigger("changed.zf.mediaquery",[t,e]))})}}}}]);
2//# sourceMappingURL=foundation-sites.b6fdfa580342c94a9360.js.map

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.