1import{_ as C}from"./Dizt9qWR.js";import{E as V}from"./BoAnEAow.js";import{e as f,c,b as m,T as Y,w as g,a as t,F as $,r as k,i as e,l as _,o as r,p as L,n as D,u as S,a4 as B,h as N,t as i,j as P,d as p,g as w,f as H,q as M}from"./Gvazm7dF.js";import{_ as z}from"./DlAUqK2U.js";import{F as O,S as E}from"./CWJLjsuV.js";import{P as F}from"./8y_x2Qgv.js";import{s as j}from"./C-CNpW8r.js";import"./CdLECxhj.js";const I={class:"relative shadow-xl border border-primary border-opacity-80"},T=["srcset"],U=["srcset"],Z=["src","fetchpriority","loading"],q={class:"absolute bottom-3 left-1/2 -translate-x-1/2 flex gap-1.5",role:"tablist","aria-label":"Screenshot slides"},A=["aria-selected","aria-label","onClick"],G=f({__name:"HeroPicture.component",props:{lcid:{}},setup(d){const s=["ask-ai","alt","recurring-items","planning","budget-navigator","stash-navigator","categories"],n=d,o=L(0),u=_(()=>s.map(y=>({webp:`/feature-app-screenshot-${y}-${n.lcid}.webp`,png:`/feature-app-screenshot-${y}-${n.lcid}.png`}))),a=_(()=>u.value[o.value]);function l(){o.value=(o.value-1+u.value.length)%u.value.length}function h(){o.value=(o.value+1)%u.value.length}return(y,b)=>(r(),c("div",I,[m(Y,{name:"hero-slide",mode:"out-in"},{default:g(()=>[(r(),c("picture",{key:e(o)}
1,[t("source",{srcset:e(a)?.webp,type:"image/webp"},null,8,T),t("source",{srcset:e(a)?.png,type:"image/png"},null,8,U),t("img",{src:e(a)?.webp,alt:"VueStash Dashboard Product Screenshot",class:"w-[48rem] max-w-none sm:w-[57rem] md:-ml-4 lg:-ml-0",width:"2378",height:"1566",fetchpriority:e(o)===0?"high":"low",loading:e(o)===0?"eager":"lazy",decoding:"async"},null,8,Z)]))]),_:1}),t("button",{class:"absolute left-3 top-1/2 -translate-y-1/2 flex h-10 w-10 items-center justify-center rounded-full bg-black/30 text-white backdrop-blur-sm transition hover:bg-black/50 focus-visible:outline focus-visible:outline-2 focus-visible:outline-white","aria-label":"Previous screenshot",onClick:l},[...b[0]||(b[0]=[t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",class:"h-5 w-5","aria-hidden":"true"},[t("path",{"fill-rule":"evenodd",d:"M11.78 5.22a.75.75 0 0 1 0 1.06L8.06 10l3.72 3.72a.75.75 0 1 1-1.06 1.06l-4.25-4.25a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z","clip-rule":"evenodd"})],-1)])]),t("button",{class:"absolute right-3 top-1/2 -translate-y-1/2 flex h-10 w-10 items-center justify-center rounded-full bg-black/30 text-white backdrop-blur-sm transition hover:bg-black/50 focus-visible:outline focus-visible:outline-2 focus-visible:outline-white","aria-label":"Next screenshot",onClick:h},[...b[1]||(b[1]=[t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",class:"h-5 w-5","aria-hidden":"true"},[t("path",{"fill-rule":"evenodd",d:"M8.22 5.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L11.94 10 8.22 6.28a.75.75 0 0 1 0-1.06Z","clip-rule":"evenodd"})],-1)])]),t("div",q,[(r(!0),c($,null,k(e(u),(Vt,x)=>(r(),c("button",{key:x,role:"tab","aria-selected":x===e(o),"aria-label":`Screenshot ${x+1}`,class:D(["h-1.5 rounded-full transition-all duration-300",x===e(o)?"w-4 bg-white":"w-1.5 bg-white/50 hover:bg-white/75"]),onClick:Yt=>o.value=x},null,10,A))),128))])]))}}),J=Object.assign(z(G,[["__scopeId","data-v-71348bf5"]]),{__name:"HeroSectionHeroPictureComponent"}),K={id:"hero",class:"relative isolate overflow-hidden"},Q={class:"mx-auto max-w-7xl px-6 pb-24 pt-10 sm:pb-32 lg:flex lg:px-8 lg:py-40"},R={class:"mx-auto max-w-2xl shrink-0 lg:mx-0 lg:max-w-xl lg:pt-8"},W={class:"text-primary mt-20 text-4xl font-bold tracking-tight sm:text-6xl"},X={class:"mt-6 text-lg leading-8 opacity-80 py-4"},tt={key:0,class:"mt-4"},et={class:"mt-10 flex items-center"},ot={class:"mt-2 flex items-center"},st={href:"#securityfirst",class:"text-primary hover:text-primary text-sm font-semibold leading-6"},at={class:"mx-auto mt-16 flex max-w-2xl sm:mt-24 lg:ml-10 lg:mr-0 lg:mt-0 lg:max-w-none lg:flex-none xl:ml-12"},nt={class:"max-w-3xl flex-none sm:max-w-5xl lg:max-w-none"},v=10,lt=f({__name:"HeroSection.component",props:{lcid:{},currentScrollY:{},heroData:{}},setup(d){const s=d,{translate:n,getLocalizedPathPrefix:o}=S(),u=_(()=>{const a=["hero-logo shrink-0 transition-all duration-300"];return a.push(`opacity-${s.currentScrollY>v?0:100}`),a.push(`max-w-${s.currentScrollY>v?60:80}`),{outer:a.join(" ").trim(),span:`absolute shrink-0 text-${s.currentScrollY>v?"xs":"lg"} whitespace-nowrap opacity-${s.currentScrollY>v?0:80} transition-all`.trim()}});return(a,l)=>{const h=C;return r(),c("div",K,[l[1]||(l[1]=B(`<svg class="absolute inset-0 -z-10 h-full w-full stroke-slate-400/10 mask-[radial-gradient(100%_100%_at_top_right,white,transparent)]" aria-hidden="true"><defs><pattern id="svg_fill_pattern_1" width="20" height="20" x="50%" y="-1" patternUnits="userSpaceOnUse"><path d="M.5 200V.5H200" fill="none"></path></pattern></defs><rect width="100%" height="100%" stroke-width="0" fill="url(#svg_fill_pattern_1)"></rect></svg><div class="absolute left-[calc(50%-4rem)] top-10 -z-10 transform-gpu blur-3xl sm:left-[calc(50%-18rem)] lg:left-48 lg:top-[calc(50%-30rem)] xl:left-[calc(50%-24rem)]" aria-hidden="true"><div class="aspect-[1108/632] w-[69.25rem] bg-gradient-to-r from-primary to-secondary opacity-30" style="clip-path:polygon( 2 73.6% 51.7%, 3 91.7% 11.8%, 4 100% 46.4%, 5 97.4% 82.2%, 6 92.5% 84.9%, 7 75.7% 64%, 8 55.3% 47.5%, 9 46.5% 49.4%, 10 45% 62.9%, 11 50.3% 87.2%, 12 21.3% 64.1%, 13 0.1% 100%, 14 5.4% 51.1%, 15 21.4% 63.9%, 16 58.9% 0.2%, 17 73.6% 51.7% 18 );"></div></div>`,2)),t("div",Q,[t("div",R,[m(V,{cssClass:e(u).outer,brandConfig:e(N).brand},{default:g(()=>[t("span",{class:D(e(u).span),style:{left:"5.0rem",top:"2.5rem"}},i(e(n)("brand.tagline")),3)]),_:1},8,["cssClass","brandConfig"]),t("h1",W,i(d.heroData?.brandMotto),1),t("h2",X,i(d.heroData?.subt
18itle),1),d.heroData?.shortSummary?(r(),c("p",tt,i(d.heroData?.shortSummary),1)):P("",!0),t("div",et,[m(h,{to:`${e(o)(d.lcid)}/releases#top`,tabindex:"0",class:"w-full bg-primary content-primary backdrop-opacity-90 hover:backdrop-opacity-100 rounded-md px-3.5 py-2.5 text-center text-md uppercase font-semibold shadow-sm focus-visible:outline-2 focus-visible:outline-offset-2 transition-colors"},{default:g(()=>[p(i(e(n)("navigation.getStarted")),1)]),_:1},8,["to"])]),t("div",ot,[t("a",st,[p(i(e(n)("navigation.learnMore"))+" ",1),l[0]||(l[0]=t("span",{"aria-hidden":"true"},"â",-1))])])]),t("div",at,[t("div",nt,[m(J,{lcid:d.lcid},null,8,["lcid"])])])])])}}}),it=Object.assign(lt,{__name:"HeroSectionComponent"}),rt={id:"pricing",class:"bg-card content-card bg-opacity-80 opacity-90 py-24 sm:py-32"},ct={class:"mx-auto max-w-7xl px-6 lg:px-8"},dt={class:"mx-auto max-w-2xl mb-16 lg:mx-0"},ut={class:"text-3xl font-bold tracking-tight sm:text-4xl"},mt={class:"mt-6 text-lg leading-8 opacity-80"},pt={key:0,class:"flex justify-center mb-6"},ht={class:"inline-flex items-center gap-x-1.5 rounded-full bg-primary/10 px-3 py-1 text-xs font-medium text-primary"},xt={class:"mx-auto max-w-2xl lg:max-w-none"},gt={class:"isolate mx-auto grid max-w-md grid-cols-1 gap-8 lg:mx-0 lg:max-w-none lg:grid-cols-3"},_t={class:"mt-12 text-sm italic"},ft=["id"],bt={class:"mt-16 mx-auto max-w-2xl lg:max-w-none"},vt={href:"#top",class:"content-secondary opacity-80 hover:opacity-100 text-sm font-semibold leading-6"},wt=f({__name:"PricingSectionV2.component",setup(d){const{translate:s}=S(),n=w().lcid,o=_(()=>j[n]?.pricingV2??{});return(u,a)=>(r(),c("div",rt,[t("div",ct,[t("div",dt,[t("h2",ut,i(e(o).title),1),t("p",mt,i(e(o).description),1)]),e(o).worksOnLabel?(r(),c("div",pt,[t("span",ht,[a[0]||(a[0]=t("svg",{class:"h-3.5 w-3.5",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},[t("path",{"fill-rule":"evenodd",d:"M16.704 4.153a.75.75 0 0 1 .143 1.052l-8 10.5a.75.75 0 0 1-1.127.075l-4.5-4.5a.75.75 0 0 1 1.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 0 1 1.05-.143Z","clip-rule":"evenodd"})],-1)),p(" "+i(e(o).worksOnLabel),1)])])):P("",!0),t("div",xt,[t("div",gt,[(r(!0),c($,null,k(e(o).cards,l=>(r(),H(F,{key:`card-${l.position}`,lcid:e(n),model:l},null,8,["lcid","model"]))),128))]),t("div",_t,[t("ol",null,[(r(!0),c($,null,k(e(o).footnotes,(l,h)=>(r(),c("li",{key:l,id:`fn_${Number(h)+1}`},i(l),9,ft))),128))])])]),t("div",bt,[t("a",vt,[p(i(e(s)("navigation.top"))+" ",1),a[1]||(a[1]=t("span",{"aria-hidden":"true"},"â",-1))])])])]))}}),yt=Object.assign(wt,{__name:"PricingSectionV2Component"}),$t={class:"bg-primary py-24 sm:py-32"},kt={class:"mx-auto max-w-7xl px-6 lg:px-8 text-center"},St={class:"content-primary text-3xl font-bold tracking-tight sm:text-4xl"},Ct={class:"content-primary mt-4 text-lg leading-8 opacity-80"},Lt={class:"mt-10 flex items-center justify-center gap-x-6"},Dt=f({__name:"CtaSection.component",setup(d){const{getLocalizedPathPrefix:s}=S(),n=w().lcid,o=_(()=>j[n]?.home?.cta??{});return(u,a)=>{const l=C;return r(),c("div",$t,[t("div",kt,[t("h2",St,i(e(o)?.title),1),t("p",Ct,i(e(o)?.subtitle),1),t("div",Lt,[m(l,{to:`${e(s)(e(n))}/releases#top`,tabindex:"0",class:"bg-body content-body hover:opacity-90 rounded-md px-5 py-3 text-md uppercase font-semibold shadow-sm focus-visible:outline-2 focus-visible:outline-offset-2 transition-opacity"},{default:g(()=>[p(i(e(o)?.primaryButtonLabel),1)]),_:1},8,["to"]),m(l,{to:`${e(s)(e(n))}/features#top`,class:"content-primary text-sm font-semibold leading-6 opacity-80 hover:opacity-100 transition-opacity"},{default:g(()=>[p(i(e(o)?.secondaryButtonLabel)+" ",1),a[0]||(a[0]=t("span",{"aria-hidden":"true"},"â",-1))]),_:1},8,["to"])])])])}}}),Pt=Object.assign(Dt,{__name:"CtaSectionComponent"}),jt={class:"flex flex-col"},It=f({__name:"index",setup(d){const{lcid:s}=w(),{hero:n}=w().pageData,o=L(0);return M(()=>{document&&window.addEventListener("scroll",()=>o.value=window.scrollY)}),(u,a)=>(r(),c("div",jt,[m(it,{lcid:e(s),currentScrollY:e(o),heroData:e(n)},null,8,["lcid","currentScrollY","heroData"]),m(O,{lcid:e(s)},null,8,["lcid"]),m(E,{lcid:e(s)},null,8,["lcid"]),m(yt,{lcid:e(s)},null,8,["lcid"]),m(Pt,{lcid:e(s)},null,8,["lcid"])]))}});
18export{It as _}; 19//# sourceMappingURL=DRwZDpyP.js.map
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.