1import{_ as k}from"./Br4CA8jx.js";import{_ as V}from"./CEpxzUDg.js";import{d as f,ab as C,y as n,F as x,E as h,ad as P,x as l,I as v,C as w,B as o,K as d,N as B,aD as T,z as p,a6 as b,j as c,G as D,D as S,r as U,ae as j,h as I,ag as N,Q as z}from"./k7P4YTam.js";import L from"./Dyljxe0P.js";import"./BDhaJWsE.js";import"./PmYtpJNF.js";const M={class:"tabsPrices flex"},R=["onClick"],q={class:"font-heading font-bold text-lg leading-tight text-po__shark"},E=f({__name:"TabsPrices",props:P({items:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(a){const t=C(a,"modelValue");return(m,_)=>{const s=B("corners-squircle");return l(),n("ul",M,[(l(!0),n(x,null,h(a.items,(e,i)=>v((l(),n("li",{onClick:g=>t.value=i,key:i,class:w(["duration-100 cursor-pointer rounded-t-[18px] -mb-px sm:mb-0 [&:not(:first-child)]:-ml-4 pt-5 px-8 pb-3",t.value===i?"bg-po__body_bg z-10":"bg-po__melrose"])},[o("span",q,d(e),1)],10,R)),[[s]])),128))])}}}),F="data:image/svg+xml,%3csvg%20height='23'%20viewBox='0%200%2028%2023'%20width='28'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m8.73344785%2062.9734291c18.33333335-.3333333%2027.49999995-7.6666666%2027.49999995-22'%20fill='none'%20stroke='%23fff'%20stroke-linecap='round'%20transform='translate(-8.733448%20-40.973429)'/%3e%3c/svg%3e",O={class:"lg:max-w-[98%] 2xl:w-[1530px] mx-auto"},Y={class:"flex flex-col items-center bg-[url(@/assets/images/bg-pricing-tables.svg)] bg-no-repeat bg-100 bg-po__brand lg:bg-transparent pt-[76px]"},G={class:"font-heading font-bold text-7xl text-white mb-4"},K={class:"max-w-2xl text-2lg leading-[30px] text-white text-center mb-7 px-5"},Q={class:"relative mb-11"},A={class:"absolute bottom-10 left-2/3 sm:bottom-3 sm:left-[calc(100%_+_14px)]"},H={class:"font-handwriting text-xl text-white whitespace-nowrap rotate-[15deg] -ml-2 -mb-1"},J=f({__name:"PricingTables",props:{title:{},tabs:{},text:{}},setup(a){const t=U(0),m=T("isYearlyPrice",()=>!1),_=I(()=>{var s,e;return((e=(s=N())[`tab${t.value+1}`])==null?void 0:e.call(s).length)||0});return(s,e)=>{const i=k,g=V,y=E,$=L;return l(),n("div",O,[o("div",Y,[o("h1",G,d(a.title),1),o("p",K,d(a.text),1),p(i,{class:"mb-[70px]"}),o("div",Q,[o("div",A,[o("div",H,d(s.$t("prices.gratis2months")),1),e[2]||(e[2]=o("img",{class:"hidden sm:block",src:F,alt:"curve-line"},null,-1))]),p(g,{modelValue:c(m),"onUpdate:modelValue":e[0]||(e[0]=r=>b(m)?m.value=r:null),textLeft:s.$t("prices.monthly"),textRight:s.$t("prices.yearly")},null,8,["modelValue","textLeft","textRight"])]),a.tabs?(l(),D(y,{key:0,modelValue:c(t),"onUpdate:modelValue":e[1]||(e[1]=r=>b(t)?t.value=r:null),items:Object.values(a.tabs)},null,8,["modelValue","items"])):S("",!0)]),(l(!0),n(x,null,h(Object.keys(a.tabs).length,(r,u)=>v((l(),n("div",{class:w(["flex flex-col flex-wrap items-center justify-center sm:flex-row sm:items-stretch gap-y-[88px] mt-32 mb-40",[c(_)<4?"items-3":"items-4",c(t)===u&&"active"]]),key:u},[p($,{use:s.$slots[`tab${r}`]},null,8,["use"])],2)),[[j,c(t)===u]])),128))])}}}),ae=z(J,[["__scopeId","data-v-aace979a"]]);export{ae 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.