1import{_ as ge}from"./DjpHedKo.js";import{at as pe,M as me,ai as he,aH as fe,bH as be,g as i,h as _,U as o,d as l,a as t,al as $,L as W,K as M,f as R,W as G,e as j,J as P,a1 as d,c as w,a7 as U,a8 as N,y as b,an as Q,Q as L,w as le,aV as X,by as Z,_ as ye,aM as ve,r as re,b as ne,a5 as oe,a6 as ie,aP as xe,bj as _e,x as we,bd as ke,bI as $e,bJ as Ce,bK as Pe,aa as Te,a2 as qe}from"./BmqugtHw.js";import{g as De,R as Se,C as Oe}from"./q8l742He.js";import{_ as ze}from"./DlhsvpKh.js";import{$ as ee,a as Re}from"./C9zrVqta.js";import{_ as Ue}from"./-4AGgYmC.js";import{_ as Ve}from"./BTi1yskr.js";import{_ as Ie}from"./Cy-Ay1ia.js";import{_ as We}from"./BM8AsnyF.js";import{u as Ne}from"./q144D2ur.js";import"./CCAJSaE3.js";import"./rA1ks6dx.js";import"./iik6CYzq.js";import"./Bemh257W.js";import"./J_1GsUKF.js";import"./DblyH8JV.js";import"./D-pctMGk.js";import"./DzpUBkhU.js";import"./BNuu6Nbg.js";import"./B4KdBTwN.js";import"./COJj3-lk.js";import"./Bv8cfyhs.js";const Be={slots:{root:"",header:"flex items-center justify-between",body:"flex flex-col space-y-4 pt-4 sm:flex-row sm:space-x-4 sm:space-y-0",heading:"text-center font-medium truncate mx-auto",grid:"w-full border-collapse select-none space-y-1 focus:outline-none",gridRow:"grid grid-cols-7 place-items-center",gridWeekDaysRow:"mb-1 grid w-full grid-cols-7",gridBody:"grid",headCell:"rounded-md",headCellWeek:"rounded-md text-muted",cell:"relative text-center",cellTrigger:["m-0.5 relative flex items-center justify-center rounded-full whitespace-nowrap focus-visible:ring-2 focus:outline-none data-disabled:text-muted data-unavailable:line-through data-unavailable:text-muted data-unavailable:pointer-events-none data-today:font-semibold data-[outside-view]:text-muted","transition"],cellWeek:"relative text-center text-muted"},variants:{color:{primary:{headCell:"text-primary",cellTrigger:"focus-visible:ring-primary"},secondary:{headCell:"text-secondary",cellTrigger:"focus-visible:ring-secondary"},success:{headCell:"text-success",cellTrigger:"focus-visible:ring-success"},info:{headCell:"text-info",cellTrigger:"focus-visible:ring-info"},warning:{headCell:"text-warning",cellTrigger:"focus-visible:ring-warning"},error:{headCell:"text-error",cellTrigger:"focus-visible:ring-error"},neutral:{headCell:"text-highlighted",cellTrigger:"focus-visible:ring-inverted"}},variant:{solid:"",outline:"",soft:"",subtle:""},size:{xs:{heading:"text-xs",cell:"text-xs",cellWeek:"text-xs",headCell:"text-[10px]",headCellWeek:"text-[10px]",cellTrigger:"size-7",body:"space-y-2 pt-2"},sm:{heading:"text-xs",headCell:"text-xs",headCellWeek:"text-xs",cellWeek:"text-xs",cell:"text-xs",cellTrigger:"size-7"},md:{heading:"text-sm",headCell:"text-xs",headCellWeek:"text-xs",cellWeek:"text-xs",cell:"text-sm",cellTrigger:"size-8"},lg:{heading:"text-md",headCell:"text-md",headCellWeek:"text-md",cellTrigger:"size-9 text-md"},xl:{heading:"text-lg",headCell:"text-lg",headCellWeek:"text-lg",cellTrigger:"size-10 text-lg"}},weekNumbers:{true:{gridRow:"grid-cols-8",gridWeekDaysRow:"grid-cols-8 [&>*:first-child]:col-start-2"}}},compoundVariants:[{color:"primary",variant:"solid",class:{cellTrigger:"data-[selected]:bg-primary data-[selected]:text-inverted data-today:not-data-[selected]:text-primary data-[highlighted]:bg-primary/20 hover:not-data-[selected]:bg-primary/20"}},{color:"secondary",variant:"solid",class:{cellTrigger:"data-[selected]:bg-secondary data-[selected]:text-inverted data-today:not-data-[selected]:text-secondary data-[highlighted]:bg-secondary/20 hover:not-data-[selected]:bg-secondary/20"}},{color:"success",variant:"solid",class:{cellTrigger:"data-[selected]:bg-success data-[selected]:text-inverted data-today:not-data-[selected]:text-success data-[highlighted]:bg-success/20 hover:not-data-[selected]:bg-success/20"}},{color:"info",variant:"solid",class:{cellTrigger:"data-[selected]:bg-info data-[selected]:text-inverted data-today:not-data-[selected]:text-info data-[highlighted]:bg-info/20 hover:not-data-[selected]:bg-info/20"}},{color:"warning",variant:"solid",class:{cellTrigger:"data-[selected]:bg-warning data-[selected]:text-inverted data-today:not-data-[selected]:text-warning data-[highlighted]:bg-warning/20 hover:not-data-[selected]:bg-warning/20"}},{color:"error",variant:"solid",class:{cellTrigger:"data-[selected]:bg-error data-[selected]:text-inverted data-today:not-data-[selected]:text-error data-[highlighted]:bg-error/20 hover:not-data-[selected]:bg-error/20"}},{color:"primary",variant:"outline",class:{cellTrigger:"data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-primary/50 data-[selected]:text-primary data-today:not-data-[selected]:text-primary data-[highlighted]:bg-primary/10 hover:not-data-[selected]:bg-primary/10"}},{color:"secondary",variant:"outline",class:{cellTrigger:"data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-secondary/50 data-[selected]:text-secondary data-today:not-data-[selected]:text-secondary data-[highlighted]:bg-secondary/10 hover:not-data-[selected]:bg-secondary/10"}},{color:"success",variant:"outline",class:{cellTrigger:"data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-success/50 data-[selected]:text-success data-today:not-data-[selected]:text-success data-[highlighted]:bg-success/10 hover:not-data-[selected]:bg-success/10"}},{color:"info",variant:"outline",class:{cellTrigger:"data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-info/50 data-[selected]:text-info data-today:not-data-[selected]:text-info data-[highlighted]:bg-info/10 hover:not-data-[selected]:bg-info/10"}},{color:"warning",variant:"outline",class:{cellTrigger:"data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-warning/50 data-[selected]:text-warning data-today:not-data-[selected]:text-warning data-[highlighted]:bg-warning/10 hover:not-data-[selected]:bg-warning/10"}},{color:"error",variant:"outline",class:{cellTrigger:"data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-error/50 data-[selected]:text-error data-today:not-data-[selected]:text-error data-[highlighted]:bg-error/10 hover:not-data-[selected]:bg-error/10"}},{color:"primary",variant:"soft",class:{cellTrigger:"data-[selected]:bg-primary/10 data-[selected]:text-primary data-today:not-data-[selected]:text-primary data-[highlighted]:bg-primary/20 hover:not-data-[selected]:bg-primary/20"}},{color:"secondary",variant:"soft",class:{cellTrigger:"data-[selected]:bg-secondary/10 data-[selected]:text-secondary data-today:not-data-[selected]:text-secondary data-[highlighted]:bg-secondary/20 hover:not-data-[selected]:bg-secondary/20"}},{color:"success",variant:"soft",class:{cellTrigger:"data-[selected]:bg-success/10 data-[selected]:text-success data-today:not-data-[selected]:text-success data-[highlighted]:bg-success/20 hover:not-data-[selected]:bg-success/20"}},{color:"info",variant:"soft",class:{cellTrigger:"data-[selected]:bg-info/10 data-[selected]:text-info data-today:not-data-[selected]:text-info data-[highlighted]:bg-info/20 hover:not-data-[selected]:bg-info/20"}},{color:"warning",variant:"soft",class:{cellTrigger:"data-[selected]:bg-warning/10 data-[selected]:text-warning data-today:not-data-[selected]:text-warning data-[highlighted]:bg-warning/20 hover:not-data-[selected]:bg-warning/20"}},{color:"error",variant:"soft",class:{cellTrigger:"data-[selected]:bg-error/10 data-[selected]:text-error data-today:not-data-[selected]:text-error data-[highlighted]:bg-error/20 hover:not-data-[selected]:bg-error/20"}},{color:"primary",variant:"subtle",class:{cellTrigger:"data-[selected]:bg-primary/10 data-[selected]:text-primary data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-primary/25 data-today:not-data-[selected]:text-primary data-[highlighted]:bg-primary/20 hover:not-data-[selected]:bg-primary/20"}},{color:"secondary",variant:"subtle",class:{cellTrigger:"data-[selected]:bg-secondary/10 data-[selected]:text-secondary data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-secondary/25 data-today:not-data-[selected]:text-secondary data-[highlighted]:bg-secondary/20 hover:not-data-[selected]:bg-secondary/20"}},{color:"success",variant:"subtle",class:{cellTrigger:"data-[selected]:bg-success/10 data-[selected]:text-success data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-success/25 data-today:not-data-[selected]:text-success data-[highlighted]:bg-success/20 hover:not-data-[selected]:bg-success/20"}},{color:"info",variant:"subtle",class:{cellTrigger:"data-[selected]:bg-info/10 data-[selected]:text-info data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-info/25 data-today:not-data-[selected]:text-info data-[highlighted]:bg-info/20 hover:not-data-[selected]:bg-info/20"}},{color:"warning",variant:"subtle",class:{cellTrigger:"data-[selected]:bg-warning/10 data-[selected]:text-warning data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-warning/25 data-today:not-data-[selected]:text-warning data-[highlighted]:bg-warning/20 hover:not-data-[selected]:bg-warning/20"}},{color:"error",variant:"subtle",class:{cellTrigger:"data-[selected]:bg-error/10 data-[selected]:text-error data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-error/25 data-today:not-data-[selected]:text-error data-[highlighted]:bg-error/20 hover:not-data-[selected]:bg-error/20"}},{color:"neutral",variant:"solid",class:{cellTrigger:"data-[selected]:bg-inverted data-[selected]:text-inverted data-today:not-data-[selected]:text-highlighted data-[highlighted]:bg-inverted/20 hover:not-data-[selected]:bg-inverted/10"}},{color:"neutral",variant:"outline",class:{cellTrigger:"data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-accented data-[selected]:text-default data-[selected]:bg-default data-today:not-data-[selected]:text-highlighted data-[highlighted]:bg-inverted/10 hover:not-data-[selected]:bg-inverted/10"}},{color:"neutral",variant:"soft",class:{cellTrigger:"data-[selected]:bg-elevated data-[selected]:text-default data-today:not-data-[selected]:text-highlighted data-[highlighted]:bg-inverted/20 hover:not-data-[selected]:bg-inverted/10"}},{color:"neutral",variant:"subtle",class:{cellTrigger:"data-[selected]:bg-elevated data-[selected]:text-default data-[selected]:ring data-[selected]:ring-inset data-[selected]:ring-accented data-today:not-data-[selected]:text-highlighted data-[highlighted]:bg-inverted/20 hover:not-data-[selected]:bg-inverted/10"}}],defaultVariants:{size:"md",color:"primary",variant:"solid"}},Me={__name:"UCalendar",props:{as:{type:null,required:!1},nextYearIcon:{type:null,required:!1},nextYear:{type:Object,required:!1},nextMonthIcon:{type:null,required:!1},nextMonth:{type:Object,required:!1},prevYearIcon:{type:null,required:!1},prevYear:{type:Object,required:!1},prevMonthIcon:{type:null,required:!1},prevMonth:{type:Object,required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},size:{type:null,required:!1},range:{type:Boolean,required:!1},multiple:{type:Boolean,required:!1},monthControls:{type:Boolean,required:!1,default:!0},yearControls:{type:Boolean,required:!1,default:!0},defaultValue:{type:null,required:!1},modelValue:{type:null,required:!1},weekNumbers:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},defaultPlaceholder:{type:Object,required:!1},placeholder:{type:Object,required:!1},allowNonContiguousRanges:{type:Boolean,required:!1},pagedNavigation:{type:Boolean,required:!1},preventDeselect:{type:Boolean,required:!1},maximumDays:{type:Number,required:!1},weekStartsOn:{type:Number,required:!1},weekdayFormat:{type:String,required:!1},fixedWeeks:{type:Boolean,required:!1,default:!0},maxValue:{type:Object,required:!1},minValue:{type:Object,required:!1},numberOfMonths:{type:Number,required:!1},disabled:{type:Boolean,required:!1},readonly:{type:Boolean,required:!1},initialFocus:{type:Boolean,required:!1},isDateDisabled:{type:Function,required:!1},isDateUnavailable:{type:Function,required:!1},isDateHighlightable:{type:Function,required:!1},nextPage:{type:Function,required:!1},prevPage:{type:Function,required:!1},disableDaysOutsideCurrentView:{type:Boolean,required:!1},fixedDate:{type:String,required:!1}},emits:["update:modelValue","update:placeholder","update:validModelValue","update:startValue"],setup(e,{emit:s}){const a=e,p=s,{dir:x,t:k,locale:y}=pe(),c=me(),u=he("calendar",a),O=fe(be(a,"range","modelValue","defaultValue","color","variant","size","monthControls","yearControls","class","ui"),p),g=b(()=>a.nextYearIcon||(x.value==="rtl"?c.ui.icons.chevronDoubleLeft:c.ui.icons.chevronDoubleRight)),v=b(()=>a.nextMonthIcon||(x.value==="rtl"?c.ui.icons.chevronLeft:c.ui.icons.chevronRight)),f=b(()=>a.prevYearIcon||(x.value==="rtl"?c.ui.icons.chevronDoubleRight:c.ui.icons.chevronDoubleLeft)),q=b(()=>a.prevMonthIcon||(x.value==="rtl"?c.ui.icons.chevronRight:c.ui.icons.chevronLeft)),h=b(()=>Q({extend:Q(Be),...c.ui?.calendar||{}})({color:a.color,size:a.size,variant:a.variant,weekNumbers:a.weekNumbers}
1));function m(C,D){return D===-1?C.subtract({years:1}):C.add({years:1})}const r=b(()=>a.range?Se:Oe);return(C,D)=>(i(),_(t(r).Root,M(t(O),{"model-value":e.modelValue,"default-value":e.defaultValue,"data-slot":"root",class:h.value.root({class:[t(u)?.root,a.class]})}),{default:o(({weekDays:I,grid:B})=>[l(t(r).Header,{"data-slot":"header",class:$(h.value.header({class:t(u)?.header}))},{default:o(()=>[a.yearControls?(i(),_(t(r).Prev,{key:0,"prev-page":n=>m(n,-1),"aria-label":t(k)("calendar.prevYear"),"as-child":""},{default:o(()=>[l(W,M({icon:f.value,size:a.size,color:"neutral",variant:"ghost"},a.prevYear),null,16,["icon","size"])]),_:1},8,["prev-page","aria-label"])):R("",!0),a.monthControls?(i(),_(t(r).Prev,{key:1,"aria-label":t(k)("calendar.prevMonth"),"as-child":""},{default:o(()=>[l(W,M({icon:q.value,size:a.size,color:"neutral",variant:"ghost"},a.prevMonth),null,16,["icon","size"])]),_:1},8,["aria-label"])):R("",!0),l(t(r).Heading,{"data-slot":"heading",class:$(h.value.heading({class:t(u)?.heading}))},{default:o(({headingValue:n})=>[G(C.$slots,"heading",{value:n},()=>[j(P(n),1)])]),_:3},8,["class"]),a.monthControls?(i(),_(t(r).Next,{key:2,"aria-label":t(k)("calendar.nextMonth"),"as-child":""},{default:o(()=>[l(W,M({icon:v.value,size:a.size,color:"neutral",variant:"ghost"},a.nextMonth),null,16,["icon","size"])]),_:1},8,["aria-label"])):R("",!0),a.yearControls?(i(),_(t(r).Next,{key:3,"next-page":n=>m(n,1),"aria-label":t(k)("calendar.nextYear"),"as-child":""},{default:o(()=>[l(W,M({icon:g.value,size:a.size,color:"neutral",variant:"ghost"},a.nextYear),null,16,["icon","size"])]),_:1},8,["next-page","aria-label"])):R("",!0)]),_:3},8,["class"]),d("div",{"data-slot":"body",class:$(h.value.body({class:t(u)?.body}))},[(i(!0),w(U,null,N(B,n=>(i(),_(t(r).Grid,{key:n.value.toString(),"data-slot":"grid",class:$(h.value.grid({class:t(u)?.grid}
1))},{default:o(()=>[l(t(r).GridHead,null,{default:o(()=>[l(t(r).GridRow,{"data-slot":"gridWeekDaysRow",class:$(h.value.gridWeekDaysRow({class:t(u)?.gridWeekDaysRow}))},{default:o(()=>[(i(!0),w(U,null,N(I,S=>(i(),_(t(r).HeadCell,{key:S,"data-slot":"headCell",class:$(h.value.headCell({class:t(u)?.headCell}))},{default:o(()=>[G(C.$slots,"week-day",{day:S},()=>[j(P(S),1)])]),_:2},1032,["class"]))),128))]),_:2},1032,["class"])]),_:2},1024),l(t(r).GridBody,{"data-slot":"gridBody",class:$(h.value.gridBody({class:t(u)?.gridBody}))},{default:o(()=>[(i(!0),w(U,null,N(n.rows,(S,A)=>(i(),_(t(r).GridRow,{key:`weekDate-${A}`,"data-slot":"gridRow",class:$(h.value.gridRow({class:t(u)?.gridRow}))},{default:o(()=>[e.weekNumbers&&S[0]?(i(),w("td",{key:0,role:"gridcell","data-slot":"cellWeek",class:$(h.value.cellWeek({class:t(u)?.cellWeek}))},P(t(De)(S[0],t(y).code)),3)):R("",!0),(i(!0),w(U,null,N(S,z=>(i(),_(t(r).Cell,{key:z.toString(),date:z,"data-slot":"cell",class:$(h.value.cell({class:t(u)?.cell}))},{default:o(()=>[l(t(r).CellTrigger,{day:z,month:n.value,"data-slot":"cellTrigger",class:$(h.value.cellTrigger({class:t(u)?.cellTrigger}))},{default:o(()=>[G(C.$slots,"day",{day:z},()=>[j(P(z.day),1)])]),_:2},1032,["day","month","class"])]),_:2},1032,["date","class"]))),128))]),_:2},1032,["class"]))),128))]),_:2},1032,["class"])]),_:2},1032,["class"]))),128))],2)]),_:3},16,["model-value","default-value","class"]))}},je=L({__name:"DatePicker",props:{startDays:{default:1}},emits:["select"],setup(e,{emit:s}){const a=e,p=s,x=new Date,k=b(()=>{const g=new Date(x);return g.setDate(g.getDate()+a.startDays),new ee(g.getFullYear(),g.getMonth()+1,g.getDate())}),y=(()=>{const g=new Date(x);return g.setMonth(g.getMonth()+4),new ee(g.getFullYear(),g.getMonth()+1,g.getDate())})(),c=Z(null),u=Z(!1),O=b(()=>c.value?new Date(c.value.toDate(Re())).toLocaleDateString("en-US",{year:"numeric",month:"short",day:"2-digit"}):"Select a date");return le(c,g=>{g&&(u.value=!1,p("select",g.toString()))}),(g,v)=>{const f=W,q=Me,h=ze;return i(),_(h,{open:t(u),"onUpdate:open":v[1]||(v[1]=m=>X(u)?u.value=m:null)},{content:o(()=>[l(q,{modelValue:t(c),"onUpdate:modelValue":v[0]||(v[0]=m=>X(c)?c.value=m:null),"min-value":t(k),"max-value":t(y),"number-of-months":2,class:"p-2",ui:{cellTrigger:"font-semibold data-disabled:font-normal data-disabled:text-muted/50"}},null,8,["modelValue","min-value","max-value"])]),default:o(()=>[l(f,{icon:t(c)?"lucide:check":"lucide:calendar",label:t(O)},null,8,["icon","label"])]),_:1},8,["open"])}}}),Ee=Object.assign(je,{__name:"DatePicker"}),Ye={class:"flex flex-col gap-1"},Fe=L({__name:"PlanFeatures",props:{features:{}},setup(e){return(s,a)=>{const p=ye;return i(),w("ul",Ye,[(i(!0),w(U,null,N(e.features,(x,k)=>(i(),w("li",{key:k,class:"flex items-start gap-1 text-sm font-medium"},[l(p,{name:"lucide:check",class:"text-success size-4 shrink-0 mt-0.5"}),j(" "+P(x),1)]))),128))])}}}),Le=Object.assign(Fe,{__name:"PlanFeatures"}),V=e=>`$${e.toLocaleString("en-US")}`,de=e=>e.map(s=>({...s,description:s.price>0?V(s.price):void 0})),He=[{label:"None",value:0,price:0},{label:"1 month",value:1,price:199},{label:"3 months",value:3,price:499},{label:"6 months",value:6,price:899},{label:"12 months",value:12,price:1499}],Ae=[{label:"None",value:0,price:0},{label:"7 days",value:7,price:299},{label:"15 days",value:15,price:499},{label:"1 month",value:30,price:899}],E=de(He),Y=de(Ae),T={newsletter_dedicated:599,newsletter_banner:199,guest_blog:125},Ge=[{key:"guest_blog",title:"Guest Blog Post",price:V(T.guest_blog),description:"Publish a guest article on the PitchWall blog (70 DR) with a do-follow link to your product.",benefits:["Permanent SEO backlink","Share your founder story","Reach our blog audience"],sampleUrl:"/blog",sampleExternal:!0},{key:"newsletter_dedicated",title:"Dedicated Email",price:V(T.newsletter_dedicated),description:"A full newsletter email spotlighting your product to our entire subscriber list.",benefits:["50,000+ engaged subscribers","Dedicated email â not a mention","Ideal for launch day momentum"],sampleUrl:"https://eomail8.com/web-version?p=83be810e-4ab1-11ef-a4df-19c846996123&pt=campaign&t=1722355851&s=b91327619fcd4103b18d59d509ab7b59aec3f4572104c08dde680a891d6d07a9",s
1ampleExternal:!0},{key:"newsletter_banner",title:"Newsletter Banner",price:V(T.newsletter_banner),description:"A prominent banner placement in our weekly newsletter alongside other featured products.",benefits:["High-visibility banner slot","Included in weekly digest","Great add-on for extra reach"],sampleUrl:"https://eomail8.com/web-version?p=fb78f4f6-380b-11f1-816f-170e1953c68a&pt=campaign&t=1776183078&s=5d5dfaafae229eae2d97db1664b1d1581a71968914651eca9a0967b1fed18949",sampleExternal:!0}],H=(e,s=!1)=>{let a=49;return s&&(a+=50),e>2&&(a+=Math.max(0,(e-2)*20)),a},K=e=>e==="premium",F=(e,s)=>e.find(a=>a.value===s)?.price??0,Je=e=>Array.from({length:6},(s,a)=>{const p=a+2;return{label:`${p} Days`,description:V(H(p,K(e))),value:p}}),J=e=>({plan:e,date:"",days:e==="pro"?2:0,website_sponsorship:0,website_spotlight:0,newsletter_dedicated:!1,newsletter_banner:!1,guest_blog:!1,coupon:"",discount:0}),te=e=>(e.days>0?H(e.days,K(e.plan)):0)+F(E,e.website_sponsorship)+F(Y,e.website_spotlight)+(e.newsletter_dedicated?T.newsletter_dedicated:0)+(e.newsletter_banner?T.newsletter_banner:0)+(e.guest_blog?T.guest_blog:0),ae=e=>{const s=[];if(e.days>0&&s.push({label:`Homepage feature (${e.days} days)`,price:H(e.days,K(e.plan))}),e.website_sponsorship>0){const a=E.find(p=>p.value===e.website_sponsorship);s.push({label:`Website sponsorship (${a?.label.toLowerCase()??`${e.website_sponsorship} mo`})`,price:F(E,e.website_sponsorship)})}if(e.website_spotlight>0){const a=Y.find(p=>p.value===e.website_spotlight);s.push({label:`Website spotlight (${a?.label.toLowerCase()??`${e.website_spotlight} days`})`,price:F(Y,e.website_spotlight)})}return e.newsletter_dedicated&&s.push({label:"Dedicated email",price:T.newsletter_dedicated}),e.newsletter_banner&&s.push({label:"Newsletter banner",price:T.newsletter_banner}),e.guest_blog&&s.push({label:"Guest blog post",price:T.guest_blog}),s},se=e=>{const s=[];return e.newsletter_dedicated||s.push(`Dedicated email (+${V(T.newsletter_dedicated)})`),e.newsletter_banner||s.push(`Newsletter banner (+${V(T.newsletter_banner)})`),e.guest_blog||s.push(`Guest blog post (+${V(T.guest_blog)})`),e.website_sponsorship===0&&s.push("Website sponsorship (from $199/mo)"),e.website_spotlight===0&&s.push("Website spotlight (from $299)"),s};function ce(e){const s=e?.plan?ve(e.plan):re("premium"),a=e?.packages,p={premium:"Premium Launch",pro:"Pro Launch"},x=b(()=>p[s.value]),k=b(()=>Je(s.value)),y={planLabel:x,daysOptions:k,sponsorshipOptions:E,spotlightOptions:Y,exposureAddons:Ge,getFeaturedPrice:H,calculateTotal:te,getOrderItems:ae,getAvailableAddons:se,createDefaultPackages:J};if(!a)return y;const c=b(()=>te(a.value)),u=b(()=>c.value-a.value.discount),O=b(()=>ae(a.value)),g=b(()=>se(a.value));return{...y,total:c,discounted:u,orderItems:O,availableAddons:g}}const Ke={class:"flex flex-col gap-8"},Qe={class:"flex flex-col sm:flex-row sm:items-center sm:justify-between gap-4"},Xe={class:"flex flex-col gap-6"},Ze={class:"grid gap-3"},et={class:"flex items-start gap-4"},tt={class:"flex-1 min-w-0"},at={class:"flex flex-wrap items-center gap-2"},st={class:"font-medium text-highlighted"},lt={class:"text-base text-default mt-1 text-pretty"},rt=["href","target","rel"],nt=L({__name:"CustomPlan",props:{packages:{},total:{},discounted:{},plan:{},errors:{},clearError:{type:Function}},setup(e){const s=e,a=v=>{s.packages.date=v.toString(),s.clearError?.("date")},p=ne(),{planLabel:x,daysOptions:k,sponsorshipOptions:y,spotlightOptions:c,exposureAddons:u}=ce({plan:b(()=>s.plan)}),O=v=>{s.packages[v]=!s.packages[v]},g=v=>v?"ring-1 ring-primary bg-primary-50/60 dark:bg-primary-950/40":"ring-1 ring-default hover:ring-primary/40";return oe("/api/coupon"),(v,f)=>{const q=W,h=Ee,m=xe,r=Ue,C=Ve,D=ie,I=Le,B=Ie;return i(),w("div",Ke,[d("div",Qe,[l(q,{label:t(x),color:"primary",variant:"subtle",size:"md","trailing-icon":"lucide:arrow-left-right",to:`/product/${t(p).params.slug}/payment`},null,8,["label","to"]),l(q,{label:"Edit Product",to:`/product/${t(p).params.slug}/edit?plan=${e.plan}`,variant:"outline","trailing-icon":"lucide:pencil-line",class:"w-fit shrink-0"},null,8,["to"])]),l(D,{title:"Get Featured",variant:"subtle"},{default:o(()=>[d("div",Xe,[l(m,{label:"Launch date",description:"When should your product appear on the homepage?",error:e.errors?.date,orientation:"horizontal"},{default:o(()=>[l(h,{onSelect:a,"start-days":e.plan==="pro"?14:1,"end-days":e.plan==="pro"?7:180,class:"w-full max-w-xs min-w-48"}
1,null,8,["start-days","end-days"])]),_:1},8,["error"]),l(m,{label:"Homepage visibility",description:"More days means more impressions from our 500,000+ monthly visitors.",error:e.errors?.days,orientation:"horizontal"},{default:o(()=>[l(r,{modelValue:e.packages.days,"onUpdate:modelValue":[f[0]||(f[0]=n=>e.packages.days=n),f[1]||(f[1]=n=>e.clearError?.("days"))],items:t(k),class:"w-full max-w-xs min-w-48"},null,8,["modelValue","items"])]),_:1},8,["error"]),l(m,{label:"Newsletter (50,000+ subscribers)",description:e.plan!=="pro"?"Your product will be mentioned in our newsletter":"Upgrade the plan to include in our newsletter.",orientation:"horizontal"},{default:o(()=>[e.plan!=="pro"?(i(),_(C,{key:0,icon:"lucide:check",label:"Included",color:"success",variant:"soft"})):(i(),_(C,{key:1,icon:"lucide:x",label:"Not Included",color:"warning",variant:"soft"}))]),_:1},8,["description"])])]),_:1}),l(D,{title:"Boost Your Exposure",description:"We receive 500,000+ monthly visitors. Supercharge your launch with our visibility boost options and maximize exposure across Pitchwall.",variant:"naked",class:"-mx-4",ui:{title:"text-lg font-semibold",description:"text-default text-base"}},{default:o(()=>[l(D,{class:$(g(e.packages.website_sponsorship>0))},{default:o(()=>[l(m,{label:"Website Sponsorship",description:"Your logo and link in our sitewide sponsor section.",ui:{label:"text-base font-medium",description:"text-default text-base"},orientation:"horizontal"},{default:o(()=>[l(r,{modelValue:e.packages.website_sponsorship,"onUpdate:modelValue":f[2]||(f[2]=n=>e.packages.website_sponsorship=n),items:t(y),class:"w-full max-w-xs min-w-48"},null,8,["modelValue","items"])]),_:1}),l(I,{features:["Monthly Page Views: 250,000+","Placement: Prominent ad placement on PitchWallâs homepage","Position on the top above featured listings"],class:"mt-3"}),l(q,{label:"View Sample",href:"/images/sponsorship.jpg",target:"_blank",variant:"link",color:"primary",class:"underline",rel:"noopener nofollow"})]),_:1},8,["class"]),l(D,{class:$(g(e.packages.website_spotlight>0))},{default:o(()=>[l(m,{label:"Website Spotlight Sponsorship",description:"Your title and link in our sitewide top banner.",ui:{label:"text-base font-medium",description:"text-default text-base"},orientation:"horizontal"},{default:o(()=>[l(r,{modelValue:e.packages.website_spotlight,"onUpdate:modelValue":f[3]||(f[3]=n=>e.packages.website_spotlight=n),items:t(c),class:"w-full max-w-xs min-w-48"},null,8,["modelValue","items"])]),_:1}),l(I,{features:["Monthly Page Views: 500,000+","Placement: Exclusive top position across the entire website","Availability: Only 1 sponsor slot available at a time"],class:"mt-3"}),l(q,{label:"View Sample",href:"/images/sponsorship.jpg",target:"_blank",variant:"link",color:"primary",class:"underline",rel:"noopener nofollow"})]),_:1},8,["class"]),d("div",Ze,[(i(!0),w(U,null,N(t(u),n=>(i(),_(D,{key:n.key,variant:"outline",class:$(["cursor-pointer transition-all",g(e.packages[n.key])]),onClick:S=>O(n.key)},{default:o(()=>[d("div",et,[d("div",tt,[d("div",at,[d("h4",st,P(n.title),1),l(C,{label:n.price,variant:"soft",color:"neutral"},null,8,["label"])]),d("p",lt,P(n.description),1),l(I,{features:n.benefits,class:"mt-3"},null,8,["features"]),d("a",{href:n.sampleUrl,target:n.sampleExternal?"_blank":void 0,rel:n.sampleExternal?"noopener nofollow":void 0,class:"inline-block text-sm text-primary underline mt-3",onClick:f[4]||(f[4]=_e(()=>{},["stop"]))}," View sample ",8,rt)]),l(B,{"model-value":e.packages[n.key],class:"mt-1 pointer-events-none shrink-0"},null,8,["model-value"])])]),_:2},1032,["class","onClick"]))),128))])]),_:1}),R("",!0)])}}}),ot=Object.assign(nt,{__name:"CustomPlan"}),it={key:1,class:"grid lg:grid-cols-5 gap-8"},dt={class:"lg:col-span-3"},ct={class:"lg:col-span-2"},ut={class:"lg:sticky lg:top-24 flex flex-col gap-4"},gt={class:"flex flex-col gap-3"},pt={key:0,class:"flex items-start justify-between gap-4 text-sm text-warning"},mt={class:"text-muted"},ht={class:"font-medium shrink-0"},ft={class:"flex items-center justify-between"},bt={class:"font-semibold text-lg"},yt={class:"flex items-center justify-between text-sm mt-2 text-success"},vt={class:"flex items-center justify-between mt-2"},xt={class:"font-semibold text-lg"},Yt=L({__name:"payment",setup(e){we({title:"Payment | PitchWall"});const s=ne(),a=b(()=>typeof s.query.plan=="string"&&s.query.plan.length>0),p=Ne("plan","premium"),x=b(()=>`/product/${s.params.slug}/payment`),k=ke({plan:Pe(["pro","premium"]),date:Ce().min(1,"Select a date"),days:$e().min(2,"Select the number of days").max(7,"You can only select up to 7 days")}),y=re(J(p.value));le(()=>s.query.plan,m=>{typeof m=="string"&&m&&(y.value=J(m))});const{total:c,discounted:u,orderItems:O}=ce({plan:p,packages:y}),{execute:g,pending:v,fieldError:f,clearError:q}=oe(`/api/product/${s.params.slug}/pay`,{validate:k}),h=async m=>{const r=await g({...y.value,payment_method:m});r?.redirect&&(window.location.href=r.redirect)};return(m,r)=>{const C=ge,D=ot,I=We,B=ie,n=W,S=qe,A=Te;return i(),_(A,{class:"py-12"},{default:o(()=>[l(S,{class:"max-w-6xl"},{default:o(()=>[t(a)?(i(),w("div",it,[d("div",dt,[l(D,{packages:t(y),total:t(c),discounted:t(u),plan:t(p),errors:{date:t(f)("date"),days:t(f)("days")},"clear-error":t(q)},null,8,["packages","total","discounted","plan","errors","clear-error"])]),d("div",ct,[d("div",ut,[l(B,{title:"Order summary",variant:"subtle"},{default:o(()=>[d("ul",gt,[t(y).days===0?(i(),w("li",pt,[...r[1]||(r[1]=[d("span",null,"Homepage visibility â not selected",-1),d("span",{class:"shrink-0"},"Required",-1)])])):R("",!0),(i(!0),w(U,null,N(t(O),(z,ue)=>(i(),w("li",{key:ue,class:"flex items-start justify-between gap-4 text-sm"},[d("span",mt,P(z.label),1),d("span",ht,"$"+P(z.price),1)]))),128))]),l(I),d("div",ft,[r[2]||(r[2]=d("span",{class:"font-medium"},"Subtotal",-1)),d("span",bt,"$"+P(t(c)),1)]),t(y).discount>0?(i(),w(U,{key:0},[d("div",yt,[r[3]||(r[3]=d("span",null,"Discount",-1)),d("span",null,"-$"+P(t(y).discount),1)]),d("div",vt,[r[4]||(r[4]=d("span",{class:"font-medium"},"Total",-1)),d("span",xt,"$"+P(t(u)),1)])],64)):R("",!0)]),_:1}),l(n,{loading:t(v),"trailing-icon":"lucide:chevron-right",color:"primary",label:`Pay $${t(u)}`,onClick:r[0]||(r[0]=z=>h("paypal")),size:"xl",class:"w-fit ml-auto",ui:{base:"px-4",trailingIcon:"size-4"}},null,8,["loading","label"])])])])):(i(),_(C,{key:0,url:t(x),"disable-free":""},null,8,["url"]))]),_:1})]),_:1})}}});
1export{Yt 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.