import{h as t,d as i,r as e,f as o,e as n}from"./p-b3907b50.js";import{V as a,g as r,R as s,C as l,F as d,I as c,f as p,u as m,S as g,v as h,s as x,a as f,b,A as u,c as w,d as v,e as _,h as y,i as k,G as M}from"./p-cb8d467d.js";import{g as C,i as z,G as j}from"./p-28890f2c.js";var S=undefined&&undefined.__rest||function(t,i){var e={};for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)&&i.indexOf(o)<0)e[o]=t[o];if(t!=null&&typeof Object.getOwnPropertySymbols==="function")for(var n=0,o=Object.getOwnPropertySymbols(t);n{var{label:n,placeholder:s="",value:l,isRequired:d,onChange:c,type:p="",name:m="",status:g,onRefMount:h}=i,x=S(i,["label","placeholder","value","isRequired","onChange","type","name","status","onRefMount"]);const f=s.toLowerCase().replace(" ","_");return t("div",{class:"lc_text-widget--text-input"},!!e&&e.length>0?o.map(e,(t=>Object.assign(Object.assign({},t),{vattrs:Object.assign(Object.assign(Object.assign({},t.vattrs),{name:m||s.toLowerCase(),class:"lc_text-widget--text-input-input",id:`msgsndr_${f}`,required:d,value:l,onInput:t=>{c(t)}}),x)}))):t("input",Object.assign({name:m||s.toLowerCase(),type:p||"text",class:"lc_text-widget--text-input-input",id:`msgsndr_${f}`,required:d,value:l,ref:t=>h&&h(t),onInput:t=>{c(t)}},x)),t("label",{htmlFor:`msgsndr_${f}`},r(m,n)),g===a.REQUIRED&&t("div",{class:"lc_text-widget--text-input__TextInputError"},r("required","Required")),g===a.INVALID&&t("div",{class:"lc_text-widget--text-input__TextInputError"},r("invalid_value","Invalid value")),t("div",{class:"lc_text-widget--text-input__Bar "}))};const O=({sentMsg:i,fromNumber:e,thankYouMsg:o,successMsg:n,supportContact:a,sendAnotherMessage:l,requestState:d})=>t("div",{class:"MessageProgress__Container"},t("div",{class:"SubmittedMessage"},t("div",{class:"SubmittedMessage__Title"},e),t("div",null,i)),d===s.COMPLETED?t("div",{class:"SubmittedMessage__SendStatus"},t("div",null,r("received","Received"))):"",d===s.ERROR?t("div",{class:"SubmittedMessage__SendStatus"},t("div",{class:"error-status"},r("failed","Failed"))):"",d===s.IN_PROGRESS?t("div",{class:"SubmittedMessage__SendStatus"},t("div",{class:"loader"}),t("div",null,r("sending","Sending"))):"",d===s.COMPLETED?t("div",{class:"ConfirmationMessage"},t("div",{class:"ConfirmationMessage__PhoneNumber"},a),t("div",{class:"ConfirmationMessage__Message"},t("div",{class:"ConfirmationMessage__Title"},o),t("div",{class:"ConfirmationMessage__Subtitle"},t("p",null,n)),t("div",{class:"ConfirmationMessage__Check"},t("div",{class:"lc_text-widget--text-input__Checkmark"},t("svg",{class:"checkmark",viewBox:"0 0 52 52",style:{width:"22px",height:"22px",borderRadius:"50%",display:"block",strokeWidth:"5"}},t("path",{class:"checkmark__check",fill:"none",d:"M14.1 27.2l7.1 7.2 16.7-16.8"})))))):"",d===s.ERROR?t("button",{type:"text",class:"btn btn-default",id:"lc_text-widget--send-another",onClick:l,"aria-label":r("try_again","Try Again")},r("try_again","Try Again!!")):"");const T=({promptAvatar:i,toggleWidget:e,isMobile:o,chatType:n},a)=>t("div",{class:"lc_text-widget_heading--root"},!!i&&t("div",null,t("div",{class:"header-circular-image-container"}),t("div",{class:"lc_text-widget_prompt--avatar circular-image header-circular-image",style:{"background-image":`url("${i}"`}})),t("div",{class:`lc_text-widget_heading--content ${!!i?"lc_text-widget_heading--avatar-content":""}`},t("div",{role:"heading","aria-level":"1"},a)),o&&n===l.LIVE_CHAT&&t("div",null,t("ion-button",{fill:"outline",class:"lc_text-widget_heading_close--btn",onClick:()=>e()},t("ion-icon",{slot:"icon-only",name:"close-circle-outline",style:{color:"white"}}))));const B=({onSubmit:i,requestState:e,legalMsg:o,isCaptchaVerified:n,sendHeaderText:a,showConsentCheckbox:d,hasFormSubmitConsent:c,handleConsentChange:p,chatType:m})=>{const g=e!==s.INIT||!c;const h=m===l.WA_CHAT;return[t("div",{class:"lc_send_button--container"},t("br",null),t("div",{class:"lc_legal-text"},d?t("ion-checkbox",{"label-placement":"end",alignment:"center",justify:"start",checked:c,onIonChange:p},t("p",{class:"ion-text-wrap ion-text-justify"},o)):t("p",null,o)),e===s.INIT?n?t("button",{type:"submit",class:`btn btn-primary ${g?"btn-disabled":""} ${h?"btn-whatsapp":""}`,id:"lc_text-widget--send-btn",onClick:i,disabled:g,"aria-label":"send message"},h?t("div",{class:"wa-cta-root"},t("ion-icon",{name:"logo-whatsapp",size:"large"})," ",t("span",null,r("chat_with_us","Chat with us"))):a||r("send","Send")):t("div",{class:"lc_text-widget--captcha-container"},t("slot",null)):t("div",{class:"loader"}))]};const E=(i,e)=>t("div",{class:`lc_text-widget_sub-heading--root ${i.class}`},t("div",null,e));const L=Object.keys(c);let $="";const A=({active:i,heading:e,subHeading:o,thankYouMsg:n,successMsg:p,supportContact:m,onChange:g,inputValues:h,onSubmit:x,legalMsg:f,useEmailField:b,usePhoneField:u,requestState:w,sendAnotherMessage:v,isMobile:_,onInputBlur:y,onMobileInputMount:k,promptAvatar:M,customFields:C,agencyName:z,agencyWebsite:j,isCaptchaVerified:S,sendHeaderText:A,chatType:H,onSMSChat:P,mode:N,serverConfig:q,firstOpenDone:F,liveChatMessages:G,toggleWidget:R,waNumber:W})=>{if(!!h["message"]){$=h["message"]}const V=z&&j;return t("div",{class:`lc_text-widget--box ${i?"active":""} ${_?"lc_text-widget--box--mobile":""} ${V?"lc_text-widget--box--agency-branding":""} ${N.inlineLiveChatMode?"lc_text-widget_live_inline--box":""}`,id:"lc_text-widget--box"},t(T,{promptAvatar:M,toggleWidget:R,isMobile:_,chatType:H},e),H===l.EMAIL_SMS_CHAT||H===l.WA_CHAT?t(d,null,t("div",{class:"lc_text-widget--formContainer"},t(E,null,o),w===s.INIT?t("div",{class:"switchview-container"},t("div",{class:`lc_text-widget--form`},t("form",{id:"msgsndr_message-form",class:"msgsndr_message-form--hidden"},L.map((i=>{const e=c[i];const o=h["status"]&&h["status"][e.name];const n=h["status"]&&h["status"][e.name+"-slot"];if(i==="EMAIL"&&!b)return null;if(i==="PHONE"&&!u)return null;const s=[t(I,Object.assign({},e,{status:o,key:e.name,value:h[e.name],onChange:g,onBlur:y,onRefMount:i==="PHONE"?k:null}),i==="MESSAGE"&&t("textarea",{rows:2}))];if(C){if(C[c.NAME.name]&&i==="NAME")s.push(t("div",{innerHTML:C[c.NAME.name]}));if(C[c.PHONE.name]&&i==="PHONE")s.push(t("div",{innerHTML:C[c.PHONE.name]}));if(C[c.EMAIL.name]&&i==="EMAIL")s.push(t("div",{innerHTML:C[c.EMAIL.name]}));if(C[c.MESSAGE.name]&&i==="MESSAGE")s.push(t("div",{innerHTML:C[c.MESSAGE.name]}))}if(n===a.REQUIRED){s.push(t("div",{style:{position:"relative"},class:"lc_text-widget--text-input__TextInputError"},r("required","Required")))}if(n===a.INVALID){s.push(t("div",{style:{position:"relative"},class:"lc_text-widget--text-input__TextInputError"},r("invalid_value","Invalid value")))}return s})))),t(B,{onSubmit:t=>{x(t)&&H===l.WA_CHAT&&window.open(`${q.waBaseUrl}/${W}?text=${window.encodeURI(h["message"])}`,"_blank").focus()},requestState:w,legalMsg:f,isCaptchaVerified:S,sendHeaderText:A,hasFormSubmitConsent:q.hasFormSubmitConsent,showConsentCheckbox:q.showConsentCheckbox,handleConsentChange:q.handleConsentChange,chatType:H})):t(O,{requestState:w,sentMsg:$,fromNumber:h["phone"],thankYouMsg:n,successMsg:p,supportContact:m,sendAnotherMessage:v})),V&&t("div",{class:`lc_text-widget--agency-branding`},r("powered_by","Powered by"),t("a",{href:j,target:"_blank"},z))):t(d,null,(F||N.inlineMode)&&t("chat-pane",{id:"pane",class:"chat-pane",promptAvatar:M,subHeading:o,onSmsChat:P,chatType:H,mode:N,serverConfig:q,liveChatMessages:G}),V&&t("div",{class:`lc_text-widget--agency-branding`},r("powered_by","Powered by"),t("a",{href:j,target:"_blank"},z))))};const H=()=>[t("path",{d:"M27 24.6C27.2 25.8 27.6 26.7 27.9 27.3 28.3 27.9 28.7 28.2\n 28.7 28.2 29 28.5 29.1 28.9 28.9 29.3 28.8 29.7 28.5 30 28.1 30 28 30\n 27.9 30 27.8 30 26.7 30 23.4 29.8 20.9 27L19 27C15.9 27 13.2 25.8 11.5\n 24.9 11 24.6 10.9 24 11.1 23.5 11.4 23 12 22.9 12.5 23.1 14 24 16.3 25\n 19 25L21.4 25C21.7 25 22 25.1 22.2 25.4 23.3 26.8 24.8 27.5 25.9 27.8\n 25.4 26.7 25.1 25.4 25 24.1 24.9 23.7 25.1 23.4 25.5 23.2 28.3 21.5 30\n 19.1 30 16.5 30 14.8 29.3 13 28.2 11.6 27.9 11.2 27.9 10.6 28.3 10.2\n 28.8 9.9 29.4 9.9 29.7 10.4 31.2 12 32 14.3 32 16.5 32 19.6 30.2 22.5 27\n 24.6ZM13 21L11.1 21C8.6 23.8 5.2 24 4.2 24 4 24 3.9 24 3.9 24 3.5 24 3.2\n 23.7 3.1 23.3 2.9 22.9 3 22.5 3.3 22.3 3.4 22.2 4.7 21 5 18.6 1.8 16.5 0\n 13.6 0 10.5 0 4.7 5.8 0 13 0 20.2 0 26 4.7 26 10.5 26 16.3 20.2 21 13\n 21ZM13 2C6.9 2 2 5.8 2 10.5 2 13.1 3.7 15.5 6.5 17.2 6.9 17.4 7.1 17.7 7\n 18.1 6.9 19.6 6.5 20.9 6.1 21.8 7.2 21.5 8.7 20.8 9.8 19.4 10 19.1 10.3\n 19 10.6 19L13 19C19.1 19 24 15.2 24 10.5 24 5.8 19.1 2 13 2Z",class:"cls-1"})];const P=()=>[t("svg",{xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",style:{width:"24",height:"24"},width:"24",height:"24",viewBox:"0 0 23.8 23.9",fill:"#fff"},t("defs",null),t("path",{d:"M13.3 11.9L23.5 22.2C23.9 22.6 23.9 23.2 23.5 23.6 23.3\n 23.8 23.1 23.9 22.8 23.9 22.6 23.9 22.3 23.8 22.1 23.6L11.9 13.4 1.7\n 23.6C1.5 23.8 1.2 23.9 1 23.9 0.7 23.9 0.5 23.8 0.3 23.6 -0.1 23.2-0.1\n 22.6 0.3 22.2L10.5 11.9 0.3 1.7C-0.1 1.3-0.1 0.7 0.3 0.3 0.7-0.1 1.3-0.1\n 1.7 0.3L11.9 10.5 22.1 0.3C22.5-0.1 23.1-0.1 23.5 0.3 23.9 0.7 23.9 1.3\n 23.5 1.7L13.3 11.9Z",class:"cls-1"}))];const N=({closePrompt:e,promptAvatar:o=i(`./assets/defaultAvatar.png`),promptMsg:n,inlinePromptMode:a,showPrompt:r})=>t("div",{class:`lc_text-widget--prompt ${a?"inline-prompt":""} ${r?"":"inline-prompt-hidden"}`},t("button",{class:"lc_text-widget_prompt--close-btn",onClick:e},"close"),t("div",{class:"lc_text-widget_prompt--msg-bubble",onClick:e},!!o&&t("div",{class:"lc_text-widget_prompt--avatar circular-image",style:{"background-image":`url("${o}"`}}),t("div",{class:"lc_text-widget_prompt--prompt-text"},n)));const q='@import url("https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i");html.ios{--ion-default-font:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font:"Roboto", "Helvetica Neue", sans-serif}html{--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width: 768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity:0.18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity:0;--box-shadow:none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base:var(--ion-color-primary, #3880ff) !important;--ion-color-base-rgb:var(--ion-color-primary-rgb, 56, 128, 255) !important;--ion-color-contrast:var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade:var(--ion-color-primary-shade, #3171e0) !important;--ion-color-tint:var(--ion-color-primary-tint, #4c8dff) !important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary, #3dc2ff) !important;--ion-color-base-rgb:var(--ion-color-secondary-rgb, 61, 194, 255) !important;--ion-color-contrast:var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade:var(--ion-color-secondary-shade, #36abe0) !important;--ion-color-tint:var(--ion-color-secondary-tint, #50c8ff) !important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary, #5260ff) !important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb, 82, 96, 255) !important;--ion-color-contrast:var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade:var(--ion-color-tertiary-shade, #4854e0) !important;--ion-color-tint:var(--ion-color-tertiary-tint, #6370ff) !important}.ion-color-success{--ion-color-base:var(--ion-color-success, #2dd36f) !important;--ion-color-base-rgb:var(--ion-color-success-rgb, 45, 211, 111) !important;--ion-color-contrast:var(--ion-color-success-contrast, #fff) !important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;--ion-color-shade:var(--ion-color-success-shade, #28ba62) !important;--ion-color-tint:var(--ion-color-success-tint, #42d77d) !important}.ion-color-warning{--ion-color-base:var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb:var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast:var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade:var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint:var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base:var(--ion-color-danger, #eb445a) !important;--ion-color-base-rgb:var(--ion-color-danger-rgb, 235, 68, 90) !important;--ion-color-contrast:var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade:var(--ion-color-danger-shade, #cf3c4f) !important;--ion-color-tint:var(--ion-color-danger-tint, #ed576b) !important}.ion-color-light{--ion-color-base:var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb:var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast:var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade:var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint:var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base:var(--ion-color-medium, #92949c) !important;--ion-color-base-rgb:var(--ion-color-medium-rgb, 146, 148, 156) !important;--ion-color-contrast:var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade:var(--ion-color-medium-shade, #808289) !important;--ion-color-tint:var(--ion-color-medium-tint, #9d9fa6) !important}.ion-color-dark{--ion-color-base:var(--ion-color-dark, #222428) !important;--ion-color-base-rgb:var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast:var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade:var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint:var(--ion-color-dark-tint, #383a3e) !important}.ion-page{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none !important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top: 20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top: constant(safe-area-inset-top)){html{--ion-safe-area-top:constant(safe-area-inset-top);--ion-safe-area-bottom:constant(safe-area-inset-bottom);--ion-safe-area-left:constant(safe-area-inset-left);--ion-safe-area-right:constant(safe-area-inset-right)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.menu-content-open{cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;pointer-events:none}.ios .menu-content-reveal{-webkit-box-shadow:-8px 0 42px rgba(0, 0, 0, 0.08);box-shadow:-8px 0 42px rgba(0, 0, 0, 0.08)}[dir=rtl].ios .menu-content-reveal{-webkit-box-shadow:8px 0 42px rgba(0, 0, 0, 0.08);box-shadow:8px 0 42px rgba(0, 0, 0, 0.08)}.md .menu-content-reveal{-webkit-box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18);box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18)}.md .menu-content-push{-webkit-box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18);box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18)}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width:0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{-webkit-transition:300ms -webkit-transform cubic-bezier(0.25, 0.8, 0.5, 1);transition:300ms -webkit-transform cubic-bezier(0.25, 0.8, 0.5, 1);transition:300ms transform cubic-bezier(0.25, 0.8, 0.5, 1);transition:300ms transform cubic-bezier(0.25, 0.8, 0.5, 1), 300ms -webkit-transform cubic-bezier(0.25, 0.8, 0.5, 1)}@media (prefers-reduced-motion: reduce){ion-accordion .ion-accordion-toggle-icon{-webkit-transition:none !important;transition:none !important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width:0px;--inner-border-width:0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width:fit-content;--height:fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:bold}img{max-width:100%}hr{height:1px;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::-webkit-input-placeholder{padding-left:2px}textarea::-moz-placeholder{padding-left:2px}textarea:-ms-input-placeholder{padding-left:2px}textarea::-ms-input-placeholder{padding-left:2px}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{-ms-touch-action:manipulation;touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html:not(.hydrated) body{display:none}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}a{background-color:transparent;color:var(--ion-color-primary, #3880ff)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:26px}h2{margin-top:18px;font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.ion-padding{--padding-start:var(--ion-padding, 16px);--padding-end:var(--ion-padding, 16px);--padding-top:var(--ion-padding, 16px);--padding-bottom:var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-top{--padding-top:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px)}.ion-padding-start{--padding-start:var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px)}.ion-padding-end{--padding-end:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-padding-bottom{--padding-bottom:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-vertical{--padding-top:var(--ion-padding, 16px);--padding-bottom:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding, 16px);--padding-end:var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.ion-margin{--margin-start:var(--ion-margin, 16px);--margin-end:var(--ion-margin, 16px);--margin-top:var(--ion-margin, 16px);--margin-bottom:var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-top{--margin-top:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px)}.ion-margin-start{--margin-start:var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px)}.ion-margin-end{--margin-end:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-margin-bottom{--margin-bottom:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-vertical{--margin-top:var(--ion-margin, 16px);--margin-bottom:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin, 16px);--margin-end:var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-float-left{float:left !important}.ion-float-right{float:right !important}.ion-float-start{float:left !important}:host-context([dir=rtl]) .ion-float-start{float:right !important}[dir=rtl] .ion-float-start{float:right !important}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right !important}}.ion-float-end{float:right !important}:host-context([dir=rtl]) .ion-float-end{float:left !important}[dir=rtl] .ion-float-end{float:left !important}@supports selector(:dir(rtl)){.ion-float-end:dir(rtl){float:left !important}}@media (min-width: 576px){.ion-float-sm-left{float:left !important}.ion-float-sm-right{float:right !important}.ion-float-sm-start{float:left !important}:host-context([dir=rtl]) .ion-float-sm-start{float:right !important}[dir=rtl] .ion-float-sm-start{float:right !important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right !important}}.ion-float-sm-end{float:right !important}:host-context([dir=rtl]) .ion-float-sm-end{float:left !important}[dir=rtl] .ion-float-sm-end{float:left !important}@supports selector(:dir(rtl)){.ion-float-sm-end:dir(rtl){float:left !important}}}@media (min-width: 768px){.ion-float-md-left{float:left !important}.ion-float-md-right{float:right !important}.ion-float-md-start{float:left !important}:host-context([dir=rtl]) .ion-float-md-start{float:right !important}[dir=rtl] .ion-float-md-start{float:right !important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right !important}}.ion-float-md-end{float:right !important}:host-context([dir=rtl]) .ion-float-md-end{float:left !important}[dir=rtl] .ion-float-md-end{float:left !important}@supports selector(:dir(rtl)){.ion-float-md-end:dir(rtl){float:left !important}}}@media (min-width: 992px){.ion-float-lg-left{float:left !important}.ion-float-lg-right{float:right !important}.ion-float-lg-start{float:left !important}:host-context([dir=rtl]) .ion-float-lg-start{float:right !important}[dir=rtl] .ion-float-lg-start{float:right !important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right !important}}.ion-float-lg-end{float:right !important}:host-context([dir=rtl]) .ion-float-lg-end{float:left !important}[dir=rtl] .ion-float-lg-end{float:left !important}@supports selector(:dir(rtl)){.ion-float-lg-end:dir(rtl){float:left !important}}}@media (min-width: 1200px){.ion-float-xl-left{float:left !important}.ion-float-xl-right{float:right !important}.ion-float-xl-start{float:left !important}:host-context([dir=rtl]) .ion-float-xl-start{float:right !important}[dir=rtl] .ion-float-xl-start{float:right !important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right !important}}.ion-float-xl-end{float:right !important}:host-context([dir=rtl]) .ion-float-xl-end{float:left !important}[dir=rtl] .ion-float-xl-end{float:left !important}@supports selector(:dir(rtl)){.ion-float-xl-end:dir(rtl){float:left !important}}}.ion-text-center{text-align:center !important}.ion-text-justify{text-align:justify !important}.ion-text-start{text-align:start !important}.ion-text-end{text-align:end !important}.ion-text-left{text-align:left !important}.ion-text-right{text-align:right !important}.ion-text-nowrap{white-space:nowrap !important}.ion-text-wrap{white-space:normal !important}@media (min-width: 576px){.ion-text-sm-center{text-align:center !important}.ion-text-sm-justify{text-align:justify !important}.ion-text-sm-start{text-align:start !important}.ion-text-sm-end{text-align:end !important}.ion-text-sm-left{text-align:left !important}.ion-text-sm-right{text-align:right !important}.ion-text-sm-nowrap{white-space:nowrap !important}.ion-text-sm-wrap{white-space:normal !important}}@media (min-width: 768px){.ion-text-md-center{text-align:center !important}.ion-text-md-justify{text-align:justify !important}.ion-text-md-start{text-align:start !important}.ion-text-md-end{text-align:end !important}.ion-text-md-left{text-align:left !important}.ion-text-md-right{text-align:right !important}.ion-text-md-nowrap{white-space:nowrap !important}.ion-text-md-wrap{white-space:normal !important}}@media (min-width: 992px){.ion-text-lg-center{text-align:center !important}.ion-text-lg-justify{text-align:justify !important}.ion-text-lg-start{text-align:start !important}.ion-text-lg-end{text-align:end !important}.ion-text-lg-left{text-align:left !important}.ion-text-lg-right{text-align:right !important}.ion-text-lg-nowrap{white-space:nowrap !important}.ion-text-lg-wrap{white-space:normal !important}}@media (min-width: 1200px){.ion-text-xl-center{text-align:center !important}.ion-text-xl-justify{text-align:justify !important}.ion-text-xl-start{text-align:start !important}.ion-text-xl-end{text-align:end !important}.ion-text-xl-left{text-align:left !important}.ion-text-xl-right{text-align:right !important}.ion-text-xl-nowrap{white-space:nowrap !important}.ion-text-xl-wrap{white-space:normal !important}}.ion-text-uppercase{text-transform:uppercase !important}.ion-text-lowercase{text-transform:lowercase !important}.ion-text-capitalize{text-transform:capitalize !important}@media (min-width: 576px){.ion-text-sm-uppercase{text-transform:uppercase !important}.ion-text-sm-lowercase{text-transform:lowercase !important}.ion-text-sm-capitalize{text-transform:capitalize !important}}@media (min-width: 768px){.ion-text-md-uppercase{text-transform:uppercase !important}.ion-text-md-lowercase{text-transform:lowercase !important}.ion-text-md-capitalize{text-transform:capitalize !important}}@media (min-width: 992px){.ion-text-lg-uppercase{text-transform:uppercase !important}.ion-text-lg-lowercase{text-transform:lowercase !important}.ion-text-lg-capitalize{text-transform:capitalize !important}}@media (min-width: 1200px){.ion-text-xl-uppercase{text-transform:uppercase !important}.ion-text-xl-lowercase{text-transform:lowercase !important}.ion-text-xl-capitalize{text-transform:capitalize !important}}.ion-align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.ion-align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.ion-align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.ion-align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.ion-align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.ion-align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.ion-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.ion-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.ion-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.ion-justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.ion-justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.ion-justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.ion-justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.ion-justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.ion-justify-content-evenly{-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.ion-align-items-start{-ms-flex-align:start !important;align-items:flex-start !important}.ion-align-items-center{-ms-flex-align:center !important;align-items:center !important}.ion-align-items-end{-ms-flex-align:end !important;align-items:flex-end !important}.ion-align-items-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.ion-align-items-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}:root{--chat-widget-primary-color:#188bf6}:host{all:initial;--ion-color-primary:var(--chat-widget-primary-color, $primary-color);--ion-color-primary-contrast:#fff;--color:var(--chat-widget-primary-color, $primary-color)}:host .icon-large{height:24px !important;width:24px !important}@-webkit-keyframes innerBubbleGrow{0%{-webkit-transform:scale(0.1);transform:scale(0.1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes innerBubbleGrow{0%{-webkit-transform:scale(0.1);transform:scale(0.1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes outerBubbleGrow{0%{-webkit-transform:scale(0.1);transform:scale(0.1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes outerBubbleGrow{0%{-webkit-transform:scale(0.1);transform:scale(0.1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes textFade{0%{opacity:0}25%{opacity:0}to{opacity:1}}@keyframes textFade{0%{opacity:0}25%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes fadeIn{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.iti--container{z-index:99999999 !important;top:120px !important;left:25px !important}.iti--container ul{max-width:280px !important;min-width:250px !important}.iti--container .iti__country-list{white-space:normal}.lc_text-widget{position:fixed;right:20px;bottom:20px;padding-bottom:70px;color:#607179;font-family:Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;z-index:99999999 !important}.lc_text-widget--active{min-width:340px}.lc_text-widget--inline{position:relative;width:340px;right:0;bottom:0;z-index:0 !important}@media (max-width: 380px){.lc_text-widget{max-width:100%;left:0;right:0;bottom:0;padding-bottom:1px}}.lc_text-widget *{-webkit-box-sizing:border-box !important;box-sizing:border-box !important}.lc_text-widget p{line-height:1.7;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0}.lc_text-widget .sr-only{display:none;opacity:0;visibility:hidden}.lc_text-widget .btn{display:inline-block;padding:15px 35px;color:#ffffff;font-size:14px !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-weight:500;border-radius:4px}.lc_text-widget .btn.btn-primary{background-color:#188bf6;background-color:var(--chat-widget-primary-color, #188bf6);border:none;min-width:130px;cursor:pointer}.lc_text-widget .btn.btn-disabled{background-color:#788b94}.lc_text-widget .btn-whatsapp{padding:5px 35px !important}.lc_text-widget .btn.btn-primary:hover,.lc_text-widget .btn.btn-primary:focus,.lc_text-widget .btn.btn-primary:active{outline:none;background-color:#0871d3;background-color:var(--chat-widget-active-color, #0871d3)}.lc_text-widget .btn.btn-default{background-color:rgba(24, 139, 246, 0.1);border:none;color:#188bf6;color:var(--chat-widget-primary-color, #188bf6);min-width:130px;cursor:pointer}.lc_text-widget .btn.btn-default:hover,.lc_text-widget .btn.btn-default:focus,.lc_text-widget .btn.btn-default:active{outline:none;background-color:rgba(24, 139, 246, 0.2)}.lc_text-widget .wa-cta-root{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.lc_text-widget .wa-cta-root span{margin-left:5px}.lc_text-widget .lc_send_button--container{text-align:center}.lc_text-widget--btn{display:block;width:58px;height:58px;border-radius:50%;color:#ffffff;border:none;background-color:#188bf6;background-color:var(--chat-widget-bubble-color, #188bf6);position:fixed;right:20px;bottom:20px;z-index:3;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer}.lc_text-widget--captcha-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width: 380px){.lc_text-widget--btn{right:15px;bottom:15px;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:right bottom;transform-origin:right bottom}}.lc_text-widget--btn:focus{outline:none}.lc_text-widget--btn.active{background-color:#e93d3d}.lc_text-widget--btn.inline{position:absolute;right:15px;bottom:10px}.lc_text-widget--btn .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:30px;line-height:58px;-webkit-transition:all 2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:0;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.lc_text-widget .circular-image{background-position:50%;border-radius:45px;width:45px;height:45px}.lc_text-widget .header-circular-image-container{position:absolute;top:-10px;left:17px;border:5px solid;border-radius:60px;width:60px;height:60px;border-color:#188bf6;border-color:var(--chat-widget-primary-color, #188bf6);-webkit-filter:brightness(75%);filter:brightness(75%)}.lc_text-widget .header-circular-image{width:50px;height:50px;position:absolute;top:-5px;left:22px}.lc_text-widget--btn .widget-open-icon{-webkit-transform:scale(0.8);transform:scale(0.8)}.widget-open-icon img{background-color:transparent}.widget-close-icon img{background-color:transparent}.lc_text-widget--btn .widget-close-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:20px}.lc_text-widget--btn .icon.active{opacity:1;-webkit-transform:none;transform:none}.lc_text-widget--box{position:relative;height:83vh;max-height:625px;max-width:340px;display:none;-webkit-transition:300ms ease all;transition:300ms ease all;background-color:#f5f5f7;-webkit-box-shadow:0 10px 20px rgba(0, 0, 0, 0.2);box-shadow:0 10px 20px rgba(0, 0, 0, 0.2);border-radius:6px 6px 6px 6px}.lc_text-widget_live_inline--box{height:950px !important;max-height:1200px !important}.lc_text-widget--box--agency-branding{max-height:660px}.lc_text-widget--box--mobile{height:100vh !important;max-height:100%;max-width:100%}.lc_text-widget--mobile{max-width:100%;inset:1%;top:10%;padding-bottom:1px}.lc_text-widget--box.active{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width: 380px){.lc_text-widget--box{height:100vh !important;max-height:100%}}.lc_text-widget--box-inner{height:100%;max-height:100%;overflow-x:hidden;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex}.lc_text-widget--box-inner>div{padding:50px 30px;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;overflow-y:auto}@media (min-width: 381px){.lc_text-widget--box-inner>div{padding:30px 40px}}.lc_text-widget--form .form-group{margin-bottom:10px}.lc_text-widget--form-hide{margin-left:-100%}.lc_text-widget--form .btn{border-radius:50px}.lc_text-widget--form .small-text{font-size:10px}.lc_text-widget--thankyou{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lc_text-widget--thankyou .smiley{text-align:center;font-size:50px !important;line-height:1;margin-top:0;margin-bottom:30px}.lc_text-widget--thankyou .btn{padding:17px 30px}.lc_text-widget--prompt{-webkit-animation:fadeIn 0.25s ease;animation:fadeIn 0.25s ease;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;margin-bottom:16px;max-width:317px;position:fixed;bottom:80px;right:26px}.inline-prompt{position:relative;bottom:0}.inline-prompt-hidden{visibility:hidden}.lc_text-widget--prompt:hover>.lc_text-widget_prompt--close-btn{-webkit-animation:fadeIn 0.8s ease;animation:fadeIn 0.8s ease;opacity:1}.lc_text-widget_prompt--close-btn{background-color:rgba(255, 255, 255, 0.9);border-radius:99999px;border:none;color:#878787;cursor:pointer;font-size:12px;font-weight:500;padding:5px 15px;margin-right:3px;margin-bottom:4px;opacity:0;position:absolute;top:-30px}@media (max-width: 780px){.lc_text-widget_prompt--close-btn{opacity:1;color:#000;background-color:rgba(240, 240, 240, 0.95)}}.lc_text-widget_prompt--close-btn:hover{color:#000;background-color:rgba(240, 240, 240, 0.95)}.lc_text-widget_prompt--msg-bubble{border:1px solid #e8e9eb;-webkit-box-shadow:0 8px 20px 0 rgba(0, 0, 0, 0.24);box-shadow:0 8px 20px 0 rgba(0, 0, 0, 0.24);position:relative;background:#ffffff;border-radius:13px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:290px;padding:24px;width:100%;z-index:99999}.lc_text-widget_prompt--avatar{background-color:#e4e9f0;background-repeat:no-repeat;background-size:cover}.lc_text-widget_prompt--prompt-text{padding-left:12px;font-size:16px;line-height:1.4;max-width:190px}.lc_text-widget_prompt--prompt-text::after{content:"";width:20px;height:20px;position:absolute;bottom:-6px;right:18px;background:#ffffff;border-radius:4px;z-index:-1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.lc_text-widget_heading--root{padding:17px 30px;background-color:#188bf6;background-color:var(--chat-widget-primary-color, #188bf6);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 20px 22px 8px;margin-bottom:0;border-radius:6px 6px 0 0;text-align:center;position:relative}.lc_text-widget_heading_close--btn{position:absolute;right:0;top:10px}.lc_text-widget_heading--avatar-content{margin:0 70px}.lc_text-widget_heading--content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;color:#ffffff;width:100%}.lc_text-widget_sub-heading--root{color:#333;font-size:14px;line-height:20px;margin-top:16px;margin-bottom:16px;margin-left:16px;text-align:left;padding:15px 26px 16px 21px;-ms-flex-item-align:start;align-self:flex-start;position:relative;white-space:pre-wrap;word-wrap:break-word;-webkit-animation:innerBubbleGrow 0.2s ease 0s forwards;animation:innerBubbleGrow 0.2s ease 0s forwards}.lc_text-widget_sub-heading--root::after{background-color:#e4e9f0;border-radius:24px 24px 24px 3px;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scale(1);transform:scale(1);content:"";z-index:-1;left:0;bottom:0;position:absolute;width:100%;height:100%;-webkit-animation:outerBubbleGrow 0.4s ease forwards;animation:outerBubbleGrow 0.4s ease forwards}.lc_text-widget_sub-heading--root>div{font-size:14px;font-weight:400;max-width:222px}.lc_text-widget--formContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-box-flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto;overflow:auto;padding-bottom:20px;-ms-flex:1;flex:1}.switchview-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.lc_text-widget--form{width:84%;padding:16px 24px 20px;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end;background-color:#ffffff;border-radius:24px 24px 3px 24px;margin:0 16px 0 0;-webkit-animation:innerBubbleGrow 0.2s ease 0.2s forwards;animation:innerBubbleGrow 0.2s ease 0.2s forwards;-webkit-transform-origin:bottom right;transform-origin:bottom right;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:scale(0);transform:scale(0)}.lc_text-widget--form::after{content:"";z-index:-1;right:0;top:0;width:100%;height:100%;position:absolute;background-color:#ffffff;border-radius:24px 24px 3px 24px;-webkit-transform:scale(1);transform:scale(1);-webkit-animation:outerBubbleGrow 0.4s ease 0.2s forwards;animation:outerBubbleGrow 0.4s ease 0.2s forwards;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-transform-origin:bottom right;transform-origin:bottom right}.lc_legal-text{margin:16px auto;text-align:center;color:#ccc;font-size:10px;max-width:25em;line-height:1.6;letter-spacing:0.2px}.lc_text-widget--text-input{position:relative;margin:1rem 0;opacity:0;-webkit-animation:textFade 0.3s linear 0.3s forwards;animation:textFade 0.3s linear 0.3s forwards}.lc_text-widget--text-input--invalid input:focus~label,.lc_text-widget--text-input--invalid textarea:focus~label{color:#e73e51 !important}.iti--allow-dropdown input:focus~label,.iti--allow-dropdown input:valid~label{margin-left:0 !important}.lc_text-widget--text-input input,.lc_text-widget--text-input textarea{resize:none;font-family:Graphik, avenir next, avenir, Helvetica, sans-serif;background:none;border:0;color:#333;font-size:14px;outline:none;position:relative;width:100%;z-index:1;line-height:20px;padding:8px 0}.lc_text-widget--text-input-input:focus~label,.lc_text-widget--text-input__Textarea:focus~label{color:#188bf6;color:var(--chat-widget-primary-color, #188bf6)}.lc_text-widget--text-input__Bar:before,.lc_text-widget--text-input__Bar:after{background-color:#188bf6;background-color:var(--chat-widget-primary-color, #188bf6)}.lc_text-widget--text-input input:focus~.lc_text-widget--text-input__Bar:after,.lc_text-widget--text-input input:focus~.lc_text-widget--text-input__Bar:before,.lc_text-widget--text-input textarea:focus~.lc_text-widget--text-input__Bar:after,.lc_text-widget--text-input textarea:focus~.lc_text-widget--text-input__Bar:before{width:50%;color:#188bf6;color:var(--chat-widget-primary-color, #188bf6)}.lc_text-widget--text-input input:-moz-placeholder-shown~label{-webkit-transform:translate(-10%, -128%) scale(0.8);transform:translate(-10%, -128%) scale(0.8);font-weight:500;color:#188bf6;color:var(--chat-widget-primary-color, #188bf6);margin-left:0 !important}.lc_text-widget--text-input input:-ms-input-placeholder~label{-webkit-transform:translate(-10%, -128%) scale(0.8);transform:translate(-10%, -128%) scale(0.8);font-weight:500;color:#188bf6;color:var(--chat-widget-primary-color, #188bf6);margin-left:0 !important}.lc_text-widget--text-input input:focus~label,.lc_text-widget--text-input input:valid~label,.lc_text-widget--text-input input:placeholder-shown~label,.lc_text-widget--text-input textarea:focus~label,.lc_text-widget--text-input textarea:valid~label{-webkit-transform:translate(-10%, -128%) scale(0.8);transform:translate(-10%, -128%) scale(0.8);font-weight:500;color:#188bf6;color:var(--chat-widget-primary-color, #188bf6);margin-left:0 !important}.lc_text-widget--text-input label{color:rgba(0, 0, 0, 0.5);font-size:13px;font-weight:400;left:0;line-height:16px;pointer-events:none;position:absolute;top:0.5em;-webkit-transition:0.2s ease;-webkit-transition:all 200ms ease 0ms;transition:all 200ms ease 0ms;white-space:nowrap;z-index:2}.lc_text-widget--text-input--isMobile input,.lc_text-widget--text-input--isMobile textarea{font-size:16px;font-weight:400}.lc_text-widget--text-input--IE{opacity:1}.lc_text-widget--text-input--IE label{font-size:11px;top:-10px;font-weight:500}.lc_text-widget--text-input--IE input:focus~label,.lc_text-widget--text-input--IE input:focus~label:focus~label,.lc_text-widget--text-input--IE input:focus~label:valid~label,.lc_text-widget--text-input--IE input:valid~label,.lc_text-widget--text-input--IE textarea:focus~label,.lc_text-widget--text-input--IE textarea:focus~label:focus~label,.lc_text-widget--text-input--IE textarea:focus~label:valid~label,.lc_text-widget--text-input--IE textarea:valid~label{-webkit-transform:none;transform:none}.lc_text-widget--text-input__Bar{background-color:#e5ecfd;bottom:0;height:1px;left:0;position:absolute;width:100%;z-index:10}.lc_text-widget--text-input__Bar:after,.lc_text-widget--text-input__Bar:before{content:"";height:2px;position:absolute;-webkit-transition:0.2s ease;transition:0.2s ease;width:0}.lc_text-widget--text-input__Bar--invalid:after,.lc_text-widget--text-input__Bar--invalid:before{background-color:#e73e51}.lc_text-widget--text-input__Bar:before{left:50%}.lc_text-widget--text-input__Bar:after{right:50%}.lc_text-widget--text-input__Checkmark svg{stroke:var(--chat-widget-accent-color, #22d85d);-webkit-box-shadow:var(--chat-widget-accent-color, #22d85d) 0px 0px 0px inset;box-shadow:var(--chat-widget-accent-color, #22d85d) 0px 0px 0px inset}.lc_text-widget--text-input__TextInputError{color:#e73e51;font-weight:600;position:absolute;top:0.4em;font-size:12px;right:0;z-index:1;background:#ffffff;padding:5px 0 5px 5px}.lc_text-widget--text-input__TextInputError--below{position:relative;float:right;padding:0 0 12px}.lc_text-widget--text-input__TextInputError--below~.lc_text-widget--text-input__Bar{bottom:0}.lc_text-widget--text-input__InputWithIcon{padding-left:40px}.lc_text-widget--text-input__Icon{position:absolute;bottom:9px;left:16px}.lc_text-widget--btn:focus{-webkit-box-shadow:0 10px 20px rgba(0, 0, 0, 0.2);box-shadow:0 10px 20px rgba(0, 0, 0, 0.2);cursor:pointer}.lc_text-widget--btn:hover{-webkit-box-shadow:0 4px 12px rgba(0, 0, 0, 0.38);box-shadow:0 4px 12px rgba(0, 0, 0, 0.38);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;-webkit-filter:brightness(125%);filter:brightness(125%)}.ContactBubble__Bubble{width:57px;height:57px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:99999px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ffffff;outline:0;overflow:hidden;position:relative;-webkit-box-shadow:0 10px 20px rgba(0, 0, 0, 0.2);box-shadow:0 10px 20px rgba(0, 0, 0, 0.2);cursor:pointer}.loader{border:3px solid #e4e9f0;border-top:3px solid #188bf6;border-top:3px solid var(--chat-widget-primary-color, #188bf6);border-radius:50%;width:20px;height:20px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.MessageProgress__Container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.SubmittedMessage{color:#444;font-size:14px;line-height:1.5;text-align:left;margin:0 16px 0 0;border-radius:24px 24px 3px 24px;-ms-flex-item-align:end;align-self:flex-end;position:relative;padding:16px 24px;width:84%;background-color:rgba(76, 118, 224, 0.12);-webkit-animation:innerBubbleGrow 0.2s ease forwards;animation:innerBubbleGrow 0.2s ease forwards;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(1);transform:scale(1)}.SubmittedMessage__Title{font-size:12px;margin-bottom:4px;text-align:left;color:#ababab}.SubmittedMessage *{word-break:break-word;white-space:pre-wrap}.SubmittedMessage__SendStatus{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;width:96px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:5px 16px 5px 0px}.SubmittedMessage__SendStatus img{height:18px;-webkit-transform:translateY(6px);transform:translateY(6px)}.SubmittedMessage__SendStatus div.error-status{color:red}.SubmittedMessage__SendStatus div{color:#878787;font-size:12px;margin-top:8px}.ConfirmationMessage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ccc;font-size:12px;line-height:1.5;text-align:center;background-color:#ffffff;margin:16px 0 16px 16px;border-radius:24px 24px 24px 3px;-ms-flex-item-align:start;align-self:flex-start;position:relative;width:239px;height:161px;min-height:160px;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-animation:fadeIn 0.25s ease forwards;animation:fadeIn 0.25s ease forwards;opacity:0}.ConfirmationMessage__Message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ConfirmationMessage__Message,.ConfirmationMessage__PhoneNumber{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.ConfirmationMessage__Title{font-size:13px;font-weight:600;text-align:center;color:#333;margin-top:0;margin-bottom:6px}.ConfirmationMessage__Subtitle{color:#adb6be;font-size:12px;line-height:1.33;text-align:center;width:100%;padding:0 12px;margin-bottom:13px}.ConfirmationMessage__Check{height:18px;width:18px;margin:0 auto}.ConfirmationMessage__PhoneNumber{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e4e9f0;font-size:12px;font-weight:600;text-align:center;color:#188bf6;color:var(--chat-widget-primary-color, #188bf6);height:35px;padding:10px 0;border-radius:24px 24px 0 0;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;position:static;top:0}.iti__country{font-family:Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;color:#333;font-size:14px}.lc_text-widget--agency-branding{height:35px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#ffffff;font-size:14px;border-radius:0 0 6px 6px}.lc_text-widget--agency-branding a{color:#188bf6;color:var(--chat-widget-primary-color, #188bf6);margin-left:5px;text-decoration:none;cursor:pointer}.lc_text-widget--agency-branding a:hover{-webkit-filter:brightness(75%);filter:brightness(75%)}.chat-pane{-ms-flex:1;flex:1;height:100%;background-color:var(--conversation-background-color)}ion-checkbox{--size:15px;--checkbox-background-checked:var(--chat-widget-primary-color, $primary-color)}';const F=Event.prototype.preventDefault;const G=function(){try{const t=window.event||this;if(!!t&&!!t.target){if(!t.target.nodeName.toLowerCase().includes("chat-widget"))F.call(t)}}catch(t){console.warn("chat-widget-err",t)}};const R="https://stcdn.leadconnectorhq.com/libphonenumber/1.10.17/libphonenumber-min.js";const W="https://www.googletagmanager.com/gtag/js?id=G-1X0XQRMB4F";const V="https://services.leadconnectorhq.com/appengine/cors/js/user-session.js";const U="https://stcdn.leadconnectorhq.com/intl-tel-input/intlTelInput.min.js";const Y="https://stcdn.leadconnectorhq.com/intl-tel-input/17.0.12/css/intlTelInput.min.css";const J="6LfcbMseAAAAAI-EJoB-lUh7_TJaYloLbcbmnhEO";let D=false;let Z=-1;class X{}X.trackGaEvent=function(...t){console.log(t)};const Q=class{constructor(t){e(this,t);this.loadDefaultTranslations=async(t=this.locale)=>{try{const i=await p(t);let e={};if(!!this.i18nLabels){e=JSON.parse(this.i18nLabels);if(!(e instanceof Object)){e=JSON.parse(e)||{}}}m(Object.assign(Object.assign({},i),e),t)}catch(t){console.warn(t)}};this.getAvatarURL=()=>this.promptAvatar||i(`./assets/defaultAvatar.png`);this.getCountryCode=()=>{let t=fetch(this.marketplaceURL+"/funnels/funnel/geo-location/",{method:"GET",headers:{"Content-Type":"application/json"}});t.then((t=>{if(t.ok){try{t.json().then((t=>{this.countryCode=t.country;this.countryCodeLoaded=true}))}catch(t){console.warn(t);this.countryCodeLoaded=true}}else{console.warn(t);this.countryCodeLoaded=true}})).catch((t=>{console.warn(t);this.countryCodeLoaded=true}))};this.onSubmit=t=>{var i,e,o,n,a,r;t.preventDefault();if(this.inlineMode){return false}try{g(`form-submit-click`,this.locationId,JSON.stringify(Object.assign(Object.assign({},this.inputValues),{location_id:this.locationId})),X.trackGaEvent)}catch(t){console.log(t,"fail to send event form-submit-click")}const d=h(this.inputValues,((o=(e=(i=this.iti)===null||i===void 0?void 0:i.getSelectedCountryData())===null||e===void 0?void 0:e.iso2)===null||o===void 0?void 0:o.toUpperCase())||this.countryCode,this.useEmailField,this.usePhoneField);x(this.inputValues,d);if(!d.isValid){this.inputValues=Object.assign(Object.assign({},this.inputValues),{status:d.status});try{g(`validation-error`,this.locationId,JSON.stringify(Object.assign({countryCode:this.countryCode},d.status)),X.trackGaEvent)}catch(t){console.log(t,"fail to send event validation-error")}return false}else{if(this.beforeSubmit){const t=this.beforeSubmit(this.inputValues,this.host.shadowRoot.children[0]);if(!t){this.inputValues=Object.assign({},this.inputValues);return false}}if(this.inputValues.hasOwnProperty("status")){delete this.inputValues["status"];this.inputValues=Object.assign({},this.inputValues)}}this.requestState=s.IN_PROGRESS;let c={};if(this.userSessionAttribution){const t=this.userSessionAttribution.getSessionId(this.locationId);c.eventData=this.userSessionAttribution.pageVisitData();if(t){c.sessionId=t}let i=this.userSessionAttribution.getUserFingerprint(this.locationId);if(i){c.sessionFingerprint=i}try{const t=f("_ga");c.eventData["gaClientId"]=t}catch(t){console.warn(t)}}const p=this.usePhoneField?b(this.inputValues["phone"],((r=(a=(n=this.iti)===null||n===void 0?void 0:n.getSelectedCountryData())===null||a===void 0?void 0:a.iso2)===null||r===void 0?void 0:r.toUpperCase())||this.countryCode):undefined;let m=Object.assign(Object.assign(Object.assign(Object.assign({},this.inputValues),{phone:p}),c),{locationId:this.locationId,amId:f("am_id"),amFingerprint:f("am_fingerprint")});if(this.chatType===l.WA_CHAT){m.chatType="WhatsApp"}const w=this.captchaService.getResolvedCaptchaToken();if(w)m.captchaToken=w;m.eventData.medium=this.chatTypeState==l.WA_CHAT?u.WAChatWidget:u.ChatWidget;m=JSON.stringify(m);g(`form-submit`,this.locationId,m,X.trackGaEvent);let v=C({serverURL:this.serverURL,developerVersion:this.developerVersion});let _=fetch(this.serverURL+"/chat-widget",{method:"POST",body:m,headers:Object.assign({"Content-Type":"application/json"},v)});_.then((async t=>{this.submittingResponse=false;if(t.ok){let i=await t.json();this.requestState=s.COMPLETED;delete this.inputValues["message"];this.inputValues=Object.assign({},this.inputValues);x(this.inputValues,d);if(this.userSessionAttribution){this.userSessionAttribution.update({sessionId:i.sessionId||null,locationId:this.locationId});if(i.sessionFingerprint){this.userSessionAttribution.setUserFingerprint(this.locationId,i.sessionFingerprint)}}const e=this.captchaService.getResolvedCaptchaToken();if(e){this.captchaService.reset()}}else{this.requestState=s.ERROR;if(t.status===429){this.captchaService.isCaptchaVerified=false;this.captchaService.resetOrRenderCaptcha();this.requestState=s.INIT}else{this.captchaService.resetOrRenderCaptcha()}}})).catch((t=>{console.log(t);this.requestState=s.ERROR;this.captchaService.isCaptchaVerified=false;this.captchaService.resetOrRenderCaptcha();this.requestState=s.INIT}));return true};this.init=()=>{this.requestState=s.INIT;this.submittingResponse=false;this.inputValues=w()||{};if(this.chatType===l.WA_CHAT&&!this.inputValues[c.MESSAGE.name]){this.inputValues[c.MESSAGE.name]=r("default_whatsapp_msg","I want to know more")}this.isMobile=z()};this.loadITI=()=>{import(U).then((()=>{this.intelTelLoaded=true}))};this.initITI=()=>{var t,i;try{if(window.intlTelInputGlobals){if(this.textInput&&this.host){const e=this.host.shadowRoot.querySelector("#msgsndr_message-form");this.iti=window.intlTelInput(this.textInput,{dropdownContainer:e,preferredCountries:["us","gb","ca","au"],initialCountry:this.countryCode||"us"});const o=(i=(t=this.textInput)===null||t===void 0?void 0:t.parentElement)===null||i===void 0?void 0:i.nextSibling;if(o){o.style.marginLeft="54px";this.textInput.parentElement.appendChild(o)}this.textInput.addEventListener("countrychange",(()=>{this.validateMobileInput(this.inputValues["phone"])}))}}}catch(t){console.warn("fail to load ITI",t)}};this.deInitITI=()=>{var t;(t=this.iti)===null||t===void 0?void 0:t.destroy();this.iti=null};this.handleWindowReload=()=>{x(this.inputValues,{isValid:true,status:{}})};this.validateMobileInput=t=>{var i,e,o;const n=v(t,((o=(e=(i=this.iti)===null||i===void 0?void 0:i.getSelectedCountryData())===null||e===void 0?void 0:e.iso2)===null||o===void 0?void 0:o.toUpperCase())||this.countryCode);this.inputValues=Object.assign(Object.assign({},this.inputValues),{status:{[c.PHONE.name]:!n.phoneValid?a.INVALID:a.VALID}})};this.handleInputBlur=t=>{const i=t.target;const e=i.name;const o=i.value;if(e==="phone"&&!!window.libphonenumber){this.validateMobileInput(o)}g(`${e}-enter`,this.locationId,o,X.trackGaEvent)};this.onMobileInputMount=t=>{this.textInput=t};this.handleInputChange=t=>{const i=t.target;let e=i.value;if(i.name==="phone"&&!!window.libphonenumber){const t=new window.libphonenumber.AsYouType(this.countryCode);let o=-1;const n=t.input(e);if(e.length!==i.selectionStart&&i.selectionStart===i.selectionEnd){o=i.selectionStart;try{const t=String(n).indexOf(e.charAt(Math.max(o-1,0)),Math.max(o-1,0));o=t>-1?t+1:-1}catch(t){}}e=n;if(e===""){if(this.inputValues["phone"]===null){e=""}else{e=null}}if(i.selectionStart!==-1&&D==false&&o!==-1){D=true;Z=o}}if(this.inputValues.hasOwnProperty("status")){if(this.inputValues["status"].hasOwnProperty(t.target.name)){delete this.inputValues["status"][t.target.name]}}this.inputValues=Object.assign(Object.assign({},this.inputValues),{[t.target.name]:e})};this.handleConsentChange=t=>{this.hasFormSubmitConsent=t.detail.checked};this.handleClosePrompt=t=>{if(this.inlinePromptMode)return;_(this.nextPromptTimer,this.locationId);this.showPromptState=Object.assign(Object.assign({},this.showPromptState),{showPrompt:false});g("popUp-greeting-close",this.locationId,"",X.trackGaEvent);try{if(t.target.tagName!=="BUTTON"){this.init();this.active=true;this.postOpenWidget()}}catch(t){console.log(t)}};this.postOpenWidget=()=>{this.captchaService.resetOrRenderCaptcha();const t=window.define;if(!window.libphonenumber){if(window.require&&window.define&&window.define.amd){window.define=null}import(R).then((i=>{console.log(i);window.define=t}))}if(!this.firstOpenDone){this.firstOpenDone=true}};this.heading="Have a question?";this.subHeading="Enter your question below and a representative will get right back to you.";this.thankYouMsg="Thank You!";this.successMsg="One of our representatives will contact you shortly.";this.locationId="";this.serverURL="https://services.leadconnectorhq.com/forms";this.marketplaceURL="https://services.leadconnectorhq.com";this.legalMsg="By submitting you agree to receive SMS or e-mails for the provided channel. Rates may be applied.";this.useEmailField=false;this.usePhoneField=true;this.countryCode="US";this.autoCountryCode=true;this.openIconUrl=undefined;this.closeIconUrl=undefined;this.promptAvatar=undefined;this.showPrompt=true;this.promptMsg="Hi there, have a question? Text us here.";this.enableRevisitMessage=true;this.revisitPromptMsg="Welcome back {{name}}, how can we help you today?";this.supportContact="";this.nextPromptTimer=86400;this.agencyName="";this.agencyWebsite="";this.inlineMode=false;this.inlineLiveChatMode=false;this.inlinePromptMode=false;this.inlineSuccessMode=false;this.inlineLiveChatSuccessMode=false;this.languageCode="en-US";this.i18nLabels="";this.gaCaptchaSiteKey=J;this.enableCaptcha=true;this.sendLabel=null;this.locale=null;this.enableImageCompression=true;this.chatType=l.EMAIL_SMS_CHAT;this.liveChatFeedbackMsg="Please rate your experience.";this.liveChatFeedbackNote="Thank you, for taking your time.";this.liveChatEndMsg="To start a new chat,";this.liveChatUserInactiveMsg="Looks like it’s taking too long. Please leave your contact details. We will get back to you shortly";this.liveChatIntroMsg="Give us a minute to assign you the best person to help you out.";this.liveChatVisitorInactiveMsg="Chat closed due to user Inactivity";this.liveChatAckMsg="Your chat has ended";this.showLiveChatWelcomeMsg=true;this.primaryColor="#188bf6";this.showConsentCheckbox=false;this.waNumber="";this.waBaseUrl="https://wa.me";this.developerVersion="";this.widgetId="";this.defaultWidget=null;this.active=false;this.requestState=undefined;this.submittingResponse=false;this.inputValues={};this.showPromptState=y(this.nextPromptTimer,this.locationId);this.innerElements=k(null);this.isMobile=false;this.userSessionAttribution=undefined;this.countryCodeLoaded=false;this.intelTelLoaded=false;this.chatTypeState=this.chatType;this.firstOpenDone=false;this.hasFormSubmitConsent=true}async watchChatTypeChange(t){this.chatTypeState=t;o(this)}async watchLocaleChange(t){await this.loadDefaultTranslations(t);o(this)}componentWillLoad(){this.loadITI();this.getCountryCode();this.init();window.addEventListener("beforeunload",this.handleWindowReload);this.captchaService=j.InitCaptchaService({host:this.host,enableCaptcha:this.enableCaptcha})}enablePublicAPIs(){window.leadConnector=window.leadConnector||{};const t=(t,i=this.languageCode)=>{if(t&&t instanceof Object){m(t,i);o(this)}};window.leadConnector.chatWidget=Object.assign(Object.assign({},window.leadConnector.chatWidget),{isLoaded:false,openWidget:()=>{!this.active&&this.toggleWidget()},closeWidget:()=>{this.active&&this.toggleWidget()},localizeWidget:(i,e)=>{t(i,e)},isActive:()=>this.active,registerBeforeSubmit:t=>{this.beforeSubmit=t}})}componentDidLoad(){this.loadDefaultTranslations().then((()=>{this.inlineMode&&o(this)}));if(!this.inlineMode&&!this.inlinePromptMode){try{this.enablePublicAPIs()}catch(t){console.warn(t)}import(W).then((()=>{var t=window.dataLayer||[];X.trackGaEvent=function(){t.push(arguments)};X.trackGaEvent("js",new Date);X.trackGaEvent("config",M)}));import(V).then((async()=>{this.userSessionAttribution=window.userSessionAttribution;if(this.userSessionAttribution){await this.userSessionAttribution.create(this.locationId,"text-widget")}}))}setTimeout((()=>{var t,i,e;this.innerElements=k(this.host);try{const o=new CustomEvent("LC_chatWidgetLoaded",{detail:(i=(t=this.host)===null||t===void 0?void 0:t.shadowRoot)===null||i===void 0?void 0:i.children[0]});window.dispatchEvent(o);window.leadConnector.chatWidget.isLoaded=true;(e=window.parent)===null||e===void 0?void 0:e.postMessage("LC_chatWidgetLoaded","*")}catch(t){console.warn(t)}if(this.inlineMode)this.postOpenWidget()}),0)}componentDidUpdate(){if(D){try{const t=this.host.shadowRoot.querySelector('input[name="phone"]');if(Z!==-1&&t.selectionStart!==Z){t.selectionStart=Z;t.selectionEnd=Z}Z=-1;D=false}catch(t){console.log(t)}}if(this.requestState!==s.INIT&&this.iti){this.deInitITI()}if(this.countryCodeLoaded&&this.intelTelLoaded&&this.requestState===s.INIT&&!this.iti&&this.textInput){this.initITI()}}disconnectedCallback(){x(this.inputValues,{isValid:true,status:{}});window.removeEventListener("beforeunload",this.handleWindowReload)}toggleWidget(){if(this.inlinePromptMode){return}if(this.showPromptState.showPrompt){this.handleClosePrompt(null)}if(this.active){x(this.inputValues,{isValid:true,status:{}});Event.prototype.preventDefault=F}else{this.init();Event.prototype.preventDefault=G}g(!this.active?"widget-open":"widget-close",this.locationId,"",X.trackGaEvent);this.active=!this.active;this.postOpenWidget()}getLiveChatMessages(){return{liveChatIntroMsg:this.liveChatIntroMsg,liveChatUserInactiveMsg:this.liveChatUserInactiveMsg,liveChatEndMsg:this.liveChatEndMsg,liveChatFeedbackNote:this.liveChatFeedbackNote,liveChatFeedbackMsg:this.liveChatFeedbackMsg,liveChatVisitorInactiveMsg:this.liveChatVisitorInactiveMsg,liveChatAckMsg:this.liveChatAckMsg}}render(){const e=i("./assets/flags.png");const o=this.primaryColor?`--chat-widget-primary-color:${this.primaryColor}; --chat-widget-active-color: ${this.primaryColor}; --chat-widget-bubble-color:${this.primaryColor}`:"";return t("div",{class:`lc_text-widget ${this.isMobile&&this.active?"lc_text-widget--mobile":""} ${this.inlineMode||this.inlinePromptMode?"lc_text-widget--inline":""} ${this.active?"lc_text-widget--active":""}`,id:"lc_text-widget"},t("style",null,`.iti__flag {background-image: url(${e}) !important} :host{all:initial; ${o}`),t("link",{rel:"stylesheet",href:Y}),(this.inlinePromptMode||!this.inlineMode&&this.showPrompt&&this.showPromptState.showPrompt)&&t(N,{inlinePromptMode:this.inlinePromptMode,closePrompt:this.handleClosePrompt,promptAvatar:this.getAvatarURL(),promptMsg:this.showPromptState.isRevisit&&this.enableRevisitMessage?this.revisitPromptMsg.replace("{{name}}",this.showPromptState.userName).replace("${name}",this.showPromptState.userName).replace(`{{firstName}}`,this.showPromptState.firstName):this.promptMsg,showPrompt:this.showPrompt}),!this.inlineMode&&(this.chatTypeState===l.EMAIL_SMS_CHAT||this.chatTypeState===l.WA_CHAT||this.chatTypeState===l.LIVE_CHAT&&!(this.isMobile&&this.active))&&t("button",{class:`lc_text-widget--btn ${this.active?"active":""} ${this.inlinePromptMode?"inline":""}`,id:"lc_text-widget--btn",onClick:()=>{this.toggleWidget()},"aria-label":!this.active?"Select to open the chat widget":"Select to close the chat widget"},t("div",{class:`icon widget-open-icon ${!this.active?"active":""} `,innerHTML:!!this.innerElements.openIcon&&!this.active?this.innerElements.openIcon:""},!!this.innerElements.openIcon?null:!!this.openIconUrl?t("img",{class:"circular-image",src:this.openIconUrl}):t("svg",{xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"32px",height:"30px",viewBox:"0 0 32 30",fill:"#fff"},t("defs",null),t(H,null))),t("div",{class:`icon widget-close-icon ${this.active?"active":""} `,innerHTML:!!this.innerElements.closeIcon&&this.active?this.innerElements.closeIcon:""},!!this.innerElements.closeIcon?null:!!this.closeIconUrl?t("img",{class:"circular-image",src:this.closeIconUrl}):t(P,null))),t(A,{isMobile:this.isMobile,active:this.active||this.inlineMode,heading:this.heading,subHeading:this.subHeading,thankYouMsg:this.thankYouMsg,successMsg:this.successMsg,supportContact:this.supportContact,sendAnotherMessage:this.init,requestState:this.inlineSuccessMode?s.COMPLETED:this.requestState,onChange:this.handleInputChange,inputValues:!this.inlineSuccessMode?this.inputValues:{phone:"+19768778787",message:"I need some help"},onSubmit:this.onSubmit,legalMsg:this.legalMsg,useEmailField:this.useEmailField,usePhoneField:this.usePhoneField,onInputBlur:this.handleInputBlur,onMobileInputMount:this.onMobileInputMount,promptAvatar:this.showPrompt&&this.getAvatarURL(),customFields:this.innerElements.inputFields,agencyName:this.agencyName,agencyWebsite:this.agencyWebsite,isCaptchaVerified:this.enableCaptcha?this.captchaService.isCaptchaVerified:true,sendHeaderText:this.sendLabel,chatType:this.chatTypeState,mode:{inlineMode:this.inlineMode,inlinePromptMode:this.inlinePromptMode,inlineSuccessMode:this.inlineSuccessMode,inlineLiveChatMode:this.inlineLiveChatMode,inlineLiveChatSuccessMode:this.inlineLiveChatSuccessMode},onSMSChat:()=>{this.chatTypeState=l.EMAIL_SMS_CHAT},toggleWidget:()=>this.toggleWidget(),serverConfig:{locationId:this.locationId,serverURL:this.serverURL,marketplaceURL:this.marketplaceURL,useEmailField:this.useEmailField,usePhoneField:this.usePhoneField,legalMsg:this.legalMsg,sendHeaderText:this.sendLabel,countryCode:this.countryCode,primaryColor:this.primaryColor,showLiveChatWelcomeMsg:this.showLiveChatWelcomeMsg,showConsentCheckbox:this.showConsentCheckbox,hasFormSubmitConsent:this.hasFormSubmitConsent,handleConsentChange:this.handleConsentChange,waBaseUrl:this.waBaseUrl,widgetId:this.widgetId,defaultWidget:this.defaultWidget,developerVersion:this.developerVersion},firstOpenDone:this.firstOpenDone,liveChatMessages:this.getLiveChatMessages(),waNumber:this.waNumber}))}static get assetsDirs(){return["assets"]}get host(){return n(this)}static get watchers(){return{chatType:["watchChatTypeChange"],locale:["watchLocaleChange"]}}};Q.style=q;export{Q as chat_widget}; //# sourceMappingURL=p-de48c5d2.entry.js.map