1import{n as e}from"./Dd_uD5pT.js";import{D as t,E as n,Lt as r,On as i,Zn as a,b as o,bt as s,et as c,g as l,mt as u,o as d,qt as f,tr as p,v as m,xt as h,y as g}from"./B8D2lM98.js";import{r as _}from"./DhB-oyio.js";import{i as v,t as y}from"./0qcaCjtR.js";import{t as b}from"./BIKWJofD.js";import{n as x}from"./C-Tu13uZ.js";import{m as S,p as C}from"#entry";var w={slots:{root:`relative isolate`,container:`flex flex-col lg:grid py-24 sm:py-32 lg:py-40 gap-16 sm:gap-y-24`,wrapper:``,header:``,headline:`mb-4`,title:`text-5xl sm:text-7xl text-pretty tracking-tight font-bold text-highlighted`,description:`text-lg sm:text-xl/8 text-muted`,body:`mt-10`,footer:`mt-10`,links:`flex flex-wrap gap-x-6 gap-y-3`},variants:{orientation:{horizontal:{container:`lg:grid-cols-2 lg:items-center`,description:`text-pretty`},vertical:{container:``,headline:`justify-center`,wrapper:`text-center`,description:`text-balance`,links:`justify-center`}},reverse:{true:{wrapper:`order-last`}},headline:{true:{headline:`font-semibold text-primary flex items-center gap-1.5`}},title:{true:{description:`mt-6`}}}},T=e({default:()=>E}),E={__name:`UPageHero`,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},orientation:{type:null,required:!1,default:`vertical`},reverse:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let T=e,E=r(),D=v(`pageHero`,T),O=_(),k=S(),A=l(()=>y({extend:w,...O.ui?.pageHero||{}})({orientation:D.orientation,reverse:D.reverse,title:!!D.title||!!E.title}));return(e,r)=>(u(),m(i(b),{as:i(D).as,"data-orientation":i(D).orientation,"data-slot":`root`,class:a(A.value.root({class:[i(D).ui?.root,i(D).class]}))},{default:f(()=>[h(e.$slots,`top`),t(C,{"data-slot":`container`,class:a(A.value.container({class:i(D).ui?.container}))},{default:f(()=>[E.header||i(D).headline||E.headline||i(D).title||E.title||i(D).description||E.description||E.body||E.footer||i(D).links?.length||E.links?(u(),o(`div`,{key:0,"data-slot":`wrapper`,class:a(A.value.wrapper({class:i(D).ui?.wrapper}))},[E.header||i(D).headline||E.headline||i(D).title||E.title||i(D).description||E.description?(u(),o(`div`,{key:0,"data-slot":`header`,class:a(A.value.header({class:i(D).ui?.header}))},[h(e.$slots,`header`,{},()=>[i(D).headline||E.headline?(u(),o(`div`,{key:0,"data-slot":`headline`,class:a(A.value.headline({class:i(D).ui?.headline,headline:!E.headline}))},[h(e.$slots,`headline`,{},()=>[n(p(i(D).headline),1)])],2)):g(``,!0),i(D).title||E.title?(u(),o(`h1`,{key:1,"data-slot":`title`,class:a(A.value.title({class:i(D).ui?.title}))},[h(e.$slots,`title`,{},()=>[n(p(i(D).title),1)])],2)):g(``,!0),i(D).description||E.description?(u(),o(`div`,{key:2,"data-slot":`description`,class:a(A.value.description({class:i(D).ui?.description}))},[h(e.$slots,`description`,{},()=>[n(p(i(D).description),1)])],2)):g(``,!0)])],2)):g(``,!0),E.body?(u(),o(`div`,{key:1,"data-slot":`body`,class:a(A.value.body({class:i(D).ui?.body}))},[h(e.$slots,`body`)],2)):g(``,!0),E.footer||i(D).links?.length||E.links?(u(),o(`div`,{key:2,"data-slot":`footer`,class:a(A.value.footer({class:i(D).ui?.footer}))},[h(e.$slots,`footer`,{},()=>[i(D).links?.length||E.links?(u(),o(`div`,{key:0,"data-slot":`links`,class:a(A.value.links({class:i(D).ui?.links}))},[h(e.$slots,`links`,{},()=>[(u(!0),o(d,null,s(i(D).links,(e,t)=>(u(),m(x,c({key:t,size:`xl`},{ref_for:!0},e),null,16))),128))])],2)):g(``,!0)])],2)):g(``,!0)],2)):g(``,!0),E.default?h(e.$slots,`default`,{},void 0,void 0,1):i(D).orientation===`horizontal`?(u(),o(`div`,{key:2,class:a(i(k)(`hidden lg:block`))},null,2)):g(``,!0)]),_:3},8,[`class`]),h(e.$slots,`bottom`)]),_:3},8,[`as`,`data-orientation`,`class`]))}};export{E as n,T 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.