PageSourceSearch

https://whyp.it/_nuxt/C-9eoFEk.js

js whyp.it collected 2026-09-24 08:45:25 UTC 24,860 bytes, 5 lines download raw bytes

1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`c27ffece-b574-4077-b934-f5ad06d386f0`,e._sentryDebugIdIdentifier=`sentry-dbid-c27ffece-b574-4077-b934-f5ad06d386f0`)}catch{}})();import{a as e}from"./DbTl947o.js";import{Ct as t,D as n,E as r,F as i,I as a,Ln as o,Nt as s,O as c,T as l,_t as u,h as d,jt as f,k as p,kt as m,lt as h,nn as g,or as _,tn as v,ur as y}from"./D4PHiHbQ.js";import{n as b}from"./y2rKbXtj.js";import{t as x}from"./BkgFZEfx.js";import{i as S}from"./DXmDXew3.js";import{t as C}from"./BO3QaXhM.js";import{i as w}from"./CWgUrAqk.js";import{i as T}from"./-A-zOaG-.js";import{t as E}from"./CWj_jMzV.js";import{r as D}from"./ChhfCfHt.js";import{t as O}from"./BuuqxS5P.js";import{t as k}from"./BkcyVCF8.js";import{t as A}from"./D2f-hv5A2.js";import{t as j}from"./BuyGkPib2.js";import{t as M}from"./DMHs9acL2.js";import{t as N}from"./D__AueHd2.js";import{o as P}from"./DgzQmjEz2.js";import{a as F}from"./ChcXaFIS.js";import{a as I}from"./BnXlUSoI.js";import{t as L}from"./CyBz0we-.js";import{t as R}from"./DGM-RqVD.js";import{t as z}from"./BpzUTDwW.js";import{n as B}from"./MGP34FNF.js";import{t as V}from"./e6NaEdBR2.js";import{t as ee}from"./DvpzCkbp.js";import{t as te}from"./C9AgMAv3.js";import{t as H}from"./CEyGPzMu.js";import{t as U}from"./DB9rifL_.js";var W=/\[\[(.+?)\]\]/,G={methods:{showUploadModal(){D(I)},scrollToDemo(){let e=document.getElementById(`demo`);if(!e)return;let t=window.matchMedia(`(prefers-reduced-motion: reduce)`).matches;document.body.classList.add(`header-pinned`);let n=()=>document.body.classList.remove(`header-pinned`);window.addEventListener(`scrollend`,n,{once:!0}),setTimeout(n,t?100:1200),e.scrollIntoView({behavior:t?`auto`:`smooth`,block:`start`})}},data(){return{imageLoaded:!1}},mounted(){this.$refs.image?.complete&&this.$refs.image.naturalWidth>0&&(this.imageLoaded=!0)},computed:{...S(E),user(){return this.authStore.user},titleLines(){return this.$t(`marketing.hero.title`).split(`
2`).map((e,t)=>({key:t,parts:e.split(W).map((e,t)=>({key:t,text:e,highlight:t%2==1})).filter(e=>e.text)}))}}},K={class:`relative flex justify-center`},q={class:`container relative z-0 py-32 text-center lg:pb-24 lg:pl-24 lg:pt-48 lg:text-left`},J={class:`xl:w-1/2`},Y={class:`mb-12`},X={class:`mb-1 block font-display text-5xl font-bold leading-tight text-white lg:text-6xl`},Z={key:0,class:`text-primary`},Q={class:`whitespace-pre-line text-lg leading-relaxed text-neutral-200 lg:text-xl`};function ne(e,n,o,s,l,u){let f=M;return t(),p(`div`,K,[r(`div`,{class:_([`pointer-events-none absolute h-full w-screen select-none transition-opacity duration-500 ease-in`,l.imageLoaded?`opacity-50 lg:opacity-100`:`opacity-0`])},[r(`img`,{ref:`image`,src:`https://static.whyp.it/backgrounds/10854610-1920.webp`,srcset:`
3                    https://static.whyp.it/backgrounds/10854610-1920.webp 1920w,
4                    https://static.whyp.it/backgrounds/10854610-2560.webp 2560w
5                `,sizes:`100vw`,alt:``,fetchpriority:`high`,class:`absolute h-full w-full object-cover object-center lg:object-right`,onLoad:n[0]||=e=>l.imageLoaded=!0},null,544),n[1]||=r(`div`,{class:`absolute top-0 h-72 w-full bg-gradient-to-t from-transparent via-dark/75 to-dark`},null,-1),n[2]||=r(`div`,{class:`absolute bottom-0 h-72 w-full bg-gradient-to-b from-transparent via-dark/75 to-dark`},null,-1),n[3]||=r(`div`,{class:`absolute h-full w-full bg-gradient-to-r from-dark via-dark/90 via-30% to-transparent`},null,-1)],2),r(`div`,q,[r(`div`,J,[r(`h1`,Y,[r(`span`,X,[(t(!0),p(d,null,m(u.titleLines,e=>(t(),p(d,{key:e.key},[e.key>0?(t(),p(d,{key:0},[n[4]||=i(y(` `),-1),n[5]||=r(`br`,{class:`hidden lg:inline`},null,-1)],64)):c(``,!0),(t(!0),p(d,null,m(e.parts,e=>(t(),p(d,{key:e.key},[e.highlight?(t(),p(`span`,Z,y(e.text),1)):(t(),p(d,{key:1},[i(y(e.text),1)],64))],64))),128))],64))),128))])]),r(`h2`,Q,y(e.$t(`marketing.hero.subtitle`)),1),r(`div`,{class:_([`lg:flex-no-wrap mt-16 flex flex-col flex-wrap items-center space-y-2 lg:!flex-row lg:space-x-4 lg:space-y-0`,{"hidden lg:invisible":u.user}])},[a(f,{variant:`cta`,size:`lg`,link:``,"link-to":`/register`},{default:g(()=>[i(y(e.$t(`marketing.hero.getStarted`)),1)]),_:1}),a(f,{variant:`ghost`,size:`lg`,onClick:u.scrollToDemo},{default:g(()=>[i(y(e.$t(`marketing.hero.seeHowItWorks`)),1)]),_:1},8,[`onClick`])],2)])])])}var re=Object.assign(O(G,[[`render`,ne]]),{__name:`HomeHero`}),ie={props:{stats:{type:Object,required:!0}},computed:{items(){let e=[{key:`plays`,value:this.stats.listens,label:this.$t(`marketing.stats.plays`)},{key:`tracks`,value:this.stats.tracks,label:this.$t(`marketing.stats.tracks`)},{key:`hours`,value:this.stats.audio_duration_hours,label:this.$t(`marketing.stats.hours`)}];return this.stats.countries&&this.stats.countries!==`0`&&e.push({key:`countries`,value:this.stats.countries,label:this.$t(`marketing.stats.countries`)}),e}}},ae={class:`border-y border-line bg-gray/10`},oe={class:`container px-6 py-6 lg:px-8`},se={class:`md:overflow-hidden`},ce={class:`flex flex-col justify-center gap-y-4 md:-ml-[21px] md:-mr-5 md:flex-row md:flex-wrap md:gap-y-3`},le={class:`grid grid-cols-2 gap-x-6 gap-y-4 md:flex md:items-stretch`},ue={class:`text-gradient-heading order-first text-2xl font-semibold tracking-tight lg:text-3xl`},de={class:`text-sm text-neutral-200`};function fe(e,n,i,a,o,s){return t(),p(`div`,ae,[r(`div`,oe,[r(`div`,se,[r(`div`,ce,[r(`dl`,le,[(t(!0),p(d,null,m(s.items,(n,i)=>(t(),p(`div`,{key:n.key,class:_([`flex items-baseline gap-x-2.5 md:whitespace-nowrap md:px-10`,{"md:border-l md:border-line-strong":i>0}])},[r(`dd`,ue,y(e.$t(`marketing.stats.plusValue`,{value:n.value})),1),r(`dt`,de,y(n.label),1)],2))),128))])])])])])}var pe=Object.assign(O(ie,[[`render`,fe]]),{__name:`HomeStats`}),me={name:`MonitorIcon`,emits:[`click`],props:{title:{type:String},fillColor:{type:String,default:`currentColor`},size:{type:Number,default:24}}},he=[`aria-hidden`,`aria-label`],ge=[`fill`,`^width`,`^height`],_e={d:`M21,16H3V4H21M21,2H3C1.89,2 1,2.89 1,4V16A2,2 0 0,0 3,18H10V20H8V22H16V20H14V18H21A2,2 0 0,0 23,16V4C23,2.89 22.1,2 21,2Z`},ve={key:0};function ye(e,n,i,a,o,s){return t(),p(`span`,h(e.$attrs,{"aria-hidden":i.title?null:`true`,"aria-label":i.title,class:`material-design-icon monitor-icon`,role:`img`,onClick:n[0]||=t=>e.$emit(`click`,t)}),[(t(),p(`svg`,{fill:i.fillColor,class:`material-design-icon__svg`,"^width":i.size,"^height":i.size,viewBox:`0 0 24 24`},[r(`path`,_e,[i.title?(t(),p(`title`,ve,y(i.title),1)):c(``,!0)])],8,ge))],16,he)}var be=O(me,[[`render`,ye]]),xe={name:`CommentTextOutlineIcon`,emits:[`click`],props:{title:{type:String},fillColor:{type:String,default:`currentColor`},size:{type:Number,default:24}}},Se=[`aria-hidden`,`aria-label`],Ce=[`fill`,`^width`,`^height`],we={d:`M9,22A1,1 0 0,1 8,21V18H4A2,2 0 0,1 2,16V4C2,2.89 2.9,2 4,2H20A2,2 0 0,1 22,4V16A2,2 0 0,1 20,18H13.9L10.2,21.71C10,21.9 9.75,22 9.5,22V22H9M10,16V19.08L13.08,16H20V4H4V16H10M6,7H18V9H6V7M6,11H15V13H6V11Z`},Te={key:0};function Ee(e,n,i,a,o,s){return t(),p(`span`,h(e.$attrs,{"aria-hidden":i.title?null:`true`,"aria-label":i.title,class:`material-design-icon comment-text-outline-icon`,role:`img`,onClick:n[0]||=t=>e.$emit(`click`,t)}),[(t(),p(`svg`,{fill:i.fillColor,class:`material-design-icon__svg`,"^width":i.size,"^height":i.size,viewBox:`0 0 24 24`},[r(`path`,we,[i.title?(t(),p(`title`,Te,y(i.title),1)):c(``,!0)])],8,Ce))],16,Se)}var De=O(xe,[[`render`,Ee]]),Oe={key:0,class:`relative`},ke={class:`container`},Ae={class:`mb-16 px-6 lg:px-8`},je={class:`text-gradient-heading text-3xl font-semibold leading-tight tracking-tight lg:text-4xl`},Me={class:`mt-6 max-w-xl leading-relaxed text-neutral-200`},Ne={class:`overflow-hidden rounded-xl border border-line bg-gradient-to-br from-dark via-gray/50 to-dark`},Pe={class:`px-5 pb-5 pt-5 lg:px-6 lg:pt-6`},Fe={class:`flex items-center gap-4`},Ie={class:`min-w-0`},Le={class:`truncate text-sm text-neutral-200`},Re={key:0,class:`divide-y divide-line-subtle border-t border-line-subtle`},ze={class:`min-w-0 flex-1`},Be={class:`flex items-baseline gap-3`},Ve={class:`truncate text-sm font-semibold text-white`},He=[`aria-label`,`onClick`],Ue={class:`ml-auto shrink-0 text-sm text-neutral-400`},We={class:`mt-1 leading-relaxed text-neutral-100`},Ge={class:`mt-16 grid gap-10 px-6 sm:grid-cols-3 sm:gap-12 lg:px-8`},Ke={class:`text-lg font-semibold text-white`},qe={class:`mt-2 leading-relaxed text-neutral-200`},Je={class:`mt-10 px-6 lg:px-8`},Ye={__name:`HomePlayerDemo`,async setup(f){let h,_,S=e(),{$api:E}=S,{t:D}=b(),{data:O}=([h,_]=v(async()=>C(`home-demo-track`,async()=>{try{let{track:e}=await E(`/tracks/${B}`);return T(A,S.$pinia).save(e),e.id}catch{return null}})),h=await h,_(),h),k=T(A,S.$pinia),P=j(),I=l(()=>O.value?k.with(`user`).find(O.value):null),z=l(()=>I.value?w(I.value):null),U=l(()=>I.value?P.isPlayingTrack(I.value.id):!1),W=te(),G=[{key:`marketing.home.demo.comments.intro`,username:`mara.k`,timestamp:18,daysAgo:5},{key:`marketing.home.demo.comments.lowEnd`,username:`tom.h`,timestamp:47,daysAgo:4},{key:`marketing.home.demo.comments.thanks`,owner:!0,timestamp:112,daysAgo:1}],K=Date.now(),q=e=>new Date(K-e*24*60*60*1e3).toISOString(),J=l(()=>I.value?G.filter(e=>e.timestamp<I.value.duration).map(e=>
5({id:e.key,timestamp:e.timestamp,content:D(e.key),created_at:q(e.daysAgo),user:e.owner?I.value.user:{username:e.username,avatar:null}})):[]);u(()=>{I.value&&P.loadWaveform(I.value)});function Y(){U.value?P.pause():P.play({trackId:I.value.id})}function X(e){P.seek({trackId:I.value.id,time:e.timestamp})}function Z(e){return F(e)}let Q=[{key:`install`,icon:be},{key:`feedback`,icon:De},{key:`link`,icon:H}];return(e,l)=>{let u=R,f=x,h=V,_=ee,v=N,b=L,S=M;return o(I)?(t(),p(`section`,Oe,[l[0]||=r(`div`,{id:`demo`,class:`absolute -top-36`,"aria-hidden":`true`},null,-1),r(`div`,ke,[r(`div`,Ae,[r(`h2`,je,y(e.$t(`marketing.home.demo.title`)),1),r(`p`,Me,y(e.$t(`marketing.home.demo.intro`)),1)]),r(`div`,Ne,[r(`div`,Pe,[r(`div`,Fe,[a(u,{"width-height":56,"is-pause-icon":o(U),loading:o(I)._loading,onClick:Y},null,8,[`is-pause-icon`,`loading`]),r(`div`,Ie,[r(`div`,Le,y(o(I).user?.username),1),a(f,{to:o(z),class:`block truncate text-lg font-semibold text-white transition-colors duration-200 hover:text-neutral-200`},{default:g(()=>[i(y(o(I).title),1)]),_:1},8,[`to`])]),o(I).lossless_url?(t(),n(h,{key:0,class:`ml-auto shrink-0`})):c(``,!0)]),a(_,{class:`mt-5`,track:o(I),height:o(W)?120:72,comments:!!o(I).waveform_array,"fixed-comments":o(J),"is-playing":o(U),"allow-commenting":!1,"large-avatars":o(W),"stacked-times":``,"transparent-times":``},null,8,[`track`,`height`,`comments`,`fixed-comments`,`is-playing`,`large-avatars`])]),o(J).length?(t(),p(`ul`,Re,[(t(!0),p(d,null,m(o(J),n=>(t(),p(`li`,{key:n.id,class:`flex items-start gap-4 px-5 py-4 lg:px-6`},[a(v,{user:n.user,size:32,class:`h-8 w-8 shrink-0`},null,8,[`user`]),r(`div`,ze,[r(`div`,Be,[r(`span`,Ve,y(n.user?.username),1),r(`button`,{type:`button`,class:`shrink-0 font-semibold text-primary/75 transition-colors duration-200 hover:text-primary`,"aria-label":e.$t(`marketing.home.demo.seekToComment`,{time:Z(n.timestamp)}),onClick:e=>X(n)},[a(b,{class:`!text-sm`,time:n.timestamp},null,8,[`time`])],8,He),r(`span`,Ue,y(e.$fromNow(n.created_at)),1)]),r(`p`,We,y(n.content),1)])]))),128))])):c(``,!0)]),r(`div`,Ge,[(t(),p(d,null,m(Q,i=>r(`div`,{key:i.key,class:`flex gap-4 sm:flex-col sm:gap-3`},[(t(),n(s(i.icon),{size:24,class:`shrink-0 text-primary`,"aria-hidden":`true`})),r(`div`,null,[r(`h3`,Ke,y(e.$t(`marketing.home.demo.captions.${i.key}.title`)),1),r(`p`,qe,y(e.$t(`marketing.home.demo.captions.${i.key}.content`)),1)])])),64))]),r(`div`,Je,[a(S,{variant:`ghost`,size:`sm`,class:`!px-0 !text-base`,link:``,"link-to":o(z)},{default:g(()=>[i(y(e.$t(`marketing.home.demo.openExample`))+` → `,1)]),_:1},8,[`link-to`])])])])):c(``,!0)}}},Xe=[`upload`,`share`,`notify`,`iterate`],Ze={computed:{steps(){return Xe.map((e,t)=>({key:e,number:String(t+1).padStart(2,`0`),title:this.$t(`marketing.home.howItWorks.steps.${e}.title`),content:this.$t(`marketing.home.howItWorks.steps.${e}.content`)}))}}},Qe={class:`container`},$e={class:`mb-16 px-6 lg:px-8`},et={class:`text-gradient-heading text-3xl font-semibold leading-tight tracking-tight lg:text-4xl`},tt={class:`grid gap-10 px-6 md:grid-cols-2 md:gap-12 lg:grid-cols-4 lg:gap-10 lg:px-8`},nt={class:`w-8 shrink-0 pt-1 font-display text-sm font-bold tracking-[0.12em] text-primary md:w-auto md:pt-0`,"aria-hidden":`true`},rt={class:`text-xl font-semibold text-white`},it={class:`mt-3 leading-relaxed text-neutral-200`};function at(e,n,i,a,o,s){return t(),p(`section`,null,[r(`div`,Qe,[r(`div`,$e,[r(`h2`,et,y(e.$t(`marketing.home.howItWorks.title`)),1)]),r(`ol`,tt,[(t(!0),p(d,null,m(s.steps,e=>(t(),p(`li`,{key:e.key,class:`flex gap-5 md:flex-col md:gap-3`},[r(`span`,nt,y(e.number),1),r(`div`,null,[r(`h3`,rt,y(e.title),
51),r(`p`,it,y(e.content),1)])]))),128))])])])}var ot=Object.assign(O(Ze,[[`render`,at]]),{__name:`HomeHowItWorks`}),st=[{key:`voiceActors`,image:`voice-actors`,to:`/for/voice-actors`},{key:`musicians`,image:`piano`,to:`/for/musicians`},{key:`podcasters`,image:`podcast`,to:`/for/podcasters`},{key:`churches`,image:`sermons`,to:`/for/churches`}],ct={computed:{personas(){return st.map(e=>({...e,title:this.$t(`marketing.home.personas.items.${e.key}.title`),summary:this.$t(`marketing.home.personas.items.${e.key}.summary`),linkText:this.$t(`marketing.home.personas.items.${e.key}.linkText`)}))}}},lt={class:`container`},ut={class:`mb-16 px-6 lg:px-8`},dt={class:`text-gradient-heading text-3xl font-semibold leading-tight tracking-tight lg:text-4xl`},ft={class:`mt-6 max-w-xl leading-relaxed text-neutral-200`},pt={class:`grid gap-6 sm:grid-cols-2 lg:grid-cols-4`},mt={class:`relative h-28 sm:h-32 lg:h-36`},ht=[`src`],gt={class:`flex flex-grow flex-col gap-3 px-7 pb-7`},_t={class:`text-lg font-semibold text-white`},vt={class:`text-sm leading-relaxed text-neutral-200`};function yt(e,n,o,s,c,l){let u=M;return t(),p(`section`,null,[r(`div`,lt,[r(`div`,ut,[r(`h2`,dt,y(e.$t(`marketing.home.personas.title`)),1),r(`p`,ft,y(e.$t(`marketing.home.personas.intro`)),1)]),r(`ul`,pt,[(t(!0),p(d,null,m(l.personas,e=>(t(),p(`li`,{key:e.key,class:`flex flex-col overflow-hidden rounded-xl border border-line bg-gray/10`},[r(`div`,mt,[r(`img`,{src:`https://static.whyp.it/backgrounds/${e.image}-1920.webp`,alt:``,class:`h-full w-full object-cover`,loading:`lazy`},null,8,ht),n[0]||=r(`div`,{class:`absolute inset-0 bg-gradient-to-b from-dark/10 to-dark`,"aria-hidden":`true`}
5,null,-1)]),r(`div`,gt,[r(`h3`,_t,y(e.title),1),r(`p`,vt,y(e.summary),1),a(u,{variant:`ghost`,size:`sm`,class:`mt-auto !justify-start !px-0 pt-3`,link:``,"link-to":e.to},{default:g(()=>[i(y(e.linkText)+` → `,1)]),_:2},1032,[`link-to`])])]))),128))])])])}var bt=Object.assign(O(ct,[[`render`,yt]]),{__name:`HomePersonas`}),xt={key:`lurkydip`,name:`Lurkydip`,avatar:`lurkydip`,url:`https://lurkyaudio.com`},St=[{key:`tokiniAndy`,name:`ToKini Andy`,avatar:`tokini_andy`,url:`https://www.tokiniandy.com`},{key:`gap`,name:`Gap`,avatar:`gap`,url:`https://bsky.app/profile/lou.st`},{key:`amyYue`,name:`Amy Yue`,avatar:`amy_yue`,url:`https://youtube.com/@OrdinaryOneOfficial`},{key:`caperBelle`,name:`CaperBelle Audios`,avatar:`caperbelle_audios`,url:`https://caperbelleaudios.carrd.co`},{key:`sylence`,name:`Sylence`,avatar:`sylence`,url:`https://www.instagram.com/sylence___`},{key:`allieBones`,name:`Allie Bones`,avatar:`allie_bones`,url:`https://www.youtube.com/channel/UCI9E6dloXz2IuGX-ZtiMYNA`}],Ct={computed:{spotlight(){return this.decorate(xt)},grid(){return St.map(e=>this.decorate(e))}},methods:{decorate(e){return{...e,quote:this.$t(`marketing.home.testimonials.quote`,{quote:this.$t(`marketing.home.testimonials.items.${e.key}.quote`)}),role:this.$t(`marketing.home.testimonials.items.${e.key}.role`),avatarUrl:`https://static.whyp.it/testimonials/${e.avatar}.jpg`}}}},wt={class:`container`},Tt={class:`mb-16 px-6 lg:px-8`},Et={class:`text-gradient-heading text-3xl font-semibold leading-tight tracking-tight lg:text-4xl`},Dt={class:`rounded-xl border border-line bg-gradient-to-br from-dark via-gray/50 to-dark px-8 py-8 lg:px-12 lg:py-10`},Ot={class:`max-w-5xl text-xl font-medium leading-relaxed text-white lg:text-2xl lg:leading-normal`},kt={class:`mt-6`},At=[`href`],jt=[`src`,`alt`],Mt={class:`block font-semibold text-white`},Nt={class:`block text-sm text-neutral-300 group-hover:text-primary`},Pt={class:`-mx-4 mt-4 flex snap-x snap-mandatory scroll-px-4 gap-4 overflow-x-auto overscroll-x-contain px-4 pb-2 [scrollbar-width:none] md:mx-0 md:grid md:snap-none md:grid-cols-2 md:overflow-visible md:px-0 md:pb-0 lg:grid-cols-3 [&::-webkit-scrollbar]:hidden`},Ft={class:`leading-relaxed text-neutral-100`},It=[`href`],Lt=[`src`,`alt`],Rt={class:`block text-sm font-semibold text-white`},zt={class:`block text-sm text-neutral-300 group-hover:text-primary`};function Bt(e,n,i,a,o,s){return t(),p(`section`,null,[r(`div`,wt,[r(`div`,Tt,[r(`h2`,Et,y(e.$t(`marketing.home.testimonials.title`)),1)]),r(`figure`,Dt,[r(`blockquote`,Ot,[r(`p`,null,y(s.spotlight.quote),1)]),r(`figcaption`,kt,[r(`a`,{href:s.spotlight.url,target:`_blank`,rel:`noopener noreferrer`,class:`group inline-flex items-center gap-4`},[r(`img`,{src:s.spotlight.avatarUrl,alt:s.spotlight.name,class:`h-10 w-10 rounded-full`,loading:`lazy`},null,8,jt),r(`span`,null,[r(`span`,Mt,y(s.spotlight.name),1),r(`span`,Nt,y(s.spotlight.role),1)])],8,At)])]),r(`ul`,Pt,[(t(!0),p(d,null,m(s.grid,e=>(t(),p(`li`,{key:e.key,class:`flex w-[85%] shrink-0 snap-start flex-col rounded-xl border border-line bg-gray/10 px-8 py-7 md:w-auto md:shrink`},[r(`blockquote`,Ft,[r(`p`,null,y(e.quote),1)]),r(`a`,{href:e.url,target:`_blank`,rel:`noopener noreferrer`,class:`group mt-auto flex items-center gap-3 pt-6`},[r(`img`,{src:e.avatarUrl,alt:e.name,class:`h-8 w-8 rounded-full`,loading:`lazy`},null,8,Lt),r(`span`,null,[r(`span`,Rt,y(e.name),1),r(`span`,zt,y(e.role),1)])],8,It)]))),128))])])])}var Vt=Object.assign(O(Ct,[[`render`,Bt]]),{__name:`HomeTestimonials`}),Ht={computed:{features(){return[{key:`privateByDefault`,cellClass:`border-t-0`},{key:`quality`,cellClass:`sm:border-t-0`},{key:`versions`,cellClass:`lg:border-t-0`},{key:`worksAnywhere`,link:{text:this.$t(`marketing.home.why.items.worksAnywhere.linkText`),to:`/integrations`},pills:[`Notion`,`Medium`,`Patreon`,`Canva`,`Confluence`,`WordPress`]}].map(e=>({...e,title:this.$t(`marketing.home.why.items.${e.key}.title`),content:this.$t(`marketing.home.why.items.${e.key}.content`)}))}}},Ut={class:`container`},Wt={class:`mb-16 px-6 lg:px-8`},Gt={class:`text-gradient-heading text-3xl font-semibold leading-tight tracking-tight lg:text-4xl`},Kt={class:`mt-6 max-w-xl leading-relaxed text-neutral-200`},qt={class:`border-y border-line bg-gray/10`},Jt={class:`container`},Yt={class:`overflow-hidden`},Xt={class:`-mr-px grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3`},Zt={class:`mb-4 text-lg font-semibold text-white`},Qt={class:`leading-relaxed text-neutral-200`},$t={key:0,class:`mt-5 flex flex-wrap gap-2`},en={class:`border-r border-t border-line-subtle px-8 py-8 sm:col-span-2 md:flex md:items-center md:gap-10 lg:px-10`},tn={class:`md:w-2/5`},nn={class:`mb-4 text-lg font-semibold text-white`},rn={class:`leading-relaxed text-neutral-200`},an={class:`mt-6 h-56 overflow-hidden rounded-xl border border-line md:mt-0 md:flex-1`},on=[`alt`],sn={class:`container`},cn={class:`mt-8 px-6 lg:px-8`};function ln(e,o,s,l,u,f){let h=M;return t(),p(`section`,null,[r(`div`,Ut,[r(`div`,Wt,[r(`h2`,Gt,y(e.$t(`marketing.home.why.title`)),1),r(`p`,Kt,y(e.$t(`marketing.home.why.intro`)),1)])]),r(`div`,qt,[r(`div`,Jt,[r(`div`,Yt,[r(`div`,Xt,[(t(!0),p(d,null,m(f.features,e=>(t(),p(`div`,{key:e.key,class:_([`border-r border-t border-line-subtle px-8 py-8 lg:px-10`,e.cellClass])}
5,[r(`h3`,Zt,y(e.title),1),r(`p`,Qt,y(e.content),1),e.pills?(t(),p(`ul`,$t,[(t(!0),p(d,null,m(e.pills,e=>(t(),p(`li`,{key:e,class:`rounded-full border border-line-strong bg-gray/25 px-3 py-1.5 text-sm text-neutral-200`},y(e),1))),128))])):c(``,!0),e.link?(t(),n(h,{key:1,variant:`ghost`,size:`sm`,class:`!-mb-2 mt-4 !px-0`,link:``,"link-to":e.link.to},{default:g(()=>[i(y(e.link.text)+` → `,1)]),_:2},1032,[`link-to`])):c(``,!0)],2))),128)),r(`div`,en,[r(`div`,tn,[r(`h3`,nn,y(e.$t(`marketing.home.why.items.analytics.title`)),1),r(`p`,rn,y(e.$t(`marketing.home.why.items.analytics.content`)),1)]),r(`div`,an,[r(`img`,{src:`https://static.whyp.it/blog/dashboard-preview.jpg`,alt:e.$t(`marketing.home.why.items.analytics.imageAlt`),class:`h-full w-full object-cover object-top`,loading:`lazy`},null,8,on)])])])])])]),r(`div`,sn,[r(`div`,cn,[a(h,{variant:`ghost`,size:`sm`,class:`!px-0 !text-base`,link:``,"link-to":`/features`},{default:g(()=>[i(y(e.$t(`marketing.home.why.allFeatures`))+` → `,1)]),_:1})])])])}var un=Object.assign(O(Ht,[[`render`,ln]]),{__name:`HomeFeatures`}),dn=[`tracks`,`duration`,`quality`,`included`],fn=[`tracks`,`duration`,`lossless`,`versions`,`branding`,`upload`,`requests`],pn={components:{CheckIcon:k},computed:{...S(E),pricing(){return P(this.$displayCurrency.value)},freeFeatures(){return dn.map(e=>this.$t(`marketing.home.pricing.free.features.${e}`))},proFeatures(){return fn.map(e=>this.$t(`marketing.home.pricing.pro.features.${e}`))}}},mn={class:`container`},hn={class:`mb-16 px-6 lg:px-8`},gn={class:`text-gradient-heading text-3xl font-semibold leading-tight tracking-tight lg:text-4xl`},_n={class:`grid gap-6 px-6 md:grid-cols-2 lg:px-8`},vn={class:`flex flex-col gap-5 rounded-xl border border-line bg-gray/10 px-8 py-8 lg:px-10`},yn={class:`text-lg font-semibold text-white`},bn={class:`flex items-baseline gap-3`},xn={class:`text-gradient-heading text-5xl font-bold tracking-tight`},Sn={class:`text-neutral-200`},Cn={class:`flex flex-col gap-3`},wn={key:0,class:`mt-2`},Tn={class:`flex flex-col gap-5 rounded-xl border border-primary/25 bg-gray/10 px-8 py-8 lg:px-10`},En={class:`flex flex-wrap items-center justify-between gap-3`},$={class:`text-lg font-semibold text-white`},Dn={class:`rounded-full border border-primary/25 bg-primary/10 px-3 py-1.5 text-sm text-primary`},On={class:`flex flex-wrap items-baseline gap-x-3`},kn={class:`text-gradient-heading text-5xl font-bold tracking-tight`},An={class:`text-neutral-200`},jn={class:`grid gap-x-6 gap-y-3 sm:grid-cols-2`},Mn={class:`mt-2`},Nn={class:`mt-6 px-6 text-sm text-neutral-400 lg:px-8`};function Pn(e,n,o,s,l,u){let h=f(`CheckIcon`),_=M;return t(),p(`section`,null,[r(`div`,mn,[r(`div`,hn,[r(`h2`,gn,y(e.$t(`marketing.home.pricing.title`)),1)]),r(`div`,_n,[r(`div`,vn,[r(`h3`,yn,y(e.$t(`pricing.table.tiers.free.name`)),1),r(`div`,bn,[r(`span`,xn,y(u.pricing.priceFree),1),r(`span`,Sn,y(e.$t(`pricing.table.tiers.free.descriptionMonthly`)),1)]),r(`ul`,Cn,[(t(!0),p(d,null,m(u.freeFeatures,e=>(t(),p(`li`,{key:e,class:`flex items-center gap-3 text-neutral-100`},[a(h,{size:18,class:`shrink-0 text-success`,"aria-hidden":`true`}),i(` `+y(e),1)]))),128))]),e.authStore.user?c(``,!0):(t(),p(`div`,wn,[a(_,{variant:`cta`,link:``,"link-to":`/register`},{default:g(()=>[i(y(e.$t(`marketing.getStarted.getStarted`)),1)]),_:1})]))]),r(`div`,Tn,[r(`div`,En,[r(`h3`,$,y(e.$t(`pricing.table.tiers.pro.name`)),1),r(`span`,Dn,y(e.$t(`marketing.home.pricing.pro.lifetime`,{price:u.pricing.priceLifetime})),1)]),r(`div`,On,[r(`span`,kn,y(u.pricing.priceMonthly),1),r(`span`,An,y(e.$t(`marketing.home.pricing.pro.period`,{yearly:u.pricing.priceYearly})),1)]),r(`ul`,jn,[(t(!0),p(d,null,m(u.proFeatures,e=>(t(),p(`li`,{key:e,class:`flex items-center gap-3 text-neutral-100`},[a(h,{size:18,class:`shrink-0 text-success`,"aria-hidden":`true`}),i(` `+y(e),1)]))),128))]),r(`div`,Mn,[a(_,{variant:`primary`,link:``,"link-to":`/pricing`},{default:g(()=>[i(y(e.$t(`marketing.home.pricing.comparePlans`))+` → `,1)]),_:1})])])]),r(`p`,Nn,y(e.$t(`pricing.page.currencyNote`)),1)])])}var Fn=Object.assign(O(pn,[[`render`,Pn]]),{__name:`HomePricingTeaser`}),In={props:{stats:{type:Object,default:null}}},Ln={class:`-mt-[9rem]`};function Rn(e,r,i,o,s,l){let u=re,d=pe,f=Ye,m=ot,h=bt,g=Vt,_=un,v=Fn,y=U,b=z;return t(),p(`div`,Ln,[a(u),i.stats?(t(),n(d,{key:0,class:`mb-36 lg:mb-40`,stats:i.stats},null,8,[`stats`])):c(``,!0),a(f,{class:`mb-36 lg:mb-40`}),a(m,{class:`mb-36 lg:mb-40`}),a(h,{class:`mb-36 lg:mb-40`}),a(g,{class:`mb-36 lg:mb-40`}),a(_,{class:`mb-36 lg:mb-40`}),a(v,{class:`mb-36 lg:mb-40`}),a(y,{class:`mb-36 lg:mb-40`,group:`product`,kicker:!1,title:e.$t(`pricing.faqs.title`)},null,8,[`title`]),a(b,{title:e.$t(`home.getStarted.title`),subtitle:e.$t(`home.getStarted.subtitle`)},null,8,[`title`,`subtitle`])])}var zn=Object.assign(O(In,[[`render`,Rn]]),{__name:`HomeSections`});export{zn as t};

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.