1(self.webpackChunkgcom_rhythm=self.webpackChunkgcom_rhythm||[]).push([[9738],{4979(){class t extends HTMLElement{connectedCallback(){this.countries=this.getAttribute("data-countries"),this.numberOfCountriesToDisplay=Number(this.getAttribute("data-countries-count-to-display"));try{this.countries=JSON.parse(this.countries)}catch{this.countries=[]}const t=document.documentElement.lang||"en";this.formatter=new Intl.DisplayNames([t],{type:"region"}),this.fullNames=this.countries.map(t=>2===t.length&&t.toUpperCase()===t?{code:t,name:this.formatter.of(t)||t}:{code:null,name:t}),this.renderMessage(),this.populateCountryList()}renderMessage(){const t=this.fullNames.slice(0,this.numberOfCountriesToDisplay).map(t=>t.name).join(", "),e=this.querySelector(".product-gating-info__message");e.innerHTML=e.innerHTML.replace("{ country_short_list }",t),this.classList.remove("invisible"),this.removeAttribute("aria-hidden")}populateCountryList(){const t=this.querySelector(".product-gating-info__country-list");t&&this.fullNames.forEach(e=>{const s=document.createElement("li");s.classList.add("py-sm-2xs"),s.textContent=e.name,t.appendChild(s)})}}customElements.get("product-gating-info")||customElements.define("product-gating-info",t)}}]);
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.