1import{d as e}from"./BggHVCPx.js";import{$ as t,C as n,D as r,E as i,Ft as a,Ht as o,Q as s,R as c,S as l,Y as u,ot as d,p as f,pt as p,x as m,y as h,zt as g}from"./D2fOdIlu.js";import{C as _,N as v,t as y,x as b}from"./Tpxy_CCn.js";import{t as x}from"./STDcZWSs.js";import{t as S}from"./Ca3fGQYo.js";var C={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`}}}},w={__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(w){let T=w,E=d(),D=_(`pageHero`,T),O=e(),k=x(),A=h(()=>b({extend:C,...O.ui?.pageHero||{}})({orientation:D.orientation,reverse:D.reverse,title:!!D.title||!!E.title}));return(e,d)=>(u(),m(a(v),{as:a(D).as,"data-orientation":a(D).orientation,"data-slot":`root`,class:g(A.value.root({class:[a(D).ui?.root,a(D).class]}))},{default:p(()=>[t(e.$slots,`top`),r(S,{"data-slot":`container`,class:g(A.value.container({class:a(D).ui?.container}))},{default:p(()=>[E.header||a(D).headline||E.headline||a(D).title||E.title||a(D).description||E.description||E.body||E.footer||a(D).links?.length||E.links?(u(),n(`div`,{key:0,"data-slot":`wrapper`,class:g(A.value.wrapper({class:a(D).ui?.wrapper}))},[E.header||a(D).headline||E.headline||a(D).title||E.title||a(D).description||E.description?(u(),n(`div`,{key:0,"data-slot":`header`,class:g(A.value.header({class:a(D).ui?.header}))},[t(e.$slots,`header`,{},()=>[a(D).headline||E.headline?(u(),n(`div`,{key:0,"data-slot":`headline`,class:g(A.value.headline({class:a(D).ui?.headline,headline:!E.headline}))},[t(e.$slots,`headline`,{},()=>[i(o(a(D).headline),1)])],2)):l(``,!0),a(D).title||E.title?(u(),n(`h1`,{key:1,"data-slot":`title`,class:g(A.value.title({class:a(D).ui?.title}))},[t(e.$slots,`title`,{},()=>[i(o(a(D).title),1)])],2)):l(``,!0),a(D).description||E.description?(u(),n(`div`,{key:2,"data-slot":`description`,class:g(A.value.description({class:a(D).ui?.description}))},[t(e.$slots,`description`,{},()=>[i(o(a(D).description),1)])],2)):l(``,!0)])],2)):l(``,!0),E.body?(u(),n(`div`,{key:1,"data-slot":`body`,class:g(A.value.body({class:a(D).ui?.body}))},[t(e.$slots,`body`)],2)):l(``,!0),E.footer||a(D).links?.length||E.links?(u(),n(`div`,{key:2,"data-slot":`footer`,class:g(A.value.footer({class:a(D).ui?.footer}))},[t(e.$slots,`footer`,{},()=>[a(D).links?.length||E.links?(u(),n(`div`,{key:0,"data-slot":`links`,class:g(A.value.links({class:a(D).ui?.links}))},[t(e.$slots,`links`,{},()=>[(u(!0),n(f,null,s(a(D).links,(e,t)=>(u(),m(y,c({key:t,size:`xl`},{ref_for:!0},e),null,16))),128))])],2)):l(``,!0)])],2)):l(``,!0)],2)):l(``,!0),E.default?t(e.$slots,`default`,{},void 0,void 0,1):a(D).orientation===`horizontal`?(u(),n(`div`,{key:2,class:g(a(k)(`hidden lg:block`))},null,2)):l(``,!0)]),_:3},8,[`class`]),t(e.$slots,`bottom`)]),_:3},8,[`as`,`data-orientation`,`class`]))}};export{w 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.