1import{u as e,b as t,j as a,aE as r,B as n,T as i,L as o,f as s,aW as l,g as c,a4 as d,ae as p,c as x,aK as g,U as h,bi as m,r as u,c7 as b,aG as f,c5 as w,aS as j,aT as y,av as v,aU as k,b9 as I,e as C,aA as S,Y as F}from"./vendor-mui-CBxi4-UE.js";import{a as A,u as D}from"./vendor-react-DJCar8wk.js";import{b as W,L as R}from"./main-fFbGxLEq.js";import{l as z}from"./languages-CMdY_DYD.js";import"./index-Cc7IhL_s.js";import"./vendor-utils-hGafao2v.js";const q=I(n)(({theme:e})=>({position:"relative",overflow:"hidden",backgroundColor:e.palette.background.default})),B=I(n)(({theme:e})=>({position:"relative",overflow:"hidden",paddingTop:e.spacing(4),paddingBottom:e.spacing(6),backgroundColor:"dark"===e.palette.mode?x(e.palette.warning.main,.08):"#FFF5E6",borderRadius:"0",[e.breakpoints.up("md")]:{paddingTop:e.spacing(5),paddingBottom:e.spacing(8),borderRadius:"0 0 30px 30px"}})),G=I(n)(({theme:e})=>({position:"absolute",top:0,left:0,right:0,bottom:0,opacity:.4,background:`radial-gradient(circle at 50% 50%, ${x(e.palette.warning.main,.1)} 0%, transparent 25%) 0 0/60px 60px,\n radial-gradient(circle at 0% 100%, ${x(e.palette.warning.main,.1)} 0%, transparent 25%) 0 0/60px 60px`,backgroundPosition:"0 0, 30px 30px",zIndex:0})),T=I(h)(({theme:e})=>({position:"relative",zIndex:1})),Y=I(C)(({theme:e})=>({padding:e.spacing(1,0),"& .MuiListItemIcon-root":{minWidth:"36px"}}));I(F)(({theme:e})=>({borderRadius:"20px",overflow:"hidden",boxShadow:"0 20px 40px rgba(0, 0, 0, 0.2)",height:"100%",transform:"perspective(1000px) rotateY(-5deg) rotateX(3deg)",transition:"all 0.5s ease","&:hover":{transform:"perspective(1000px) rotateY(0deg) rotateX(0deg)"}}));const E=I(i)(({theme:e})=>({fontWeight:700,fontSize:"2.5rem",color:e.palette.text.primary,position:"relative",marginBottom:"3rem",textAlign:"center","&::after":{content:'""',position:"absolute",bottom:"-16px",left:"50%",transform:"translateX(-50%)",width:"60px",height:"4px",backgroundColor:e.palette.warning.main,borderRadius:"2px"},[e.breakpoints.down("md")]:{fontSize:"2rem",marginBottom:"2.5rem"}})),N=I(i)(({theme:e})=>({backgroundClip:"text",textFillColor:"transparent",backgroundImage:"linear-gradient(90deg, #FF9800 0%, #FFB74D 100%)",display:"inline-block"}));I("span")(({theme:e})=>({position:"relative",zIndex:1,"&::before":{content:'""',position:"absolute",bottom:0,left:0,height:"30%",width:"100%",backgroundColor:x(e.palette.warning.main,.2),zIndex:-1}}));const $=I(S)(({theme:e})=>({boxShadow:"0 10px 30px rgba(0, 0, 0, 0.08)",borderRadius:16,height:"100%",display:"flex",flexDirection:"column",transition:"transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out",overflow:"visible",position:"relative","&:hover":{transform:"translateY(-10px)",boxShadow:"0 20px 40px rgba(0, 0, 0, 0.12)"},"&:before":{content:'""',position:"absolute",top:0,left:0,right:0,height:"4px",background:"linear-gradient(90deg, #FF9800 0%, #FFB74D 100%)",borderRadius:"4px 4px 0 0"}})),P=I(S)(({theme:e})=>({boxShadow:"0 10px 30px rgba(0, 0, 0, 0.08)",borderRadius:16,height:"100%",display:"flex",flexDirection:"column",transition:"transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out",overflow:"visible",position:"relative","&:hover":{transform:"translateY(-10px)",boxShadow:"0 20px 40px rgba(0, 0, 0, 0.12)"}})),L=I(n)(({theme:e})=>({display:"flex",alignItems:"center",justifyContent:"center",width:80,height:80,borderRadius:"50%",backgroundColor:x(e.palette.warning.main,.1),marginBottom:e.spacing(2),color:e.palette.warning.main,"& .MuiSvgIcon-root":{fontSize:40}})),O=I(n)(({theme:e,isRight:t})=>({display:"flex",flexDirection:"row",alignItems:"flex-start",justifyContent:t?"flex-end":"flex-start",marginBottom:e.spacing(2.5),width:"100%"})),U=I(n)(({theme:e,isRight:t})=>({borderRadius:"18px",borderTopLeftRadius:t?"18px":"4px",borderTopRightRadius:t?"4px":"18px",padding:e.spacing(1.8,2.5),backgroundColor:x(t?e.palette.primary.main:e.palette.warning.main,.1),maxWidth:"85%",boxShadow:"0 3px 15px rgba(0, 0, 0, 0.06)",position:"relative",margin:t?e.spacing(0,1,0,0):e.spacing(0,0,0,1),"&:hover":{boxShadow:"0 5px 18px rgba(0, 0, 0, 0.1)"}})),M=I(n)(({theme:e,isRight:t})=>({width:46,height:46,borderRadius:"50%",overflow:"hidden",backgroundColor:x(t?e.palette.primary.main:e.palette.warning.main,.15),display:"flex",alignItems:"center",justifyContent:"center",color:t?e.palette.primary.main:e.palette.warning.main,boxShadow:"0 3px 12px rgba(0, 0, 0, 0.12)",border:`2px solid ${x(t?e.palette.primary.main:e.palette.warning.main,.2)}`,flexShrink:0})),V=I(i)(({theme:e,isRight:t})=>({fontWeight:700,fontSize:"0.9rem",marginBottom:e.spacing(.8),color:t?e.palette.primary.main:e.palette.warning.main,letterSpacing:"0.01em"}));I(n)(({theme:e})=>({borderRadius:"12px",overflow:"hidden",boxShadow:"0 8px 25px rgba(0, 0, 0, 0.1)",display:"flex",flexDirection:"row",alignItems:"flex-start",marginBottom:e.spacing(2),padding:e.spacing(2),position:"relative",backgroundColor:e.palette.background.paper,border:`1px solid ${x(e.palette.warning.main,.3)}`,"&:hover":{boxShadow:"0 12px 30px rgba(0, 0, 0, 0.12)"}})),I(n)(({theme:e,isUser:t})=>({borderRadius:"16px",padding:e.spacing(2),backgroundColor:x(t?e.palette.primary.main:e.palette.warning.main,.1),marginBottom:e.spacing(2),maxWidth:"80%",alignSelf:t?"flex-end":"flex-start"}));const _=()=>{const{t:e,i18n:t}=W("dialogue"),r=D(),n=t.language,i="https://doitong.com",o=r.pathname,s=`${i}${o}`,l=e=>`${i}/${e}${o.replace(/^\/(en-US)/,"")}`;return a.jsxs(R,{children:[a.jsx("html",{lang:n}),a.jsx("title",{children:e("seo.title","AI Dialogue Generator - Create Character Conversations with AI")}),a.jsx("meta",{name:"description",content:e("seo.description","Create realistic, engaging dialogues between characters with our AI Dialogue Generator. Perfect for scriptwriters, game developers, and content creators.")}),a.jsx("meta",{name:"keywords",content:e("seo.keywords","AI dialogue generator, character conversations, AI scriptwriting, dialogue creator, character dialogue")}),a.jsx("meta",{property:"og:type",content:"website"}),a.jsx("meta",{property:"og:title",content:e("seo.title","AI Dialogue Generator - Create Character Conversations with AI")}),a.jsx("meta",{property:"og:description",content:e("seo.description","Create realistic, engaging dialogues between characters with our AI Dialogue Generator. Perfect for scriptwriters, game developers, and content creators.")}),a.jsx("meta",{property:"og:url",content:s}),a.jsx("meta",{property:"og:image",content:`${i}/images/image_10.png`}),a.jsx("meta",{property:"og:locale",content:n.replace("-","_")}),a.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),a.jsx("meta",{name:"twitter:title",content:e("seo.title","AI Dialogue Generator - Create Character Conversations with AI")}),a.jsx("meta",{name:"twitter:description",content:e("seo.description","Create realistic, engaging dialogues between characters with our AI Dialogue Generator. Perfect for scriptwriters, game developers, and content creators.")}),a.jsx("meta",{name:"twitter:image",content:`${i}/images/image_10.png`}),z.map(e=>a.jsx("link",{rel:"alternate",hrefLang:e.code,href:l(e.code)},e.code)),a.jsx("link",{rel:"alternate",hrefLang:"x-default",href:l("en-US")}),a.jsx("script",{type:"application/ld+json",children:`\n {\n "@context": "https://schema.org",\n "@type": "SoftwareApplication",\n "name": "${e("schema.name","Doitong AI Dialogue Generator")}",\n "applicationCategory": "MultimediaApplication",\n "operatingSystem": "Web",\n "offers": {\n "@type": "Offer",\n "price": "0",\n "priceCurrency": "USD"\n },\n "description": "${e("seo.description","Create realistic, engaging dialogues between characters with our AI Dialogue Generator. Perfect for scriptwriters, game developers, and content creators.")}",\n "aggregateRating": {\n "@type": "AggregateRating",\n "ratingValue": "4.8",\n "ratingCount": "180"\n }\n }\n `})]})},H=[{character:"Sarah",text:"I've been working on this new AI project for months now. It's going to revolutionize how we create content."},{character:"David",text:"That sounds ambitious! What makes it different from existing solutions?"},{character:"Sarah",text:"It understands context and emotion in a way no other AI does. It can actually generate realistic dialogues between characters with distinct personalities."},{character:"David",text:"Impressive! Could it help with my screenplay? I'm stuck on some dialogue scenes."},{character:"Sarah",text:"Absolutely! That's one of its main use cases. It can help create natural conversations while maintaining each character's unique voice."}],X=({onSignUp:I})=>{const{t:C}=W("dialogue"),S=e();t(S.breakpoints.down("md"));const[F,D]=A.useState(!1);A.useEffect(()=>{const e=window.matchMedia("(prefers-reduced-motion: reduce)");D(e.matches);const t=e=>{D(e.matches)};return e.addEventListener("change",t),()=>{e.removeEventListener("change",t)}},[]),A.useEffect(()=>{if(F)return;const e=new IntersectionObserver(t=>{t.forEach(t=>{t.isIntersecting&&(t.target.classList.add("visible"),e.unobserve(t.target))})},{threshold:.1});return document.querySelectorAll(".animate-on-scroll").forEach(t=>{e.observe(t)}),()=>{document.querySelectorAll(".animate-on-scroll").forEach(t=>{e.unobserve(t)})}},[F]);const R=C("howItWorks.steps",{returnObjects:!0,defaultValue:[{title:C("howItWorks.steps.0.title","Choose Characters"),description:C("howItWorks.steps.0.description","Select from our library of characters or create your own with unique personalities and traits."),icon:"person"},{title:C("howItWorks.steps.1.title","Set the Scene"),description:C("howItWorks.steps.1.description","Define the context, relationship, and situation for your dialogue to unfold naturally."),icon:"scene"},{title:C("howItWorks.steps.2.title","Generate Dialogue"),description:C("howItWorks.steps.2.description","Our AI creates authentic conversations between your characters, maintaining consistent personalities."),icon:"chat"},{title:C("howItWorks.steps.3.title","Bring to Life"),description:C("howItWorks.steps.3.description","Add AI-powered voiceovers and create an animated video of your dialogue."),icon:"voice"}]}
1),z=C("benefits.items",{returnObjects:!0,defaultValue:[{title:C("benefits.items.0.title","Scriptwriters & Authors"),description:C("benefits.items.0.description","Create natural, dynamic dialogues between characters with distinct personalities for your scripts, novels, or screenplays.")},{title:C("benefits.items.1.title","Game Developers"),description:C("benefits.items.1.description","Generate realistic NPC conversations and branching dialogue options for your game narratives.")},{title:C("benefits.items.2.title","Content Creators"),description:C("benefits.items.2.description","Create engaging dialogue-based content for social media, YouTube videos, and podcasts.")},{title:C("benefits.items.3.title","Educators & Trainers"),description:C("benefits.items.3.description","Develop interactive dialogue scenarios for language learning, role-playing exercises, and training simulations.")}]}),X=C("faq.items",{returnObjects:!0,defaultValue:[{question:C("faq.items.0.question","What is the AI Dialogue Generator?"),answer:C("faq.items.0.answer","The AI Dialogue Generator is a tool that creates realistic conversations between characters using advanced AI. It understands context, maintains consistent character personalities, and generates natural-sounding dialogue for various creative needs.")},{question:C("faq.items.1.question","How many characters can interact in a dialogue?"),answer:C("faq.items.1.answer","You can create dialogues with up to 2 different characters, each with their own unique personality, background, and speaking style.")},{question:C("faq.items.2.question","Can I customize character personalities?"),answer:C("faq.items.2.answer","Yes! You can define specific personality traits, backgrounds, speaking styles, and even relationship dynamics between characters to create authentic interactions.")},{question:C("faq.items.3.question","Can I edit the generated dialogues?"),answer:C("faq.items.3.answer","Absolutely. You have full control to edit, refine, or extend any dialogues generated by the AI to match your creative vision.")},{question:C("faq.items.4.question","Can I create videos with the dialogues?"),answer:C("faq.items.4.answer","Yes! Our platform allows you to convert your dialogues into animated videos with AI-generated voices for each character.")},{question:C("faq.items.5.question","What languages are supported?"),answer:C("faq.items.5.answer","Currently, our AI Dialogue Generator supports over 10 languages, including English, Spanish, French, German, Chinese, Japanese, and more.")}]}),K=e=>{e.preventDefault(),"function"==typeof I?I():window.location.href="/sign"};return a.jsxs(q,{children:[a.jsx(_,{}),a.jsxs(B,{sx:{backgroundImage:"radial-gradient(circle at 20% 80%, rgba(255, 152, 0, 0.07) 0%, transparent 20%), radial-gradient(circle at 80% 20%, rgba(255, 183, 77, 0.07) 0%, transparent 20%)"},children:[a.jsx(G,{}),a.jsxs(T,{maxWidth:"lg",children:[a.jsx(r,{item:!0,xs:12,sx:{mb:5},children:a.jsxs(n,{sx:{textAlign:"center"},children:[a.jsx(i,{variant:"h1",component:"h1",sx:{fontSize:{xs:"2.5rem",md:"3.5rem"},fontWeight:800,mb:1,lineHeight:1.1,color:"text.primary"},children:C("hero.title","AI Dialogue Generator")}),a.jsx(N,{variant:"h2",component:"h2",sx:{fontSize:{xs:"1.6rem",md:"2rem"},fontWeight:700,mb:2,lineHeight:1.2,maxWidth:"800px",mx:"auto"},children:C("hero.subtitle","Create Character Conversations with AI")})]})}),a.jsxs(r,{container:!0,spacing:4,alignItems:"flex-start",children:[a.jsxs(r,{item:!0,xs:12,md:5,children:[a.jsx(i,{variant:"body1",sx:{mb:3,fontSize:"1.05rem"},children:C("hero.description","Doitong's AI Dialogue Generator creates realistic, engaging conversations between multiple characters. Perfect for scriptwriters, game developers, content creators, and more. Our AI understands context, maintains character consistency, and generates natural dialogue in seconds.")}),a.jsxs(o,{sx:{mb:3},children:[a.jsxs(Y,{children:[a.jsx(s,{children:a.jsx(l,{sx:{color:"warning.main"}})}),a.jsx(c,{primary:C("hero.feature1","Create realistic conversations between up to 2 unique characters"),primaryTypographyProps:{fontWeight:500}})]}),a.jsxs(Y,{children:[a.jsx(s,{children:a.jsx(l,{sx:{color:"warning.main"}})}),a.jsx(c,{primary:C("hero.feature2","Define personalities and relationships for authentic interactions"),primaryTypographyProps:{fontWeight:500}})]}),a.jsxs(Y,{children:[a.jsx(s,{children:a.jsx(l,{sx:{color:"warning.main"}})}),a.jsx(c,{primary:C("hero.feature3","Convert dialogues into animated videos with AI voiceovers"),primaryTypographyProps:{fontWeight:500}})]})]}),a.jsxs(n,{sx:{display:"flex",mt:3,mb:2.5,gap:2,flexWrap:{xs:"wrap",sm:"nowrap"}},children:[a.jsx(d,{variant:"contained",color:"warning",onClick:K,size:"large",endIcon:a.jsx(p,{}),sx:{py:1.5,px:3,borderRadius:"50px",fontWeight:600,fontSize:"1.05rem",boxShadow:"0 10px 20px rgba(255, 152, 0, 0.3)",background:"linear-gradient(90deg, #FF9800 0%, #FFB74D 100%)","&:hover":{boxShadow:"0 15px 30px rgba(255, 152, 0, 0.4)",background:"linear-gradient(90deg, #FF9800 0%, #FFB74D 80%)",transform:"translateY(-3px)"},flexShrink:0},children:C("hero.ctaButton","Try AI Dialogue Generator")}),a.jsx(d,{variant:"outlined",color:"warning",component:"a",href:"#demo",endIcon:a.jsx(g,{}),sx:{py:1.2,px:2.5,borderRadius:"50px",fontWeight:500,textTransform:"none",borderColor:x(S.palette.warning.main,.5),display:{xs:"flex",md:"none"},"&:hover":{borderColor:S.palette.warning.main,backgroundColor:x(S.palette.warning.main,.05)}},children:C("hero.seeExampleButton","See Example")})]}),a.jsxs(i,{variant:"body2",sx:{fontStyle:"italic",color:"text.secondary",display:"flex",alignItems:"center",mb:3},children:[a.jsx(l,{sx:{color:"success.main",fontSize:16,mr:.5}}),C("hero.noCardRequired","No credit card required to start")]})]}),a.jsx(r,{item:!0,xs:12,md:7,sx:{display:{xs:"none",md:"block"}},children:a.jsx(n,{sx:{mb:4},children:a.jsxs(n,{sx:{width:"100%",background:S.palette.background.paper,borderRadius:"16px",boxShadow:"dark"===S.palette.mode?"0 15px 35px rgba(0, 0, 0, 0.4)":"0 15px 35px rgba(0, 0, 0, 0.1)",overflow:"hidden",p:2,pb:0,position:"relative","&:before":{content:'""',position:"absolute",top:-15,right:30,width:60,height:60,borderRadius:"50%",background:x(S.palette.warning.main,.1),zIndex:0}},children:[a.jsx(i,{variant:"h6",mb:2,fontWeight:600,sx:{background:"linear-gradient(90deg, #FF9800 0%, #FFB74D 100%)",backgroundClip:"text",textFillColor:"transparent",display:"inline-block",position:"relative",zIndex:1},children:C("hero.featureTitle","Create Realistic AI Dialogues")}
1),a.jsx(n,{component:"img",src:"/images/image_10.png",alt:C("hero.alt","Dialogue Generator Preview"),sx:{width:"100%",height:"auto",display:"block",borderRadius:"12px 12px 0 0",boxShadow:"0 5px 15px rgba(0, 0, 0, 0.08)",transition:"transform 0.5s ease","&:hover":{transform:"translateY(-5px)"}}})]})})})]})]})]}),a.jsx(h,{id:"demo",maxWidth:"lg",sx:{py:8,mt:{xs:-3,md:-4}},children:a.jsx(r,{container:!0,justifyContent:"center",children:a.jsx(r,{item:!0,xs:12,md:10,lg:8,children:a.jsxs(n,{sx:{background:S.palette.background.paper,borderRadius:"20px",boxShadow:"dark"===S.palette.mode?"0 25px 50px rgba(0, 0, 0, 0.4)":"0 25px 50px rgba(0, 0, 0, 0.1)",p:4,position:"relative",overflow:"visible","&:before":{content:'""',position:"absolute",width:80,height:80,borderRadius:"50%",background:x(S.palette.warning.main,.07),top:-20,right:-20,zIndex:-1},"&:after":{content:'""',position:"absolute",width:60,height:60,borderRadius:"50%",background:x(S.palette.warning.main,.05),bottom:-15,left:-15,zIndex:-1}},children:[a.jsxs(n,{sx:{mb:4,textAlign:"center"},children:[a.jsx(i,{variant:"h5",component:"h3",mb:1,fontWeight:700,sx:{background:"linear-gradient(90deg, #FF9800 0%, #FFB74D 100%)",backgroundClip:"text",textFillColor:"transparent",display:"inline-block"},children:C("hero.demoTitle","Character Dialogue Example")}),a.jsx(i,{variant:"body1",color:"text.secondary",sx:{maxWidth:"700px",mx:"auto"},children:C("hero.demoDescription","See how our AI creates natural conversations between characters, maintaining consistent personalities and logical flow.")})]}),a.jsx(n,{sx:{display:"flex",flexDirection:"column",width:"100%",p:{xs:2,md:3},borderRadius:"16px",backgroundColor:x(S.palette.background.default,.5),border:`1px solid ${x(S.palette.warning.main,.1)}`,mb:3},children:H.map((e,t)=>{const r="David"===e.character;return a.jsxs(O,{isRight:r,children:[!r&&a.jsx(M,{isRight:r,children:a.jsx(m,{})}),a.jsxs(U,{isRight:r,children:[a.jsx(V,{isRight:r,children:e.character}),a.jsx(i,{variant:"body1",sx:{fontSize:"0.95rem"},children:e.text})]}),r&&a.jsx(M,{isRight:r,children:a.jsx(m,{})})]},t)})}),a.jsx(n,{sx:{display:"flex",justifyContent:"center"},children:a.jsx(d,{color:"warning",variant:"contained",startIcon:a.jsx(g,{}),sx:{textTransform:"none",boxShadow:"0 8px 16px rgba(255, 152, 0, 0.2)",py:1.2,px:3,background:"linear-gradient(90deg, #FF9800 0%, #FFB74D 100%)","&:hover":{background:"linear-gradient(90deg, #FF9800 0%, #FFB74D 80%)",boxShadow:"0 10px 20px rgba(255, 152, 0, 0.3)"}},children:C("hero.tryItButton","Try Creating Your Own Dialogue")})})]})})})}),a.jsxs(h,{maxWidth:"lg",sx:{py:8},children:[a.jsx(n,{textAlign:"center",className:"animate-on-scroll",children:a.jsx(E,{variant:"h2",component:"h2",children:C("howItWorks.title","How It Works")})}),a.jsx(r,{container:!0,spacing:4,children:R.map((e,t)=>a.jsx(r,{item:!0,xs:12,sm:6,md:3,className:"animate-on-scroll",children:a.jsx(P,{sx:{p:3,textAlign:"center"},children:a.jsxs(n,{sx:{display:"flex",flexDirection:"column",alignItems:"center"},children:[a.jsxs(L,{children:["person"===e.icon&&a.jsx(m,{}),"scene"===e.icon&&a.jsx(u,{}),"chat"===e.icon&&a.jsx(b,{}),"voice"===e.icon&&a.jsx(f,{})]}),a.jsxs(i,{variant:"h5",component:"h3",sx:{mb:2,fontWeight:700,fontSize:"1.5rem"},children:[a.jsx(n,{component:"span",sx:{color:"warning.main",mr:1},children:t+1}),e.title]}),a.jsx(i,{variant:"body1",color:"text.secondary",children:e.description})]})})},t))})]}),a.jsx(n,{sx:{bgcolor:e=>"dark"===e.palette.mode?"rgba(255, 152, 0, 0.08)":"rgba(255, 152, 0, 0.05)",py:8},children:a.jsxs(h,{maxWidth:"lg",children:[a.jsx(n,{textAlign:"center",className:"animate-on-scroll",children:a.jsx(E,{variant:"h2",component:"h2",children:C("benefits.title","Who Can Benefit from AI Dialogue Generation?")})}),a.jsx(r,{container:!0,spacing:4,children:z.map((e,t)=>a.jsx(r,{item:!0,xs:12,md:6,className:"animate-on-scroll",children:a.jsx($,{children:a.jsxs(w,{sx:{p:4,flexGrow:1},children:[a.jsxs(n,{sx:{display:"flex",alignItems:"center",mb:3},children:[a.jsx(n,{sx:{minWidth:50,height:50,borderRadius:"12px",backgroundColor:e=>"dark"===e.palette.mode?"rgba(255, 152, 0, 0.15)":"rgba(255, 152, 0, 0.1)",display:"flex",alignItems:"center",justifyContent:"center",mr:2,color:"#FF9800"},children:a.jsx(l,{fontSize:"medium"})}),a.jsx(i,{variant:"h5",component:"h3",sx:{fontWeight:700,color:"text.primary",fontSize:"1.35rem"},children:e.title})]}),a.jsx(i,{variant:"body1",sx:{color:"text.secondary",mb:4,fontSize:"1rem"},children:e.description})]})})},t))}),a.jsx(n,{sx:{textAlign:"center",mt:7},children:a.jsx(d,{variant:"contained",color:"warning",size:"large",onClick:K,endIcon:a.jsx(p,{}),sx:{py:1.7,px:4,borderRadius:"50px",fontWeight:600,fontSize:"1.05rem",boxShadow:"0 10px 20px rgba(255, 152, 0, 0.3)",background:"linear-gradient(90deg, #FF9800 0%, #FFB74D 100%)","&:hover":{boxShadow:"0 15px 30px rgba(255, 152, 0, 0.4)",background:"linear-gradient(90deg, #FF9800 0%, #FFB74D 80%)",transform:"translateY(-3px)"}}
1,children:C("benefits.mainCtaButton","Start Creating Dialogues Now")})})]})}),a.jsxs(h,{maxWidth:"lg",sx:{py:8},children:[a.jsx(n,{textAlign:"center",className:"animate-on-scroll",children:a.jsx(E,{variant:"h2",component:"h2",children:C("features.title","Key Features")})}),a.jsxs(r,{container:!0,spacing:4,children:[a.jsx(r,{item:!0,xs:12,md:4,className:"animate-on-scroll",children:a.jsxs(n,{sx:{textAlign:"center",p:3},children:[a.jsx(n,{sx:{width:80,height:80,borderRadius:"50%",backgroundColor:e=>"dark"===e.palette.mode?"rgba(255, 152, 0, 0.15)":"rgba(255, 152, 0, 0.1)",display:"flex",alignItems:"center",justifyContent:"center",mx:"auto",mb:3,color:"warning.main"},children:a.jsx(m,{sx:{fontSize:40}})}),a.jsx(i,{variant:"h5",component:"h3",fontWeight:700,mb:2,children:C("features.feature1Title","Character Personality Builder")}),a.jsx(i,{variant:"body1",color:"text.secondary",children:C("features.feature1Description","Define detailed character traits, backgrounds, and relationships to create consistent, authentic character voices.")})]})}),a.jsx(r,{item:!0,xs:12,md:4,className:"animate-on-scroll",children:a.jsxs(n,{sx:{textAlign:"center",p:3},children:[a.jsx(n,{sx:{width:80,height:80,borderRadius:"50%",backgroundColor:e=>"dark"===e.palette.mode?"rgba(255, 152, 0, 0.15)":"rgba(255, 152, 0, 0.1)",display:"flex",alignItems:"center",justifyContent:"center",mx:"auto",mb:3,color:"warning.main"},children:a.jsx(b,{sx:{fontSize:40}})}),a.jsx(i,{variant:"h5",component:"h3",fontWeight:700,mb:2,children:C("features.feature2Title","Context-Aware Dialogues")}),a.jsx(i,{variant:"body1",color:"text.secondary",children:C("features.feature2Description","Our AI understands the context of conversations, creating natural flow and realistic interactions between characters.")})]})}),a.jsx(r,{item:!0,xs:12,md:4,className:"animate-on-scroll",children:a.jsxs(n,{sx:{textAlign:"center",p:3},children:[a.jsx(n,{sx:{width:80,height:80,borderRadius:"50%",backgroundColor:e=>"dark"===e.palette.mode?"rgba(255, 152, 0, 0.15)":"rgba(255, 152, 0, 0.1)",display:"flex",alignItems:"center",justifyContent:"center",mx:"auto",mb:3,color:"warning.main"},children:a.jsx(f,{sx:{fontSize:40}})}),a.jsx(i,{variant:"h5",component:"h3",fontWeight:700,mb:2,children:C("features.feature3Title","Voice & Video Generation")}),a.jsx(i,{variant:"body1",color:"text.secondary",children:C("features.feature3Description","Convert your dialogues into animated videos with AI-generated voices and visuals that bring your characters to life.")})]})})]})]}),a.jsxs(h,{maxWidth:"lg",sx:{py:8},children:[a.jsx(n,{textAlign:"center",className:"animate-on-scroll",children:a.jsx(E,{variant:"h2",component:"h2",children:C("faq.title","Frequently Asked Questions")})}),a.jsx(n,{sx:{maxWidth:800,mx:"auto"},children:X.map((e,t)=>a.jsxs(j,{sx:{mb:2,boxShadow:"0 4px 12px rgba(0, 0, 0, 0.05)",borderRadius:"12px !important",overflow:"hidden","&:before":{display:"none"},"&.Mui-expanded":{margin:"0 0 16px 0"}},children:[a.jsx(y,{expandIcon:a.jsx(v,{}),sx:{backgroundColor:e=>"dark"===e.palette.mode?"rgba(255, 152, 0, 0.08)":"rgba(255, 152, 0, 0.03)","&.Mui-expanded":{minHeight:56}},children:a.jsx(i,{variant:"h6",component:"h3",fontWeight:600,children:e.question})}),a.jsx(k,{children:a.jsx(i,{variant:"body1",children:e.answer})})]},t))})]}),a.jsxs(n,{sx:{textAlign:"center",mt:6,mb:6,py:8,px:4,borderRadius:6,position:"relative",background:"linear-gradient(135deg, rgba(255,152,0,0.08) 0%, rgba(255,183,77,0.08) 100%)",backdropFilter:"blur(10px)",overflow:"hidden"},className:"animate-on-scroll",children:[a.jsx(n,{sx:{position:"absolute",top:-100,right:-100,width:300,height:300,borderRadius:"50%",background:"radial-gradient(circle, rgba(255,152,0,0.1) 0%, rgba(255,152,0,0) 70%)",zIndex:0}}),a.jsx(n,{sx:{position:"absolute",bottom:-80,left:-80,width:250,height:250,borderRadius:"50%",background:"radial-gradient(circle, rgba(255,183,77,0.1) 0%, rgba(255,183,77,0) 70%)",zIndex:0}}),a.jsxs(n,{sx:{position:"relative",zIndex:1},children:[a.jsx(i,{variant:"h2",component:"h2",sx:{mb:3,fontWeight:800,backgroundImage:"linear-gradient(90deg, #FF9800 0%, #FFB74D 100%)",backgroundClip:"text",textFillColor:"transparent",display:"inline-block",fontSize:{xs:"2.2rem",md:"2.8rem"}},children:C("finalCta.title","Ready to Create Engaging Character Dialogues?")}),a.jsx(i,{variant:"body1",sx:{mb:5,maxWidth:700,mx:"auto",fontSize:"1.1rem",color:"text.secondary"},children:C("finalCta.description","Start creating realistic, engaging dialogues between characters with our AI Dialogue Generator today.")}),a.jsx(d,{variant:"contained",color:"warning",size:"large",onClick:K,endIcon:a.jsx(p,{}),sx:{py:2,px:5,borderRadius:"50px",fontWeight:700,fontSize:"1.1rem",boxShadow:"0 10px 30px rgba(255, 152, 0, 0.3)",background:"linear-gradient(90deg, #FF9800 0%, #FFB74D 100%)",textTransform:"uppercase","&:hover":{boxShadow:"0 15px 40px rgba(255, 152, 0, 0.4)",transform:"translateY(-5px) scale(1.03)"},transition:"all 0.3s ease"},children:C("finalCta.button","Start Creating Now")}),a.jsxs(i,{variant:"body2",sx:{mt:3,color:"text.secondary",fontStyle:"italic",display:"flex",alignItems:"center",justifyContent:"center"},children:[a.jsx(l,{sx:{color:"success.main",fontSize:16,mr:1}}),C("finalCta.note","No credit card required - Get started in minutes")]})]})]}),a.jsx(n,{sx:{"& .animate-on-scroll":{opacity:0,transform:"translateY(30px)",transition:"opacity 0.8s ease-out, transform 0.8s ease-out"},"& .animate-on-scroll.visible":{opacity:1,transform:"translateY(0)"},"@media (prefers-reduced-motion: reduce)":{"& .animate-on-scroll":{opacity:1,transform:"translateY(0)",transition:"none"}}}})]})};export{X as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.