1import{g as y,c as i,a as s,h as a,j as o,w as m,a1 as c,F as d,p as k,n as p,e as $,o as n,b as r,Q as v,t as g,O as w,d as b,a2 as I}from"./D0JqPesI.js";import{_ as B}from"./BLhDrzEn.js";const N={class:"underline-offset-4 hover:underline"},z={class:"text-3xl font-bold leading-tight tracking-tighter md:text-4xl lg:leading-[1.1]"},C={class:"max-w-2xl text-lg font-light text-foreground"},S={class:"flex w-full items-center justify-start gap-2 py-2"},R=y({__name:"HeroAlt",props:{announcement:{},actions:{},mobileRight:{}},setup(V){return(e,j)=>{const l=v,_=B,f=w,u=$,h=I;return n(),i("div",{class:p(["gap-8 px-4 py-8 md:py-12 md:pb-8 lg:py-12 lg:pb-10",{"grid md:grid-cols-3":e.$slots.right}])},[s("section",{class:p(["flex flex-col items-start gap-2",{"md:col-span-2":e.$slots.right}])},[e.announcement?(n(),a(u,{key:0,to:e.announcement.to,target:e.announcement.target,class:"inline-flex items-center px-0.5 text-sm font-medium"},{default:m(()=>[e.announcement.icon?(n(),i(d,{key:0},[r(l,{name:e.announcement.icon,size:16},null,8,["name"]),r(_,{class:"mx-2 h-4",orientation:"vertical"})],64)):o("",!0),s("span",N,g(e.announcement.title),1),r(f,{name:"lucide:arrow-right",class:"ml-1 size-4"})]),_:1},8,["to","target"])):o("",!0),s("h1",z,[c(e.$slots,"title",{unwrap:"p"})]),s("p",C,[c(e.$slots,"description",{unwrap:"p"})]),s("div",S,[(n(!0),i(d,null,k(e.actions,(t,x)=>(n(),a(u,{key:x,to:t.to,target:t.target},{default:m(()=>[r(h,{variant:t.variant,size:"sm"},{default:m(()=>[t.leftIcon?(n(),a(l,{key:0,name:t.leftIcon,class:"mr-1"},null,8,["name"])):o("",!0),b(" "+g(t.name)+" ",1),t.rightIcon?(n(),a(l,{key:1,name:t.rightIcon,class:"ml-1"},null,8,["name"])):o("",!0)]),_:2},1032,["variant"])]),_:2},1032,["to","target"]))),128))])],2),s("div",{class:p(["mx-auto",{"order-first md:order-last":e.mobileRight==="top"}])},[c(e.$slots,"right",{unwrap:"p"})],2)],2)}}});export{R 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.