/** Copyright 2024 Google LLC This Software is made available under Section 3 of the General Service Terms of the Google Cloud Platform Service Specific Terms at https://cloud.google.com/terms/service-terms, except that Customer may additionally embed and/or distribute this Software to Customer End Users in connection with Customer Applications integrating with the Dialogflow Service. */'use strict';var DF_M;function DF_Maa(a){var b=0;return function(){return b>>0)+"_",e=0;return b}); DF_Mb("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c0?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});DF_Mb("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(c<0&&(c=Math.max(c+e,0));c0&&c>0;)if(d[--c]!=b[--e])return!1;return e<=0}});DF_Mb("Array.prototype.entries",function(a){return a?a:function(){return DF_Mya(this,function(b,c){return[b,c]})}});DF_Mb("Array.prototype.values",function(a){return a?a:function(){return DF_Mya(this,function(b,c){return c})}}); DF_Mb("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=DF_Mza(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g=f}});DF_Mb("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;c<0&&(c=Math.max(0,e+c));if(d==null||d>e)d=e;d=Number(d);d<0&&(d=Math.max(0,e+d));for(c=Number(c||0);c=this.length))return this[a]}DF_Mb("Array.prototype.at",function(a){return a?a:DF_MBa});function DF_MCa(a){return a?a:DF_MBa}DF_Mb("Int8Array.prototype.at",DF_MCa);DF_Mb("Uint8Array.prototype.at",DF_MCa);DF_Mb("Uint8ClampedArray.prototype.at",DF_MCa);DF_Mb("Int16Array.prototype.at",DF_MCa);DF_Mb("Uint16Array.prototype.at",DF_MCa);DF_Mb("Int32Array.prototype.at",DF_MCa);DF_Mb("Uint32Array.prototype.at",DF_MCa); DF_Mb("Float32Array.prototype.at",DF_MCa);DF_Mb("Float64Array.prototype.at",DF_MCa);DF_Mb("String.prototype.at",function(a){return a?a:DF_MBa});/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var DF_Mj=this||self;function DF_MDa(a,b,c){return a.call.apply(a.bind,arguments)}function DF_MEa(a,b,c){if(!a)throw Error();if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}} function DF_MFa(a,b,c){DF_MFa=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?DF_MDa:DF_MEa;return DF_MFa.apply(null,arguments)}function DF_MGa(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}} function DF_MHa(a,b){function c(){}c.prototype=b.prototype;a.Gd=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Md=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h=0;h--)if(g=a[h])f=(e<3?g(f):e>3?g(b,c,f):g(b,c))||f;return e>3&&f&&Object.defineProperty(b,c,f),f}function DF_Ml(a,b){if(Reflect&&typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(a,b)};function DF_MIa(a){return new Promise(function(b,c){var d=new FileReader;d.onload=function(){b(d.result.split(",")[1])};d.onerror=function(){c()};d.readAsDataURL(a)})} function DF_MJa(a,b){var c,d;return DF_Mh(function(e){if(e.g==1)return DF_Mg(e,a.arrayBuffer(),2);if(e.g!=3)return c=e.h,DF_Mg(e,b.decodeAudioData(c),3);d=e.h;var f=e.return,g=d.numberOfChannels,h=d.length*g*2+44,k=new ArrayBuffer(h),l=new DataView(k);var m=DF_MKa(l,0,1179011410);m=DF_MKa(l,m,h-8);m=DF_MKa(l,m,1163280727);m=DF_MKa(l,m,544501094);m=DF_MKa(l,m,16);m=DF_MLa(l,m,1);m=DF_MLa(l,m,g);m=DF_MKa(l,m,d.sampleRate);m=DF_MKa(l,m,d.sampleRate*2*g);m=DF_MLa(l,m,g*2);m=DF_MLa(l,m,16);m=DF_MKa(l, m,1635017060);m=DF_MKa(l,m,h-m-8);for(var n=[],p=0;p0&&(this.L=a)};DF_M.ha=function(){var a,b=(a=this.shadowRoot)!=null?a:this.attachShadow(this.constructor.D);DF_Mkb(b,this.constructor.o);return b};DF_M.connectedCallback=function(){this.T!=null||(this.T=this.ha());this.oc(!0);var a;(a=this.j)==null||a.forEach(function(b){var c;return(c=b.Mb)==null?void 0:c.call(b)})}; DF_M.oc=function(){};DF_M.disconnectedCallback=function(){var a;(a=this.j)==null||a.forEach(function(b){var c;return(c=b.sd)==null?void 0:c.call(b)})};DF_M.attributeChangedCallback=function(a,b,c){this.Ic(a,c)};DF_M.Oc=function(a,b){var c=this.constructor.aa.get(a),d=this.constructor.s(a,c);if(d!==void 0&&c.K===!0){var e,f=(((e=c.va)==null?void 0:e.xc)!==void 0?c.va:DF_Mzb).xc(b,c.type);this.h=a;f==null?this.removeAttribute(d):this.setAttribute(d,f);this.h=null}}; DF_M.Ic=function(a,b){var c=this.constructor;a=c.cb.get(a);if(a!==void 0&&this.h!==a){c=c.C(a);var d,e=typeof c.va==="function"?{Lb:c.va}:((d=c.va)==null?void 0:d.Lb)!==void 0?c.va:DF_Mzb;this.h=a;this[a]=e.Lb(b,c.type);this.h=null}};function DF_MUa(a,b,c,d){if(b!==void 0){d!=null||(d=a.constructor.C(b));var e;if(((e=d.qc)!=null?e:DF_MAb)(a[b],c))a.ub(b,c,d);else return}a.G===!1&&(a.za=a.Mc())} DF_M.ub=function(a,b,c){this.i.has(a)||this.i.set(a,b);if(c.K===!0&&this.h!==a){var d;((d=this.O)!=null?d:this.O=new Set).add(a)}};DF_M.Mc=function(){var a=this,b,c;return DF_Mh(function(d){switch(d.g){case 1:return a.G=!0,d.G=2,DF_Mg(d,a.za,4);case 4:d.g=3;d.G=0;break;case 2:b=DF_Mra(d),a.Ld||Promise.reject(b);case 3:c=DF_MFb(a);if(c==null){d.g=5;break}return DF_Mg(d,c,5);case 5:return d.return(!a.G)}})}; function DF_MFb(a){if(a.G){if(!a.Ha){a.T!=null||(a.T=a.ha());if(a.L){for(var b=DF_Md(a.L),c=b.next();!c.done;c=b.next()){var d=DF_Md(c.value);c=d.next().value;d=d.next().value;a[c]=d}a.L=void 0}b=a.constructor.aa;if(b.size>0)for(b=DF_Md(b),c=b.next();!c.done;c=b.next())d=DF_Md(c.value),c=d.next().value,d=d.next().value,d.Kd!==!0||a.i.has(c)||a[c]===void 0||a.ub(c,a[c],d)}b=!1;c=a.i;try{b=!0;var e;(e=a.j)==null||e.forEach(function(f){var g;return(g=f.Pd)==null?void 0:g.call(f)});a.ta(c)}catch(f){throw b= !1,a.dc(),f;}b&&a.vb(c)}}DF_M.vb=function(a){var b;(b=this.j)==null||b.forEach(function(c){var d;return(d=c.Qd)==null?void 0:d.call(c)});this.Ha||(this.Ha=!0,this.ia(a));this.sa(a)};DF_M.dc=function(){this.i=new Map;this.G=!1};DF_M.ta=function(){var a=this;this.O&&(this.O=this.O.forEach(function(b){return a.Oc(b,a[b])}));this.dc()};DF_M.sa=function(){};DF_M.ia=function(){}; DF_Ma.Object.defineProperties(DF_Mr,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){this.v();return this.cb&&[].concat(DF_Me(this.cb.keys()))}}});DF_Mr.o=[];DF_Mr.D={mode:"open"};DF_Mr.aa=new Map;DF_Mr.Kb=new Map;DF_Myb==null||DF_Myb({ReactiveElement:DF_Mr});function DF_MEb(){var a;((a=DF_Mj.reactiveElementVersions)!=null?a:DF_Mj.reactiveElementVersions=[]).push("2.0.4");DF_MEb=function(){}};var DF_MGb={l:!0,type:String,va:DF_Mzb,K:!1,qc:DF_MAb}; function DF_MHb(a,b,c){a=a===void 0?DF_MGb:a;var d=c.kind,e=c.metadata,f=DF_MDb.get(e);f===void 0&&DF_MDb.set(e,f=new Map);f.set(c.name,a);if(d==="accessor"){var g=c.name;return{set:function(k){var l=b.get.call(this);b.set.call(this,k);DF_MUa(this,g,l,a)},td:function(k){k!==void 0&&this.ub(g,void 0,a);return k}}}if(d==="setter"){var h=c.name;return function(k){var l=this[h];b.call(this,k);DF_MUa(this,h,l,a)}}throw Error("Unsupported decorator location: "+d);} function DF_Ms(a){return function(b,c){if(typeof c==="object")b=DF_MHb(a,b,c);else{var d=b.hasOwnProperty(c);b.constructor.u(c,d?Object.assign({},a,{Kd:!0}):a);b=d?Object.getOwnPropertyDescriptor(b,c):void 0}return b}};function DF_MIb(a,b,c){c.configurable=!0;c.enumerable=!0;Reflect.Od&&typeof b!=="object"&&Object.defineProperty(a,b,c);return c};function DF_Mt(){return DF_Ms(Object.assign({},void 0,{state:!0,l:!1}))};var DF_MJb=new Set,DF_MKb=new Map; function DF_MLb(a,b){if(window.ShadyCSS!==void 0&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){var c,d,e=((c=window.ShadyDOM)==null?0:c.inUse)&&((d=window.ShadyDOM)==null?void 0:d.noPatch)===!0?window.ShadyDOM.wrap:function(n){return n},f=function(n){var p=DF_MKb.get(n);p===void 0&&DF_MKb.set(n,p=[]);return p},g=new Map,h=a.createElement;a.createElement=function(n,p){n=h.call(a,n,p);p=p==null?void 0:p.scope;p!==void 0&&(window.ShadyCSS.nativeShadow||window.ShadyCSS.prepareTemplateDom(n, p),p===void 0||DF_MJb.has(p)||(p=f(p),p.push.apply(p,DF_Me(Array.from(n.content.querySelectorAll("style")).map(function(q){var r;(r=q.parentNode)==null||r.removeChild(q);return q.textContent})))));return n};var k=document.createDocumentFragment(),l=document.createComment("");b=b.prototype;var m=b.fa;b.fa=function(n,p){p=p===void 0?this:p;var q=e(this.ga).parentNode,r,u=(r=this.options)==null?void 0:r.scope,v;if((q instanceof ShadowRoot||q===((v=this.options)==null?void 0:v.Td))&&u!==void 0&&!DF_MJb.has(u)){r= this.ga;v=this.Da;k.appendChild(l);this.ga=l;this.Da=null;m.call(this,n,p);n=(n==null?0:n._$litType$)?this.J.wb.Ga:document.createElement("template");p=f(u);var t=p.length!==0;if(t){var w=document.createElement("style");w.textContent=p.join("\n");n.content.appendChild(w)}DF_MJb.add(u);DF_MKb.delete(u);window.ShadyCSS.prepareTemplateStyles(n,u);t&&window.ShadyCSS.nativeShadow&&(u=n.content.querySelector("style"),u!==null&&n.content.appendChild(u));k.removeChild(l);var x;if((x=window.ShadyCSS)==null? 0:x.nativeShadow)x=n.content.querySelector("style"),x!==null&&k.appendChild(x.cloneNode(!0));q.insertBefore(k,v);this.ga=r;this.Da=v}else m.call(this,n,p)};b.cc=function(n){var p,q=(p=this.options)==null?void 0:p.scope;p=g.get(q);p===void 0&&g.set(q,p=new Map);q=p.get(n.strings);q===void 0&&p.set(n.strings,q=new a(n,this.options));return q}}}var DF_MMb;(DF_MMb=window).litHtmlPolyfillSupport!=null||(DF_MMb.litHtmlPolyfillSupport=DF_MLb);var DF_MNb=""; if(window.Symbol){var DF_MOb=Symbol();typeof DF_MOb!=="symbol"&&(DF_MNb=Object.keys(DF_MOb)[0])}var DF_MPb=DF_MNb!=="",DF_MQb=DF_MPb?function(a){return a!=null&&a[DF_MNb]!==void 0}:function(){return!1};if(DF_MPb&&!window.Symbol.for){var DF_MRb=new Map;window.Symbol.for=function(a){DF_MRb.has(a)||DF_MRb.set(a,Symbol(a));return DF_MRb.get(a)}};function DF_MSb(a){a=a.LitElement;if(window.ShadyCSS!==void 0&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.Jc=!0;a=a.prototype;var b=a.ha;a.ha=function(){this.mb.scope=this.localName;return b.call(this)}}}var DF_MTb;(DF_MTb=window).litElementPolyfillSupport!=null||(DF_MTb.litElementPolyfillSupport=DF_MSb);/* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ var DF_MUb=globalThis.trustedTypes,DF_MVb=DF_MUb,DF_MWb;function DF_MXb(){var a=null;if(!DF_MVb)return a;try{var b=function(c){return c};a=DF_MVb.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a}function DF_MYb(){DF_MWb===void 0&&(DF_MWb=DF_MXb());return DF_MWb};function DF_MZb(a){this.g=a}DF_MZb.prototype.toString=function(){return this.g+""};function DF_M_b(a){var b=DF_MYb();return new DF_MZb(b?b.createHTML(a):a)}var DF_M0b=new DF_MZb(DF_MUb?DF_MUb.emptyHTML:"");function DF_M1b(a){if(a instanceof DF_MZb)return a.g;throw Error("");};function DF_M2b(a){this.g=a}DF_M2b.prototype.toString=function(){return this.g};function DF_M3b(a){if(a instanceof DF_M2b)return a.g;throw Error("");};function DF_M4b(a){this.g=a}DF_M4b.prototype.toString=function(){return this.g+""};function DF_M5b(a){var b=DF_MYb();return new DF_M4b(b?b.createScriptURL(a):a)}function DF_M6b(a){if(a instanceof DF_M4b)return a.g;throw Error("");};function DF_M7b(a){this.g=a}DF_M7b.prototype.toString=function(){return this.g};var DF_M8b=new DF_M7b("about:invalid#zClosurez");function DF_M9b(a){if(a instanceof DF_M7b)return a.g;throw Error("");};function DF_M$b(a){this.vd=a}function DF_Mac(a){return new DF_M$b(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})} var DF_Mbc=new DF_M$b(function(a){return/^[^:]*([/?#]|$)/.test(a)}),DF_Mcc=new DF_M$b(function(a){return/^callto:\+?\d*$/i.test(a)}),DF_Mdc=new DF_M$b(function(a){return a.indexOf("sip:")===0||a.indexOf("sips:")===0}),DF_Mec=DF_Mac("tel"),DF_Mfc=DF_Mac("data"),DF_Mgc=DF_Mac("http"),DF_Mhc=DF_Mac("https"),DF_Mic=DF_Mac("ftp"),DF_Mjc=DF_Mac("mailto"),DF_Mkc=DF_Mac("fb-messenger"),DF_Mlc=DF_Mac("whatsapp"),DF_Mmc=DF_Mac("sms"),DF_Mnc=[DF_Mfc,DF_Mgc,DF_Mhc,DF_Mjc,DF_Mic,DF_Mbc]; function DF_Moc(a,b){b=b===void 0?DF_Mnc:b;a:if(b=b===void 0?DF_Mnc:b,!(a instanceof DF_M7b)){for(var c=0;c",DF_MNc=document;function DF_MOc(a){return a===null||typeof a!="object"&&typeof a!="function"||DF_MQb(a)}var DF_MPc=Array.isArray,DF_MQc=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,DF_MRc=/--\x3e/g,DF_MSc=/>/g,DF_MTc=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),DF_MUc=/'/g,DF_MVc=/"/g,DF_MWc=/^(?:script|style|textarea|title)$/i; function DF_Mu(a){var b=DF_Mi.apply(1,arguments),c={};return c._$litType$=1,c.strings=a,c.values=b,c}var DF_MXc=Symbol.for?Symbol.for("lit-noChange"):Symbol("lit-noChange"),DF_Mv=Symbol.for?Symbol.for("lit-nothing"):Symbol("lit-nothing"),DF_MYc=new WeakMap,DF_MZc=DF_MNc.createTreeWalker(DF_MNc,129);function DF_M_c(a,b){if(!DF_MPc(a)||!a.hasOwnProperty("raw"))throw Error("invalid template strings array");return DF_MHc!==void 0?DF_MHc.createHTML(b):b} function DF_M0c(a,b){var c=a.strings;var d=a._$litType$;this.parts=[];for(var e=a=0,f=c.length-1,g=this.parts,h=c.length-1,k=[],l=d===2?"":d===3?"":"",m,n=DF_MQc,p=0;p"?(r=void 0,n=(r=m)!=null?r:DF_MQc, r=-1):t[1]===void 0?r=-2:(r=n.lastIndex-t[2].length,u=t[1],n=t[3]===void 0?DF_MTc:t[3]==='"'?DF_MVc:DF_MUc):n===DF_MVc||n===DF_MUc?n=DF_MTc:n===DF_MRc||n===DF_MSc?n=DF_MQc:(n=DF_MTc,m=void 0)}v=n===DF_MTc&&c[p+1].startsWith("/>")?" ":"";l+=n===DF_MQc?q+DF_MMc:r>=0?(k.push(u),q.slice(0,r)+"$lit$"+q.slice(r))+DF_MKc+v:q+DF_MKc+(r===-2?p:v)}c=[DF_M_c(c,l+(c[h]||"")+(d===2?"":d===3?"":"")),k];c=DF_Md(c);m=c.next().value;c=c.next().value;this.Ga=DF_M0c.createElement(m,b);DF_MZc.currentNode= this.Ga.content;if(d===2||d===3)b=this.Ga.content.firstChild,b.replaceWith.apply(b,DF_Me(b.childNodes));for(;(b=DF_MZc.nextNode())!==null&&g.length0)){b.textContent=DF_MGc?DF_MGc.emptyScript:"";for(h=0;h2||c[0]!==""||c[1]!==""?(this.J=Array(c.length-1).fill(new String),this.strings=c):this.J=DF_Mv;this.Ea=void 0} DF_M4c.prototype.fa=function(a,b,c,d){b=b===void 0?this:b;var e=this.strings,f=!1;if(e===void 0){if(a=DF_M5c(this,a,b,0),f=!DF_MOc(a)||a!==this.J&&a!==DF_MXc)this.J=a}else{var g=a;a=e[0];var h;for(h=0;h1024?(console.error("DF-MESSENGER","Bad argument, payload's customRating exceeds 1024 characters"),e.return()):e.return(a.presenter.sendFeedback(c)):(console.error("DF-MESSENGER", "Bad argument type, 'responseId' and 'answerFeedback' are required"),e.return())})}function DF_Mnd(a){var b=DF_Mi.apply(1,arguments),c,d,e;return DF_Mh(function(f){if(b.length!==3||!DF_M6a(b[0])||!DF_M6a(b[1])||!DF_M7a(b[2]))return console.error("DF-MESSENGER","Bad argument type, 'tool-call-result' expects string, string, object"),f.return();c=b[0];d=b[1];e=b[2];return f.return(a.presenter.sendClientSideFunctionCallResult({tool:c,actionName:d,output:e}))})} function DF_Mod(a){var b=DF_Mi.apply(1,arguments),c,d,e;return DF_Mh(function(f){if(b.length!==3||!DF_M6a(b[0])||!DF_M6a(b[1])||!DF_M6a(b[2]))return console.error("DF-MESSENGER","Bad argument type, 'tool-call-error' expects string, string, string"),f.return();c=b[0];d=b[1];e=b[2];return f.return(a.presenter.sendClientSideFunctionCallResult({tool:c,actionName:d,error:e}))})};var DF_Mpd=DF_Mq([".auth-screen-wrapper{align-items:center;background:var(--df-messenger-auth-background,var(--df-messenger-auth-background-color,hsla(0,0%,80%,.8))\n );display:flex;height:100%;justify-content:center;width:100%}.auth-screen-wrapper .auth-button{background:var(--df-messenger-auth-button-background,var(--df-messenger-auth-button-background-color,var(--df-messenger-primary-color,var(--df-messenger-default-primary-color)\n )\n )\n );border:var(--df-messenger-auth-button-border,none);border-radius:var(--df-messenger-auth-button-border-radius,8px);color:var(--df-messenger-auth-button-font-color,#fff);font-family:var(--df-messenger-auth-button-font-family,var(--df-messenger-font-family,var(--df-messenger-default-font-family)\n )\n );font-size:var(--df-messenger-auth-button-font-size,var(--df-messenger-font-size,var(--df-messenger-default-font-size)\n )\n );padding:8px}"]);var DF_Mqd=DF_Mf(["var(--df-messenger-focus-color-contrast, var(--df-messenger-default-focus-color-contrast))"]),DF_Mrd=DF_Mf(["var(--df-messenger-focus-color, var(--df-messenger-default-focus-color))"]),DF_Msd=DF_Mf(["\n border-radius: ",";\n border: 3px solid\n ",";\n bottom: 0;\n box-sizing: border-box;\n content: '';\n left: 0;\n outline: none;\n position: absolute;\n right: 0;\n top: 0;\n "]),DF_Mtd=DF_Mf(["inherit"]),DF_Mud=DF_Mf(["inherit"]),DF_Mvd=DF_Mf(["\n .visually-hidden {\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n white-space: nowrap;\n outline: 0;\n user-select: none;\n }\n\n .focus-outline:focus-visible,\n .focus-outline-contrast:focus-visible {\n outline: none;\n position: relative;\n }\n\n .focus-outline:focus-visible::before {\n ", "\n }\n\n .focus-outline-contrast:focus-visible::before {\n ","\n }\n\n .focus-outset:focus-visible::before {\n margin: -5px;\n }\n\n .focus-box:focus-visible::before {\n border-radius: var(--df-messenger-default-border-radius);\n }\n\n button.action-button {\n background-color: transparent;\n border: none;\n border-radius: 999px;\n transition: background-color 0.3s;\n }\n\n button.action-button:not(:disabled) {\n cursor: pointer;\n }\n\n button.action-button:hover:not(:disabled) {\n background-color: rgba(68, 71, 70, 0.08);\n transition: background-color 0.3s;\n }\n\n .word-wrap {\n overflow-wrap: break-word;\n word-break: break-word;\n word-wrap: break-word;\n }\n"]); function DF_Mwd(a,b){return DF_Mq(DF_Msd,a,(b===void 0?0:b)?DF_Mq(DF_Mqd):DF_Mq(DF_Mrd))}var DF_My=DF_Mq(DF_Mvd,DF_Mwd(DF_Mq(DF_Mtd),!1),DF_Mwd(DF_Mq(DF_Mud),!0));function DF_Mz(){var a=DF_Mw.apply(this,arguments)||this;a.languageCode="";return a}DF_Mc(DF_Mz,DF_Mw);DF_Mz.D=DF_Mw.D;DF_Mz.o=DF_Mw.o;DF_Mz.s=DF_Mw.s;DF_Mz.h=DF_Mw.h;DF_Mz.g=DF_Mw.g;DF_Mz.C=DF_Mw.C;DF_Mz.i=DF_Mw.i;DF_Mz.u=DF_Mw.u;DF_Mz.m=DF_Mw.m;DF_Mz.v=DF_Mw.v;DF_Mk([DF_Ms({type:String}),DF_Ml("design:type",Object)],DF_Mz.prototype,"languageCode",void 0);var DF_Mxd=DF_Mf(['
\n \n
"]);function DF_MA(){var a=DF_Mz.apply(this,arguments)||this;a.requestAuthText=null;return a}DF_Mc(DF_MA,DF_Mz);DF_MA.D=DF_Mz.D;DF_MA.o=DF_Mz.o;DF_MA.s=DF_Mz.s;DF_MA.h=DF_Mz.h;DF_MA.g=DF_Mz.g;DF_MA.C=DF_Mz.C;DF_MA.i=DF_Mz.i;DF_MA.u=DF_Mz.u;DF_MA.m=DF_Mz.m;DF_MA.v=DF_Mz.v; DF_MA.prototype.requestAuthentication=function(){var a=this;return DF_Mh(function(b){return DF_Mg(b,a.yc.requestAuthentication(),0)})};DF_MA.prototype.render=function(){var a=DF_M4a(this.requestAuthText,this.languageCode,"requestAccess");return DF_Mu(DF_Mxd,this.requestAuthentication,a)};var DF_Myd=DF_MA;DF_Myd.j=[DF_Mpd,DF_My];DF_Mk([DF_M_a({context:"df-instance",subscribe:!0}),DF_Ml("design:type",Object)],DF_Myd.prototype,"yc",void 0); DF_Mk([DF_Ms({l:!1,type:String}),DF_Ml("design:type",Object)],DF_Myd.prototype,"requestAuthText",void 0);DF_Myd=DF_Mk([DF_Mp("df-messenger-auth-screen")],DF_Myd);var DF_Mzd=DF_Mq([".chat-wrapper{border:var(--df-messenger-chat-border,none);border-radius:var(--df-messenger-chat-border-radius,var(--df-messenger-default-chat-border-radius)\n );display:flex;flex-direction:column;height:100%;position:relative;width:100%;z-index:0}.chat-wrapper df-messenger-auth-screen{inset:0;position:absolute;z-index:100}.chat-wrapper .demo-banner{background:#fef7e0;color:#410e0b;display:var(--df-messenger-demo-banner,none);font-family:var(--df-messenger-font-family,var(--df-messenger-default-font-family)\n );font-size:var(--df-messenger-font-size,var(--df-messenger-default-font-size)\n );left:0;opacity:.8;padding:8px;position:absolute;right:0;text-align:center;z-index:1}.message-list-wrapper{display:flex;flex-direction:column;flex-grow:1;min-height:0;overflow:hidden;position:relative}:host([no-titlebar]) .message-list-wrapper{border-top-left-radius:var(--df-messenger-chat-border-radius,var(--df-messenger-default-chat-border-radius)\n );border-top-right-radius:var(--df-messenger-chat-border-radius,var(--df-messenger-default-chat-border-radius)\n )}df-messenger-message-list{display:flex;flex-direction:column;flex-grow:1;min-height:0}.error{align-items:center;background:var(--df-messenger-message-error-background,var(--df-messenger-message-error-background-color,rgba(0,0,0,.87))\n );box-shadow:1px 4px 15px 0 rgba(0,0,0,.24);box-sizing:border-box;color:var(--df-messenger-message-error-font-color,#fff);display:flex;font-family:var(--df-messenger-message-error-font-family,var(--df-messenger-font-family,var(--df-messenger-default-font-family)\n )\n );font-size:var(--df-messenger-message-error-font-size,12px);justify-content:center;opacity:0;padding:10px;position:absolute;transform:translateY(-100%);width:100%;z-index:1}.error,.error.show{transition:transform .2s,opacity .2s}.error.show{opacity:.8;transform:translateY(0)}.function-call{bottom:0;color:var(--df-messenger-chat-function-call-button-font-color,#fff);display:flex;font-size:var(--df-messenger-chat-function-call-button-font-size,var(--df-messenger-font-size,var(--df-messenger-default-font-size)\n )\n );justify-content:var(--df-messenger-chat-function-call-button-align,center);left:0;opacity:0;padding:var(--df-messenger-chat-function-call-button-container-padding,8px);pointer-events:none;position:absolute;right:0;transition:opacity .3s,visibility 0s linear .3s;visibility:hidden}.function-call.show{opacity:1;transition:opacity .3s,visibility 0s;visibility:visible}.function-call button{background:var(--df-messenger-chat-function-call-button-background,var(--df-messenger-primary-color,var(--df-messenger-default-primary-color)\n )\n );border:none;border-radius:var(--df-messenger-chat-function-call-button-border-radius,999px);box-shadow:var(--df-messenger-chat-function-call-button-box-shadow,var(--df-messenger-default-box-shadow)\n );color:inherit;cursor:pointer;font-size:inherit;padding:8px 16px;pointer-events:auto}"]);var DF_MAd=DF_Mq([':host{--df-messenger-message-internal-border-radius:var(--df-messenger-message-border-radius,var(--df-messenger-default-border-radius)\n )}:host([minimized]) #message-list{overflow-y:hidden;padding:var(--df-messenger-chat-padding-minimized,var(--df-messenger-chat-padding,10px)\n )}.message-list-wrapper{background:var(--df-messenger-chat-background,var(--df-messenger-chat-background-color,#fafafa)\n );border-radius:var(--df-messenger-chat-border-radius,initial);display:flex;flex-direction:column;flex-grow:1;overflow:hidden;position:relative}:host(:not([minimized])) .message-list-wrapper{border-left:var(--df-messenger-chat-messagelist-border,none);border-right:var(--df-messenger-chat-messagelist-border,none)}.message-list-wrapper:after{background:var(--df-messenger-chat-messagelist-scroll-shadow-background,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),transparent) bottom\n );bottom:0;content:"";display:block;margin-top:-4px;opacity:0;padding-top:4px;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%}.message-list-wrapper.show-shadow:after{opacity:1;transition:opacity .3s ease}#message-list{overflow:var(--df-messenger-chat-overflow,hidden scroll);padding:var(--df-messenger-chat-padding,10px)}#message-list,.content{display:flex;flex-direction:column;flex-grow:1}.content{margin-left:auto;margin-right:auto;max-width:var(--df-messenger-chat-max-width,none);width:100%}.entry:first-child{margin-top:auto!important}.entry:not(:first-child){margin-top:var(--df-messenger-message-spacing,10px)}.entry{animation:present-yourself .3s ease .1s forwards;border-radius:var(--df-messenger-message-group-border-radius,0);display:flex;gap:var(--df-messenger-message-actor-spacing,16px);opacity:0;padding:var(--df-messenger-message-group-padding,0)}.entry.bot{background:var(--df-messenger-message-bot-group-background,var(--df-messenger-message-bot-group-background-color,transparent)\n );flex-direction:var(--df-messenger-message-bot-actor-order,row)}.entry.user{background:var(--df-messenger-message-user-group-background,var(--df-messenger-message-user-group-background-color,transparent)\n );flex-direction:var(--df-messenger-message-user-actor-order,row-reverse)}.actor-container{display:flex;flex-direction:var(--df-messenger-message-actor-direction,column);justify-content:var(--df-messenger-message-actor-align,flex-start)}.actor{border-radius:var(--df-messenger-message-actor-border-radius,999px);height:var(--df-messenger-message-actor-image-size,24px);padding:var(--df-messenger-message-actor-padding,8px);width:var(--df-messenger-message-actor-image-size,24px);z-index:1}.actor img{height:inherit;width:inherit}.entry.bot .actor{background:var(--df-messenger-message-bot-actor-background,#fff);border:var(--df-messenger-message-bot-actor-border,none);margin:var(--df-messenger-message-bot-actor-offset,0)}.entry.user .actor{background:var(--df-messenger-message-user-actor-background,#fff);border:var(--df-messenger-message-user-actor-border,none);margin:var(--df-messenger-message-user-actor-offset,0)}df-messenger-utterance{flex-grow:1;min-width:0}.scroll-to-bottom,.scroll-to-bottom-legacy{bottom:0;color:var(--df-messenger-chat-scroll-button-font-color,#fff);font-size:var(--df-messenger-chat-scroll-button-font-size,var(--df-messenger-font-size,var(--df-messenger-default-font-size)\n )\n );left:0;opacity:0;padding:var(--df-messenger-chat-scroll-button-container-padding,8px);pointer-events:none;position:absolute;right:0;transition:opacity .3s,visibility 0s linear .3s;visibility:hidden}.scroll-to-bottom{display:var(--df-messenger-chat-scroll-button-enabled-display,none);justify-content:var(--df-messenger-chat-scroll-button-align,center)}.scroll-to-bottom-legacy{display:var(--df-messenger-chat-scroll-button-display,none)}.scroll-to-bottom-legacy.show,.scroll-to-bottom.show{opacity:1;transition:opacity .3s,visibility 0s;visibility:visible}.scroll-to-bottom-button{align-items:center;background:var(--df-messenger-chat-scroll-button-background,var(--df-messenger-chat-scroll-button-background-color,var(--df-messenger-primary-color,var(--df-messenger-default-primary-color)\n )\n )\n );border:var(--df-messenger-chat-scroll-button-border,none);border-radius:var(--df-messenger-chat-scroll-button-border-radius,999px);box-shadow:var(--df-messenger-chat-scroll-button-box-shadow,var(--df-messenger-default-box-shadow)\n );color:inherit;cursor:pointer;display:flex;font-size:inherit;justify-content:center;padding:var(--df-messenger-chat-scroll-button-padding,8px 16px);pointer-events:auto}.scroll-to-bottom-legacy .scroll-to-bottom-button{margin:0 auto}.scroll-to-bottom-button .icon{color:inherit;font-size:1.5em}.scroll-to-bottom-button .text{display:var(--df-messenger-chat-scroll-button-text-display,inline);margin-left:8px}.typing-message{display:flex;flex-direction:column;flex-grow:1;min-width:0}.message{align-self:var(--df-messenger-message-bot-writing-align,var(--df-messenger-message-bot-align,flex-start)\n );background:var(--df-messenger-message-bot-writing-background,var(--df-messenger-message-bot-writing-background-color,var(--df-messenger-message-bot-background,var(--df-messenger-message-bot-background-color,#ecf3fe)\n )\n )\n );border:var(--df-messenger-message-bot-writing-border,var(--df-messenger-message-bot-border,var(--df-messenger-message-border,none)\n )\n );border-bottom-left-radius:var(--df-messenger-message-bot-border-bottom-left-radius,var(--df-messenger-message-border-bottom-left-radius,var(--df-messenger-message-internal-border-radius)\n )\n );border-bottom-right-radius:var(--df-messenger-message-bot-border-bottom-right-radius,var(--df-messenger-message-border-bottom-right-radius,var(--df-messenger-message-internal-border-radius)\n )\n );border-top-left-radius:var(--df-messenger-message-bot-border-top-left-radius,var(--df-messenger-message-border-top-left-radius,var(--df-messenger-message-internal-border-radius)\n )\n );border-top-right-radius:var(--df-messenger-message-bot-border-top-right-radius,var(--df-messenger-message-border-top-right-radius,var(--df-messenger-message-internal-border-radius)\n )\n );color:var(--df-messenger-message-bot-writing-font-color,var(--df-messenger-message-bot-font-color,var(--df-messenger-font-color,var(--df-messenger-default-font-color)\n )\n )\n );font-family:var(--df-messenger-message-font-family,var(--df-messenger-font-family,var(--df-messenger-default-font-family)\n )\n );font-size:var(--df-messenger-message-bot-writing-font-size,var(--df-messenger-message-font-size,var(--df-messenger-font-size,var(--df-messenger-default-font-size)\n )\n )\n );font-style:var(--df-messenger-message-bot-writing-font-style,normal);font-weight:var(--df-messenger-message-bot-writing-font-weight,var(--df-messenger-message-bot-font-weight,var(--df-messenger-message-font-weight,normal)\n )\n );line-height:var(--df-messenger-message-line-height,normal);margin-left:var(--df-messenger-message-bot-margin-left,0);margin-right:var(--df-messenger-message-bot-margin-right,75px);margin-top:var(--df-messenger-message-bot-writing-spacing,var(--df-messenger-message-spacing,10px)\n );padding:var(--df-messenger-message-bot-writing-padding,var(--df-messenger-message-padding,12px)\n )}.message img{height:var(--df-messenger-message-bot-writing-image-height,24px);width:var(--df-messenger-message-bot-writing-image-width,24px)}@keyframes present-yourself{to{opacity:1}}']);var DF_MBd=DF_Mq([':host{--df-messenger-internal-message-feedback-icon-fill:var(--df-messenger-message-feedback-icon-font-color,var(--df-messenger-message-feedback-font-color,var(--df-messenger-icon-font-color,var(--df-messenger-default-icon-font-color)\n )\n )\n )}.feedback{color:var(--df-messenger-font-color,var(--df-messenger-default-font-color)\n );display:flex;flex-direction:column;font-family:var(--df-messenger-font-family,var(--df-messenger-default-font-family)\n );font-size:var(--df-messenger-font-size,var(--df-messenger-default-font-size)\n )}.feedback .thumbs{align-self:var(--df-messenger-message-bot-align,flex-start);margin-left:var(--df-messenger-message-bot-margin-left,0);margin-right:var(--df-messenger-message-bot-margin-right,75px)}.thumb{fill:var(--df-messenger-internal-message-feedback-icon-fill);background:var(--df-messenger-message-feedback-icon-background,none);border:var(--df-messenger-message-feedback-icon-border,none);border-radius:var(--df-messenger-message-feedback-icon-border-radius,0);padding:var(--df-messenger-message-feedback-icon-padding,0)}.thumb:hover{background:var(--df-messenger-message-feedback-icon-background-hover,var(--df-messenger-message-feedback-icon-background,none)\n )}.thumb.active{fill:var(--df-messenger-message-feedback-icon-font-color-active,var(--df-messenger-internal-message-feedback-icon-fill)\n )}.thumbs-up{margin-right:var(--df-messenger-message-feedback-icon-distance,8px)}.feedback-box{background:var(--df-messenger-message-rich-feedback-background,none);border:var(--df-messenger-message-rich-feedback-border,none);border-radius:var(--df-messenger-message-rich-feedback-border-radius,0);display:flex;flex-direction:column;gap:var(--df-messenger-message-rich-feedback-spacing,10px);margin-left:var(--df-messenger-rich-feedback-offset-left,0);margin-top:10px;padding:var(--df-messenger-message-rich-feedback-padding,0);position:relative}.feedback-box .separator{background:var(--df-messenger-chat-background,var(--df-messenger-chat-background-color,#fafafa)\n );display:var(--df-messenger-message-rich-feedback-block-separator-display,none);height:calc(var(--df-messenger-message-stack-spacing, var(--df-messenger-message-spacing, 10px)) + var(--df-messenger-message-group-border-radius)*2);margin:calc(0px - var(--df-messenger-message-rich-feedback-spacing, 10px)) var(--df-messenger-message-rich-feedback-block-separator-padding-offset,0)}.feedback-box .separator:before{border-bottom-left-radius:var(--df-messenger-message-group-border-radius);border-bottom-right-radius:var(--df-messenger-message-group-border-radius)}.feedback-box .separator:after,.feedback-box .separator:before{background:var(--df-messenger-message-bot-group-background,var(--df-messenger-message-bot-group-background-color,transparent)\n );content:"";display:block;height:var(--df-messenger-message-group-border-radius)}.feedback-box .separator:after{border-top-left-radius:var(--df-messenger-message-group-border-radius);border-top-right-radius:var(--df-messenger-message-group-border-radius);margin-top:10px}.feedback-title-row{align-items:center;display:flex;justify-content:space-between}.feedback-close{fill:var(--df-messenger-icon-font-color,var(--df-messenger-default-icon-font-color)\n );background-color:transparent;border:none;margin:-12px -10px -12px -12px;padding:12px}.feedback-title{font-weight:700}.feedback-subtitle{font-weight:400;margin-left:10px}.feedback-reason-row{display:flex;flex-direction:var(--df-messenger-message-rich-feedback-chips-flex-direction,row);flex-wrap:wrap;gap:var(--df-messenger-message-rich-feedback-chips-spacing,10px);row-gap:var(--df-messenger-message-rich-feedback-chips-spacing,10px)}.feedback-reason-chip,.feedback-submit{border:var(--df-messenger-default-border);border-radius:var(--df-messenger-default-border-radius);margin:0;padding:8px 16px}.feedback-reason-chip{align-self:flex-start;background:var(--df-messenger-message-rich-feedback-chips-background,none);color:var(--df-messenger-message-rich-feedback-chips-font-color,inherit)}.feedback-reason-chip:hover,.feedback-submit:not(:disabled):hover{background:var(--df-messenger-message-rich-feedback-chips-background-hover,rgba(68,71,70,.08))}.feedback-reason-chip.active{background:var(--df-messenger-message-rich-feedback-chips-background-active,#e8f0fe);color:var(--df-messenger-message-rich-feedback-chips-font-color-active,#174ea6)}.feedback-submit{background:var(--df-messenger-message-rich-feedback-submit-background,none);color:var(--df-messenger-message-rich-feedback-submit-font-color,inherit)}.feedback-submit:disabled{opacity:.5}.textarea-row{display:flex;position:relative}.textarea-row textarea{background:var(--df-messenger-message-rich-feedback-input-background,#fff);border:var(--df-messenger-default-border);border-radius:var(--df-messenger-default-border-radius);box-sizing:border-box;color:var(--df-messenger-message-rich-feedback-input-font-color,inherit);flex-grow:1;font-family:inherit;font-size:inherit;padding:8px 16px;resize:none}.textarea-row textarea:focus{outline:0}.privacy-notice-row{color:var(--df-messenger-message-rich-feedback-notice-font-color,var(--df-messenger-default-secondary-font-color)\n );font-size:12px;padding:0 17px}.feedback-submit-row{display:flex;flex-direction:column}.feedback-submit{align-self:var(--df-messenger-message-rich-feedback-submit-align,flex-end)}.thank-you{animation:present-yourself .3s ease .1s forwards;color:var(--df-messenger-message-rich-feedback-notice-font-color,var(--df-messenger-default-secondary-font-color)\n );font-size:12px;margin-top:10px;opacity:0}@keyframes present-yourself{to{opacity:1}}']);function DF_MCd(a){return a>0?1:a<0?2:0}var DF_MDd=[1,2,3];var DF_MEd=DF_Mf(['\n \n \n \n \n \n \n \n \n']), DF_MFd=DF_Mf(['\n \n \n']),DF_MGd=DF_Mf(['\n \n']), DF_MHd=DF_Mf(['\n \n']),DF_MId=DF_Mf(['\n \n']), DF_MJd=DF_Mf(['\n \n']),DF_MKd=DF_Mf(['\n \n \n']), DF_MLd=DF_Mf(['\n \n \n \n \n \n \n \n \n \n']), DF_MMd=DF_Mf(['\n \n \n']),DF_MNd=DF_Mf(['\n \n']),DF_MOd=DF_Mf(['\n \n \n']), DF_MPd=DF_Mf(['\n \n']),DF_MQd=DF_Mf(['\n \n \n \n \n \n \n \n \n \n \n \n \n']), DF_MRd=DF_Mf(['\n \n']),DF_MSd=DF_Mu(DF_MEd),DF_MTd=DF_Mu(DF_MFd),DF_MUd=DF_Mu(DF_MGd),DF_MVd=DF_Mu(DF_MHd),DF_MWd=DF_Mu(DF_MId),DF_MXd=DF_Mu(DF_MJd),DF_MYd=DF_Mu(DF_MKd),DF_MZd=DF_Mu(DF_MLd),DF_M_d=DF_Mu(DF_MMd),DF_M0d=DF_Mu(DF_MNd), DF_M1d=DF_Mu(DF_MOd),DF_M2d=DF_Mu(DF_MPd),DF_M3d=DF_Mu(DF_MQd),DF_M4d=DF_Mu(DF_MRd);var DF_M5d=DF_Mf(["var(--df-messenger-default-border-radius)"]),DF_M6d=DF_Mf(["\n .show-focus::after {\n ","\n }\n"]),DF_M7d=DF_Mf([' "]),DF_M8d=DF_Mf([' \n
\n ',"\n "]),DF_Mae=DF_Mf(['