1import{j as s}from"./chunk-OIYGIGL5-CVG16PoU.js";import{B as f}from"./button-DiHKGhco.js";import{L as N}from"./breadcrumbs-q1qdnWT3.js";function B({heading:c,content:e,button:n,inset:i=!1}){const o=()=>i?"col-span-6 md:col-span-7 lg:col-span-10":"col-span-6 md:col-span-9 md:col-start-3 lg:col-span-7 lg:col-start-4",u=t=>s.jsx("div",{className:"space-y-s text-p-md",children:t.split(` 2`).map((r,l)=>s.jsx("p",{children:r},l))}),j=t=>{const r=[];let l=0;for(;l<t.length;){const a=t[l];if(!a){l++;continue}if(a.listItem){const m=a.listItem==="number"?"ol":"ul",p=[];let d=l;for(;d<t.length&&t[d]&&t[d].listItem===a.listItem;){const h=(t[d].children||[]).map(x=>x.text||"").join("");p.push(h),d++}r.push(s.jsx("div",{className:"text-p-md",children:m==="ul"?s.jsx("ul",{className:"list-disc space-y-2 pl-5",children:p.map((h,x)=>s.jsx("li",{children:h},x))}):s.jsx("ol",{className:"list-decimal space-y-2 pl-5",children:p.map((h,x)=>s.jsx("li",{children:h},x))})},`list-${l}`)),l=d;continue}if(a._type==="block"){const m=(a.children||[]).map(p=>p.text||"").join("");r.push(s.jsx("div",{className:"text-p-md",children:s.jsx("p",{children:m})},`p-${l}`)),l++;continue}const g=(a.children||[]).map(m=>m.text||"").join("");r.push(s.jsx("div",{className:"text-p-md",children:s.jsx("p",{children:g})},`misc-${l}`)),l++}return s.jsx("div",{className:"space-y-s",children:r})};return s.jsxs("div",{className:"grid grid-cols-6 space-y-l md:grid-cols-12",children:[c||e?s.jsx("div",{className:o(),children:s.jsxs("div",{className:"space-y-s",children:[c&&s.jsx("p",{className:"text-h5 uppercase",children:c}),typeof e=="string"?u(e):j(e||[])]})}):null,n&&s.jsx(N,{to:n.url,className:i?"col-span-6 md:col-span-7 lg:col-span-12":"col-span-12 col-start-1 md:col-span-9 md:col-start-3 lg:col-start-4",children:s.jsx(f,{children:n.text})})]})}const v=()=>s.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"6",height:"6",fill:"none",children:s.jsx("path",{fill:"#030912",d:"M0 0h6v6H0z"})});function H({items:c,inset:e=!1}){const n=()=>e?"col-span-6 md:col-span-7 lg:col-span-12":"col-span-6 md:col-span-9 md:col-start-3 lg:col-span-7 lg:col-start-4";return s.jsx("div",{className:"grid grid-cols-6 md:grid-cols-12",children:s.jsx("div",{className:n(),children:s.jsx("ul",{className:"space-y-s",children:c.map((i,o)=>s.jsxs("li",{className:"flex items-center gap-s",children:[s.jsx("div",{className:"mt-1 shrink-0",children:s.jsx(v,{})}),s.jsx("p",{className:"flex-1 text-h3",children:i})]},o))})})})}function T({text:c,level:e="h2",inset:n=!1}){const i=()=>{switch(e){case"h1":return"text-h1";case"h2":return"text-h2";case"h3":return"text-h3";case"h4":return"text-h4";default:return"text-h2"}},o=()=>n?"col-span-6 md:col-span-7 lg:col-span-12":"col-span-6 md:col-span-9 md:col-start-3 lg:col-span-7 lg:col-start-4",u=e;return s.jsx("div",{className:"grid grid-cols-6 md:grid-cols-12",children:s.jsx("div",{className:o(),children:s.jsx(u,{className:i(),children:c})})})}export{H as B,T as H,B as T};
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.