1import{Z as C,W as L}from"./Il4zDAxP.js";import{u as t,b as a,d as i,F as x,e as k,p as g,k as w,m as O,i as y,c as n,g as f,t as v}from"./DlIyoXyK.js";const h="h-9 w-14 shrink-0 rounded border border-gray-200 object-contain p-1.5 dark:border-neutral-600",K={__name:"DeliveryProviderLogo",props:{provider:{type:Object,default:null}},setup(m){const r=m,c=["dhl","ups","intex","prosegur","swisspost","sammelbestellung"],u=["intex","prosegur","wertekurier"];function d(o){return o?o.startsWith("dhl")?"dhl":o.startsWith("ups")?"ups":o==="wertekurier"?"intex":o:null}function p(o){return o?.startsWith("dhl")?"#F8C60C":o==="prosegur"?"#F8CF01":null}const e=n(()=>r.provider?.image||d(r.provider?.key)),s=n(()=>r.provider?.logoUrl?r.provider.logoUrl:c.includes(e.value)?`/img/partners/${e.value}.svg`:null),l=n(()=>r.provider?.backgroundColor||p(r.provider?.key)),b=n(()=>r.provider?.logoUrl||l.value||!u.includes(e.value)?null:`/img/partners/${e.value}-dark.svg`);return(o,D)=>{const _=C;return t(s)?(a(),i(x,{key:0},[t(b)?(a(),i(x,{key:0},[k(_,{class:g([h,"bg-white dark:hidden"]),src:t(s),alt:""},null,8,["class","src"]),k(_,{class:g([h,"hidden border-neutral-600 bg-neutral-700 dark:block"]),src:t(b),alt:""},null,8,["class","src"])],64)):(a(),w(_,{key:1,class:g(h),style:O(t(l)?{backgroundColor:t(l)}:void 0),src:t(s),alt:""},null,8,["style","src"]))],64)):y("",!0)}}},B={class:"flex flex-col space-y-1 text-xs text-gray-700 md:text-sm"},F={class:"capitalize"},S={key:0,class:"text-gray-500"},j={key:0,class:"flex items-start gap-1.5"},z={class:"capitalize"},$={__name:"PickupLocationSummary",props:{location:{type:Object,default:null}},setup(m){const r=m,c=n(()=>[r.location?.location?.keyword,r.location?.location?.keywordId].filter(Boolean).join(" ")),u=n(()=>{const e=String(r.location?.name||"").trim(),s=c.value;return!e||s&&s.toLowerCase().includes(e.toLowerCase())?s:e}),d=n(()=>{const e=c.value;return e&&!u.value.toLowerCase().includes(e.toLowerCase())?e:""}),p=n(()=>{const e=r.location?.place?.address||{},s=[e.postalCode,e.addressLocality].filter(Boolean).join(" ");return[e.streetAddress,s].filter(Boolean).join(", ")});return(e,s)=>{const l=L;return a(),i("div",B,[f("div",null,[f("span",F,v(t(u)),1),t(d)?(a(),i("span",S," ("+v(t(d))+")",1)):y("",!0)]),t(p)?(a(),i("div",j,[k(l,{name:"heroicons:map-pin",class:"mt-0.5 size-3.5 shrink-0 text-gray-400","aria-hidden":"true"}),f("span",z,v(t(p)),1)])):y("",!0)])}}};export{K as _,$ as a};
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.