PageSourceSearch

https://studio.d-id.com/v0.1262.0/assets/chunk-DiphJacR.js

js d-id.com collected 2026-09-24 07:59:59 UTC 82,131 bytes, 24 lines download raw bytes

1import{U as Xt,V as Q,aM as mt,aN as ht,r as u,aP as ft,aQ as L,aR as we,aS as xt,aT as oe,d_ as qe,bf as B,e as o,nM as bt,z as K,O as Zt,v as V,aI as te,p as ea,X as Je,eb as ta,eO as aa,ce as oa,mg as ra,dE as na,d8 as yt,dU as J,cn as vt,mr as ue,cq as O,fV as re,mF as ia,j as p,x as Ne,i,g4 as sa,a5 as la,F as W,ak as ca,be as da,an as ua,aK as pa,ap as ga,ao as ma,M as _,B as kt,n as pe,T as Ae,b as ge,bn as ae,fi as ha,bT as St,am as fa,f3 as Y,bF as ce,bo as Ct,eQ as j,gU as _e,je as ne,aE as wt,cr as xa,d6 as ba,at as de,cs as ya,bP as va,Q as ka,jf as Sa,o as X,bB as Ca,kD as wa,cb as Aa,bd as Qe,jd as At,nN as Te,nO as Tt,jb as Pt,gW as Me,nP as Ta,cK as Pa,y as U,k2 as za,jq as Be,jr as Ea,lh as Ia,em as Ra,jc as Na,nQ as _a,bM as Ma,mv as Ba,nR as Va,kb as Da,nS as Fa,js as La,fM as xe,ia as Oa,u as Ve,d3 as ja,f as De,gR as Ua,m as Ha,dD as $a,gV as zt,cL as Ga,kd as Ka,nT as Wa}from"./index-dK-KQR3u.js";import{u as qa}from"./usePageTitle-BXecPlTx.js";import{ad as Ja,ae as Qa,af as Ya,b as Xa,c as Za,t as eo,P as Ye,L as to,ag as ao,J as oo,ah as ro}from"./chunk-Ccq0P8SR.js";import{c as no,d as F,f as Xe,b as ie,e as io,o as so}from"./index.esm-DDWa65cW.js";import{b as R,d as q,u as lo,F as co}from"./index.esm-C4qE9m-H.js";import{D as Et,c as uo}from"./constants-Dipt42DZ.js";import"./store-BerQXuIb.js";import{j as po,i as go,A as mo,E as ho,P as fo,a as xo,N as bo,k as yo,I as vo,f as ko,S as So,h as Co,L as wo}from"./StitchButtons-DnYXkJ9n.js";import{c as It}from"./chunk-hHWxwtHM.js";import{u as Ao,A as To}from"./Alert-DdPxodJE.js";import{D as Po}from"./Desktop-BLdE_tKP.js";import{h as zo,c as Eo,d as Io,b as Ro,L as No,u as Rt,C as _o,S as Mo,a as Bo}from"./LockKeyhole-CCLA48hj.js";import{L as G,S as Pe,b as Vo,x as Do}from"./index-BPiQZpON-DxvQcMUO.js";import{C as Fo}from"./ColorPicker-DtIFk8qv.js";import{T as Fe}from"./TextField-C0GKjWZ2.js";import{L as Lo}from"./LogoUpload-Y2BW5iH3.js";import{P as Oo}from"./lottie-react.esm-CgzLbITc.js";import{u as Nt,a as jo}from"./Autocomplete-AdwFbrGX.js";import{A as Uo}from"./AdornmentSelect-BZIYoObi.js";import{d as Ho}from"./dump-DewtckIM.js";import{T as ze,a as _t}from"./Tabs-DSvp3Kpp.js";function $o(e){const{badgeContent:t,invisible:a=!1,max:r=99,showZero:n=!1}=e,s=Nt({badgeContent:t,max:r});let l=a;a===!1&&t===0&&!n&&(l=!0);const{badgeContent:c,max:g=r}=l?s:e,h=c&&Number(c)>g?`${g}+`:c;return{badgeContent:c,invisible:l,max:g,displayValue:h}}const Go=Xt(Q.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function Ko(e){return mt("MuiAvatar",e)}ht("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const Wo=["alt","children","className","component","slots","slotProps","imgProps","sizes","src","srcSet","variant"],qo=It(),Jo=e=>{const{classes:t,variant:a,colorDefault:r}=e;return xt({root:["root",a,r&&"colorDefault"],img:["img"],fallback:["fallback"]},Ko,t)},Qo=oe("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:a}=e;return[t.root,t[a.variant],a.colorDefault&&t.colorDefault]}})(({theme:e})=>({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none",variants:[{props:{variant:"rounded"},style:{borderRadius:(e.vars||e).shape.borderRadius}},{props:{variant:"square"},style:{borderRadius:0}},{props:{colorDefault:!0},style:L({color:(e.vars||e).palette.background.default},e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:L({backgroundColor:e.palette.grey[400]},e.applyStyles("dark",{backgroundColor:e.palette.grey[600]})))}]})),Yo=oe("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),Xo=oe(Go,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function Zo({crossOrigin:e,referrerPolicy:t,src:a,srcSet:r}){const[n,s]=u.useState(!1);return u.useEffect(()=>{if(!a&&!r)return;s(!1);let l=!0;const c=new Image;return c.onload=()=>{l&&s("loaded")},c.onerror=()=>{l&&s("error")},c.crossOrigin=e,c.referrerPolicy=t,c.src=a,r&&(c.srcset=r),()=>{l=!1}},[e,t,a,r]),n}const er=u.forwardRef(function(t,a){const r=qo({props:t,name:"MuiAvatar"}),{alt:n,children:s,className:l,component:c="div",slots:g={},slotProps:h={},imgProps:d,sizes:x,src:S,srcSet:v,variant:m="circular"}=r,y=ft(r,Wo);let b=null;
1const k=Zo(L({},d,{src:S,srcSet:v})),C=S||v,A=C&&k!=="error",T=L({},r,{colorDefault:!A,component:c,variant:m}),w=Jo(T),[E,M]=Ao("img",{className:w.img,elementType:Yo,externalForwardedProps:{slots:g,slotProps:{img:L({},d,h.img)}},additionalProps:{alt:n,src:S,srcSet:v,sizes:x},ownerState:T});return A?b=Q.jsx(E,L({},M)):s||s===0?b=s:C&&n?b=n[0]:b=Q.jsx(Xo,{ownerState:T,className:w.fallback}),Q.jsx(Qo,L({as:c,ownerState:T,className:we(w.root,l),ref:a},y,{children:b}))});function tr(e){return mt("MuiBadge",e)}const H=ht("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]),ar=["anchorOrigin","className","classes","component","components","componentsProps","children","overlap","color","invisible","max","badgeContent","slots","slotProps","showZero","variant"],be=10,ye=4,or=It(),rr=e=>{const{color:t,anchorOrigin:a,invisible:r,overlap:n,variant:s,classes:l={}}=e,c={root:["root"],badge:["badge",s,r&&"invisible",`anchorOrigin${B(a.vertical)}${B(a.horizontal)}`,`anchorOrigin${B(a.vertical)}${B(a.horizontal)}${B(n)}`,`overlap${B(n)}`,t!=="default"&&`color${B(t)}`]};return xt(c,tr,l)},nr=oe("span",{name:"MuiBadge",slot:"Root",overridesResolver:(e,t)=>t.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),ir=oe("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(e,t)=>{const{ownerState:a}=e;
1return[t.badge,t[a.variant],t[`anchorOrigin${B(a.anchorOrigin.vertical)}${B(a.anchorOrigin.horizontal)}${B(a.overlap)}`],a.color!=="default"&&t[`color${B(a.color)}`],a.invisible&&t.invisible]}})(({theme:e})=>{var t;return{display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),minWidth:be*2,lineHeight:1,padding:"0 6px",height:be*2,borderRadius:be,zIndex:1,transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.enteringScreen}),variants:[...Object.keys(((t=e.vars)!=null?t:e).palette).filter(a=>{var r,n;return((r=e.vars)!=null?r:e).palette[a].main&&((n=e.vars)!=null?n:e).palette[a].contrastText}).map(a=>({props:{color:a},style:{backgroundColor:(e.vars||e).palette[a].main,color:(e.vars||e).palette[a].contrastText}})),{props:{variant:"dot"},style:{borderRadius:ye,height:ye*2,minWidth:ye*2,padding:0}},{props:({ownerState:a})=>a.anchorOrigin.vertical==="top"&&a.anchorOrigin.horizontal==="right"&&a.overlap==="rectangular",style:{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${H.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}}},{props:({ownerState:a})=>a.anchorOrigin.vertical==="bottom"&&a.anchorOrigin.horizontal==="right"&&a.overlap==="rectangular",style:{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${H.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}}},{props:({ownerState:a})=>a.anchorOrigin.vertical==="top"&&a.anchorOrigin.horizontal==="left"&&a.overlap==="rectangular",style:{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${H.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}}},{props:({ownerState:a})=>a.anchorOrigin.vertical==="bottom"&&a.anchorOrigin.horizontal==="left"&&a.overlap==="rectangular",style:{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${H.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}}},{props:({ownerState:a})=>a.anchorOrigin.vertical==="top"&&a.anchorOrigin.horizontal==="right"&&a.overlap==="circular",style:{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${H.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}}},{props:({ownerState:a})=>a.anchorOrigin.vertical==="bottom"&&a.anchorOrigin.horizontal==="right"&&a.overlap==="circular",style:{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${H.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}}},{props:({ownerState:a})=>a.anchorOrigin.vertical==="top"&&a.anchorOrigin.horizontal==="left"&&a.overlap==="circular",style:{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${H.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}}},{props:({ownerState:a})=>a.anchorOrigin.vertical==="bottom"&&a.anchorOrigin.horizontal==="left"&&a.overlap==="circular",style:{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${H.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}}},{props:{invisible:!0},style:{transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})}}]}}),sr=u.forwardRef(function(t,a){var r,n,s,l,c,g;const h=or({props:t,name:"MuiBadge"}),{anchorOrigin:d={vertical:"top",horizontal:"right"},className:x,component:S,components:v={},componentsProps:m={},children:y,overlap:b="rectangular",color:k="default",invisible:C=!1,max:A=99,badgeContent:T,slots:w,slotProps:E,showZero:M=!1,variant:z="standard"}=h,f=ft(h,ar),{badgeContent:P,invisible:D,max:Z,displayValue:Gt}=$o({max:A,invisible:C,badgeContent:T,showZero:M}),Kt=Nt({anchorOrigin:d,color:k,overlap:b,variant:z,badgeContent:T}),Ue=D||P==null&&z!=="dot",{color:Wt=k,overlap:qt=b,anchorOrigin:Jt=d,variant:He=z}=Ue?Kt:h,$e=He!=="dot"?Gt:void 0,me=L({}
1,h,{badgeContent:P,invisible:Ue,max:Z,displayValue:$e,showZero:M,anchorOrigin:Jt,color:Wt,overlap:qt,variant:He}),Ge=rr(me),Ke=(r=(n=w==null?void 0:w.root)!=null?n:v.Root)!=null?r:nr,We=(s=(l=w==null?void 0:w.badge)!=null?l:v.Badge)!=null?s:ir,he=(c=E==null?void 0:E.root)!=null?c:m.root,fe=(g=E==null?void 0:E.badge)!=null?g:m.badge,Qt=qe({elementType:Ke,externalSlotProps:he,externalForwardedProps:f,additionalProps:{ref:a,as:S},ownerState:me,className:we(he==null?void 0:he.className,Ge.root,x)}),Yt=qe({elementType:We,externalSlotProps:fe,ownerState:me,className:we(Ge.badge,fe==null?void 0:fe.className)});return Q.jsxs(Ke,L({},Qt,{children:[y,Q.jsx(We,L({},Yt,{children:$e}))]}))});var N=(e=>(e.AVATAR="avatar",e.VOICE_SCRIPT="voice",e.VIDEO_PAGE="video-page",e))(N||{}),I=(e=>(e.DESKTOP="preview-desktop",e.MOBILE="preview-mobile",e))(I||{});const Mt=u.createContext({currentTab:N.AVATAR,setCurrentTab:()=>{}}),lr=({children:e})=>{const[t,a]=u.useState(N.AVATAR);return o(Mt.Provider,{value:{currentTab:t,setCurrentTab:a},children:e})},Le=()=>{const e=u.useContext(Mt);if(!e)throw new Error("useCampaignCreateContext must be used within a CampaignCreateContextProvider");return e},Ee="campaign_draft_agent_id",cr={"ar-EG-Hoda":"ar-EG-SalmaNeural","ar-SA-Naayf":"ar-SA-HamedNeural","bg-BG-Ivan":"bg-BG-BorislavNeural","ca-ES-HerenaRUS":"ca-ES-JoanaNeural","zh-HK-Danny":"zh-HK-WanLungNeural","zh-HK-TracyRUS":"zh-HK-HiuMaanNeural","zh-CN-HuihuiRUS":"zh-CN-XiaoxiaoNeural","zh-CN-Kangkang":"zh-CN-YunxiNeural","zh-CN-Yaoyao":"zh-CN-XiaoxiaoNeural","zh-TW-HanHanRUS":"zh-TW-HsiaoChenNeural","zh-TW-Yating":"zh-TW-HsiaoChenNeural","zh-TW-Zhiwei":"zh-TW-YunJheNeural","hr-HR-Matej":"hr-HR-SreckoNeural","cs-CZ-Jakub":"cs-CZ-AntoninNeural","da-DK-HelleRUS":"da-DK-ChristelNeural","nl-NL-HannaRUS":"nl-NL-FennaNeural","en-AU-Catherine":"en-AU-NatashaNeural","en-AU-HayleyRUS":"en-AU-NatashaNeural","en-CA-HeatherRUS":"en-CA-ClaraNeural","en-CA-Linda":"en-CA-ClaraNeural","en-IN-Heera":"en-IN-NeerjaNeural1","en-IN-PriyaRUS":"en-IN-NeerjaNeural1","en-IN-Ravi":"en-IN-PrabhatNeural","en-IE-Sean":"en-IE-ConnorNeural","en-GB-George":"en-GB-RyanNeural","en-GB-HazelRUS":"en-GB-SoniaNeural","en-GB-Susan":"en-GB-SoniaNeural","en-US-BenjaminRUS":"en-US-GuyNeural","en-US-GuyRUS":"en-US-GuyNeural","en-US-AriaRUS":"en-US-AriaNeural","en-US-ZiraRUS":"en-US-AriaNeural","fi-FI-HeidiRUS":"fi-FI-SelmaNeural","fr-CA-Caroline":"fr-CA-SylvieNeural","fr-CA-HarmonieRUS":"fr-CA-SylvieNeural","fr-FR-HortenseRUS":"fr-FR-DeniseNeural","fr-FR-Julie":"fr-FR-DeniseNeural","fr-FR-Paul":"fr-FR-HenriNeural","fr-CH-Guillaume":"fr-CH-FabriceNeural","de-AT-Michael":"de-AT-JonasNeural","de-DE-HeddaRUS":"de-DE-KatjaNeural","de-DE-Stefan":"de-DE-ConradNeural","de-CH-Karsten":"de-CH-JanNeural","el-GR-Stefanos":"el-GR-NestorasNeural","he-IL-Asaf":"he-IL-AvriNeural","hi-IN-Hemant":"hi-IN-MadhurNeural","hi-IN-Kalpana":"hi-IN-SwaraNeural1","hu-HU-Szabolcs":"hu-HU-TamasNeural","id-ID-Andika":"id-ID-ArdiNeural","it-IT-Cosimo":"it-IT-DiegoNeural","it-IT-LuciaRUS":"it-IT-IsabellaNeural","ja-JP-Ayumi":"ja-JP-NanamiNeural","ja-JP-HarukaRUS":"ja-JP-NanamiNeural","ja-JP-Ichiro":"ja-JP-KeitaNeural","ko-KR-HeamiRUS":"ko-KR-SunHiNeural","ms-MY-Rizwan":"ms-MY-OsmanNeural","nb-NO-HuldaRUS":"nb-NO-PernilleNeural","pl-PL-PaulinaRUS":"pl-PL-AgnieszkaNeural","pt-BR-Daniel":"pt-BR-AntonioNeural","pt-BR-HeloisaRUS":"pt-BR-FranciscaNeural","pt-PT-HeliaRUS":"pt-PT-RaquelNeural","ro-RO-Andrei":"ro-RO-EmilNeural","ru-RU-EkaterinaRUS":"ru-RU-SvetlanaNeural","ru-RU-Irina":"ru-RU-DariyaNeural","ru-RU-Pavel":"ru-RU-DmitryNeural","sk-SK-Filip":"sk-SK-LukasNeural","sl-SI-Lado":"sl-SI-RokNeural","es-MX-HildaRUS":"es-MX-DaliaNeural","es-MX-Raul":"es-MX-JorgeNeural","es-ES-HelenaRUS":"es-ES-ElviraNeural","es-ES-Laura":"es-ES-ElviraNeural","es-ES-Pablo":"es-ES-AlvaroNeural","sv-SE-HedvigRUS":"sv-SE-SofieNeural","ta-IN-Valluvar":"ta-IN-ValluvarNeural","te-IN-Chitra":"te-IN-ShrutiNeural","th-TH-Pattara":"th-TH-NiwatNeural","tr-TR-SedaRUS":"tr-TR-EmelNeural","vi-VN-An":"vi-VN-NamMinhNeural"},dr="Hey, nice to meet you. What do you think of my voice?",ur={multilingual:"Hey, nice to meet you. What do you think of my voice?",english:"Hey, nice to meet you. What do you think of my voice?",afrikaans:"Haai, lekker om jou te ontmoet. Wat dink jy van my stem?",albanian:"Hej, jam mirë që ju njohëm. Çfarë mendoni për zërin tim?",amharic:"ሄይ፣ ስለተዋወቅን ደስ ብሎኛል። ስለ ድምፄ ምን ታስባለህ?",arabic:"مرحبا انا سعيد للقائك. ما رأيك في صوتي؟",armenian:"Հեյ, Õ°Õ¡Õ³Õ¥Õ¬Õ« Õ§ Õ°Õ¡Õ¶Õ¤Õ«ÕºÕ¥Õ¬ քեզ: Ի՞նչ կարծիքի Õ¥Õ½ Õ«Õ´ Õ±Õ¡ÕµÕ¶Õ« մասին։",azerbaijani:"Hey, sizinlə tanış olmaqdan məmnunam. Mənim səsim haqqında nə düşünürsünüz?",bangla:"আপনার সাথে দেখা করতে হেই চমৎকার. আমার কন্ঠ সম্পর্কে আপনি কি মনে করেন?",basque:"Aizu, pozten naiz zu ezagutzea. Zer iruditzen zaizu nire ahotsa?",bosnian:"Hej, drago mi je. Å ta misliÅ¡ o mom glasu?",bulgarian:"Хей, приятно ми е да се запознаем. Какво мислиш за гласа ми?",burmese:"ဟေး တွေ့ရတာဝမ်းသာပါတယ်။ ငါ့အသံကို မင်းဘယ်လိုထင်လဲ။",catalan:"Ei, un plaer conèixer-te. Què et sembla la meva veu?",chinese:"你好,很高兴遇到你。你觉得我的声音怎么样?","chinese simplified":"你好,很高兴遇到你。你觉得我的声音怎么样?","chinese traditional":"你好,很高興遇到你。你覺得我的聲音怎麼樣?",croatian:"Hej, drago mi je. Å to misliÅ¡ o mom glasu?",czech:"Ahoj, rád tě poznávám. Co si myslíš o mém hlase?",danish:"Hej, rart at møde dig. Hvad synes du om min stemme?",dutch:"Hallo leuk je te ontmoeten. Wat vind je van mijn stem?",estonian:"Tere, meeldiv tutvuda. Mis sa mu häälest arvad?",filipino:"Ikinagagalak kong makilala ka. Anong tingin mo sa boses ko?",finnish:"Hei hauska tavata. Mitä mieltä olet äänestäni?",french:"Bonjour, enchanté de faire votre connaissance. Qu'est ce que vous pensez de ma voix?",galician:"Ola, encantado de coñecerte. Que opinas da miña voz?",georgian:"ჰეი, სასიამოვნოა თქვენი გაცნობა. რას ფიქრობ ჩემს ხმაზე?",german:"Hey, freut mich dich kennen zu lernen. Was denkst du über meine Stimme?",greek:"Ει Χαίρομαι που σε γνωρίζω. Τι γνώμη έχετε για τη φωνή μου;",gujarati:"અરે, તમને મળીને આનંદ થયો. તમે મારા અવાજ વિશે શું વિચારો છો?",hebrew:"היי, נעים להכיר מה אתה חושב על הקול שלי?",hindi:"अहो, तुमसे मिलकर बहुत अच्छा लगा। आप मेरी आवाज के बारे में क्या सोचते हैं?",hungarian:"Szia, örülök, hogy megismertelek. mit gondolsz a hangomról?",icelandic:"Hæ, gaman að hitta þig. Hvað finnst þér um röddina mína?",indonesian:"Hei, senang bertemu denganmu. Bagaimana pendapat Anda tentang suara saya?",irish:"Hey, deas bualadh leat. Cad a cheapann tú de mo ghuth?",italian:"Ehi piacere di conoscerti. cosa ne pensi della mia voce?",japanese:"やあ、初めまして。私の声についてどう思いますか?",javanese:"Hey, seneng ketemu kowe. Piye menurutmu suaraku?",kannada:"ಹಾಯ್, ನಿಮ್ಮನ್ನು ಭೇಟಿಯಾಗಲು ಸಂತೋಷವಾಗಿದೆ. ನನ್ನ ಧ್ವನಿಯ ಬಗ್ಗೆ ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವೇನು?",kazakh:"Эй, танысқаныма қуаныштымын. Менің дауысым туралы не ойлайсыз?",khmer:"ហេ រីករាយដែលបានជួបអ្នក។ តើអ្នកយល់យ៉ាងណាចំពោះសំឡេងរបស់ខ្ញុំ?",korean:"이봐 만나서 반가워. 내 목소리에 대해 어떻게 생각하세요?",lao:"Hey, ດàº
1µà»ƒàºˆàº—ີ່ໄດ້ພົບເຈົ້າ. ເຈົ້າຄິດແນວໃດກັບສຽງຂອງຂ້ອຍ?",latvian:"Hei, prieks iepazÄ«ties. Ko tu domā par manu balsi?",lithuanian:"Labas, malonu susipažinti. ka manai apie mano balsa?",macedonian:"Еј, мило ми е што те запознав. Што мислите за мојот глас?",malay:"Hey, senang berkenalan. Apa pendapat anda tentang suara saya?",malayalam:"ഹായ്, നിങ്ങളെ കണ്ടതിൽ സന്തോഷം. എൻ്റെ ശബ്ദത്തെക്കുറിച്ച് നിങ്ങൾക്ക് എന്തു തോന്നുന്നു?",maltese:"Ħej, kuntent li niltaqa' miegħek. X'taħseb tal-vuċi tiegħi?",marathi:"अहो, तुम्हाला भेटून आनंद झाला. माझ्या आवाजाबद्दल तुम्हाला काय वाटते?",mongolian:"Хөөе, танилцсандаа таатай байна. Миний хоолойг юу гэж бодож байна?",nepali:"हे, तिमीलाई भेटेर खुशी लाग्यो। तिमीलाई मेरो आवाज कस्तो लाग्छ?",norwegian:"Hei hyggelig Ã¥ møte deg. Hva synes du om stemmen min?",pashto:"هو، ستاسو په لیدلو خوشحاله شوم. زما د غږ په اړه څه فکر کوئ؟",persian:"سلام از آشنایی با شما خوشحالم در مورد صدای من چه نظری داری؟",polish:"Cześć, miło Cię poznać. Co sądzisz o moim głosie?",portuguese:"Ei prazer em conhecê-lo. O que você acha da minha voz?",romanian:"Salut, imi pare bine sa te cunosc. Ce crezi despre vocea mea?",russian:"Привет, приятно познакомиться. Что ты думаешь о моем голосе?",serbian:"Хеј, лепо је што смо се срели. Шта мислиш о мом гласу?",sinhala:"හේයි, ඔබව හමුවීම සතුටක්. මගේ හඬ ගැන ඔබ සිතන්නේ කුමක්ද?",slovak:"Ahoj, rád Å¥a spoznávam. Čo si myslíš o mojom hlase?",slovenian:"Hej, lepo te je spoznati. Kaj misliÅ¡ o mojem glasu?",somali:"Haye, waan ku faraxsanahay inaan kula kulmo. Maxaad u malayn codkayga?",spanish:"Oye un placer conocerte. ¿Qué piensas de mi voz?",sundanese:"Héy, wilujeng tepang. Kumaha saur anjeun sora kuring?",swahili:"Hey, nimefurahi kukutana nawe. Una maoni gani kuhusu sauti yangu?",swedish:"Hej trevligt att träffas. Vad tycker du om min röst?",tamil:"ஐயா, உங்களை சந்தித்ததில் மகிழ்ச்சி. என் குரலைப் பற்றி நீங்கள் என்ன நினைக்கிறீர்கள்?",telugu:"హే, మిమ్మల్ని కలవడం ఆనందంగా ఉంది. నా వాయిస్ గురించి మీరు ఏమనుకుంటున్నారు?",thai:"เฮ้ยินดีที่ได้รู้จัก. คุณคิดอย่างไรกับเสียงของฉัน?",turkish:"Hey tanıştığımıza memnun oldum. Sesim hakkında ne düşünüyorsun?",ukrianian:"Гей, радий познайомитися. Що ти думаєш про мій голос?",urdu:"اے. تم سے ملکر خوشی ہوئی. میری آواز کے بارے میں کیا خیال ہے؟",uzbek:"Hey, tanis
1hganimdan xursandman. Mening ovozim haqida nima deb o'ylaysiz?",vietnamese:"Này, rất vui được gặp bạn. Bạn nghĩ gì về giọng nói của tôi?",welsh:"Hei, braf cwrdd â chi. Beth yw eich barn am fy llais?",zulu:"Sawubona, ngiyajabula ukukwazi. Ucabangani ngezwi lami?"},pr=async e=>(await Ja(e)).duration,Bt=e=>e==null?void 0:e.replace(/{{[^}]+}}/g,"preview"),Vt=async({removeFromDB:e=!0}={})=>{const t=localStorage.getItem(Ee);if(t){if(e)try{await bt(t)}catch(a){K.error("Failed to delete campaign draft agent",{id:t,error:a})}localStorage.removeItem(Ee)}},Dt=({presenter:e,voice:t,isStitch:a})=>{const r={[te.TALK]:{type:"talk",source_url:e==null?void 0:e.poster,stitch:a},[te.CLIP]:{type:"clip",presenter_id:e==null?void 0:e.id,driver_id:e==null?void 0:e.driverId,source_url:e.thumbnail||e.poster}},n=(e==null?void 0:e.type)??te.TALK;return{voice:{type:t.provider,voice_id:t.id,access:t.access,language:t.language},thumbnail:(e==null?void 0:e.thumbnail)||(e==null?void 0:e.poster)||"",...r[n]}},gr=async({data:e,onSuccess:t,onError:a,ttsData:r,languageToVoices:n})=>{const{is_stitch:s,presenter:l,voice:c,logo_src:g,agent:h,name:d,...x}=e,S=await pr({setInlineTtsError:()=>{},text:Bt(x.script),voice:c,credentials:r==null?void 0:r.credentials,languageToVoices:n}),v=Dt({presenter:l,voice:c,isStitch:s}),m=g instanceof File?await Zt(g):g,y={...x,presenter:v,logo_src:m,agent_id:h.id,duration:S,name:(d==null?void 0:d.trim())||Et};try{await uo(y),V.success({title:"Campaign created successfully",toastId:"create-campaign-success"}),t()}catch(b){K.error("Failed to create campaign",b),V.error({title:"Failed to create campaign, please try again",toastId:"create-campaign-error"}),a()}},mr=3,hr=()=>ea("create-campaign-agent",({agentId:t,presenter:a,voice:r,isStitch:n,controller:s,campaignId:l})=>{const c=Dt({presenter:a,voice:r,isStitch:n}),g={preview_name:oa,use_case:ta.CAMPAIGNS,access:"unlisted",presenter:c,user_data:JSON.stringify({campaign_id:l}),triggers:void 0};return t?aa({agentId:t,update:g,controller:s}):ra(g,s)},{retry(t,a){var n;const r=a;return!Je.isCancel(a)&&t<mr&&!!((n=r.response)!=null&&n.status)&&(r.response.status===403||r.response.status===401||r.response.status>=500)},onError(t){Je.isCancel(t)||(K.error("Error creating agent for campaigns",t),V.error({title:"Failed to create your campaign avatar, please try again!",toastId:"create-campaign-agent"}))}}),fr=()=>{const{mutateAsync:e,isLoading:t}=hr(),{watch:a,register:r,setValue:n}=R(),s=u.useRef(null),[l,c,g,h,d]=a(["presenter","voice","agent","is_stitch","id"]),x=g==null?void 0:g.id;return u.useEffect(()=>{r("agent")},[r]),u.useEffect(()=>{na(async()=>{var y;if(!l||l.presenterType===yt.Skeleton||!c)return;(y=s.current)==null||y.abort();const v=new AbortController;s.current=v;const m=await e({agentId:x,presenter:l,voice:c,isStitch:h,controller:v,campaignId:d});n("agent",m),m.id!==x&&(x&&bt(x),localStorage.setItem(Ee,m.id||""))},1e3)()},[x,h,l,c]),{isCreatingAgent:t}},xr=()=>{const e=J();return()=>{vt(()=>{var t;e.resetTtsSelectedVoice(),e.resetTtsSelectedLanguage(),e.resetSelectedPresenter(),e.resetPresenterIsStitch(),((t=e.presenterBackground)==null?void 0:t.type)==="image"&&e.resetPresenterBackground(),e.resetPresenterBackgroundThumbnailUrl()})}},Oe=()=>{const e=xr();return({removeAgentFromDB:t=!0}={})=>{e(),Vt({removeFromDB:t})}},br=()=>{const e=J(),{register:t,setValue:a}=R(),r=ue();u.useEffect(()=>{t("presenter"),t("voice"),t("is_stitch"),t("duration")},[t]),u.useEffect(()=>{a("presenter",r,{shouldDirty:!0,shouldValidate:!0})},[r,a]),u.useEffect(()=>{a("voice",e.ttsSelectedVoice,{shouldDirty:!0,shouldValidate:!0})},[e.ttsSelectedVoice,a]),u.useEffect(()=>{a("is_stitch",e.presenterIsStitch,{shouldDirty:!0,shouldValidate:!0})},[e.presenterIsStitch,a])},yr=i("div",{target:"eb37gbl3"})({name:"2ix3ej",styles:"position:relative;width:250px;height:250px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-end"}),vr=i(er,{shouldForwardProp:e=>e!=="isUploading",target:"eb37gbl2"})("width:100%;height:100%;background:",({theme:e})=>e.colors.black[200],";opacity:",({isUploading:e})=>e?.3:1,";border-radius:16px;"),kr=i("div",{target:"eb37gbl1"})("display:",({show:e})=>e?"block":"none",";position:absolute;top:90px;left:90px;background:transparent;z-index:1;"),Sr=i("div",{target:"eb37gbl0"})({name:"17l3htd",styles:"position:absolute;
1left:24px;margin-bottom:12px"}),Cr=O(({enableStitchSelection:e})=>{const t=J(),a=ue(),r=re(ia),[n,s]=u.useState(null),l=t.presenterBackgroundThumbnailUrl||(a==null?void 0:a.thumbnail)||(a==null?void 0:a.poster);return u.useEffect(()=>{l&&(s(null),po({imgUrl:l,shouldSkipDetection:(a==null?void 0:a.type)!==te.TALK||t.presenterIsStitch}).then(s).catch(()=>{s(null)}))},[l,a,t.presenterIsStitch]),p(yr,{children:[o(kr,{show:r,children:o(Ne,{size:70})}),o(vr,{isUploading:r,alt:"Your Agent",src:n||l}),e&&!r&&o(Sr,{children:o(go,{hideTooltip:!0})})]})}),wr=i("div",{target:"el1nisd2"})({name:"1wxax82",styles:"margin-top:72px;display:flex;flex-direction:column;justify-content:center;align-items:center"}),Ar=i("div",{target:"el1nisd1"})("overflow:hidden;display:flex;flex-direction:column;max-width:1000px;width:80%;padding-inline:80px;background-color:",({theme:e})=>e.colors.black[50],";"),Tr=i("p",{target:"el1nisd0"})("color:",({theme:e})=>e.colors.secondary.main,";font-size:20px;font-weight:700;letter-spacing:-0.4px;margin-block-start:40px;margin-block-end:24px;text-align:left;"),Pr=()=>{const{watch:e}=R(),t=e("presenter");return p(wr,{children:[o(Cr,{enableStitchSelection:(t==null?void 0:t.type)===te.TALK}),p(Ar,{children:[o(Tr,{children:"Choose your campaign’s Avatar or upload your own"}),o(mo,{presenter:t})]}),o(sa,{})]})},zr="/v0.1262.0/assets/Mobile-HKXcjFcF.svg",Er=({key:e,value:t})=>t===`{{add_${e}}}`,Ir=({scriptFields:e,inputFields:t})=>e.every(a=>t[a]&&!Er({key:a,value:t[a]})),Rr=({script:e="",inputFields:t})=>Object.entries(t).reduce((a,[r,n])=>a.replaceAll(`{{${r}}}`,n),e),Ft=({script:e,inputFields:t,scriptFields:a,campaignId:r})=>Ir({scriptFields:a,inputFields:t})?Rr({script:e,inputFields:t}):(K.error("Missing input fields",{campaignId:r,inputFields:t,scriptFields:a}),null),Nr=i("span",{target:"e12zbe2m0"})({name:"ozovoy",styles:"color:#fff;font-size:22px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.15px"});function _r(e){return p(W,{children:[o(Ne,{...e,sx:{color:t=>t.colors.white}}),o(la,{sx:{top:0,left:0,bottom:0,right:0,position:"absolute",display:"flex",alignItems:"center",justifyContent:"center"},children:o(Nr,{children:`${Math.round(e.value)}%`})})]})}function Mr({totalDuration:e=7e3,totalProgress:t=99,size:a}){const[r,n]=u.useState(1),s=e/t;return u.useEffect(()=>{const l=setInterval(()=>{n(c=>c<t?Math.min(c+1,t):(clearInterval(l),t))},s);return()=>{clearInterval(l)}},[t,s]),o(_r,{value:r,size:a})}const Br=i("video",{target:"eihyd3l2"})("border-radius:6px;position:absolute;top:0;left:0;height:",({preview:e})=>e===I.DESKTOP?"512px":"100%",";width:",({preview:e})=>e===I.DESKTOP?"512px":"100%",";object-fit:cover;z-index:",({show:e})=>e?10:0,";"),Vr=i("img",{target:"eihyd3l1"})("display:",({show:e})=>e?"block":"none",";z-index:",({show:e})=>e?10:0,";border-radius:6px;position:absolute;top:50%;left:50%;height:",({preview:e})=>e===I.DESKTOP?"512px":"100%",";width:",({preview:e})=>e===I.DESKTOP?"512px":"100%",";transform:translate(-50%, -50%);object-fit:cover;background:linear-gradient(0deg, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%),",({theme:e})=>e.colors.chill.panelBg,";"),Ze=i("div",{target:"eihyd3l0"})({name:"e1m2bo",styles:"position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.25);z-index:20;border-radius:6px"}),Dr=({idleVideo:e,preview:t,thumbnail:a,show:r,speakLoading:n,agentStatus:s})=>r?e&&s===ca.Done?p(W,{children:[n&&o(Ze,{}),o(Br,{src:e,muted:!0,autoPlay:!0,playsInline:!0,preview:t,show:!0,loop:!0})]}):a?p(W,{children:[n&&o(Ze,{}),o(Vr,{src:a,alt:"Agent",show:!0,preview:t})]}):o(da,{variant:"rounded",width:"100%",height:"100%"}):null,Fr=({agentId:e,videoRef:t,auth:a})=>{const[r,n]=u.useState(null),[s,l]=u.useState(G.Connecting),[c,g]=u.useState(Pe.Stop);return u.useEffect(()=>{if(r)return;let h;return(async()=>{try{h=await Vo(e,{streamOptions:{streamWarmup:!1},callbacks:{onSrcObjectReady:x=>{t.current&&(t.current.srcObject=x)},onConnectionStateChange:x=>{l(x),x===G.Fail&&(K.error("Campaign Agent connection failed",{agentId:e}),V.error({title:"Please try again later."}))},onVideoStateChange:x=>{g(x)}},baseURL:ma,auth:a,wsURL:ga,externalId:`campaigns-agent-${pa()}`,mode:Do.DirectPlayback,mixpanelKey:ua}),n(h),await h.connect()}catch{K.error("Campaign agent Failed to create agent manager",{agentId:e}),V.error({title:"Please try again later."}),l(G.Fail)}})(),()=>{n(null),h==null||h.disconnect()}},[]),{agentAPI:r,connectionState:s,videoState:c}},Lr=({connectionState:e,videoState:t,agentPreviewReady:a,speak:r})=>{const[n,s]=u.useState(!1),[l,c]=u.useState(!1),g=e===G.Connected&&t===Pe.Start,h=!l&&!g&&a&&(e===G.Connecting||t===Pe.Stop)&&e!==G.Fail;return u.useEffect(()=>{g&&l&&c(!1)},[g,l]),u.useEffect(()=>{n&&e===G.Connected&&(s(!1),r())},[n,e]),{showVideo:g,showPlayButton:h,speakLoading:l,setShouldStartTalk:s,setSpeakLoading:c}},Or=i("div",{target:"evhyalb4"})("position:relative;outline:none;height:",({embed:e})=>e?"100%":"512px",";width:",({embed:e})=>e?"100%":"512px",";aspect-ratio:1;border-radius:6px;border:1px solid rgba(0, 0, 0, 0.1);background:linear-gradient(0deg, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%),",({theme:e})=>e.colors.chill.panelBg,";",({preview:e,embed:t,theme:a})=>!t&&`
2    @media (max-width: '768px'), ${e&&"screen"} {
3        width: 100%;
4        height: auto;
5        background: ${a.colors.chill.panelBg};
6    }
7      `,";"),jr=i("video",{target:"evhyalb3"})("border-radius:6px;position:absolute;top:0;left:0;height:",({preview:e})=>e===I.DESKTOP?"512px":"100%",";width:",({preview:e})=>e===I.DESKTOP?"512px":"100%",";object-fit:cover;z-index:",({show:e})=>e?10:0,";"),Lt=i("div",{target:"evhyalb2"})("display:",({show:e})=>e?"flex":"none",";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:20;"),Ur=i(Lt,{target:"evhyalb1"})({name:"15s5o91",styles:"border-radius:170px;background:rgba(0, 0, 0, 0.35);width:95px;height:95px;padding:27.154px;align-items:flex-start;gap:27.154px;cursor:pointer"}),Hr=i(_,{target:"evhyalb0"})({name:"1aslf6p",styles:"position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)"}),Ot=({agentId:e,auth:t,script:a,sendAnalytic:r,preview:n,duration:s,embed:l})=>{const c=u.useRef(null),[g,h]=u.useState(0),{agentAPI:d,connectionState:x,videoState:S}=Fr({agentId:e,videoRef:c,auth:t}),[v,m]=u.useState(new Map),y=u.useCallback(z=>{v.has(z)||(r({[z]:!0}
7),m(f=>new Map(f.set(z,!0))))},[r,v]),b=u.useCallback(async()=>{if(!(!d||!c.current))try{c.current.muted=!1,await d.speak({type:"text",provider:d.agent.presenter.voice,input:a,ssml:!0}),y("video_viewed")}catch(z){K.error("Campaign agent Failed to speak",{agentId:e,error:z}),V.error({title:"Please try again later."})}},[d,c,a,y]),{showVideo:k,showPlayButton:C,speakLoading:A,setShouldStartTalk:T,setSpeakLoading:w}=Lr({connectionState:x,videoState:S,agentPreviewReady:!!(d!=null&&d.agent.presenter.idle_video)||!!(d!=null&&d.agent.presenter.thumbnail),speak:b}),E=async()=>{w(!0),T(!0)};return p(Or,{preview:n,embed:l,children:[o(jr,{ref:c,muted:!0,autoPlay:!0,playsInline:!0,preview:n,show:k,onTimeUpdate:()=>{if(!c.current||x!==G.Connected)return;const z=c.current.currentTime;if(!g){h(z);return}const P=(z-g)/s*100;P>90?y("video_90_percent_viewed"):P>10&&y("video_10_percent_viewed")}}),o(Dr,{agentStatus:d==null?void 0:d.agent.status,idleVideo:d==null?void 0:d.agent.presenter.idle_video,preview:n,thumbnail:d==null?void 0:d.agent.presenter.thumbnail,show:!k,speakLoading:A}),o(Ur,{show:C,onClick:E,id:"campaign-play-btn",children:o(Hr,{src:zo,size:"40px",color:"white"})}),A&&o(Lt,{show:!0,children:o(Mr,{size:"95px"})})]})},$r=i("div",{target:"e1kenk3x0"})("display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:",({theme:e})=>e.colors.chill.panelBg,";padding:25px 72px;border-radius:20px;max-width:840px;width:100%;@media (max-width: '768px'),",({preview:e})=>e===I.MOBILE&&"screen","{width:100%;height:100%;padding:0;padding-block-start:40px;padding-inline:10px;}@media ",({preview:e})=>e&&"screen","{",({preview:e})=>e===I.MOBILE&&`
8            width: 375px;
9            height: 812px;
10            display: flex;
11            flex-direction: column;
12            justify-content: flex-start;`," ",({preview:e})=>e===I.DESKTOP&&"width: 656px;",";}"),Gr=i(kt,{shouldForwardProp:e=>e!=="backgroundColor",target:"efui0x40"})("border-radius:8px;text-transform:none;background-color:",({backgroundColor:e})=>e,";align-items:center;padding:10px 24px;margin-block-start:24px;&.MuiButtonBase-root{color:#fff;}&.MuiButtonBase-root:hover{background-color:",({backgroundColor:e})=>e,";}"),Kr=({enabled:e,text:t,url:a,backgroundColor:r,onClick:n})=>!e||!t||!a?null:o(Gr,{variant:"contained",onClick:()=>{n(),window.open(a,"_blank")},backgroundColor:r,children:t}),Wr=i("span",{target:"eijhvn02"})("color:",({theme:e})=>e.colors.secondary.main,";font-size:24px;font-style:normal;font-weight:800;margin-block-start:16px;margin-block-end:11px;font-weight:800;line-height:28px;"),qr=i("span",{target:"eijhvn01"})("color:",({theme:e})=>e.colors.black[800],";font-size:16px;font-style:normal;font-weight:400;line-height:21px;text-align:center;max-width:560px;"),Jr=i("img",{target:"eijhvn00"})({name:"x4vndc",styles:"max-height:100px;max-width:300px;object-fit:contain;margin-block-end:32px"}),_s=({campaign:e,inputFields:t,sendAnalytic:a,auth:r,preview:n})=>{const s=u.useMemo(()=>Ft({script:e.script,inputFields:t,scriptFields:e.script_fields,campaignId:e.id}),[t,e.script,e.script_fields,e.id]);return!!s&&o(Ot,{agentId:e.agent_id,script:s,auth:r,sendAnalytic:a,preview:n,duration:e.duration,embed:!0})},Qr=({campaign:e,inputFields:t,sendAnalytic:a,auth:r,preview:n})=>{const s=u.useMemo(()=>Ft({script:e.script,inputFields:t,scriptFields:e.script_fields,campaignId:e.id}),[t,e.script,e.script_fields,e.id]),l=s;return p($r,{preview:n,children:[e.logo_url&&o(Jr,{src:e.logo_url,alt:"logo"}),l&&o(Ot,{agentId:e.agent_id,script:s,auth:r,sendAnalytic:a,preview:n,duration:e.duration}),e.title&&o(Wr,{children:e.title}),e.description&&o(qr,{children:e.description}),!1,o(Kr,{enabled:e.cta_enabled,text:e.cta_text,url:e.cta_url,backgroundColor:e.cta_background_color,onClick:()=>a({cta_clicked:!0})})]})},Yr="/v0.1262.0/assets/DefaultCampaignLogo-JyTVO9jq.svg",Xr="/v0.1262.0/assets/PaintRoller-BIYvEFL7.svg",jt=["#7559FF","#F08B55","#A1D070","#4D87F5","#AF48EB"],Zr=i("div",{target:"e2ue2s62"})({name:"180p6fo",styles:"display:flex;flex-direction:row;gap:12px"}),en=i("div",{target:"e2ue2s61"})("width:32px;height:32px;border-radius:4px;background-color:",({color:e})=>e,";cursor:pointer;"),tn=i(_,{target:"e2ue2s60"})("background-color:",({color:e,theme:t})=>e.includes("000")?"white":t.colors.black[900],";"),an=()=>{const{control:e}=R(),{field:t}=q({name:"cta_background_color",control:e}),{value:a="#FFF",onChange:r}=t;return p(Zr,{id:"campaign-cta-background-color",children:[o(Fo,{value:a,onChange:r,size:"32px",children:o(tn,{src:Xr,color:a,size:"21px"})}),jt.map(n=>o(en,{color:n,onClick:()=>r(n),style:{border:a===n?"2px solid black":"none"}},n))]})},on=i("div",{target:"e11fyfdi3"})({name:"1wmy9hl",styles:"display:flex;flex-direction:column;flex:1"}),rn=i("div",{target:"e11fyfdi2"})({name:"1ngnzaz",styles:"display:flex;flex-direction:row;gap:16px;margin-block-start:36px;margin-block-end:32px;justify-content:center"}),nn=i("div",{target:"e11fyfdi1"})({name:"1pce3a5",styles:"width:100%;display:flex;flex-direction:row;justify-content:center"}),sn=i("div",{target:"e11fyfdi0"})({name:"1ohvh4j",styles:"display:flex;justify-content:center;align-items:center;width:100%"}),ln=({isCreatingAgent:e})=>{const t=pe(),[a,r]=Ae.useState(I.DESKTOP),{watch:n}=R(),{accessToken:s}=ge(),l=n("agent"),c=u.useCallback(()=>{},[]);if(e||!(l!=null&&l.id))return o(sn,{children:o(Ne,{size:"95px"})});const[g,h,d,x,S,v,m,y,b]=n(["script","script_fields","logo_src","title","description","cta_enabled","cta_text","cta_url","cta_background_color"]),k=h.reduce((T,w)=>(T[w]="preview",T),{}),C=d?d instanceof File?URL.createObjectURL(d):d:Yr,A={id:"preview",agent_id:l.id,duration:-1,title:x,description:S,logo_url:C,cta_enabled:v,cta_text:m||"Button",cta_url:y||ha,cta_background_color:b||jt[0],script:g,script_fields:h};return p(on,{children:[p(rn,{children:[o(ae,{onClick:()=>r(I.DESKTOP),ariaLabel:"Desktop Preview",children:o(_,{src:Po,size:"32px",color:a===I.DESKTOP?t.colors.secondary.main:t.colors.black[400],id:"campaign-preview-desktop"})}),o(ae,{onClick:()=>r(I.MOBILE),ariaLabel:"Mobile Preview",children:o(_,{src:zr,size:"32px",color:a===I.MOBILE?t.colors.secondary.main:t.colors.black[400],id:"campaign-preview-mobile"})})]}),o(nn,{id:"campaign-preview-container",children:o(Qr,{campaign:A,inputFields:k,sendAnalytic:c,auth:{type:"bearer",token:s},preview:a})})]})},cn=i("div",{target:"e3j0o6z3"})({name:"tw4sx",styles:"display:flex;flex-direction:column;gap:12px"}),ve=i("span",{target:"e3j0o6z2"})("color:",({theme:e})=>e.colors.secondary.main,";font-size:14px;font-style:normal;font-weight:700;line-height:20px;"),dn=i("div",{target:"e3j0o6z1"})("display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px;border-radius:8px;background-color:",({theme:e})=>e.colors.black[50],";"),et=i(Fe,{target:"e3j0o6z0"})({name:"1fkywm3",styles:"& .MuiInputBase-root{border-radius:6px;}"}),un=()=>{const{register:e,control:t,formState:{errors:a}}=R(),{field:r}=q({name:"cta_enabled",control:t});return p(cn,{children:[p(dn,{children:[o(ve,{id:"campaign-cta-enabled",children:"Add call to action"}),o(St,{checked:r.value,onChange:r.onChange,"aria-label":"Add call to action"})]}),r.value&&p(W,{children:[o(ve,{id:"campaign-cta-label",children:"Label"}),o(et,{size:"small",placeholder:"Enter your label here",error:!!a.cta_text,inputProps:{...e("cta_text",{setValueAs:n=>n.trim()||void 0}),"data-hj-allow":""}}),o(ve,{id:"campaign-cta-url",children:"URL"}),o(et,{size:"small",placeholder:"Enter your URL here",error:!!a.cta_url,inputProps:{...e("cta_url",{setValueAs:n=>n.trim()||void 0}),"data-hj-allow":""}}),o(an,{})]})]})},pn=i("div",{target:"e1cpvoxz1"})({name:"tw4sx",styles:"display:flex;flex-direction:column;gap:12px"}),gn=i("span",{target:"e1cpvoxz0"})("color:",({theme:e})=>e.colors.secondary.main,";font-size:14px;font-style:normal;font-weight:700;line-height:20px;"),mn=()=>{const{register:e}=R();return p(pn,{children:[o(gn,{id:"campaign-description-field",children:"Description"}),o(Fe,{multiline:!0,placeholder:"Enter your description here",rows:3,inputProps:{...e("description"),"data-hj-allow":""}})]})},hn=i("div",{target:"e19wf4rv1"})({name:"tw4sx",styles:"display:flex;flex-direction:column;gap:12px"}),fn=i("span",{target:"e19wf4rv0"})("color:",({theme:e})=>e.colors.secondary.main,";font-size:14px;font-style:normal;font-weight:700;line-height:20px;"),xn=()=>{const{control:e}=R(),{field:t}=q({name:"logo_src",control:e});return p(hn,{children:[o(fn,{id:"campaign-logo-field",children:"Logo"}),o(Lo,{file:t.value,onChange:t.onChange,onBlur:t.onBlur,ref:t.ref})]})},bn=i("div",{target:"e1t3ryng1"})({name:"tw4sx",styles:"display:flex;flex-direction:column;gap:12px"}),yn=i("span",{target:"e1t3ryng0"})("color:",({theme:e})=>e.colors.secondary.main,";font-size:14px;font-style:normal;font-weight:700;line-height:20px;"),vn=()=>{const{register:e}=R();return p(bn,{children:[o(yn,{id:"campaign-title-field",children:"Title"}),o(Fe,{multiline:!0,placeholder:"Enter your title here",rows:3,inputProps:{...e("title"),"data-hj-allow":""}})]})}
12,kn=i("div",{target:"ex9mtf39"})("display:flex;flex-direction:column;gap:24px;width:461px;min-width:461px;background-color:",({theme:e})=>e.colors.chill.panelBg,";padding:16px;border-right:1px solid ",({theme:e})=>e.colors.black[300],";box-shadow:0.3px 0.8px 1.1px 0px rgba(187, 187, 187, 0.11),0.5px 1.3px 1.8px -0.6px rgba(187, 187, 187, 0.18),1.1px 2.7px 3.8px -1.2px rgba(187, 187, 187, 0.26);"),Sn=i("div",{target:"ex9mtf38"})("display:flex;flex-direction:column;gap:8px;padding-bottom:16px;border-bottom:1px solid ",({theme:e})=>e.colors.black[300],";"),Cn=i("div",{target:"ex9mtf37"})("color:",({theme:e})=>e.colors.secondary.main,";font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-0.48px;"),wn=i("div",{target:"ex9mtf36"})("color:",({theme:e})=>e.colors.black[500],";font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.48px;"),tt=i("div",{target:"ex9mtf35"})("display:flex;flex-direction:column;gap:4px;padding:12px;",({composite:e=!1,expanded:t=!1,theme:a})=>e&&(t?`
13    padding: 0 0 24px;
14    border-bottom: 1px solid ${a.colors.black[300]};
15  `:`
16 padding: 0;
17 `),";"),An=i("div",{target:"ex9mtf34"})("display:flex;flex-direction:column;border:none;border-radius:8px;background-color:",({theme:e})=>e.colors.black[100],";"),Tn=i("div",{target:"ex9mtf33"})("display:flex;flex-direction:column;gap:16px;padding:12px;border:1px solid ",({theme:e})=>e.colors.black[300],";border-radius:8px;"),at=i("div",{target:"ex9mtf32"})({name:"g030ms",styles:"display:flex;flex-direction:row;justify-content:space-between;align-items:center"}),ot=i("div",{target:"ex9mtf31"})("color:",({theme:e})=>e.colors.secondary.main,";font-family:Manrope;font-size:16px;font-weight:700;line-height:24px;letter-spacing:-0.02em;"),rt=i("div",{target:"ex9mtf30"})("color:",({theme:e})=>e.colors.black[600],";font-family:Manrope;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.02em;"),Pn=()=>{const[e,t]=u.useState(!1),{resetField:a}=R(),r=fa("is-embed-campaign-enabled",!1),n=u.useCallback(()=>{a("cta_enabled"),a("cta_text"),a("cta_url"),a("cta_background_color"),a("description"),a("logo_src"),a("title")},[a]),s=u.useCallback(l=>{t(l),l||n()},[n]);return p(kn,{children:[p(Sn,{children:[o(Cn,{children:"Display your campaign"}),o(wn,{children:r?"Embed your campaign on your website, or display it on a D-ID hosted video page.":"Display your campaign on a D-ID hosted video page."})]}),r&&o(An,{children:p(tt,{children:[o(at,{children:o(ot,{children:"Embed campaign on your website"})}),o(rt,{children:"Once you create your campaign you’ll get a code snippet to embed on your website."})]})}),p(Tn,{children:[p(tt,{composite:!0,expanded:e,children:[p(at,{children:[o(ot,{children:"Customize your video page"}),o(St,{checked:e,onChange:s,"aria-label":"Customize your video page"})]}),o(rt,{children:"Add your campaign assets to your video page"})]}),e&&p(W,{children:[o(vn,{}),o(mn,{}),o(xn,{}),o(un,{})]})]})]})},zn=i("div",{target:"e1ecnar20"})({name:"5thnkd",styles:"display:flex;flex-grow:1"}),En=({isCreatingAgent:e})=>p(zn,{children:[o(Pn,{}),o(ln,{isCreatingAgent:e})]}),In=ho.create({name:"characterCount",addOptions(){return{limit:null,mode:"textSize"}},addStorage(){return{characters:()=>0,words:()=>0}},onBeforeCreate(){this.storage.characters=e=>{const t=(e==null?void 0:e.node)||this.editor.state.doc;return((e==null?void 0:e.mode)||this.options.mode)==="textSize"?t.textBetween(0,t.content.size,void 0," ").length:t.nodeSize},this.storage.words=e=>{const t=(e==null?void 0:e.node)||this.editor.state.doc;return t.textBetween(0,t.content.size," "," ").split(" ").filter(n=>n!=="").length}},addProseMirrorPlugins(){return[new fo({key:new xo("characterCount"),filterTransaction:(e,t)=>{const a=this.options.limit;if(!e.docChanged||a===0||a===null||a===void 0)return!0;const r=this.storage.characters({node:t.doc}),n=this.storage.characters({node:e.doc});if(n<=a||r>a&&n>a&&n<=r)return!0;if(r>a&&n>a&&n>r||!e.getMeta("paste"))return!1;const l=e.selection.$head.pos,c=n-a,g=l-c,h=l;return e.deleteRange(g,h),!(this.storage.characters({node:e.doc})>a)}})]}}),Rn=[{prefix:"{{",suffix:"}}"},{prefix:"*|",suffix:"|*"},{prefix:"[",suffix:"]"},{prefix:"[[",suffix:"]]"},{prefix:"%",suffix:"%"},{prefix:"{{ ",suffix:" }}"},{prefix:"$",suffix:""},{prefix:"{$",suffix:"}"}],je=/[a-zA-Z0-9_.]+/,Nn=Rn.map(({prefix:e,suffix:t})=>{const a=/[.*+?^${}()|[\]\\]/g,r=e.replace(a,"\\$&"),n=t.replace(a,"\\$&");return`^${r}(${je.source})${n}$`}
17),Ut=new RegExp(`^${je.source}$|${Nn.join("|")}`),Ht=e=>Ut.test(e),_n=e=>{const t=Ut.exec(e);return t?t.slice(1).find(Boolean)||t[0]:""},Mn=e=>e.includes(" "),Bn="/v0.1262.0/assets/Stopwatch-C--JdpQs.svg",Vn="5.9.0",Dn=29.9700012207031,Fn=0,Ln=45.0000018328876,On=18,jn=21,Un="Stopwatch",Hn=0,$n=[],Gn=[{ddd:0,ind:1,ty:4,nm:"Button Outlines",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:0,s:[9,10.5,0],to:[0,.167,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:10,s:[9,11.5,0],to:[0,0,0],ti:[0,.167,0]},{t:20.0000008146167,s:[9,10.5,0]}],ix:2,l:2},a:{a:0,k:[9,10.5,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,.414],[-.414,0],[0,0],[0,-.414],[.414,0],[0,0]],o:[[0,-.414],[0,0],[.414,0],[0,.414],[0,0],[-.414,0]],v:[[-2.75,0],[-2,-.75],[2,-.75],[2.75,0],[2,.75],[-2,.75]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.141,.149,.145],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[9,1],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:46.0000018736184,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Time Outlines",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:20,s:[0]},{t:43.0000017514259,s:[360]}],ix:10},p:{a:0,k:[8.969,12.75,0],ix:2,l:2},a:{a:0,k:[8.969,12.75,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[.414,0],[0,0],[0,.414],[0,0],[-.414,0],[0,-.414],[0,0]],o:[[0,0],[-.414,0],[0,0],[0,-.414],[.414,0],[0,0],[0,.414]],v:[[0,2.748],[0,2.748],[-.75,1.998],[-.75,-1.998],[0,-2.748],[.75,-1.998],[.75,1.998]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[9,9.998],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:46.0000018736184,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Base Outlines",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[9,10.5,0],ix:2,l:2},a:{a:0,k:[9,10.5,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[4.971,0],[0,-4.971],[-4.971,0],[0,4.971]],o:[[-4.971,0],[0,4.971],[4.971,0],[0,-4.971]],v:[[0,-9],[-9,0],[0,9],[9,0]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.141,.149,.145],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[9,12],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:46.0000018736184,st:0,bm:0}],Kn=[],Wn={v:Vn,fr:Dn,ip:Fn,op:Ln,w:On,h:jn,nm:Un,ddd:Hn,assets:$n,layers:Gn,markers:Kn},qn=i("img",{target:"e1ottoh63"})({name:"41w6yl",styles:"display:flex;height:2rem;width:2rem"}),Jn=i(Oo,{target:"e1ottoh62"})({name:"1jxlbx4",styles:"height:2rem;width:2rem"}),Qn=i("button",{target:"e1ottoh61"})("display:flex;margin-left:10px;align-items:center;cursor:pointer;background:transparent;border:none;font-size:1.33333rem;font-weight:400;line-height:100%;color:color-mix(in srgb, ",({theme:e})=>e.colors.chill.text," 87%, transparent);padding:0;:disabled{cursor:default;color:",({theme:e})=>e.colors.black[500],";}"),Yn=i(ce,{target:"e1ottoh60"})({name:"126wqt3",styles:"position:absolute;top:-36px;z-index:1;width:unset"}),Xn=({voice:e,onClick:t})=>{const[a,r]=u.useState(!1),n=(e==null?void 0:e.provider)!==Y.Amazon,s=u.useMemo(()=>n?"Add a 0.5s break":"Breaks aren't available for this voice",[n]);return o(Yn,{title:s,placement:"top",containerHeight:"2rem",cursor:"pointer",disabled:!n,children:o(Qn,{id:"break",onClick:l=>{l.preventDefault(),t()},children:a?o(Jn,{src:Wn,autoplay:!0,onEvent:l=>l==="complete"&&r(!1)}):o(qn,{src:Bn})})})},nt=/{{(.*?)}}/,Zn=bo.create({name:"scriptField",group:"inline",inline:!0,code:!0,atom:!0,addOptions(){return{handleAddScriptField:()=>{},isValidScriptField:()=>!0,onInvalidScriptField:()=>{}}},addCommands(){return{injectScriptField:e=>({chain:t})=>t().insertContent({type:"scriptField",attrs:{"data-script-field":e}}).insertContent(" ").focus().run(),removeScriptField:e=>({tr:t,state:a})=>{const r=[];return a.doc.descendants((n,s)=>(n.type.name==="scriptField"&&n.attrs["data-script-field"]===e&&r.push({start:s,end:s+n.nodeSize}
17),!0)),r.reverse().forEach(({start:n,end:s})=>{t.delete(n,s)}),!0}}},addAttributes(){return{"data-script-field":{default:null}}},parseHTML(){return[{tag:"code[data-script-field]"}]},renderHTML({HTMLAttributes:e}){return["code",e,e["data-script-field"]]},addInputRules(){return[new vo({find:nt,handler:({state:{tr:t},range:a,match:r})=>{var l;const n=r[r.length-1];if(!n)return null;if(!this.options.isValidScriptField(n))return this.options.onInvalidScriptField(),null;(l=r.input)!=null&&l.endsWith(" ")&&(a.from-=1),this.options.handleAddScriptField(n),t.replaceWith(a.from,a.to,this.type.create({"data-script-field":n}))}})]},addPasteRules(){return[new yo({find:nt,handler:({state:{tr:t},range:a,match:r})=>{const n=r[r.length-1];if(!n)return null;if(!this.options.isValidScriptField(n))return this.options.onInvalidScriptField(),null;this.options.handleAddScriptField(n),t.replaceWith(a.from,a.to,this.type.create({"data-script-field":n}))}})]},addKeyboardShortcuts(){return{Backspace:({editor:e})=>{const{state:t,view:a}=e,{selection:r}=t,{$from:n}=r,s=n.nodeBefore;if(s&&s.type.name==="scriptField"){const l=t.tr.delete(n.pos-s.nodeSize,n.pos);return a.dispatch(l),!0}return!1}}}}),ei=i(Co,{shouldForwardProp:e=>e!=="textTooLong"&&e!=="hoveredTag",target:"ee00bb32"})("height:100%;max-height:424px;min-height:262px;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;font-size:16px;font-weight:400;line-height:24px;border-radius:10px;border:1px solid ",({theme:e,textTooLong:t})=>t?"#ED254E !important":e.colors.black[300],";:focus-within{border-color:",({theme:e})=>e.colors.black[700],";}.tiptap{border-radius:10px;overflow-y:auto;outline:none;height:100%;padding:16px 16px 52px;background-color:",({theme:e})=>e.colors.chill.panelBg,";color:",({theme:e})=>e.colors.secondary.main,";caret-color:",({theme:e})=>e.colors.primary[900],";",({hoveredTag:e,theme:t})=>e&&`
18            code[data-script-field="${e}"] {
19                background-color: ${t.colors.primary.bg};
20                color: ${t.colors.primary.main};
21                font-weight: unset;
22            }
23        `,";code{background-color:",({theme:e})=>e.colors.primary.bgLight,";color:",({theme:e})=>e.colors.primary.main,";}}"),ti=i("div",{target:"ee00bb31"})("display:flex;padding:14px 24px 14px 16px;background-color:",({theme:e})=>e.colors.black[100],";position:relative;align-items:center;border-radius:10px;min-height:68px;"),ai=i("span",{target:"ee00bb30"})("font-size:16px;font-weight:400;line-height:24px;color:",({textTooLong:e,theme:t})=>e?t.colors.error.main:t.colors.black[700],";margin-left:auto;"),it=1200,oi=O(({hoveredTag:e,editorRef:t})=>{const a=J(),{getValues:r,control:n,setValue:s}=R(),{field:l}=q({name:"script",control:n}),{field:c}=q({name:"script_html",control:n}),g=u.useMemo(()=>Bt(l.value),[l.value]),h=m=>{const y=r("script_fields"),b=new Set(y);b.add(m),s("script_fields",Array.from(b),{shouldValidate:!0,shouldDirty:!0})},d=ko({extensions:[So.configure({code:!1}),In,Zn.configure({handleAddScriptField:h,isValidScriptField:m=>Ht(m)&&!Mn(m),onInvalidScriptField:()=>{V.error({message:"Script fields can only contain alphanumeric characters and underscores"})}})],content:c.value,parseOptions:{preserveWhitespace:"full"},onUpdate:({editor:m})=>{const y=m.getText({textSerializers:{scriptField:({node:k})=>`{{${k.attrs["data-script-field"]}}}`}}),b=Ya(y);c.onChange(m.getHTML()),l.onChange(b)}});if(u.useEffect(()=>(t.current=d,()=>{t.current=null}),[d]),!d)return null;const x=()=>{d.commands.insertContentAt(d.state.selection.from," ⏱ ",{updateSelection:!0,parseOptions:{preserveWhitespace:"full"}})},S=d.storage.characterCount.characters()>it,{ttsSelectedVoice:v}=a;return o(ei,{editor:d,textTooLong:S,id:"campaign-script-editor",hoveredTag:e,children:p(ti,{textTooLong:S,children:[o(Xn,{voice:v,onClick:x}),v&&o(Qa,{voice:v,text:g||""}),p(ai,{textTooLong:S,id:"campaign-script-length",children:[d.storage.characterCount.characters(),"/",it," characters"]})]})})}),ri=i("div",{target:"e1x6dgd91"})("display:flex;align-items:center;height:24px;line-height:22px;background-color:",({theme:e})=>e.colors.primary.bgLight,";color:",({theme:e})=>e.colors.primary.main,";border-radius:5px;box-sizing:content-box;padding:0 2px 0 6px;outline:0;overflow:hidden;cursor:pointer;& span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}& svg{margin:0 2px;font-size:12px;padding:2px;border-radius:4px;:hover{background-color:",({theme:e})=>e.colors.primary.main,";color:white;}}"),ni=e=>{const{label:t,onDelete:a,setHoveredTag:r,onClick:n,...s}=e;return p(ri,{...s,onMouseEnter:()=>{r(t)},onMouseLeave:()=>{r(null)},children:[o("span",{onClick:g=>{g.stopPropagation(),n()},children:t}),o(Ct,{onClick:a})]})},ii=i("div",{target:"e1x6dgd90"})("border:1px solid ",({theme:e})=>e.colors.black[300],";background-color:",({theme:e})=>e.colors.chill.panelBg,";border-radius:8px;padding:14px;display:flex;flex-wrap:wrap;gap:8px;font-size:16px;font-weight:400;line-height:24px;caret-color:",({theme:e})=>e.colors.primary[900],";&.focused{border-color:",({theme:e})=>e.colors.black[700],";}& input{outline:none;height:24px;color:",({theme:e})=>e.colors.secondary.main,";box-sizing:border-box;width:0;flex-grow:1;border:0;margin:0;background:transparent;}"),si=({setHoveredTag:e,editorRef:t})=>{const{control:a}=R(),[r,n]=u.useState(""),[s,l]=u.useState(null),{field:c}=q({control:a,name:"script_fields"}
23),{getRootProps:g,getInputProps:h,getTagProps:d,focused:x,setAnchorEl:S}=jo({id:"customized-hook-demo",defaultValue:[],multiple:!0,options:[],freeSolo:!0,onChange:(m,y,b,k)=>{var C;b==="removeOption"&&(k!=null&&k.option)&&((C=t.current)==null||C.commands.removeScriptField(k.option)),c.onChange(y)},clearOnBlur:!1,value:c.value,onInputChange:(m,y)=>n(y),inputValue:r}),v=h();return o("div",{...g(),children:p(ii,{ref:S,className:x?"focused":"",id:"script-field-input",children:[c.value.map((m,y)=>{const{key:b,...k}=d({index:y});return o(ni,{label:m,...k,setHoveredTag:e,onClick:()=>{var C;return(C=t.current)==null?void 0:C.commands.injectScriptField(m)}},b)}),o("input",{...v,"data-hj-allow":"",onKeyDown:m=>{var y;if(m.key==="Enter"||m.key==="Tab"){if(r)if(Ht(r)){const b=_n(r),k=new Set([...c.value,b]);c.onChange(Array.from(k)),n("")}else{const b=V.error({message:"Script fields can only contain alphanumeric characters and underscores",prevId:s});l(b)}else{const b=V.error({message:"Script fields can't be empty",prevId:s});l(b)}m.preventDefault(),m.stopPropagation();return}(y=v.onKeyDown)==null||y.call(v,m)}})]})})},li="/v0.1262.0/assets/Female-CI-No9jG.svg",ci="/v0.1262.0/assets/Male-C9NbUhTP.svg",di="/v0.1262.0/assets/thirdPartyVoices-HzgB5YIU.svg",$={dialogButton:{fontSize:"1.6rem",alignItems:"flex-start"},fieldButton:{whiteSpace:"nowrap",fontSize:"14px",padding:"4px 6px"},dialogActions:{justifyContent:"start !important"},dialogTitle:{height:"5rem",fontSize:"1.6rem"},closeIcon:e=>({position:"absolute",top:16,right:16,color:e.colors.black.main}),rootStyle:{padding:"16px",borderRadius:"12px"}},$t=i(To,{target:"e1hsu7j78"})({name:"1kid0m1",styles:"&.MuiPaper-root.MuiAlert-standard{font-size:16px;font-style:normal;line-height:normal;letter-spacing:-0.32px;width:100%;}"}),ui=i($t,{target:"e1hsu7j77"})({name:"1ln9k5j",styles:"&.MuiPaper-root.MuiAlert-standard{margin:12px 0 0;color:#e22020;padding:2px 16px;}"}),pi=i($t,{target:"e1hsu7j76"})("&.MuiPaper-root.MuiAlert-standard{margin:12px 0;color:",({theme:e})=>e.colors.black[900],";font-weight:700;padding:6px 16px;background-color:",({theme:e})=>e.colors.black[100],";}& .MuiAlert-icon{color:",({theme:e})=>e.colors.black[900],";}"),st=i(wt,{target:"e1hsu7j75"})("color:",({theme:e})=>e.colors.secondary[600],";align-items:center;display:flex;svg{margin-left:4px;}"),gi=i("div",{target:"e1hsu7j74"})({name:"1xao2lp",styles:"display:flex;gap:16px;margin:16px 0"}),mi=i(ka,{target:"e1hsu7j73"})("margin:16px 0;& .MuiOutlinedInput-root{& fieldset{}&:hover fieldset{border:1px solid ",({theme:e})=>e.colors.secondary.main,";}&.Mui-focused fieldset{border:1px solid ",({theme:e})=>e.colors.secondary.main,";}}p{font-size:14px;margin:4px 0;}"),hi=i("div",{target:"e1hsu7j72"})({name:"1wesxqa",styles:"display:flex;gap:12px"}),Ie=i(de,{target:"e1hsu7j71"})("background-color:transparent;border:1px solid ",({theme:e})=>e.colors.secondary[900],";&.MuiButtonBase-root:hover{background-color:",({theme:e})=>e.colors.black[100],"!important;}&.MuiButtonBase-root:disabled{background-color:transparent!important;}"),lt=i(Ie,{target:"e1hsu7j70"})("padding:32px;padding-top:36px;padding-bottom:36px;font-weight:",({active:e})=>e?"900":"700",";&.MuiButtonBase-root .MuiButton-contained{.dark &{color:",({theme:e})=>e.colors.secondary.main,"!important;}}"),fi=({refetchVoices:e})=>{const[t,a]=j(_e),[r,n]=u.useState(!1),[s,l]=u.useState(!1),[c]=u.useState(ne.Elevenlabs),[g,h]=u.useState(""),{mutateAsync:d,isLoading:x}=Eo(e),{mutateAsync:S,isLoading:v}=Io(e),{data:m}=Ro(ne.Elevenlabs);u.useEffect(()=>{h((m==null?void 0:m.sanitized_secret)||"")},[m==null?void 0:m.sanitized_secret]);const y=()=>{n(!0)},b=()=>{n(!1)},k=async()=>{await S(c),b(),h("")},C=async()=>{if(c===ne.Elevenlabs)try{await Sa(g)}catch{l(!0);return}const w=await d({provider:c,secret:g});h(w.sanitized_secret),A()},A=()=>{a(!1)},T=w=>{l(!1),h(w.target.value)};return p(va,{onClose:A,open:t,rootstyle:$.rootStyle,width:"91rem",children:[o(ae,{ariaLabel:"close",onClick:A,sx:$.closeIcon,children:o(Ct,{})}),o(xa,{sx:$.dialogTitle,children:o(wt,{variant:"heading",as:"h3",children:"Add voice by API"})}),p(ba,{children:[o(pi,{severity:"info",children:"When you use a 3rd party voice, it will consume your credits with that service provider"}),o(st,{variant:"title",children:"Service provider"}),p(gi,{children:[o(lt,{active:c===ne.Elevenlabs,children:"IIElevenLabs"}),o(lt,{disabled:!0,children:"Coming soon"})]}),p(st,{variant:"title",children:["API key",o(_,{src:No,size:"16px"})]}),r&&p(ui,{severity:"error",icon:!1,children:[o("strong",{children:"Warning: "})," This will disable access to your 3rd party voices."]}),o(mi,{error:s,helperText:s&&"Invalid API key",placeholder:"Paste your API key here",onChange:T,value:g,InputProps:{endAdornment:o(W,{children:r?p(hi,{children:[o(Ie,{onClick:b,variant:"contained",sx:$.fieldButton,children:"Cancel"}),o(de,{onClick:k,variant:"contained",color:"error",sx:$.fieldButton,isLoading:v,loadingText:"Removing...",children:"Remove key"})]}):m!=null&&m.sanitized_secret?o(ae,{ariaLabel:"delete",onClick:y,children:o(_,{src:Ho,size:"16px"})}):null})}})]}),p(ya,{sx:$.dialogActions,children:[o(de,{onClick:C,variant:"contained",sx:$.dialogButton,isLoading:x,loadingText:"Saving...",disabled:!g||/^•*$/.test(g),children:"Confirm"}),o(Ie,{onClick:A,variant:"contained",sx:$.dialogButton,children:"Cancel"})]})]})},xi=i(Aa,{target:"e1bm2q1f6"})(".MuiDialog-paper{border-radius:12px;display:flex;flex-direction:column;padding:24px;font-family:'Manrope',sans-serif;color:",({theme:e})=>e.colors.black[800],";gap:16px;width:450px;}"),bi=i("h2",{target:"e1bm2q1f5"})("font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.48px;color:",({theme:e})=>e.colors.secondary.main,";"),ct=i("div",{target:"e1bm2q1f4"})({name:"e8arp9",styles:"display:flex;justify-content:start;align-items:center;gap:10px;font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.48px"}),yi=i(_,{target:"e1bm2q1f3"})({name:"11f1jx7",styles:"position:absolute;right:16px;top:16px"}),vi=i("div",{target:"e1bm2q1f2"})("color:",({theme:e})=>e.colors.secondary.main,";font-size:1.6rem;font-weight:400;line-height:normal;letter-spacing:0.15px;"),ki=i("img",{target:"e1bm2q1f1"})(),Si=i(kt,{target:"e1bm2q1f0"})("background-color:",({inverted:e,theme:t})=>e?t.colors.chill.panelBg:t.colors.secondary.main,";color:",({inverted:e,theme:t})=>e?t.colors.secondary.main:t.colors.chill.panelBg,";border:1px solid ",({theme:e})=>e.colors.secondary.main,";width:190px;display:flex;padding:10px 0px;justify-content:center;align-items:center;margin:auto;margin-top:8px;&:hover{background-color:",({inverted:e,theme:t})=>e?t.colors.static.grayHover:t.colors.secondary[700],";color:",({inverted:e,theme:t})=>e?t.colors.secondary[700]:t.colors.static.grayHover,";}"),Ci=({isOpen:e=!1,onClose:t})=>{const a=X();return u.useEffect(()=>{e&&(a==null||a.track("deprecated-agent-voice",{event:"view"}))},[e]),p(xi,{open:e,onClose:t,children:[o(yi,{onClick:t,src:Ca,size:"12px",color:"black"}),p(ct,{children:[o(ki,{src:wa}),o(bi,{children:"Your Agent’s voice is deprecated"})]}),o(vi,{children:"The voice you previously selected is no longer available, so we’ve replaced it with a similar option. You can change the voice from the list if needed."}),o(ct,{children:o(Si,{onClick:t,style:{textTransform:"none"},children:"I understand"})})]})},wi="/v0.1262.0/assets/microphone3-D1cl0Qoz.svg",Ai=[{language:"Chinese",locale:"zh-CN"}
23,{language:"Korean (Korea)",locale:"ko-KR"},{language:"Dutch (Netherlands)",locale:"nl-NL"},{language:"Turkish (Turkey)",locale:"tr-TR"},{language:"Swedish (Sweden)",locale:"sv-SE"},{language:"Indonesian (Indonesia)",locale:"id-ID"},{language:"Filipino (Philippines)",locale:"fil-PH"},{language:"Japanese (Japan)",locale:"ja-JP"},{language:"Ukrainian (Ukraine)",locale:"uk-UA"},{language:"Greek (Greece)",locale:"el-GR"},{language:"Czech (Czechia)",locale:"cs-CZ"},{language:"Finnish (Finland)",locale:"fi-FI"},{language:"Romanian (Romania)",locale:"ro-RO"},{language:"Russian (Russia)",locale:"ru-RU"},{language:"Danish (Denmark)",locale:"da-DK"},{language:"Bulgarian (Bulgaria)",locale:"bg-BG"},{language:"Malay (Malaysia)",locale:"ms-MY"},{language:"Slovak (Slovakia)",locale:"sk-SK"},{language:"Croatian (Croatia)",locale:"hr-HR"},{language:"Tamil",locale:"ta-IN"},{language:"English (United States)",locale:"en-US"},{language:"Polish (Poland)",locale:"pl-PL"},{language:"German (Germany)",locale:"de-DE"},{language:"Spanish (Spain)",locale:"es-ES"},{language:"French (France)",locale:"fr-FR"},{language:"Italian (Italy)",locale:"it-IT"},{language:"Hindi (India)",locale:"hi-IN"},{language:"Portuguese (Portugal)",locale:"pt-PT"},{language:"English",locale:"en-US"},{language:"Arabic",locale:"ar"}],Ti=i("ul",{target:"ec1e1c87"})({name:"1cz91fs",styles:"min-height:40vh;list-style:none;margin:0;padding:8px 0;max-height:40vh;position:relative"}),Pi=i(_t,{target:"ec1e1c86"})("margin:0 12px;border-bottom:1px solid #7c7c7a30;& .MuiButtonBase-root{font-size:14px;font-family:Manrope!important;color:rgba(0, 0, 0, 0.6);padding:8px;text-transform:none;}& .MuiButtonBase-root.Mui-selected{color:",({theme:e})=>e.colors.secondary.main,";}"),zi=i("div",{target:"ec1e1c85"})("position:absolute;bottom:0;height:62px;border-top:1px solid #7c7c7a30;width:100%;display:flex;background:",({theme:e})=>e.colors.chill.panelBg,";"),Ei=i("div",{target:"ec1e1c84"})("height:48px;border-top:1px solid #7c7c7a30;width:100%;display:flex;background:",({theme:e})=>e.colors.black[50],";"),Ii=i("div",{target:"ec1e1c83"})("height:",({isFooter:e})=>`calc(40vh - 57px - ${e?"62px":"0px"})`,";overflow:auto;"),ke=i(ae,{target:"ec1e1c82"})("width:100%;justify-content:start;padding:0 24px;border-radius:0;font-size:16px;color:",({theme:e})=>e.colors.secondary.main,"!important;font-weight:500;svg{margin-right:8px;}"),Ri=i("div",{target:"ec1e1c81"})("display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:60%;margin:44px auto 0;font-size:14px;text-align:center;color:",({theme:e})=>e.colors.secondary[500],";img{margin-bottom:8px;}"),Ni=i("span",{target:"ec1e1c80"})({name:"hxcdub",styles:"color:#29cc6a;background:#e7ffe7;border-radius:0.4rem;box-shadow:0px 0px 12.444px 0px rgba(0, 0, 0, 0.1);text-align:center;font-size:14px;margin-left:8px;display:flex;padding:2px 3px;justify-content:center;align-items:center;gap:9px"}),_i=[U.LITE,U.TRIAL,U.FREE],Mi=e=>za===e||Ai.some(({language:t})=>t===e),dt=O(Ae.forwardRef((e,t)=>{const a=pe(),r=X(),n=J(),{user:s}=ge(),l=Qe(At),g=re(Te),[h,d]=j(Te),[x,S]=j(_e),[v,m]=j(Tt),y=Qe(Pt),{data:b}=Rt(),[k,C]=Ae.useState(h||"default"),A=(M,z)=>{C(z),d(z)},T=()=>{s!=null&&s.planGroup&&[U.PRO,U.ADVANCED,U.STUDIO_SCALE,U.ENTERPRISE,U.ENTERPRISE_TRIAL].includes(s.planGroup)?S(!0):m(!0)},w=()=>{r==null||r.track("clone-voice",{event:"click"}),!s||!s.planGroup||_i.includes(s.planGroup)?l(!0):b===0?V.info({title:"Voice cloning limit reached",message:"Delete an existing voice or upgrade your plan to clone additional voices"}):(r==null||r.track("clone-voice",{event:"view"}),y(!0))},E=k==="default";return p(Ti,{ref:t,...e,children:[p(Pi,{value:k,onChange:A,TabIndicatorProps:{style:{background:a.colors.secondary.main}},children:[o(ze,{label:"Voices",value:"default"}),o(ze,{label:"Imported voices",value:"imported"})]}),E&&o(Ei,{children:p(ke,{ariaLabel:"Add voice by API",onClick:w,children:[o(_,{src:Me,size:"20px"}),"Clone your voice",o(Ni,{children:"New"})]})}),o(Ii,{isFooter:!0,children:Mi(n.ttsSelectedLanguage)||k==="default"?e.children:p(Ri,{children:[o("img",{src:wi}),"Imported voices are not supported for this language"]})}),g==="imported"&&o(zi,{children:e!=null&&e.children?p(ke,{ariaLabel:"Manage 3rd party voices",onClick:T,children:[o(_,{src:Ta,size:"24px"}),"Manage imported voices"]}):p(ke,{ariaLabel:"Add voice by API",onClick:T,children:[o(_,{src:Pa,size:"20px",tone:"secondary"}),"Add voice by API"]})})]})})),Bi=i("button",{target:"e1wydogl5"})({name:"1auz3bj",styles:"border:none;height:2rem;width:2rem;box-sizing:border-box;padding:0;color:inherit;:disabled{opacity:0.5;}"}),Se=i(Bi,{target:"e1wydogl4"})({name:"im41m8",styles:"background-color:transparent;object-fit:contain;margin:0 1.75rem;cursor:pointer;:disabled{cursor:default;}"}),Vi=i("img",{target:"e1wydogl3"})({name:"1jxlbx4",styles:"height:2rem;width:2rem"}),ut=i("img",{target:"e1wydogl2"})({name:"5t0twj",styles:"height:2rem;width:2rem;padding:3px;margin-top:0.3rem"}),pt=i("div",{target:"e1wydogl1"})("height:2.5rem;width:2.5rem;background-color:",({theme:e,isPlaying:t})=>e.colors.black.main+(t?"ff":"10"),";border-radius:1.25rem;margin-top:-0.3rem;"),Di=i(sr,{shouldForwardProp:e=>e!=="show",target:"e1wydogl0"})("& .MuiBadge-badge{background:rgba(255, 184, 0, 0.1);display:",({show:e})=>e?"inline":"none",";height:fit-content;padding:0 2px;right:28%;}"),Fi=O(({disabled:e,onClick:t,voice:a,text:r,from:n="voices"})=>{const s=J(),l=X(),c=re(Xa),g=a.language.split(" ")[0].toLowerCase(),h=`${a.id}-${g}`,d=(a==null?void 0:a.provider)!==Y.Amazon,x=a.access===Be.ExternalPrivate,S=!!c&&c!==h,v=s.ttsVoiceConfig||Ea,{user:m}=ge(),y=(m==null?void 0:m.planGroup)===U.TRIAL,b=(r==null?void 0:r.length)>=Ia,k=u.useMemo(()=>!b||!a||e||x||!d||S,[b,a,e,d,c,h]),{playerMode:C,error:A,play:T,pause:w}=Za({voice:a,text:r,voiceConfig:v,language:a.language,playerId:h}),E=f=>{f.stopPropagation(),l==null||l.track("tts-listen",{from:n,event:"play",voice:a,style:v.style,textLength:r==null?void 0:r.length}),t==null||t(),a&&T({useIndicators:!0,volume:1})},M=f=>{f.stopPropagation(),w==null||w()},z=u.useMemo(()=>d?a?b?"":"Add script to play voice":"Listen":"Preview isn't available for this voice",[d,k]);return u.useEffect(()=>{if(A){const f=eo[A];s.setErrors(P=>({...P,ttsError:f})),l==null||l.track("tts-listen",{event:"error",error:A,textLength:r==null?void 0:r.length,voice:a,style:v.style}),A==="unknown"&&K.error("Error playing TTS",{error:f,text:r,voice:a,style:v.style})}},[A]),C===Ye.Loading&&h===c?o(ce,{title:"",placement:"top",containerWidth:"5rem",cursor:"pointer",containerHeight:"2rem",children:o(Se,{id:"listen",children:o(Vi,{src:to})})}):C===Ye.Playing&&h===c?o(ce,{title:"",placement:"top",containerWidth:"5rem",containerHeight:"2rem",disabled:!b||!a||e,cursor:"pointer",onClick:M,children:o(Se,{id:"listen",disabled:!b||!a||e,children:o(pt,{isPlaying:!0,children:o(ut,{src:ao})})})}):o(Di,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},show:y,children:o(ce,{title:z,placement:"top",containerWidth:"5rem",containerHeight:"2rem",onClick:E,disabled:k,cursor:"pointer",children:o(Se,{id:"listen","aria-label":"play preview",disabled:k,children:o(pt,{isPlaying:!1,
23children:o(ut,{src:Ra})})})})})}),Li={female:li,male:ci,"non-binary":Me};function Oi(e,t){var r;if(!e||!(t!=null&&t.length))return null;const a=typeof e=="string"?((r=t.find(n=>n.name===e))==null?void 0:r.gender)??"":e.gender;return a&&a!=="unspecified"?o("img",{loading:"lazy",width:"20",height:"20",src:Li[a.toLowerCase()],alt:"start adornment"}):o("img",{loading:"lazy",width:"20",height:"20",src:Me,alt:"start adornment"})}const gt=e=>e.provider===Y.Elevenlabs&&e.access===Be.ExternalPrivate,ji=O(({labelOff:e=!1})=>{const t=J(),[a,r]=j(Na),[n]=j(_e),[s,l]=j(Pt),[c,g]=j(Tt),[h,d]=j(At),[x,S]=u.useState(!1),[v,m]=u.useState(!1),{user:y}=ge(),b=(y==null?void 0:y.planGroup)??(y==null?void 0:y.productName),k=_a(),C=re(Te),A=Ma();Ba(),Rt(),u.useEffect(()=>{m(Va(t.ttsSelectedVoice))},[t.ttsSelectedVoice,m]);const T=C==="default"?k.filter(f=>!gt(f)):k.filter(f=>gt(f)),w=u.useMemo(()=>{let f=[];return T.forEach(P=>{(![Y.Microsoft,Y.AzureOpenAi].includes(P.provider)||P.name.indexOf(" HD ")==-1&&!P.name.endsWith(" HD"))&&f.push(P)}),f},[T]),E=()=>g(!1),M=()=>A.invalidateQueries(Oa,{refetchInactive:!0});return p(W,{children:[c?o(xe,{open:c,onClose:E,title:o("div",{children:"Upgrade to import 3rd party voices"}),imageFile:di,from:"voice-select",features:["Additional sessions","Premium avatars","Premium voices"]}):x&&o(xe,{open:x,onClose:()=>S(!1),title:o("div",{children:"Upgrade to get premium voices"}),imageFile:oo,from:"voice-select",features:["Additional sessions","3rd party integrations","Premium avatars"]}),n&&o(fi,{refetchVoices:M}),s&&o(_o,{open:s,onClose:()=>l(!1),onClone:M,onSuccess:()=>l(!1)}),o(Uo,{listboxComponent:f=>o(dt,{...f}),noOptionsText:o(dt,{}),id:"voice-selects",label:e?"":"Voices",isProPlus:f=>C==="default"&&La(f),options:w,value:t.ttsSelectedVoice,groupBy:C==="default"?f=>f!=null&&f.gender?`${Fa(f.gender)} voices`:(f==null?void 0:f.provider)===Y.Elevenlabs&&f.config?"Cloned voices":"":()=>"IIElevenLabs voices",onChange:(f,P)=>{if((P==null?void 0:P.access)===Be.Premium&&Da(b,!0)){S(!0);return}vt(()=>{t.setTtsSelectedVoice(P,!0),t.setTtsVoiceConfig(D=>({...D,style:""})),t.setErrors(D=>({...D,ttsError:null}))})},getOptionLabel:f=>(f==null?void 0:f.name)??"",getStartAdornment:f=>Oi(f,w),getEndAdornment:C==="default"?f=>{const P=f==null?void 0:f.language.split(" ")[0].toLowerCase(),D=P?ur[P]:dr;return f&&o(Fi,{disabled:!1,voice:f,text:D})}:void 0}),o(Mo,{isOpen:a,onClose:()=>r(!1)}),o(xe,{open:h,onClose:()=>{d(!1)},title:o("div",{children:"Upgrade to Pro to clone more voices"}),imageFile:Bo,from:"clone-voice"}),o(Ci,{isOpen:v,onClose:()=>{var D;m(!1);const f=cr[((D=t.ttsSelectedVoice)==null?void 0:D.id)||""],P=k.find(Z=>(Z==null?void 0:Z.id)===f);t.setTtsSelectedVoice(P??k[0])}})]})}),Ui=i("div",{target:"elnyzs17"})({name:"12vy1ek",styles:"margin-block:72px;margin-inline:auto;max-width:1000px;min-width:515px;width:100%;display:flex;flex-direction:column;gap:24px;height:100%"}),Hi=i("span",{target:"elnyzs16"})("color:",({theme:e})=>e.colors.secondary.main,";font-size:28px;font-weight:700;letter-spacing:-0.56px;"),$i=i("div",{target:"elnyzs15"})("display:flex;flex-direction:column;justify-content:center;background-color:",({theme:e})=>e.colors.secondary,";border-radius:0.5rem;"),Gi=i("div",{target:"elnyzs14"})({name:"abktmh",styles:"display:flex;flex-direction:column;height:100%;width:100%;gap:24px;.MuiInputBase-root{height:48px!important;}"}),Ki=i("div",{target:"elnyzs13"})({name:"1mz47cc",styles:"display:flex;flex-direction:row;gap:24px"}),se=i("div",{target:"elnyzs12"})({name:"z4gbbw",styles:"width:100%;display:flex;flex-direction:column"}),le=i("label",{target:"elnyzs11"})("color:",({theme:e})=>e.colors.black[800],";font-size:1.6rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:8px;"),Wi=i("span",{target:"elnyzs10"})("color:",({theme:e})=>e.colors.black[700],";font-size:16px;font-weight:400;letter-spacing:0.15px;margin-bottom:8px;"),qi=()=>{const[e,t]=u.useState(null),a=u.useRef(null);return p(Ui,{children:[o(Hi,{children:"Voice and script"}),p(Gi,{children:[p(Ki,{children:[p(se,{children:[o(le,{children:"Language"}),o(wo,{})]}),p(se,{children:[o(le,{children:"Voice"}),o($i,{children:o(ji,{labelOff:!0})})]})]}),p(se,{children:[o(le,{children:"Dynamic fields"}),p(Wi,{children:["Add the personalized fields you plan to include in your script.",o("br",{}),"Make sure to write the fields exactly as they appear in your email marketing platform."," "]}),o(si,{setHoveredTag:t,editorRef:a})]}),p(se,{style:{height:"100%"},children:[o(le,{children:"Script"}),o(oi,{hoveredTag:e,editorRef:a})]})]})]})},Ji=O(()=>{const{currentTab:e}=Le();br();const{isCreatingAgent:t}=fr(),a=X();return u.useEffect(()=>{a==null||a.track("campaigns-editor",{event:"view",page:e})},[e,a]),p(W,{children:[e===N.AVATAR&&o(Pr,{}),e===N.VOICE_SCRIPT&&o(qi,{}),e===N.VIDEO_PAGE&&o(En,{isCreatingAgent:t})]})}),Qi=i(_t,{target:"e1vrc7lm1"})("height:100%;display:flex;justify-content:space-around;left:50%;position:absolute;transform:translate(-50%, 0);& .Mui-selected{color:",({theme:e})=>e.colors.primary.main,"!important;}& .MuiTabs-flexContainer{position:relative;height:100%;}& .MuiTabs-indicator{z-index:2;background-color:",({theme:e})=>e.colors.primary.main,"!important;}"),Ce=i(ze,{target:"e1vrc7lm0"})("text-transform:none;color:",({isError:e,theme:t})=>e?t.colors.error.main:t.colors.black[550],"!important;font-size:1.6rem;font-style:normal;font-weight:600;line-height:1.6rem;color:",({theme:e})=>e.colors.black[600],";"),Yi=()=>
23{const e=pe(),{currentTab:t,setCurrentTab:a}=Le();return p(Qi,{TabIndicatorProps:{style:{backgroundColor:e.colors.black.main}},value:t,onChange:(r,n)=>a(n),children:[o(Ce,{value:N.AVATAR,label:"Avatar",id:"campaign-avatar-tab"}),o(Ce,{value:N.VOICE_SCRIPT,label:"Voice & Script",id:"campaign-voice-tab"}),o(Ce,{value:N.VIDEO_PAGE,label:"Display campaign",id:"campaign-video-tab"})]})},Xi=i("div",{target:"e17dzo692"})({name:"1wcglds",styles:"display:flex;align-items:center;gap:16px"}),Re=i(de,{target:"e17dzo691"})({name:"p4355k",styles:"min-width:180px"}),Zi=i(Re,{target:"e17dzo690"})("border:1px solid ",({theme:e})=>e.colors.black[300],";"),ee=[N.AVATAR,N.VOICE_SCRIPT,N.VIDEO_PAGE],es=O(()=>{const e=X(),{formState:{isSubmitting:t,isDirty:a},getValues:r}=R(),n=Ve(),{currentTab:s,setCurrentTab:l}=Le(),c=Oe(),g=s===N.VIDEO_PAGE;return p(Xi,{children:[o(Zi,{color:"info",onClick:()=>{e==null||e.track("campaigns-editor",{page:s,action:"back",event:"click",campaign:r()});const x=ee.indexOf(s);x>0?l(ee[x-1]):(c(),n(De.Campaigns))},id:"campaign-back-btn",children:"Back"}),!g&&o(Re,{color:"secondary",onClick:()=>{e==null||e.track("campaigns-editor",{page:s,action:"next",event:"click",campaign:r()});const x=ee.indexOf(s);x<ee.length-1&&l(ee[x+1])},endIcon:o(_,{src:ja,size:"20px",id:"campaign-next-btn"}),children:"Next"}),g&&o(Re,{color:"secondary",type:"submit",disabled:!a,isLoading:t,id:"submit-create-btn",onClick:()=>{e==null||e.track("campaigns-create",{event:"generate",campaign:r()})},children:"Create Campaign"})]})}),ts=i(Ua,{target:"e1rtq3i10"})("input{color:",({theme:e})=>e.colors.black[700],";font-size:16px;font-weight:500;line-height:160%;letter-spacing:0.15px;}"),as=()=>{const e=pe(),{control:t}=R(),{field:{value:a,...r}}=q({name:"name",control:t});return o(ts,{fontSize:18,placeholder:"Type campaign title",color:e.colors.black[700],showIcon:!0,value:a||"",...r})},os=i("div",{target:"eijdv942"})("display:flex;align-items:center;justify-content:space-between;padding:0 32px;background-color:",({theme:e})=>e.colors.chill.panelBg,";height:81px;min-height:81px;position:relative;border-bottom:1px solid ",({theme:e})=>e.colors.black[300],";"),rs=i("div",{target:"eijdv941"})({name:"fefcgf",styles:"display:flex;align-items:center;gap:10px;width:300px"}),ns=i($a,{target:"eijdv940"})("padding:0;border-radius:12px;height:40px;&:active{background-color:",({theme:e})=>e.colors.black[50],";}&:hover{background-color:",({theme:e})=>e.colors.black[100],";}"),is=O(()=>{const e=Ve(),t=Oe();return p(os,{children:[p(rs,{children:[o(ns,{onClick:()=>{t(),e(De.Campaigns)},children:o(_,{src:Ha,size:"32px",tone:"muted"})}),o(as,{})]}),o(Yi,{}),o(es,{})]})}),ss=no().shape({id:F().required(),title:F(),script_fields:io().of(F().matches(je,"Script fields can only contain alphanumeric characters and underscores").required()).min(1,"Script fields are required").required("Script fields are required"),script:F().required("Script is required"),description:F(),logo_src:ie().test("stringOrFile","Logo must be a string or a file",e=>!e||typeof e=="string"||e instanceof File),cta_enabled:Xe().required("CTA enabled is required"),cta_text:F(),cta_url:F().url("Please enter a valid URL"),cta_background_color:F(),voice:ie().required("Voice is required"),agent:ie().required("Agent is required"),presenter:ie().required("Presenter is required"),is_stitch:Xe().required("Is Stitch is required"),script_html:F().optional(),name:F().optional()}),ls=i("form",{target:"e11pedod0"})("background-color:",({theme:e})=>e.colors.black[50],";overflow:auto;min-height:100%;display:flex;flex-direction:column;"),cs="Create Video Campaign - D-ID",ds=O(()=>{const e=X(),{data:t=[]}=zt(),a=ue(),r=Oe(),n=Ve(),{data:s}=ro(),l=re(Ka);qa(cs);const c=lo({defaultValues:{id:`cmp_${Wa("1234567890abcdefghijklmnopqrstuvwxyz",21)()}`,name:Et,voice:t==null?void 0:t[0],cta_enabled:!0,presenter:a,script_fields:[],is_stitch:!0},shouldFocusError:!1,mode:"onSubmit",resolver:so(ss)}),g=d=>gr({data:d,ttsData:s,languageToVoices:l,onSuccess:()=>{e==null||e.track("campaigns-create",{event:"success",campaign:d}),r({removeAgentFromDB:!1}),n(De.Campaigns)},onError:()=>{e==null||e.track("campaigns-create",{event:"fail",campaign:d})}}),h=d=>{const x=Object.values(d).map(S=>S.message);V.error({title:"Invalid campaign data: ",message:x.join(`
24`),options:{style:{whiteSpace:"break-spaces",width:"auto",left:0}}})};
24return o(co,{...c,children:o(lr,{children:p(ls,{onSubmit:c.handleSubmit(g,h),onKeyDown:d=>d.key==="Enter"&&d.preventDefault(),children:[o(is,{}),o(Ji,{})]})})})}),us=O(()=>{const{isLoading:e,data:t}=zt(),[a,r]=u.useState(!0),n=ue();return u.useEffect(()=>{Vt().then(()=>{r(!1)})},[]),e||!(t!=null&&t.length)||a||!n||(n==null?void 0:n.presenterType)===yt.Skeleton?o(Ga,{}):o(ds,{})}),Ms=Object.freeze(Object.defineProperty({__proto__:null,CampaignCreatePage:us},Symbol.toStringTag,{value:"Module"}));export{$r as C,us as D,_s as E,Qr as a,Ms as b,Er as 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.