1import{k,a as S,Z as T,_ as F,l as D,K as z,m as C}from"./BEbVkMZM.js";import{_ as R,a as V,b as j,c as A,d as H}from"./BntbDVYo.js";import{_ as U}from"./ChFrpTW_.js";import{E as P,L as i,Y as m,a5 as e,a7 as a,u as o,P as s,a6 as n,N as c,F as v,Z as w,M as K,l as W}from"./CdF3t0oV.js";import{_ as Y}from"./sTQp9dUd.js";import{u as $}from"./GIgzcg0w.js";import{u as q}from"./DAaiGirh.js";import"./D92X5zYB.js";import"./D2HbcKdl.js";import"./DlAUqK2U.js";const G={class:"flex h-full flex-col gap-5 rounded-2xl border border-white/80 bg-white p-6 shadow-[0_8px_30px_rgba(20,17,23,0.07)] transition duration-300 hover:-translate-y-1 hover:shadow-[0_14px_38px_rgba(20,17,23,0.11)]"},J={class:"flex items-start justify-between gap-4"},Q={class:"text-sm font-semibold tracking-wide text-zeno-purple uppercase"},X={class:"mt-2 text-2xl font-semibold"},ee={class:"text-zeno-gray"},te={class:"mt-auto grid gap-3 rounded-xl bg-[#f7f6fb] p-4"},oe={class:"flex items-start gap-3"},ae={class:"flex items-start gap-3"},se=P({__name:"CompareCompetitorCard",props:{competitor:{}},setup(r){const{t}=k();return(h,p)=>{const l=S,u=F;return i(),m("article",G,[e("div",J,[e("div",null,[e("p",Q,a(o(t)("compare.hub.best_for")),1),e("h2",X,a(r.competitor.name),1)])]),e("p",ee,a(o(t)(`compare.competitors.${r.competitor.id}.best_for`)),1),e("div",te,[e("div",oe,[s(l,{name:"solar:check-circle-bold",size:"20",class:"mt-0.5 shrink-0 text-emerald-600","aria-hidden":"true"}),e("p",null,[p[0]||(p[0]=e("strong",null,"Zeno:",-1)),n(" "+a(o(t)(`compare.dimensions.${r.competitor.cardContrast}`))+" â "+a(o(t)(`compare.status.${o(T)[r.competitor.cardContrast]}`)),1)])]),e("div",ae,[s(l,{name:"solar:close-circle-bold",size:"20",class:"mt-0.5 shrink-0 text-red-500","aria-hidden":"true"}),e("p",null,[e("strong",null,a(r.competitor.name)+":",1),n(" "+a(o(t)(`compare.dimensions.${r.competitor.cardContrast}`))+" â "+a(o(t)(`compare.status.${r.competitor.comparison[r.competitor.cardContrast]}`)),1)])])]),s(u,{to:{name:"compare-competitor",params:{competitor:r.competitor.id}},class:"inline-flex items-center gap-2 font-semibold text-zeno-purple hover:underline"},{default:c(()=>[n(a(o(t)("compare.common.view_comparison"))+" ",1),s(l,{name:"mdi:arrow-right",size:"20","aria-hidden":"true"})]),_:1},8,["to"])])}}}),ne=Object.assign(se,{__name:"CompareCompetitorCard"}),re={class:"relative overflow-hidden border-b border-zeno-purple/10 bg-[linear-gradient(135deg,#f6f1ff_0%,#fff8e5_55%,#eaf7ff_100%)] px-4 py-16 md:px-8 md:py-24"},ce={class:"relative mx-auto max-w-screen-2xl"},ie={class:"flex max-w-4xl flex-col gap-6"},le={class:"inline-flex w-fit items-center gap-2 rounded-full border border-zeno-purple/15 bg-white/85 px-4 py-2 text-sm font-semibold text-zeno-dark shadow-sm backdrop-blur"},me={id:"comparison-list-title",class:"sr-only"},pe={class:"mt-12 grid grid-cols-1 gap-5 md:grid-cols-2 xl:grid-cols-3"},de={class:"space-y-6"},_e={class:"grid list-none gap-4 p-0"},ue={class:"font-semibold"},$e=P({__name:"index",setup(r){const{t,tm:h,rt:p}=k(),l=D(),u=$(),O=W(()=>h("compare.hub.methodology_points")),B={"@type":"CollectionPage",name:t("compare.meta_title"),description:t("compare.meta_description"),url:u,hasPart:z.map(x=>({"@type":"WebPage",name:`Zeno.FM vs ${C[x].name}`,url:$(l({name:"compare-competitor",params:{competitor:x}}))}))};return q({title:t("compare.meta_title"),description:t("compare.meta_description"),schema:[B]}),(x,d)=>{const f=S,g=R,b=V,y=j,I=U,M=ne,N=H,Z=A,E=Y;return i(),m("div",null,[e("section",re,[d[0]||(d[0]=e("div",{"aria-hidden":"true",class:"absolute -top-28 -right-24 size-80 rounded-full bg-zeno-purple-light/35 blur-3xl"},null,-1)),d[1]||(d[1]=e("div",{"aria-hidden":"true",class:"absolute -bottom-36 left-1/3 size-72 rounded-full bg-zeno-yellow/25 blur-3xl"},null,-1)),e("div",ce,[e("div",ie,[e("span",le,[s(f,{name:"solar:star-bold",size:"18",class:"text-zeno-purple","aria-hidden":"true"}),n(" Zeno.FM · "+a(o(t)("compare.common.recommended")),1)]),s(g,{class:"text-zeno-purple"},{default:c(()=>[n(a(o(t)("compare.hub.subtitle")),1)]),_:1}),s(b,{tag:"h1",class:"max-w-5xl text-5xl! text-zeno-dark md:text-7xl! xl:text-8xl!"},{default:c(()=>[n(a(o(t)("compare.hub.title")),1)]),_:1}),s(y,{class:"max-w-3xl text-zeno-gray"},{default:c(()=>[n(a(o(t)("compare.hub.description")),1)]),_:1}
1),s(I,{external:"",to:"/signup/",class:"self-start"},{default:c(()=>[n(a(o(t)("compare.common.signup_cta")),1)]),_:1})]),e("h2",me,a(o(t)("compare.hub.title")),1),e("div",pe,[(i(!0),m(v,null,w(o(z),_=>(i(),K(M,{key:_,competitor:o(C)[_]},null,8,["competitor"]))),128))])])]),s(Z,{"aria-labelledby":"compare-methodology-title"},{default:c(()=>[s(N,{class:"grid gap-12 lg:grid-cols-[1fr_0.8fr] lg:items-start"},{default:c(()=>[e("div",de,[s(g,{class:"text-zeno-purple"},{default:c(()=>[n(a(o(t)("compare.hub.subtitle")),1)]),_:1}),s(b,{id:"compare-methodology-title"},{default:c(()=>[n(a(o(t)("compare.hub.methodology_title")),1)]),_:1}),s(y,{class:"max-w-3xl text-zeno-gray"},{default:c(()=>[n(a(o(t)("compare.hub.methodology_description")),1)]),_:1})]),e("ul",_e,[(i(!0),m(v,null,w(o(O),(_,L)=>(i(),m("li",{key:L,class:"flex items-start gap-4 rounded-2xl bg-zeno-blue-light p-5"},[s(f,{name:"solar:check-circle-bold",size:"24",class:"mt-0.5 shrink-0 text-zeno-purple","aria-hidden":"true"}),e("span",ue,a(o(p)(_)),1)]))),128))])]),_:1})]),_:1}),s(E)])}}});export{$e 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.