-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path570.vg_bundle.js
1 lines (1 loc) · 155 KB
/
570.vg_bundle.js
1
"use strict";(self.webpackChunkcustom_vf_nextjs=self.webpackChunkcustom_vf_nextjs||[]).push([[570],{4653:(e,t,n)=>{n.d(t,{Z:()=>i});var r=n(8997),a=n(7294),o=n(8676),l=a.createElement;const i=function(e){var t,n,i,s=(0,o.useRuntime)().runtime,u=a.useMemo((function(){var e,t;return(null==s||null===(e=s.variables)||void 0===e?void 0:e.avatarImageUrl)||(null===(t=s.variables)||void 0===t?void 0:t.roundedImageURL)||"https://static.vecteezy.com/system/resources/previews/005/337/802/non_2x/icon-symbol-chat-outline-illustration-free-vector.jpg"}),[null===(t=s.variables)||void 0===t?void 0:t.roundedImageURL,null==s||null===(n=s.variables)||void 0===n?void 0:n.avatarImageUrl,null===(i=s.variables)||void 0===i?void 0:i.theme]);return l("div",{key:e.key||"",id:e.id||"",className:" vg-w-unit-8 vg-h-unit-8 vg-chat-avatar vg-relative "},l(r.Z,{classNames:{wrapper:" vg-rounded-full vg-overflow-hidden "},className:" vg-w-[32px] vg-h-[32px] vg-rounded-full vg-object-cover vg-chat-avatar--img",src:u}),s.agentName&&l("p",{className:" vg-absolute vg-text-tiny vg-opacity-80 vg-top-[-20px] vg-left-0 vg-z-[50] "},s.agentName))}},5392:(e,t,n)=>{n.r(t),n.d(t,{default:()=>s});var r=n(7294),a=n(4653),o=n(7828),l=n(7619),i=r.createElement;const s=function(e){return i("div",{id:e.id||"actually_loading",className:" vg-w-full vg-h-auto vg-flex vg-relative vg-loading-animation-container",key:"loading_thing"},e.variant?null:i(a.Z,null),i("div",{className:" ".concat(e.variant?" ":" vg-md:ml-unit-4 vg-ml-unit-2 "," vg-w-unit-14 vg-h-unit-8 vg-relative vg-loading-animation--inner")},i(o.M,null,i(l.E.div,{initial:{scale:1},animate:{scale:1.1},exit:{scale:1},transition:{repeat:1/0,repeatType:"mirror",duration:1},key:"dots_container",className:" vg-flex vg-gap-unit-1 vg-items-center vg-h-full vg-justify-center vg-rounded-lg vg-w-full ".concat("light"===e.variant&&" vg-bg-transparent vg-border-none "," vg- ").concat(!e.variant&&" vg-bg-background vg-border vg-border-foreground-200 "," vg- vg-loading-animation ")},i(l.E.div,{style:{display:"unset"},key:"1_dots_circle",animate:{y:[-2,0,2,0,-2],backgroundColor:["#C8C8C8","#E3E3E3","#C8C8C8"]},transition:{repeat:1/0,repeatType:"reverse",duration:.8},className:" vg-w-unit-2 vg-h-unit-2 vg-rounded-full vg-loading--dot"}),i(l.E.div,{style:{display:"unset"},key:"2_dots_circle",animate:{y:[2,0,-2,0,2],backgroundColor:["#C8C8C8","#E3E3E3","#C8C8C8"]},transition:{repeat:1/0,repeatType:"mirror",delay:.2,duration:.8},className:" vg-w-unit-2 vg-h-unit-2 vg-rounded-full vg-loading--dot"}),i(l.E.div,{style:{display:"unset"},key:"3_dots_circle",animate:{y:[-2,0,2,0,-2],backgroundColor:["#C8C8C8","#E3E3E3","#C8C8C8"]},transition:{repeat:1/0,repeatType:"mirror",delay:.4,duration:.8},className:" vg-w-unit-2 vg-h-unit-2 vg-rounded-full vg-loading--dot"})))))}},6570:(e,t,n)=>{n.r(t),n.d(t,{default:()=>Oo});var r=n(7462),a=n(2167),o=n(885),l=n(7294),i=n(8676),s=n(2982),u=n(3850),c=n(2134),v=n(5987),g=n(7464),d=(0,g.tv)({base:" vg-w-px vg-h-px vg-inline-block ",variants:{isInline:{true:" vg-inline-block ",false:" vg-block "}},defaultVariants:{isInline:!1}}),m=n(262),f=n(9869),p={px:"1px",0:"0px",.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",11:"2.75rem",12:"3rem",14:"3.5rem",16:"4rem",20:"5rem",24:"6rem",28:"7rem",32:"8rem",36:"9rem",40:"10rem",44:"11rem",48:"12rem",52:"13rem",56:"14rem",60:"15rem",64:"16rem",72:"18rem",80:"20rem",96:"24rem"},b=["as","className","x","y"];function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var w=function(e){var t;return null!==(t=p[e])&&void 0!==t?t:e};var x=l.createElement;function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var P=(0,c.Gp)((function(e,t){var n=function(e){var t=(0,c.oe)(e,d.variantKeys),n=(0,o.Z)(t,2),r=n[0],a=n[1],i=r.as,u=r.className,g=r.x,p=void 0===g?1:g,h=r.y,x=void 0===h?1:h,O=(0,v.Z)(r,b),P=i||"span",N=(0,l.useMemo)((function(){return d(y(y({},a),{},{className:u}))}),[].concat((0,s.Z)(Object.values(a)),[u])),k=w(p),j=w(x);return{Component:P,getSpacerProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return y(y(y({},e),O),{},{"aria-hidden":(0,m.PB)(!0),className:(0,f.W)(N,e.className),style:y(y(y({},e.style),O.style),{},{marginLeft:k,marginTop:j})})}}}(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e)),i=n.Component,u=n.getSpacerProps;return x(i,(0,r.Z)({ref:t},u()))}));P.displayName="NextUI.Spacer";const N=P;var k=n(381),j=n.n(k),D=n(7828),S=n(5152),Z=n.n(S),I=n(7479),C=n(6103),E=n(8997),_=n(1194),R=n(6985),T=n(9690),V=l.createElement;const M=function(e){var t,n,r,a,s,u,c,v,g=(0,i.useRuntime)(),d=g.runtime,m=(g.handlePushMessage,g.formattedTurnsValue),f=l.useState(!1),p=(0,o.Z)(f,2),b=p[0],h=p[1],y=m.length-1;return V("div",{id:e.domID,key:e.key,className:" vg-flex vg-flex-col vg-w-unit-72 vg-h-auto vg-object-cover vg-border vg-border-primary-100 vg-rounded-large vg-bg-gradient-to-t vg-from-content2 vg-to-content2 vg-card"},e.imageUrl&&V("div",{className:" vg-w-full vg-h-full vg-rounded-large vg-overflow-none vg-relative "},!b&&V(C.Z,{className:" vg-w-full vg-h-full vg-rounded-large vg-absolute vg-z-[10] vg-top-0 vg-left-0 "}),V(E.Z,{disableSkeleton:!0,onLoad:function(){return h(!0)},className:" vg-aspect-video vg-w-full vg-h-auto ".concat(b?" vg-object-cover ":" vg-aspect-video vg-w-unit-72 vg-h-full vg-overflow-none vg-rounded-[20px] "," vg-rounded-large vg-card-image"),alt:"Image",src:null!==(t=e.imageUrl)&&void 0!==t&&t.includes("https://")?e.imageUrl:"https://".concat(e.imageUrl)})),V("div",{className:" vg-p-0 vg-m-0 vg-card--content"},(e.title||(null===(n=e.description)||void 0===n?void 0:n.text)||0!==(null===(r=e.buttons)||void 0===r?void 0:r.length))&&V("div",{className:" ".concat(e.title||null!==(a=e.description)&&void 0!==a&&a.text?" vg-px-unit-4 vg-py-unit-2 ":" vg-pb-unit-3 "," vg-flex vg-flex-col vg-mt-unit-2 vg-card-inner")},(e.title||(null===(s=e.description)||void 0===s?void 0:s.text))&&V("div",{className:" vg-flex vg-flex-col vg-gap-unit-1 vg-mb-unit-3 "},null!=e&&e.title?V(R.Z,{className:" vg-font-bold vg-text-foreground vg-mb-unit-1 vg-leading-[100%] vg-card-title"},e.title):null,null!=e&&null!==(u=e.description)&&void 0!==u&&u.text?V(R.Z,{className:" vg-text-small vg-opacity-75 vg-text-foreground vg-leading-[135%] vg-truncate-2-lines vg-card-desc"},null!==(c=e.description)&&void 0!==c&&c.text?(0,_.MB)(null===(v=e.description)||void 0===v?void 0:v.text,500):""):null),V(T.Z,{noAnimation:!0,isDisabled:(null==e||e.turnIndex,d.manualControl),inCard:!0,item:{payload:{buttons:e.buttons}},index:y,messageTurnIndex:e.turnIndex}))))};var L=n(3750),B=n(4653),F=n(7693),A=l.createElement;const G=function(e){var t,n,a,i=l.useState(0),s=(0,o.Z)(i,2),c=s[0],v=s[1],g=l.useState(!1),d=(0,o.Z)(g,2),m=d[0],f=d[1],p=l.useState(!1),b=(0,o.Z)(p,2),h=b[0],y=b[1],w=l.useRef(null);return l.useEffect((function(){if(m&&lo("carousel_card_turn_".concat(e.turnIndex,"_message_").concat(e.messageIndex,"_").concat(c)).then((function(e){e.scrollIntoView({behavior:"smooth",block:"center",inline:"center"})})),h){var t=setTimeout((function(){y(!1)}),1e3);return function(){clearTimeout(t)}}}),[c]),0!==(null==e||null===(t=e.cards)||void 0===t?void 0:t.length)?A("div",{key:"carousel_container_turn_".concat(e.turnIndex,"_message_").concat(e.messageIndex),onScroll:function(t){f(!0),function(t){var n=t.target.scrollLeftMax||t.target.scrollWidth-t.target.clientWidth;if(!h&&m){var r,a;if(0===t.target.scrollLeft)return v(0);if(t.target.scrollLeft===n)return v((null===(a=e.cards)||void 0===a?void 0:a.length)-1);var o=Math.floor(t.target.scrollLeft*(null===(r=e.cards)||void 0===r?void 0:r.length)/n);v((function(t){var n;return"number"==typeof o&&o<=(null===(n=e.cards)||void 0===n?void 0:n.length)-1&&o>=0?o:t}))}}(t)},ref:w,className:" vg-overflow-x-auto vg-flex vg-flex-row vg-overflow-y-hidden vg-h-auto vg-container-snap vg-mt-unit-2 vg-carousel-container"},A("div",{className:" vg-absolute vg-top-1/2 vg-transform vg--translate-y-1/2 vg-z-20 vg-left-unit-5 vg-w-auto vg-carousel-back-control"},A(D.M,null,0!==c&&m&&A(F.Z,{key:"carousel__controls_turn_".concat(e.turnIndex,"_decrement")},A(u.Z,{onPress:function(){y(!0),v((function(e){return 0===c||isNaN(e-1)?0:e-1}))},isIconOnly:!0,className:" vg-rounded-full vg-bg-content2 vg-border vg-shadow "},A(L.M_S,{className:" vg-w-unit-4 vg-h-unit-4 vg-opacity-80 "}))))),A("div",{className:" vg-absolute vg-top-1/2 vg-transform vg--translate-y-1/2 vg-right-unit-5 vg-w-fit vg-z-20 vg-carousel-next-control"},A(D.M,null,c!==(null==e||null===(n=e.cards)||void 0===n?void 0:n.length)-1&&A(F.Z,{key:"carousel__controls_turn_".concat(e.turnIndex,"_increment")},A(u.Z,{onPress:function(){f(!0),y(!0),v((function(t){var n,r;return c===(null===(n=e.cards)||void 0===n?void 0:n.length)-1||isNaN(t+1)?(null===(r=e.cards)||void 0===r?void 0:r.length)-1:t+1}))},isIconOnly:!0,className:" vg-rounded-full vg-bg-content2 vg-border vg-shadow "},A(L.E8f,{className:" vg-w-unit-4 vg-h-unit-4 vg-opacity-80 "}))))),A("div",{className:" vg-flex vg-h-full vg-gap-unit-4 vg-pr-unit-4 vg-relative vg-carousel-container"},A("div",{className:" vg-ml-unit-4 vg-md:ml-unit-6 vg-message-avatar-container"},A(B.Z,{key:"carousel_chat_avatar_turn_".concat(e.turnIndex,"_message_").concat(e.messageIndex)})),null==e||null===(a=e.cards)||void 0===a?void 0:a.map((function(t,n){return A("div",{className:" vg-w-auto vg-h-auto vg-card-container"},A(M,(0,r.Z)({},t,{turnIndex:e.turnIndex,domID:"carousel_card_turn_".concat(e.turnIndex,"_message_").concat(e.messageIndex,"_").concat(n),key:"carousel_card_turn_".concat(e.turnIndex,"_message_").concat(e.messageIndex,"_").concat(n)})))})),A("div",{className:" vg-w-unit-5 "}))):null};var z=n(5861),W=n(4687),U=n.n(W),H=n(6271),q=n(3356),K=n(4149),X=n(3068),J=n(3711),$=n(8193),Y=n(1257),Q=n(2280),ee=n(1148),te=n(4925),ne=l.createElement;function re(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ae(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?re(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):re(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const oe=function(e){var t,n,a,s,u,c,v,g=(0,i.useRuntime)(),d=g.runtime,m=(g.setRuntime,g.pushChatNotice),f=g.confirmedBucket,p=((0,te.B)().config,(0,l.useState)(e.default||null)),b=p[0],h=p[1],y=(0,l.useState)(!1),w=y[0],x=y[1],O=(0,l.useState)(0),P=O[0],N=O[1],k=(0,l.useState)(0),j=k[0],D=k[1],S=l.useState({fileName:!1}),Z=(0,o.Z)(S,2),I=Z[0],C=Z[1],E=(0,H.cF)(J.l2,"voiceglow-cdn");l.useEffect((function(){return function(){j&&(null==j||j.cancel())}}),[j]);var R=function(){var t=(0,z.Z)(U().mark((function t(n){var r,a,o,l,i,s,u,c,v;return U().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.isDisabled){t.next=2;break}return t.abrupt("return");case 2:if(h(!1),e.onStartUpload&&e.onStartUpload(),a=n[0],o=a.size,l=Math.ceil(o/1e6),i="/public",(null===(r=a.name)||void 0===r||null===(r=r.split(".")[1])||void 0===r?void 0:r.toLowerCase())||!1,!e.maxSizeMB){t.next=13;break}if(!(1e6*e.maxSizeMB<o)){t.next=13;break}return m("Max size: ".concat(e.maxSizeMB,"MB"),"fail",2e3),t.abrupt("return");case 13:s=Math.random().toString(36).slice(2,10),u="".concat(i,"/").concat(s,".").concat(a.name.split(".")[1]),c=(0,H.iH)(E,"".concat(u)),v=(0,H.B0)(c,a,{cacheControl:"public,max-age=31536000"}),D(v),v.on("state_changed",(function(e){var t=Math.round(e.bytesTransferred/e.totalBytes*100);N(t)}),(function(e){}),(function(){(0,H.Jt)(c).then(function(){var t=(0,z.Z)(U().mark((function t(n){var r;return U().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.callback&&e.callback({url:n,path:"".concat(i),id:e.id||!1,dbFilePath:u}),h(n),C((function(e){return ae(ae({},e),{},{fileName:a.name})})),x(!1),N(0),!e.consumeLT){t.next=10;break}return t.next=8,Y.Z.post("".concat((0,ee.Sw)({region:"voiceglow-eu"===f?"eu":"na"}),"/public/users/").concat(null==d||null===(r=d.variables)||void 0===r?void 0:r.ownerID,"/consume-credits"),{consume:l||1});case 8:t.sent.data;case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())})),x(!0);case 20:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),T=(0,q.uI)({onDrop:R}),V=T.getRootProps,M=T.getInputProps;return T.isDragActive,ne("div",{className:" vg-w-full vg-h-full vg-mx-auto ".concat(b?" vg-bg-primary-400 ":" vg-bg-primary-50 "," vg-p-unit-2 vg-rounded-lg vg-transition-all vg-duration-500 vg-text-primary-800 ").concat(e.isDisabled&&" vg-opacity-75 "," vg-upload-container")},ne("div",(0,r.Z)({},V(),{className:" vg-w-full vg-h-full vg-flex-all-center vg-border-dashed vg-border-2 ".concat(b?" vg-border-foreground ":" vg-border-primary-400 "," vg-rounded-lg ").concat(e.className||" "," vg-transition-all vg-duration-500 vg-upload-drop-container")}),ne("input",M()),b&&!w&&"img"==e.type?ne("img",{className:" vg-w-unit-32 vg-h-unit-32 vg-upload--img-placeholder",src:b}):!b&&!w&&ne($.IEK,{className:" vg-w-unit-12 vg-h-unit-12 vg-upload--icon"}),w?ne(l.Fragment,null,ne(X.Z,{className:" vg-mb-unit-2 vg-upload-spinner",color:"primary"}),ne("p",{className:" vg-opacity-50 vg-mb-unit-2 vg-text-small vg-text-center vg-leading-unit-5 vg-upload-text"},ne(Q.Z,{to:(null===(t=d.variables)||void 0===t?void 0:t.lang)||"en",text:"Uploading.."})," ",ne("br",null),ne(Q.Z,{text:"Please Keep This Tab Open",to:(null===(n=d.variables)||void 0===n?void 0:n.lang)||"en"})),ne("div",{className:" vg-w-[80%] vg-h-unit-5 vg-bg-primary-100 vg-rounded-full vg-overflow-hidden vg-mx-auto vg-upload-loading-container"},ne("div",{className:" vg-h-full vg-bg-primary-700 vg-relative vg-upload-loading--bar",style:{width:"".concat(P||1,"%")}},ne("p",{className:" vg-absolute vg-right-unit-1 vg-top-[2px] vg-text-small vg-text-primary-100 vg-upload-loading--text"},"".concat(P||1,"%"))))):ne(l.Fragment,null,b?ne("div",{className:" vg-text-white "},ne("div",{className:" vg-mb-unit-1 vg-flex vg-items-center vg-font-medium "},ne(K.DVR,{className:" vg-w-unit-4 vg-h-unit-4 vg-mr-unit-2 "}),ne("p",null,ne(Q.Z,{to:(null===(a=d.variables)||void 0===a?void 0:a.lang)||"en",text:"Uploaded Successfully"}))),ne("p",{className:" vg-opacity-75 vg-text-center "},(0,_.MB)(I.fileName,20))):ne(l.Fragment,null,ne("p",{className:" vg-text-small "},ne(Q.Z,{to:(null===(s=d.variables)||void 0===s?void 0:s.lang)||"en",text:"Drag and Drop Here"})),e.maxSizeMB&&ne("p",{className:" vg-opacity-75 vg-mb-unit-3 vg-text-small "},ne(Q.Z,{to:(null===(u=d.variables)||void 0===u?void 0:u.lang)||"en",text:"Max Size:"})," ",ne("strong",null,e.maxSizeMB,"MB")),e.accept?ne("p",{className:" vg-opacity-75 vg-text-small "},ne(Q.Z,{to:(null===(c=d.variables)||void 0===c?void 0:c.lang)||"en",text:"Only"})," ",e.accept.length?e.accept.map((function(e){return e+" "})):""," ",ne(Q.Z,{to:(null===(v=d.variables)||void 0===v?void 0:v.lang)||"en",text:"Files"})):""))))};var le=l.createElement;function ie(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function se(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ie(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ie(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const ue=function(e){var t=(0,i.useRuntime)(),n=t.runtime,r=t.setRuntime,a=t.handlePushMessage,s=t.clearNoReplyTimeout,c=l.useState(!1),v=(0,o.Z)(c,2),g=v[0],d=v[1];return l.useEffect((function(){r((function(e){return se(se({},e),{},{blockInput:!0})}))}),[]),le("div",{className:" vg-flex vg-flex-col vg-gap-unit-2 vg-w-full vg-bg-transparent vg-message-upload-container"},le("div",{key:"file_upload_instance_turn".concat(e.turnIndex,"_message").concat(e.messageIndex," vg-message-upload-inner"),className:" vg-w-full vg-h-[175px] "},le(oe,{onStartUpload:function(){s()},consumeLT:!0,isDisabled:g,maxSizeMB:30,path:"vg-widgets/".concat(n.variables.ID,"/user-uploads"),callback:function(e){d(!0),r((function(e){return se(se({},e),{},{blockInput:!1})})),a("".concat(e.url),{type:"text",payload:"".concat(e.url)})}})),le(u.Z,{isDisabled:g,onPress:function(){d(!0),r((function(e){return se(se({},e),{},{blockInput:!1})})),a("VG_Cancel",{type:"text",payload:"VG_Cancel"})},className:" vg-py-unit-2 vg-w-full ",color:"danger"},"Cancel"))};var ce=l.createElement;const ve=function(e){return ce(F.Z,{key:"chat_timestamb_turn_".concat(e.turnIndex,"_message_").concat(e.messageIndex),className:" vg-w-unit-5 vg-h-full vg-flex vg-items-center vg-justify-center vg-mr-1 "},ce("p",{className:" vg-text-[10px] vg-opacity-50 vg-whitespace-nowrap vg-text-foreground "},e.ts?j().unix(e.ts).format("HH:mm"):j()().format("HH:mm")))};var ge=n(6822),de=n(9982),me=n(3899),fe=(0,g.tv)({slots:{base:" vg-group vg-relative vg-max-w-fit vg-inline-flex vg-items-center vg-justify-start vg-cursor-pointer vg-tap-highlight-transparent vg-p-2 vg--m-2 ",wrapper:[" vg-relative "," vg-inline-flex "," vg-items-center "," vg-justify-center "," vg-flex-shrink-0 "," vg-overflow-hidden "," vg-before:content-[''] "," vg-before:absolute "," vg-before:inset-0 "," vg-before:border-solid "," vg-before:border-2 "," vg-before:box-border "," vg-before:border-default "," vg-after:content-[''] "," vg-after:absolute "," vg-after:inset-0 "," vg-after:scale-50 "," vg-after:opacity-0 "," vg-after:origin-center "," vg-group-data-[selected=true]:after:scale-100 "," vg-group-data-[selected=true]:after:opacity-100 "," vg-group-data-[hover=true]:before:bg-default-100 "].concat((0,s.Z)(me.ID)),icon:" vg-z-10 vg-w-4 vg-h-3 vg-opacity-0 vg-group-data-[selected=true]:opacity-100 ",label:" vg-relative vg-text-foreground vg-select-none "},variants:{color:{default:{wrapper:" vg-after:bg-default vg-after:text-default-foreground vg-text-default-foreground "},primary:{wrapper:" vg-after:bg-primary vg-after:text-primary-foreground vg-text-primary-foreground "},secondary:{wrapper:" vg-after:bg-secondary vg-after:text-secondary-foreground vg-text-secondary-foreground "},success:{wrapper:" vg-after:bg-success vg-after:text-success-foreground vg-text-success-foreground "},warning:{wrapper:" vg-after:bg-warning vg-after:text-warning-foreground vg-text-warning-foreground "},danger:{wrapper:" vg-after:bg-danger vg-after:text-danger-foreground vg-text-danger-foreground "}},size:{sm:{wrapper:[" vg-w-4 vg-h-4 vg-mr-2 "," vg-rounded-[calc(theme(borderRadius.medium)*0.5)] "," vg-before:rounded-[calc(theme(borderRadius.medium)*0.5)] "," vg-after:rounded-[calc(theme(borderRadius.medium)*0.5)] "],label:" vg-text-small ",icon:" vg-w-3 vg-h-2 "},md:{wrapper:[" vg-w-5 vg-h-5 vg-mr-2 "," vg-rounded-[calc(theme(borderRadius.medium)*0.6)] "," vg-before:rounded-[calc(theme(borderRadius.medium)*0.6)] "," vg-after:rounded-[calc(theme(borderRadius.medium)*0.6)] "],label:" vg-text-medium ",icon:" vg-w-4 vg-h-3 "},lg:{wrapper:[" vg-w-6 vg-h-6 vg-mr-2 "," vg-rounded-[calc(theme(borderRadius.medium)*0.7)] "," vg-before:rounded-[calc(theme(borderRadius.medium)*0.7)] "," vg-after:rounded-[calc(theme(borderRadius.medium)*0.7)] "],label:" vg-text-large ",icon:" vg-w-5 vg-h-4 "}},radius:{none:{wrapper:" vg-rounded-none vg-before:rounded-none vg-after:rounded-none "},sm:{wrapper:[" vg-rounded-[calc(theme(borderRadius.medium)*0.5)] "," vg-before:rounded-[calc(theme(borderRadius.medium)*0.5)] "," vg-after:rounded-[calc(theme(borderRadius.medium)*0.5)] "]},md:{wrapper:[" vg-rounded-[calc(theme(borderRadius.medium)*0.6)] "," vg-before:rounded-[calc(theme(borderRadius.medium)*0.6)] "," vg-after:rounded-[calc(theme(borderRadius.medium)*0.6)] "]},lg:{wrapper:[" vg-rounded-[calc(theme(borderRadius.medium)*0.7)] "," vg-before:rounded-[calc(theme(borderRadius.medium)*0.7)] "," vg-after:rounded-[calc(theme(borderRadius.medium)*0.7)] "]},full:{wrapper:" vg-rounded-full vg-before:rounded-full vg-after:rounded-full "}},lineThrough:{true:{label:[" vg-inline-flex "," vg-items-center "," vg-justify-center "," vg-before:content-[''] "," vg-before:absolute "," vg-before:bg-foreground "," vg-before:w-0 "," vg-before:h-0.5 "," vg-group-data-[selected=true]:opacity-60 "," vg-group-data-[selected=true]:before:w-full "]}},isDisabled:{true:{base:" vg-opacity-disabled vg-pointer-events-none "}},isInvalid:{true:{wrapper:" vg-before:border-danger ",label:" vg-text-danger "}},disableAnimation:{true:{wrapper:" vg-transition-none ",icon:" vg-transition-none ",label:" vg-transition-none "},false:{wrapper:[" vg-before:transition-colors "," vg-group-data-[pressed=true]:scale-95 "," vg-transition-transform "," vg-after:transition-transform-opacity "," vg-after:!ease-linear "," vg-after:!duration-200 "," vg-motion-reduce:transition-none "],icon:" vg-transition-opacity vg-motion-reduce:transition-none ",label:" vg-transition-colors-opacity vg-before:transition-width vg-motion-reduce:transition-none "}}},defaultVariants:{color:"primary",size:"md",isDisabled:!1,lineThrough:!1,disableAnimation:!1}}),pe=(0,g.tv)({slots:{base:" vg-relative vg-flex vg-flex-col vg-gap-2 ",label:" vg-relative vg-text-medium vg-text-foreground-500 ",wrapper:" vg-flex vg-flex-col vg-flex-wrap vg-gap-2 vg-data-[orientation=horizontal]:flex-row ",description:" vg-text-small vg-text-foreground-400 ",errorMessage:" vg-text-small vg-text-danger "},variants:{isRequired:{true:{label:" vg-after:content-['*'] vg-after:text-danger vg-after:ml-0.5 "}},isInvalid:{true:{description:" vg-text-danger "}},disableAnimation:{true:{},false:{description:" vg-transition-colors vg-!duration-150 vg-motion-reduce:transition-none "}}},defaultVariants:{isInvalid:!1,isRequired:!1,disableAnimation:!1}}),be=n(8922),he=n(8552),ye=n(8628),we=n(1844),xe=n(1744),Oe=n(2046),Pe=n(4720),Ne=n(9344),ke=n(6347),je=(0,ke.k)({name:"CheckboxGroupContext",strict:!1}),De=(0,o.Z)(je,2),Se=De[0],Ze=De[1],Ie=["as","ref","value","children","icon","name","isRequired","isReadOnly","autoFocus","isSelected","validationState","size","color","radius","lineThrough","isDisabled","disableAnimation","isInvalid","isIndeterminate","defaultSelected","classNames","onChange","className","onValueChange"];function Ce(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ee(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ce(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ce(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var _e=["isSelected","disableAnimation"],Re=["isSelected","disableAnimation"],Te=["isIndeterminate"],Ve=l.createElement;function Me(e){var t=e.isSelected,n=e.disableAnimation,a=(0,v.Z)(e,_e);return Ve("svg",(0,r.Z)({"aria-hidden":"true",role:"presentation",viewBox:"0 0 17 18"},a),Ve("polyline",{fill:"none",points:"1 9 7 14 15 4",stroke:"currentColor",strokeDasharray:22,strokeDashoffset:t?44:66,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,style:!n&&t?{transition:"stroke-dashoffset 250ms linear 0.2s"}:{}}))}function Le(e){e.isSelected,e.disableAnimation;var t=(0,v.Z)(e,Re);return Ve("svg",(0,r.Z)({stroke:"currentColor",strokeWidth:3,viewBox:"0 0 24 24"},t),Ve("line",{x1:"21",x2:"3",y1:"12",y2:"12"}))}function Be(e){var t=e.isIndeterminate,n=(0,v.Z)(e,Te);return Ve(t?Le:Me,n)}var Fe=l.createElement;function Ae(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ge(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ae(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ae(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ze=(0,c.Gp)((function(e,t){var n=function(){var e,t,n,r,a,o,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=Ze(),u=!!s,c=i.as,g=i.ref,d=i.value,p=void 0===d?"":d,b=i.children,h=i.icon,y=i.name,w=i.isRequired,x=void 0!==w&&w,O=i.isReadOnly,P=void 0!==O&&O,N=i.autoFocus,k=void 0!==N&&N,j=i.isSelected,D=i.validationState,S=i.size,Z=void 0===S?null!==(e=null==s?void 0:s.size)&&void 0!==e?e:"md":S,I=i.color,C=void 0===I?null!==(t=null==s?void 0:s.color)&&void 0!==t?t:"primary":I,E=i.radius,_=void 0===E?null==s?void 0:s.radius:E,R=i.lineThrough,T=void 0===R?null!==(n=null==s?void 0:s.lineThrough)&&void 0!==n&&n:R,V=i.isDisabled,M=void 0===V?null!==(r=null==s?void 0:s.isDisabled)&&void 0!==r&&r:V,L=i.disableAnimation,B=void 0===L?null!==(a=null==s?void 0:s.disableAnimation)&&void 0!==a&&a:L,F=i.isInvalid,A=void 0===F?D?"invalid"===D:null!==(o=null==s?void 0:s.isInvalid)&&void 0!==o&&o:F,G=i.isIndeterminate,z=void 0!==G&&G,W=i.defaultSelected,U=i.classNames,H=i.onChange,q=i.className,K=i.onValueChange,X=(0,v.Z)(i,Ie);s&&m.Ts&&(j&&(0,Oe.Z)("The Checkbox.Group is being used, `isSelected` will be ignored. Use the `value` of the Checkbox.Group instead.","Checkbox"),W&&(0,Oe.Z)("The Checkbox.Group is being used, `defaultSelected` will be ignored. Use the `defaultValue` of the Checkbox.Group instead.","Checkbox"));var J=c||"label",$=(0,l.useRef)(null),Y=(0,xe.rV)(g,$),Q=(0,l.useId)(),ee=(0,l.useMemo)((function(){return{name:y,value:p,children:b,autoFocus:k,defaultSelected:W,isIndeterminate:z,isRequired:x,isInvalid:A,isSelected:j,isDisabled:M,isReadOnly:P,"aria-label":(0,Pe.x)(X["aria-label"],b),"aria-labelledby":X["aria-labelledby"]||Q,onChange:K}}),[p,y,Q,b,k,A,z,M,P,j,W,X["aria-label"],X["aria-labelledby"],K]),te=u?(0,Ne.a8)(Ee(Ee({},ee),{},{isInvalid:A}),s.groupState,$):(0,Ne.O)(ee,(0,de.l)(ee),$),ne=te.inputProps,re=te.isSelected,ae=te.isDisabled,oe=te.isReadOnly,le=te.isPressed,ie=ae||oe,se=(0,l.useState)(!1),ue=se[0],ce=se[1],ve=(0,he.r)({isDisabled:ie,onPressStart:function(e){"keyboard"!==e.pointerType&&ce(!0)},onPressEnd:function(e){"keyboard"!==e.pointerType&&ce(!1)}}).pressProps,ge=!ie&&(ue||le);x&&(ne.required=!0);var me=(0,be.XI)({isDisabled:ne.disabled}),pe=me.hoverProps,ke=me.isHovered,je=(0,ye.Fx)({autoFocus:ne.autoFocus}),De=je.focusProps,Se=je.isFocused,Ce=je.isFocusVisible,_e=(0,l.useMemo)((function(){return fe({color:C,size:Z,radius:_,isInvalid:A,lineThrough:T,isDisabled:ae,disableAnimation:B})}),[C,Z,_,A,T,ae,B]),Re=(0,f.W)(null==U?void 0:U.base,q),Te=(0,l.useCallback)((function(){return Ee({ref:Y,className:_e.base({class:Re}),"data-disabled":(0,m.PB)(ae),"data-selected":(0,m.PB)(re||z),"data-invalid":(0,m.PB)(A),"data-hover":(0,m.PB)(ke),"data-focus":(0,m.PB)(Se),"data-pressed":(0,m.PB)(ge),"data-readonly":(0,m.PB)(ne.readOnly),"data-focus-visible":(0,m.PB)(Ce),"data-indeterminate":(0,m.PB)(z)},(0,we.dG)(pe,ve,X))}),[_e,Re,ae,re,z,A,ke,Se,ge,ne.readOnly,Ce,pe,ve,X]),Ve=(0,l.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Ee(Ee({},e),{},{"aria-hidden":!0,className:(0,f.W)(_e.wrapper({class:(0,f.W)(null==U?void 0:U.wrapper,null==e?void 0:e.className)}))})}),[_e,null==U?void 0:U.wrapper]),Me=(0,l.useCallback)((function(){return Ee(Ee({ref:$},(0,we.dG)(ne,De)),{},{onChange:(0,we.tS)(ne.onChange,H)})}),[ne,De,H]),Le=(0,l.useCallback)((function(){return{id:Q,className:_e.label({class:null==U?void 0:U.label})}}),[_e,null==U?void 0:U.label,ae,re,A]),Be=(0,l.useCallback)((function(){return{isSelected:re,isIndeterminate:!!z,disableAnimation:!!B,className:_e.icon({class:null==U?void 0:U.icon})}}),[_e,null==U?void 0:U.icon,re,z,B]);return{Component:J,icon:h,children:b,isSelected:re,isDisabled:ae,isInvalid:A,isFocused:Se,isHovered:ke,isFocusVisible:Ce,getBaseProps:Te,getWrapperProps:Ve,getInputProps:Me,getLabelProps:Le,getIconProps:Be}}(Ge(Ge({},e),{},{ref:t})),r=n.Component,a=n.children,o=n.icon,i=void 0===o?Fe(Be,null):o,s=n.getBaseProps,u=n.getWrapperProps,c=n.getInputProps,g=n.getIconProps,d=n.getLabelProps,p="function"==typeof i?i(g()):(0,l.cloneElement)(i,g());return Fe(r,s(),Fe(ge.T,null,Fe("input",c())),Fe("span",u(),p),a&&Fe("span",d(),a))}));ze.displayName="NextUI.Checkbox";const We=ze;var Ue=l.createElement;function He(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function qe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?He(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):He(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Ke=function(e){var t,n,r,a,c=(0,i.useRuntime)(),v=c.runtime,g=c.setRuntime,d=c.handlePushMessage,m=c.pushChatNotice,f=c.formattedTurnsValue,p=l.useState([]),b=(0,o.Z)(p,2),h=b[0],y=b[1],w=l.useState(!1),x=(0,o.Z)(w,2),O=x[0],P=x[1],N=f.length-1,k=e.buttons[e.buttons.length-1],D=Number((null==k||null===(t=k.name)||void 0===t||null===(t=t.split(":"))||void 0===t?void 0:t.length)>=2?null==k||null===(n=k.name)||void 0===n||null===(n=n.split(":")[1])||void 0===n?void 0:n.replace(/[^0-9.]/g,""):99),S=e.buttons.slice(0,e.buttons.length-1).filter((function(e){return"0"!=e.name&&e.name&&"VG_Block"!==e.name})),Z=h.length?JSON.stringify({maskAs:{from:"human",type:"info:success",item:"Successfully Selected",delay:0},origin:"VG_Response",type:"VG_MultiSelect",selected:S.flatMap((function(e,t){return h.includes(t)?e.name:[]}))}):"VG_Cancel";return l.useEffect((function(){e.buttons.find((function(e){return"VG_Block"===e.name}))?g((function(t){return qe(qe({},t),{},{blockInput:!(N>e.turnIndex)})})):g((function(e){return qe(qe({},e),{},{blockInput:!1})}))}),[]),Ue("div",{className:" vg-w-full vg-flex vg-flex-col vg-gap-unit-4 vg-multiselect-container",key:"VG_MultiSelect_turn_".concat(e.turnIndex,"_message_").concat(e.messageIndex)},Ue("div",{className:" vg-grid vg-grid-cols-2 vg-gap-unit-3 vg-w-full vg-multiselect-options-container"},S.map((function(t,n){return Ue(We,{className:" vg-w-full vg-flex ".concat(t.name.length>=15?" vg-col-span-2 ":" vg-col-span-1 "," vg-multiselect-option"),classNames:{base:" vg-w-full vg-inline vg-multiselect-option--base",label:" vg-w-full vg-p-unit-1 vg-px-unit-3 vg-rounded-large vg-text-left vg-word-wrap ".concat(h.includes(n)?" vg-bg-primary vg-text-white ":" vg-bg-primary-50 vg-hover:bg-primary-100 "," vg-multiselect-option--label")},isSelected:h.includes(n),onValueChange:function(){var e=(0,z.Z)(U().mark((function e(t){var r;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=9;break}return e.next=3,(0,_.cG)({translateTo:v.lang,text:"Maximum selection is ".concat(D," items.")});case 3:if(r=e.sent,!(D<h.length+1)){e.next=6;break}return e.abrupt("return",m(r,"fail",2500));case 6:y((function(e){return[].concat((0,s.Z)(e),[n]).sort((function(e,t){return e-t}))})),e.next=10;break;case 9:y((function(e){return(0,s.Z)(e.filter((function(e){return e!==n})))}));case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),key:"VG_MultiSelect_turn_".concat(e.turnIndex,"_message_").concat(e.messageIndex,"_index_").concat(n),color:"primary"},Ue("p",{className:" vg-w-full vg-multiselect-option--text"},t.name))}))),Ue("div",{className:" vg-grid vg-grid-cols-3 vg-gap-3 vg-col-span-full vg-w-full vg-multiselect-btns-container"},Ue(u.Z,{isDisabled:O||N!==e.turnIndex,variant:"ghost",color:"primary",className:" vg-w-full vg-col-span-2 vg-bg-primary-50 vg-multiselect-submit-btn",onPress:(0,z.Z)(U().mark((function e(){var t;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),g((function(e){return qe(qe({},e),{},{blockInput:!1})})),e.next=4,(0,_.cG)({translateTo:v.lang,text:"Successfully Selected"});case 4:t=e.sent,d(k.name,k.request,null,{from:"human",messages:[{from:"human",type:"info:success",item:t,delay:0}],ts:j()().unix()}).then((function(){setTimeout((0,z.Z)(U().mark((function e(){return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d(Z,{type:"text",payload:Z},null,{from:"human",messages:[{from:"human",type:"info:success",item:t,delay:0}],ts:j()().unix()},!0);case 2:case"end":return e.stop()}}),e)}))),1500)}));case 6:case"end":return e.stop()}}),e)})))},Ue(Q.Z,{to:null===(r=v.variables)||void 0===r?void 0:r.lang,text:"Select"})),Ue(u.Z,{isDisabled:O||N!==e.turnIndex,variant:"faded",color:"danger",className:" vg-w-full vg-col-span-1 vg-multiselect-cancel-btn",onPress:(0,z.Z)(U().mark((function e(){var t;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),g((function(e){return qe(qe({},e),{},{blockInput:!1})})),e.next=4,(0,_.cG)({translateTo:v.lang,text:"Cancelled Selection"});case 4:return t=e.sent,e.next=7,d(k.name,k.request,null,{from:"human",messages:[{from:"human",type:"info:danger",item:t,delay:0}],ts:j()().unix()});case 7:setTimeout((0,z.Z)(U().mark((function e(){return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d(Z,{type:"text",payload:"VG_Cancel"},null,{from:"human",messages:[{from:"human",type:"info:danger",item:t,delay:0}],ts:j()().unix()},!0);case 2:case"end":return e.stop()}}),e)}))),500);case 8:case"end":return e.stop()}}),e)})))},Ue(Q.Z,{to:null===(a=v.variables)||void 0===a?void 0:a.lang,text:"Cancel"}))))};var Xe=n(3260),Je=n(5935),$e=l.createElement;function Ye(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Qe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ye(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ye(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const et=function(e){var t,n,r,a,i,s,u=l.useRef(null),c=null!=e&&null!==(t=e.itemData)&&void 0!==t&&null!==(t=t.payload)&&void 0!==t&&t.url?"":null!=e&&e.hardLink||null!=e&&null!==(n=e.itemData)&&void 0!==n&&n.payload?null!==(r=(null==e?void 0:e.hardLink)||(null==e||null===(a=e.itemData)||void 0===a?void 0:a.payload)||"")&&void 0!==r&&r.includes("https://")?(null==e?void 0:e.hardLink)||(null==e||null===(i=e.itemData)||void 0===i?void 0:i.payload):"https://"+((null==e?void 0:e.hardLink)||(null==e||null===(s=e.itemData)||void 0===s?void 0:s.payload)):"",v=l.useState(!e.iFrame),g=(0,o.Z)(v,2),d=g[0],m=g[1],f=(0,l.useState)({url:c,height:"55dvh"}),p=f[0],b=f[1],h=l.useMemo((function(){try{var t,n;return null!=e&&null!==(t=e.itemData)&&void 0!==t&&null!==(t=t.payload)&&void 0!==t&&t.height&&b((function(t){var n;return Qe(Qe({},t),{},{height:null==e||null===(n=e.itemData)||void 0===n||null===(n=n.payload)||void 0===n?void 0:n.height})})),null!=e&&null!==(n=e.itemData)&&void 0!==n&&null!==(n=n.payload)&&void 0!==n&&n.url&&b((function(t){var n;return Qe(Qe({},t),{},{url:null==e||null===(n=e.itemData)||void 0===n||null===(n=n.payload)||void 0===n?void 0:n.url})})),!0}catch(e){return!1}}),[e.websiteUrl]);return $e(C.Z,{className:" vg-rounded-xl vg-w-auto vg-h-auto ".concat((e.iFrame," ")," vg-iframe--container"),isLoaded:!d},c.includes("<iframe>")&&c.includes("</iframe>")?(0,Je.ZP)(c):$e("iframe",{allowFullScreen:!0,style:{height:e.iFrame?"100%":e.iframeOptions?e.iframeOptions.height:"55vh"},ref:u,onLoad:function(){m(!1)},src:h?p.url:c,className:" vg-w-full vg-relative ".concat(e.iFrame?" vg-aspect-video ":" "," vg-iframe"),width:"100%",height:"100%"}))};var tt=n(168),nt=n(2973),rt=n(1491),at=n(3206),ot=["as","ref","classNames","children","label","radius","value","name","defaultValue","size","color","orientation","lineThrough","isDisabled","disableAnimation","validationState","isInvalid","isReadOnly","isRequired","onValueChange","description","errorMessage","className"];function lt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function it(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lt(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var st=l.createElement;function ut(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ct(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ut(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ut(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var vt=(0,c.Gp)((function(e,t){var n=function(e){var t=e.as,n=e.ref,r=e.classNames,a=e.children,o=e.label,i=e.radius,s=e.value,u=e.name,c=e.defaultValue,g=e.size,d=void 0===g?"md":g,m=e.color,p=void 0===m?"primary":m,b=e.orientation,h=void 0===b?"vertical":b,y=e.lineThrough,w=void 0!==y&&y,x=e.isDisabled,O=void 0!==x&&x,P=e.disableAnimation,N=void 0!==P&&P,k=e.validationState,j=e.isInvalid,D=void 0===j?"invalid"===k:j,S=e.isReadOnly,Z=e.isRequired,I=e.onValueChange,C=e.description,E=e.errorMessage,_=e.className,R=(0,v.Z)(e,ot),T=t||"div",V=(0,xe.gy)(n),M=(0,l.useMemo)((function(){return it({value:s,name:u,"aria-label":(0,Pe.x)(R["aria-label"],o),defaultValue:c,isRequired:Z,isInvalid:D,isReadOnly:S,orientation:h,onChange:I},R)}),[s,u,o,c,Z,S,D,h,I,R["aria-label"],R]),L=(0,at.$)(M),B=(0,Ne.u6)(M,L),F=B.labelProps,A=B.groupProps,G=B.descriptionProps,z=B.errorMessageProps,W=(0,l.useMemo)((function(){return{size:d,color:p,radius:i,lineThrough:w,isInvalid:D,isDisabled:O,disableAnimation:N,groupState:L}}),[d,p,i,w,O,N,D,null==L?void 0:L.value,null==L?void 0:L.isDisabled,null==L?void 0:L.isReadOnly,null==L?void 0:L.isInvalid,null==L?void 0:L.isSelected]),U=(0,l.useMemo)((function(){return pe({isRequired:Z,isInvalid:D,disableAnimation:N})}),[Z,D,N]),H=(0,f.W)(null==r?void 0:r.base,_),q=(0,l.useCallback)((function(){return it({ref:V,className:U.base({class:H})},(0,we.dG)(A,R))}),[U,V,H,A,R]),K=(0,l.useCallback)((function(){return it({className:U.label({class:null==r?void 0:r.label})},F)}),[U,F,null==r?void 0:r.label]),X=(0,l.useCallback)((function(){return{className:U.wrapper({class:null==r?void 0:r.wrapper}),role:"presentation","data-orientation":h}}),[U,h,null==r?void 0:r.wrapper]),J=(0,l.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return it(it(it({},e),G),{},{className:U.description({class:(0,f.W)(null==r?void 0:r.description,null==e?void 0:e.className)})})}),[U,G,null==r?void 0:r.description]),$=(0,l.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return it(it(it({},e),z),{},{className:U.errorMessage({class:(0,f.W)(null==r?void 0:r.errorMessage,null==e?void 0:e.className)})})}),[U,z,null==r?void 0:r.errorMessage]);return{Component:T,children:a,label:o,context:W,description:C,errorMessage:E,getGroupProps:q,getLabelProps:K,getWrapperProps:X,getDescriptionProps:J,getErrorMessageProps:$}}(ct(ct({},e),{},{ref:t})),r=n.children,a=n.context,o=n.label,i=n.description,s=n.errorMessage,u=n.getGroupProps,c=n.getLabelProps,g=n.getWrapperProps,d=n.getDescriptionProps,m=n.getErrorMessageProps;return st("div",u(),o&&st("span",c(),o),st("div",g(),st(Se,{value:a},r)),s?st("div",m(),s):i?st("div",d(),i):null)}));vt.displayName="NextUI.CheckboxGroup";const gt=vt;var dt,mt,ft=n(9660),pt=l.createElement;nt.ZP.div(dt||(dt=(0,tt.Z)(["\n display: flex;\n flex-direction: column;\n"]))),nt.ZP.div(mt||(mt=(0,tt.Z)(["\n"])));function bt(e){var t=e.id,n=e.setIntData,r=(e.intData,(0,rt.xB)(t)),a=r.options,o=r.customOption,i=(0,l.useState)([]),s=i[0],u=i[1],c=(0,l.useState)(!1),v=c[0],g=(c[1],(0,l.useState)("")),d=g[0],m=g[1];return l.useEffect((function(){n((function(e){var n=e,r=s.map((function(e){return"Other"===e?d:e}));return n[t]=r,n}))}),[s,d]),pt(gt,{onValueChange:function(e){u(e)},value:s},a.map((function(e){return pt(We,{id:e.id,key:e.id,value:e.label},e.label)})),o&&pt(l.Fragment,null,pt(We,{id:t,key:t,value:"Other",isSelected:v},"Other"),pt(ft.Z,{classNames:{input:" vg-font-bold "},variant:"bordered",onValueChange:function(e){m(e)},value:d,size:"sm"})))}var ht=(0,ke.k)({name:"RadioGroupContext",strict:!1}),yt=(0,o.Z)(ht,2),wt=yt[0],xt=yt[1],Ot=(0,g.tv)({slots:{base:" vg-group vg-relative vg-max-w-fit vg-inline-flex vg-items-center vg-justify-start vg-cursor-pointer vg-tap-highlight-transparent vg-p-2 vg--m-2 ",wrapper:[" vg-relative "," vg-inline-flex "," vg-items-center "," vg-justify-center "," vg-flex-shrink-0 "," vg-overflow-hidden "," vg-border-solid "," vg-border-medium "," vg-box-border "," vg-border-default "," vg-rounded-full "," vg-group-data-[hover-unselected=true]:bg-default-100 "].concat((0,s.Z)(me.ID)),labelWrapper:" vg-flex vg-flex-col vg-ml-1 ",control:[" vg-z-10 "," vg-w-2 "," vg-h-2 "," vg-opacity-0 "," vg-scale-0 "," vg-origin-center "," vg-rounded-full "," vg-group-data-[selected=true]:opacity-100 "," vg-group-data-[selected=true]:scale-100 "],label:" vg-relative vg-text-foreground vg-select-none ",description:" vg-relative vg-text-foreground-400 "},variants:{color:{default:{control:" vg-bg-default-500 vg-text-default-foreground ",wrapper:" vg-group-data-[selected=true]:border-default-500 "},primary:{control:" vg-bg-primary vg-text-primary-foreground ",wrapper:" vg-group-data-[selected=true]:border-primary "},secondary:{control:" vg-bg-secondary vg-text-secondary-foreground ",wrapper:" vg-group-data-[selected=true]:border-secondary "},success:{control:" vg-bg-success vg-text-success-foreground ",wrapper:" vg-group-data-[selected=true]:border-success "},warning:{control:" vg-bg-warning vg-text-warning-foreground ",wrapper:" vg-group-data-[selected=true]:border-warning "},danger:{control:" vg-bg-danger vg-text-danger-foreground ",wrapper:" vg-group-data-[selected=true]:border-danger "}},size:{sm:{wrapper:" vg-w-4 vg-h-4 ",control:" vg-w-1.5 vg-h-1.5 ",labelWrapper:" vg-ml-1 ",label:" vg-text-small ",description:" vg-text-tiny "},md:{wrapper:" vg-w-5 vg-h-5 ",control:" vg-w-2 vg-h-2 ",labelWrapper:" vg-ml-2 ",label:" vg-text-medium ",description:" vg-text-small "},lg:{wrapper:" vg-w-6 vg-h-6 ",control:" vg-w-2.5 vg-h-2.5 ",labelWrapper:" vg-ml-2 ",label:" vg-text-large ",description:" vg-text-medium "}},isDisabled:{true:{base:" vg-opacity-disabled vg-pointer-events-none "}},isInvalid:{true:{control:" vg-bg-danger vg-text-danger-foreground ",wrapper:" vg-border-danger vg-group-data-[selected=true]:border-danger ",label:" vg-text-danger ",description:" vg-text-danger-300 "}},disableAnimation:{true:{},false:{wrapper:[" vg-group-data-[pressed=true]:scale-95 "," vg-transition-transform-colors "," vg-motion-reduce:transition-none "],control:" vg-transition-transform-opacity vg-motion-reduce:transition-none ",label:" vg-transition-colors vg-motion-reduce:transition-none ",description:" vg-transition-colors vg-motion-reduce:transition-none "}}},defaultVariants:{color:"primary",size:"md",isDisabled:!1,isInvalid:!1,disableAnimation:!1}}),Pt=(0,g.tv)({slots:{base:" vg-relative vg-flex vg-flex-col vg-gap-2 ",label:" vg-relative vg-text-foreground-500 ",wrapper:" vg-flex vg-flex-col vg-flex-wrap vg-gap-2 vg-data-[orientation=horizontal]:flex-row ",description:" vg-text-tiny vg-text-foreground-400 ",errorMessage:" vg-text-tiny vg-text-danger "},variants:{isRequired:{true:{label:" vg-after:content-['*'] vg-after:text-danger vg-after:ml-0.5 "}},isInvalid:{true:{description:" vg-text-danger "}},disableAnimation:{true:{},false:{description:" vg-transition-colors vg-!duration-150 vg-motion-reduce:transition-none "}}},defaultVariants:{isInvalid:!1,isRequired:!1,disableAnimation:!1}}),Nt=n(5279),kt=n(7490),jt=["as","ref","classNames","children","label","value","name","size","color","isDisabled","disableAnimation","orientation","isRequired","validationState","isInvalid","isReadOnly","errorMessage","description","className","onChange","onValueChange"];function Dt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function St(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dt(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Zt=l.createElement;function It(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ct(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?It(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):It(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Et=(0,c.Gp)((function(e,t){var n=function(e){var t=e.as,n=e.ref,r=e.classNames,a=e.children,o=e.label,i=e.value,s=e.name,u=e.size,c=void 0===u?"md":u,g=e.color,d=void 0===g?"primary":g,m=e.isDisabled,p=void 0!==m&&m,b=e.disableAnimation,h=void 0!==b&&b,y=e.orientation,w=void 0===y?"vertical":y,x=e.isRequired,O=void 0!==x&&x,P=e.validationState,N=e.isInvalid,k=void 0===N?"invalid"===P:N,j=e.isReadOnly,D=e.errorMessage,S=e.description,Z=e.className,I=e.onChange,C=e.onValueChange,E=(0,v.Z)(e,jt),_=t||"div",R=(0,xe.gy)(n),T=(0,l.useMemo)((function(){return St(St({},E),{},{value:i,name:s,"aria-label":(0,Pe.x)(E["aria-label"],o),isRequired:O,isReadOnly:j,isInvalid:k,orientation:w,onChange:C})}),[E,i,s,o,O,j,k,w,C]),V=(0,Nt.w)(T),M=(0,kt.a)(T,V),L=M.labelProps,B=M.radioGroupProps,F=M.errorMessageProps,A=M.descriptionProps,G=(0,l.useMemo)((function(){return{size:c,color:d,groupState:V,isRequired:O,isInvalid:k,isDisabled:p,disableAnimation:h,onChange:I}}),[c,d,O,p,k,I,h,V.name,null==V?void 0:V.isDisabled,null==V?void 0:V.isReadOnly,null==V?void 0:V.isRequired,null==V?void 0:V.selectedValue,null==V?void 0:V.lastFocusedValue]),z=(0,l.useMemo)((function(){return Pt({isRequired:O,isInvalid:k,disableAnimation:h})}),[k,O,h]),W=(0,f.W)(null==r?void 0:r.base,Z),U=(0,l.useCallback)((function(){return St({ref:R,className:z.base({class:W})},(0,we.dG)(B,E))}),[R,z,W,B,E]),H=(0,l.useCallback)((function(){return St({className:z.label({class:null==r?void 0:r.label})},L)}),[z,null==r?void 0:r.label,L,null==r?void 0:r.label]),q=(0,l.useCallback)((function(){return{className:z.wrapper({class:null==r?void 0:r.wrapper}),role:"presentation","data-orientation":w}}),[z,null==r?void 0:r.wrapper,w,z.wrapper]),K=(0,l.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return St(St(St({},e),A),{},{className:z.description({class:(0,f.W)(null==r?void 0:r.description,null==e?void 0:e.className)})})}),[z,null==r?void 0:r.description,A,z.description]),X=(0,l.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return St(St(St({},e),F),{},{className:z.errorMessage({class:(0,f.W)(null==r?void 0:r.errorMessage,null==e?void 0:e.className)})})}),[z,null==r?void 0:r.errorMessage,F]);return{Component:_,children:a,label:o,context:G,errorMessage:D,description:S,getGroupProps:U,getLabelProps:H,getWrapperProps:q,getDescriptionProps:K,getErrorMessageProps:X}}(Ct(Ct({},e),{},{ref:t})),r=n.Component,a=n.children,o=n.label,i=n.context,s=n.description,u=n.errorMessage,c=n.getGroupProps,g=n.getLabelProps,d=n.getWrapperProps,m=n.getDescriptionProps,p=n.getErrorMessageProps;return Zt(r,c(),o&&Zt("span",g(),o),Zt("div",d(),Zt(wt,{value:i},a)),u?Zt("div",p(),u):s?Zt("div",m(),s):null)}));Et.displayName="NextUI.RadioGroup";const _t=Et;var Rt=["as","ref","classNames","id","value","children","description","size","color","isDisabled","disableAnimation","onChange","autoFocus","className"];function Tt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Vt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tt(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Mt=l.createElement;function Lt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Bt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Lt(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Lt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ft=(0,c.Gp)((function(e,t){var n=function(e){var t,n,r,a,o=xt(),i=e.as,s=e.ref,u=e.classNames,c=e.id,g=e.value,d=e.children,p=e.description,b=e.size,h=void 0===b?null!==(t=null==o?void 0:o.size)&&void 0!==t?t:"md":b,y=e.color,w=void 0===y?null!==(n=null==o?void 0:o.color)&&void 0!==n?n:"primary":y,x=e.isDisabled,O=void 0===x?null!==(r=null==o?void 0:o.isDisabled)&&void 0!==r&&r:x,P=e.disableAnimation,N=void 0===P?null!==(a=null==o?void 0:o.disableAnimation)&&void 0!==a&&a:P,k=e.onChange,j=void 0===k?null==o?void 0:o.onChange:k,D=e.autoFocus,S=void 0!==D&&D,Z=e.className,I=(0,v.Z)(e,Rt);o&&m.Ts&&("checked"in I&&(0,Oe.Z)('Remove props "checked" if in the Radio.Group.',"Radio"),void 0===g&&(0,Oe.Z)('Props "value" must be defined if in the Radio.Group.',"Radio"));var C=i||"label",E=(0,xe.gy)(s),_=(0,l.useRef)(null),R=(0,l.useId)(),T=(0,l.useMemo)((function(){var e;return null!==(e=o.isRequired)&&void 0!==e&&e}),[o.isRequired]),V=o.isInvalid,M=(0,l.useMemo)((function(){var e=I["aria-label"]||"string"==typeof d?d:void 0,t=I["aria-describedby"]||"string"==typeof p?p:void 0;return{id:c,isRequired:T,isDisabled:O,"aria-label":e,"aria-labelledby":I["aria-labelledby"]||R,"aria-describedby":t}}),[R,c,O,T]),L=(0,kt.x)(Vt(Vt({value:g,children:d},o),M),o.groupState,_),B=L.inputProps,F=L.isDisabled,A=L.isSelected,G=L.isPressed,z=(0,ye.Fx)({autoFocus:S}),W=z.focusProps,U=z.isFocused,H=z.isFocusVisible,q=F||B.readOnly,K=(0,l.useState)(!1),X=K[0],J=K[1],$=(0,he.r)({isDisabled:q,onPressStart:function(e){"keyboard"!==e.pointerType&&J(!0)},onPressEnd:function(e){"keyboard"!==e.pointerType&&J(!1)}}).pressProps,Y=(0,be.XI)({isDisabled:q}),Q=Y.hoverProps,ee=Y.isHovered,te=!q&&(X||G),ne=(0,l.useMemo)((function(){return Ot({color:w,size:h,isInvalid:V,isDisabled:F,disableAnimation:N})}),[w,h,F,V,N]),re=(0,f.W)(null==u?void 0:u.base,Z),ae=(0,l.useCallback)((function(){return Vt(Vt({},arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),{},{ref:E,className:ne.base({class:re}),"data-disabled":(0,m.PB)(F),"data-focus":(0,m.PB)(U),"data-focus-visible":(0,m.PB)(H),"data-selected":(0,m.PB)(A),"data-invalid":(0,m.PB)(V),"data-hover":(0,m.PB)(ee),"data-pressed":(0,m.PB)(te),"data-hover-unselected":(0,m.PB)(ee&&!A),"data-readonly":(0,m.PB)(B.readOnly),"aria-required":(0,m.PB)(T)},(0,we.dG)(Q,$,I))}),[ne,re,E,F,U,H,A,V,ee,te,B.readOnly,T,I]),oe=(0,l.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Vt(Vt({},e),{},{"aria-hidden":!0,className:(0,f.W)(ne.wrapper({class:(0,f.W)(null==u?void 0:u.wrapper,e.className)}))})}),[ne,null==u?void 0:u.wrapper]),le=(0,l.useCallback)((function(){return Vt(Vt(Vt({},arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),{},{ref:_,required:T},(0,we.dG)(B,W)),{},{onChange:(0,we.tS)(B.onChange,j)})}),[B,W,T,j]),ie=(0,l.useCallback)((function(){return Vt(Vt({},arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),{},{id:R,className:ne.label({class:null==u?void 0:u.label})})}),[ne,null==u?void 0:u.label,F,A,V]),se=(0,l.useCallback)((function(){return Vt(Vt({},arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),{},{className:ne.labelWrapper({class:null==u?void 0:u.labelWrapper})})}),[ne,null==u?void 0:u.labelWrapper]),ue=(0,l.useCallback)((function(){return Vt(Vt({},arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),{},{className:ne.control({class:null==u?void 0:u.control})})}),[ne,null==u?void 0:u.control]);return{Component:C,children:d,slots:ne,classNames:u,description:p,isSelected:A,isDisabled:F,isInvalid:V,isFocusVisible:H,getBaseProps:ae,getWrapperProps:oe,getInputProps:le,getLabelProps:ie,getLabelWrapperProps:se,getControlProps:ue}}(Bt(Bt({},e),{},{ref:t})),r=n.Component,a=n.children,o=n.slots,i=n.classNames,s=n.description,u=n.getBaseProps,c=n.getWrapperProps,g=n.getInputProps,d=n.getLabelProps,p=n.getLabelWrapperProps,b=n.getControlProps;return Mt(r,u(),Mt(ge.T,null,Mt("input",g())),Mt("span",c(),Mt("span",b())),Mt("div",p(),a&&Mt("span",d(),a),s&&Mt("span",{className:o.description({class:null==i?void 0:i.description})},s)))}));Ft.displayName="NextUI.Radio";const At=Ft;var Gt,zt,Wt,Ut=l.createElement,Ht=nt.ZP.div(Gt||(Gt=(0,tt.Z)(["\n display: flex;\n flex-direction: column;\n"]))),qt=(nt.ZP.div(zt||(zt=(0,tt.Z)(["\n display: flex;\n\n & label {\n margin: 0 10px;\n }\n"]))),nt.ZP.span(Wt||(Wt=(0,tt.Z)(["\n color: red;\n padding: 10px 0;\n"]))));function Kt(e){var t,n=e.id,r=e.setIntData,a=(e.intData,(0,rt.Ge)(n)),o=a.options,i=a.customOption,s=a.error,u=(0,l.useState)(""),c=u[0],v=u[1];return Ut(Ht,null,(null===(t=o[0])||void 0===t||null===(t=t.label)||void 0===t?void 0:t.toLowerCase())==="VG_FileUpload".toLowerCase()?Ut("div",{className:" vg-w-full vg-h-36 "},Ut(oe,{callback:function(e){r((function(t){var r=t,a=e.url;return r[n]=a,r}))},variant:"plain",maxSizeMB:5,consumeLT:!0})):Ut(l.Fragment,null,Ut(_t,null,o.map((function(e){return Ut(At,{onChange:function(e){return r((function(t){var r=t;return r[n]=e.target.value,r}))},value:e.label,id:n},e.label)})),i&&Ut(l.Fragment,null,Ut(At,{onChange:function(e){return r((function(e){var t=e;return t[n]=c,t}))},value:"Other",id:n},Ut(Q.Z,null,"Other")),Ut(ft.Z,{classNames:{input:" vg-font-bold "},variant:"bordered",onValueChange:function(e){r((function(t){var r=t;return r[n]=e,r})),v(e)},value:c,size:"sm"}))),Ut(qt,null,s&&"This field is required")))}var Xt=n(5434),Jt=l.createElement;function $t(e){var t=e.id,n=e.inputType,a=e.setIntData,i=(e.intData,(0,rt.Tx)(t).register),s="email"===n?"email":"tel"===n?"phone number":"input",u=(0,l.useState)(!1),c=(u[0],u[1],l.useState(!1)),v=(0,o.Z)(c,2),g=(v[0],v[1]),d=l.useState(!1),m=(0,o.Z)(d,2),f=m[0],p=m[1],b=l.useState(!1),h=(0,o.Z)(b,2),y=h[0],w=h[1],x=l.useState(null),O=(0,o.Z)(x,2),P=O[0],N=O[1],k=l.useState(""),j=(0,o.Z)(k,2),D=j[0],S=j[1];function Z(e){if(!e)return!0;if("email"===n){return!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)}if("tel"===n){return!/^[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[ 0-9]{3}[-\s\.]?[ 0-9]{4,6}$/im.test(e)}return!1}return l.useEffect((function(){if(D){p(!0),clearTimeout(P);var e=setTimeout((0,z.Z)(U().mark((function e(){return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:w(Z(D)),p(!1);case 2:case"end":return e.stop()}}),e)}))),2e3);return N(e),function(){p(!1),clearTimeout(e)}}}),[D]),l.useEffect((function(){a&&a((function(e){var n=e,r=D;return n[t]=r,n}))}),[D]),Jt("div",null,Jt(ft.Z,(0,r.Z)({onValueChange:function(e){S(e),g(!0)},errorMessage:y&&"text"!==n&&"Please input a valid ".concat(s,"."),color:"primary",className:" vg-py-0 ",variant:"bordered",type:n,endContent:Jt(l.Fragment,null,f&&"text"!==n&&Jt(X.Z,{size:"sm"}),!1===y&&D&&!f&&"text"!==n&&Jt($.KP3,{className:" vg-w-5 vg-h-5 "}),!0===y&&!f&&Jt(Xt.xg7,{className:" vg-w-5 vg-h-5 "}))},i())))}var Yt,Qt,en,tn,nn=l.createElement;function rn(e){var t=e.id,n=e.inputType,a=(0,rt.yO)(t).register;return nn("div",null,nn(ft.Z,(0,r.Z)({color:"primary",variant:"bordered",type:n},a())))}var an,on,ln,sn,un=l.createElement,cn=nt.ZP.div(Yt||(Yt=(0,tt.Z)(["\n display: table;\n"]))),vn=nt.ZP.header(Qt||(Qt=(0,tt.Z)(["\n display: table-row;\n"]))),gn=nt.ZP.div(en||(en=(0,tt.Z)(["\n display: table-row;\n"]))),dn=nt.ZP.div(tn||(tn=(0,tt.Z)(["\n display: table-cell;\n padding: 5px;\n"])));function mn(e){var t=e.id,n=(0,rt.bk)(t),a=n.columns,o=n.renderGrid;return un(cn,null,un(vn,null,un(dn,null),a.map((function(e){return un(dn,{key:e.label},e.label)}))),o((function(e){return un(gn,{key:e.label},un(dn,null,e.label),e.renderColumns((function(e){return un(dn,{key:e.label},un("input",(0,r.Z)({type:"radio"},e.registerColumn())))})))})))}var fn=l.createElement,pn=nt.ZP.div(an||(an=(0,tt.Z)(["\n display: table;\n"]))),bn=nt.ZP.header(on||(on=(0,tt.Z)(["\n display: table-row;\n"]))),hn=nt.ZP.div(ln||(ln=(0,tt.Z)(["\n display: table-row;\n"]))),yn=nt.ZP.div(sn||(sn=(0,tt.Z)(["\n display: table-cell;\n padding: 5px;\n"])));function wn(e){var t=e.id,n=(0,rt.ck)(t),a=n.columns,o=n.renderGrid;return fn(pn,{className:" vg-w-full "},fn(bn,null,fn(yn,null),a.map((function(e){return fn(yn,{key:e.label},e.label)}))),o((function(e){return fn(hn,{key:e.label},fn(yn,null,e.label),e.renderColumns((function(e){return fn(yn,{key:e.label},fn("input",(0,r.Z)({type:"checkbox"},e.registerColumn())))})))})))}var xn=n(7602),On=n(8266),Pn=l.createElement;function Nn(e){var t=e.id,n=e.setIntData,r=(e.intData,(0,rt.M$)(t)),a=(r.register,r.options),o=(0,l.useState)(!0),i=o[0],s=o[1];return l.useEffect((function(){(0,_.eF)('[data-slot="popover"]').then((function(e){e.setAttribute("id","VG_OVERLAY_CONTAINER"),e.setAttribute("class","vg-render-container")}))}),[i]),Pn(xn.Z,{onOpenChange:function(){return s((function(e){return!e}))},variant:"bordered",onChange:function(e){var r=e.target.value;n((function(e){var n=e;return n[t]=r,n}))},id:"VG_OVERLAY_CONTAINER",key:t,label:"Select",placeholder:"Select",defaultSelectedKeys:[],className:" vg-max-w-xs "},a.map((function(e){return Pn(On.R,{key:e.label,value:e.label},e.label)})))}var kn=n(5678),jn=n(4910),Dn=n(9179),Sn=n(7611),Zn=["ref","as","state","index","name","trackRef","className","tooltipProps","isVertical","showTooltip","formatOptions","renderThumb"];function In(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Cn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?In(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):In(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var En=l.createElement;function _n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Rn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_n(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_n(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Tn=(0,c.Gp)((function(e,t){var n=function(e){var t=e.ref,n=e.as,r=e.state,a=e.index,o=e.name,i=e.trackRef,s=e.className,u=e.tooltipProps,c=e.isVertical,g=e.showTooltip,d=e.formatOptions,f=e.renderThumb,p=(0,v.Z)(e,Zn),b=n||"div",h=(0,xe.gy)(t),y=(0,l.useRef)(null),w=(0,Sn.Ux)(d),x=(0,Dn.p)(Cn({index:a,trackRef:i,inputRef:y,name:o},p),r),O=x.thumbProps,P=x.inputProps,N=x.isDragging,k=x.isFocused,j=(0,be.XI)({isDisabled:r.isDisabled}),D=j.hoverProps,S=j.isHovered,Z=(0,ye.Fx)(),I=Z.focusProps,C=Z.isFocusVisible,E=(0,he.r)({isDisabled:r.isDisabled}),_=E.pressProps,R=E.isPressed;return{Component:b,index:a,showTooltip:g,renderThumb:f,getThumbProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Cn(Cn({ref:h,"data-slot":"thumb","data-hover":(0,m.PB)(S),"data-pressed":(0,m.PB)(R),"data-dragging":(0,m.PB)(N),"data-focused":(0,m.PB)(k),"data-focus-visible":(0,m.PB)(C)},(0,we.dG)(O,_,D,p)),{},{className:s},e)},getTooltipProps:function(){var e=w?w.format(r.values[null!=a?a:0]):r.values[null!=a?a:0];return Cn(Cn({},u),{},{placement:null!=u&&u.placement?null==u?void 0:u.placement:c?"right":"top",content:null!=u&&u.content?null==u?void 0:u.content:e,updatePositionDeps:[N,S,e],isOpen:void 0!==(null==u?void 0:u.isOpen)?null==u?void 0:u.isOpen:S||N})},getInputProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Cn(Cn({ref:y},(0,we.dG)(P,I)),e)}}}(Rn(Rn({},e),{},{ref:t})),r=n.Component,a=n.index,o=n.renderThumb,i=n.showTooltip,s=n.getTooltipProps,u=n.getThumbProps,c=n.getInputProps,g=Rn(Rn({},u()),{},{index:a,children:En(ge.T,null,En("input",c()))}),d=(0,kn.Q)({Component:r,props:g,renderCustom:o});return i?En(jn.e,s(),d):d}));Tn.displayName="NextUI.SliderThumb";const Vn=Tn;var Mn=(0,g.tv)({slots:{base:" vg-flex vg-flex-col vg-w-full vg-gap-1 ",labelWrapper:" vg-w-full vg-flex vg-justify-between vg-items-center ",label:" ",value:" ",step:[" vg-h-1.5 "," vg-w-1.5 "," vg-absolute "," vg-rounded-full "," vg-bg-default-300/50 "," vg-data-[in-range=true]:bg-background/50 "],mark:[" vg-absolute "," vg-text-small "," vg-cursor-default "," vg-opacity-50 "," vg-data-[in-range=true]:opacity-100 "],trackWrapper:" vg-relative vg-flex vg-gap-2 ",track:[" vg-flex "," vg-w-full "," vg-relative "," vg-rounded-full "," vg-bg-default-300/50 "],filler:" vg-h-full vg-absolute ",thumb:[" vg-flex "," vg-justify-center "," vg-items-center "," vg-before:absolute "," vg-before:w-11 "," vg-before:h-11 "," vg-before:rounded-full "," vg-after:shadow-small "," vg-after:shadow-small "," vg-after:bg-background "," vg-data-[focused=true]:z-10 ",me.Dh],startContent:[],endContent:[]},variants:{size:{sm:{label:" vg-text-small ",value:" vg-text-small ",thumb:" vg-w-5 vg-h-5 vg-after:w-4 vg-after:h-4 ",step:" vg-data-[in-range=false]:bg-default-200 "},md:{thumb:" vg-w-6 vg-h-6 vg-after:w-5 vg-after:h-5 ",label:" vg-text-small ",value:" vg-text-small "},lg:{thumb:" vg-h-7 vg-w-7 vg-after:w-5 vg-after:h-5 ",step:" vg-w-2 vg-h-2 ",label:" vg-text-medium ",value:" vg-text-medium ",mark:" vg-mt-2 "}},radius:{none:{thumb:" vg-rounded-none vg-after:rounded-none "},sm:{thumb:" vg-rounded-[calc(theme(borderRadius.small)/2)] vg-after:rounded-[calc(theme(borderRadius.small)/3)] "},md:{thumb:" vg-rounded-[calc(theme(borderRadius.medium)/2)] vg-after:rounded-[calc(theme(borderRadius.medium)/3)] "},lg:{thumb:" vg-rounded-[calc(theme(borderRadius.large)/1.5)] vg-after:rounded-[calc(theme(borderRadius.large)/2)] "},full:{thumb:" vg-rounded-full vg-after:rounded-full "}},color:{foreground:{filler:" vg-bg-foreground ",thumb:" vg-bg-foreground "},primary:{filler:" vg-bg-primary ",thumb:" vg-bg-primary "},secondary:{filler:" vg-bg-secondary ",thumb:" vg-bg-secondary "},success:{filler:" vg-bg-success ",thumb:" vg-bg-success "},warning:{filler:" vg-bg-warning ",thumb:" vg-bg-warning "},danger:{filler:" vg-bg-danger ",thumb:" vg-bg-danger "}},isVertical:{true:{base:" vg-w-auto vg-h-full vg-flex-col-reverse vg-items-center ",trackWrapper:" vg-flex-col vg-h-full vg-justify-center vg-items-center ",filler:" vg-w-full vg-h-auto ",thumb:" vg-left-1/2 ",track:" vg-h-full vg-border-y-transparent ",labelWrapper:" vg-flex-col vg-justify-center vg-items-center ",step:[" vg-left-1/2 "," vg--translate-x-1/2 "," vg-translate-y-1/2 "],mark:[" vg-left-1/2 "," vg-ml-1 "," vg-translate-x-1/2 "," vg--translate-y-1/2 "]},false:{thumb:" vg-top-1/2 ",trackWrapper:" vg-items-center ",track:" vg-border-x-transparent ",step:[" vg-top-1/2 "," vg--translate-x-1/2 "," vg--translate-y-1/2 "],mark:[" vg-top-1/2 "," vg-mt-1 "," vg--translate-x-1/2 "," vg-translate-y-1/2 "]}},isDisabled:{false:{thumb:[" vg-cursor-grab "," vg-data-[dragging=true]:cursor-grabbing "]},true:{base:" vg-opacity-disabled ",thumb:" vg-cursor-default "}},hasMarks:{true:{base:" vg-mb-5 "},false:{}},showOutline:{true:{thumb:" vg-ring-2 vg-ring-background "},false:{thumb:" vg-ring-transparent vg-border-0 "}},hideValue:{true:{value:" vg-sr-only "}},hideThumb:{true:{thumb:" vg-sr-only ",track:" vg-overflow-hidden vg-cursor-pointer "}},hasSingleThumb:{true:{},false:{}},disableAnimation:{true:{thumb:" vg-data-[dragging=true]:after:scale-100 "},false:{thumb:" vg-after:transition-all vg-motion-reduce:after:transition-none ",mark:" vg-transition-opacity vg-motion-reduce:transition-none "}},disableThumbScale:{true:{},false:{thumb:" vg-data-[dragging=true]:after:scale-80 "}}},compoundVariants:[{size:["sm","md"],showOutline:!1,class:{thumb:" vg-shadow-small "}},{size:"sm",color:" vg-foreground ",class:{step:" vg-data-[in-range=true]:bg-foreground "}},{size:"sm",color:"primary",class:{step:" vg-data-[in-range=true]:bg-primary "}},{size:"sm",color:"secondary",class:{step:" vg-data-[in-range=true]:bg-secondary "}},{size:"sm",color:"success",class:{step:" vg-data-[in-range=true]:bg-success "}},{size:"sm",color:"warning",class:{step:" vg-data-[in-range=true]:bg-warning "}},{size:"sm",color:"danger",class:{step:" vg-data-[in-range=true]:bg-danger "}},{size:"sm",isVertical:!1,class:{track:" vg-h-1 vg-my-[calc((theme(spacing.5)-theme(spacing.1))/2)] vg-data-[thumb-hidden=false]:border-x-[calc(theme(spacing.5)/2)] "}},{size:"md",isVertical:!1,class:{track:" vg-h-3 vg-my-[calc((theme(spacing.6)-theme(spacing.3))/2)] vg-data-[thumb-hidden=false]:border-x-[calc(theme(spacing.6)/2)] "}},{size:"lg",isVertical:!1,class:{track:" vg-h-7 vg-my-[calc((theme(spacing.7)-theme(spacing.5))/2)] vg-data-[thumb-hidden=false]:border-x-[calc(theme(spacing.7)/2)] "}},{size:"sm",isVertical:!0,class:{track:" vg-w-1 vg-mx-[calc((theme(spacing.5)-theme(spacing.1))/2)] vg-data-[thumb-hidden=false]:border-y-[calc(theme(spacing.5)/2)] "}},{size:"md",isVertical:!0,class:{track:" vg-w-3 vg-mx-[calc((theme(spacing.6)-theme(spacing.3))/2)] vg-data-[thumb-hidden=false]:border-y-[calc(theme(spacing.6)/2)] "}},{size:"lg",isVertical:!0,class:{track:" vg-w-7 vg-mx-[calc((theme(spacing.7)-theme(spacing.5))/2)] vg-data-[thumb-hidden=false]:border-y-[calc(theme(spacing.7)/2)] "}},{color:" vg-foreground ",isVertical:!1,hasSingleThumb:!0,class:{track:" vg-border-s-foreground "}},{color:"primary",isVertical:!1,hasSingleThumb:!0,class:{track:" vg-border-s-primary "}},{color:"secondary",isVertical:!1,hasSingleThumb:!0,class:{track:" vg-border-s-secondary "}},{color:"success",isVertical:!1,hasSingleThumb:!0,class:{track:" vg-border-s-success "}},{color:"warning",isVertical:!1,hasSingleThumb:!0,class:{track:" vg-border-s-warning "}},{color:"danger",isVertical:!1,hasSingleThumb:!0,class:{track:" vg-border-s-danger "}},{color:" vg-foreground ",isVertical:!0,hasSingleThumb:!0,class:{track:" vg-border-b-foreground "}},{color:"primary",isVertical:!0,hasSingleThumb:!0,class:{track:" vg-border-b-primary "}},{color:"secondary",isVertical:!0,hasSingleThumb:!0,class:{track:" vg-border-b-secondary "}},{color:"success",isVertical:!0,hasSingleThumb:!0,class:{track:" vg-border-b-success "}},{color:"warning",isVertical:!0,hasSingleThumb:!0,class:{track:" vg-border-b-warning "}},{color:"danger",isVertical:!0,hasSingleThumb:!0,class:{track:" vg-border-b-danger "}}],defaultVariants:{size:"md",color:"primary",radius:"full",hideValue:!1,hideThumb:!1,isDisabled:!1,disableThumbScale:!1,disableAnimation:!1,showOutline:!1}}),Ln=n(4333),Bn=n(264),Fn=["ref","as","name","label","formatOptions","value","maxValue","minValue","step","showSteps","showTooltip","orientation","marks","startContent","endContent","fillOffset","className","classNames","renderThumb","renderLabel","renderValue","onChange","onChangeEnd","getValue","tooltipValueFormatOptions","tooltipProps"];function An(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Gn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?An(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):An(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var zn=l.createElement;function Wn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Un(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Wn(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Hn=(0,c.Gp)((function(e,t){var n=function(e){var t,n,r=(0,c.oe)(e,Mn.variantKeys),i=(0,o.Z)(r,2),u=i[0],g=i[1],d=u.ref,m=u.as,p=u.name,b=u.label,h=u.formatOptions,y=u.value,w=u.maxValue,x=void 0===w?100:w,O=u.minValue,P=void 0===O?0:O,N=u.step,k=void 0===N?1:N,j=u.showSteps,D=void 0!==j&&j,S=u.showTooltip,Z=void 0!==S&&S,I=u.orientation,C=void 0===I?"horizontal":I,E=u.marks,_=void 0===E?[]:E,R=u.startContent,T=u.endContent,V=u.fillOffset,M=u.className,L=u.classNames,B=u.renderThumb,F=u.renderLabel,A=u.renderValue,G=u.onChange,z=u.onChangeEnd,W=u.getValue,U=u.tooltipValueFormatOptions,H=void 0===U?h:U,q=u.tooltipProps,K=void 0===q?{}:q,X=(0,v.Z)(u,Fn),J=m||"div",$="string"==typeof J,Y=(0,xe.gy)(d),Q=(0,l.useRef)(null),ee=(0,Sn.Ux)(h),te=(0,Sn.bU)().direction,ne=(0,l.useCallback)((function(e){return Math.min(Math.max(e,P),x)}),[P,x]),re=(0,l.useMemo)((function(){if(void 0!==y)return Array.isArray(y)?y.map(ne):ne(y)}),[y,ne]),ae=(0,Bn.x)(Gn(Gn({},X),{},{value:re,isDisabled:null!==(t=null==e?void 0:e.isDisabled)&&void 0!==t&&t,orientation:C,step:k,minValue:P,maxValue:x,numberFormatter:ee,onChange:G,onChangeEnd:z})),oe=Gn({offset:5,delay:0,size:"sm",showArrow:!0,color:null!=e&&e.color?null==e?void 0:e.color:null===(n=Mn.defaultVariants)||void 0===n?void 0:n.color,isDisabled:e.isDisabled},K),le=(0,Dn.o)(e,ae,Q),ie=le.groupProps,se=le.trackProps,ue=le.labelProps,ce=le.outputProps,ve=(0,be.XI)({isDisabled:e.isDisabled}),ge=ve.isHovered,de=ve.hoverProps,me=(0,f.W)(null==L?void 0:L.base,M),fe="vertical"===C,pe=(null==_?void 0:_.length)>0,he=void 0===V&&1===ae.values.length,ye=(0,l.useMemo)((function(){return Mn(Gn(Gn({},g),{},{hasMarks:pe,hasSingleThumb:he,isVertical:fe,className:M}))}),[].concat((0,s.Z)(Object.values(g)),[fe,he,pe,M])),Oe=[ae.values.length>1?ae.getThumbPercent(0):void 0!==V?ae.getValuePercent(V):0,ae.getThumbPercent(ae.values.length-1)].sort(),Pe=(0,o.Z)(Oe,2),Ne=Pe[0],ke=Pe[1],je=1===ae.values.length?ee.format(ae.values[0]):ee.formatRange(ae.values[0],ae.values[ae.values.length-1]),De=D?Math.floor((x-P)/k)+1:0;return{Component:J,state:ae,value:je,domRef:Y,label:b,steps:De,marks:_,startContent:R,endContent:T,getStepProps:function(e){var t=ae.getValuePercent(e*k+P);return{className:ye.step({class:null==L?void 0:L.step}),"data-slot":"step","data-in-range":t<=ke&&t>=Ne,style:(0,a.Z)({},fe?"bottom":"rtl"===te?"right":"left","".concat(100*t,"%"))}},getBaseProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Gn({ref:Y,"data-orientation":ae.orientation,"data-slot":"base","data-hover":ge,className:ye.base({class:me})},(0,we.dG)(ie,de,(0,Ln.z)(X,{enabled:$}),(0,Ln.z)(e)))},getValue:W,renderLabel:F,renderValue:A,getTrackWrapperProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Gn({"data-slot":"track-wrapper",className:ye.trackWrapper({class:null==L?void 0:L.trackWrapper})},e)},getLabelWrapperProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Gn({className:ye.labelWrapper({class:null==L?void 0:L.labelWrapper}),"data-slot":"labelWrapper"},e)},getLabelProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Gn(Gn({"data-slot":"label",className:ye.label({class:null==L?void 0:L.label}),children:b},ue),e)},getValueProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Gn(Gn({"data-slot":"value",className:ye.value({class:null==L?void 0:L.value}),children:W&&"function"==typeof W?W(ae.values):je},ce),e)},getTrackProps:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Gn(Gn({ref:Q,"data-slot":"track","data-thumb-hidden":!(null==e||!e.hideThumb),"data-vertical":fe,className:ye.track({class:null==L?void 0:L.track})},se),t)},getFillerProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Gn(Gn({"data-slot":"filler",className:ye.filler({class:null==L?void 0:L.filler})},e),{},{style:Gn(Gn({},e.style),{},(0,a.Z)({},fe?"bottom":"rtl"===te?"right":"left","".concat(100*Ne,"%")),fe?{height:"".concat(100*(ke-Ne),"%")}:{width:"".concat(100*(ke-Ne),"%")})})},getThumbProps:function(e){return{name:p,index:e,state:ae,trackRef:Q,orientation:C,isVertical:fe,tooltipProps:oe,showTooltip:Z,renderThumb:B,formatOptions:H,className:ye.thumb({class:null==L?void 0:L.thumb})}},getMarkProps:function(e){var t=ae.getValuePercent(e.value);return{className:ye.mark({class:null==L?void 0:L.mark}),"data-slot":"mark","data-in-range":t<=ke&&t>=Ne,style:(0,a.Z)({},fe?"bottom":"rtl"===te?"right":"left","".concat(100*t,"%"))}},getStartContentProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Gn({"data-slot":"startContent",className:ye.startContent({class:null==L?void 0:L.startContent})},e)},getEndContentProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Gn({"data-slot":"endContent",className:ye.endContent({class:null==L?void 0:L.endContent})},e)}}}(Un(Un({},e),{},{ref:t})),i=n.Component,u=n.state,g=n.label,d=n.steps,m=n.marks,p=n.startContent,b=n.endContent,h=n.getStepProps,y=n.getBaseProps,w=n.renderValue,x=n.renderLabel,O=n.getTrackWrapperProps,P=n.getLabelWrapperProps,N=n.getLabelProps,k=n.getValueProps,j=n.getTrackProps,D=n.getFillerProps,S=n.getThumbProps,Z=n.getMarkProps,I=n.getStartContentProps,C=n.getEndContentProps;return zn(i,y(),g&&zn("div",P(),(0,kn.Q)({Component:"label",props:N(),renderCustom:x}),(0,kn.Q)({Component:"output",props:k(),renderCustom:w})),zn("div",O(),p&&zn("div",I(),p),zn("div",j(),zn("div",D()),Number.isFinite(d)&&Array.from({length:d},(function(e,t){return zn("div",(0,r.Z)({key:t},h(t)))})),u.values.map((function(e,t){return zn(Vn,(0,r.Z)({key:t},S(t)))})),(null==m?void 0:m.length)>0&&m.map((function(e,t){return zn("div",(0,r.Z)({key:t},Z(e)),e.label)}))),b&&zn("div",C(),b)))}));Hn.displayName="NextUI.Slider";const qn=Hn;var Kn,Xn,Jn=l.createElement,$n=nt.ZP.div(Kn||(Kn=(0,tt.Z)(["\n"]))),Yn=nt.ZP.span(Xn||(Xn=(0,tt.Z)(["\n color: red;\n"])));function Qn(e){var t=e.id,n=e.setIntData,r=(e.intData,(0,rt.mP)(t)),a=r.options,o=r.legend,i=r.error;return Jn(l.Fragment,null,Jn($n,null,Jn(qn,{onChangeEnd:function(e){n((function(n){var r=n;return r[t]=e,r}))},size:"md",step:1,color:"primary",label:"Value",showSteps:!0,maxValue:a.length,minValue:1,defaultValue:Math.round(a.length/2),className:" vg-max-w-md vg-mb-1 "}),Jn("div",{className:" vg-w-full vg-flex vg-items-center vg-gap-4 vg-justify-between vg-text-tiny vg-font-bold "},Jn("p",null,o.labelFirst),Jn("p",null,o.labelLast))),Jn(Yn,null,i&&"This field is required"))}var er=l.createElement;const tr=function(e){var t=e.id,n=e.setIntData;e.intData;return er(ft.Z,{variant:"bordered",onChange:function(e){var r=e.target.value;n((function(e){var n=e;return n[t]=r,n}))},className:" vg-w-full ",type:"date"})};var nr,rr,ar,or,lr=l.createElement;function ir(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return sr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return sr(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,i=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){i=!0,o=e},f:function(){try{l||null==n.return||n.return()}finally{if(i)throw o}}}}function sr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ur(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function cr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ur(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ur(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var vr=nt.ZP.form(nr||(nr=(0,tt.Z)(["\n margin: 0;\n"]))),gr=nt.ZP.div(rr||(rr=(0,tt.Z)(["\n margin-bottom: 0;\n"]))),dr=nt.ZP.h3(ar||(ar=(0,tt.Z)(["\n margin-bottom: 5px;\n"]))),mr=nt.ZP.p(or||(or=(0,tt.Z)(["\n font-size: 0.8rem;\n color: #5c5c5c;\n margin-top: 0px;\n"]))),fr=function(e){var t=e.form;return l.useEffect((function(){var n=t.fields.map((function(e,t){return{label:e.label,id:e.id,index:t}}));e.setFormData(n)}),[]),lr("div",{className:" vg-flex vg-flex-col vg-gap-4 "},t.fields.map((function(t){var n,r,a,o,l,i=t.id,s=null,u=null!=t&&null!==(n=t.label)&&void 0!==n&&n.includes(":")?null==t||null===(r=t.label)||void 0===r?void 0:r.split(":")[1]:"text";switch(t.type){case"CHECKBOX":s=lr(bt,{setIntData:e.setIntData,intData:e.intData,id:i});break;case"RADIO":s=lr(Kt,{setIntData:e.setIntData,intData:e.intData,id:i});break;case"SHORT_ANSWER":s=lr($t,{setIntData:e.setIntData,intData:e.intData,inputType:u,id:i});break;case"LONG_ANSWER":s=lr(rn,{inputType:u,id:i});break;case"RADIO_GRID":s=lr(mn,{id:i});break;case"CHECKBOX_GRID":s=lr(wn,{id:i});break;case"DROPDOWN":s=lr(Nn,{setIntData:e.setIntData,intData:e.intData,id:i});break;case"LINEAR":s=lr(Qn,{setIntData:e.setIntData,intData:e.intData,id:i});break;case"DATE":s=lr(tr,{setIntData:e.setIntData,intData:e.intData,id:i})}if(null!=t&&null!==(a=t.label)&&void 0!==a&&a.includes("VG_FileUpload")&&(s=lr("div",{className:" vg-w-full vg-h-36 "},lr(oe,{callback:function(t){e.setIntData((function(e){var n=e,r=t.url;return n[i]=r,n}))},variant:"plain",maxSizeMB:10,consumeLT:!0}))),!s)return null;var c=(null!=t&&null!==(o=t.label)&&void 0!==o&&o.includes(":")?null==t||null===(l=t.label)||void 0===l||null===(l=l.split(":")[0])||void 0===l?void 0:l.replaceAll("_"," "):t.label).replaceAll("VG_FileUpload","");return lr(gr,{key:i},lr(dr,{className:"vg-message-form--q-label"},lr("p",{className:" vg-text-sm vg-opacity-80 "},c," ",t.required?lr("span",{className:" vg-text-danger-500 vg-font-bold vg-message-form--q-required"},"*"):"")),s,lr(mr,{className:"vg-message-form--q-helper"},t.description))})))};const pr=function(e){var t,n,r=e.form,a=(0,rt.h1)({form:r}),s=l.useState({}),c=(0,o.Z)(s,2),v=c[0],g=c[1],d=l.useState({}),m=(0,o.Z)(d,2),f=m[0],p=m[1],b=(0,i.useRuntime)(),h=b.runtime,y=b.handlePushMessage,w=b.pushChatNotice,x=b.setRuntime,O=b.formattedTurnsValue,P=(0,l.useState)(!1),N=P[0],k=P[1],D=(0,l.useState)(!1),S=D[0],Z=D[1],I=(0,l.useRef)(null);l.useEffect((function(){var e,t,n=O[(null==O?void 0:O.length)-1];n&&((null==n||null===(e=n.messages)||void 0===e?void 0:e.length)>0&&(r.fields.find((function(e){return e.required}))&&null!=n&&null!==(t=n.messages)&&void 0!==t&&t.find((function(e){return"GoogleForm"===e.type}))?(x((function(e){return cr(cr({},e),{},{blockInput:!0})})),k(!0)):(x((function(e){return cr(cr({},e),{},{blockInput:!1})})),k(!1))));return function(){x((function(e){return cr(cr({},e),{},{blockInput:!1})}))}}),[]);var C=function(){var e=(0,z.Z)(U().mark((function e(t){var n,o,l,i,s,u,c,g,d,m,p,b;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Z(!0),n=cr(cr({},t),v),o=r.fields.filter((function(e){var t;return!(null==e||null===(t=e.label)||void 0===t||!t.includes(":"))})),l=ir(o),e.prev=4,s=U().mark((function e(){var t,r,a,o,l;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=function(e){return/^[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[ 0-9]{3}[-\s\.]?[ 0-9]{4,6}$/im.test(e)},t=i.value,"email"!==(r="email"===t.label.split(":")[1]?"email":"tel"===t.label.split(":")[1]?"tel":"text")){e.next=10;break}if(a=n[t.id],/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(a)){e.next=10;break}return Z(!1),e.abrupt("return",{v:w("Please input a valid email.","fail",2500)});case 10:if("tel"!==r){e.next=16;break}if(l=n[t.id],o(l)){e.next=16;break}return Z(!1),e.abrupt("return",{v:w("Please input a valid phone number.","fail",2500)});case 16:case"end":return e.stop()}}),e)})),l.s();case 7:if((i=l.n()).done){e.next=14;break}return e.delegateYield(s(),"t0",9);case 9:if(!(u=e.t0)){e.next=12;break}return e.abrupt("return",u.v);case 12:e.next=7;break;case 14:e.next=19;break;case 16:e.prev=16,e.t1=e.catch(4),l.e(e.t1);case 19:return e.prev=19,l.f(),e.finish(19);case 22:for(c in n)Object.prototype.hasOwnProperty.call(n,c)&&n[c]instanceof Array&&!n[c].length&&delete n[c];return e.next=25,a.submitToGoogleForms(n);case 25:if(g=Object.keys(n),d=g.map((function(e,t){var r,a;return{index:null===(r=f.find((function(t){return t.id===e})))||void 0===r?void 0:r.index,label:null===(a=f.find((function(t){return t.id===e})))||void 0===a?void 0:a.label,value:n[e],gform_id:e}})).sort((function(e,t){return e.index-t.index})),m=!0,r.fields.forEach((function(e){var t;if(null!=e&&e.required&&(null===(t=d.find((function(t){return(null==t?void 0:t.gform_id)===(null==e?void 0:e.id)})))||void 0===t||!t.value))return Z(!1),m=!1,w("Please push required fields","fail",2500)})),m){e.next=31;break}return e.abrupt("return");case 31:return p=JSON.stringify({type:"VGVF_Channel",payload:d}),e.next=34,(0,_.cG)({translateTo:h.lang,text:"Successfully Submitted"});case 34:return b=e.sent,e.next=37,y(p,null,null,{from:"human",messages:[{from:"human",type:"info:success",item:b,delay:0}],ts:j()().unix()});case 37:x((function(e){return cr(cr({},e),{},{blockInput:!1})})),Z(!1);case 39:case"end":return e.stop()}}),e,null,[[4,16,19,22]])})));return function(t){return e.apply(this,arguments)}}(),E=O.length-1;return lr(rt.F6,a,lr(vr,{ref:I,className:" vg-p-5 vg-message-form--inner",onSubmit:a.handleSubmit(C)},r.title&&lr("div",{className:" vg-mb-3 vg-message-form--section1"},lr("h1",{className:" vg-font-bold vg-text-large vg-message-form--title"},r.title),r.description&&lr(R.Z,{className:" vg-text-sm vg-message-form--desc"},r.description)),lr(fr,{setFormData:p,setIntData:g,intData:v,form:r}),lr(u.Z,{isDisabled:S||E>(null==e?void 0:e.turnIndex)||h.manualControl,className:" vg-w-full vg-my-3 vg-message-form--submit",color:"primary",type:"submit"},lr(Q.Z,{to:null===(t=h.variables)||void 0===t?void 0:t.lang,text:"Submit"})),!N&&lr(u.Z,{isDisabled:S||E>(null==e?void 0:e.turnIndex)||h.manualControl,variant:"flat",onPress:function(){y("VG_Cancel")},className:" vg-w-full vg-message-form--cancel",color:"danger"},lr(Q.Z,{to:null===(n=h.variables)||void 0===n?void 0:n.lang,text:"Cancel"}))))};var br=l.createElement;const hr=function(e){var t=l.useState(!1),n=(0,o.Z)(t,2),r=n[0],a=n[1];function i(){return(i=(0,z.Z)(U().mark((function e(t){var n;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Y.Z.get("".concat("https://voiceglow.org","/api/get-gform?form_id=").concat(t));case 2:n=e.sent,a(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return l.useEffect((function(){!function(e){i.apply(this,arguments)}((e.hardLink||e.item.payload).includes("https://")?e.hardLink||e.item.payload:"https://"+(e.hardLink||e.item.payload))}),[]),r?br("div",{className:" vg-w-full vg-h-auto vg-relative vg-message-form"},br(pr,{messageIndex:e.messageIndex,turnIndex:e.turnIndex,form:r})):br(C.Z,{className:" vg-w-full vg-h-72 vg-rounded-large "})};var yr=n(7619),wr=n(231),xr=n(2085),Or=n.n(xr),Pr=l.createElement;const Nr=function(e){var t=(0,l.useRef)(null),n=(0,l.useRef)(null),r=(0,l.useState)(!0),a=r[0],o=r[1],i=(0,l.useState)(0),s=i[0],c=i[1],v=(0,l.useState)(0),g=v[0],d=v[1],m=(0,l.useState)(!1),f=m[0],p=m[1],b=(0,l.useState)(!1),h=b[0],y=b[1],w=(0,l.useState)(!0),x=w[0],O=w[1],P=(0,l.useState)(1),N=P[0],k=P[1],j=[1,1.25,1.5,2],S=(0,l.useState)(null),Z=(S[0],S[1]);(0,l.useRef)(null);(0,l.useEffect)((function(){e.withWaves&&fetch(e.audioLink).then((function(e){return e.blob()})).then((function(e){Z(e)}));var r=t.current,a=n.current,o=a.getContext("2d");try{!function(){var e;window.AudioContext=window.AudioContext||(null===(e=window)||void 0===e?void 0:e.webkitAudioContext);var t=new window.AudioContext,n=t.createAnalyser();t.createMediaElementSource(r).connect(n),n.connect(t.destination),n.fftSize=256;var l=n.frequencyBinCount,i=new Uint8Array(l),s=function e(){n.getByteFrequencyData(i);for(var t=0;t<l;t++)i[t]=.8*i[t];o.clearRect(0,0,a.width,a.height);for(var r=100/5.4,s=a.height+1,u=0;u<5;u++){var c=18.61851851851852*u*(a.width/100),v=i[u]/255*s;o.beginPath(),a.width,a.height;var g=getComputedStyle(document.getElementById("vg-theme-container")).getPropertyValue("--nextui-primary").split(" ").map((function(e){return Number(e.replaceAll("%",""))})),d="#".concat(Or().hsl.hex(g));o.fillStyle=d,o.fillRect(c,a.height-v-(0===u||2===u||4===u?2:1),r*(a.width/100)-2,v-(0===u||2===u||4===u?2:1))}requestAnimationFrame(e)};s(),r.addEventListener("play",s),r.addEventListener("pause",(function(){return cancelAnimationFrame(s)}))}()}catch(e){}}),[]),(0,l.useEffect)((function(){var e=t.current,n=function(){c(e.currentTime),d(e.duration)};return e.addEventListener("timeupdate",n),function(){e.removeEventListener("timeupdate",n)}}),[]);var I=function(e,n){try{var r=document.getElementById("vg-control-bar"),a=null==r?void 0:r.getBoundingClientRect(),o=(e.clientX-a.left)/Math.abs(a.left-a.right)*g;c(o),t.current.currentTime=o}catch(e){}},E=function(e){e.preventDefault(),y(!1),p(!1)},_=function(e){var t=Math.floor(e/60),n=Math.floor(e%60);return"".concat(String(t).padStart(2,"0"),":").concat(String(n).padStart(2,"0"))};(0,l.useEffect)((function(){return document.addEventListener("mousemove",I),h||document.removeEventListener("mousemove",I),function(){document.removeEventListener("mousemove",I)}}),[h]);return Pr("div",{className:" vg-w-full vg-mx-auto vg-relative "},x&&Pr("div",{className:" vg-absolute vg-z-[20] vg-bg-background vg-w-full vg-h-full "},Pr(C.Z,{className:" vg-w-full vg-h-full vg-rounded-large "})),Pr(yr.E.div,{className:" vg-flex vg-flex-col vg-items-center vg-p-4 vg-rounded-md vg-relative "},Pr("audio",{onLoadedData:function(){O(!1)},crossOrigin:"anonymous",id:"vg-audio-tag",ref:t,src:e.audioLink}),Pr("div",{className:" vg-flex vg-items-center vg-justify-between vg-gap-2 vg-w-full "},Pr(u.Z,{variant:"solid",color:"primary",isIconOnly:!0,className:" vg-p-2 vg-flex vg-items-center vg-justify-center vg-rounded-full vg-focus:outline-none vg-relative ",onClick:function(){a&&s!==g?(t.current.pause(),o(!1)):(t.current.play(),o(!0))}},Pr(D.M,null,s!==g&&a&&Pr(yr.E.div,{className:" vg-absolute ",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.8},key:"play-icon"},Pr(wr.Wh,{className:" vg-w-5 vg-h-5 "})),s!==g&&!a&&Pr(yr.E.div,{className:" vg-absolute ",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.8},key:"pause-icon"},Pr(wr.gmG,{className:" vg-w-5 vg-h-5 "})),s==g&&Pr(yr.E.div,{className:" vg-absolute ",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.8},key:"replay-icon"},Pr(Xt.jZM,{className:" vg-w-5 vg-h-5 "})))),Pr("div",{className:" vg-flex vg-flex-col vg-w-full "},Pr(yr.E.div,{id:"vg-control-bar",animate:{height:f?15:7},onClick:function(e){return I(e)},onMouseEnter:function(){return p(!0)},onMouseLeave:E,onMouseDown:function(e){e.preventDefault(),y(!0)},onMouseUp:E,transition:{type:"spring",stiffness:500,damping:50,mass:.5,delay:0},className:" vg-w-full vg-bg-background vg-rounded-full vg-overflow-hidden vg-cursor-pointer "},Pr(yr.E.div,{className:" vg-bg-gradient-to-r vg-from-primary-500 vg-to-primary-700 vg-rounded-full ",style:{width:"".concat(s/g*100,"%")},initial:{width:0},animate:{width:"".concat(s/g*100,"%"),height:f?15:7},transition:{type:"spring",stiffness:500,damping:50,mass:.5,delay:0}})),Pr("div",{className:" vg-flex vg-items-center vg-justify-between vg-gap-1 vg-mt-2 "},Pr("div",{className:" vg-flex vg-items-center "},Pr("canvas",{ref:n,width:"20",height:"15"}),Pr(u.Z,{size:"sm",variant:"light",isIconOnly:!0,className:" vg-w-auto vg-p-1 vg-h-auto vg-text-sm vg-font-bold vg-underline vg-text-foreground vg-opacity-80 vg-leading-3 ",onClick:function(){return function(){var e=j.findIndex((function(e){return e===N}));if(j[e+1]){var n=j[e+1];k(n),t.current.playbackRate=n}else k(1),t.current.playbackRate=1}()}},N,"x")),Pr("span",{className:" vg-text-sm vg-text-foreground vg-opacity-80 vg-leading-3 "},_(s)," / ",_(g)))))))};var kr=n(2932),jr=l.createElement;function Dr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Sr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dr(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Zr=function(e){var t,n,r=(0,i.useRuntime)(),a=r.runtime,o=r.setRuntime;r.pushChatNotice,r.formattedTurnsValue;return jr(F.Z,{key:"chat_end_start_new",className:" vg-absolute vg-bottom-0 vg-w-full vg-h-[100px] vg-z-50 vg-rounded-large vg-notice-container vg-w-full vg-bg-background/50 vg-backdrop-blur "},jr("div",{className:" vg-p-unit-5 "},jr("div",{className:" vg-flex vg-flex-col vg-gap-unit-2 "},jr(u.Z,{onPress:function(){document.dispatchEvent(new CustomEvent("VG_Events",{detail:{event:"chat_restart",data:{chatOpened:!0,ts:j()().unix()},ts:j()().unix()}})),o((function(e){return Sr(Sr({},e),{},{reload:!0,notice:Sr(Sr({},e.notice),{},{custom:null,active:!1})})}))},variant:"shadow",color:"primary"},jr(Q.Z,{text:"Start New Conversation",to:null===(t=a.variables)||void 0===t?void 0:t.lang})),jr("p",{className:" vg-text-small vg-text-center vg-w-full vg-mt-unit-1 vg-opacity-75 vg-footer-branding"},io(!e.hasEverPaid&&kr.SHOULD_LTS_WORK?"✨ Assistant by Voiceflow:voiceflow.com + Voiceglow:voiceglow.org":(null===(n=a.variables)||void 0===n?void 0:n.branding)||"")))))};l.createElement;var Ir=(0,l.createContext)("");var Cr=n(9327),Er=l.createElement;const _r=function(e){var t=(0,l.useContext)(Ir).lightConvoData,n=l.useState(e.initRating||0),r=(0,o.Z)(n,2),a=r[0],i=r[1],c=l.useState(0),v=(0,o.Z)(c,2),g=v[0],d=v[1];l.useEffect((function(){i((null==t?void 0:t.ratingFrom5)||0),d((null==t?void 0:t.ratingFrom5)||0)}),[null==t?void 0:t.ratingFrom5]);return Er("div",{className:" vg-w-full ".concat(e.className," ")},(0,s.Z)(Array(5)).map((function(t,n){return Er(u.Z,{isDisabled:null==e?void 0:e.isDisabled,size:"lg",onMouseEnter:function(){i(n+1)},onMouseLeave:function(){i(0)},variant:"light",onPress:function(){return function(t){i(t+1),e.onRatingChange(t+1),d(t+1)}(n)},className:" vg-w-unit-10 vg-h-unit-10 ".concat(a>n||g>n?" vg-text-yellow-500 ":" vg-text-gray-400 "," "),isIconOnly:!0},Er(yr.E.div,{className:" vg-w-unit-10 vg-h-unit-10 ",whileHover:{scale:1.05}},Er(Cr.DQk,{key:n,className:" vg-w-full vg-h-full ",onClick:function(){return i(n+1)}})))})))};var Rr=l.createElement;function Tr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Vr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tr(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Mr=function(e){var t=(0,i.useRuntime)(),r=t.runtime,a=t.setRuntime,o=(t.pushChatNotice,t.formattedTurnsValue),s=t.lightConvoData,u=(0,l.useState)((null==s?void 0:s.ratingFrom5)||0),c=u[0],v=u[1];function g(){return(g=(0,z.Z)(U().mark((function e(){var t,a,o,l,i;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.resolve().then(n.bind(n,8650));case 2:return t=e.sent,a=t.getFirestore,o=t.setDoc,l=t.doc,i=a(J.l2,r.bucket),e.next=9,o(l(i,"voiceglow/".concat(r.variables.ID,"/convos/").concat(r.userID)),{state:"ended_chat"},{merge:!0});case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var d=function(){var e=(0,z.Z)(U().mark((function e(t){var a,o,l,i,s;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return v(t),e.next=3,Promise.resolve().then(n.bind(n,8650));case 3:return a=e.sent,o=a.getFirestore,l=a.setDoc,i=a.doc,s=o(J.l2,r.bucket),e.next=10,l(i(s,"voiceglow/".concat(r.variables.ID,"/convos/").concat(r.userID)),{ratingFrom5:t},{merge:!0});case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();function m(){return m=(0,z.Z)(U().mark((function e(){var t,a,o,l,i,s,u,c;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.resolve().then(n.bind(n,8650));case 2:return a=e.sent,o=a.getFirestore,l=a.getDoc,i=a.doc,s=o(J.l2,r.bucket),e.next=9,l(i(s,"voiceglow/".concat(r.variables.ID,"/convos/").concat(r.userID)));case 9:u=e.sent,c=null===(t=u.data())||void 0===t?void 0:t.ratingFrom5,v(c||0);case 12:case"end":return e.stop()}}),e)}))),m.apply(this,arguments)}return l.useEffect((function(){var t,n=o[(null==o?void 0:o.length)-1];null!=n&&null!==(t=n.messages)&&void 0!==t&&t.find((function(e){return"end"===e.type}))&&(a((function(t){return Vr(Vr({},t),{},{notice:Vr(Vr({},t.notice),{},{active:!1,custom:Rr(Zr,{hasEverPaid:e.hasEverPaid})})})})),function(){g.apply(this,arguments)}())}),[o]),l.useEffect((function(){var t;null!=e&&e.isChatHistory&&null!=r&&null!==(t=r.variables)&&void 0!==t&&t.ID&&null!=r&&r.userID&&function(){m.apply(this,arguments)}()}),[null==e?void 0:e.isChatHistory,null==r?void 0:r.userID]),Rr("div",{key:"chatend_for_".concat(e.turnIndex,"_message_").concat(e.messageIndex),className:" vg-bg-content2 vg-w-full vg-h-auto vg-flex vg-flex-col vg-text-base vg-p-4 vg-rounded-large vg-chat-end"},Rr(Q.Z,{className:" vg-font-bold vg-mb-2 "},"Please rate your experience :)"),Rr("div",{className:" vg-flex vg-w-full "},Rr(_r,{initRating:c,isDisabled:e.isChatHistory,onRatingChange:function(t){return e.isChatHistory?"":d(t)}})))};var Lr=n(3990),Br=n(9583),Fr=l.createElement;const Ar=function(e){var t,n;return Fr("div",{className:" vg- vg-flex vg-items-center vg-gap-2 vg-py-2 vg-bg-content2 vg-rounded-lg vg-px-4 vg-text-small ".concat("info:primary"===e.message.type?" vg-bg-gradient-to-r vg-from-primary-700 vg-to-primary-800 vg-text-primary-50 ":" "," vg- ").concat("info:default"===e.message.type?" vg-bg-content2 vg-text-foreground ":" "," vg- ").concat("info:danger"===e.message.type?" vg-bg-danger-800 vg-text-danger-100 ":" "," vg- ").concat("info:success"===e.message.type?" vg-bg-success-800 vg-text-success-100 ":" "," vg- "),key:"chat-message-info-".concat(e.turnIndex,"-").concat(e.messageIndex)},Fr("div",{className:" vg-flex-shrink-0 vg-w-4 vg-h-4 "},"info:default"===e.message.type||"info:primary"===e.message.type?Fr(Lr.JjM,{className:" vg-w-full vg-h-full "}):null,"info:success"===e.message.type?Fr(Br.l_A,{className:" vg-w-full vg-h-full "}):null,"info:danger"===e.message.type?Fr(Lr.sQZ,{className:" vg-w-full vg-h-full "}):null),Fr("div",null,Fr(R.Z,null,(null===(t=e.message)||void 0===t||null===(t=t.item)||void 0===t?void 0:t.payload)||(null===(n=e.message)||void 0===n?void 0:n.item))))};var Gr=l.createElement;const zr=function(e){var t,n=(0,i.useRuntime)().runtime,r=l.useState(!1),a=(0,o.Z)(r,2),s=a[0],u=a[1],c=String((null===(t=e.message)||void 0===t||null===(t=t.item)||void 0===t||null===(t=t.payload)||void 0===t?void 0:t.image)||(null==e?void 0:e.message)||"");return l.useEffect((function(){s&&lo("vg-chat-scroll-container").then((function(e){var t,r;e.scrollTo({top:null===(t=document.getElementById("vg-chat-scroll-container"))||void 0===t?void 0:t.scrollHeight,behavior:null!==(r=n.variables)&&void 0!==r&&r.disableSmoothScroll?"auto":"smooth"})}))}),[s]),Gr("div",{key:"chat_message_image_".concat(e.turnIndex,"_").concat(e.messageIndex),className:" ".concat("human"===e.message.from?" vg-w-[75%] ":" vg-w-full "," vg-h-full vg-rounded-large vg-overflow-none vg-relative vg-chat-message--image")},!s&&Gr(C.Z,{className:" vg-w-full vg-h-full vg-rounded-large vg-absolute vg-z-[10] vg-top-0 vg-left-0 "}),c?Gr(E.Z,{disableSkeleton:!0,onLoad:function(){return u(!0)},classNames:{wrapper:" vg-rounded-medium vg-overflow-none "},className:" vg-w-auto vg-h-auto vg-object-cover vg-rounded-medium vg-message-image ",src:null!=c&&c.includes("https://")?c:"https://".concat(c)}):null)};var Wr=n(2931),Ur=n(9352),Hr=l.createElement;const qr=function(e){return Hr(u.Z,{size:"sm",color:"primary",variant:"light",onPress:function(){return window.open(e.url,"_blank")},className:" vg-flex vg-gap-2 vg-items-center vg-w-auto vg-min-w-0 vg-max-w-auto vg-bg-primary-50 "},Hr(Ur.G1z,{className:" vg-w-4 vg-h-4 vg-flex-shrink-0 "}),Hr("p",{className:" vg-text-tiny vg-underline "},e.filename," · ",e.sizeKB," KB"))};var Kr=l.createElement;const Xr=function(e){var t,n,r,a,o,l,s,u=(0,i.useRuntime)().runtime;return Kr("div",{className:" vg-w-full "},Kr(ft.Z,{className:" vg-mb-2 vg-disabled:opacity-100 vg-!opacity-100 ",label:Kr(Q.Z,{to:null===(t=u.variables)||void 0===t?void 0:t.lang,text:"Email"}),value:null===(n=e.message)||void 0===n||null===(n=n.item)||void 0===n?void 0:n.email,isDisabled:!0}),Kr(Wr.Z,{className:" vg-mb-2 vg-disabled:opacity-100 vg-!opacity-100 ",label:Kr(Q.Z,{to:null===(r=u.variables)||void 0===r?void 0:r.lang,text:"Message"}),value:null===(a=e.message)||void 0===a||null===(a=a.item)||void 0===a?void 0:a.message,isDisabled:!0}),Kr("div",{className:" vg-pl-0 vg-pb-2 vg-p-2 vg-rounded-large vg-flex vg-items-center vg-gap-2 vg-overflow-y-hidden vg-w-full vg-h-auto vg-pt-0 vg-flex vg-container-snap-chat "},Kr("div",{className:" vg-flex vg-gap-2 "},null===(o=e.message)||void 0===o||null===(o=o.item)||void 0===o||null===(o=o.attachmentLinks)||void 0===o?void 0:o.map((function(e,t){return Kr(qr,e)})),null===(l=e.message)||void 0===l||null===(l=l.item)||void 0===l||null===(l=l.attachmentLinks)||void 0===l?void 0:l.map((function(e,t){return Kr(qr,e)})),null===(s=e.message)||void 0===s||null===(s=s.item)||void 0===s||null===(s=s.attachmentLinks)||void 0===s?void 0:s.map((function(e,t){return Kr(qr,e)})))))};var Jr=l.createElement;const $r=function(e){var t="chat-extension-container-".concat(e.messageIndex,"-").concat(e.turnIndex);return l.useEffect((function(){if(e.extension.render){var n=document.getElementById(t);e.extension.render({trace:e.item.item,element:n})}}),[]),Jr("div",{key:"chat-extension-".concat(e.messageIndex,"-").concat(e.turnIndex),id:t})};var Yr=n(8328),Qr=(0,ke.k)({name:"DropdownContext",errorMessage:"useDropdownContext: `context` is undefined. Seems you forgot to wrap all popover components within `<Dropdown />`"}),ea=(0,o.Z)(Qr,2),ta=ea[0],na=ea[1],ra=n(4482),aa=n(8113),oa=(0,g.tv)({base:[" vg-w-full "," vg-p-1 "," vg-min-w-[200px] "]}),la=((0,g.tv)({slots:{base:[" vg-flex "," vg-group "," vg-gap-2 "," vg-items-center "," vg-justify-between "," vg-relative "," vg-px-2 "," vg-py-1.5 "," vg-w-full "," vg-h-full "," vg-box-border "," vg-rounded-small "," vg-outline-none "," vg-cursor-pointer "," vg-tap-highlight-transparent "," vg-data-[pressed=true]:opacity-70 "].concat((0,s.Z)(me.Dh),[" vg-data-[focus-visible=true]:dark:ring-offset-background-content1 "]),wrapper:" vg-w-full vg-flex vg-flex-col vg-items-start vg-justify-center ",title:" vg-flex-1 vg-text-small vg-font-normal vg-truncate ",description:[" vg-w-full "," vg-text-tiny "," vg-text-foreground-500 "," vg-group-hover:text-current "],selectedIcon:[" vg-text-inherit "," vg-w-3 "," vg-h-3 "," vg-flex-shrink-0 "],shortcut:[" vg-px-1 "," vg-py-0.5 "," vg-rounded "," vg-font-sans "," vg-text-foreground-500 "," vg-text-tiny "," vg-border-small "," vg-border-default-300 "," vg-group-hover:border-current "]},variants:{variant:{solid:{base:" "},bordered:{base:" vg-border-medium vg-border-transparent vg-bg-transparent "},light:{base:" vg-bg-transparent "},faded:{base:" vg-border-small vg-border-transparent vg-hover:border-default vg-data-[hover=true]:bg-default-100 "},flat:{base:" "},shadow:{base:" vg-data-[hover=true]:shadow-lg "}},color:{default:{},primary:{},secondary:{},success:{},warning:{},danger:{}},isDisabled:{true:{base:" vg-opacity-disabled vg-pointer-events-none "}},disableAnimation:{true:{},false:{}}},defaultVariants:{variant:"solid",color:"default",disableAnimation:!1},compoundVariants:[{variant:"solid",color:"default",class:{base:" vg-data-[hover=true]:bg-default vg-data-[hover=true]:text-default-foreground "}},{variant:"solid",color:"primary",class:{base:" vg-data-[hover=true]:bg-primary vg-data-[hover=true]:text-primary-foreground "}},{variant:"solid",color:"secondary",class:{base:" vg-data-[hover=true]:bg-secondary vg-data-[hover=true]:text-secondary-foreground "}},{variant:"solid",color:"success",class:{base:" vg-data-[hover=true]:bg-success vg-data-[hover=true]:text-success-foreground "}},{variant:"solid",color:"warning",class:{base:" vg-data-[hover=true]:bg-warning vg-data-[hover=true]:text-warning-foreground "}},{variant:"solid",color:"danger",class:{base:" vg-data-[hover=true]:bg-danger vg-data-[hover=true]:text-danger-foreground "}},{variant:"shadow",color:"default",class:{base:" vg-data-[hover=true]:shadow-default/50 vg-data-[hover=true]:bg-default vg-data-[hover=true]:text-default-foreground "}},{variant:"shadow",color:"primary",class:{base:" vg-data-[hover=true]:shadow-primary/30 vg-data-[hover=true]:bg-primary vg-data-[hover=true]:text-primary-foreground "}},{variant:"shadow",color:"secondary",class:{base:" vg-data-[hover=true]:shadow-secondary/30 vg-data-[hover=true]:bg-secondary vg-data-[hover=true]:text-secondary-foreground "}},{variant:"shadow",color:"success",class:{base:" vg-data-[hover=true]:shadow-success/30 vg-data-[hover=true]:bg-success vg-data-[hover=true]:text-success-foreground "}},{variant:"shadow",color:"warning",class:{base:" vg-data-[hover=true]:shadow-warning/30 vg-data-[hover=true]:bg-warning vg-data-[hover=true]:text-warning-foreground "}},{variant:"shadow",color:"danger",class:{base:" vg-data-[hover=true]:shadow-danger/30 vg-data-[hover=true]:bg-danger vg-data-[hover=true]:text-danger-foreground "}},{variant:"bordered",color:"default",class:{base:" vg-data-[hover=true]:border-default "}},{variant:"bordered",color:"primary",class:{base:" vg-data-[hover=true]:border-primary vg-data-[hover=true]:text-primary "}},{variant:"bordered",color:"secondary",class:{base:" vg-data-[hover=true]:border-secondary vg-data-[hover=true]:text-secondary "}},{variant:"bordered",color:"success",class:{base:" vg-data-[hover=true]:border-success vg-data-[hover=true]:text-success "}},{variant:"bordered",color:"warning",class:{base:" vg-data-[hover=true]:border-warning vg-data-[hover=true]:text-warning "}},{variant:"bordered",color:"danger",class:{base:" vg-data-[hover=true]:border-danger vg-data-[hover=true]:text-danger "}},{variant:"flat",color:"default",class:{base:" vg-data-[hover=true]:bg-default/40 vg-data-[hover=true]:text-default-foreground "}},{variant:"flat",color:"primary",class:{base:" vg-data-[hover=true]:bg-primary/20 vg-data-[hover=true]:text-primary "}},{variant:"flat",color:"secondary",class:{base:" vg-data-[hover=true]:bg-secondary/20 vg-data-[hover=true]:text-secondary "}},{variant:"flat",color:"success",class:{base:" vg-data-[hover=true]:bg-success/20 vg-data-[hover=true]:text-success "}},{variant:"flat",color:"warning",class:{base:" vg-data-[hover=true]:bg-warning/20 vg-data-[hover=true]:text-warning "}},{variant:"flat",color:"danger",class:{base:" vg-data-[hover=true]:bg-danger/20 vg-data-[hover=true]:text-danger "}},{variant:"faded",color:"default",class:{base:" vg-data-[hover=true]:text-default-foreground "}},{variant:"faded",color:"primary",class:{base:" vg-data-[hover=true]:text-primary "}},{variant:"faded",color:"secondary",class:{base:" vg-data-[hover=true]:text-secondary "}},{variant:"faded",color:"success",class:{base:" vg-data-[hover=true]:text-success "}},{variant:"faded",color:"warning",class:{base:" vg-data-[hover=true]:text-warning "}},{variant:"faded",color:"danger",class:{base:" vg-data-[hover=true]:text-danger "}},{variant:"light",color:"default",class:{base:" vg-data-[hover=true]:text-default-500 "}},{variant:"light",color:"primary",class:{base:" vg-data-[hover=true]:text-primary "}},{variant:"light",color:"secondary",class:{base:" vg-data-[hover=true]:text-secondary "}},{variant:"light",color:"success",class:{base:" vg-data-[hover=true]:text-success "}},{variant:"light",color:"warning",class:{base:" vg-data-[hover=true]:text-warning "}},{variant:"light",color:"danger",class:{base:" vg-data-[hover=true]:text-danger "}}]}),(0,g.tv)({slots:{base:" vg-relative vg-mb-2 ",heading:" vg-pl-1 vg-text-tiny vg-text-foreground-500 ",group:" vg-data-[has-title=true]:pt-1 ",divider:" vg-mt-2 "}}),(0,g.tv)({base:" vg-w-full vg-flex vg-flex-col vg-gap-0.5 vg-p-1 "}),n(8255)),ia=["as","triggerRef","isOpen","defaultOpen","onOpenChange","type","trigger","placement","isDisabled","closeOnSelect","shouldBlockScroll","classNames","disableAnimation","onClose","className"],sa=["onKeyDown","onPress","onPressStart"];function ua(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ca(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ua(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ua(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function va(e){var t=e.as,n=e.triggerRef,r=e.isOpen,a=e.defaultOpen,o=e.onOpenChange,i=e.type,s=void 0===i?"menu":i,u=e.trigger,c=void 0===u?"press":u,g=e.placement,d=void 0===g?"bottom":g,m=e.isDisabled,p=void 0!==m&&m,b=e.closeOnSelect,h=void 0===b||b,y=e.shouldBlockScroll,w=void 0===y||y,x=e.classNames,O=e.disableAnimation,P=void 0!==O&&O,N=e.onClose,k=e.className,j=(0,v.Z)(e,ia),D=t||"div",S=(0,l.useRef)(null),Z=n||S,I=(0,l.useRef)(null),C=(0,l.useRef)(null),E=(0,ra.W)({trigger:c,isOpen:r,defaultOpen:a,onOpenChange:function(e){null==o||o(e),e||null==N||N()}}),_=(0,aa.u4)({type:s,trigger:c,isDisabled:p},E,Z),R=_.menuTriggerProps,T=_.menuProps,V=(0,l.useMemo)((function(){return oa({className:k})}),[k]);return{Component:D,menuRef:I,menuProps:T,classNames:V,closeOnSelect:h,onClose:E.close,autoFocus:E.focusStrategy||!0,disableAnimation:P,getPopoverProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return ca(ca({state:E,placement:d,ref:C,disableAnimation:P,shouldBlockScroll:w,scrollRef:I,triggerRef:Z},(0,we.dG)(j,e)),{},{classNames:ca(ca(ca({},x),e.classNames),{},{content:(0,f.W)(V,null==x?void 0:x.content,e.className)})})},getMenuProps:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return ca({ref:(0,la.l)(t,I),menuProps:T},(0,we.dG)(e,{onAction:function(){var t;(void 0===(t=null==e?void 0:e.closeOnSelect)||t)&&h&&E.close()}}))},getMenuTriggerProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=(R.onKeyDown,R.onPress,R.onPressStart,(0,v.Z)(R,sa));return ca(ca({},(0,we.dG)(n,e)),{},{ref:(0,la.l)(t,S)})}}}var ga=["children"],da=l.createElement,ma=function(e){var t=e.children,n=va((0,v.Z)(e,ga)),r=l.Children.toArray(t),a=(0,o.Z)(r,2),i=a[0],s=a[1];return da(ta,{value:n},da(Yr.j,n.getPopoverProps(),i,s))};ma.displayName="NextUI.Dropdown";const fa=ma;var pa=n(4724),ba=["children"],ha=l.createElement,ya=(0,c.Gp)((function(e,t){var n=na().getMenuTriggerProps,r=e.children,a=(0,v.Z)(e,ba);return ha(pa.b,n(a),r)}));ya.displayName="NextUI.DropdownTrigger";const wa=ya;var xa=n(7686),Oa=n(190),Pa=l.createElement;function Na(e,t){var n=na().getMenuProps;return Pa(xa.g,null,Pa(ye.MT,{contain:!0,restoreFocus:!0},Pa(Oa.U,n(e,t))))}const ka=(0,c.Gp)(Na);Na.displayName="NextUI.DropdownMenu";var ja=n(2616),Da=n(4511),Sa=l.createElement;const Za=function(e){try{var t,n=(0,i.useRuntime)(),r=(n.handlePushMessage,n.runtime),a=n.confirmedBucket,c=e.message.item,v=l.useState(c.payload.buttons[0]),g=(0,o.Z)(v,2),d=g[0],m=g[1],f=(null==d?void 0:d.buttons)||[],p=l.useState(f[0]),b=(0,o.Z)(p,2),h=b[0],y=b[1];return Sa(Da.SV,{FallbackComponent:function(){return Sa("div",null,Sa("div",null,"Something went wrong!"))}},Sa("div",{className:" vg-flex vg-flex-col vg-gap-2 vg-chat-message-text-inner-content vg-w-full "},Sa(fa,{className:" vg-w-full "},Sa(wa,{className:" vg-w-full vg-relative "},Sa(u.Z,{variant:"bordered",className:" vg-capitalize vg-w-full "},null==d?void 0:d.label,Sa(Ur.kc8,{className:" vg-w-6 vg-h-6 vg-flex-shrink-0 "}))),Sa(ka,{"aria-label":"Single selection example",variant:"flat",disallowEmptySelection:!0,selectionMode:"single",selectedKeys:[null==d?void 0:d.value],onSelectionChange:function(e){var t,n=(0,s.Z)(e)[0];m(c.payload.buttons.find((function(e){return e.value===n}))),y(null===(t=c.payload.buttons.find((function(e){return e.value===n})))||void 0===t?void 0:t.buttons[0])}},(null===(t=c.payload.buttons)||void 0===t?void 0:t.length)&&c.payload.buttons.map((function(e,t){return Sa(ja.W,{key:e.value},e.label)})))),Sa(fa,null,Sa(wa,null,Sa(u.Z,{variant:"bordered",className:" vg-capitalize vg-w-full "},null==h?void 0:h.label,Sa(Ur.kc8,{className:" vg-w-6 vg-h-6 vg-flex-shrink-0 "}))),Sa(ka,{"aria-label":"Single selection example",variant:"flat",disallowEmptySelection:!0,selectionMode:"single",selectedKeys:[null==h?void 0:h.value],onSelectionChange:function(e){var t=(0,s.Z)(e)[0];y(f.find((function(e){return e.value===t})))}},(null==f?void 0:f.length)&&f.map((function(e,t){return Sa(ja.W,{key:e.value},e.label)})))),Sa(u.Z,{color:"primary",onPress:function(){(0,i.handlePushMessageNoInteract)({agentID:r.variables.ID,userID:r.userID,action:{type:"default",payload:{type:"MultiDropdown",payload:{selectedButton:d,selectedNestedButton:h}}},messages:[{from:"human",type:"info:success",item:"Submission successful!",delay:0}],bucket:a,vf_variables:{multiDropdown:JSON.stringify({selectedButton:d,selectedNestedButton:h})},origin:"web-chat"})},className:" vg-font-bold "},"Submit")))}catch(e){return Sa("div",{className:" vg-bg-danger-800 vg-text-danger-100 vg-p-unit-4 vg-rounded-large "},Sa("div",null,"Something went wrong! ",e.toString()),Sa("div",null,"Make sure the payload interface matches that in the default example."))}};var Ia=l.createElement,Ca=Z()((function(){return n.e(413).then(n.bind(n,1413))}),{loading:function(){return Ia(_a,{variant:"no-avatar"})},loadableGenerated:{webpack:function(){return[1413]}}}),Ea=Z()((function(){return Promise.all([n.e(893),n.e(414)]).then(n.bind(n,1414))}),{loadableGenerated:{webpack:function(){return[1414]}}}),_a=Z()((function(){return Promise.resolve().then(n.bind(n,5392))}),{loadableGenerated:{webpack:function(){return[5392]}}});const Ra=function(e){var t,n,a,u,c,v,g,d,m,f,p,b=(0,te.B)().config,h=(0,i.useRuntime)(),y=h.runtime,w=(h.handlePushMessage,h.formattedTurnsValue),x=(0,I.F)().theme,O=e.turnIndex,P=e.messageIndex,N=e.messageItem,k=e.turn,j=e.turnsWithoutButtonMessages||w,S=l.useState(!1),Z=(0,o.Z)(S,2),C=Z[0],E=Z[1],_=l.useState(!1),R=(0,o.Z)(_,2),V=R[0],L=R[1],A=(null===(t=j[O])||void 0===t||null===(t=t.messages)||void 0===t?void 0:t.length)-1,z=null!=b&&null!==(n=b.extensions)&&void 0!==n&&n.length?(0,s.Z)((null==b?void 0:b.extensions)||[]):[],W=l.useMemo((function(){var t,n,a,o,i,s;return Ia(l.Fragment,null,z.find((function(e){return e.name===(null==N?void 0:N.type)}))?Ia($r,{item:N,extension:z.find((function(e){return e.name===(null==N?void 0:N.type)})),messageIndex:P,turnIndex:O}):null,"text"===(null==N?void 0:N.type)?Ia(Xe.Z,{feedback:null==N?void 0:N.feedback,isChatHistory:e.isChatHistory,className:" vg- ".concat("human"===N.from&&" vg-w-auto vg-max-w-[75%] "," vg- ").concat("human"===N.from&&" ".concat(x.includes("dark")?" vg-bg-primary-300 ":" vg-bg-primary-600 "," vg-p-6 vg-rounded-tl-[25px] vg-rounded-bl-[25px] vg-rounded-tr-[25px] vg-rounded-br-[5px] ")," vg-justify-self-end vg-message-text-").concat(N.from," "),key:"text___view_".concat(O,"_").concat(P),message:N}):"","Flowise"!==(null==N?void 0:N.type)||e.isChatHistory?null:Ia(Ca,{message:N,turnIndex:O,messageIndex:P}),"MultiDropdown"===(null==N?void 0:N.type)?Ia(Za,{turnIndex:O,message:N,messageIndex:P}):null,null!=N&&null!==(t=N.type)&&void 0!==t&&t.includes("info")?Ia(Ar,{message:N,turnIndex:O,messageIndex:P}):"","EmailForm"===(null==N?void 0:N.type)?Ia(Xr,{messageIndex:P,turnIndex:O,message:N}):null,"choice"===(null==N?void 0:N.type)&&"in-footer"!==(null==y||null===(n=y.variables)||void 0===n?void 0:n.buttonsLayout)?Ia(T.Z,{isCarousel:"horizontal"===(null===(a=y.variables)||void 0===a?void 0:a.buttonsLayout),messageTurnIndex:O,key:"button_turn_".concat(O,"_message_").concat(P),size:"md",item:N.item,index:P,className:" vg-tw-ltr vg-buttons-message--btn",containerClassname:"tw-ltr vg-buttons-message-btn-container"}):"","jsx"===(null==N?void 0:N.type)?Ia("div",{className:" vg-w-full vg-h-auto vg-message-custom-jsx"},N.item):"","carousel"===(null==N?void 0:N.type)?Ia("div",{key:"carosel_for_".concat(O),className:" vg-w-full vg-h-auto vg-message-carousel-container"},Ia(G,{turnIndex:O,messageIndex:P,lastBotMessageIndex:k.messages.length-1,cards:(null===(o=N.item)||void 0===o||null===(o=o.payload)||void 0===o?void 0:o.cards)||N.item})):"","cardV2"===(null==N?void 0:N.type)?Ia("div",{key:"card_for_".concat(O,"_message_").concat(P),className:" vg-w-full vg-h-auto vg-relative vg-message-card-container"},Ia(M,(0,r.Z)({},null==N||null===(i=N.item)||void 0===i?void 0:i.payload,{turnIndex:O}))):"","visual"===(null==N?void 0:N.type)?Ia(zr,{messageIndex:P,turnIndex:O,message:N}):"","FileUpload"===(null==N?void 0:N.type)?Ia(ue,{turnIndex:O,messageIndex:P}):"","MultiSelect"===(null==N?void 0:N.type)?Ia(Ke,{turnIndex:O,messageIndex:P,buttons:(null==N||null===(s=N.item)||void 0===s||null===(s=s.payload)||void 0===s?void 0:s.buttons)||N.item}):"","Embed"===(null==N?void 0:N.type)||"iFrame"===(null==N?void 0:N.type)?Ia("div",{key:"embed_".concat(O,"_message_").concat(P),className:" vg-w-full vg-h-auto "},Ia(et,{iFrame:"iFrame"===(null==N?void 0:N.type),itemData:N.item})):"","GoogleForm"===(null==N?void 0:N.type)?Ia("div",{key:"gfrom_".concat(O,"_message_").concat(P),className:" vg-w-full vg-h-auto "},Ia(hr,{turnIndex:O,messageIndex:P,item:N.item})):"","VoiceNote"===(null==N?void 0:N.type)?Ia("div",{key:"voicenote_".concat(O,"_message_").concat(P),className:" vg-w-full vg-h-auto "},Ia(Nr,{audioLink:N.item.payload,withWaves:!0})):"","end"===(null==N?void 0:N.type)?Ia(Mr,{isChatHistory:e.isChatHistory,hasEverPaid:e.hasEverPaid,turnIndex:O,messageIndex:P}):"")}),[N,null==N?void 0:N.type,null===(a=N.item)||void 0===a||null===(a=a.payload)||void 0===a?void 0:a.message,null===(u=N.item)||void 0===u||null===(u=u.payload)||void 0===u?void 0:u.buttons,null===(c=N.item)||void 0===c||null===(c=c.payload)||void 0===c?void 0:c.image,null==N||null===(v=N.item)||void 0===v||null===(v=v.payload)||void 0===v?void 0:v.title,null==N||null===(g=N.item)||void 0===g||null===(g=g.payload)||void 0===g?void 0:g.imageUrl,null==N||null===(d=N.item)||void 0===d||null===(d=d.payload)||void 0===d||null===(d=d.description)||void 0===d?void 0:d.text,b,null==N||null===(m=N.item)||void 0===m||null===(m=m.payload)||void 0===m?void 0:m.url]);return Ia("div",{key:"container_turn_".concat(O,"_message_").concat(P,"_from_").concat(N.from),className:" vg-flex vg-relative vg-flex-col vg-gap-unit-2 vg-h-full vg-message-container vg-message-container-".concat(N.from," ")},Ia(D.M,null,Ia(F.Z,{onMouseEnter:function(){return L(!0)},onMouseLeave:function(){return L(!1)},id:"turn_".concat(O,"_message_").concat(P),className:" ".concat("carousel"===(null==N?void 0:N.type)?" ":" vg-mx-unit-4 vg-md:mx-unit-6 "," vg-relative vg-h-full vg-flex vg-gap-unit-2 vg-overflow-y-hidden vg-overflow-x-hidden vg-message-outer-container"),divKey:"turn_".concat(O,"_message_").concat(P,"_from_").concat(N.from)},"carousel"!==(null==N?void 0:N.type)&&Ia("div",{className:" vg-w-unit-10 vg-flex vg-items-end vg-message-avatar-container"},"bot"===N.from&&(P===A||e.isChatHistory)&&Ia(B.Z,{key:"chat_avatar_".concat(O,"_").concat(P)})),Ia("div",{onMouseLeave:function(){return E(!1)},onMouseEnter:function(){return E(!0)},className:" vg- vg-transition-all vg-duration-300 vg-ease-in-out ".concat((N.isLoading," vg-opacity-100 ")," vg- vg-group vg-relative vg-text-medium vg-h-auto vg-flex vg-gap-unit-2 vg- ").concat("choice"===(null==N?void 0:N.type)&&" vg-w-[90%] "," vg- ").concat("bot"===N.from&&("text"===(null==N?void 0:N.type)||"Flowise"===(null==N?void 0:N.type)||"GoogleForm"===(null==N?void 0:N.type)||"VoiceNote"===(null==N?void 0:N.type))&&" vg-bg-content2 vg-p-unit-1 ".concat("text"===(null==N?void 0:N.type)?" vg-max-w-[75%] ":" vg-w-[75%] "," vg-rounded-tl-large vg-rounded-bl-[5px] vg-rounded-tr-large vg-rounded-br-large vg-max-w-[500px] vg-message-inner-container-bot")," vg- ").concat("human"===N.from&&"vg-message-inner-container-human vg-text-white vg-justify-self-end vg-w-full vg-flex-row-reverse "," ").concat("bot"===N.from&&"text"!==(null==N?void 0:N.type)&&"Flowise"!==(null==N?void 0:N.type)&&"carousel"!==(null==N?void 0:N.type)&&" vg-max-w-[700px] "," ").concat(("carousel"===(null==N?void 0:N.type)||"Embed"===(null==N?void 0:N.type)||"iFrame"===(null==N?void 0:N.type)||"FileUpload"===(null==N?void 0:N.type)||"MultiSelect"===(null==N?void 0:N.type)||"MultiDropdown"===(null==N?void 0:N.type))&&" vg-w-full "," vg- ")},W,Ia(D.M,null,"text"===(null==N?void 0:N.type)&&"bot"===N.from&&null!==(f=y.variables)&&void 0!==f&&f.recordChatHistory&&(C||null!=y&&null!==(p=y.variables)&&void 0!==p&&null!==(p=p.ui)&&void 0!==p&&p.enableFixedFeedbackBtns)&&!e.isChatHistory?Ia(Ea,{turnIndex:O,messageIndex:P}):""),Ia(D.M,null,V&&"text"===(null==N?void 0:N.type)&&"human"===N.from?Ia(ve,{ts:N.ts,turnIndex:O,messageIndex:P}):"")),Ia(D.M,null,V&&"text"===(null==N?void 0:N.type)&&"bot"===N.from?Ia(ve,{ts:N.ts,turnIndex:O,messageIndex:P}):""))))};var Ta=n(1451),Va=n(155),Ma=n(9332),La=n(1300),Ba=n(8871),Fa=l.createElement;const Aa=function(e){var t=e.onAudioStart,n=e.onAudioComplete,a=e.buttonProps,o=e.setIsRecordingParent,i=(0,l.useState)(null),s=i[0],c=i[1],v=(0,l.useState)(!1),g=v[0],d=v[1],m=(0,l.useState)(!1),f=(m[0],m[1]);l.useEffect((function(){o&&o(g)}),[g]),l.useEffect((function(){try{var e;null===(e=navigator)||void 0===e||null===(e=e.permissions)||void 0===e||e.query({name:"microphone"}).then((function(e){"granted"===(null==e?void 0:e.state)?f(!0):f(!1)})).catch((function(e){}))}catch(e){}}),[]);var p=function(){var e=(0,z.Z)(U().mark((function e(){var t,n,r,a,o;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(t=window)||void 0===t||!t.MediaRecorder||null===(n=navigator)||void 0===n||!n.mediaDevices){e.next=15;break}return e.prev=1,e.next=4,null===(r=navigator)||void 0===r||null===(r=r.mediaDevices)||void 0===r?void 0:r.getUserMedia({audio:!0});case 4:a=e.sent,o=new MediaRecorder(a),c(o),b(o),f(!0),e.next=15;break;case 11:e.prev=11,e.t0=e.catch(1),f(!1);case 15:case"end":return e.stop()}}),e,null,[[1,11]])})));return function(){return e.apply(this,arguments)}}(),b=function(){var e=(0,z.Z)(U().mark((function e(r){var a,o;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:try{(a=r||s)?(o=[],a.ondataavailable=function(e){e.data.size>0&&o.push(e.data)},a.onstop=(0,z.Z)(U().mark((function e(){var t;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=new Blob(o,{type:"audio/wav"}),d(!1),n&&n(t);case 3:case"end":return e.stop()}}),e)}))),a.start(),d(!0),t&&t()):p()}catch(e){}case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),h=function(){try{var e;s.stop(),null==s||null===(e=s.stream)||void 0===e||null===(e=e.getTracks())||void 0===e||e.forEach((function(e){return e.stop()}))}catch(e){}};return Fa(u.Z,(0,r.Z)({color:g?"danger":"primary",variant:"light",className:"vg-audio-recorder--button",isIconOnly:!0,type:"button",onPressStart:function(){"recording"===(null==s?void 0:s.state)?h():p()},onPressEnd:function(){"recording"===(null==s?void 0:s.state)&&h()}},a),Fa(wr.uYL,{className:" vg-w-unit-5 vg-h-unit-5 vg-object-cover vg-audio-recorder--icon"}))};var Ga=l.createElement;function za(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wa(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?za(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):za(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Ua=function(e){(0,te.B)().config,(0,Ma.useSearchParams)();var t,n,r,a,c,v,g=(0,i.useRuntime)(),d=g.runtime,m=g.setRuntime,f=(g.handleNewResponse,g.handlePushMessage),p=g.pushChatNotice,b=g.isTest,h=g.formattedTurnsValue,y=g.lightConvoData,w=g.confirmedBucket,x=l.useState(""),O=(0,o.Z)(x,2),P=O[0],N=O[1],k=l.useState(!1),S=(0,o.Z)(k,2),Z=S[0],I=S[1],C=l.useState(!1),R=(0,o.Z)(C,2),V=R[0],M=R[1],L=l.useState(null),B=(0,o.Z)(L,2),A=B[0],G=B[1],W=l.useState({from:"bot",messages:[]}),H=(0,o.Z)(W,2),q=H[0],K=H[1],X=function(){var e=(0,z.Z)(U().mark((function e(t){var n,r,a,o,l,i,s,u,c;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=31;break}return e.next=3,J(t);case 3:return n=e.sent,e.prev=4,e.next=7,fetch("".concat((0,ee.Sw)({region:d.region}),"/vg/").concat(d.variables.ID,"/stt"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({vg_id:d.variables.ID,base64Audio:n,lang:(null===(r=d.variables)||void 0===r?void 0:r.lang)||"en"})});case 7:return a=e.sent,e.next=10,a.json();case 10:if(o=e.sent,!(l=o.text)){e.next=16;break}N((function(e){return e+" "+l})),e.next=20;break;case 16:return e.next=18,(0,_.cG)({translateTo:(null===(i=d.variables)||void 0===i?void 0:i.lang)||"en",text:"No text understood, please make sure to hold > speak > release."});case 18:s=e.sent,p(s,"fail",2500);case 20:e.next=28;break;case 22:return e.prev=22,e.t0=e.catch(4),e.next=26,(0,_.cG)({translateTo:(null===(u=d.variables)||void 0===u?void 0:u.lang)||"en",text:"Error during API call"});case 26:c=e.sent,p(c,"fail",2500);case 28:return e.prev=28,I(!1),e.finish(28);case 31:case"end":return e.stop()}}),e,null,[[4,22,28,31]])})));return function(t){return e.apply(this,arguments)}}(),J=function(e){return new Promise((function(t){var n=new FileReader;n.onload=function(){var e,r=null==n||null===(e=n.result)||void 0===e?void 0:e.toString().split(",")[1];t(r||"")},n.readAsDataURL(e)}))},$=l.useMemo((function(){var e;return null!==(e=d.variables)&&void 0!==e&&e.customButtonJSON_STRING?JSON.parse(d.variables.customButtonJSON_STRING||"{}"):{viewValue:"default",type:"default"}}),[null==d?void 0:d.variables]);function Y(){return(Y=(0,z.Z)(U().mark((function e(t){var n;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t&&(0,i.handlePushMessageNoInteract)({agentID:null===(n=d.variables)||void 0===n?void 0:n.ID,userID:d.userID,messages:[{from:"human",type:"visual",item:{payload:{image:t}},isLoading:!0}],bucket:d.bucket});case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}l.useEffect((function(){var e;window.innerWidth>=900&&!1===d.loading&&(0,_.PZ)(document.getElementById("VG_TEXT_INPUT_CHATBOT"))&&(null===(e=document.getElementById("VG_TEXT_INPUT_CHATBOT"))||void 0===e||e.focus())}),[d.loading]);var ne=(null==y?void 0:y.chatAssignedTo)&&"human-chatting"===(null==y?void 0:y.state);function re(){return ae.apply(this,arguments)}function ae(){return(ae=(0,z.Z)(U().mark((function e(){var t,n,r;return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(N(""),!P){e.next=6;break}return"bot"===(null==(n=h[h.length-1])?void 0:n.from)&&document.dispatchEvent(new CustomEvent("VG_Events",{detail:{event:"new_turn",data:{from:"human",message:P},ts:j()().unix()}})),e.next=6,f(P,{type:"text",payload:P},(null===(t=d.variables)||void 0===t?void 0:t.delayBeforeSubmit)||!1);case 6:window.innerWidth>=900&&(null===(r=document.getElementById("VG_TEXT_INPUT_CHATBOT"))||void 0===r||r.focus());case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}l.useEffect((function(){var e,t;if("in-footer"===(null==d||null===(e=d.variables)||void 0===e?void 0:e.buttonsLayout)&&(null!=q&&null!==(t=q.messages)&&void 0!==t&&t.length&&K({from:"bot",messages:[]}),A&&clearTimeout(A),0!==h.length)){var n=(0,s.Z)(h),r=n[n.length-1],a=null!=r&&r.messages?r.messages[r.messages.length-1]:null,o=r.messages.slice(0,r.messages.length-1).reduce((function(e,t){return e+(t.delay||1e3)}),0),l=setTimeout((function(){"choice"===(null==a?void 0:a.type)&&"bot"===r.from&&K(r)}),o);G(l)}}),[h]);var oe=null!=q&&q.messages?q.messages[q.messages.length-1]:null;return Ga("div",{className:" vg-w-[95%] vg-h-full vg-footer-container"},Ga(D.M,null,"bot"===(null==q?void 0:q.from)&&"choice"===(null==oe?void 0:oe.type)?Ga(yr.E.div,{initial:{opacity:0,height:0,marginBottom:0},animate:{opacity:1,height:"auto",marginBottom:10},exit:{opacity:0,height:0,marginBottom:0},key:"proactive-message-container"},Ga(T.Z,{isCarousel:!0,messageTurnIndex:999,size:"sm",item:oe.item,index:0,className:" vg-tw-ltr vg-proactive-message--btn",containerClassname:" vg-proactive-message-btn-container"})):null),Ga("form",{className:" vg-w-full vg-h-full vg-flex vg-items-center vg-m-0 vg-footer-form",onSubmit:function(){var e=(0,z.Z)(U().mark((function e(t){return U().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),re();case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},Ga(Wr.Z,{maxRows:5,minRows:1,placeholder:V?"Recording..":Z?"Loading..":"",autoComplete:"off",id:"VG_TEXT_INPUT_CHATBOT",onKeyDown:function(e){"Enter"!==e.key||e.shiftKey||(e.preventDefault(),re())},classNames:{base:" vg-h-auto vg-border-none vg-shadow-none vg-outline-none vg-footer-input-base",mainWrapper:" vg-py-unit-2 vg-border-none vg-shadow-none vg-outline-none vg-footer-input-main-wrapper",helperWrapper:" vg-py-unit-4 vg-relative vg-border-none vg-shadow-none vg-outline-none vg-footer-input-helper-wrapper",inputWrapper:" vg-h-unit-14 vg-border-none vg-shadow-none vg-outline-none vg-min-h-0 vg-footer-input-wrapper",input:" vg-font-bold vg-text-primary-900 vg-text-[16px] vg-h-[20px] vg-border-none vg-shadow-none vg-outline-none vg-min-h-0 vg-footer-input",label:" vg-text-primary vg-border-none vg-shadow-none vg-outline-none vg-mb-0 vg-footer-input--label"},isDisabled:!ne&&!1!==d.callOngoing&&(!!b&&(0,_.jP)(h,La.s)||!(null==d||!d.blockInput)||d.loading&&!d.blockLoading),variant:"flat",className:" vg-text-foreground vg-h-full ",color:"primary",label:Ga("div",{className:" vg-flex vg-items-center vg-gap-1 "},Ga(Ta.zYI,{className:" vg-w-4 vg-h-4 "}),Ga(Q.Z,{text:"Message",to:(null===(t=d.variables)||void 0===t?void 0:t.lang)||"en"})),value:P,onValueChange:function(e){return N(e)},endContent:Ga("div",{className:" vg-flex vg-items-center vg-gap-1 vg-justify-center vg-h-full vg-w-auto vg-mt-[-20px] vg-footer-icons-container",key:"submit-icon-button-thing"},ne?Ga(Ba.Z,{noOptions:!0,bucket:w,callback:function(e){!function(e){Y.apply(this,arguments)}(e.url)},className:"vg-footer--attachment vg-w-unit-10 vg-h-unit-10 vg-flex vg-justify-center vg-items-center vg-mr-unit-1 vg-mt-unit-1 "},Ga(Ur.G1z,{className:"vg-footer-attachment--icon vg-w-unit-6 vg-h-unit-6 vg-text-primary "})):null,null!=d&&null!==(n=d.variables)&&void 0!==n&&n.enableQuickFileUpload&&"vg"!==(null==d||null===(r=d.variables)||void 0===r?void 0:r.agentPlatform)?Ga(Ba.Z,{noOptions:!0,className:" vg-w-unit-10 vg-h-unit-10 ",bucket:w,callback:function(e){var t={type:"VGVF_Channel",vf_variables:{vg_media_url:e.url},data:e};f(JSON.stringify(t),{type:"intent",payload:{entities:[{name:"vg_media_url",value:e.url}],intent:{name:"VG_MEDIA_UPLOAD"}}})}},Ga(Ur.G1z,{className:"vg-footer-attachment--icon vg-w-unit-6 vg-h-unit-6 vg-text-primary "})):null,null!==(a=d.variables)&&void 0!==a&&null!==(a=a.vapi)&&void 0!==a&&a.id&&null!=d&&null!==(c=d.variables)&&void 0!==c&&null!==(c=c.vapiConfig)&&void 0!==c&&c.enableVapiOnWeb?Ga(u.Z,{variant:"light",color:"primary",isIconOnly:!0,onPress:function(){m((function(e){return Wa(Wa({},e),{},{showVapiUI:!e.showVapiUI})}))}}," ",Ga(Va.DsV,{className:" vg-w-unit-5 vg-h-unit-5 vg-flex-shrink-0 "})):null,(null==d||null===(v=d.variables)||void 0===v?void 0:v.enableAudioSupport)&&Ga(l.Fragment,null,Ga(Aa,{setIsRecordingParent:M,buttonProps:{isDisabled:Z},onAudioComplete:function(e){!function(e){I(!0),X(e).then((function(){I(!1)})).catch((function(e){I(!1)}))}(e)},onAudioStart:function(){}})),"default"===$.type&&Ga(u.Z,{onPress:function(){m((function(e){var t,n;return Wa(Wa({},e),{},{notice:Wa(Wa({},e.notice),{},{custom:Ga(F.Z,{divKey:"should_end_chat",className:" vg-absolute vg-bottom-0 vg-w-full vg-h-auto vg-z-50 vg-rounded-large vg-notice-container vg-w-full vg-bg-background/50 vg-backdrop-blur "},Ga("div",{className:" vg-p-unit-5 "},Ga("div",{className:" vg-flex vg-flex-col vg-gap-unit-2 "},Ga(u.Z,{onPress:function(){document.dispatchEvent(new CustomEvent("VG_Events",{detail:{event:"chat_restart",data:{chatOpened:!0,ts:j()().unix()},ts:j()().unix()}})),m((function(e){return Wa(Wa({},e),{},{reload:!0,notice:Wa(Wa({},e.notice),{},{custom:""})})}))},variant:"solid",color:"danger"},Ga(Q.Z,{text:"Refresh the Conversation",to:null===(t=d.variables)||void 0===t?void 0:t.lang})),Ga(u.Z,{onPress:function(){m((function(e){return Wa(Wa({},e),{},{notice:Wa(Wa({},e.notice),{},{custom:""})})}))},variant:"light",className:" vg-bg-background vg-text-foreground "},Ga(Q.Z,{text:"Cancel",to:null===(n=d.variables)||void 0===n?void 0:n.lang})))))})})}))},isIconOnly:!0,className:"vg-footer-reload vg-flex vg-justify-center vg-items-center vg-mr-unit-1 vg-mt-unit-1 ",color:"primary",variant:"light"},Ga(Lr.Ilr,{className:"vg-footer-reload--icon vg-w-unit-4 vg-h-unit-4 vg-text-primary "})),"intent"===$.type&&Ga(u.Z,{onPress:function(){$.viewValue?f($.viewValue,{type:"intent",payload:{entities:[],intent:{name:$.viewValue},name:$.viewValue,query:$.viewValue}}):p("Intent value is null","fail",2500)},isIconOnly:!0,className:"vg-footer-reload vg-flex vg-justify-center vg-items-center vg-mr-unit-1 vg-mt-unit-1 ",color:"primary",variant:"light"},Ga(E.Z,{className:" vg-w-5 vg-h-5 vg-object-cover ",src:$.iconLink||"https://firebasestorage.googleapis.com/v0/b/voiceglow-eu/o/BsStars.svg?alt=media&token=5ef66b51-19c2-4a15-bfd3-18d41b6323c7"})),"link"===$.type&&Ga(u.Z,{onPress:function(){$.viewValue||p("Link value is null","fail",2500),window.open($.viewValue,"_blank")},isIconOnly:!0,className:"vg-footer-reload vg-flex vg-justify-center vg-items-center vg-mr-unit-1 vg-mt-unit-1 ",color:"primary",variant:"light"},Ga(E.Z,{className:" vg-w-5 vg-h-5 vg-object-cover ",src:$.iconLink||"https://firebasestorage.googleapis.com/v0/b/voiceglow-eu/o/BsStars.svg?alt=media&token=5ef66b51-19c2-4a15-bfd3-18d41b6323c7"})),Ga(u.Z,{onPress:function(){return re()},isDisabled:0===P.length,isIconOnly:!0,className:"vg-footer-submit vg-flex vg-justify-center vg-items-center vg-mt-unit-1 ",color:"primary",variant:"solid"},Ga(Va.yhK,{className:"vg-footer-submit--icon vg-w-unit-4 vg-h-unit-4 vg-text-white "})))})))};var Ha=n(5392),qa=l.createElement;function Ka(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Xa(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ka(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ka(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Ja=function(e){var t,n,r,a,o,s,u,c,v,g=(0,te.B)().config,d=(0,i.useRuntime)().runtime,m=d.isSuperAdmin,f=l.useMemo((function(){var e,t,n;return(null==d||null===(e=d.variables)||void 0===e?void 0:e.bannerImageUrl)||(null==d||null===(t=d.variables)||void 0===t?void 0:t.avatarImageUrl)||(null===(n=d.variables)||void 0===n?void 0:n.roundedImageURL)||"https://static.vecteezy.com/system/resources/previews/005/337/802/non_2x/icon-symbol-chat-outline-illustration-free-vector.jpg"}),[null===(t=d.variables)||void 0===t?void 0:t.roundedImageURL,null==d||null===(n=d.variables)||void 0===n?void 0:n.avatarImageUrl,null==d||null===(r=d.variables)||void 0===r?void 0:r.bannerImageUrl,null===(a=d.variables)||void 0===a?void 0:a.theme]);return qa(F.Z,{className:" vg-flex vg-flex-col vg-justify-center vg-items-center vg-gap-2 vg-w-[80%] vg-mx-auto vg-chat-header--container",divKey:"chat_top_banner"},m?qa(Ba.Z,{callback:function(t){e.setLocalData((function(e){return Xa(Xa({},e),{},{bannerImageUrl:t.url})}))}},qa(E.Z,{classNames:{wrapper:" vg-rounded-full vg-overflow-none "},className:" vg-w-unit-18 vg-h-unit-18 vg-rounded-full vg-object-cover vg-chat-header--image",src:f})):qa(E.Z,{classNames:{wrapper:" vg-rounded-full vg-overflow-none "},className:" vg-w-unit-18 vg-h-unit-18 vg-rounded-full vg-object-cover vg-chat-header--image",src:f}),qa("div",{className:" vg-text-center vg-chat-header--inner"},qa("p",{className:" vg-text-large vg-font-bold vg-chat-header--title"},null===(o=d.variables)||void 0===o?void 0:o.title),null!==(s=d.variables)&&void 0!==s&&s.description?qa(Q.Z,{to:null==d||null===(u=d.variables)||void 0===u?void 0:u.lang,text:"full-width"===(null==g?void 0:g.render)?null==d||null===(c=d.variables)||void 0===c?void 0:c.description:(0,_.MB)((null===(v=d.variables)||void 0===v?void 0:v.description)||"",350)||"",className:" vg-text-small vg-opacity-80 vg-chat-header--desc"}):null))};var $a=["children"],Ya=l.createElement;const Qa=function(e){var t,n,r=e.children,a=(0,v.Z)(e,$a),o=(0,l.useRef)(null),i=(0,l.useRef)(null),s=(0,l.useRef)(null),u=(0,l.useState)(!1),c=u[0],g=u[1],d=(0,l.useState)(0),m=d[0],f=d[1],p=(0,l.useState)(0),b=p[0],h=p[1],y=(0,l.useState)(!1),w=y[0],x=y[1],O=function(e){if(c&&s.current&&i.current){var t=e.clientY-m,n=Math.min(s.current.clientHeight-i.current.clientHeight,Math.max(0,b+t));i.current.style.top=n+"px";var r=n/(s.current.clientHeight-i.current.clientHeight);o.current.scrollTop=r*(o.current.scrollHeight-o.current.clientHeight)}},P=function(){g(!1),document.body.style.userSelect=""};return(0,l.useEffect)((function(){return document.addEventListener("mousemove",O),document.addEventListener("mouseup",P),function(){document.removeEventListener("mousemove",O),document.removeEventListener("mouseup",P)}}),[c]),(0,l.useEffect)((function(){if(o.current&&o.current.scrollHeight>o.current.clientHeight){if(x(!0),w&&i.current){if(!o.current||!i.current)return;var e=o.current.clientHeight/o.current.scrollHeight*o.current.clientHeight*.8;i.current.style.height=e+"px"}}else x(!1)}),[null==o||null===(t=o.current)||void 0===t?void 0:t.scrollHeight,null==o||null===(n=o.current)||void 0===n?void 0:n.clientHeight]),Ya("div",{className:" vg-scroll-container vg-fancy-scroll--container"},Ya("div",{style:null==a?void 0:a.style,id:null==a?void 0:a.id,className:" ".concat(null==a?void 0:a.className," vg-content vg-fancy-scroll--content"),ref:o,onScroll:function(e){if(null!=a&&a.onScroll&&a.onScroll(e),!c&&s.current&&i.current){var t=o.current.scrollTop/(o.current.scrollHeight-o.current.clientHeight);i.current.style.top=t*(s.current.clientHeight-i.current.clientHeight)+"px"}}},r),w?Ya("div",{className:" vg-custom-scrollbar vg-z-[9999] vg-fancy-scroll--el-thumb",ref:s},Ya("div",{className:" vg-custom-scrollbar-thumb ",ref:i,onMouseDown:function(e){g(!0),f(e.clientY),h(i.current.offsetTop),document.body.style.userSelect="none"}})):null)};var eo=n(9472),to=l.createElement;function no(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ro(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?no(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):no(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ao=Z()((function(){return Promise.all([n.e(225),n.e(40)]).then(n.bind(n,8040))}),{loadableGenerated:{webpack:function(){return[8040]}}}),oo=Z()((function(){return n.e(860).then(n.bind(n,7860))}),{loadableGenerated:{webpack:function(){return[7860]}}});function lo(e){return new Promise((function(t){if(document.getElementById(e))return t(document.getElementById(e));var n=new MutationObserver((function(r){document.getElementById(e)&&(n.disconnect(),t(document.getElementById(e)))}));n.observe(document.body,{childList:!0,subtree:!0})}))}function io(e){var t=e.split(" ").flatMap((function(e,t){if(e.match(/^https?:\/\/\S+$/))return null;var n=e.split(":"),r=(0,o.Z)(n,2),a=r[0],i=r[1];return i?to(l.Fragment,null," ",to("a",{key:t,href:"https://".concat(i),target:"_blank"},a.replaceAll("_"," "))):0===t?"".concat(e," "):" ".concat(e)}));return to(l.Fragment,null,t)}var so="✨ Assistant by VV_Stack:voiceglow.org/vv-stack";const uo=function(e){var t,n,r,a,c,v,g,d,m,f,p,b,h,y,w,x,O,P,k=(0,te.B)(),S=k.config,Z=k.safeOwnerData,I=l.useState([]),C=(0,o.Z)(I,2),R=C[0],T=C[1],V=(0,i.useRuntime)(),M=V.runtime,L=V.setRuntime,B=V.formattedTurnsValue,A=l.useState([]),G=(0,o.Z)(A,2),z=G[0],W=G[1],U=l.useState(!0),H=(0,o.Z)(U,2),q=H[0],K=H[1],X=l.useState(0),J=(0,o.Z)(X,2),Y=J[0],ee=J[1],ne=l.useState(!0),re=(0,o.Z)(ne,2),ae=re[0],oe=re[1],le=l.useMemo((function(){return Number(M.defaultMessageDelay||1e3)}),[M.defaultMessageDelay]),ie=l.useMemo((function(){return B.map((function(e){var t;return ro(ro({},e),{},{messages:"in-footer"===(null==M||null===(t=M.variables)||void 0===t?void 0:t.buttonsLayout)?e.messages.filter((function(e){return"choice"!==e.type})):e.messages})}))}),[B]);function se(){try{document.dispatchEvent(new CustomEvent("VG_Events",{detail:{event:"chat_close",data:{chatOpened:!1,ts:Date.now()/1e3},ts:Date.now()/1e3}}))}catch(e){}e.setChatOpen(!1),L((function(e){return ro(ro({},e),{},{blockInput:!1})}))}l.useEffect((function(){var e;if("vg"!==(null==M||null===(e=M.variables)||void 0===e?void 0:e.agentPlatform)){if(z.forEach(clearTimeout),B.length){L((function(e){return ro(ro({},e),{},{showInstantly:!1})}));var t=B[B.length-1],n=R[R.length-1];return t.messages.filter((function(e){var t;return"VGVF_Channel"!==e.type&&"VG_Response"!==e.type&&"VG_Cancel"!==e.payload&&("in-footer"!==(null==M||null===(t=M.variables)||void 0===t?void 0:t.buttonsLayout)||"choice"!==e.type)})).forEach((function(e,r){var a,o=t.messages.slice(0,r).reduce((function(e,t){return e+((null==t?void 0:t.delay)||le)}),0),l=null!=M&&M.showInstantly&&0===(null==R?void 0:R.length)||"human"===(null==e?void 0:e.from)||(null==n?void 0:n.from)===(null==t?void 0:t.from)?0:(e.delay||le)+o,i=setTimeout((function(){var e=(0,s.Z)(B),n=e.length-1,a=e[n].messages[r];document.dispatchEvent(new CustomEvent("VG_Events",{detail:{event:"new_message",data:a,ts:j()().unix()}}));var o={from:t.from,messages:"bot"===t.from?t.messages.slice(0,r+1):t.messages};e[n]=o,T(e)}),"vg"===(null==M||null===(a=M.variables)||void 0===a?void 0:a.agentPlatform)?0:l);W((function(e){return[].concat((0,s.Z)(e),[i])}))})),function(){z.forEach(clearTimeout)}}T([])}else{if(ae){var r=document.getElementById("vg-chat-scroll-container");r.scrollTop=r.scrollHeight}T(B)}}),[B]),l.useEffect((function(){var e,t,n,r;(lo("vg-chat-scroll-container").then((function(e){var t,n=document.getElementById("vg-chat-scroll-container");null==e||e.scrollTo({top:n.scrollHeight,behavior:null!==(t=M.variables)&&void 0!==t&&t.disableSmoothScroll?"auto":"smooth"})})),null!==(e=ie[ie.length-1])&&void 0!==e&&null!==(e=e.messages)&&void 0!==e&&e.length&&null!==(t=R[R.length-1])&&void 0!==t&&null!==(t=t.messages)&&void 0!==t&&t.length)?(null===(n=ie[ie.length-1])||void 0===n||null===(n=n.messages)||void 0===n?void 0:n.length)===(null===(r=R[R.length-1])||void 0===r||null===(r=r.messages)||void 0===r?void 0:r.length)&&R.length===ie.length?L((function(e){return ro(ro({},e),{},{loading:"human"===ie[ie.length-1].from})})):L((function(e){return ro(ro({},e),{},{loading:!0})})):L((function(e){return ro(ro({},e),{},{loading:!0})}))}),[B,R,M.loading,M.blockLoading]),l.useEffect((function(){R.length>0&&(null==B?void 0:B.length)===R.length?L((function(e){return ro(ro({},e),{},{showInstantly:!0})})):L((function(e){return ro(ro({},e),{},{showInstantly:!1})}))}),[R]);var ue=l.useMemo((function(){var e,t;return(null==M||null===(e=M.variables)||void 0===e?void 0:e.headerImageUrl)||(null===(t=M.variables)||void 0===t?void 0:t.roundedImageURL)||"https://static.vecteezy.com/system/resources/previews/005/337/802/non_2x/icon-symbol-chat-outline-illustration-free-vector.jpg"}),[null===(t=M.variables)||void 0===t?void 0:t.roundedImageURL,null==M||null===(n=M.variables)||void 0===n?void 0:n.headerImageUrl,null===(r=M.variables)||void 0===r?void 0:r.theme]);return to("div",{className:" ".concat("full-width"===(null==S?void 0:S.render)?" ":" vg-md:rounded-large "," vg-w-full vg-h-full vg-bg-gradient-to-b vg-from-background/90 vg-to-background/100 vg-text-foreground vg-relative vg-chat-container")},null!==(a=M.variables)&&void 0!==a&&a.enableVGHandoff?to(ao,{localRuntimeData:null==e?void 0:e.localRuntimeData,setLocalData:null==e?void 0:e.setLocalData,active:(null==M||null===(c=M.variables)||void 0===c?void 0:c.fixedHandoffPopup)||q||0===Y||!R.find((function(e){return"human"===e.from}))}):null,to("div",{id:"vg-header-container",className:" vg-py-unit-3 vg-bg-primary/80 vg-backdrop-blur vg-px-unit-5 vg-z-50 vg-w-full vg-text-white vg-flex vg-justify-between vg-h-auto vg-absolute vg-top-0 ".concat("full-width"===(null==S?void 0:S.render)?" ":" vg-md:rounded-large "," vg-header-container")},to("div",{id:"vg-header-left",className:" vg-flex vg-gap-unit-2 vg-items-center vg-header-left"},to(E.Z,{classNames:{wrapper:" vg-rounded-full vg-overflow-none vg-w-unit-10 vg-h-unit-10 "},className:" vg-w-unit-10 vg-h-unit-10 vg-mr-unit-1 vg-rounded-full vg-object-cover vg-header-left--img",src:ue}),to("div",{id:"vg-header-left-text",className:" vg-flex vg-flex-col vg-gap-0 "},to("p",{id:"vg-header-left-title",className:" vg-text-medium vg-font-bold vg-leading-unit-5 vg-text-white vg-header-left-text--title"},(0,_.MB)((null===(v=M.variables)||void 0===v?void 0:v.title)||"",35)||""),null!=M&&null!==(g=M.variables)&&void 0!==g&&g.description?to(Q.Z,{to:null==M||null===(d=M.variables)||void 0===d?void 0:d.lang,text:"full-width"===(null==S?void 0:S.render)?null==M||null===(m=M.variables)||void 0===m?void 0:m.description:(0,_.MB)((null===(f=M.variables)||void 0===f?void 0:f.description)||"",35)||"",className:" vg-text-small vg-opacity-75 vg-leading-unit-5 vg-text-white vg-header-left-text--desc"}):null)),!(null!=e&&e.responsive)&&to("div",{id:"vg-header-right",className:" vg-flex vg-gap-unit-2 vg-header-right"},to(u.Z,{id:"vg_chat_toggle",onPress:function(){return e.setChatOpen?se():""},isIconOnly:!0,className:" vg-bg-white/10 vg-flex vg-items-center vg-text-white vg-minimize-btn"},to(Xt.kIL,{className:" vg-w-unit-6 vg-h-unit-6 "})),to(u.Z,{id:"vg-close-btn",onPress:function(){return e.setChatOpen?void L((function(t){var n,r;return ro(ro({},t),{},{notice:ro(ro({},t.notice),{},{custom:to(F.Z,{divKey:"should_end_chat",className:" vg-absolute vg-bottom-0 vg-w-full vg-h-auto vg-z-[50] vg-rounded-large vg-notice-container vg-w-full vg-bg-background/25 vg-backdrop-blur "},to("div",{className:" vg-p-unit-5 "},to("div",{className:" vg-flex vg-flex-col vg-gap-unit-2 "},to(u.Z,{onPress:function(){try{document.dispatchEvent(new CustomEvent("VG_Events",{detail:{event:"chat_restart",data:{chatOpened:!0,ts:Date.now()/1e3},ts:Date.now()/1e3}}))}catch(e){}e.setChatOpen&&se(),L((function(e){return ro(ro({},e),{},{reload:!0,notice:ro(ro({},e.notice),{},{custom:""})})}))},variant:"solid",color:"danger"},to(Q.Z,{text:"End Chat",to:null===(n=M.variables)||void 0===n?void 0:n.lang})),to(u.Z,{onPress:function(){L((function(e){return ro(ro({},e),{},{notice:ro(ro({},e.notice),{},{custom:""})})}))},variant:"light",className:" vg-bg-background vg-text-foreground "},to(Q.Z,{text:"Cancel",to:null===(r=M.variables)||void 0===r?void 0:r.lang})))))})})})):""},isIconOnly:!0,className:" vg-bg-white/10 vg-flex vg-items-center vg-text-white vg-close-btn"},to($.oHP,{className:" vg-w-unit-6 vg-h-unit-6 "})))),to(Qa,{onScroll:function(e){var t=e.target,n=t.scrollTop,r=n-Y>10,a=Y-n>10,o=t.scrollHeight-t.clientHeight;Math.abs(n-Y)>10&&ee(n),r?K(!1):a&&o>=n&&K(!0);var l=Math.abs(o-n);oe(l<10)},id:"vg-chat-scroll-container",className:" vg-overflow-y-auto ".concat((null!==(p=M.variables)&&void 0!==p&&p.branding," vg-h-[100%] ")," ").concat(M.showVapiUI||null!=M&&M.callOngoing?" vg-pb-unit-80 ":" "," ").concat("in-footer"===(null==M||null===(b=M.variables)||void 0===b?void 0:b.buttonsLayout)?" vg-pb-unit-52 ":" vg-pb-unit-32 "," vg-flex vg-flex-col vg-gap-unit-5 vg-pt-unit-36 vg-relative vg-container-snap-chat vg-chat-scroll-container")},to(D.M,null,to(Ja,{localRuntimeData:null==e?void 0:e.localRuntimeData,setLocalData:null==e?void 0:e.setLocalData})),to(N,{className:" vg-opacity-25 vg-bg-primary "}),R.map((function(t,n){return to("div",{key:"turn_container_number_".concat(n),className:" vg-w-full vg-h-auto vg-relative vg-flex vg-flex-col vg-gap-unit-2 vg-chat-turn-container"},t.messages.map((function(r,a){return r&&null!=r&&r.type?to(Ra,{turnsWithoutButtonMessages:ie,hasEverPaid:e.hasEverPaid,turnIndex:n,messageIndex:a,turn:t,messageItem:r}):null})))})),!M.blockLoading&&(null!=M&&M.forceLoading||M.loading||(null===(h=R[R.length-1])||void 0===h||null===(h=h.messages)||void 0===h?void 0:h.length)!==(null===(y=ie[ie.length-1])||void 0===y?void 0:y.messages.length))?to("div",{key:"loading_runtime_avatar__main",className:" vg-mx-unit-6 vg-relative vg-w-auto vg-h-auto vg--mt-unit-2 "},to(Ha.default,null)):null,null!==(w=M.debugMessages)&&void 0!==w&&w.length&&M.isSuperAdmin?to(oo,{className:" vg-mb-20 ",key:"view-sources-for-preview",label:"Debug"},to("div",{className:" vg-w-full vg-h-auto vg-flex vg-flex-col vg-gap-unit-2 vg-px-10 "},M.debugMessages.map((function(e,t){return to("div",{key:"debug_message_".concat(t),className:" vg-w-full vg-h-auto vg-flex vg-flex-col vg-gap-unit-2 "},to("p",{className:" vg-text-small vg-opacity-80 "},null==e?void 0:e.content))})))):null),to("div",{className:" vg-bg-gradient-to-b vg-from-background/25 vg-to-background/90 vg-backdrop-blur vg-w-full vg-h-auto vg-mx-auto vg-border-t vg-border-t-primary-100 vg-pt-3 vg-absolute vg-bottom-0 vg-z-50 vg-footer-mother-container"},to("div",{className:" vg-w-full vg-h-auto vg-flex vg-flex-col vg-justify-center vg-items-center vg-footer-inner-container vg-pb-unit-2 "},to(Ua,e),to("p",{className:" vg-text-small vg-mt-unit-1 vg-opacity-75 vg-footer-branding"},io("v2"===(null==Z?void 0:Z.joinedAtConfig)?eo.j?(0,_.V7)({user:Z,featureKey:"custom-branding"})?null===(x=M.variables)||void 0===x?void 0:x.branding:so:(null===(O=M.variables)||void 0===O?void 0:O.branding)||"":!e.hasEverPaid&&kr.SHOULD_LTS_WORK?so:(null===(P=M.variables)||void 0===P?void 0:P.branding)||"")))))};var co=n(428),vo=n(7516),go=n(1873),mo=l.createElement;function fo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function po(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fo(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fo(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const bo=function(e){var t=(0,i.useRuntime)(),n=(t.runtime,t.setRuntime),r=l.useState(!1),a=(0,o.Z)(r,2),s=a[0],u=a[1],c=Math.round((e.duration||1e3)/1e3),v=function(){n((function(e){return po(po({},e),{},{notice:po(po({},e.notice),{},{active:!1})})}))};return mo(D.M,null,e.custom&&l.isValidElement(e.custom)?mo(l.Fragment,null,e.custom):null,e.active?mo(yr.E.div,{id:"vg-notice-container",initial:{opacity:0,scale:.9},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.9},transition:{type:"spring",stiffness:500,damping:65,mass:.5},layout:!0,className:" vg- ".concat("default"===e.type&&" vg-bg-base-200 vg-text-primary vg-notice--default"," vg- ").concat("success"===e.type&&" vg-bg-success-100 vg-border-2 vg-border-success-600 vg-text-success-800 vg-notice--success"," vg- ").concat("fail"===e.type&&" vg-bg-danger-100 vg-border-2 vg-border-danger-600 vg-text-danger-800 vg-notice--danger"," vg- ").concat(e.className||" vg-fixed vg-z-[200] vg-w-[25rem] vg-backdrop-blur vg-py-unit-5 vg-text-small vg-flex vg-justify-center vg-rounded-large vg-notice"," vg- ")},mo("div",{className:" vg-px-unit-5 vg-w-full vg-flex vg-items-center vg-gap-unit-3 vg-notice--inner"},mo("div",{className:" vg-w-[10%] vg-notice-left"},"default"===e.type&&mo(L.Vjl,{className:" vg-w-unit-6 vg-h-unit-6 vg-notice--default-icon"}),"success"===e.type&&mo(K.Gy1,{className:" vg-w-unit-6 vg-h-unit-6 vg-notice--success-icon"}),"fail"===e.type&&mo(vo.dqF,{className:" vg-w-full vg-h-full vg-notice--danger-icon"})),mo("div",{className:" vg-w-[90%] vg-notice-message--text"},e.message),mo("div",{className:" vg-w-[8%] vg-notice-controller"},mo("button",{onClick:function(){return e.manualRemove?s?v():"":v()},className:" vg-w-full vg-h-full vg-notice-btn--close"},mo(co.$,{size:30,strokeWidth:4,isPlaying:!0,duration:c,colors:["#ffffff","#000000"],colorsTime:[.5,c],onComplete:function(){u(!0),e.manualRemove||v()}},(function(t){var n=t.remainingTime;return mo("div",{className:" vg-text-small vg-flex-all-center vg-notice-timer"}," ",n&&e.manualRemove?"":mo(go.u5Z,{className:" vg-w-unit-3 vg-h-unit-3 vg-notice-timer--icon"}))})))))):null)};var ho=l.createElement;function yo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function wo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yo(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yo(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var xo=Z()((function(){return Promise.all([n.e(349),n.e(753)]).then(n.bind(n,1753))}),{loadableGenerated:{webpack:function(){return[1753]}}});const Oo=function(e){var t,n,a,s,c,v,g,d,m,f,p,b,h=(0,te.B)().config,y=(0,i.useRuntime)(),w=y.runtime,x=y.setRuntime,O=null!==(t=w.variables)&&void 0!==t&&t.fontFamily?null===(n=w.variables)||void 0===n||null===(n=n.fontFamily)||void 0===n?void 0:n.split(" ").join("+"):"DM+Sans",P=l.useState(!1),N=(0,o.Z)(P,2);N[0],N[1],l.useMemo((function(){var e;return!(null===(e=w.variables)||void 0===e||null===(e=e.vapiConfig)||void 0===e||!e.promptOnWeb)}),[null===(a=w.variables)||void 0===a||null===(a=a.vapiConfig)||void 0===a?void 0:a.promptOnWeb]);return ho(l.Fragment,null,e.test?ho(u.Z,{variant:"bordered",color:"primary",className:" vg-w-72 vg-mx-auto vg-font-bold ",size:"md",onPress:function(){x((function(e){return wo(wo({},e),{},{reload:!0})}))}},"Reset Agent"):null,ho(F.Z,{id:"vg-mother-container",style:{background:null!=w&&null!==(s=w.variables)&&void 0!==s&&s.chatBgURL&&"false"!==(null==w||null===(c=w.variables)||void 0===c?void 0:c.chatBgURL)?"url(".concat((null===(v=w.variables)||void 0===v?void 0:v.chatBgURL)||"",")"):"light"===(null===(g=w.variables)||void 0===g||null===(g=g.theme)||void 0===g?void 0:g.split("-")[1])?"#FFFFFF":"#000000",fontFamily:(null===(d=w.variables)||void 0===d?void 0:d.fontFamily)||"DM Sans"},divKey:"chat_overlay_main",className:" ".concat(e.responsive?" vg-w-full vg-h-full vg-relative vg-object-cover vg-overflow-hidden vg-shadow vg-shadow-foreground-100 vg-overlay-root-container":" vg-h-screen-fix vg-md:h-[85dvh] vg-md:max-h-[650px] vg-w-[100vw] vg-md:w-[425px] vg-2xl:w-[430px] vg-md:rounded-large vg-relative vg-object-cover vg-overflow-hidden vg-shadow vg-shadow-foreground-100 vg-border-none vg-md:border vg-md:border-primary-100 vg-overlay-root-container"," ")},e.shouldContinue?ho(l.Fragment,null,ho(D.M,null,null!=w&&null!==(m=w.variables)&&void 0!==m&&null!==(m=m.vapi)&&void 0!==m&&m.id&&w.showVapiUI&&null!=w&&null!==(f=w.variables)&&void 0!==f&&null!==(f=f.vapiConfig)&&void 0!==f&&f.enableVapiOnWeb?ho(xo,{agentData:w.variables,config:h,onNoThanks:function(){x((function(e){return wo(wo({},e),{},{showVapiUI:!e.showVapiUI})}))}}):null),null!==(p=w.variables)&&void 0!==p&&p.ADVANCED_customCSS&&e.test?ho("style",{dangerouslySetInnerHTML:{__html:null===(b=w.variables)||void 0===b?void 0:b.ADVANCED_customCSS}}):null,"inherit"!==O&&!0===e.test?ho(l.Fragment,null,ho("link",{rel:"preconnect",href:"https://fonts.googleapis.com"}),ho("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:""}),ho("link",{href:"https://fonts.googleapis.com/css2?family=".concat(O,":wght@400;500;700&display=swap"),rel:"stylesheet"})):null,ho("div",{id:"vg-inner-container",className:" vg-h-[100%] vg-chat-view-container"},ho(uo,(0,r.Z)({},e,{test:e.test}))),ho(bo,(0,r.Z)({className:" vg-absolute vg-bottom-0 vg-w-full vg-h-auto vg-py-unit-5 vg-z-[999] vg-rounded-large vg-notice-container"},w.notice))):ho(l.Fragment,null,ho("div",{className:" vg-w-full vg-h-full vg-bg-background/80 vg-flex vg-flex-col vg-items-center vg-justify-center "},ho("div",{className:" vg-flex vg-flex-col vg-w-[200px] vg-mx-auto "},ho("h1",{className:" vg-text-lg vg-font-bold "},"Tokens Consumed"),ho("p",{className:" vg-text-sm vg-mb-2 "},"Please contact us ASAP."),ho(u.Z,{onPress:function(){return e.setChatOpen?e.setChatOpen(!1):""}},"Close"))))))}}}]);