1import{j as e,L as n}from"./index-DyXxKWq2.js";import{D as i}from"./DomainCard-AMSGu3IW.js";import{M as d}from"./MakeOfferLink-m8kt20u-.js";function p({eyebrow:t,title:m,intro:x,domains:r,relatedLinks:a=[]}){const o=[...r].sort((s,l)=>Number(l.featured)-Number(s.featured)||s.length-l.length);return e.jsxs("div",{className:"mx-auto max-w-6xl px-4 sm:px-6 py-12",children:[e.jsxs("nav",{className:"text-xs font-mono text-muted-foreground flex gap-2",children:[e.jsx(n,{to:"/",className:"hover:text-primary",children:"home"}),e.jsx("span",{children:"/"}),e.jsx("span",{className:"text-foreground",children:t.toLowerCase()})]}),e.jsxs("header",{className:"mt-6 hairline-b pb-8",children:[e.jsx("div",{className:"text-xs font-mono uppercase tracking-widest text-primary",children:t}),e.jsxs("h1",{className:"mt-2 text-4xl sm:text-5xl font-semibold tracking-tight",children:[m," ",e.jsxs("span",{className:"text-muted-foreground font-mono text-2xl",children:["(",r.length,")"]})]}),e.jsx("p",{className:"mt-4 text-base text-muted-foreground max-w-2xl",children:x}),e.jsxs("div",{className:"mt-6 flex flex-wrap gap-3",children:[e.jsx(d,{variant:"primary",label:"Make offer â"}),e.jsx("a",{href:"mailto:[email protected]",className:"border border-border-strong px-5 py-2.5 text-sm font-medium hover:bg-surface-2",children:"[email protected]"})]})]}),a.length>0&&e.jsx("div",{className:"mt-6 flex flex-wrap gap-2",children:a.map(s=>e.jsx("a",{href:s.to,className:"text-xs font-mono border border-border px-2 py-1 hover:bg-surface-2",children:s.label},s.to))}),e.jsx("div",{className:"mt-8 grid gap-3 grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4",children:o.map(s=>e.jsx(i,{d:s},s.domain))}),o.length===0&&e.jsx("div",{className:"mt-12 text-center text-muted-foreground text-sm",children:"No domains in this collection."})]})}
1export{p as C};
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.