1import{S as B,V as k,W as v,o as l,h as y,j as x,c as d,n as i,f as t,N as c,e as m,t as g,g as u,a as h,F as C,r as P,k as S,P as j,Q as b,p as q,ab as p}from"./CxesHY2y.js";const N={slots:{root:"relative border-b border-default py-8",container:"",wrapper:"flex flex-col lg:flex-row lg:items-center lg:justify-between gap-4",headline:"mb-2.5 text-sm font-semibold text-primary flex items-center gap-1.5",title:"text-3xl sm:text-4xl text-pretty font-bold text-highlighted",description:"text-lg text-pretty text-muted",links:"flex flex-wrap items-center gap-1.5"},variants:{title:{true:{description:"mt-4"}}}},A={__name:"UPageHeader",props:{as:{type:null,required:!1},headline:{type:String,required:!1},title:{type:String,required:!1},description:{type:String,required:!1},links:{type:Array,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){const n=e,r=B(),f=k(),s=v("pageHeader",n),a=q(()=>p({extend:p(N),...f.ui?.pageHeader||{}})({title:!!n.title||!!r.title}));return(o,H)=>(l(),y(t(b),{as:e.as,"data-slot":"root",class:i(a.value.root({class:[t(s)?.root,n.class]}))},{default:x(()=>[e.headline||r.headline?(l(),d("div",{key:0,"data-slot":"headline",class:i(a.value.headline({class:t(s)?.headline}))},[c(o.$slots,"headline",{},()=>[m(g(e.headline),1)])],2)):u("",!0),h("div",{"data-slot":"container",class:i(a.value.container({class:t(s)?.container}))},[h("div",{"data-slot":"wrapper",class:i(a.value.wrapper({class:t(s)?.wrapper}))},[e.title||r.title?(l(),d("h1",{key:0,"data-slot":"title",class:i(a.value.title({class:t(s)?.title}))},[c(o.$slots,"title",{},()=>[m(g(e.title),1)])],2)):u("",!0),e.links?.length||r.links?(l(),d("div",{key:1,"data-slot":"links",class:i(a.value.links({class:t(s)?.links}))},[c(o.$slots,"links",{},()=>[(l(!0),d(C,null,P(e.links,($,w)=>(l(),y(S,j({key:w,color:"neutral",variant:"outline"},{ref_for:!0},$),null,16))),128))])],2)):u("",!0)],2),e.description||r.description?(l(),d("div",{key:0,"data-slot":"description",class:i(a.value.description({class:t(s)?.description}))},[c(o.$slots,"description",{},()=>[m(g(e.description),1)])],2)):u("",!0),c(o.$slots,"default")],2)]),_:3},8,["as","class"]))}},V={base:"mt-8 pb-24 space-y-12"},F={__name:"UPageBody",props:{as:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){const n=e,r=k(),f=v("pageBody",n),s=q(()=>p({extend:p(V),...r.ui?.pageBody||{}}));return(a,o)=>(l(),y(t(b),{as:e.as,class:i(s.value({class:[t(f)?.base,n.class]}))},{default:x(()=>[c(a.$slots,"default")]),_:3},8,["as","class"]))}};export{A as _,F 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.