1import{W as d}from"./searchstax.ip6plRkl.js";const u=()=>({query:null,searchstax:null,hasResults:!1,open:!1,_searchInputEl:null,_debounceTimer:null,init(){const i=Math.random().toString(36).slice(2,8),r=`sf-input-${i}`,s=`sf-results-${i}`,n=`sf-sorting-${i}`,a=`sf-search-input-${i}`,l=`sf-search-results-${i}`;this.$refs.searchInput.id=r,this.$refs.resultsContainer.id=s,this.$refs.sortingContainer.id=n,this.searchstax=new d;const c=this.searchstax;c.initialize({language:"en",model:"Main Profile",searchURL:"https://searchcloud-28-us-east-1.searchstax.com/29847/eunivmeo01prod-13183/emselect",suggesterURL:"https://searchcloud-33-us-east-1.searchstax.com/29847/eunivmeo01prod-13183_suggester/emsuggest",trackApiKey:"mwFua9vSjPO5QnKTBJWVDepcXPWo74l8wDPkIkA10lA",searchAuth:"87854712ce21900e0d0cec939f7222cde6c506ce",authType:"token",questionURL:"https://search-ai2-us.searchstax.com/api/v1/13183/answer/",router:{enabled:!1},analyticsBaseUrl:"https://analytics2-us.searchstax.com",hooks:{beforeSearch:e=>{const t={...e};return this.query=t.query,t},afterSearch:e=>(this.hasResults=e.length>0,e.map(t=>{if(t.url)try{const o=new URL(t.url);t.domain=o.hostname}catch{t.domain=t.url}return t}))}}),this.applyConsentToSearchstax(),c.addSearchInputWidget(r,{suggestAfterMinChars:3,templates:{mainTemplate:{template:` 2 <div class="pb-5"> 3 <div class="searchstax-search-input-wrapper relative max-w-3xl mx-auto"> 4 5 <input type="text" id="${a}" class="searchstax-search-input border-theme-headline bg-brand-dogwood-white placeholder:text-[#333] text-headline-md w-full rounded-md border pl-12 pr-8 py-5" placeholder="Go ahead and type." aria-label="Search" /> 6 <svg 7 xmlns="http://www.w3.org/2000/svg" 8 width="20" 9 height="20"
10 viewBox="0 0 15 16" 11 fill="none" 12 stroke="currentColor" 13 stroke-linecap="round" 14 class="absolute left-4 top-1/2 -translate-y-1/2 text-theme-headline" 15 > 16 <circle cx="7" cy="7" r="6.5" /> 17 <path d="M11 12L14 15" /> 18 </svg> 19 </div> 20 </div> 21 `,searchInputId:a},autosuggestItemTemplate:{template:` 22 <div class="searchstax-autosuggest-item-term-container">{{{term}}}</div> 23 `}}}),c.addSearchResultsWidget(s,{hooks:{afterLinkClick:e=>{var t,o;return e!=null&&e.url&&((o=(t=this.searchstax)==null?void 0:t.dataLayer)!=null&&o.cookiesDisabled?window.location.href=e.url:setTimeout(()=>{window.location.href=e.url},400)),e}},templates:{mainTemplate:{template:` 24 <ul id="${l}" class="max-h-[500px] h-full overflow-y-auto grid grid-cols-1 md:grid-cols-2 gap-y-6 gap-x-8"></ul> 25 `,searchResultsContainerId:l},searchResultTemplate:{template:` 26 <li><a href="{{url}}" data-searchstax-unique-result-id="{{uniqueId}}" tabindex="0" aria-labelledby="title-{{uniqueId}}" class="space-y-2 [&_em]:not-italic [&_em]:inline-block [&_em]:bg-theme-accent [&_em]:px-1 [&_em]:leading-[1.2]"> 27 28 {{#thumbnail}} 29 <img alt="" src="{{thumbnail}}" alt="image"> 30 {{/thumbnail}} 31 <h3 class="text-theme-headline text-headline-md" id="title-{{uniqueId}}">{{{title}}}</h3> 32 {{#description}} 33 <p> 34 {{{description}}} 35 </p> 36 {{/description}} 37 {{#domain}} 38 <p class="text-xs text-theme-headline uppercase font-light"> 39 {{domain}} 40 </p> 41 {{/domain}} 42 </a></li> 43 `,searchResultUniqueIdAttribute:"data-searchstax-unique-result-id"}}}),this.$refs.searchInput.addEventListener("input",e=>{if(e.target.id!==a)return;clearTimeout(this._debounceTimer);const t=e.target.value.trim();t.length>=3?this._debounceTimer=setTimeout(()=>{c.executeSearch(t)},500):(this.query=null,this.hasResults=!1)}),this.$refs.searchInput.addEventListener("focus",e=>{e.target.id===a&&(this._searchInputEl=e.target,this.open=!0)},!0)},applyConsentToSearchstax(){const i=s=>{var a,l;const n=Array.isArray(s)&&s.includes("analytics");(l=(a=this.searchstax)==null?void 0:a.setCookiesDisabled)==null||l.call(a,!n)};i([]);const r=()=>{const s=typeof window.getCkyConsent=="function"?window.getCkyConsent():null,n=(s==null?void 0:s.categories)||{};i(Object.keys(n).filter(a=>n[a]))};typeof window.getCkyConsent=="function"?r():document.addEventListener("cookieyes_banner_load",r,{once:!0}),document.addEventListener("cookieyes_consent_update",s=>{var n;i((n=s==null?void 0:s.detail)==null?void 0:n.accepted)})}});export{u as default};
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.