1(function($){'use strict';$(window).on('load',function(){if('undefined'===typeof equalHeightColumnElements){return} 2$.each(equalHeightColumnElements,function(){$.each(this,function(){var $selector,breakpoint;try{$selector=$(this.selector)}catch(e){return!0} 3breakpoint=this.breakpoint;$selector.selector=this.selector;$selector.initEqualHeights(null,null,breakpoint);$($selector.selector).find('img[loading="lazy"]').on('load',function(){$selector.equalizeTheHeights(null,null,breakpoint)})})})})})(jQuery);(function($){'use strict';var debounce=function(func,threshold){var timeout;return function debounced(){var obj=this;var args=arguments;function delayed(){func.apply(obj,args);timeout=null} 4if(timeout){clearTimeout(timeout)} 5timeout=setTimeout(delayed,threshold||50)}};let manualElementsCount=0;$.fn.initEqualHeights=function(minHeight,maxHeight,breakPoint){var selector,minHeight,maxHeight,breakPoint,args,eventData,ourEvents,eventSet,thisEvent,eventName;if('undefined'==typeof this.selector){this.addClass('equal-height-columns-manual-'+manualElementsCount);this.selector='.equal-height-columns-manual-'+manualElementsCount;manualElementsCount++} 6selector=this.selector;minHeight=minHeight||null;maxHeight=maxHeight||null;breakPoint=breakPoint||0;args={minHeight:minHeight,maxHeight:maxHeight,breakPoint:breakPoint};if(window.equalHeightsItems){window.equalHeightsItems[selector]=args}else{window.equalHeightsItems={};window.equalHeightsItems[selector]=args} 7eventData=$._data(window,'events')||{};ourEvents=['resize','orientationchange','equalheights'];$(ourEvents).each(function(){eventSet=!1;thisEvent=this;eventName=this+'.equalheights';if(eventData[thisEvent]){$(eventData[thisEvent]).each(function(){if(this.namespace=='equalheights'){eventSet=!0}})} 8if(!eventSet){$(window).on(eventName,debounce(triggerEqualHeights))}});triggerEqualHeights()};function triggerEqualHeights(){$.each(window.equalHeightsItems,function(selector,args){doEqualHeights(selector,args)})} 9function doEqualHeights(selector,args){var $items,minHeight,maxHeight,breakPoint;$items=$(selector);minHeight=args.minHeight;maxHeight=args.maxHeight;breakPoint=args.breakPoint;$items.equalizeTheHeights(minHeight,maxHeight,breakPoint)} 10$.fn.equalizeTheHeights=function(minHeight,maxHeight,breakPoint,breakPointMax){var minHeight,maxHeight,breakPoint,breakPointMax,tallest,e,a,width;minHeight=minHeight||0;maxHeight=maxHeight||0;breakPoint=breakPoint||0;breakPointMax=breakPointMax||Number.MAX_SAFE_INTEGER;tallest=minHeight;$(this).each(function(){$(this).outerHeight('auto');if($(this).outerHeight()>tallest){tallest=$(this).outerHeight()}});e=window;a='inner';if(!('innerWidth' in window)){a='client';e=document.documentElement||document.body} 11width=e[a+'Width'];if(width>=breakPoint&&width<=breakPointMax){if((maxHeight)&&tallest>maxHeight){tallest=maxHeight} 12return $(this).each(function(){$(this).outerHeight(tallest)})}} 13$.fn.equalHeight=function(selector,columns,min,max){selector=selector||'';columns=columns||0;min=min||0;max=max||Number.MAX_SAFE_INTEGER;$(window).on('resize orientationchange equalheights',debounce(function(){let width=$(window).width();if(width>=min&&width<=max){let start;let end;let $elements=$(selector);for(start=0,end=columns;end<=$elements.size();start=end,end=end+columns){$elements.slice(start,end).equalizeTheHeights()} 14$elements.slice(start,end).equalizeTheHeights()}}));$(window).trigger('equalheights')}})(jQuery)
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.