// source --> https://www.amyryangroup.com/wp-content/plugins/easy-property-listings/lib/assets/js/jquery-front-scripts.min.js?ver=3.5.24 
function eplGetCookie(e){return EPL_Front_Js.get_cookie(e)}function EPL_Default_Map_Loader(){"undefined"!=typeof EPL_Front_Js&&EPL_Front_Js.default_map&&EPL_Front_Js.default_map()}jQuery(document).ready(function(d){Number.prototype.formatMoney=function(e,t,a){var r,e=isNaN(e=Math.abs(e))?2:e,t=null==t?epl_frontend_vars.decimal_sep:t,a=null==a?epl_frontend_vars.thousand_sep:a,n=this<0?"-":"",l=parseInt(r=Math.abs(+this||0).toFixed(e))+"",s=3<(s=l.length)?s%3:0;return n+(s?l.substr(0,s)+a:"")+l.substr(s).replace(/(\d{3})(?=\d)/g,"$1"+a)+(e?t+Math.abs(r-l).toFixed(e).slice(2):"")},EPL_Front_Js={init:function(){this.sort_listings(),this.author_tabs(),this.switch_view(),this.set_default_view(),this.listing_search_tabs(),this.field_sliders(),this.epl_search(),this.contact_form_submit();var e=new Event("EPL_Front_Js_ready");document.dispatchEvent(e)},property_search:function(){var t;1==d("#property_id").length&&(t=null,d("#property_id").keyup(function(){if(""==d("#property_id").val())return d(".epl-property-suggestion").fadeOut(),!1;null!=t&&clearTimeout(t);var e=d(this).val();data={action:"epl_search_listing",s:e},t=setTimeout(function(){t=null,d.ajax({type:"POST",data:data,url:ajaxurl,success:function(e){1==d(".epl-property-suggestion").length?d(".epl-property-suggestion").replaceWith(e):d("#property_id").after(e),d(".epl-property-suggestion").fadeIn()}})},300)}),d(document.body).on("click",".epl-property-suggestion li",function(e){d("#property_id").val(d(this).data("id")),d(".epl-property-suggestion").fadeOut().remove()}))},sort_listings:function(){jQuery(".epl-sort-listings").on("change",function(){var e=jQuery(this).val(),t=jQuery(this).data("instance-id"),a=window.location.href,a=EPL_Front_Js.update_url_param(a,"sortby",e);""!=t&&(a=EPL_Front_Js.update_url_param(a,"instance_id",t)),window.location.replace(a)})},get_cookie:function(e){for(var t,a,r=document.cookie.split(";"),n=0;n<r.length;n++)if(t=r[n].substr(0,r[n].indexOf("=")),a=r[n].substr(r[n].indexOf("=")+1),(t=t.replace(/^\s+|\s+$/g,""))==e)return unescape(a)},update_url_param:function(e,t,a){var r=e.indexOf("#"),n=-1===r?"":e.substr(r),r=(e=-1===r?e:e.substr(0,r),new RegExp("([?&])"+t+"=.*?(&|$)","i")),l=-1!==e.indexOf("?")?"&":"?";return(e=e.match(r)?e.replace(r,"$1"+t+"="+a+"$2"):e+l+t+"="+a)+n},author_tabs:function(){jQuery("ul.epl-author-tabs li").click(function(){var e=jQuery(this).closest(".epl-author-box-container").attr("id"),t=jQuery(this).attr("data-tab");jQuery("#"+e+" ul.epl-author-tabs li").removeClass("epl-author-current"),jQuery("#"+e+" .epl-author-tab-content").removeClass("epl-author-current"),jQuery(this).addClass("epl-author-current"),jQuery("#"+e+" #"+t).addClass("epl-author-current")})},default_map:function(){"object"==typeof google&&"object"==typeof google.maps&&d(".epl-map-shortcode").each(function(){var r,n,l,s,e=d(this),t=e.data("cord"),a=e.data("address"),i=e.data("zoom"),o=e.data("id"),p=e.data("suburb_mode");""!=t?(t=t.split(","),new google.maps.Geocoder,t={center:eplmapcord=new google.maps.LatLng(t[0],t[1]),zoom:i},t=new google.maps.Map(e[0],t),new google.maps.Marker({map:t,position:eplmapcord,icon:epl_frontend_vars.image_base+"default.png"})):""!=a&&(t=a,r=p,n=o,l=e,s=i,(eplgeocoder=new google.maps.Geocoder).geocode({address:t},function(e,t){var a;t==google.maps.GeocoderStatus.OK&&(t={center:e[0].geometry.location,zoom:s},t=new google.maps.Map(l[0],t),a="default.png",1!=r?0<n&&d.ajax({type:"POST",url:epl_frontend_vars.ajaxurl,data:{_epl_nonce:epl_frontend_vars.ajax_nonce,action:"epl_update_listing_coordinates",coordinates:e[0].geometry.location.toString(),listid:n}}).done(function(e){}):a="suburb.png",new google.maps.Marker({map:t,position:e[0].geometry.location,icon:epl_frontend_vars.image_base+a}))}))})},set_default_view:function(){var e;void 0!==eplGetCookie("preferredView")?(e=this.get_cookie("preferredView"),jQuery('.epl-switch-view ul li[data-view="'+e+'"]').trigger("click")):"grid"==epl_frontend_vars.epl_default_view_type&&jQuery('.epl-switch-view ul li[data-view="grid"]').trigger("click")},switch_view:function(){jQuery(".epl-switch-view ul li").click(function(){var e=jQuery(this).data("view");d.ajax({type:"POST",url:epl_frontend_vars.ajaxurl,data:{action:"epl_update_default_view",view:e}}).done(function(e){}),"undefined"==typeof listingsMasonEnabled&&(jQuery(".epl-switch-view ul li").removeClass("epl-current-view"),jQuery(this).addClass("epl-current-view"),"grid"==e?(jQuery(".epl-property-blog").addClass("epl-listing-grid-view"),jQuery(".epl-listing-grid-view.epl-property-blog").each(function(e){0})):jQuery(".epl-property-blog").removeClass("epl-listing-grid-view"))})},listing_search_tabs:function(){d(".epl-search-tabs").each(function(){new r(d(this))});var e=d.getUrlVar("instance_id");let t=d.getUrlVar("form_tab"),a=d('.epl-search-container[data-instance-id="'+e+'"]');a.length&&a.find('li[data-tab="epl_ps_tab_'+t+'"]').length&&setTimeout(()=>{console.log('tab switched li[data-tab="epl_ps_tab_'+t+'"]'),a.find('li[data-tab="epl_ps_tab_'+t+'"]').trigger("click")},200)},get_url_vars:function(){for(var e,t=[],a=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),r=0;r<a.length;r++)e=a[r].split("="),t.push(e[0]),t[e[0]]=e[1];return t},get_url_var:function(e){return this.get_url_vars()[e]},field_sliders:function(){var e=d(".epl-search-form"),t=epl_frontend_vars.field_sliders;e.each(function(e){var u=d(this);d.each(t,function(l,s){var i,r,o,p,t,c,e,a;elExists=!0,d.each(s.els,function(e,t){d("."+t).length?d("."+t).closest(".epl-search-row").hide():elExists=!1}),elExists&&(s.els.length<2?(t=isNaN(Number(d("."+s.els[0]).data("min")))?s.min:Number(d("."+s.els[0]).data("min")),c=isNaN(Number(d("."+s.els[0]).data("max")))?s.max:Number(d("."+s.els[0]).data("max")),a=!1,(e=d("."+s.els[0]+" option").eq(1).val())&&-1!==e.toString().indexOf("-")&&(a=!0),p=t,void 0!==(e=d.getUrlVar(s.els[0]))&&(p=parseInt(e)),d("."+s.els[0]).closest(".epl-search-row").after('<div class="epl-lf-range-slider epl-search-row epl-search-row-select fm-block epl-search-row-full "><label class="epl-search-label fm-label label_'+l+'" for="'+l+'">'+s.label+'</label><div class="field"><div class="'+l+'"></div></div></div>'),a?(i=[t,c],void 0!==e&&-1!==e.toString().indexOf("-")&&(a=e.split("-"),i=[parseInt(a[0]),parseInt(a[1])]),d("."+l).each(function(e){var n=d(this).closest(".epl-lf-range-slider");d(this).slider({range:!0,min:t,max:c,animate:!0,values:i,slide:function(e,t){var a=t.values[0]+"-"+t.values[1],a=(d("."+s.els[0]+" option").remove(),d("."+s.els[0]).append(new Option(t.values[0].formatMoney(0)+"-"+t.values[1].formatMoney(0),a)),d("."+s.els[0]).val(a).change(),s.prefix+t.values[0].formatMoney(0)+s.suffix),t=s.prefix+t.values[1].formatMoney(0)+s.suffix;n.find(".label_"+l).html(s.label+epl_frontend_vars.range_html.replace("{range_start}",a).replace("{range_sep}",s.separator||" - ").replace("{range_end}",t))},stop:function(e,t){},create:function(e,t){var a=s.prefix+i[0].formatMoney(0)+s.suffix,r=s.prefix+i[1].formatMoney(0)+s.suffix;n.find(".label_"+l).html(s.label+epl_frontend_vars.range_html.replace("{range_start}",a).replace("{range_sep}",s.separator||" - ").replace("{range_end}",r))}})})):d("."+l).each(function(e){var a=d(this).closest(".epl-lf-range-slider");d(this).slider({min:t,max:c,range:"min",animate:!0,value:p,slide:function(e,t){d("."+s.els[0]).append(new Option(t.value.formatMoney(0),t.value)),d("."+s.els[0]).val(t.value).change(),a.find(".label_"+l).html(s.label+epl_frontend_vars.range_html.replace("{range_start}",s.prefix+t.value.formatMoney(0)+s.suffix).replace("{range_sep}","").replace("{range_end}",""))},stop:function(e,t){},create:function(e,t){a.find(".label_"+l).html(s.label+epl_frontend_vars.range_html.replace("{range_start}",s.prefix+p.formatMoney(0)+s.suffix).replace("{range_sep}","").replace("{range_end}",""))}})})):(r=u.find("."+s.els[0]),o=u.find("."+s.els[1]),o.find("option").each(function(){d(this).attr("value"),d(this).text()}),p=[r.data("min"),r.data("max")],t=isNaN(Number(r.data("min")))?s.min:Number(r.data("min")),c=isNaN(Number(o.data("max")))?s.max:Number(o.data("max")),e=d.getUrlVar(s.els[0]),a=d.getUrlVar(s.els[1]),void 0!==e&&""!=e&&(e=parseInt(e)),void 0!==a&&""!=a&&(a=parseInt(a)),(void 0!==e&&""!=e||void 0!==a&&""!=a)&&(p=[e,a]),r.closest(".epl-search-row").after('<div class="epl-lf-range-slider epl-search-row epl-search-row-select fm-block epl-search-row-full "><label class="epl-search-label fm-label label_'+l+'" for="'+l+'">'+s.label+'</label><div class="field"><div class="'+l+'"></div></div></div>'),u.find("."+l).each(function(e){var n=d(this).closest(".epl-lf-range-slider");d(this).slider({range:!0,step:0<u.find("."+s.els[1]).has("option").length?Number(u.find("."+s.els[1]+" option:eq(2)").val())-Number(u.find("."+s.els[1]+" option:eq(1)").val()):s.step,min:t,max:c,animate:!0,values:p,slide:function(e,t){r.append(new Option(t.values[0].formatMoney(0),t.values[0])),r.append(new Option(t.values[1].formatMoney(0),t.values[1])),o.append(new Option(t.values[0].formatMoney(0),t.values[0])),o.append(new Option(t.values[1].formatMoney(0),t.values[1])),r.val(t.values[0]).change(),o.val(t.values[1]).change();var a=s.prefix+t.values[0].formatMoney(0)+s.suffix,t=s.prefix+t.values[1].formatMoney(0)+s.suffix;n.find(".label_"+l).html(s.label+epl_frontend_vars.range_html.replace("{range_start}",a).replace("{range_sep}",s.separator).replace("{range_end}",t))},stop:function(e,t){},create:function(e,t){var a=s.prefix+p[0].formatMoney(0)+s.suffix,r=s.prefix+p[1].formatMoney(0)+s.suffix;n.find(".label_"+l).html(s.label+epl_frontend_vars.range_html.replace("{range_start}",a).replace("{range_sep}",s.separator).replace("{range_end}",r))}})})))})})},epl_search:function(){d(".epl-search-form form").on("submit",function(e){e.preventDefault();var t,a=d(this).serialize().split("&"),r=[];for(t in a)"string"==typeof a[t]&&a[t].split("=")[1]&&r.push(a[t]);e=r.join("&"),e=epl_frontend_vars.site_url+"?"+e;location.href=e})},contact_form_submit:function(){d(".epl-contact-capture-form form").on("submit",function(e){var t=d(this),e=(e.preventDefault(),d(this).serializeArray());e.push({name:"action",value:"epl_contact_capture_action"}),d.ajax({type:"POST",url:epl_frontend_vars.ajaxurl,data:e,dataType:"json"}).done(function(e){d(".epl-contact-widget-msgs").remove(),t.after('<div class="epl-contact-widget-msgs epl-contact-widget-msg-'+e.status+'">'+e.msg+"</div>"),"success"==e.status&&t.trigger("reset")})})}};class r{constructor(e){this.$tabContainer=e,this.$tabLinks=this.$tabContainer.find("li.tab-link"),this.$tabContents=this.$tabContainer.parent().find(".epl-search-form"),this.setupListeners()}setupListeners(){this.$tabLinks.on("click",e=>{this.switchTab(d(e.currentTarget))})}switchTab(e){var t=e.attr("data-tab");this.$tabLinks.removeClass("epl-sb-current"),this.$tabContents.removeClass("epl-sb-current"),e.addClass("epl-sb-current"),d("#"+t).addClass("epl-sb-current"),this.$tabLinks.trigger("after_tab_switch",{content:d("#"+t),tab_id:t})}}EPL_Front_Js.init()}),jQuery.extend({getUrlVars:function(){return EPL_Front_Js.get_url_vars()},getUrlVar:function(e){return EPL_Front_Js.get_url_var(e)}}),"complete"===document.readyState||"interactive"===document.readyState?EPL_Default_Map_Loader():document.addEventListener("EPL_Front_Js_ready",EPL_Default_Map_Loader),window.EPL_Default_Map_Loader=EPL_Default_Map_Loader;
// source --> https://www.amyryangroup.com/wp-content/plugins/popups-for-divi/scripts/ie-compat.min.js?ver=3.2.7 
!function(e){"function"==typeof define&&define.amd?define(e):e()}((function(){"use strict";var e,t=[],r="ResizeObserver loop completed with undelivered notifications.";!function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"}(e||(e={}));var n,o,i,s,a,c=function(e){return Object.freeze(e)},u=function(e,t){this.inlineSize=e,this.blockSize=t,c(this)},h=function(){function e(e,t,r,n){return this.x=e,this.y=t,this.width=r,this.height=n,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,c(this)}return e.prototype.toJSON=function(){var e=this;return{x:e.x,y:e.y,top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.width,height:e.height}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),f=function(e){return e instanceof SVGElement&&"getBBox"in e},l=function(e){if(f(e)){var t=e.getBBox(),r=t.width,n=t.height;return!r&&!n}var o=e,i=o.offsetWidth,s=o.offsetHeight;return!(i||s||e.getClientRects().length)},d=function(e){var t,r;if(e instanceof Element)return!0;var n=null===(r=null===(t=e)||void 0===t?void 0:t.ownerDocument)||void 0===r?void 0:r.defaultView;return!!(n&&e instanceof n.Element)},p="undefined"!=typeof window?window:{},v=new WeakMap,g=/auto|scroll/,b=/^tb|vertical/,m=/msie|trident/i.test(p.navigator&&p.navigator.userAgent),y=function(e){return parseFloat(e||"0")},w=function(e,t,r){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===r&&(r=!1),new u((r?t:e)||0,(r?e:t)||0)},E=c({devicePixelContentBoxSize:w(),borderBoxSize:w(),contentBoxSize:w(),contentRect:new h(0,0,0,0)}),S=function(e,t){if(void 0===t&&(t=!1),v.has(e)&&!t)return v.get(e);if(l(e))return v.set(e,E),E;var r=getComputedStyle(e),n=f(e)&&e.ownerSVGElement&&e.getBBox(),o=!m&&"border-box"===r.boxSizing,i=b.test(r.writingMode||""),s=!n&&g.test(r.overflowY||""),a=!n&&g.test(r.overflowX||""),u=n?0:y(r.paddingTop),d=n?0:y(r.paddingRight),p=n?0:y(r.paddingBottom),S=n?0:y(r.paddingLeft),x=n?0:y(r.borderTopWidth),T=n?0:y(r.borderRightWidth),z=n?0:y(r.borderBottomWidth),B=S+d,O=u+p,R=(n?0:y(r.borderLeftWidth))+T,M=x+z,A=a?e.offsetHeight-M-e.clientHeight:0,k=s?e.offsetWidth-R-e.clientWidth:0,C=o?B+R:0,N=o?O+M:0,D=n?n.width:y(r.width)-C-k,F=n?n.height:y(r.height)-N-A,P=D+B+k+R,_=F+O+A+M,j=c({devicePixelContentBoxSize:w(Math.round(D*devicePixelRatio),Math.round(F*devicePixelRatio),i),borderBoxSize:w(P,_,i),contentBoxSize:w(D,F,i),contentRect:new h(S,u,D,F)});return v.set(e,j),j},x=function(t,r,n){var o=S(t,n),i=o.borderBoxSize,s=o.contentBoxSize,a=o.devicePixelContentBoxSize;switch(r){case e.DEVICE_PIXEL_CONTENT_BOX:return a;case e.BORDER_BOX:return i;default:return s}},T=function(e){var t=S(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=c([t.borderBoxSize]),this.contentBoxSize=c([t.contentBoxSize]),this.devicePixelContentBoxSize=c([t.devicePixelContentBoxSize])},z=function(e){if(l(e))return 1/0;for(var t=0,r=e.parentNode;r;)t+=1,r=r.parentNode;return t},B=function(){var e=1/0,r=[];t.forEach((function(t){if(0!==t.activeTargets.length){var n=[];t.activeTargets.forEach((function(t){var r=new T(t.target),o=z(t.target);n.push(r),t.lastReportedSize=x(t.target,t.observedBox),o<e&&(e=o)})),r.push((function(){t.callback.call(t.observer,n,t.observer)})),t.activeTargets.splice(0,t.activeTargets.length)}}));for(var n=0,o=r;n<o.length;n++){(0,o[n])()}return e},O=function(e){t.forEach((function(t){t.activeTargets.splice(0,t.activeTargets.length),t.skippedTargets.splice(0,t.skippedTargets.length),t.observationTargets.forEach((function(r){r.isActive()&&(z(r.target)>e?t.activeTargets.push(r):t.skippedTargets.push(r))}))}))},R=function(){var e,n=0;for(O(n);t.some((function(e){return e.activeTargets.length>0}));)n=B(),O(n);return t.some((function(e){return e.skippedTargets.length>0}))&&("function"==typeof ErrorEvent?e=new ErrorEvent("error",{message:r}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=r),window.dispatchEvent(e)),n>0},M=[],A=function(e){if(!n){var t=0,r=document.createTextNode("");new MutationObserver((function(){return M.splice(0).forEach((function(e){return e()}))})).observe(r,{characterData:!0}),n=function(){r.textContent=""+(t?t--:t++)}}M.push(e),n()},k=0,C={attributes:!0,characterData:!0,childList:!0,subtree:!0},N=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],D=function(e){return void 0===e&&(e=0),Date.now()+e},F=!1,P=new(function(){function e(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return e.prototype.run=function(e){var t=this;if(void 0===e&&(e=250),!F){F=!0;var r,n=D(e);r=function(){var r=!1;try{r=R()}finally{if(F=!1,e=n-D(),!k)return;r?t.run(1e3):e>0?t.run(e):t.start()}},A((function(){requestAnimationFrame(r)}))}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var e=this,t=function(){return e.observer&&e.observer.observe(document.body,C)};document.body?t():p.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),N.forEach((function(t){return p.addEventListener(t,e.listener,!0)})))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),N.forEach((function(t){return p.removeEventListener(t,e.listener,!0)})),this.stopped=!0)},e}()),_=function(e){!k&&e>0&&P.start(),!(k+=e)&&P.stop()},j=function(){function t(t,r){this.target=t,this.observedBox=r||e.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return t.prototype.isActive=function(){var e,t=x(this.target,this.observedBox,!0);return e=this.target,f(e)||function(e){switch(e.tagName){case"INPUT":if("image"!==e.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1}(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},t}(),I=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t},L=new WeakMap,W=function(e,t){for(var r=0;r<e.length;r+=1)if(e[r].target===t)return r;return-1},X=function(){function e(){}return e.connect=function(e,t){var r=new I(e,t);L.set(e,r)},e.observe=function(e,r,n){var o=L.get(e),i=0===o.observationTargets.length;W(o.observationTargets,r)<0&&(i&&t.push(o),o.observationTargets.push(new j(r,n&&n.box)),_(1),P.schedule())},e.unobserve=function(e,r){var n=L.get(e),o=W(n.observationTargets,r),i=1===n.observationTargets.length;o>=0&&(i&&t.splice(t.indexOf(n),1),n.observationTargets.splice(o,1),_(-1))},e.disconnect=function(e){var t=this,r=L.get(e);r.observationTargets.slice().forEach((function(r){return t.unobserve(e,r.target)})),r.activeTargets.splice(0,r.activeTargets.length)},e}(),V=function(){function e(e){if(0===arguments.length)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!=typeof e)throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");X.connect(this,e)}return e.prototype.observe=function(e,t){if(0===arguments.length)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!d(e))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");X.observe(this,e,t)},e.prototype.unobserve=function(e){if(0===arguments.length)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!d(e))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");X.unobserve(this,e)},e.prototype.disconnect=function(){X.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),r=t.length;--r>=0&&t.item(r)!==this;);return r>-1}),Array.from||(Array.from=(o=Object.prototype.toString,i=function(e){return"function"==typeof e||"[object Function]"===o.call(e)},s=Math.pow(2,53)-1,a=function(e){var t=function(e){var t=Number(e);return isNaN(t)?0:0!==t&&isFinite(t)?(t>0?1:-1)*Math.floor(Math.abs(t)):t}(e);return Math.min(Math.max(t,0),s)},function(e){var t=this,r=Object(e);if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");var n,o=arguments.length>1?arguments[1]:void 0;if(void 0!==o){if(!i(o))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(n=arguments[2])}for(var s,c=a(r.length),u=i(t)?Object(new t(c)):new Array(c),h=0;h<c;)s=r[h],u[h]=o?void 0===n?o(s,h):o.call(n,s,h):s,h+=1;return u.length=c,u})),function(){var e=Array.prototype.slice;try{e.call(document.documentElement)}catch(t){Array.prototype.slice=function(t,r){if(r=void 0!==r?r:this.length,"[object Array]"===Object.prototype.toString.call(this))return e.call(this,t,r);var n,o,i=[],s=this.length,a=t||0;a=a>=0?a:Math.max(0,s+a);var c="number"==typeof r?Math.min(r,s):s;if(r<0&&(c=s+r),(o=c-a)>0)if(i=new Array(o),this.charAt)for(n=0;n<o;n++)i[n]=this.charAt(a+n);else for(n=0;n<o;n++)i[n]=this[a+n];return i}}}(),window.ResizeObserver=V,String.prototype.padStart||Object.defineProperty(String.prototype,"padStart",{configurable:!0,writable:!0,value:function(e,t){return e>>=0,t=String(void 0!==t?t:" "),this.length>e?String(this):((e-=this.length)>t.length&&(t+=t.repeat(e/t.length)),t.slice(0,e)+String(this))}})}));