PageSourceSearch

https://kyssy.ai/_next/static/chunks/102236b37583c62d.js

js kyssy.ai collected 2026-10-05 12:11:31 UTC 20,408 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,70756,e=>{"use strict";let t=(0,e.i(75254).default)("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);e.s(["Lock",()=>t],70756)},63488,e=>{"use strict";let t=(0,e.i(75254).default)("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);e.s(["Mail",()=>t],63488)},77565,e=>{"use strict";var t=e.i(15760);let a=async()=>(await t.default.get("/api/user/settings/timezone")).timezone,s=async e=>t.default.put("/api/user/settings/timezone",{timezone:e});e.s(["detectBrowserTimezone",0,()=>{try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch{return"UTC"}},"getTimezone",0,a,"setTimezone",0,s])},16200,e=>{"use strict";var t=e.i(43476),a=e.i(22016),s=e.i(8804);let r=[{name:"FAQ",href:"/faq"},{name:"Privacy",href:"/legal/privacy-policy"},{name:"Terms",href:"/legal/terms-of-service"},{name:"Legal",href:"/legal"}];function i(){return(0,t.jsx)("footer",{className:"w-full border-t border-border/50 bg-card/30 px-4 py-8 sm:px-6 sm:py-10",children:(0,t.jsx)("div",{className:"mx-auto w-full",children:(0,t.jsxs)("div",{className:"flex flex-col items-center justify-between gap-6 sm:flex-row",children:[(0,t.jsxs)("div",{className:"text-center sm:text-left",children:[(0,t.jsx)(a.default,{href:"/",className:"inline-block cursor-pointer",children:(0,t.jsx)("span",{className:"font-display text-xl font-light italic tracking-wide text-foreground",children:"kyssy.ai"})}),(0,t.jsxs)("p",{className:"mt-2 text-xs text-muted-foreground",children:["© ",new Date().getFullYear()," kyssy.ai. All rights reserved."]})]}),(0,t.jsxs)("div",{className:"flex items-center gap-6",children:[(0,t.jsx)(s.ThemeSwitcher,{footer:!0}),r.map(e=>(0,t.jsx)(a.default,{href:e.href,className:"cursor-pointer text-xs text-muted-foreground transition-colors hover:text-primary",children:e.name},e.name))]})]})})})}e.s(["default",()=>i])},54848,e=>{"use strict";var t=e.i(43476),a=e.i(71645),s=e.i(22016),r=e.i(67881),i=e.i(46581),n=e.i(30374),o=e.i(23750),l=e.i(63488),c=e.i(75254);let d=(0,c.default)("UserPlus",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"19",x2:"19",y1:"8",y2:"14",key:"1bvyxn"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11",key:"1shjgl"}]]),u=(0,c.default)("LogIn",[["path",{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4",key:"u53s6r"}],["polyline",{points:"10 17 15 12 10 7",key:"1ail0h"}],["line",{x1:"15",x2:"3",y1:"12",y2:"12",key:"v6grx8"}]]);var m=e.i(31278),h=e.i(82227),p=e.i(47163),g=e.i(77565),x=e.i(65012),y=e.i(43461);function f({open:e,mode:c,onOpenChange:f,onModeChange:v}){let[b,w]=(0,a.useState)(""),[j,N]=(0,a.useState)(""),[C,k]=(0,a.useState)("male"),[S,P]=(0,a.useState)(!1),[T,M]=(0,a.useState)(null),{login:A,signup:I}=(0,h.useAuth)(),[z,L]=(0,a.useState)(!1);(0,a.useEffect)(()=>{e&&L(!!(0,i.pendingRef)())},[e]);let $="login"===c,_=async e=>{if(e.preventDefault(),b.trim()&&j.trim()){M(null),P(!0);try{if($){await A(b,j),f(!1);let e=localStorage.getItem("auth_return_to");localStorage.removeItem("auth_return_to"),window.location.href=e||"/home"}else{let e=(0,g.detectBrowserTimezone)(),t=await I(b,j,e,C);f(!1);let a=localStorage.getItem("auth_return_to");localStorage.removeItem("auth_return_to"),window.location.href=t?`/chat/${t}`:a||"/home"}}catch(e){M(e instanceof Error?e.message:"Something went wrong")}finally{P(!1)}}};return(0,t.jsx)(n.Dialog,{open:e,onOpenChange:f,children:(0,t.jsxs)(n.DialogContent,{className:"sm:max-w-md",children:[(0,t.jsxs)(n.DialogHeader,{children:[(0,t.jsxs)(n.DialogTitle,{className:"flex items-center gap-2",children:[$?(0,t.jsx)(u,{className:"h-4 w-4 text-primary"}):(0,t.jsx)(d,{className:"h-4 w-4 text-primary"}),(0,t.jsx)("span",{children:$?"Log in to kyssy.ai":"Create your kyssy.ai account"})]}),(0,t.jsx)(n.DialogDescription,{children:$?"Continue your conversations across devices with a simple login.":"Save your favorite companions and pick up your chats anywhere."}),!$&&z&&(0,t.jsx)("p",{className:"rounded-lg bg-primary/10 px-3 py-2 text-xs text-foreground",children:"🎁 A friend invited you: you'll get bonus tokens once you verify your email."})]}),(0,t.jsxs)("div",{className:"space-y-5",children:[T&&(0,t.jsx)("div",{className:"rounded-md border border-destructive/50 bg-destructive/10 px-3 py-2 text-sm text-destructive",children:T}),(0,t.jsxs)(r.Button,{variant:"outline",className:"w-full justify-center border-slate-300 bg-white text-slate-900 hover:bg-slate-50 hover:text-slate-900 hover:border-slate-400 dark:bg-white dark:text-slate-900 dark:hover:bg-slate-50 dark:hover:text-slate-900 dark:hover:border-slate-400",size:"lg",onClick:()=>{let e=localStorage.getItem("auth_return_to");e&&localStorage.setItem("auth_return_to",e);let t=null;try{t=localStorage.getItem("kyssy_cid")}catch{}let a=new URLSearchParams;t&&a.set("cid",t);let s=(0,y.pendingCompanionId)();s&&a.set("companion",String(s)),$||a.set("gender",C);let r=(0,x.encodedAttribution)();r&&a.set("attr",r);let i=a.toString();window.location.href=`/auth/google/login${i?`?${i}`:""}`},disabled:S,children:[(0,t.jsx)("span",{className:"mr-2 inline-flex h-5 w-5 items-center justify-center rounded-full bg-transparent",children:(0,t.jsxs)("svg",{viewBox:"0 0 24 24",className:"h-5 w-5",children:[(0,t.jsx)("path",{fill:"#EA4335",d:"M12 10.2v3.7h5.3c-.2 1.2-.9 2.2-2 2.9l3.2 2.5c1.9-1.7 3-4.1 3-6.9 0-.6-.1-1.2-.2-1.8H12z"}),(0,t.jsx)("path",{fill:"#34A853",d:"M6.6 14.3l-.8.6-2.6 2c1.6 3.1 4.9 5.1 8.8 5.1 2.7 0 5-.9 6.6-2.5l-3.2-2.5c-.9.6-2 1-3.4 1-2.6 0-4.9-1.7-5.7-4.1z"}),(0,t.jsx)("path",{fill:"#4A90E2",d:"M3.2 7.6C2.4 9 2 10.5 2 12s.4 3 1.2 4.4c0 0 0-.1.1-.1l3.3-2.5C6.2 13.1 6 12.6 6 12s.2-1.1.5-1.7L3.2 7.6z"}),(0,t.jsx)("path",{fill:"#FBBC05",d:"M12 6.1c1.5 0 2.8.5 3.8 1.5l2.8-2.8C16.9 3.1 14.7 2.2 12 2.2 8.1 2.2 4.8 4.2 3.2 7.6l3.3 2.6C7.1 8.1 9.4 6.1 12 6.1z"})]})}),$?"Continue with Google":"Sign up with Google"]}),(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("div",{className:"h-px flex-1 bg-border"}),(0,t.jsx)("span",{className:"text-xs text-muted-foreground",children:"or"}),(0,t.jsx)("div",{className:"h-px flex-1 bg-border"})]}),(0,t.jsxs)("form",{onSubmit:_,className:"space-y-3",children:[(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)("label",{className:"text-sm font-medium text-foreground",htmlFor:"auth-email",children:"Email"}),(0,t.jsx)(o.Input,{id:"auth-email",type:"email",autoComplete:"email",placeholder:"[email protected]",value:b,onChange:e=>w(e.target.value),className:"h-11 border-border bg-input/40",disabled:S})]}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)("label",{className:"text-sm font-medium text-foreground",htmlFor:"auth-password",children:"Password"}),(0,t.jsx)(o.Input,{id:"auth-password",type:"password",autoComplete:$?"current-password":"new-password",placeholder:"Create a secure password",value:j,onChange:e=>N(e.target.value),className:"h-11 border-border bg-input/40",disabled:S}),$&&(0,t.jsx)("div",{className:"text-right",children:(0,t.jsx)(s.default,{href:"/forgot-password",className:"text-xs text-muted-foreground hover:text-primary hover:underline",children:"Forgot password?"})})]}),!$&&(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)("label",{className:"text-sm font-medium text-foreground",children:"I am a…"}),(0,t.jsx)("div",{className:"grid grid-cols-3 gap-2",children:[{value:"male",label:"Man"},{value:"female",label:"Woman"},{value:"nonbinary",label:"Non-binary"}].map(e=>(0,t.jsx)("button",{type:"button",onClick:()=>k(e.value),disabled:S,className:(0,p.cn)("h-11 rounded-md border text-sm transition-colors cursor-pointer",C===e.value?"border-primary bg-primary/10 text-primary font-medium":"border-border bg-input/40 text-muted-foreground hover:border-primary/40"),children:e.label},e.value))}),(0,t.jsx)("p",{className:"text-xs text-muted-foreground",children:"Helps your companion talk to you the right way. You can change this later in settings."})]}),(0,t.jsxs)(r.Button,{type:"submit",className:"mt-1 w-full",size:"lg",disabled:S,children:[S?(0,t.jsx)(m.Loader2,{className:"h-4 w-4 animate-spin"}):(0,t.jsx)(l.Mail,{className:"h-4 w-4"}),$?"Continue with email":"Sign up with email"]})]})]}),(0,t.jsx)("div",{className:"mt-4 text-center text-xs text-muted-foreground",children:$?(0,t.jsxs)(t.Fragment,{children:["New to kyssy.ai?"," ",(0,t.jsx)("button",{type:"button",onClick:()=>v?.("signup"),className:"font-medium text-primary hover:underline",children:"Create an account"})]}):(0,t.jsxs)(t.Fragment,{children:["Already have an account?"," ",(0,t.jsx)("button",{type:"button",onClick:()=>v?.("login"),className:"font-medium text-primary hover:underline",children:"Log in"})]})})]})})}var v=e.i(63178),b=e.i(91799),w=e.i(97250);function j({className:e}){let{resolvedTheme:s,setTheme:i}
1=(0,v.useTheme)(),[n,o]=a.useState(!1);a.useEffect(()=>o(!0),[]);let l="dark"===s;return(0,t.jsx)(r.Button,{variant:"ghost",size:"icon","aria-label":l?"Switch to light mode":"Switch to dark mode",title:l?"Switch to light mode":"Switch to dark mode",onClick:()=>i(l?"light":"dark"),className:e,children:n?l?(0,t.jsx)(w.Sun,{className:"h-[1.1rem] w-[1.1rem]"}):(0,t.jsx)(b.Moon,{className:"h-[1.1rem] w-[1.1rem]"}):(0,t.jsx)(w.Sun,{className:"h-[1.1rem] w-[1.1rem] opacity-0"})})}function N(){let[e,i]=(0,a.useState)(!1),[n,o]=(0,a.useState)("login"),l=e=>{o(e),i(!0)};return a.useEffect(()=>{let e=e=>{let t=e.detail;l(t?.mode??"signup")};return window.addEventListener("kyssy-open-auth",e),()=>window.removeEventListener("kyssy-open-auth",e)},[]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("header",{className:"relative z-20 flex items-center justify-between px-4 py-4 sm:px-6",children:[(0,t.jsx)(s.default,{href:"/",className:"font-display text-xl font-light italic tracking-wide text-foreground hover:text-primary transition-colors cursor-pointer",children:"kyssy.ai"}),(0,t.jsxs)("nav",{className:"flex items-center gap-3 text-sm",children:[(0,t.jsx)(j,{}),(0,t.jsx)(s.default,{href:"/characters",className:"hidden sm:inline-flex cursor-pointer text-muted-foreground hover:text-primary transition-colors",children:"Discover"}),(0,t.jsx)(s.default,{href:"/plans",className:"hidden sm:inline-flex cursor-pointer text-muted-foreground hover:text-primary transition-colors",children:"Pricing"}),(0,t.jsx)(r.Button,{className:"h-9 px-3 text-xs sm:h-10 sm:px-4 sm:text-sm",onClick:()=>l("signup"),children:"Sign up"}),(0,t.jsx)(r.Button,{variant:"outline",className:"h-9 px-3 text-xs sm:h-10 sm:px-4 sm:text-sm border-border/60 bg-background/60 backdrop-blur-sm",onClick:()=>l("login"),children:"Log in"})]})]}),(0,t.jsx)(f,{open:e,mode:n,onOpenChange:i,onModeChange:o})]})}e.s(["TopBar",()=>N],54848)},94179,e=>{"use strict";var t=e.i(43476),a=e.i(91918),s=e.i(25913),r=e.i(47163);let i=(0,s.cva)("inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"}},defaultVariants:{variant:"default"}});function n({className:e,variant:s,asChild:n=!1,...o}){let l=n?a.Slot:"span";return(0,t.jsx)(l,{"data-slot":"badge",className:(0,r.cn)(i({variant:s}),e),...o})}e.s(["Badge",()=>n])},61659,e=>{"use strict";let t=(0,e.i(75254).default)("CreditCard",[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2",key:"ynyp8z"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10",key:"1b3vmo"}]]);e.s(["CreditCard",()=>t],61659)},68553,e=>{"use strict";let t=(0,e.i(75254).default)("Camera",[["path",{d:"M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z",key:"1tc9qg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]]);e.s(["Camera",()=>t],68553)},70065,e=>{"use strict";var t=e.i(43476),a=e.i(47163);function s({className:e,...s}){return(0,t.jsx)("div",{"data-slot":"card",className:(0,a.cn)("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",e),...s})}e.s(["Card",()=>s])},43432,e=>{"use strict";let t=(0,e.i(75254).default)("Phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]]);e.s(["Phone",()=>t],43432)},71689,e=>{"use strict";
1let t=(0,e.i(75254).default)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);e.s(["ArrowLeft",()=>t],71689)},30515,65018,e=>{"use strict";var t=e.i(15760);function a(e,t,a){let s={page:e,pageSize:t};return a.locale&&(s.locale=a.locale),a.sex&&(s.sex=a.sex),null!=a.seed&&(s.seed=a.seed),a.ethnicity&&(s.ethnicity=a.ethnicity),a.hairColor&&(s.hairColor=a.hairColor),a.bodyType&&(s.bodyType=a.bodyType),s}let s=async(e=1,s=20,r={})=>t.default.get("/api/user/companions",a(e,s,r)),r=async(e=1,s=20,r={})=>t.default.get("/api/public/companions",a(e,s,r)),i=async(e=12)=>t.default.get("/api/user/companions/for-you",{limit:e}),n=async e=>t.default.get(`/api/user/companions/${e}`),o=async e=>t.default.get(`/api/public/companions/${e}`),l=async(e=1,a=20,s=!1)=>t.default.get("/api/user/conversations",{page:e,pageSize:a,activeOnly:s}),c=async e=>t.default.post("/api/user/conversations",{companionId:e}),d=async e=>{await t.default.post(`/api/user/conversations/${e}/end`)},u=async e=>t.default.post(`/api/user/conversations/${e}/reopen`),m=async(e,a)=>t.default.patch(`/api/user/conversations/${e}/intimacy-mode`,{mode:a}),h=async(e,a=1,s=50)=>t.default.get(`/api/user/conversations/${e}/messages`,{page:a,pageSize:s}),p=async(e,a)=>t.default.get(`/api/user/conversations/${e}/messages/poll`,{lastMessageId:a}),g=async(e,a,s,r)=>{if(s){let r=new FormData;return r.append("content",a),r.append("image",s),t.default.post(`/api/user/conversations/${e}/messages`,r)}return t.default.post(`/api/user/conversations/${e}/messages`,r?.voiceNoteConfirmed?{content:a,voiceNoteConfirmed:!0}:{content:a})},x=async e=>t.default.get(`/api/user/conversations/active/companion/${e}`);function y(e){let t=["Romantic","Playful","Mysterious","Caring","Adventurous","Intellectual"],a=e.find(e=>t.includes(e))||e[0]||"Companion",s=e.filter(e=>e!==a).slice(0,3);return 0===s.length&&e.length>0&&s.push(...e.slice(0,3)),{category:a,vibes:s}}function f(e){let{category:t,vibes:a}=y(e.tags),s=e.capabilitiesFlags?Object.entries(e.capabilitiesFlags).filter(([,e])=>e).map(([e])=>e):void 0;return{id:String(e.id),name:e.name,tagline:e.shortDescription,category:t,vibes:a,image:e.primaryImageUrl||"/placeholder.svg",video:e.primaryVideoUrl||void 0,capabilities:s,sex:e.sex,sexuality:e.sexuality,isPremiumOnly:e.isPremiumOnly,isNew:e.isNew,ethnicity:e.ethnicity,hairColor:e.hairColor,bodyType:e.bodyType}}function v(e){let{category:t,vibes:a}=y(e.tags),s=e.images.find(e=>e.isPrimary)?.url||e.images[0]?.url||"/placeholder.svg",r=e.featuredVideo?.url||e.videos?.find(e=>e.isPrimary)?.url||e.videos?.[0]?.url,i=Object.entries(e.capabilitiesFlags).filter(([,e])=>e).map(([e])=>e),n=e.images.find(e=>e.isPrimary),o=e.images.filter(e=>e!==n),l=n?[n,...o]:[...e.images];return{id:String(e.id),name:e.name,tagline:e.shortDescription,category:t,vibes:a,image:s,video:r,overview:e.longDescription,about:e.personalityProfile,tone:e.toneOfVoice,style:e.ageStyle,capabilities:i,sex:e.sex,sexuality:e.sexuality,isPremiumOnly:e.isPremiumOnly,images:l.map(e=>({url:e.url,altText:e.altText})),personality:{traits:e.traits??[],interests:e.interests??[],relationship:e.relationship??[],boundaries:e.boundaries??"",motivation:e.motivation??""}}}e.s(["endConversation",0,d,"getActiveConversationWithCompanion",0,x,"getCompanion",0,n,"getCompanions",0,s,"getConversations",0,l,"getForYou",0,i,"getMessages",0,h,"getPublicCompanion",0,o,"getPublicCompanions",0,r,"getVoiceNoteStatus",0,()=>t.default.get("/api/user/voice-notes/status"),"pollNewMessages",0,p,"reopenConversation",0,u,"sendMessage",0,g,"setIntimacyMode",0,m,"startConversation",0,c],30515),e.s(["companionDetailToCharacter",()=>v,"companionToCharacter",()=>f],65018)},71884,e=>{"use strict";var t=e.i(71645),a=e.i(30515),s=e.i(65018);function r({isAuthenticated:e=!1,pageSize:i=20,sex:n=null,ethnicity:o=null,hairColor:l=null,bodyType:c=null}={}){let d=`kyssy:companions:${e}:${i}:${n}:${o}:${l}:${c}`,[u,m]=(0,t.useState)([]),[h,p]=(0,t.useState)(null),[g,x]=(0,t.useState)(!0),[y,f]=(0,t.useState)(null),[v,b]=(0,t.useState)(1),w=(0,t.useRef)(Math.floor(2e9*Math.random()));(0,t.useEffect)(()=>{try{let e=sessionStorage.getItem(d);if(e){let t=JSON.parse(e);t?.length&&m(e=>e.length?e:t)}}catch{}},[d]);let j=(0,t.useCallback)(async(t,r=!1)=>{try{x(!0),f(null);let u=e?a.getCompanions:a.getPublicCompanions,h=await u(t,i,{sex:n??void 0,seed:w.current,ethnicity:o??void 0,hairColor:l??void 0,bodyType:c??void 0}),g=h.companions.map(s.companionToCharacter);if(r)m(e=>[...e,...g]);else{m(g);
1try{sessionStorage.setItem(d,JSON.stringify(g))}catch{}}p(h.pagination),b(t)}catch(e){f(e instanceof Error?e.message:"Failed to load companions")}finally{x(!1)}},[e,i,n,o,l,c,d]);(0,t.useEffect)(()=>{j(1)},[j]);let N=(0,t.useCallback)(()=>{h&&v<h.totalPages&&j(v+1,!0)},[h,v,j]);return{characters:u,isLoading:g,error:y,hasMore:!!h&&v<h.totalPages,loadMore:N,refetch:()=>j(1)}}e.s(["useCompanions",()=>r])},42193,e=>{"use strict";var t=e.i(47167);let a="string"==typeof t.default.env.NEXT_PUBLIC_BASE_PATH&&t.default.env.NEXT_PUBLIC_BASE_PATH?t.default.env.NEXT_PUBLIC_BASE_PATH:"";function s(e){return!e||a&&e.startsWith(a)?e:e.startsWith("/")&&a?`${a}${e}`:e}e.s(["basePath",0,a,"getAssetPath",()=>s])},31343,e=>{"use strict";let t=(0,e.i(75254).default)("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]);e.s(["Play",()=>t],31343)},14764,e=>{"use strict";let t=(0,e.i(75254).default)("Send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]);e.s(["Send",()=>t],14764)},63059,e=>{"use strict";let t=(0,e.i(75254).default)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["ChevronRight",()=>t],63059)},52296,e=>{"use strict";var t=e.i(43476),a=e.i(71645),s=e.i(31343),r=e.i(47163);function i({src:e,poster:i,className:n,label:o}){let l=(0,a.useRef)(null),[c,d]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{let e=l.current;if(!e)return;e.muted=!0,e.defaultMuted=!0,e.playsInline=!0;let t=!1;try{t=window.matchMedia("(prefers-reduced-motion: reduce)").matches}catch{}if(t)return void d(!0);let a=()=>{let t=e.play();t&&"function"==typeof t.then&&t.then(()=>d(!1)).catch(()=>d(!0))};return a(),e.addEventListener("canplay",a,{once:!0}),()=>e.removeEventListener("canplay",a)},[e]),(0,t.jsxs)("div",{className:"relative h-full w-full",children:[(0,t.jsx)("video",{ref:l,src:e,poster:i??void 0,className:n,autoPlay:!0,loop:!0,muted:!0,playsInline:!0,preload:"auto","aria-label":o}),c&&(0,t.jsx)("button",{type:"button",onClick:()=>{l.current?.play().then(()=>d(!1)).catch(()=>{})},className:"absolute inset-0 flex items-center justify-center bg-black/10 cursor-pointer","aria-label":o?`Play: ${o}`:"Play video",children:(0,t.jsx)("span",{className:(0,r.cn)("flex h-14 w-14 items-center justify-center rounded-full bg-black/55 text-white backdrop-blur-sm"),children:(0,t.jsx)(s.Play,{className:"h-6 w-6 translate-x-0.5"})})})]})}e.s(["AutoplayVideo",()=>i])}]);

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.