1import{j as e,A as l,m as d}from"./motion-CQbgxZqm.js";import{a as m}from"./react-XV7MRLd-.js";import{R as x}from"./Magnetic-C25Sn251.js";import{C as c}from"./index-CZ_2bxGr.js";function j({items:n,firstOpen:i=0}){const[r,o]=m.useState(i);return e.jsxs("div",{className:"mx-auto max-w-4xl",children:[n.map((s,a)=>{const t=r===a;return e.jsx(x,{delay:a*.03,children:e.jsxs("div",{style:{borderTop:"1px solid hsl(var(--border))"},children:[e.jsxs("button",{type:"button",onClick:()=>o(t?null:a),"aria-expanded":t,className:"flex w-full items-center justify-between gap-6 py-5 text-left",children:[e.jsxs("span",{className:"flex min-w-0 items-baseline gap-3",children:[e.jsx("span",{className:"font-display text-lg font-semibold tracking-tight md:text-xl",children:s.title}),s.meta&&e.jsx("span",{className:"font-mono text-[11px] text-muted-foreground",children:s.meta})]}),e.jsxs("span",{className:"flex shrink-0 items-center gap-4",children:[s.hint&&e.jsx("span",{className:"hidden text-xs text-muted-foreground md:inline",children:s.hint}),e.jsx(c,{size:17,className:"text-muted-foreground transition-transform",style:{transform:t?"rotate(180deg)":"none"}})]})]}),e.jsx(l,{initial:!1,children:t&&e.jsx(d.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.24,ease:[.16,1,.3,1]},className:"overflow-hidden",children:e.jsx("div",{className:"pb-7",children:s.body})})})]})},s.title)}),e.jsx("div",{style:{borderTop:"1px solid hsl(var(--border))"}})]})}export{j 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.