1import{a9 as m,ab as g,U as f,o as r,c as n,a as s,y as o,b,d as v,af as y,P as c,j as d,aj as p}from"./Clm4vzYy.js";const x={slots:{base:["relative text-xl text-highlighted font-bold mt-8 mb-3 scroll-mt-[calc(32px+45px+var(--ui-header-height))] lg:scroll-mt-[calc(32px+var(--ui-header-height))] [&>a]:focus-visible:outline-primary [&>a>code]:border-dashed hover:[&>a>code]:border-primary hover:[&>a>code]:text-primary [&>a>code]:text-lg/6 [&>a>code]:font-bold","[&>a>code]:transition-colors"],leading:["absolute -ms-8 top-0.5 opacity-0 group-hover:opacity-100 group-focus:opacity-100 p-1 bg-elevated hover:text-primary rounded-md hidden lg:flex text-muted","transition"],leadingIcon:"size-4 shrink-0",link:"group lg:ps-2 lg:-ms-2"}},_=["id"],k=["href"],q={__name:"ProseH3",props:{id:{type:String,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(u){const e=m("prose.h3",u),t=g(),{headings:i}=f().public?.mdc||{},a=d(()=>p({extend:p(x),...t.ui?.prose?.h3||{}})()),h=d(()=>e.id&&typeof i?.anchorLinks=="object"&&i.anchorLinks.h3);return(l,j)=>(r(),n("h3",{id:s(e).id,class:o(a.value.base({class:[s(e).ui?.base,s(e).class]}))},[s(e).id&&h.value?(r(),n("a",{key:0,href:`#${s(e).id}`,class:o(a.value.link({class:s(e).ui?.link}))},[b("span",{class:o(a.value.leading({class:s(e).ui?.leading}))},[v(y,{name:s(t).ui.icons.hash,class:o(a.value.leadingIcon({class:s(e).ui?.leadingIcon}))},null,8,["name","class"])],2),c(l.$slots,"default")],10,k)):c(l.$slots,"default",{key:1})],10,_))}};export{q 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.