1import $ from"./DQo-9Qd_.js";import{u as B}from"./C_RtkNoM.js";import{u as M,h as u}from"./D_uFsHmZ.js";import{d as S}from"./BJxcZrDH.js";import{a$ as I,bk as j,bH as F,b2 as i,b7 as o,b9 as e,bv as f,bb as a,bG as v,b6 as c,bc as p,bd as _,be as g,b4 as k,b5 as C,a_ as P,bi as w,bB as D}from"./DVAJMTn2.js";import"./Bf8XjBBG.js";import"./B98VXC67.js";import"./CQmIGG9a.js";import"./DV5smsH8.js";import"./DBaLkx8M.js";import"./BhffhvVu.js";import"./C0bh2Zlb.js";const L={id:"pricing",class:"price"},N={class:"wrap"},O={class:"head"},T={class:"k"},V=["innerHTML"],z=["aria-label"],A=["aria-pressed"],E={class:"save"},G=["aria-pressed"],q={class:"plans"},J={class:"plan"},K={class:"pp"},Q={class:"bill"},R={class:"plan pro"},U={class:"tag"},W={class:"pp"},X={class:"bill"},Y={class:"cols"},Z={class:"note"},ee=I({__name:"Pricing",props:{label:{},title:{},yearly:{},monthly:{},save:{},perMonth:{},free:{},pro:{},note:{}},setup(t){const s=t,{locale:H}=j(),{track:x}=B(),l=P("yearly"),m=w(()=>s.pro[l.value]);function b(d){l.value=d,x("home_pricing_billing_toggled",{billing:d,locale:H.value})}return M([S({offers:[u({name:s.free.title,price:0,priceCurrency:"CHF",availability:"InStock",description:s.free.features.join(", ")}),u({name:`${s.pro.title} (${s.yearly})`,price:s.pro.yearly.total,priceCurrency:"CHF",availability:"InStock",description:s.pro.features.join(", ")}),u({name:`${s.pro.title} (${s.monthly})`,price:s.pro.monthly.amount,priceCurrency:"CHF",availability:"InStock",description:s.pro.features.join(", ")})]})]),(d,r)=>{const h=$,y=F("reveal");return i(),o("section",L,[e("div",N,[f((i(),o("div",O,[e("div",null,[e("span",T,a(t.label),1),e("h2",{innerHTML:t.title},null,8,V)]),e("div",{class:"seg",role:"group","aria-label":t.label},[e("button",{type:"button",role:"button","aria-pressed":c(l)==="yearly",class:v({on:c(l)==="yearly"}),onClick:r[0]||(r[0]=n=>b("yearly"))},[p(a(t.yearly),1),e("span",E,a(t.save),1)],10,A),e("button",{type:"button",role:"button","aria-pressed":c(l)==="monthly",class:v({on:c(l)==="monthly"}),onClick:r[1]||(r[1]=n=>b("monthly"))},a(t.monthly),11,G)],8,z)])),[[y]]),f((i(),o("div",q,[e("div",J,[e("h3",null,a(t.free.title),1),e("div",K,[e("b",null,a(t.free.price),1),e("span",null,a(t.free.period),1)]),e("div",Q,a(t.free.note),1),e("ul",null,[(i(!0),o(_,null,g(t.free.features,n=>(i(),o("li",{key:n},a(n),1))),128))]),k(h,{url:"/start",variant:"plain",class:"btn ghost","analytics-variant":"secondary","data-cta-source":"home_pricing_free"},{default:C(()=>[p(a(t.free.cta),1)]),_:1})]),e("div",R,[e("span",U,a(t.pro.badge),1),e("h3",null,a(t.pro.title),1),e("div",W,[e("b",null,a(c(m).price),1),e("span",null,a(t.perMonth),1)]),e("div",X,a(c(m).note),1),e("ul",Y,[(i(!0),o(_,null,g(t.pro.features,n=>(i(),o("li",{key:n},a(n),1))),128))]),k(h,{url:"/start",variant:"plain",class:"btn","data-cta-source":"home_pricing_pro"},{default:C(()=>[p(a(t.pro.cta)+" ",1),r[2]||(r[2]=e("span",{class:"arr","aria-hidden":"true"},"â",-1))]),_:1})])])),[[y]]),e("p",Z,a(t.note),1)])])}}}),me=Object.assign(D(ee,[["__scopeId","data-v-ae493410"]]),{__name:"PagesHomePricing"});export{me 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.