1import{j as e}from"./index-DvTt6LRh.js";import{I as d,g as p}from"./getImageSources-CjqgLOgM.js";import{c as h,e as u,T as f,f as g,N as j}from"./makeMeta-vfrvHUil.js";import"./@remix-run-DGkh2KYC.js";function I(r){var c,i;const{cover:a,fullName:t,description:o,attributes:l}=((c=r.block.attrs)==null?void 0:c.person)||{};return(i=r.block.attrs)!=null&&i.person?e.jsxs("div",{className:h("prose-my",r.layout==="medium"&&u),children:[e.jsxs("div",{className:"flex max-sm:flex-col gap-5 prose-small",children:[a&&e.jsx("picture",{className:"rounded-lg cover shrink-0 size-48",children:e.jsx(d,{data:a,sources:p("personImage"),alt:t})}),e.jsxs("div",{children:[e.jsx(f,{variant:"page",asChild:!0,className:"text-foreground mb-5",children:e.jsx("p",{children:t})}),e.jsx(g,{data:o})]})]}),l&&l.length>0&&e.jsx("div",{className:"not-prose mt-10",children:e.jsx("ul",{className:"grid gap-5",children:l.map(({type:n,data:s,label:m},x)=>e.jsxs("li",{className:"flex max-sm:flex-col gap-5 leading-1",children:[e.jsx("p",{className:"sm:w-48 shrink-0",children:m}),e.jsx("p",{className:"pb-5 border-b border-accent w-full",children:n==="link"&&s.href?e.jsx(j,{to:s.href,target:s.target,rel:s.rel,className:"hover:text-foreground block py-5 -my-5",children:s.text}):s.text})]},x))})})]}):null}export{I 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.