1import{_ as Wo,a as Yo,b as Ko,c as Qo,d as Jo,e as Xo,f as Zo,g as en,h as tn,i as on,j as nn,k as an,l as sn,m as rn,n as ln,o as cn,p as dn,q as un,r as pn,s as gn,t as fn,u as Kt,v as mn,w as _n,x as vn,y as hn,z as yn,S as bn,A as wn,B as xn,C as kn,D as An,E as In,F as Cn,G as $n,H as Sn,I as Pn,J as Ln,K as Tn,L as zn,M as En,N as Rn,O as qn,P as Dn,Q as Fn,R as Nn,T as Mn,U as jn,V as Bn,W as On,X as Qt,Y as Un,Z as Hn,$ as Gn,a0 as Vn,a1 as Wn,a2 as Yn,a3 as Kn,a4 as Qn,a5 as Jn,a6 as Xn,a7 as Zn,a8 as ei,a9 as ti,aa as oi,ab as ni,ac as ii}from"./comcast-Dv1vnwCH.js";import{k as ae,S as d,J as c,U as e,K as t,c as k,r as v,o as At,b as ai,W as m,Z as L,j as u,V as l,q as si,F as N,a0 as U,H as R,w as ne,Q as so,a3 as ri,P as li,Y as ci,n as We,G as di,X as I,I as me,a2 as ui,y as _t}from"./vendor-core-BXbNC1oJ.js";import{_ as vt,a as pi}from"./microsoft-logo-_U3L0NIm.js";import{_ as Ct}from"./relifepoint-logo-DPF3LBty.js";import{_ as Y,c as ro,a as D}from"./_plugin-vue_export-helper-DeaGEAu3.js";import{r as lo,a as co,s as oe,n as gi,D as fi,b as mi,u as _i,g as vi,O as hi,c as ht,d as _e,m as yi,p as bi,e as wi}from"./index-Bfn_wroP.js";import{_ as uo,a as ve}from"./PLogo.vue_vue_type_script_setup_true_lang-BPMF12PE.js";import{C as xi}from"./clock-DQG-bg9v.js";import{S as ki,g as Ai,s as Ii,h as Ci,i as z,v as Ye,p as Ke}from"./main-CTluKosS.js";import{n as Se,a as Le,g as Jt,p as $i,b as Si,c as Pi,D as Li,d as Ti,e as Xt,f as F,h as yt,i as te}from"./analytics-BAV65Dpj.js";import{i as zi}from"./checking-C88xsFeS.js";import{_ as Ei}from"./VerificationCodeInput-643HGm38.js";import{u as Ri}from"./useLoginSuccess-C7Fa2rao.js";import{c as bt,g as qi}from"./useDesktopAuthIntent-QE8gH4Ce.js";import{a as Zt}from"./onboarding-DLWqg9qi.js";import{F as Di}from"./PhArrowRight.vue-DOhRdmxM.js";import{G as Fi}from"./PhShieldCheck.vue-Bkt0KRS6.js";import{n as $t}from"./invitationCode-Be57R-vs.js";import{g as Ni,i as Mi,b as ji,s as Bi,d as Oi,c as Ui,e as Hi,f as Gi,h as Vi}from"./appleLogin-DNApSoA7.js";import{s as eo,i as to,e as Wi,f as Yi,r as Ki,a as Qi,b as Ji,h as Xi}from"./providers-fzMXpxux.js";import{c as Zi,g as oo}from"./enterpriseRecaptcha-CdaynuQ0.js";import{a as wt,b as xt,N as kt}from"./naive-ui-uezjBets.js";import"./preload-helper-fwxmMx4o.js";import"./acceptLanguage-D3Gg3e8c.js";import"./index-B2aZD4kB.js";import"./appOrigin-BaJgmYZD.js";import"./vendor-sentry-9vP2hbkd.js";import"./loader-circle-KuQW9MGi.js";import"./env-MvOdH_iN.js";import"./pine-christmas-hat-BuFg7GA6.js";import"./desktopDeepLink-By92AL15.js";import"./vendor-product-analytics-BqLDAa5u.js";import"./vendor-livekit-w_4IrL6H.js";import"./featureFlags-D-y8jz_0.js";import"./vendor-utils-DKuW2T68.js";try{let s=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},r=new s.Error().stack;r&&(s._sentryDebugIds=s._sentryDebugIds||{},s._sentryDebugIds[r]="30be91ba-0cc7-431d-b645-98b39eaa0d1e",s._sentryDebugIdIdentifier="sentry-dbid-30be91ba-0cc7-431d-b645-98b39eaa0d1e")}catch{}const no=[{author:"Grealish Morvan",context:"Life admin",quote:"I got this because I was absolutely not in the mood to deal with a billing mess myself. It took one of those tasks I keep pushing off and made it feel smaller."},{author:"Rowshon Kulsom",context:"Bill issue",quote:"I had a phone bill issue sitting there for way too long. Pine helped make the whole thing feel much more manageable, which is really all I wanted."},{author:"Lacey Kristen",context:"Support tasks",quote:"The app solved a very specific annoyance I had been avoiding. Sometimes it is just not wanting to spend your time on something irritating."},{author:"David Ortega",context:"Bills and refunds",quote:"Pine handled things I had been putting off for months without me lifting a finger. It pushed back on my bills and fees and actually got money refunded."},{author:"Elaine Shelton",context:"Daily tasks",quote:"It has been a huge help in my day-to-day life, especially things like making calls, dealing with customer service, or managing small errands."},{author:"Lavender Jones",context:"AI calls",quote:"It has an AI agent that will make calls for you, as well as help you find hidden fees on your bills. Pretty awe
1some and it actually works."},{author:"Alesha Quibodeaux",context:"Utility bill",quote:"I submitted a photo of my electric bill and Pine gave me thoughtful responses, then offered to help call my utility company about ways to lower it."},{author:"Rosa Vasquez",context:"Travel planning",quote:"I was looking for help with my travel plans and budget, and Pine AI did a fantastic job figuring this all out for me. The app ran smoothly."},{author:"Jason Didio",context:"Boring tasks",quote:"It is a nifty and useful app that lets you choose an AI to handle the boring stuff for you, like phone calls or reminders for appointments."},{author:"Shane Mckay",context:"Everyday use",quote:"Pine has been a great experience so far. It feels fast, simple, and easy to use, and the responses are clear and helpful without feeling cluttered."}],ea={class:"integration-frame",role:"img","aria-label":"Familiar apps and services"},ta={class:"h-[480px] overflow-clip relative shrink-0 w-[540px] integration-reference"},oa={class:"-translate-y-1/2 absolute content-stretch flex flex-col gap-[24px] items-start left-[-60px] top-1/2 w-[660px]"},na={class:"content-stretch flex gap-[24px] h-[90px] items-start justify-center relative shrink-0 w-full","data-name":"Frame"},ia={class:"bg-[var(--sys-bg-2)] blur-[4px] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[6.013px_2.754px_3.786px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center opacity-80 p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},aa={class:"bg-[#0f0f0e] overflow-clip relative rounded-[12px] shrink-0 size-[48px]","data-name":"Icon"},sa={class:"absolute h-[61.366px] left-[-29.7px] top-[-6.68px] w-[109.063px]","data-name":"image 12515170"},ra=["src"],la={class:"bg-[var(--sys-bg-2)] blur-[1.5px] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[6.013px_2.754px_3.786px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center opacity-45 p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},ca={class:"relative shrink-0 size-[48px]","data-name":"image 12515219"},da=["src"],ua={class:"bg-[var(--sys-bg-2)] blur-[4px] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[6.013px_2.754px_3.786px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center opacity-80 p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},pa={class:"relative shrink-0 size-[48px]","data-name":"App Icons"},ga={class:"absolute h-[48px] left-0 right-0 top-0","data-name":"Icon"},fa=["src"],ma={class:"content-stretch flex gap-[24px] h-[90px] items-start relative shrink-0 w-full","data-name":"Frame"},_a={class:"bg-[var(--sys-bg-2)] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[6.013px_2.754px_3.786px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center opacity-90 p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},va={class:"h-[44px] relative shrink-0 w-[46.475px]","data-name":"surface1"},ha=["src"],ya={class:"bg-[var(--sys-bg-2)] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[0px_4px_21.35px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center opacity-50 p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},ba={class:"relative shrink-0 size-[64px]","data-name":"icons8-facebook-48 1"},wa=["src"],xa={class:"bg-[var(--sys-bg-2)] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[0px_4px_21.35px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},ka={class:"h-[34.775px] relative shrink-0 w-[46.367px]","data-name":"image 12515165"},Aa=["src"],Ia={class:"bg-[var(--sys-bg-2)] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[0px_4px_21.35px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center opacity-60 p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},Ca={class:"relative shrink-0 size-[54px]","data-name":"icons8-message-48 1"},$a=["src"],Sa={class:"bg-[var(--sys-bg-2)] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[0px_4px_21.35px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center opacity-60 p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},Pa={class:"h-[43.999px] relative shrink-0 w-[44px]","data-name":"Socials"},La=["src"],Ta={class:"content-stretch flex gap-[24px] h-[90px] items-start justify-center relative shrink-0 w-full","data-name":"Frame"},za={class:"bg-[var(--sys-bg-2)] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[0px_4px_21.35px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center opacity-60 p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},Ea={class:"h-[41px] relative shrink-0 w-[46px]","data-name":"image 12515221"},Ra={class:"absolute inset-0 overflow-hidden pointer-events-none"},qa=["src"],Da={class:"bg-[var(--sys-bg-2)] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[6.013px_2.7
154px_3.786px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},Fa={class:"relative shrink-0 size-[80px]","data-name":"WhatsApp"},Na=["src"],Ma={class:"bg-[var(--sys-bg-2)] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[6.013px_2.754px_3.786px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},ja={class:"relative shrink-0 size-[40px]"},Ba=["src"],Oa={class:"bg-[var(--sys-bg-2)] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[6.013px_2.754px_3.786px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},Ua={class:"h-[54.063px] relative rounded-[4.821px] shadow-[0px_2.452px_2.452px_0px_rgba(255,255,255,0.05)] shrink-0 w-[54.964px]","data-name":"image 12515188"},Ha={class:"absolute inset-0 overflow-hidden pointer-events-none rounded-[4.821px]"},Ga=["src"],Va={class:"bg-[var(--sys-bg-2)] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[0px_4px_21.35px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center opacity-60 p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},Wa={class:"relative shrink-0 size-[64px]","data-name":"App Icon"},Ya={class:"absolute h-[64px] left-0 right-0 top-0","data-name":"Icon"},Ka=["src"],Qa={class:"content-stretch flex gap-[24px] h-[90px] items-start justify-center relative shrink-0 w-full","data-name":"Frame"},Ja={class:"bg-[var(--sys-bg-2)] blur-[1.5px] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[6.013px_2.754px_3.786px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center opacity-40 p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},Xa={class:"relative shrink-0 size-[60px]","data-name":"image 12515220"},Za=["src"],es={class:"bg-[var(--sys-bg-2)] blur-[1.5px] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[6.013px_2.754px_3.786px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center opacity-90 p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},ts={class:"h-[54px] relative rounded-[15.934px] shrink-0 w-[54.885px]","data-name":"Google Docs"},os={class:"absolute inset-0 overflow-hidden pointer-events-none rounded-[15.934px]"},ns=["src"],is={class:"bg-[var(--sys-bg-2)] blur-[1.5px] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch drop-shadow-[6.013px_2.754px_3.786px_rgba(0,0,0,0.04)] flex flex-col items-center justify-center opacity-50 p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},as={class:"relative shrink-0 size-[48px]","data-name":"App Icons"},ss={class:"absolute h-[48px] left-0 right-0 top-0","data-name":"Icon"},rs=["src"],ls=ae({__name:"LowIntentIntegrationArt",setup(s){return(r,i)=>(c(),d("div",ea,[e("div",ta,[e("div",oa,[e("div",na,[i[1]||(i[1]=e("div",{class:"bg-[var(--sys-bg-2)] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch flex flex-col items-center justify-center opacity-90 p-[20px] relative rounded-[9999px] shrink-0 size-[90px]","data-name":"app-icon"},null,-1)),e("div",ia,[e("div",aa,[i[0]||(i[0]=e("div",{class:"-translate-x-1/2 absolute aspect-[256/256] border-[0.5px] border-[#9e9c98] border-solid bottom-0 left-1/2 rounded-[12px] top-0","data-name":"Custom-Icon-Default"},null,-1)),e("div",sa,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:t(Wo)},null,8,ra)])])]),e("div",la,[e("div",ca,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:t(Yo)},null,8,da)])]),e("div",ua,[e("div",pa,[e("div",ga,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:t(Ko)},null,8,fa)])])]),i[2]||(i[2]=e("div",{class:"bg-[var(--sys-bg-2)] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch flex flex-col items-center justify-center opacity-90 p-[20px] relative rounded-[9999px] shadow-[6.013px_2.7
154px_7.572px_0px_rgba(0,0,0,0.04)] shrink-0 size-[90px]","data-name":"app-icon"},null,-1))]),e("div",ma,[e("div",_a,[e("div",va,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute block inset-0 max-w-none size-full",src:t(Qo)},null,8,ha)])]),e("div",ya,[e("div",ba,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:t(Jo)},null,8,wa)])]),e("div",xa,[e("div",ka,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:t(Xo)},null,8,Aa)])]),e("div",Ia,[e("div",Ca,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:t(Zo)},null,8,$a)])]),e("div",Sa,[e("div",Pa,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute block inset-0 max-w-none size-full",src:t(en)},null,8,La)])]),i[3]||(i[3]=e("div",{class:"bg-[var(--sys-bg-2)] border-[var(--sys-border-medium)] border-[1.2px] border-solid content-stretch flex flex-col items-center justify-center opacity-90 p-[20px] relative rounded-[9999px] shadow-[6.013px_2.754px_7.572px_0px_rgba(0,0,0,0.04)] shrink-0 size-[90px]","data-name":"app-icon"},null,-1))]),e("div",Ta,[e("div",za,[e("div",Ea,[e("div",Ra,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute h-full left-[-29.79%] max-w-none top-0 w-[159.09%]",src:t(tn)},null,8,qa)])])]),e("div",Da,[e("div",Fa,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute block inset-0 max-w-none size-full",src:t(on)},null,8,Na)])]),e("div",Ma,[e("div",ja,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute block inset-0 max-w-none size-full",src:t(nn)},null,8,Ba)])]),e("div",Oa,[e("div",Ua,[e("div",Ha,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute h-auto left-[-120.34%] max-w-none top-[-71.36%] w-[1187.47%]",src:t(an)},null,8,Ga)])])]),e("div",Va,[e("div",Wa,[e("div",Ya,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:t(sn)},null,8,Ka)])])])]),e("div",Qa,[e("div",Ja,[e("div",Xa,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:t(rn)},null,8,Za)])]),e("div",es,[e("div",ts,[e("div",os,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute h-[889.62%] left-[-699.28%] max-w-none top-[-305.95%] w-[918.28%]",src:t(ln)},null,8,ns)])])]),e("div",is,[e("div",as,[e("div",ss,[e("img",{loading:"lazy",decoding:"async",alt:"",class:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:t(cn)},null,8,rs)])])])])])])]))}}),cs=Y(ls,[["__scopeId","data-v-502edca2"]]),ds={class:"security-art",role:"img","aria-label":"Illustration of secure access to your account"},us={class:"security-canvas","aria-hidden":"true"},ps={class:"security-content"},gs=["src"],fs=["src"],ms=["src"],_s=["src"],vs=["src"],hs=ae({__name:"LowIntentSecurityArt",setup(s){return(r,i)=>(c(),d("div",ds,[e("div",us,[e("div",ps,[e("img",{class:"badge",src:t(dn),alt:""},null,8,gs),e("img",{class:"dot dot-one",src:t(un),alt:""},null,8,fs),e("img",{class:"dot dot-two",src:t(pn),alt:""},null,8,ms),i[0]||(i[0]=e("div",{class:"field email"},"[email protected]",-1)),i[1]||(i[1]=e("div",{class:"field password"},"â¢â¢â¢â¢â¢â¢â¢â¢",-1)),i[2]||(i[2]=e("div",{class:"enter"},"Enter",-1)),i[3]||(i[3]=e("div",{class:"cancel"},"Cancel",-1))]),e("img",{class:"dot dot-three",src:t(gn),alt:""},null,8,_s),e("img",{class:"dot dot-four",src:t(fn),alt:""},null,8,vs)])]))}}),ys=Y(hs,[["__scopeId","data-v-e0c3128e"]]),bs={"data-section":"hero",class:"low-hero","aria-labelledby":"low-intent-title"},ws={class:"low-subtitle"},xs={"data-section":"showcase",class:"low-showcase","aria-label":"Pine in action"},ks=["src","srcset"],As={class:"proof-points"},Is={"data-section":"capabilities",class:"low-capabilities low-section"},Cs={class:"capability-grid"},$s=["src"],Ss={"data-section":"integrations",class:"low-feature low-section integration-section"},Ps={"data-section":"security",class:"low-feature low-section security-section"},Ls={"data-section":"reviews",class:"low-reviews low-section"},Ts={class:"review-track"},zs=["aria-hidden"],Es={class:"review-header"},Rs={class:"review-author"},qs={class:"review-stars",role:"img","aria-label":"5 out of 5 stars"},Ds={"data-section":"faq",class:"low-faq low-section"},Fs={class:"faq-list"},Ns=["onToggle"],Ms=ae({__name:"LoginLowIntentLanding",props:{intent:{}},emits:["analytics"],setup(s,{emit:r}){const i=[no.slice(0,5),no.slice(5)],h=s,f=k(()=>lo(h.intent)),_=r,b=v(null);let y;const a=new Set;function C(S,g){S.target.open&&_("analytics","influencer_low_intent_faq_open",{faq_id:g})}function q(S){const g=S.target instanceof Element?S.target.closest("button, a"):null;if(!g||g.hasAttribute("disabled"))return;const w={"login-influencer-google-button":"google_login","login-influencer-email-continue":"email_continue"},H=g.classList.contains("return-button")?"return_to_login":w[g.getAttribute("data-testid")||""]||{"/terms-of-service":"terms","/privacy-policy":"privacy"}[g.getAttribute("href")||""];H&&_("analytics","influencer_low_intent_action",{action:H})}At(()=>{_("analytics","influencer_low_intent_view",{}),!(typeof IntersectionObserver>"u")&&(y=new IntersectionObserver(S=>{for(const g of S){const w=g.target.dataset.section;!g.isIntersecting||g.intersectionRatio<.1||!w||a.has(w)||(a.add(w),_("analytics","influencer_low_intent_section_view",{section:w}),y?.unobserve(g.target))}},{root:b.value?.closest(".login-low-intent-shell"),threshold:.1,rootMargin:`-${$.value?.getBoundingClientRect().height||80}px 0px 0px 0px`}),b.value?.querySelectorAll("[data-section]").forEach(S=>y?.observe(S)))});const $=v(null),E=v(null),se=v(!1);let ye;At(()=>{const S=E.value;if(!S||typeof IntersectionObserver>"u")return;const g=$.value?.getBoundingClientRect().height||80;ye=new IntersectionObserver(([w])=>
1{w&&(se.value=!w.isIntersecting&&w.boundingClientRect.bottom<=(w.rootBounds?.top??g))},{root:S.closest(".login-low-intent-shell"),rootMargin:`-${g}px 0px 0px 0px`,threshold:0}),ye.observe(S)}),ai(()=>{ye?.disconnect(),y?.disconnect()});function Q(S){S.currentTarget.focus({preventScroll:!0})}function re(){const S=E.value;S&&(S.focus({preventScroll:!0}),S.scrollIntoView({behavior:window.matchMedia("(prefers-reduced-motion: reduce)").matches?"auto":"smooth",block:"end"}))}const Te=[{image:_n,title:"Let your assistant make the call",description:"Give Pine the goal and your boundaries. It can contact providers, ask questions, and negotiate on your behalf."},{image:vn,title:"Keep email tasks moving",description:"Forward a thread and let Pine gather context, contact the right people, and follow up."},{image:hn,title:"Hand off your everyday web tasks",description:"Let Pine navigate websites, fill forms, and download files in its cloud browser."},{image:yn,title:"Say what you need. Let Pine get to work.",description:"Speak naturally, add details as you go, and let Pine carry out the task in the background."}],Qe=[{id:"faq_1",question:"What kinds of phone calls can Pine handle for me?",answer:"Pine can call businesses to check availability, book appointments, ask for quotes, negotiate bills, or follow up on a service issue. Share who to contact, the outcome you want, and your limits. Pine handles the hold queue and conversation, then brings back the outcome or a decision for you."},{id:"faq_2",question:"Can I just tell Pine what I need by voice?",answer:"Yes. Talk naturally to Pine Voice Assistantâno special prompt needed. Ask it to move an appointment, check a booking, or find an available service. You can add details or change direction as you talk. Pine carries your instructions into calls, emails, and website tasks, and keeps working after the conversation ends."},{id:"faq_3",question:"How can Pine help me keep up with email?",answer:"Connect your mailbox with the permissions you choose, then forward a thread or describe what needs handling. Pine Mail can gather the context, coordinate schedules, contact people for quotes, and follow up on unanswered requests. It can also find receipts and attachments, so you spend less time searching your inbox and chasing replies."},{id:"faq_6",question:"Can Pine do tasks on websites for me?",answer:"Yes. Pine Computer uses a cloud browser to navigate websites, fill approved form fields, download invoices, and compare options across sites. Tell it the result you need and any constraints. You can watch its progress and take over to enter a password or verification code directly in the browser."},{id:"faq_4",question:"How do I stay in control of what Pine does?",answer:"Tell Pine your preferences, budget, timing, and which decisions need your approval. For example, ask it to find appointment options before booking or compare rates without changing your plan. You can review the plan, pause, or take over, and Pine asks when it needs a decision from you."},{id:"faq_5",question:"Do I need to stay and watch while Pine works?",answer:"You can get back to your day while Pine works in the background. Check the task status when you want, then review the result and any available confirmations, receipts, or files. If it needs more information or your approval, Pine explains what is needed next."}];return(S,g)=>(c(),d("div",{ref_key:"landingRegion",ref:b,class:"low-intent","data-variant":"low_intent",onClickCapture:q},[e("header",{ref_key:"headerRegion",ref:$,class:"low-header"},[m(uo,{"show-text":!0}),se.value?(c(),d("button",{key:0,type:"button",class:"return-button",onClick:re}," Try for free ")):L("",!0)],512),e("section",bs,[g[1]||(g[1]=e("h1",{id:"low-intent-title"},[u("Your personal assistant"),e("br"),u("that "),e("em",null,"calls for you.")],-1)),e("p",ws,[g[0]||(g[0]=u(" Try Pine for free and take a task off your list. ")),e("span",null,l(f.value.prefix),1),e("strong",null,l(f.value.title),1)]),e("div",{ref_key:"loginRegion",ref:E,class:"low-auth",tabindex:"-1","aria-label":"Log in to Pine"},[si(S.$slots,"default",{},void 0,!0)],512)]),e("section",xs,[e("img",{src:t(Kt),srcset:`${t(Kt)} 1100w, ${t(mn)} 2200w`,sizes:"(max-width: 767px) calc(100vw - 32px), (max-width: 1148px) calc(100vw - 48px), 1100px",width:"1100",height:"550",alt:"Pine making a call, with examples of bills saved and subscriptions cancelled"},null,8,ks),g[5]||(g[5]=e("p",null,[u("Join "),e("em",null,"150k+"),u(" users saving time and money")],-1)),e("ul",As,[e("li",null,[m(t(xi),{size:18,"aria-hidden":"true"}),g[2]||(g[2]=u("270 minutes saved on average"))]),e("li",null,[m(t(ki),{size:18,"aria-hidden":"true"}),g[3]||(g[3]=u("93% success rate on negotiation"))]),e("li",null,[m(t(Ai),{size:18,"aria-hidden":"true"}),g[4]||(g[4]=u("$3+ million saved for consumers"))])])]),e("section",Is,[g[6]||(g[6]=e("h2",null,[u("The capabilities to "),e("em",null,"get things done"),u(" in the real world")],-1)),g[7]||(g[7]=e("p",{class:"section-description"}," Pine gives your assistant the tools to handle calls, bookings, bills, refunds, and moreâso everyday tasks get done from start to finish. ",-1)),e("div",Cs,[(c(),d(N,null,U(Te,w=>e("article",{key:w.title},[e("img",{src:w.image,width:"528",height:"240",alt:"",loading:"lazy"},null,8,$s),e("h3",null,l(w.title),1),e("p",null,l(w.description),1)])),64))])]),e("section",Ss,[m(cs),g[8]||(g[8]=e("div",{class:"feature-copy"},[e("h2",null,[u("Pine lives where you do"),e("br"),e("em",null,"quietly, naturally")]),e("p",null," Pine doesn't ask you to change your routine. It settles into the rhythm of your day â organizing, remembering, and adapting so life feels a little lighter. ")],-1))]),e("section",Ps,[g[9]||(g[9]=e("div",null,[e("h2",null,[u("Built for"),e("br"),e("em",null,"privacy & security")]),e("p",null," All your data stays safe and fully encrypted, accessible only by you. For the call, we use only the essentials, temporarily and with approval. ")],-1)),m(ys)]),e("section",Ls,[g[10]||(g[10]=e("h2",null,[u("Loved by thousands of"),e("br"),u("customers, and "),e("em",null,"still counting")],-1)),e("div",{class:"review-rows",tabindex:"0",role:"region","aria-label":"Customer reviews. Focus or tap to pause scrolling; move focus away to resume.",onPointerdown:Q},[(c(),d(N,null,U(i,(w,H)=>e("div",{key:H,class:"review-row"},[e("div",Ts,[(c(!0),d(N,null,U([...w,...w],(A,J)=>(c(),d("figure",{key:J,"aria-hidden":J>=w.length?!0:void 0},[e("figcaption",Es,[e("div",Rs,[u(l(A.author),1),e("span",null,l(A.context),1)]),e("span",qs,[(c(),d(N,null,U(5,be=>m(t(bn),{key:be,size:20,fill:"currentColor","stroke-width":0,"aria-hidden":"true"})),64))])]),e("blockquote",null,l(A.quote),1)],8,zs))),128))])])),64))],32)]),e("section",Ds,[g[12]||(g[12]=e("h2",null,[u("Frequently Asked "),e("em",null,"Questions")],-1)),e("div",Fs,[(c(),d(N,null,U(Qe,w=>e("details",{key:w.id,name:"low-intent-faq",onToggle:H=>C(H,w.id)}
1,[e("summary",null,[u(l(w.question),1),g[11]||(g[11]=e("span",{class:"faq-indicator","aria-hidden":"true"},null,-1))]),e("p",null,l(w.answer),1)],40,Ns)),64))])])],544))}}),js=Y(Ms,[["__scopeId","data-v-67193495"]]),Bs=["data-variant","aria-busy"],Os={class:"try-link-heading"},Us={key:0,class:"try-link-subtitle try-link-subtitle-skeleton","data-testid":"try-link-subtitle-loading",role:"status","aria-label":"Loading your offer"},Hs={key:1,class:"try-link-subtitle","data-testid":"try-link-subtitle"},Gs={class:"try-link-results","aria-label":"Examples of tasks Pine can help with"},Vs=["src"],Ws={class:"result-logo"},Ys=["src"],Ks={class:"result-copy"},Qs={key:0},Js=ae({__name:"LoginTryLinkLanding",props:{intent:{},loading:{type:Boolean}},setup(s){const r=s,i=k(()=>lo(r.intent)),h=k(()=>co(r.intent?.try_link_variant)),f=[{name:"delta",logo:xn,title:"Delta Flight",value:"$386",detail:"refunded"},{name:"netflix",logo:kn,title:"Netflix Subscription",detail:"Cancelled",tone:"destructive"},{name:"gmail",logo:An,title:"Gmail Inbox",value:"320",detail:"emails sorted"},{name:"medical",logo:In,title:"One Medical Bill",value:"$125",detail:"charge removed"}
1,{name:"amazon",logo:Cn,title:"Amazon Delivery",detail:"Replacement on the way",tone:"info"},{name:"comcast",logo:$n,title:"Comcast Bills",value:"$253",detail:"saved"}];return(_,b)=>(c(),d("section",{class:"try-link-landing","data-testid":"login-try-link-landing","data-variant":h.value,"aria-busy":_.loading||void 0},[e("div",Os,[b[0]||(b[0]=e("h1",null,[u("Your "),e("span",null,"Personal Assistant"),e("br"),u("that calls for you")],-1)),_.loading?(c(),d("div",Us)):(c(),d("p",Hs,[u(l(i.value.prefix)+" ",1),e("span",null,l(i.value.title),1)]))]),e("div",Gs,[e("img",{src:t(wn),class:"results-rings",alt:""},null,8,Vs),(c(),d(N,null,U(f,y=>e("div",{key:y.name,class:R(["result-card",`result-${y.name}`])},[e("span",Ws,[e("img",{src:y.logo,alt:""},null,8,Ys)]),e("span",Ks,[e("span",null,l(y.title),1),e("span",{class:R(y.tone)},[y.value?(c(),d("strong",Qs,l(y.value),1)):L("",!0),u(l(y.detail),1)],2)])],2)),64))])],8,Bs))}}),Xs=Y(Js,[["__scopeId","data-v-9dd8051c"]]),Zs=["data-testid","aria-busy"],er={key:0,class:"discount-skeleton",role:"status","aria-label":"Loading creator and discount"},tr={class:"influencer-discount-source"},or=["src"],nr=["src"],ir={class:"influencer-discount-name"},ar={class:"influencer-discount-amount"},sr={__name:"LoginInfluencerDiscount",props:{campaign:{type:Object,default:null},loading:Boolean},setup(s){const r=s,i=v(!1);ne(()=>r.campaign?.creatorAvatarUrl,()=>{i.value=!1});const h=k(()=>{const f=r.campaign?.promotion?.discountPercent;return Number.isFinite(f)&&f>0&&f<=100?f:null});return(f,_)=>s.loading||t(h)!==null?(c(),d("aside",{key:0,class:"influencer-discount","data-testid":s.loading?"login-influencer-discount-loading":"login-influencer-discount","aria-busy":s.loading||void 0},[s.loading?(c(),d("div",er)):(c(),d(N,{key:1},[e("p",tr,[e("img",{src:t(Sn),class:"influencer-discount-gift",alt:""},null,8,or),_[1]||(_[1]=e("span",null,"Your discount from",-1)),t(i)?L("",!0):(c(),d("img",{key:0,src:s.campaign.creatorAvatarUrl,class:"influencer-discount-avatar",alt:"",referrerpolicy:"no-referrer",onError:_[0]||(_[0]=b=>i.value=!0)},null,40,nr)),e("span",ir,l(s.campaign.creatorDisplayName),1)]),e("p",ar,l(t(h))+"% OFF",1),_[2]||(_[2]=e("p",{class:"influencer-discount-caption"},"applied automatically at subscription checkout",-1))],64))],8,Zs)):L("",!0)}},rr=Y(sr,[["__scopeId","data-v-baa3ec18"]]),lr=["src"],cr=["src"],dr=["data-orbit-node"],ur={class:"ai-assistant-orbit__node-inner"},pr={key:0,class:"ai-assistant-orbit__node-glow-anchor","aria-hidden":"true"},gr={class:"ai-assistant-orbit__node-glow",viewBox:"0 0 100 100",fill:"none",overflow:"visible"},fr=["id"],mr=["filter"],_r=["src"],vr=["src"],hr=ae({__name:"AiAssistantOrbit",props:{isDark:{type:Boolean}},setup(s){const r=s,i=k(()=>r.isDark?{calendar:On,card:Bn,center:jn,envelope:Mn,files:Nn,microsoft:Fn,news:Dn,phone:qn,ringInner:Rn,ringMiddle:En,ringOuter:zn,dotPrimary:Tn,dotSecondary:Ln,dotTertiary:Pn}:{calendar:ei,card:Zn,center:Xn,envelope:Jn,files:Qn,microsoft:Kn,news:Yn,phone:Wn,ringInner:Vn,ringMiddle:Gn,ringOuter:Hn,dotPrimary:Qt,dotSecondary:Un,dotTertiary:Qt}),h=k(()=>[{name:"outer",src:i.value.ringOuter},{name:"middle",src:i.value.ringMiddle},{name:"inner",src:i.value.ringInner}]),f=k(()=>[{name:"left",src:i.value.dotPrimary},{name:"bottom-right",src:i.value.dotSecondary},{name:"upper-right",src:i.value.dotPrimary},{name:"upper-left",src:i.value.dotTertiary}]),_=k(()=>[{name:"news",src:i.value.news,tone:"success",motion:"float-a"},{name:"phone",src:i.value.phone,tone:"success",motion:"float-b"},{name:"envelope",src:i.value.envelope,tone:"warning",motion:"float-c"},{name:"calendar",src:i.value.calendar,tone:"info",motion:"float-b"},{name:"files",src:i.value.files,tone:"info",motion:"float-a"},{name:"card",src:i.value.card,tone:"warning",motion:"float-c"},{name:"microsoft",src:i.value.microsoft,tone:"plain",motion:"float-b"},{name:"mail",src:ti,tone:"warning",motion:"float-a"}]);return(b,y)=>(c(),d("div",{class:R(["ai-assistant-orbit",{"ai-assistant-orbit--dark":b.isDark}]),"aria-hidden":"true","data-testid":"ai-assistant-orbit"},[(c(!0),d(N,null,U(h.value,a=>(c(),d("img",{key:a.name,class:R(["ai-assistant-orbit__ring",`ai-assistant-orbit__ring--${a.name}`]),src:a.src,alt:""},null,10,lr))),128)),(c(!0),d(N,null,U(f.value,a=>(c(),d("img",{key:a.name,class:R(["ai-assistant-orbit__dot",`ai-assistant-orbit__dot--${a.name}`]),src:a.src,alt:""},null,10,cr))),128)),(c(!0),d(N,null,U(_.value,a=>(c(),d("div",{key:a.name,class:R(["ai-assistant-orbit__node",[`ai-assistant-orbit__node--${a.name}`,`ai-assistant-orbit__node--${a.tone}`,`ai-assistant-orbit__motion--${a.motion}`]]),"data-orbit-node":a.name},[e("span",ur,[a.tone!=="plain"?(c(),d("span",pr,[(c(),d("svg",gr,[e("defs",null,[e("filter",{id:`ai-assistant-orbit-blur-${a.name}`,x:"0",y:"0",width:"100",height:"100",filterUnits:"userSpaceOnUse","color-interpolation-filters":"sRGB"},y[0]||(y[0]=[e("feGaussianBlur",{stdDeviation:"10"},null,-1)]),8,fr)]),e("circle",{cx:"50",cy:"50",r:"30",filter:`url(#ai-assistant-orbit-blur-${a.name})`},null,8,mr)]))])):L("",!0),e("img",{src:a.src,alt:""},null,8,_r)])],10,dr))),128)),e("img",{class:"ai-assistant-orbit__center ai-assistant-orbit__motion--center",src:i.value.center,alt:"","data-orbit-node":"center"},null,8,vr)],2))}}),yr=Y(hr,[["__scopeId","data-v-94a37cc5"]]),he="default",po="ai_assistant",br={ai_assistant:po},wr=["gclid","gbraid","wbraid","fbclid","fbc","ttclid"],xr=/(^|[_-])(paid|cpc|ppc|display|shopping|pmax|performance[_-]?max|demand[_-]?gen|ads?)($|[_-])/;function Pe(s){return Array.isArray(s)?Pe(s[0]):typeof s=="string"?s.trim().toLowerCase():""}function io(s){const r=s;return Pe(r?.user_intent??r?.userIntent)}function It(s,r){const i=io(s?.userSource)||io(r);return br[i]||he}function kr(s){if(!s)return!1;const r=s;return It(null,r)!==he?!1:Pe(r.source_type??r.sourceType)==="paid_media"||wr.some(i=>Pe(r[i]))?!0:xr.test(Pe(r.utm_medium??r.utmMedium))}const Ar=["aria-busy","data-login-variant"],Ir={class:"sr-only"},Cr={class:"login-intent-landing-copy"},$r={class:"login-intent-landing-heading"},Sr={class:"login-intent-landing-subtitle"},Pr=ae({__name:"LoginIntentLanding",props:{variant:{},loading:{type:Boolean},isDark:{type:Boolean}},setup(s){const{t:r}=so({useScope:"local",messages:{en:{loading:"Personalizing your sign-in",aiAssistant:{headingPrefix:"Best",headingHighlight:"AI Assistant",subt
1itle:"For work and life",socialProofPrefix:"used by",socialProofCount:"200K+",socialProofSuffix:"users"}},ja:{loading:"ãã°ã¤ã³ç»é¢ãæºåãã¦ãã¾ã",aiAssistant:{headingPrefix:"æé«ã®",headingHighlight:"AI ã¢ã·ã¹ã¿ã³ã",subtitle:"ä»äºã«ãæ®ããã«ã",socialProofPrefix:"",socialProofCount:"20ä¸äººä»¥ä¸",socialProofSuffix:"ãå©ç¨ä¸"}}}});return(i,h)=>(c(),d("div",{class:R(["login-intent-landing",{"login-intent-landing--loading":i.loading}]),"aria-busy":i.loading,"data-testid":"login-intent-landing","data-login-variant":i.variant},[i.loading?(c(),d(N,{key:0},[h[0]||(h[0]=ri('<div class="login-intent-landing-hero-skeleton animate-pulse" aria-hidden="true" data-testid="login-intent-landing-loading" data-skeleton-kind="generic" data-v-ab5ad8e5><span class="login-intent-landing-skeleton-mark" data-v-ab5ad8e5></span></div><div class="login-intent-landing-copy-skeleton animate-pulse" aria-hidden="true" data-v-ab5ad8e5><span class="login-intent-landing-skeleton-heading" data-v-ab5ad8e5></span><span class="login-intent-landing-skeleton-subtitle" data-v-ab5ad8e5></span></div>',2)),e("span",Ir,l(t(r)("loading")),1)],64)):i.variant===t(po)?(c(),d(N,{key:1},[m(yr,{class:"login-intent-landing-hero","is-dark":i.isDark},null,8,["is-dark"]),e("div",Cr,[e("h2",$r,[u(l(t(r)("aiAssistant.headingPrefix"))+" ",1),e("span",null,l(t(r)("aiAssistant.headingHighlight")),1)]),e("div",Sr,[e("p",null,l(t(r)("aiAssistant.subtitle")),1),e("p",null,[u(l(t(r)("aiAssistant.socialProofPrefix"))+" ",1),e("em",null,l(t(r)("aiAssistant.socialProofCount")),1),u(" "+l(t(r)("aiAssistant.socialProofSuffix")),1)])])])],64)):L("",!0)],10,Ar))}}),Lr=Y(Pr,[["__scopeId","data-v-ab5ad8e5"]]),Tr=["aria-busy"],zr={class:"login-referral-content"},Er={class:"login-referral-identity"},Rr={key:0,class:"login-referral-avatar login-referral-skeleton","aria-hidden":"true"},qr=["src"],Dr={key:2,class:"login-referral-name-skeleton login-referral-skeleton","aria-hidden":"true"},Fr={key:3,class:"login-referral-name","data-testid":"login-referral-name"},Nr={key:4,class:"login-referral-title-skeleton login-referral-skeleton","aria-hidden":"true"},Mr={key:5,class:"login-referral-title"},jr={class:"login-referral-results","data-testid":"login-referral-results"},Br={class:"login-referral-results-caption"},Or={class:"login-referral-results-stack"},Ur={class:"login-referral-provider-details"},Hr=["src"],Gr={class:"login-referral-provider"},Vr={class:"login-referral-prices"},Wr={class:"login-referral-saving"},Yr=ae({__name:"LoginReferralLanding",props:{preview:{},loading:{type:Boolean}},setup(s){const r=s,i=[{provider:"Verizon",logo:oi,before:"$184",after:"$129",savings:"$660"},{provider:"Comcast",logo:ni,before:"$110",after:"$70",savings:"$370"}],h=v(!1);return ne(()=>r.preview?.inviter.avatarUrl,()=>{h.value=!1}),(f,_)=>(c(),d("section",{class:"login-referral-landing mx-auto w-full text-center","data-testid":"login-referral-landing","aria-live":"polite","aria-busy":f.loading||void 0},[e("div",zr,[e("div",Er,[f.loading?(c(),d("div",Rr)):f.preview?.inviter.avatarUrl&&!h.value?(c(),d("img",{key:1,src:f.preview.inviter.avatarUrl,alt:"",class:"login-referral-avatar",referrerpolicy:"no-referrer","data-testid":"login-referral-avatar",onError:_[0]||(_[0]=b=>h.value=!0)},null,40,qr)):L("",!0),f.loading?(c(),d("span",Dr)):f.preview?.inviter.firstName?(c(),d("p",Fr,l(f.preview.inviter.firstName),1)):L("",!0),f.loading?(c(),d("span",Nr)):f.preview?.inviter.title?(c(),d("p",Mr,[_[1]||(_[1]=e("span",{class:"login-referral-crown","aria-hidden":"true"}
1,null,-1)),u(l(f.preview.inviter.title),1)])):L("",!0)]),_[4]||(_[4]=e("h1",{class:"login-referral-heading"},[u("Invited you to split"),e("br"),u("free credits")],-1)),e("div",jr,[e("p",Br,[m(t(Fi),{size:12,"aria-hidden":"true"}),_[2]||(_[2]=u("Real Savings with Pine "))]),e("div",Or,[(c(),d(N,null,U(i,b=>e("div",{key:b.provider,class:R(["login-referral-result",{"login-referral-result-back":b.provider==="Comcast"}])},[e("div",Ur,[e("div",{class:R(["login-referral-provider-logo",{"login-referral-provider-logo-comcast":b.provider==="Comcast"}])},[e("img",{src:b.logo,alt:""},null,8,Hr)],2),e("div",null,[e("p",Gr,l(b.provider),1),e("p",Vr,[e("span",null,l(b.before)+"/mo",1),m(t(Di),{size:10,"aria-hidden":"true"}),e("strong",null,l(b.after)+"/mo",1)])])]),e("div",Wr,[e("strong",null,l(b.savings),1),_[3]||(_[3]=e("span",null,[u("Saved/"),e("i",null,"yr")],-1))])],2)),64))])])]),_[5]||(_[5]=e("div",{class:"login-referral-tagline"},[e("p",null,[u("Pine "),e("span",null,"Assistant")]),e("p",null,"Best AI Agent to get things done")],-1))],8,Tr))}}),Kr=Y(Yr,[["__scopeId","data-v-fd818b8b"]]);function ie(s){return Array.isArray(s)?ie(s[0]):typeof s=="string"?s.trim():""}function Qr(s){if(!s||typeof s!="object")return!1;const r=s.inviter;if(!r||typeof r!="object")return!1;const i=r;return!!(ie(i.title)||ie(i.firstName??i.first_name))}function Jr(s){return s?$t(ie(s instanceof URLSearchParams?s.get("ic"):s.ic)):""}async function Xr(s){const r=$t(s);if(!r)return null;try{const i=await oe({url:"/v2/app/referral-preview",method:"get",params:{ic:r},showHttpError:!1});if(!Qr(i))return null;const h=i,f=h.inviter,_={inviter:{title:ie(f.title)}},b=ie(f.firstName??f.first_name),y=ie(f.avatarUrl??f.avatar_url);b&&(_.inviter.firstName=b),(/^https:\/\//i.test(y)||/^\/(?!\/)/.test(y))&&(_.inviter.avatarUrl=y);const a=h.socialProof??h.social_proof;if(a&&typeof a=="object"&&!Array.isArray(a)){const C=a,q=C.inviteeCount??C.invitee_count,$=C.sessionCount30d??C.sessionCount_30d??C.session_count_30d;typeof q=="number"&&Number.isSafeInteger(q)&&q>=3&&(_.socialProof={inviteeCount:q,...typeof $=="number"&&Number.isSafeInteger($)&&$>=0?{sessionCount30d:$}:{}})}return _}catch{return null}}const Zr=ro("InfluencerCampaign");function j(s){return Array.isArray(s)?j(s[0]):typeof s=="string"?s.trim():""}function el(){if(typeof window>"u")return null;try{return window.localStorage}catch{return null}}function go(s){return s?s instanceof URLSearchParams?Le(s.get("creator_slug")):Le(s.creator_slug):""}function ao(s,r){return s instanceof URLSearchParams?s.get(r):s[r]}function tl(s){return s?Se(ao(s,"creator_source"),ao(s,"creator_source_method")):Se(void 0,void 0)}function ol(s){const r=go(s);return r?$i(r)||Jt():Jt()}function nl(s){const r=Le(s);if(!r)return;const i=el();if(i)try{i.setItem(fi,Li),i.setItem(mi,Ti(r))}catch(h){Zr.warn("Failed to persist creator discovery handoff",{error:h})}}function il(s){if(!s||typeof s!="object")return null;const r=s,i=Le(r.creatorSlug||r.creator_slug),h=j(r.creatorDisplayName||r.creator_display_name),f=j(r.creatorAvatarUrl||r.creator_avatar_url);if(!i||!h||!f)return null;const _=r.intent;let b=null;if(_&&typeof _=="object"){const C=_,q=j(C.key),$=j(C.displayName||C.display_name),E=j(C.prompt);q&&$&&(b={key:q,displayName:$,...E?{prompt:E}:{}})}const y=r.promotion;let a=null;if(y&&typeof y=="object"){const C=y,q=j(C.code),$=Number(C.discountPercent??C.discount_percent),E=j(C.duration)||"once";q&&Number.isFinite($)&&(a={code:q,discountPercent:$,duration:E})}return{creatorSlug:i,creatorDisplayName:h,creatorAvatarUrl:f,intent:b,promotion:a}}function al(s,r=""){const i=s?.campaign;if(!i||j(i.type)!=="influencer_campaign")return null;const h=il(i),f=Le(r);if(!h||f&&h.creatorSlug!==f)return null;const _=s?.useCase,b=j(_?.id),y=j(_?.title);return h.intent=b&&y?{...gi(_),key:b,displayName:y}:null,h}function sl(s,r=Se(void 0,void 0)){const i=Si(),h=r.creatorSource!=="unknown"?r:i?.creatorSlug===s.creatorSlug&&i.creatorSource&&i.creatorSource!=="unknown"?Se(i.creatorSource,i.creatorSourceMethod):Se(void 0,void 0),f={creatorSlug:s.creatorSlug,...h};return s.intent?.key&&(f.intentKey=s.intent.key),s.promotion?.code&&(f.promotionCode=s.promotion.code,f.discountPercent=s.promotion.discountPercent,f.promotionDuration=s.promotion.duration||"once",Ii(s.promotion.code)),Pi(f),nl(s.creatorSlug),f}const rl=["data-testid"],ll={key:"welcome-referral",class:"login-referral-body flex flex-col flex-1 w-full min-h-0","data-testid":"login-referral-welcome"},cl={class:"login-referral-middle mx-auto flex min-h-0 w-full flex-1 flex-col",role:"region","aria-label":"About your Pine invitation",tabindex:"0"},dl={class:"login-referral-footer mx-auto flex w-full shrink-0 flex-col items-center login-mobile-bottom-actions"},ul={class:"login-provider-main-actions"},pl={key:0,class:"login-pending-intro",role:"status","aria-label":"Loading your invitation","data-testid":"login-campaign-neutral-skeleton"},gl={key:1,class:"login-influencer-middle flex flex-1 flex-col justify-center w-full min-h-0"},fl={class:"login-influencer-footer shrink-0 flex flex-col gap-12 items-center w-full px-24 md:px-0 md:max-w-354 mx-auto login-mobile-bottom-actions login-referral-footer"},ml={class:"login-provider-main-actions"},_l=["aria-label"],vl={class:"login-agreement text-center text-xs text-gray-500"},hl={href:"/terms-of-service",target:"_blank",rel:"noopener noreferrer"},yl={href:"/privacy-policy",target:"_blank",rel:"noopener noreferrer"},bl={key:0,class:"block mx-auto h-100 scale-150 mb-32",src:Ct,alt:"relifepoint logo"},wl={key:1,class:"landing-fast-login-copy mx-auto text-center","data-testid":"login-landing-fast-copy"},xl={class:"landing-fast-login-brand"},kl={class:"landing-fast-login-eyebrow"},Al={class:"landing-fast-login-heading"},Il={class:"landing-fast-login-highlight"},Cl={class:"text-md text-gray-500"},$l={key:"default",class:"login-default-presentation"},Sl={class:"mb-16 w-full max-w-354 mx-auto fancy-md text-gray-950 text-center"},Pl={class:"text-success-700"},Ll={class:"text-md text-gray-500"},Tl={class:"login-provider-main-actions"},zl={key:0,class:"login-provider-icon-group"},El=["aria-label","disabled"],Rl=["aria-label","disabled"],ql={key:0,class:"login-agreement mt-16 mx-auto text-center text-xs text-gray-500"},Dl={href:"/terms-of-service",target:"_blank"},Fl={href:"/privacy-policy",target:"_blank"},Nl={key:"captcha",class:"w-full md:max-w-380 mx-auto","data-testid":"login-influencer-captcha-step"},Ml={class:"mb-32 display-sm font-medium tracking-wide"},jl={class:"fancy font-normal"},Bl={class:"text-md text-gray-600"},Ol={class:"mt-32"},Ul={key:"email",class:"w-full md:max-w-380 mx-auto","data-testid":"login-email-step"},Hl={key:0,class:"block mx-auto h-100 scale-150 mb-32",src:Ct,alt:"relifepoint logo"},Gl={class:"mb-32 display-sm font-medium tracking-wide"},Vl={class:"fancy font-normal"},Wl={class:"text-md text-gray-600"},Yl={class:""},Kl={class:"mt-32"},Ql={key:"code",class:"w-full","data-testid":"login-code-step"},Jl={key:0,class:"block mx-auto h-100 scale-150 mb-32",src:Ct,alt:"relifepoint logo"},Xl={class:"mb-32 display-sm font-medium tracking-wide"},Zl={class:"fancy font-normal"},ec={class:"text-md text-gray-600"},tc={class:"mt-32"},oc={class:"mt-32 text-md text-gray-600"},nc={key:0},ic={class:"mt-16"},ac={class:"mt-32 w-full md:max-w-380 mx-auto"},sc={key:"desktop-confirm",class:"w-full md:max-w-380 mx-auto"},rc={class:"mb-8 display-sm font-medium tracking-wide"},lc={class:"text-md text-gray-600"},cc={class:"mt-24 flex items-center gap-12 rounded-2xl border border-[var(--sys-border-light)] bg-surface-1 px-16 py-12 text-left"},dc=["src"],uc={class:"min-w-0"},pc={key:0,class:"truncate text-md font-medium text-[var(--sys-text-primary)]"},gc={class:"truncate text-sm text-[var(--sys-text-secondary)]"},fc={class:"mt-32 flex flex-col gap-12"},mc="typing",_c=90,vc=55,hc=1e3,yc=180,bc=10,wc={__name:"LoginView",setup(s){const r=ro("UI"),i=li(),h=ci(),f=_i(),{isDark:_}=Ci(),{completeLoginSuccess:b}=Ri(),y=()=>({owner:qi()?"desktop":"web"}),{t:a}=so({useScope:"local",messages:{en:{welcome:{headingPrefix:"I ",headingPunctuation:",",headingSuffix:"until it's done.",subtitle:"AI Assistant that gets things done",rotatingActionPlan:"plan",rotatingActionEmail
1:"email",rotatingActionCall:"call",rotatingActionFollowUp:"follow up",signInWithEmail:"Continue with email",signInWithGoogle:"Continue with Google",or:"OR",signInWithApple:"Continue with Apple",signInWithMicrosoft:"Continue with Microsoft",backToHome:"Back to home",agreementPrefix:"By continuing, you agree to Pine's",terms:"Terms of Service",agreementConnector:"and",privacy:"Privacy Policy"},landingFast:{eyebrow:"Best Agent for Work and Life",headingLine1:"Stop overpaying",headingLine2Prefix:"for ",headingHighlight:"phone & internet",subtitle:"Pine AI Assistant"},desktopConfirm:{title:"Log in to Pine Desktop",subtitle:"You're already signed in on this browser as:",continue:"Continue",useAnother:"Use a different account"},influencer:{eyebrow:"Best AI Agent for work and life",headingLine1:"Use Pine &",headingLine2Prefix:"Get things ",headingHighlight:"done",introBefore:"Hi you all, just let Pine to ",fallbackIntent:"get things done",regret:". You won't regret.",discountBefore:" Here's a ",discountAfter:" from me, automatically applied at checkout."},emailStep:{title:"What's your email",highlight:"address?",subtitle:"We'll use this to set up your account.",emailLabel:"Email",emailPlaceholder:"Your email",requestCode:"Continue"},captchaStep:{title:"Confirm you are",highlight:"human.",description:"Complete the security check to receive your verification code.",continue:"Continue"},codeStep:{title:"What's the code",highlight:"we just sent you?",description:"Can't find it? Check your spam folder.",notReceived:"Didn't receive the code?",resendIn:"Resend in",resendCode:"Resend code",getStarted:"Continue"},common:{goBack:"Go back"},errors:{recaptchaInitFailed:"reCAPTCHA initialization failed, please refresh the page and try again",requestCodeFirst:"Please request verification code first",emailRequired:"Please enter your email address",emailInvalid:"Please enter a valid email address",recaptchaNotHuman:"Please verify that you are human by completing the recaptcha challenge",recaptchaNotInitialized:"reCAPTCHA is not initialized",recaptchaApiUnavailable:"reCAPTCHA enterprise API is not available",recaptchaResponseFailed:"Failed to get reCAPTCHA response",appleLoginUnavailable:"Apple sign-in is not configured",appleLoginFailed:"Apple sign-in failed, please try again",appleStateMismatch:"Apple sign-in validation failed, please try again",appleMissingCode:"Apple did not return a sign-in code, please try again",microsoftLoginFailed:"Microsoft sign-in failed, please try again"}},ja:{welcome:{headingPrefix:"ç§ã¯",headingPunctuation:"ã",headingSuffix:"å®äºã¾ã§ã",subtitle:"æå¾ã¾ã§ããåã AI ã¢ã·ã¹ã¿ã³ã",rotatingActionPlan:"è¨ç»ã",rotatingActionEmail
1:"ã¡ã¼ã«ã",rotatingActionCall:"é»è©±ã",rotatingActionFollowUp:"ãã©ãã¼ã",signInWithEmail:"ã¡ã¼ã«ã§ç¶è¡",signInWithGoogle:"Google ã§ç¶è¡",or:"ã¾ãã¯",signInWithApple:"Apple ã§ç¶è¡",signInWithMicrosoft:"Microsoft ã§ç¶è¡",backToHome:"ãã¼ã ã¸æ»ã",agreementPrefix:"ãµã¤ã³ã¢ããããã¨ãPine ã®",terms:"å©ç¨è¦ç´",agreementConnector:"ã¨",privacy:"ãã©ã¤ãã·ã¼ããªã·ã¼"},landingFast:{eyebrow:"ä»äºã¨æ®ããã®ããã®ãã¹ãã¨ã¼ã¸ã§ã³ã",headingLine1:"æãããããããã",headingLine2Prefix:"",headingHighlight:"é»è©±ã»ã¤ã³ã¿ã¼ãããæé",subtitle:"Pine AI ã¢ã·ã¹ã¿ã³ã"},desktopConfirm:{title:"Pine Desktop ã«ãã°ã¤ã³",subtitle:"ãã®ãã©ã¦ã¶ã§ã¯æ¬¡ã®ã¢ã«ã¦ã³ãã§ãã°ã¤ã³ä¸ã§ãï¼",continue:"ãã®ã¢ã«ã¦ã³ãã§ç¶è¡",useAnother:"å¥ã®ã¢ã«ã¦ã³ãã使ç¨"},influencer:{eyebrow:"Best AI Agent for work and life",headingLine1:"Use Pine &",headingLine2Prefix:"Get things ",headingHighlight:"done",introBefore:"Hi you all, just let Pine to ",fallbackIntent:"get things done",regret:". You won't regret.",discountBefore:" Here's a ",discountAfter:" from me, automatically applied at checkout."},emailStep:{title:"ã¡ã¼ã«",highlight:"ã¢ãã¬ã¹ã¯ï¼",subtitle:"ã¢ã«ã¦ã³ãè¨å®ã«ä½¿ç¨ãã¾ãã",emailLabel:"ã¡ã¼ã«",emailPlaceholder:"ã¡ã¼ã«ã¢ãã¬ã¹",requestCode:"ç¶è¡"},captchaStep:{title:"æ¬äººç¢ºèªã",highlight:"ãé¡ããã¾ãã",description:"èªè¨¼ã³ã¼ããåãåãã«ã¯ãã»ãã¥ãªãã£ãã§ãã¯ãå®äºãã¦ãã ããã",continue:"ç¶è¡"},codeStep:{title:"éä¿¡ããã",highlight:"ã³ã¼ãã¯ï¼",description:"è¦ã¤ãããªãå ´åã¯ãè¿·æã¡ã¼ã«ãã©ã«ããã確èªãã ããã",notReceived:"ã³ã¼ããå±ãã¾ãããï¼",resendIn:"åéã¾ã§",resendCode:"ã³ã¼ããåé",getStarted:"ç¶è¡"},common:{goBack:"æ»ã"},errors:{recaptchaInitFailed:"reCAPTCHA ã®åæåã«å¤±æãã¾ããããã¼ã¸ãæ´æ°ãã¦å試è¡ãã¦ãã ãã",requestCodeFirst:"å
ã«ç¢ºèªã³ã¼ãããªã¯ã¨ã¹ããã¦ãã ãã",emailRequired:"ã¡ã¼ã«ã¢ãã¬ã¹ãå
¥åãã¦ãã ãã",emailInvalid:"æå¹ãªã¡ã¼ã«ã¢ãã¬ã¹ãå
¥åãã¦ãã ãã",recaptchaNotHuman:"reCAPTCHA ãå®äºãã¦æ¬äººç¢ºèªãè¡ã£ã¦ãã ãã",recaptchaNotInitialized:"reCAPTCHA ãåæåããã¦ãã¾ãã",recaptchaApiUnavailable:"reCAPTCHA enterprise API ãå©ç¨ã§ãã¾ãã",recaptchaResponseFailed:"reCAPTCHA å¿çã®åå¾ã«å¤±æãã¾ãã",appleLoginUnavailable:"Apple ãµã¤ã³ã¤ã³ãè¨å®ããã¦ãã¾ãã",appleLoginFailed:"Apple ãµã¤ã³ã¤ã³ã«å¤±æãã¾ãããããä¸åº¦ã試ããã ãã",appleStateMismatch:"Apple ãµã¤ã³ã¤ã³ã®æ¤è¨¼ã«å¤±æãã¾ãããããä¸åº¦ã試ããã ãã",appleMissingCode:"Apple ãããµã¤ã³ã¤ã³ã³ã¼ããè¿ããã¾ããã§ãããããä¸åº¦ã試ããã ãã",microsoftLoginFailed:"Microsoft ãµã¤ã³ã¤ã³ã«å¤±æãã¾ãããããä¸åº¦ã試ããã ãã"}}}}),C=v(null),q={initialization_failed:"errors.recaptchaInitFailed",not_initialized:"errors.recaptchaNotInitialized",api_unavailable:"errors.recaptchaApiUnavailable",response_failed:"errors.recaptchaResponseFailed",not_human:"errors.recaptchaNotHuman"},$=Zi({logger:r,onInitializationFailed:n=>{window.$toast?.error(oo(n,o=>a(q[o])))}}),E=Jr(i.query),se="",ye=se==="referral",Q=["influencer","influencer_ai","influencer_low_intent"].includes(se),re=Q?Math.min(3e4,Math.max(0,Number(i.query.login_preview_loading_ms)||0)):0;let Te,Qe;const S=null,g=v(!z.value&&(!!E||ye)),w=v(E),H=E?"":go(i.query);if(E)localStorage.setItem("invitedCode",E);else if(H)localStorage.removeItem("invitedCode");else{const n=$t(localStorage.getItem("invitedCode"));w.value=n,n?localStorage.setItem("invitedCode",n):localStorage.removeItem("invitedCode")}const A=v("welcome"),J=v("welcome"),be=k(()=>vi({query:i.query})===hi),Je=v(!1),fo=k(()=>f.userInfo.email||""),St=k(()=>`${f.userInfo.first_name||""} ${f.userInfo.last_name||""}`.trim()),Pt=k(()=>f.userInfo.avatar||"");async function mo(){Je.value=!0,te("desktop_account_confirm_continue"),await h.replace({name:"desktop-auth-complete"})}async function _o(){te("desktop_account_confirm_switch"),f.clearUserInfo(),bt(i.query),await O("welcome"),await tt()}const ze=v(!1),Lt=Q?{creatorSlug:"local-influencer-preview",creatorDisplayName:"Alex Chen",creatorAvatarUrl:"https://cdn.19pine.ai/media/images/operations/2026/08/08/e2e-do-not-delete-avatar.png",intent:["influencer_ai","influencer_low_intent"].includes(se)?{key:"ai",displayName:"Personal AI assistant",try_link_subtitle_prefix:"Let Pine be your",try_link_variant:void 0}:{key:"bills",displayName:"Telecom bills"},promotion:{code:"PINE20",discountPercent:20,duration:"once"}}:null,M=v(re?null:Lt),we=v(H),xe=tl(i.query);we.value&&ol(i.query);const G=v(re>0||!!we.value&&!Q),B=v(null),Ee=v(null),le=v(!1);let Xe;const Tt=G.value?new Promise(n=>{Xe=n}):Promise.resolve(!0);ne(G,n=>{n||Xe?.(!0)});
1const zt=v(S),Ze=v(g.value&&!0),Re=v(g.value),et=k(()=>g.value&&A.value==="welcome");async function tt(){if(!g.value||!Ze.value)return;const n=await Xr(E);n?(zt.value=n,yi(E)):g.value=!1,Ze.value=!1}const ot=k(()=>!z.value&&!g.value&&(!!M.value||G.value||le.value)),T=k(()=>ot.value&&A.value==="welcome"&&(G.value||le.value)),ce=k(()=>ot.value&&A.value==="welcome"&&!G.value&&!le.value&&!!M.value);ne(T,async(n,o)=>{if(n||!o)return;const p=Ee.value?.querySelector('[data-testid="login-influencer-email-input"]');!p||document.activeElement!==p||(await We(),!(A.value!=="welcome"||!M.value||!Ee.value)&&(document.activeElement!==document.body&&document.activeElement!==p||Ee.value.querySelector('[data-testid="login-influencer-email-input"]')?.focus()))});function vo(n=A.value){return ot.value&&n==="welcome"&&(G.value||!!M.value)}const Et=k(()=>!z.value&&J.value==="welcome"),nt=k(()=>!z.value&&!be.value),it=nt.value?It(null,i.query):he,qe=nt.value&&kr(i.query),ho=it===he&&!qe,de=v(it),ue=v(qe),at=v(null);let st=null,De=null;const yo=k(()=>!be.value&&!ue.value&&de.value===he),Rt=k(()=>nt.value&&(ue.value||de.value!==he));let Fe=0;function bo(){De?.cancel(),De=null,st=at.value?.getBoundingClientRect().top??null}function wo(){const n=at.value,o=st;if(st=null,!n||o===null)return;const p=o-n.getBoundingClientRect().top,x=window.matchMedia?.("(prefers-reduced-motion: reduce)").matches;Math.abs(p)<1||x||typeof n.animate!="function"||(De=n.animate([{transform:`translate3d(0, ${p}px, 0)`},{transform:"translate3d(0, 0, 0)"}],{duration:360,easing:"cubic-bezier(0.22, 1, 0.36, 1)"}))}async function xo(n){const o=++Fe,p=qe;de.value=it,ue.value=qe;try{const x=await ht(n);return o!==Fe||p&&(de.value=It(x)),x}finally{o===Fe&&(ue.value=!1)}}let qt=!1;function ko(){qt||(qt=!0,Xt("login"))}const ke=k(()=>ze.value);function Ao(n,o){const p=M.value;Q||!p||F(n,{...o,...yt({creatorSlug:p.creatorSlug,intentKey:p.intent?.key,promotionCode:p.promotion?.code,discountPercent:p.promotion?.discountPercent,promotionDuration:p.promotion?.duration}),creator_source:xe.creatorSource,creator_source_method:xe.creatorSourceMethod,try_link_variant:"low_intent"})}const V=k(()=>ce.value&&co(M.value?.intent?.try_link_variant)==="low_intent"),Ae=k(()=>Re.value),rt=k(()=>ke.value||Ae.value),Io=k(()=>!z.value&&!g.value&&!ce.value&&!T.value&&!Rt.value&&A.value==="welcome"),Co=k(()=>T.value?"login-pending-shell":V.value?"login-low-intent-shell":Et.value?["login-mobile-welcome-shell py-0 md:py-50 flex flex-col items-center w-screen h-screen",ke.value?"login-try-link-shell":"",rt.value?`login-mobile-special-shell ${Ae.value||ke.value?"login-mobile-referral-shell":"login-mobile-influencer-shell"} justify-start`:"justify-center"].join(" "):rt.value?"py-50 px-16 md:px-0 flex flex-col justify-start items-center w-screen h-screen":"py-50 px-16 md:px-0 flex flex-col justify-center items-center w-screen h-screen"),Ie=v(""),Dt=k(()=>[a("welcome.rotatingActionPlan"),a("welcome.rotatingActionEmail"),a("welcome.rotatingActionCall"),a("welcome.rotatingActionFollowUp")]),pe=v(0),W=v(0),Ne=v(!1);let Me=null;function je(){Me&&(clearTimeout(Me),Me=null)}function $o(){je(),pe.value=0,W.value=0,Ne.value=!1,Ie.value=""}function Be(n){je(),Me=setTimeout(Ft,n)}function Ft(){const n=Dt.value.filter(p=>p&&p.trim());if(!n.length){Ie.value="",je();return}pe.value=pe.value%n.length;const o=n[pe.value];if(!Ne.value){if(W.value=Math.min(W.value+1,o.length),Ie.value=o.slice(0,W.value),W.value===o.length){Ne.value=!0,Be(hc);return}Be(_c);return}if(W.value=Math.max(W.value-1,0),Ie.value=o.slice(0,W.value),W.value===0){Ne.value=!1,pe.value=(pe.value+1)%n.length,Be(yc);return}Be(vc)}ne([Dt,Io],([,n])=>{$o(),n&&Ft()},{immediate:!0}),ne([ce,T],([n,o],p)=>{const x=!!(n||o);if(p===void 0){ze.value=x;return}x&&A.value==="welcome"&&J.value==="welcome"&&(ze.value=!0)},{immediate:!0}),ne(et,(n,o)=>{if(o===void 0){Re.value=n;return}n&&J.value==="welcome"&&(Re.value=!0)},{immediate:!0});const So="625215288722-ku4dpm1d2nllhfq0h0nq3hetdaq6lqh0.apps.googleusercontent.com",Nt=Ni(),Mt=k(()=>Mi(Nt));let lt=null,jt=!1,Bt=0;const Po=new Set(["email","google","apple","microsoft"]),X=()=>{window.google?.accounts?.id&&google.accounts.id.cancel()},Lo=async n=>{to();const o=Ji({provider:"google",context:y()});if(!o){window.$toast?.error("Google sign-in expired, please try again");return}try{const p=await oe({url:"/v2/auth/google/token",method:"post",data:{id_token:n.credential,invitation_code:w.value,third_party_token:Ke.value||void 0,user_agent:navigator.userAgent||"",user_source:_e()}});if(!Xi({provider:"google",state:o.state})){window.$toast?.error("Google sign-in expired, please try again");return}await b(p,"google_one_tap")}catch(p){r.error("Google One Tap login failed",{error:p}),window.$toast?.error("Google sign-in failed, please try again")}},To=()=>{z.value||(google.accounts.id.initialize({client_id:So,callback:Lo,cancel_on_tap_outside:!0}),google.accounts.id.prompt())},Ot=()=>{if(window.google?.accounts?.id){To();return}Bt>=bc||(Bt++,lt=setTimeout(Ot,500))},K=n=>Array.isArray(n)?n[0]||"":typeof n=="string"?n:"",ge=k(()=>{const n=K(i.query.auth_mode);return z.value&&n!=="email"?"":Po.has(n)?n:""}),Ut=k(()=>K(i.query.auth_auto)==="1"&&!!ge.value),Ht=v(!1);function zo(){const n=K(i.query.apple_error);if(!n)return;r.error("Apple callback returned to login with error",{apple_error:n}),window.$toast?.error(a("errors.appleLoginFailed"));const o={...i.query};delete o.apple_error,h.replace({query:o})}function Eo(){const n=K(i.query.microsoft_error),o=K(i.query.microsoft_error_message);if(!n)return;r.error("Microsoft callback returned to login with error",{microsoft_error:n,microsoft_error_message:o||void 0}),window.$toast?.error(o||a("errors.microsoftLoginFailed"));const p={...i.query};delete p.microsoft_error,delete p.microsoft_error_message,h.replace({query:p})}function fe(){bi({login_version:mc}),wi()}const Ro=()=>({auth_mode:ge.value,auth_auto:K(i.query.auth_auto),landing_host:K(i.query.landing_host)||void 0,landing_cta:K(i.query.landing_cta)||void 0}),qo=async()=>
1{if(Ht.value||A.value!=="welcome"||!Ut.value)return;Ht.value=!0;const n=Ro();if(ge.value==="email"){F("login_deeplink_email_started",n),await ut({reportTriggerClick:!1});return}if(ge.value==="google"){F("login_deeplink_google_started",n);try{await Ue({reportTriggerClick:!1})}catch(o){r.error("Google login deeplink failed",{error:o,...n}),F("login_deeplink_google_failed",{...n,error_message:o instanceof Error?o.message:"unknown_error"})}return}if(ge.value==="apple"){F("login_deeplink_apple_started",n);try{await Vt({reportTriggerClick:!1,throwOnError:!0})}catch(o){r.error("Apple login deeplink failed",{error:o,...n}),F("login_deeplink_apple_failed",{...n,error_message:o instanceof Error?o.message:"unknown_error"})}return}if(ge.value==="microsoft"){F("login_deeplink_microsoft_started",n);try{await Gt({reportTriggerClick:!1,throwOnError:!0})}catch(o){r.error("Microsoft login deeplink failed",{error:o,...n}),F("login_deeplink_microsoft_failed",{...n,error_message:o instanceof Error?o.message:"unknown_error"})}}};At(async()=>{if(bt(i.query)&&Zt.getAccessTokenSync()){try{await f.initUserInfo()}catch(o){r.warn("Failed to sync user before desktop account confirm",{error:o})}if(!Zt.getAccessTokenSync()){bt(i.query),await tt(),await O("welcome");return}Xt("desktop_account_confirm"),A.value="desktop-confirm";return}if(zo(),Eo(),F("enter_login"),ko(),g.value)fe(),await tt(),ht(_e());else if(Q)re&&(Te=setTimeout(()=>{M.value=Lt,G.value=!1},re));else if(we.value)try{const o=await ht({..._e({deferSourceInference:!0}),creator_slug:we.value}),p=al(o,we.value);p&&(M.value=p,sl(p,xe),F("influencer_landing_view",{...yt(),creator_source:xe.creatorSource,creator_source_method:xe.creatorSourceMethod}))}finally{G.value=!1,fe()}else fe(),G.value=!1,xo(_e());if(await We(),Ut.value){qo();return}Ot()}),di(()=>{Xe?.(!1),clearTimeout(Te),jt=!0,clearTimeout(Qe),Fe++,De?.cancel(),Ge(),je(),X(),lt&&clearTimeout(lt),$.destroy()});const O=async n=>{A.value=n,(A.value==="email"||A.value==="captcha")&&(await We(),$.mount(C.value)),A.value==="code"&&$.destroy(),F(`login_step_${A.value}`)};function Do(){J.value=A.value,ze.value=vo(),Re.value=et.value,(A.value==="email"||A.value==="captcha")&&We(()=>{jt||$.mount(C.value)})}const Oe=n=>!n||typeof n!="object"||typeof Event<"u"&&n instanceof Event?!0:n.reportTriggerClick!==!1,Ue=async n=>{if(!B.value){B.value="google";try{if(!await Tt)return;const o=Oe(n);X(),o&&te("sign_in_with_google"),fe();const p=await eo({provider:"google",context:y(),request:oe});window.open(p.url,"_self")}finally{B.value=null}}},ct=v(!1),Gt=async n=>{const o=Oe(n);X(),o&&te("sign_in_with_microsoft"),fe(),ct.value=!0;try{const p=await eo({provider:"microsoft",context:y(),request:oe});if(p.status==="busy"){window.$toast?.error("Microsoft sign-in is already in progress in another tab");return}if(p.status==="unsupported"){window.$toast?.error("Microsoft sign-in needs a browser that supports cross-tab sign-in coordination");return}window.open(p.url,"_self")}catch(p){if(r.error("Microsoft login failed",{error:p}),F("login_microsoft_failed",{error_message:p instanceof Error?p.message:"unknown_error"}),window.$toast?.error(p instanceof Error?p.message:a("errors.microsoftLoginFailed")),n?.throwOnError===!0)throw p}finally{ct.value=!1}},dt=v(!1),Vt=async n=>{const o=Oe(n);if(X(),!Mt.value){window.$toast?.error(a("errors.appleLoginUnavailable"));return}o&&te("sign_in_with_apple"),fe(),to(),dt.value=!0;const p=ji();Bi(p),Wi({...y(),provider:"apple",state:p,attemptId:p});try{const x=await Oi(Nt,p),$e=x?.authorization||{};if(!Ui($e.state))throw new Error(a("errors.appleStateMismatch"));if(!$e.code)throw new Error(a("errors.appleMissingCode"));const{firstName:Go,lastName:Vo}=Hi(x?.user),mt=await Yi({provider:"apple",code:$e.code,state:$e.state,request:oe,data:{client_type:"web",authorization_code:$e.code,invitation_code:w.value,third_party_token:Ke.value||void 0,first_name:Go,last_name:Vo,user_agent:navigator.userAgent||"",user_source:_e()}});if(mt.status!=="success")throw mt.error||new Error(a("errors.appleStateMismatch"));await b(mt.response,"apple")}
1catch(x){if(sessionStorage.removeItem(Gi),r.error("Apple login failed",{error:x}),F("login_apple_failed",{error_message:x instanceof Error?x.message:"unknown_error"}),window.$toast?.error(x instanceof Error?x.message:a("errors.appleLoginFailed")),Vi(n))throw x}finally{dt.value=!1}},ut=async n=>{const o=Oe(n);X(),P.value.email="",await O("email"),o&&(z.value?te("sign_in_with_email_amplifi"):te("sign_in_with_email"))},Z=v(null),P=v({email:"",verificationCode:""}),pt=v({email:[{trigger:["input","blur"],required:!0,message:a("errors.emailRequired")},{trigger:"blur",validator:(n,o)=>{if(!zi(o))return new Error(a("errors.emailInvalid"))}}]}),Fo=async n=>{if(n.preventDefault(),!await Ye(Z.value))return;r.debug("Email validation passed"),await ft()&&O("code")},No=async n=>{if(n.preventDefault(),!B.value){B.value="email";try{if(P.value.email=P.value.email.trim(),!await Ye(Z.value)||!await Tt||(P.value.email=P.value.email.trim(),!await Ye(Z.value)))return;X(),M.value&&F("influencer_email_continue",yt()),await O("captcha")}finally{B.value=null}}},Mo=async n=>{n.preventDefault(),P.value.email=P.value.email.trim(),await Ye(Z.value)&&(X(),await O("captcha"))},jo=async()=>{await ft()&&await O("code")},Ce=v(!1),gt=v(""),Wt=v(""),ft=async()=>{Ce.value=!0;let n;try{if(n=await $.getToken(),!n)throw new Error(a("errors.recaptchaNotHuman"))}catch(o){return r.error("Failed to get recaptcha token for login",{error:o}),Ce.value=!1,window.$toast?.error(oo(o,p=>a(q[p]))),!1}Oo();try{const o=await Ki({context:y(),request:oe,data:{email:P.value.email,recaptcha_token:n,third_party_token:Ke.value||void 0}});return gt.value=o.requestToken,Wt.value=o.state,!0}catch(o){throw Ge(),o}finally{$.reset(),Ce.value=!1}},Bo=()=>{$.isReady()?ft():$.mount(C.value)},ee=v(10),He=v(0),Oo=()=>{Ge();const n=Date.now();ee.value=59,He.value=setInterval(()=>{const o=(Date.now()-n)/1e3;ee.value=59-Math.floor(o),ee.value<1&&(ee.value=0,Ge())},1e3)},Ge=()=>{He.value&&(clearInterval(He.value),He.value=0,ee.value=0)},Ve=v(!1),Uo=n=>{r.debug("Verification code changed",{codeLength:n?.length||0}),P.value.verificationCode=n,Ve.value||Yt()},Ho=()=>{Yt()},Yt=async()=>{if(/^\d{4}$/.test(P.value.verificationCode)){if(!gt.value){window.$toast?.error(a("errors.requestCodeFirst"));return}Ve.value=!0;try{const n=await Qi({state:Wt.value,request:oe,data:{email:P.value.email,code:P.value.verificationCode,request_token:gt.value,invitation_code:w.value,third_party_token:Ke.value||void 0,user_source:_e(),user_agent:navigator.userAgent||""}});n.status==="success"?await b(n.response,"email"):n.status==="restart"&&window.$toast?.error("Email sign-in expired, please try again")}finally{Ve.value=!1}}};return(n,o)=>{const p=ii;return c(),d("div",{ref_key:"loginShell",ref:Ee,class:R(t(Co))},[e("div",{class:R(t(T)?"login-pending-container":t(V)?"login-low-intent-container":t(rt)?"w-full md:w-460 h-full min-h-0 flex flex-col text-center":t(Et)?"w-full md:w-460 h-full md:h-auto flex flex-col text-center":"w-full md:w-460 flex flex-col text-center")},[(t(Ae)||t(ke))&&!t(V)?(c(),d("div",{key:0,class:"mx-auto shrink-0 flex justify-center","data-testid":t(Ae)?"login-referral-logo":"login-influencer-logo"},[e("div",{class:R(t(T)?"login-pending-logo":t(Ae)||t(ke)?"login-referral-logo":"login-influencer-logo")},[m(uo,{"show-text":!0})],2)],8,rl)):L("",!0),m(_t,{css:!t(T)&&!t(ce),name:"login-step",mode:t(T)||t(ce)?void 0:"out-in",appear:t(ho),onAfterLeave:Do},{default:I(()=>[t(et)?(c(),d("div",ll,[e("div",cl,[m(Kr,{preview:t(zt),loading:t(Ze)},null,8,["preview","loading"])]),e("div",dl,[e("div",ul,[m(D,{class:"login-provider-primary-button full-width gap-md",type:"primary-black",size:"2xl","data-testid":"login-referral-google-button",onClick:Ue},{default:I(()=>o[9]||(o[9]=[e("img",{src:vt,alt:"google logo",class:"w-24 h-24"},null,-1),e("span",null,"Try Pine with Google Login",-1)])),_:1}),o[11]||(o[11]=e("div",{class:"login-provider-divider",role:"separator","aria-label":"or","data-testid":"login-referral-provider-divider"},[e("span",null,"OR")],-1)),m(t(wt),{ref_key:"emailRef",ref:Z,class:"login-influencer-email-form",model:t(P),rules:t(pt),"show-require-mark":!1,"data-testid":"login-referral-email-form",onSubmit:Mo},{default:I(()=>[m(t(xt),{class:"login-influencer-email-item login-referral-email-item",path:"email","show-label":!1,first:""},{default:I(()=>[m(t(kt),{value:t(P).email,"onUpdate:value":o[0]||(o[0]=x=>t(P).email=x),class:"login-influencer-email-input",placeholder:"Email address","input-props":{type:"email",autocomplete:"email",inputmode:"email","aria-label":"Email","data-testid":"login-referral-email-input"}},null,8,["value"])]),_:1}),m(D,{class:"login-provider-secondary-button full-width",size:"2xl","data-testid":"login-referral-email-continue"},{default:I(()=>o[10]||(o[10]=[u(" Continue ")])),_:1})]),_:1},8,["model","rules"])]),o[12]||(o[12]=e("p",{class:"login-agreement text-center text-xs text-gray-500"},[u(" By continuing, you agree to Pine's "),e("a",{href:"/terms-of-service",target:"_blank"},"Terms of Service"),u(" and "),e("a",{href:"/privacy-policy",target:"_blank"},"Privacy Policy")],-1))])])):t(T)||t(ce)?(c(),me(ui(t(V)?js:"div"),{key:t(T)?"campaign-pending":t(V)?"campaign-low-intent":"campaign-default",class:R(t(T)?"login-pending-body":t(V)?"login-influencer-ready":"login-influencer-ready login-influencer-body login-try-link-body flex flex-col flex-1 w-full min-h-0"),intent:t(V)?t(M)?.intent:void 0,onAnalytics:Ao,"data-testid":t(T)?"login-influencer-skeleton":"login-influencer-welcome","aria-busy":t(T)||void 0},{default:I(()=>[t(T)?(c(),d("div",pl,o[13]||(o[13]=[e("span",{class:"login-pending-line"},null,-1),e("span",{class:"login-pending-line login-pending-line-short"},null,-1),e("span",{class:"login-pending-line login-pending-line-caption"},null,-1)]))):t(V)?L("",!0):(c(),d("div",gl,[m(Xs,{intent:t(M)?.intent,loading:t(T)},null,8,["intent","loading"])])),e("div",fl,[m(rr,{campaign:t(M),loading:t(T)},null,8,["campaign","loading"]),e("div",ml,[m(D,{class:"login-provider-primary-button full-width gap-md",type:"primary-black",size:"2xl","data-testid":"login-influencer-google-button",loading:t(B)==="google",disabled:!!t(B),onClick:Ue},{default:I(()=>[o[14]||(o[14]=e("img",{src:vt,alt:"google logo",class:"w-24 h-24"},null,-1)),u(" "+l(t(V)?"Continue with Google":"Try Pine with Google Login"),1)]),_:1},8,["loading","disabled"]),e("div",{class:"login-provider-divider",role:"separator","aria-label":t(a)("welcome.or"),"data-testid":"login-influencer-provider-divider"},[e("span",null,l(t(a)("welcome.or")),1)],8,_l),m(t(wt),{ref_key:"emailRef",ref:Z,class:"login-influencer-email-form",model:t(P),rules:t(pt),"show-require-mark":!1,"data-testid":"login-influencer-email-form",onSubmit:No},{default:I(()=>[m(t(xt),{class:"login-influencer-email-item",onCompositionstartCapture:o[2]||(o[2]=x=>le.value=t(T)),onCompositionendCapture:o[3]||(o[3]=x=>le.value=!1),onFocusout:o[4]||(o[4]=x=>le.value=!1),path:"email","show-label":!1,first:""},{default:I(()=>[m(t(kt),{value:t(P).email,"onUpdate:value":o[1]||(o[1]=x=>t(P).email=x),class:"login-influencer-email-input",placeholder:"Email address","input-props":{type:"email",autocomplete:"email",inputmode:"email","aria-label":t(a)("emailStep.emailLabel"),"data-testid":"login-influencer-email-input"}},null,8,["value","input-props"])]),_:1}),m(D,{class:"login-provider-secondary-button full-width",size:"2xl","data-testid":"login-influencer-email-continue",loading:t(B)==="email",disabled:!!t(B)},{default:I(()=>[u(l(t(a)("emailStep.requestCode")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["model","rules"])]),e("p",vl,[u(l(t(a)("welcome.agreementPrefix"))+" ",1),e("a",hl,l(t(a)("welcome.terms")),1),u(" "+l(t(a)("welcome.agreementConnector"))+" ",1),e("a",yl,l(t(a)("welcome.privacy")),1
1)])])]),_:1},40,["class","intent","data-testid","aria-busy"])):t(A)==="welcome"?(c(),d("div",{key:"welcome",class:R({"flex flex-col flex-1":!t(z)})},[t(z)?(c(),d("img",bl)):L("",!0),t(z)?L("",!0):(c(),me(_t,{key:1,name:"login-presentation",mode:"out-in",onBeforeLeave:bo,onEnter:wo},{default:I(()=>[t(Rt)?(c(),me(Lr,{key:t(ue)?"intent-pending":`intent-${t(de)}`,variant:t(de),loading:t(ue),"is-dark":t(_)},null,8,["variant","loading","is-dark"])):t(be)?(c(),d("div",wl,[e("div",xl,[e("p",kl,l(t(a)("landingFast.eyebrow")),1),m(ve,{class:"h-48 w-auto"})]),e("h2",Al,[u(l(t(a)("landingFast.headingLine1")),1),o[15]||(o[15]=e("br",null,null,-1)),u(" "+l(t(a)("landingFast.headingLine2Prefix"))+" ",1),e("span",Il,l(t(a)("landingFast.headingHighlight")),1)]),e("p",Cl,l(t(a)("landingFast.subtitle")),1)])):(c(),d("div",$l,[m(ve,{class:"block mx-auto h-48 w-auto mt-32 mb-129 md:mt-0 md:mb-32"}),e("h2",Sl,[u(l(t(a)("welcome.headingPrefix"))+" ",1),e("span",Pl,l(t(Ie)),1),u(l(t(a)("welcome.headingPunctuation")),1),o[16]||(o[16]=e("br",null,null,-1)),u(" "+l(t(a)("welcome.headingSuffix")),1)]),e("p",Ll,l(t(a)("welcome.subtitle")),1)]))]),_:1})),e("div",{ref_key:"loginAuthFooterRef",ref:at,"data-testid":"login-auth-footer",class:R(t(z)?"mt-32 flex w-full flex-col items-center":"mt-auto md:mt-32 flex w-full flex-col items-center login-mobile-bottom-actions")},[e("div",{class:R(t(z)?"flex flex-col gap-12 items-center w-full max-w-354 mx-auto":"flex flex-col gap-12 items-center w-full px-24 md:px-0 md:max-w-354 mx-auto")},[t(z)?(c(),me(D,{key:0,class:"full-width max-w-380 rounded-full py-16 px-22 text-base font-semibold",type:"primary",size:"2xl",onClick:ut},{default:I(()=>[m(p,{class:"my-2 w-20 h-20"}),u(" "+l(t(a)("welcome.signInWithEmail")),1)]),_:1})):(c(),d(N,{key:1},[e("div",Tl,[m(D,{class:"login-provider-primary-button full-width gap-md",type:"primary-black",size:"2xl",onClick:Ue},{default:I(()=>[o[17]||(o[17]=e("img",{src:vt,alt:"google logo",class:"w-24 h-24"},null,-1)),u(" "+l(t(a)("welcome.signInWithGoogle")),1)]),_:1}),m(D,{class:"login-provider-secondary-button full-width gap-md",size:"2xl","data-testid":"login-provider-email-button",onClick:ut},{default:I(()=>[m(p,{class:"h-20 w-20"}),u(" "+l(t(a)("welcome.signInWithEmail")),1)]),_:1})]),m(_t,{name:"login-provider-secondary"},{default:I(()=>[t(yo)?(c(),d("div",zl,[t(Mt)?(c(),d("button",{key:0,type:"button",class:"login-provider-icon-button","aria-label":t(a)("welcome.signInWithApple"),disabled:t(dt),"data-testid":"login-provider-apple-button",onClick:Vt},o[18]||(o[18]=[e("span",{"aria-hidden":"true",class:"login-provider-apple-logo"},null,-1)]),8,El)):L("",!0),e("button",{type:"button",class:"login-provider-icon-button","aria-label":t(a)("welcome.signInWithMicrosoft"),disabled:t(ct),"data-testid":"login-provider-microsoft-button",onClick:Gt},o[19]||(o[19]=[e("img",{src:pi,alt:"",class:"h-24 w-24","aria-hidden":"true","data-testid":"microsoft-logo"},null,-1)]),8,Rl)])):L("",!0)]),_:1})],64))],2),t(z)?L("",!0):(c(),d("p",ql,[u(l(t(a)("welcome.agreementPrefix"))+" ",1),e("a",Dl,l(t(a)("welcome.terms")),1),u(" "+l(t(a)("welcome.agreementConnector"))+" ",1),e("a",Fl,l(t(a)("welcome.privacy")),1)]))],2)],2)):t(A)==="captcha"?(c(),d("div",Nl,[m(ve,{class:"block mx-auto h-48 w-auto mb-32"}),e("h2",Ml,[u(l(t(a)("captchaStep.title"))+" ",1),e("span",jl,l(t(a)("captchaStep.highlight")),1)]),e("p",Bl,l(t(a)("captchaStep.description")),1),e("div",{ref_key:"recaptchaRef",ref:C,class:"mt-32 min-h-78 w-full flex justify-center","data-testid":"login-influencer-captcha"},null,512),e("div",Ol,[m(D,{class:"full-width",type:"primary-black",size:"2xl",loading:t(Ce),"data-testid":"login-influencer-captcha-continue",onClick:jo},{default:I(()=>[u(l(t(a)("captchaStep.continue")),1)]),_:1},8,["loading"]),m(D,{class:"mt-16 full-width",type:"tertiary-color",size:"2xl",onClick:o[5]||(o[5]=x=>O("welcome"))},{default:I(()=>[u(l(t(a)("common.goBack")),1)]),_:1})])])):t(A)==="email"?(c(),d("div",Ul,[t(z)?(c(),d("img",Hl)):(c(),me(ve,{key:1,class:"block mx-auto h-48 w-auto mb-32"})),e("h2",Gl,[u(l(t(a)("emailStep.title"))+" ",1),e("span",Vl,l(t(a)("emailStep.highlight")),1)]),e("p",Wl,l(t(a)("emailStep.subtitle")),1),m(t(wt),{class:"text-left mt-32",ref_key:"emailRef",ref:Z,model:t(P),rules:t(pt),"show-require-mark":!1,"data-testid":"login-email-form",onSubmit:Fo},{default:I(()=>[m(t(xt),{label:t(a)("emailStep.emailLabel"),path:"email",first:""},{default:I(()=>[m(t(kt),{value:t(P).email,"onUpdate:value":o[6]||(o[6]=x=>t(P).email=x),placeholder:t(a)("emailStep.emailPlaceholder")},null,8,["value","placeholder"])]),_:1},8,["label"]),e("div",Yl,[e("div",{ref_key:"recaptchaRef",ref:C,class:"w-full flex justify-center","data-testid":"login-email-captcha"},null,512)]),e("div",Kl,[m(D,{class:"full-width",type:"primary-black",size:"2xl",loading:t(Ce)},{default:I(()=>[u(l(t(a)("emailStep.requestCode")),1)]),_:1},8,["loading"]),m(D,{class:"mt-16 full-width",type:"tertiary-color",size:"2xl",onClick:o[7]||(o[7]=x=>O("welcome"))},{default:I(()=>[u(l(t(a)("common.goBack")),1)]),_:1})])]),_:1},8,["model","rules"])])):t(A)==="code"?(c(),d("div",Ql,[t(z)?(c(),d("img",Jl)):(c(),me(ve,{key:1,class:"block mx-auto h-48 w-auto mb-32"})),e("h2",Xl,[u(l(t(a)("codeStep.title"))+" ",1),o[20]||(o[20]=e("br",null,null,-1)),e("span",Zl,l(t(a)("codeStep.highlight")),1)]),e("p",ec,l(t(a)("codeStep.description",{email:t(P).email})),1),e("div",tc,[m(Ei,{onChange:Uo}),e("p",oc,[u(l(t(a)("codeStep.notReceived"))+" ",1),t(ee)>0?(c(),d("span",nc,[u(l(t(a)("codeStep.resendIn"))+" ",1),e("code",null,"00:"+l(t(ee).toString().padStart(2,"0")),1)])):(c(),d("a",{key:1,class:"cursor-pointer",onClick:Bo},l(t(a)("codeStep.resendCode")),1))]),e("div",ic,[e("div",{ref_key:"recaptchaRef",ref:C,class:"w-full flex justify-center"}
1,null,512)])]),e("div",ac,[m(D,{class:"full-width",type:"primary-black",size:"2xl",loading:t(Ve),onClick:Ho},{default:I(()=>[u(l(t(a)("codeStep.getStarted")),1)]),_:1},8,["loading"]),m(D,{class:"mt-16 full-width",type:"tertiary-color",size:"2xl",onClick:o[8]||(o[8]=x=>O(t(g)||t(M)?"welcome":"email"))},{default:I(()=>[u(l(t(a)("common.goBack")),1)]),_:1})])])):t(A)==="desktop-confirm"?(c(),d("div",sc,[m(ve,{class:"block mx-auto h-48 w-auto mb-32"}),e("h2",rc,l(t(a)("desktopConfirm.title")),1),e("p",lc,l(t(a)("desktopConfirm.subtitle")),1),e("div",cc,[t(Pt)?(c(),d("img",{key:0,src:t(Pt),alt:"",class:"h-40 w-40 shrink-0 rounded-full object-cover"},null,8,dc)):L("",!0),e("div",uc,[t(St)?(c(),d("p",pc,l(t(St)),1)):L("",!0),e("p",gc,l(t(fo)),1)])]),e("div",fc,[m(D,{class:"full-width",type:"primary-black",size:"2xl",loading:t(Je),onClick:mo},{default:I(()=>[u(l(t(a)("desktopConfirm.continue")),1)]),_:1},8,["loading"]),m(D,{class:"full-width",type:"tertiary-color",size:"2xl",disabled:t(Je),onClick:_o},{default:I(()=>[u(l(t(a)("desktopConfirm.useAnother")),1)]),_:1},8,["disabled"])])])):L("",!0)]),_:1},8,["css","mode","appear"])],2)],2)}}},nd=Y(wc,[["__scopeId","data-v-667ce79f"]]);export{nd as default}; 2//# sourceMappingURL=LoginView-XqePnf-z.js.map
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.