var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(d,c,a){d!=Array.prototype&&d!=Object.prototype&&(d[c]=a.value)};$jscomp.getGlobal=function(d){return"undefined"!=typeof window&&window===d?d:"undefined"!=typeof global&&null!=global?global:d};$jscomp.global=$jscomp.getGlobal(this);$jscomp.SYMBOL_PREFIX="jscomp_symbol_"; $jscomp.initSymbol=function(){$jscomp.initSymbol=function(){};$jscomp.global.Symbol||($jscomp.global.Symbol=$jscomp.Symbol)};$jscomp.symbolCounter_=0;$jscomp.Symbol=function(d){return $jscomp.SYMBOL_PREFIX+(d||"")+$jscomp.symbolCounter_++}; $jscomp.initSymbolIterator=function(){$jscomp.initSymbol();var d=$jscomp.global.Symbol.iterator;d||(d=$jscomp.global.Symbol.iterator=$jscomp.global.Symbol("iterator"));"function"!=typeof Array.prototype[d]&&$jscomp.defineProperty(Array.prototype,d,{configurable:!0,writable:!0,value:function(){return $jscomp.arrayIterator(this)}});$jscomp.initSymbolIterator=function(){}};$jscomp.arrayIterator=function(d){var c=0;return $jscomp.iteratorPrototype(function(){return c "+ b}))}a=a.replace(Da,function(a,b,c){return'[dir="'+c+'"] '+b+", "+b+'[dir="'+c+'"]'});return{value:a,F:b,stop:e}}function Ra(a,b){a=a.split(aa);a[0]+=b;return a.join(aa)}function cb(a,b){var c=a.match(ra);return(c=c&&c[2].trim()||"")?c[0].match(Ea)?a.replace(ra,function(a,c,g){return b+g}):c.split(Ea)[0]===b?c:Fa:a.replace(Z,b)}function E(a,b,c,d){this.j=a||null;this.b=b||null;this.A=c||[];this.o=null;this.u=d||"";this.a=this.h=this.m=null}function Q(a){return a?a.__styleInfo:null}function Ga(a){var b= this.matches||this.matchesSelector||this.mozMatchesSelector||this.msMatchesSelector||this.oMatchesSelector||this.webkitMatchesSelector;return b&&b.call(this,a)}function Ha(){}function Ta(a){var b={},c=[],d=0;w(a,function(a){ia(a);a.index=d++;a=a.f.cssText;for(var c;c=Ia.exec(a);){var g=c[1];":"!==c[2]&&(b[g]=!0)}},function(a){c.push(a)});a.b=c;a=[];for(var g in b)a.push(g);return a}function ia(a){if(!a.f){var b={},c={};ja(a,c)&&(b.i=c,a.rules=null);b.cssText=a.parsedCssText.replace(db,"").replace(sa, "");a.f=b}}function ja(a,b){var c=a.f;if(c){if(c.i)return Object.assign(b,c.i),!0}else{c=a.parsedCssText;for(var d;a=sa.exec(c);){d=(a[2]||a[3]).trim();if("inherit"!==d||"unset"!==d)b[a[1].trim()]=d;d=!0}return d}}function ba(a,b,c){b&&(b=0<=b.indexOf(";")?ta(a,b,c):q(b,function(b,d,g,e){if(!d)return b+e;(d=ba(a,c[d],c))&&"initial"!==d?"apply-shim-inherit"===d&&(d="inherit"):d=ba(a,c[g]||g,c)||g;return b+(d||"")+e}));return b&&b.trim()||""}function ta(a,b,c){b=b.split(";");for(var d=0,g,e;d *"===e||"html"===e,p=0===e.indexOf(":host")&&!f;"shady"===c&&(f=e===g+" > *."+g||-1!==e.indexOf("html"),p=!f&&0===e.indexOf(g));"shadow"===c&&(f=":host > *"===e||"html"===e,p=p&&!f);if(f||p)c=g,p&&(b.g||(b.g=V(H,b,H.b,a?U+a:"",g)),c=b.g||g),d({K:c,I:p,R:f})}}function ua(a,b){var c={},d={},g=b&&b.__cssBuild;w(b,function(b){Ua(a,b,g,function(g){Ga.call(a.P||a,g.K)&&(g.I?ja(b,c):ja(b,d))})},null,!0);return{J:d,H:c}}function eb(a,b,c,d){var g=D(b), e=Aa(g.is,g.u),f=new RegExp("(?:^|[^.#[:])"+(b.extends?"\\"+e.slice(0,-1)+"\\]":e)+"($|[.:[\\s>+~])");g=Q(b).j;var p=fb(g,d);return ea(b,g,function(b){var g="";b.f||ia(b);b.f.cssText&&(g=ta(a,b.f.cssText,c));b.cssText=g;if(!(x||b.parent&&b.parent.type===Pa)&&b.cssText){var n=g=b.cssText;null==b.B&&(b.B=Ka.test(g));if(b.B)if(null==b.v){b.v=[];for(var h in p)n=p[h],n=n(g),g!==n&&(g=n,b.v.push(h))}else{for(h=0;h+~]+)((?:\[.+?\]|[^\s>+~=[])+)/g,Ea=/[[.:#*]/,Z=":host", ha="::slotted",ab=new RegExp("^("+ha+")"),ra=/(:host)(?:\(((?:\([^)(]*\)|[^)(]*)+?)\))/,Sa=/(?:::slotted)(?:\(((?:\([^)(]*\)|[^)(]*)+?)\))/,Da=/(.*):dir\((?:(ltr|rtl))\)/,U=".",aa=":",za="class",Fa="should_not_match",H=new M;E.prototype.c=function(){return this.j};E.prototype._getStyleRules=E.prototype.c;var Ma=navigator.userAgent.match("Trident");rb.Object.defineProperties(Ha.prototype,{a:{configurable:!0,enumerable:!0,get:function(){return"x-scope"}}});var ka=new Ha,ma={},na=window.customElements; if(na&&!x){var Na=na.define;na.define=function(a,b,c){var d=document.createComment(" Shady DOM styles for "+a+" "),g=document.head;g.insertBefore(d,(R?R.nextSibling:null)||g.firstChild);R=d;ma[a]=d;Na.call(na,a,b,c)}}Va.prototype.store=function(a,b,c,d){var g=this.cache[a]||[];g.push({i:b,styleElement:c,h:d});100=k._useCount&&k.parentNode&&k.parentNode.removeChild(k));x?g.a?(g.a.textContent=e,d=g.a):e&&(d=P(e,h,a.shadowRoot,g.b)): d?d.parentNode||(Ma&&-1\n .image {\n background-repeat: no-repeat;\n background-size: contain;\n margin-right: 24px;\n max-height: 24px;\n max-width: 24px;\n padding-right: 24px;\n }\n\n .link-wrapper {\n text-decoration: none;\n }\n\n .title {\n color: black;\n font-weight: bold;\n }\n\n .subtitle {\n color: #757575;\n padding-top: 8px;\n }\n\n .title-card-elements {\n background-color: white;\n border-radius: 8px;\n display: flex;\n font-family: 'Roboto', sans-serif;\n font-size: 14px;\n padding: 16px;\n }\n \n"; ShadyCSS.prepareTemplate(h,b.H);a=function(){return HTMLElement.call(this)||this};$jscomp.inherits(a,HTMLElement);a.prototype.connectedCallback=function(){ShadyCSS.styleElement(this);this.attachShadow({mode:"open"}).appendChild(h.content.cloneNode(!0));this.render();this.listenForCardClick_()};a.prototype.render=function(){this.createOuterElement_();this.createImageElement_();this.createTitleElement_();this.createSubtitleElement_()};a.prototype.createOuterElement_=function(){var a=this.actionLink? this.wrapCardWithLinkWrapper_():this.createContentWrapperElement_();this.shadowRoot.appendChild(a)};a.prototype.createContentWrapperElement_=function(){if(this.title||this.subtitle||this.imageData)return Object(e.c)("div",[b._1])};a.prototype.createImageElement_=function(){if(this.imageData&&this.imageData.src&&this.imageData.src.rawUrl){var a=Object(e.c)("div",["image"],null,{style:'background-image: url("'+this.imageData.src.rawUrl+'")'});Object(e.a)("."+b._1,this.shadowRoot).appendChild(a)}};a.prototype.createTitleElement_= function(){if(this.title){this.createTextContainer_();var a=Object(e.c)("div",["title"],this.title);Object(e.a)(".text-container",this.shadowRoot).appendChild(a)}};a.prototype.createSubtitleElement_=function(){if(this.subtitle){this.textContainerExists_()||this.createTextContainer_();var a=Object(e.c)("div",["subtitle"],this.subtitle);Object(e.a)(".text-container",this.shadowRoot).appendChild(a)}};a.prototype.textContainerExists_=function(){return Object(e.a)(".text-container",this.shadowRoot)};a.prototype.createTextContainer_= function(){Object(e.a)("."+b._1,this.shadowRoot).appendChild(Object(e.c)("div",["text-container"]))};a.prototype.createLinkWrapper_=function(){return Object(e.c)("a",[b.Q],"",{href:this.actionLink,target:"_blank"})};a.prototype.wrapCardWithLinkWrapper_=function(){var a=this.createContentWrapperElement_(),b=this.createLinkWrapper_();b.appendChild(a);return b};a.prototype.listenForCardClick_=function(){var a=this;this.actionLink&&Object(e.a)("."+b.Q,this.shadowRoot).addEventListener("click",function(c){Object(e.d)(Object(f.d)(), b.M,{element:a})})};$jscomp.global.Object.defineProperties(a.prototype,{title:{configurable:!0,enumerable:!0,get:function(){return this.title_},set:function(a){this.title_=a}},subtitle:{configurable:!0,enumerable:!0,get:function(){return this.subtitle_},set:function(a){this.subtitle_=a}},imageData:{configurable:!0,enumerable:!0,get:function(){return this.imageData_},set:function(a){this.imageData_=a}},actionLink:{configurable:!0,enumerable:!0,get:function(){return this.actionLink_},set:function(a){this.actionLink_= a}}});c.a=a;customElements.define(b.H,a)},function(d,c,a){Object.defineProperty(c,"__esModule",{value:!0});a(11);var b=a(0),e=a(2),f=a(4),h=a(5),k=a(6),l=a(26),m=a(1);d=a(3);a.n(d);d=a(27);a.n(d);var t=a(0),v=!1,w=document.createElement("template");w.innerHTML='\n \n
\n \n \n
'; ShadyCSS.prepareTemplate(w,b.B);a=function(){return HTMLElement.call(this)||this};$jscomp.inherits(a,HTMLElement);a.prototype.connectedCallback=function(){var a=this;ShadyCSS.styleElement(this);this.attachShadow({mode:"open"}).appendChild(w.content.cloneNode(!0));0\n div.chat-wrapper {\n background-color: #e5e5e5;\n border-radius: 4px;\n bottom: 105px;\n box-shadow: rgba(0, 0, 0, 0.24) 1px 4px 15px 0px;\n display: flex;\n flex-direction: column;\n height: 0;\n opacity: 0;\n position: fixed;\n right: 20px;\n transform: translateX(25%) translateY(35%) scale(0.5, 0.5);\n transition: transform 0.2s ease, opacity 0.2s ease-in, height 0s ease 0.2s;\n width: 370px;\n overflow: hidden;\n }\n\n div.chat-min {\n background-color: #fafafa;\n bottom: 20px;\n height: 0;\n max-width: 370px;\n right: 100px;\n width: auto;\n }\n \n div.chat-wrapper.chat-min[opened="true"] {\n height: auto;\n }\n \n div.chat-wrapper[opened="true"] {\n height: 560px;\n opacity: 1;\n transform: translate3d(0px, 0px, 0px) scale(1, 1);\n transition: transform 0.2s ease, opacity 0.2s ease-in;\n }\n\n\n div.chat-min df-message-list {\n background-color: #fafafa;\n background-color: var(--df-messenger-chat-background-color);\n }\n\n div.chat-min df-messenger-titlebar {\n display: none;\n }\n\n div.chat-min df-messenger-user-input {\n display: none;\n }\n\n df-message-list {\n background-color: #fafafa;\n background-color: var(--df-messenger-chat-background-color);\n display: flex;\n flex-direction: column;\n flex: 1 1 auto;\n min-height: 0;\n min-width: 250px;\n }\n\n df-messenger-titlebar {\n z-index: 2;\n }\n\n @media screen and (max-width: 500px) {\n div.chat-wrapper {\n bottom: 0; \n right: 0;\n width: 100%;\n }\n div.chat-wrapper[opened="true"] { \n height: 100%; \n }\n\n }\n \n
\n \n \n \n
\n'; ShadyCSS.prepareTemplate(h,b.C);a=function(){return HTMLElement.call(this)||this};$jscomp.inherits(a,HTMLElement);a.prototype.connectedCallback=function(){ShadyCSS.styleElement(this);var a=this.attachShadow({mode:"open"});a.appendChild(h.content.cloneNode(!0));this.messageList=Object(f.a)(b.A,a)};a.prototype.newMessage=function(a){this.messageList.add(a)};a.prototype.botWriting=function(){var a=Object.assign(e.c,{});a.type="text";a.isBot=!0;a.element=Object(f.c)("div",["bot-animation","message","bot-message"], "..");a.element.id=b.f;return a};customElements.define(b.C,a)},function(d,c,a){var b=a(0),e=a(2),f=a(1);d=a(3);a.n(d);var h=document.createElement("template");h.innerHTML='\n \n
\n
\n
\n
\n
\n \n \n \n \n
\n
'; ShadyCSS.prepareTemplate(h,b.A);a=function(){return HTMLElement.call(this)||this};$jscomp.inherits(a,HTMLElement);a.prototype.connectedCallback=function(){var a=this;ShadyCSS.styleElement(this);var c=this.attachShadow({mode:"open"});c.appendChild(h.content.cloneNode(!0));this.messageList=Object(f.a)("#messageList",c);Object(f.a)("#"+b.J,c).addEventListener("click",function(c){a.maximizeChat_();Object(e.b)().setAttribute("style","visibility:hidden");Object(e.d)().removeAttribute(b.L)});Object(f.a)("#messageList", c).addEventListener("click",function(c){a.maximizeChat_();Object(f.a)("."+b.u,Object(e.d)().shadowRoot).classList.add("hidden");Object(f.a)("#"+b.p,Object(e.d)().shadowRoot).classList.add("rotate-fade")})};a.prototype.add=function(a){this.messageList.appendChild(a.element);this.scrollToLatest_()};a.prototype.scrollToLatest_=function(){Object(f.a)("#messageList > :last-child",this.shadowRoot).scrollIntoView()};a.prototype.maximizeChat_=function(){Object(f.a)("."+b.T,this.shadowRoot).classList.remove(b.S); Object(e.b)().classList.remove(b.j);null===Object(e.d)().waitOpen||null===Object(e.d)().intent||Object(e.d)().isWelcomeFired_()||Object(e.d)().initializeDFMessenger_()};customElements.define(b.A,a)},function(d,c){c=function(){return this}();try{c=c||Function("return this")()||(0,eval)("this")}catch(a){"object"===typeof window&&(c=window)}d.exports=c},function(d,c,a){var b=a(1),e=a(2),f=a(0);d=a(3);a.n(d);var h=document.createElement("template");h.innerHTML='\n \n
\n
\n \n \n \n \n
'; ShadyCSS.prepareTemplate(h,f.F);a=function(){return HTMLElement.call(this)||this};$jscomp.inherits(a,HTMLElement);a.prototype.connectedCallback=function(){ShadyCSS.styleElement(this);this.attachShadow({mode:"open"}).appendChild(h.content.cloneNode(!0));Object(b.a)("#"+f.I,this.shadowRoot).innerText=Object(e.d)().chatTitle||Object(b.e)(Object(e.d)().languageCode,"chatTitle");Object(b.a)("#"+f.U,this.shadowRoot).addEventListener("click",function(){Object(e.d)().removeAttribute(f.L)})};customElements.define(f.F, a)},function(d,c,a){var b=a(2),e=a(4),f=a(5),h=a(6),k=a(0),l=a(1);d=a(3);a.n(d);var m=document.createElement("template");m.innerHTML='\n \n\n
\n
\n
\n \n \n \n \n \n
\n
\n'; ShadyCSS.prepareTemplate(m,k.G);a=function(){return HTMLElement.call(this)||this};$jscomp.inherits(a,HTMLElement);a.prototype.connectedCallback=function(){var a=this;ShadyCSS.styleElement(this);var c=this.attachShadow({mode:"open"});c.appendChild(m.content.cloneNode(!0));this.parentRoot=this.parentNode;Object(l.a)("input",c).setAttribute("placeholder",Object(l.e)(Object(b.d)().languageCode,"askSomething"));Object(l.a)("input",c).addEventListener("keypress",function(b){a.handleKeyPress_(b.keyCode)}); Object(l.a)("input",c).addEventListener("input",function(){a.handleInput_()});Object(l.a)("#sendIcon",c).addEventListener("click",function(b){a.sendMessage_()})};a.prototype.handleInput_=function(){var a=this.shadowRoot,c=Object(l.a)("input",a);a=Object(l.a)(".check-input",a);var d=Object(l.a)(".input-box-wrapper",this.shadowRoot);""===c.value&&d.classList.remove("valid");256=c.value.length&&0=b&&0\n @import url(//fonts.googleapis.com/icon?family=Material+Icons);\n\n #dfAccordionWrapper {\n background: white;\n border-radius: 8px;\n color: black;\n cursor: pointer;\n display: flex;\n flex-direction: column;\n font-family: 'Roboto', sans-serif;\n font-size: 14px;\n padding: 12px 12px;\n text-decoration: none;\n }\n\n #dfAccordionWrapper .top-row {\n display: flex;\n justify-content: space-between;\n }\n\n #dfAccordionWrapper .top-row .content {\n display: flex;\n }\n\n #dfAccordionWrapper .image-content {\n display: none;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n }\n\n #dfAccordionWrapper .image-content.visible {\n display: block;\n overflow: inherit;\n width: auto;\n }\n\n #dfAccordionWrapper #image {\n border-radius: 3px;\n margin-right: 10px;\n max-width: 47px;\n }\n\n #dfAccordionWrapper #title {\n color: black;\n font-size: 14px;\n font-weight: bold;\n }\n\n #dfAccordionWrapper #subtitle {\n color: #757575;\n font-size: 13px;\n }\n\n #dfAccordionWrapper .text-content {\n display: flex;\n flex-direction: column;\n justify-content: space-evenly;\n }\n\n #dfAccordionWrapper .text-row {\n max-height: 0;\n overflow: hidden;\n transition: max-height 0.25s ease-out;\n }\n\n #dfAccordionWrapper .text-row.open {\n /* Max-height trick needed to animate expansion. Height won't animate. */\n max-height: inherit;\n transition: max-height 0.25s ease-in;\n }\n\n #dfAccordionWrapper #text {\n padding-top: 10px;\n }\n\n #dfAccordionWrapper #expandIcon {\n color: #757575;\n display: none;\n font-size: 32px;\n padding: 7px 0;\n transform: rotate(90deg);\n transition: transform 0.15s ease-out;\n }\n\n #dfAccordionWrapper #expandIcon.visible {\n display: inherit;\n }\n\n #dfAccordionWrapper .word-wrap {\n overflow-wrap: break-word;\n word-break: break-word;\n word-wrap: break-word;\n }\n\n #dfAccordionWrapper #expandIcon.open {\n font-size: 32px;\n padding: 7px 0;\n transform: rotate(-90deg);\n transition: transform 0.15s ease-in;\n }\n \n\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n chevron_right\n
\n
\n
\n
\n
\n
'; d=function(){return HTMLElement.call(this)||this};$jscomp.inherits(d,HTMLElement);d.prototype.connectedCallback=function(){var a=this,c=this.attachShadow({mode:"open"});c.appendChild(k.content.cloneNode(!0));this.render();Object(b.a)("#"+e.c,c).addEventListener("click",function(b){a.onClick()})};d.prototype.render=function(){Object(b.a)("#"+e.c+" #title",this.shadowRoot).innerHTML=h.a.sanitize(this.title);Object(b.a)("#"+e.c+" #subtitle",this.shadowRoot).innerHTML=h.a.sanitize(this.subtitle);0=this.text.length||(Object(b.a)("#"+e.c+" .text-row",this.shadowRoot).classList.toggle("open"), Object(b.a)("#"+e.c+" #expandIcon",this.shadowRoot).classList.toggle("open"))};$jscomp.global.Object.defineProperties(d.prototype,{title:{configurable:!0,enumerable:!0,get:function(){return this.title_},set:function(a){this.title_=a?a:""}},subtitle:{configurable:!0,enumerable:!0,get:function(){return this.subtitle_},set:function(a){this.subtitle_=a?a:""}},text:{configurable:!0,enumerable:!0,get:function(){return this.text_},set:function(a){this.text_=a?a:""}},image:{configurable:!0,enumerable:!0, get:function(){return this.image_},set:function(a){this.image_=a?a:{src:""}}}});c.a=d;customElements.define(e.r,d)},function(d,c,a){(function(a,c){d.exports=c()})(this,function(){function a(a){if(Array.isArray(a)){for(var b=0,c=Array(a.length);b

').querySelector("svg img")&&(d=!0)}catch(n){}(function(){try{var a=g("</title><img>");E(/<\/title/,a.querySelector("title").innerHTML)&&(e=!0)}catch(gb){}})()}var p=function(a){return x.call(a.ownerDocument||a,a,w.SHOW_ELEMENT|w.SHOW_COMMENT|w.SHOW_TEXT,function(){return w.FILTER_ACCEPT},!1)},wa=function(a){return"object"=== ("undefined"===typeof v?"undefined":la(v))?a instanceof v:a&&"object"===("undefined"===typeof a?"undefined":la(a))&&"number"===typeof a.nodeType&&"string"===typeof a.nodeName},B=function(a,c,d){I[a]&&N(I[a],function(a){a.call(b,c,d,X)})},C=function(a){B("beforeSanitizeElements",a,null);var c=a instanceof L||a instanceof M?!1:"string"===typeof a.nodeName&&"string"===typeof a.textContent&&"function"===typeof a.removeChild&&a.attributes instanceof D&&"function"===typeof a.removeAttribute&&"function"=== typeof a.setAttribute&&"string"===typeof a.namespaceURI?!1:!0;if(c)return S(a),!0;c=V(a.nodeName);B("uponSanitizeElement",a,{tagName:c,allowedTags:y});if(("svg"===c||"math"===c)&&0!==a.querySelectorAll("p, br").length)return S(a),!0;if(!y[c]||Z[c]){if(Na&&!va[c]&&"function"===typeof a.insertAdjacentHTML)try{var d=a.innerHTML;a.insertAdjacentHTML("AfterEnd",K?K.createHTML(d):d)}catch(xb){}S(a);return!0}if("noscript"===c&&E(/<\/noscript/i,a.innerHTML)||"noembed"===c&&E(/<\/noembed/i,a.innerHTML))return S(a), !0;!Da||a.firstElementChild||a.content&&a.content.firstElementChild||!E(/</g,a.textContent)||(J(b.removed,{element:a.cloneNode()}),a.innerHTML=a.innerHTML?O(a.innerHTML,/</g,"<"):O(a.textContent,/</g,"<"));U&&3===a.nodeType&&(d=a.textContent,d=O(d,Ia," "),d=O(d,Ka," "),a.textContent!==d&&(J(b.removed,{element:a.cloneNode()}),a.textContent=d));B("afterSanitizeElements",a,null);return!1},T=function(a,b,c){if(na&&("id"===b||"name"===b)&&(c in f||c in G))return!1;if(!ra||!E(bb,b))if(!ab||!E(db, b))if(!z[b]||ha[b]||!(ca[b]||E(fa,O(c,R,""))||("src"===b||"xlink:href"===b||"href"===b)&&"script"!==a&&0===Ra(c,"data:")&&kb[a]||Sa&&!E($a,O(c,R,"")))&&c)return!1;return!0},lb=function(a){var c,d;B("beforeSanitizeAttributes",a,null);var e=a.attributes;if(e){var g={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:z};for(d=e.length;d--;){var f=c=e[d],h=f.name;f=f.namespaceURI;c=cb(c.value);var k=V(h);g.attrName=k;g.attrValue=c;g.keepAttr=!0;g.forceKeepAttr=void 0;B("uponSanitizeAttribute",a,g); c=g.attrValue;if(!g.forceKeepAttr){if("name"===k&&"IMG"===a.nodeName&&e.id){var J=e.id;e=Aa(e,[]);Y("id",a);Y(h,a);pa(e,J)>d&&a.setAttribute("id",J.value)}else if("INPUT"!==a.nodeName||"type"!==k||"file"!==c||!g.keepAttr||!z[k]&&ha[k])"id"===h&&a.setAttribute(h,""),Y(h,a);else continue;if(g.keepAttr)if(Da&&E(/\/>/i,c))Y(h,a);else if(E(/svg|math/i,a.namespaceURI)&&E(Q("</("+qa(P(va),"|")+")","i"),c))Y(h,a);else if(U&&(c=O(c,Ia," "),c=O(c,Ka," ")),J=a.nodeName.toLowerCase(),T(J,k,c))try{f?a.setAttributeNS(f, h,c):a.setAttribute(h,c),ea(b.removed)}catch(zb){}}}B("afterSanitizeAttributes",a,null)}},ub=function gb(a){var b,c=p(a);for(B("beforeSanitizeShadowDOM",a,null);b=c.nextNode();)B("uponSanitizeShadowNode",b,null),C(b)||(b.content instanceof t&&gb(b.content),lb(b));B("afterSanitizeShadowDOM",a,null)};b.sanitize=function(d,e){var f=void 0,h=void 0;d||(d="\x3c!--\x3e");if("string"!==typeof d&&!wa(d)){if("function"!==typeof d.toString)throw Ga("toString is not a function");d=d.toString();if("string"!== typeof d)throw Ga("dirty is not a string, aborting");}if(!b.isSupported){if("object"===la(a.toStaticHTML)||"function"===typeof a.toStaticHTML){if("string"===typeof d)return a.toStaticHTML(d);if(wa(d))return a.toStaticHTML(d.outerHTML)}return d}za||A(e);b.removed=[];"string"===typeof d&&(da=!1);if(!da)if(d instanceof v)f=g("\x3c!--\x3e"),e=f.ownerDocument.importNode(d,!0),1===e.nodeType&&"BODY"===e.nodeName?f=e:"HTML"===e.nodeName?f=e:f.appendChild(e);else{if(!H&&!U&&!aa&&ma&&-1===d.indexOf("<"))return K? K.createHTML(d):d;f=g(d);if(!f)return H?null:Oa}f&&Fa&&S(f.firstChild);for(var k=p(da?d:f);e=k.nextNode();)3===e.nodeType&&e===h||C(e)||(e.content instanceof t&&ub(e.content),lb(e),h=e);if(da)return d;if(H){if(Ma)for(d=F.call(f.ownerDocument);f.firstChild;)d.appendChild(f.firstChild);else d=f;ka&&(d=sa.call(c,d,!0));return d}f=aa?f.outerHTML:f.innerHTML;U&&(f=O(f,Ia," "),f=O(f,Ka," "));return K&&ma?K.createHTML(f):f};b.setConfig=function(a){A(a);za=!0};b.clearConfig=function(){X=null;za=!1};b.isValidAttribute= function(a,b,c){X||A({});a=V(a);b=V(b);return T(a,b,c)};b.addHook=function(a,b){"function"===typeof b&&(I[a]=I[a]||[],J(I[a],b))};b.removeHook=function(a){I[a]&&ea(I[a])};b.removeHooks=function(a){I[a]&&(I[a]=[])};b.removeAllHooks=function(){I={}};return b}var t=Object.hasOwnProperty,v=Object.setPrototypeOf,w=Object.isFrozen,P=Object.keys,u=Object.freeze,q=Object.seal,L="undefined"!==typeof Reflect&&Reflect,D=L.apply,M=L.construct;D||(D=function(a,b,c){return a.apply(b,c)});u||(u=function(a){return a}); q||(q=function(a){return a});M||(M=function(b,c){return new (Function.prototype.bind.apply(b,[null].concat(a(c))))});var N=c(Array.prototype.forEach),pa=c(Array.prototype.indexOf),qa=c(Array.prototype.join),ea=c(Array.prototype.pop),J=c(Array.prototype.push),Aa=c(Array.prototype.slice),V=c(String.prototype.toLowerCase),Ca=c(String.prototype.match),O=c(String.prototype.replace),Ra=c(String.prototype.indexOf),cb=c(String.prototype.trim),E=c(RegExp.prototype.test),Q=d(RegExp),Ga=d(TypeError),Ha=u("a abbr acronym address area article aside audio b bdi bdo big blink blockquote body br button canvas caption center cite code col colgroup content data datalist dd decorator del details dfn dir div dl dt element em fieldset figcaption figure font footer form h1 h2 h3 h4 h5 h6 head header hgroup hr html i img input ins kbd label legend li main map mark marquee menu menuitem meter nav nobr ol optgroup option output p picture pre progress q rp rt ruby s samp section select shadow small source spacer span strike strong style sub summary sup table tbody td template textarea tfoot th thead time tr track tt u ul var video wbr".split(" ")), Ta=u("svg a altglyph altglyphdef altglyphitem animatecolor animatemotion animatetransform audio canvas circle clippath defs desc ellipse filter font g glyph glyphref hkern image line lineargradient marker mask metadata mpath path pattern polygon polyline radialgradient rect stop style switch symbol text textpath title tref tspan video view vkern".split(" ")),ia=u("feBlend feColorMatrix feComponentTransfer feComposite feConvolveMatrix feDiffuseLighting feDisplacementMap feDistantLight feFlood feFuncA feFuncB feFuncG feFuncR feGaussianBlur feMerge feMergeNode feMorphology feOffset fePointLight feSpecularLighting feSpotLight feTile feTurbulence".split(" ")), ja=u("math menclose merror mfenced mfrac mglyph mi mlabeledtr mmultiscripts mn mo mover mpadded mphantom mroot mrow ms mspace msqrt mstyle msub msup msubsup mtable mtd mtext mtr munder munderover".split(" ")),ba=u(["#text"]),ta=u("accept action align alt autocomplete background bgcolor border cellpadding cellspacing checked cite class clear color cols colspan controls coords crossorigin datetime default dir disabled download enctype face for headers height hidden high href hreflang id integrity ismap label lang list loop low max maxlength media method min minlength multiple name noshade novalidate nowrap open optimum pattern placeholder poster preload pubdate radiogroup readonly rel required rev reversed role rows rowspan spellcheck scope selected shape size sizes span srclang start src srcset step style summary tabindex title type usemap valign value width xmlns".split(" ")), Ja=u("accent-height accumulate additive alignment-baseline ascent attributename attributetype azimuth basefrequency baseline-shift begin bias by class clip clip-path clip-rule color color-interpolation color-interpolation-filters color-profile color-rendering cx cy d dx dy diffuseconstant direction display divisor dur edgemode elevation end fill fill-opacity fill-rule filter filterunits flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight fx fy g1 g2 glyph-name glyphref gradientunits gradienttransform height href id image-rendering in in2 k k1 k2 k3 k4 kerning keypoints keysplines keytimes lang lengthadjust letter-spacing kernelmatrix kernelunitlength lighting-color local marker-end marker-mid marker-start markerheight markerunits markerwidth maskcontentunits maskunits max mask media method mode min name numoctaves offset operator opacity order orient orientation origin overflow paint-order path pathlength patterncontentunits patterntransform patternunits points preservealpha preserveaspectratio primitiveunits r rx ry radius refx refy repeatcount repeatdur restart result rotate scale seed shape-rendering specularconstant specularexponent spreadmethod stddeviation stitchtiles stop-color stop-opacity stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke stroke-width style surfacescale tabindex targetx targety transform text-anchor text-decoration text-rendering textlength type u1 u2 unicode values viewbox visibility version vert-adv-y vert-origin-x vert-origin-y width word-spacing wrap writing-mode xchannelselector ychannelselector x x1 x2 xmlns y y1 y2 z zoomandpan".split(" ")), Ua=u("accent accentunder align bevelled close columnsalign columnlines columnspan denomalign depth dir display displaystyle encoding fence frame height href id largeop length linethickness lspace lquote mathbackground mathcolor mathsize mathvariant maxsize minsize movablelimits notation numalign open rowalign rowlines rowspacing rowspan rspace rquote scriptlevel scriptminsize scriptsizemultiplier selection separator separators stretchy subscriptshift supscriptshift symmetric voffset width xmlns".split(" ")), ua=u(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),eb=q(/\{\{[\s\S]*|[\s\S]*\}\}/gm),fb=q(/<%[\s\S]*|[\s\S]*%>/gm),hb=q(/^data-[\-\w.\u00B7-\uFFFF]/),ib=q(/^aria-[\-\w]+$/),Va=q(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Wa=q(/^(?:\w+script|data):/i),Xa=q(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205f\u3000]/g);$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbolIterator();var la="function"===typeof Symbol&&"symbol"=== typeof Symbol.iterator?function(a){return typeof a}:function(a){$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();return a&&"function"===typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},jb=function(a,b){if("object"!==("undefined"===typeof a?"undefined":la(a))||"function"!==typeof a.createPolicy)return null;var c=null;b.currentScript&&b.currentScript.hasAttribute("data-tt-policy-suffix")&&(c=b.currentScript.getAttribute("data-tt-policy-suffix"));b="dompurify"+ (c?"#"+c:"");try{return a.createPolicy(b,{createHTML:function(a){return a}})}catch(Za){return console.warn("TrustedTypes policy "+b+" could not be created."),null}};return m()})},function(d,c,a){var b=a(0),e=a(2),f=a(1),h=a(5),k=a(6),l=a(8),m=document.createElement("template");m.innerHTML='\n <style>\n @import url(//fonts.googleapis.com/icon?family=Material+Icons);\n\n #dfButtonAnchorWrapper {\n align-items: center;\n background: white;\n border-radius: 8px;\n color: black;\n cursor: pointer;\n display: flex;\n font-family: \'Roboto\', sans-serif;\n font-size: 14px;\n padding: 12px 12px;\n text-decoration: none;\n }\n\n #dfButtonAnchorWrapper:hover > #dfLinkText,\n #dfButtonAnchorWrapper:hover > .df-button-icon {\n opacity: .5;\n }\n\n #dfLinkText {\n padding-left: 12px;\n }\n\n .df-button-icon,\n .df-button-icon #materialIcon {\n height: 24px;\n width: 24px;\n }\n </style>\n\n <a id="dfButtonAnchorWrapper" href="" target="_blank">\n <div class="df-button-icon">\n <span class="material-icons" id="materialIcon">forward_arrow</span>\n </div>\n <div id="dfLinkText">link text</div>\n </a>'; d=function(){return HTMLElement.call(this)||this};$jscomp.inherits(d,HTMLElement);d.prototype.connectedCallback=function(){var a=this,b=this.attachShadow({mode:"open"});b.appendChild(m.content.cloneNode(!0));this.render();Object(f.a)("#dfButtonAnchorWrapper",b).addEventListener("click",function(b){a.onClick()})};d.prototype.render=function(){this.setTextAndLink_();this.setIcon_();this.sanitize_()};d.prototype.setTextAndLink_=function(){var a=Object(f.a)("#dfButtonAnchorWrapper",this.shadowRoot);this.link? a.href=this.link:(a.removeAttribute("href"),a.removeAttribute("target"));Object(f.a)("#dfLinkText",this.shadowRoot).innerHTML=this.text};d.prototype.setIcon_=function(){Object(f.a)(".df-button-icon #materialIcon",this.shadowRoot).style.color=this.iconColor;Object(f.a)(".df-button-icon #materialIcon",this.shadowRoot).innerHTML=this.iconType};d.prototype.sanitize_=function(){var a=Object(l.b)();a.IN_PLACE=!0;l.a.clearConfig();l.a.sanitize(Object(f.a)("#dfButtonAnchorWrapper",this.shadowRoot),a);l.a.setConfig(Object(l.b)())}; d.prototype.onClick=function(){Object(f.d)(Object(e.d)(),b.g,{element:this});var a={};this.event&&(a.queryInput={event:this.event});a.queryInput&&Object(k.b)(a,b.N.event,Object(e.d)()).then(function(a){(new h.a).processResponse(a)},function(a){console.error("DfMessenger: Request failed",a.error.code+": "+a.error.message)})};$jscomp.global.Object.defineProperties(d.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.link_=a?a:""},get:function(){return this.link_}},text:{configurable:!0, enumerable:!0,set:function(a){this.text_=a?a:""},get:function(){return this.text_}},iconColor:{configurable:!0,enumerable:!0,set:function(a){this.iconColor_=a?a:"#757575"},get:function(){return this.iconColor_}},iconType:{configurable:!0,enumerable:!0,set:function(a){this.iconType_=a?a:"forward_arrow"},get:function(){return this.iconType_}},event:{configurable:!0,enumerable:!0,set:function(a){this.event_=a?a:null},get:function(){return this.event_}}});c.a=d;customElements.define(b.s,d)},function(d, c,a){d=a(0);var b=a(3);a.n(b);var e=document.createElement("template");e.innerHTML="\n <style>\n hr {\n border: 0;\n border-top: 1px solid #e0e0e0;\n margin: 0;\n }\n </style>\n";ShadyCSS.prepareTemplate(e,d.t);a=function(){return HTMLElement.call(this)||this};$jscomp.inherits(a,HTMLElement);a.prototype.connectedCallback=function(){ShadyCSS.styleElement(this);this.attachShadow({mode:"open"}).appendChild(e.content.cloneNode(!0));this.render_()};a.prototype.render_=function(){var a= this;this.elements.forEach(function(b){b&&a.shadowRoot.appendChild(b.element)})};$jscomp.global.Object.defineProperties(a.prototype,{elements:{configurable:!0,enumerable:!0,get:function(){return this.elements_},set:function(a){this.elements_=a?a:[]}}});c.a=a;customElements.define(d.t,a)},function(d,c,a){var b=a(0),e=a(1);d=a(3);a.n(d);var f=document.createElement("template");f.innerHTML="\n <style>\n .description-line {\n color: rgba(0,0,0,0.87);\n font-size: 14px;\n padding-top: 8px;\n word-break: break-word;\n }\n\n #descriptionWrapper {\n background-color: white;\n border-radius: 8px;\n display: flex;\n flex-direction: column;\n font-family: 'Roboto', sans-serif;\n padding: 16px;\n }\n\n .title {\n color: black;\n font-size: 14px;\n font-weight: bold;\n }\n </style>\n"; ShadyCSS.prepareTemplate(f,b.w);a=function(){return HTMLElement.call(this)||this};$jscomp.inherits(a,HTMLElement);a.prototype.connectedCallback=function(){ShadyCSS.styleElement(this);this.attachShadow({mode:"open"}).appendChild(f.content.cloneNode(!0));this.render()};a.prototype.render=function(){this.createOuterElement_();this.createTitleElement_();this.createTextElement_()};a.prototype.createOuterElement_=function(){if(this.title||this.text){var a=Object(e.c)("div");a.id=b.q;this.shadowRoot.appendChild(a)}}; a.prototype.createTitleElement_=function(){if(this.title){var a=Object(e.c)("div",["title"],this.title);Object(e.a)("#"+b.q,this.shadowRoot).appendChild(a)}};a.prototype.createTextElement_=function(){var a=this;this.text&&this.text.forEach(function(c){c=Object(e.c)("div",["description-line"],c);Object(e.a)("#"+b.q,a.shadowRoot).appendChild(c)})};$jscomp.global.Object.defineProperties(a.prototype,{title:{configurable:!0,enumerable:!0,get:function(){return this.title_},set:function(a){this.title_=a}}, text:{configurable:!0,enumerable:!0,get:function(){return this.text_},set:function(a){this.text_=a}}});c.a=a;customElements.define(b.w,a)},function(d,c,a){var b=a(1);d=a(0);a=function(){return HTMLElement.call(this)||this};$jscomp.inherits(a,HTMLElement);a.prototype.connectedCallback=function(){this.appendChild(Object(b.c)("hr",["divider"]))};c.a=a;customElements.define(d.x,a)},function(d,c,a){d=a(23);var b=a.n(d),e=a(0),f=a(1);d=a(3);a.n(d);var h=document.createElement("template");h.innerHTML="\n <style>\n img {\n border-radius: 8px;\n border-style: none;\n width: 100%;\n }\n\n .loading {\n height: 200px;\n }\n </style>"; ShadyCSS.prepareTemplate(h,e.y);a=function(){return HTMLElement.call(this)||this};$jscomp.inherits(a,HTMLElement);a.prototype.connectedCallback=function(){ShadyCSS.styleElement(this);this.attachShadow({mode:"open"}).appendChild(h.content.cloneNode(!0));this.source&&(this.setLoadingBackground_(),this.setAccessibilityText_(),this.asyncLoad_())};a.prototype.setAccessibilityText_=function(){this.accessibilityText&&Object(f.a)("img",this.shadowRoot).setAttribute("alt",this.accessibilityText)};a.prototype.onLoad= function(a,b,c){b.setAttribute("src",c);b.classList.remove("loading")};a.prototype.onError=function(a,b,c){a&&a.parentNode&&a.parentNode.host&&(b=a.parentNode.host,c=b.tagName,Object(f.g)(a),b&&c===e.t.toUpperCase()&&Object(f.g)(b))};a.prototype.asyncLoad_=function(){Object(f.f)(this,this.source,Object(f.a)("img",this.shadowRoot),this.onLoad,this.onError)};a.prototype.setLoadingBackground_=function(){var a=Object(f.c)("img",["loading"]);this.shadowRoot.appendChild(a);a.setAttribute("style",'background: url("'+ b.a+'") 50% no-repeat')};$jscomp.global.Object.defineProperties(a.prototype,{source:{configurable:!0,enumerable:!0,get:function(){return this.source_},set:function(a){this.source_=a}},accessibilityText:{configurable:!0,enumerable:!0,get:function(){return this.accessibilityText_},set:function(a){this.accessibilityText_=a}}});c.a=a;customElements.define(e.y,a)},function(d,c,a){d.exports=a.p+"/images/progress_spinner_grey.gif"},function(d,c,a){d=a(9);var b=a(0),e=a(2),f=a(6),h=a(5),k=a(1),l=a(3);a.n(l); var m=d.a,t=document.createElement("template");t.innerHTML="\n <style>\n .image {\n background-repeat: no-repeat;\n background-size: contain;\n margin-right: 24px;\n max-height: 24px;\n max-width: 24px;\n padding-right: 24px;\n }\n\n .title {\n color: black;\n font-weight: bold;\n }\n\n .subtitle {\n color: #757575;\n padding-top: 8px;\n }\n\n .title-card-elements {\n background-color: white;\n background:\n linear-gradient(\n to left,\n rgba(216,209,213) 0%,\n rgba(177,166,177) 47%,\n rgba(216,209,213) 100%\n )\n left\n bottom\n white\n no-repeat;\n background-size: 100% 1px;\n border-radius: 8px;\n cursor: pointer;\n display: flex;\n font-family: 'Roboto', sans-serif;\n font-size: 14px;\n padding: 16px;\n }\n </style>\n"; ShadyCSS.prepareTemplate(t,b.z);a=function(){return m.call(this)||this};$jscomp.inherits(a,m);a.prototype.connectedCallback=function(){ShadyCSS.styleElement(this);this.attachShadow({mode:"open"}).appendChild(t.content.cloneNode(!0));this.render();this.addEventListener("click",this.onListElementClick_)};a.prototype.onListElementClick_=function(){var a=this;Object(k.d)(Object(e.d)(),b.R,{element:this});var c={};this.event&&(this.event.languageCode||(this.event.languageCode=Object(e.d)().languageCode), c.queryInput={event:this.event});c.queryInput&&c.queryInput.event&&c.queryInput.event.name?this.makeRequest(c).then(function(b){return a.successHandler_(b)}).catch(function(b){return a.failureHandler_(b)}):console.error("DfMessenger: The list element does not have a validevent object. Please add a valid event to your agent")};a.prototype.successHandler_=function(a){(new h.a).processResponse(a)};a.prototype.failureHandler_=function(a){console.error("DfMessenger: Request failed",a.error.code+": "+a.error.message)}; a.prototype.makeRequest=function(a){return Object(f.b)(a,b.N.event,Object(e.d)())};$jscomp.global.Object.defineProperties(a.prototype,{event:{configurable:!0,enumerable:!0,get:function(){return this.event_},set:function(a){this.event_=a}}});c.a=a;customElements.define(b.z,a)},function(d,c,a){var b=a(0),e=a(1),f=a(2),h=a(4),k=a(6),l=a(5),m=document.createElement("template");m.innerHTML='\n <style scope="'+b.v+"\">\n .df-chips-wrapper {\n padding: 10px;\n }\n\n .df-chips-wrapper.clicked {\n display: none;\n }\n\n .df-chips-wrapper a {\n align-items: center;\n background-color: white;\n background-color: var(--df-messenger-chip-color);\n border-radius: 20px;\n border: 1px solid;\n border-color: #e0e0e0;\n border-color: var(--df-messenger-chip-border-color);\n box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.24);\n color: black;\n cursor: pointer;\n display: inline-flex;\n font-family: 'Roboto', sans-serif;\n font-size: 14px;\n height: 35px;\n margin: 0 10px 10px 0;\n padding: 0 16px;\n text-decoration: none;\n vertical-align: bottom;\n }\n\n .df-chips-wrapper a:hover {\n background: hsl(0,0%,90%);\n }\n\n .df-chips-wrapper a > img {\n margin-right: 8px;\n max-height: 17.5px;\n max-width: 17.5px;\n }\n\n .df-chips-wrapper a[href]:after {\n background: center / contain no-repeat url(\"data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' fill='black' height='24' viewBox='0 0 24 24' width='24'> <path d='M0 0h24v24H0z' fill='none'/> <path d='M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z'/> </svg>\");\n content: \"\";\n display: inline-block;\n height: 15px;\n margin-left: 8px;\n width: 15px;\n }\n </style>\n <div class=\""+ b.o+'"></div>\n';d=function(){return HTMLElement.call(this)||this};$jscomp.inherits(d,HTMLElement);d.prototype.connectedCallback=function(){this.attachShadow({mode:"open"}).appendChild(m.content.cloneNode(!0));this.chips&&(this.renderChips_(),this.onClick_())};d.prototype.renderChips_=function(){this.shadowRoot.appendChild(this.chips.map(function(a){var b=a.image,c=a.link;a=a.text;c=c?Object(e.c)("a",["chip-link"],a,{href:c,target:"_blank"}):Object(e.c)("a",[],a);b&&b.src&&b.src.rawUrl&&(b=Object(e.c)("img", [],null,{src:b.src.rawUrl}),c.insertBefore(b,c.firstChild));return c}).reduce(function(a,b){a.appendChild(b);return a},Object(e.a)("."+b.o,this.shadowRoot)))};d.prototype.onClick_=function(){var a=this,c=Object(e.b)("."+b.o+" > a",this.shadowRoot);c&&c.length&&c.forEach(function(c){c.addEventListener("click",function(){Object(e.d)(Object(f.d)(),b._0,{query:c.textContent});c.hasAttribute("href")||(a.addToMessageList_(c.textContent),a.sendChipTextAsRequest_(Object(k.a)(c.textContent)));a.removeChipsFromMessageList_()})})}; d.prototype.sendChipTextAsRequest_=function(a){a&&Object(k.b)(a,b.N.text,Object(f.d)()).then(function(a){(new l.a).processResponse(a)},function(a){console.error("DfMessenger Request failed ",a.error.code+": "+a.error.message)})};d.prototype.addToMessageList_=function(a){var b=Object.assign({},h.c);b.type="text";b.isBot=!1;b.element=Object(e.c)("div",["message","user-message","user-animation"],a);Object(f.a)().newMessage(b)};d.prototype.removeChipsFromMessageList_=function(){Object(e.a)("."+b.o,this.shadowRoot).classList.add("clicked")}; $jscomp.global.Object.defineProperties(d.prototype,{chips:{configurable:!0,enumerable:!0,get:function(){return this.chips_},set:function(a){this.chips_=a}}});c.a=d;customElements.define(b.v,d)},function(d,c,a){c.f={title:"",subtitle:"",image:{src:{rawUrl:""}},actionLink:""};c.d={title:"",text:[]};c.e={rawUrl:"",accessibilityText:""};c.g={title:"",subtitle:"",image:{src:{rawUrl:""}},event:{name:"",parameters:{},languageCode:""},payload:{}};c.b={icon:{type:"",color:""},text:"",link:""};c.a={title:"", subtitle:"",image:{src:""},text:""};c.c={options:[{text:"Suggestion",image:{},link:""},{text:"Suggestion with icon",image:{src:{rawUrl:"https://d30y9cdsu7xlg0.cloudfront.net/png/29715-200.png"}},link:""},{text:"Suggestion with link",image:{},link:"https://google.com"},{text:"Suggestion with link & icon",image:{src:{rawUrl:"https://d30y9cdsu7xlg0.cloudfront.net/png/29715-200.png"}},link:"https://google.com"}]}},function(d,c,a){c=a(28);"string"===typeof c&&(c=[[d.i,c,""]]);a(30)(c,{hmr:!0,transform:void 0, insertInto:void 0});c.locals&&(d.exports=c.locals)},function(d,c,a){c=d.exports=a(29)(!1);c.push([d.i,":root{--df-messenger-bot-message:#fff;--df-messenger-button-titlebar-color:#42a5f5;--df-messenger-button-titlebar-font-color:#fff;--df-messenger-chat-background-color:#fafafa;--df-messenger-font-color:rgba(0,0,0,.87);--df-messenger-input-box-color:#fff;--df-messenger-input-font-color:rgba(0,0,0,.87);--df-messenger-input-placeholder-font-color:#757575;--df-messenger-minimized-chat-close-icon-color:rgba(0,0,0,.87);--df-messenger-send-icon:#42a5f5;--df-messenger-user-message:#ddd;--df-messenger-chip-color:#fff;--df-messenger-chip-border-color:#e0e0e0}", ""])},function(d,c){function a(a,c){var b=a[1]||"",d=a[3];return d?c&&"function"===typeof btoa?(a="/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(d))))+" */",c=d.sources.map(function(a){return"/*# sourceURL="+d.sourceRoot+a+" */"}),[b].concat(c).concat([a]).join("\n")):""+b:b}d.exports=function(b){var c=[];c.toString=function(){return this.map(function(c){var d=a(c,b);return c[2]?"@media "+c[2]+"{"+d+"}":d}).join("")};c.i=function(a, b){"string"===typeof a&&(a=[[null,a,""]]);for(var d={},e=0;e<this.length;e++){var f=this[e][0];"number"===typeof f&&(d[f]=!0)}for(e=0;e<a.length;e++)f=a[e],"number"===typeof f[0]&&d[f[0]]||(b&&!f[2]?f[2]=b:b&&(f[2]="("+f[2]+") and ("+b+")"),c.push(f))};return c}},function(d,c,a){function b(a,b){for(var c=0;c<a.length;c++){var d=a[c],e=u[d.id];if(e){e.refs++;for(var f=0;f<e.parts.length;f++)e.parts[f](d.parts[f]);for(;f<d.parts.length;f++)e.parts.push(t(d.parts[f],b))}else{e=[];for(f=0;f<d.parts.length;f++)e.push(t(d.parts[f], b));u[d.id]={id:d.id,refs:1,parts:e}}}}function e(a,b){for(var c=[],d={},e=0;e<a.length;e++){var f=a[e],h=b.base?f[0]+b.base:f[0];f={css:f[1],media:f[2],sourceMap:f[3]};d[h]?d[h].parts.push(f):c.push(d[h]={id:h,parts:[f]})}return c}function f(a,b){var c=L(a.insertInto);if(!c)throw Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var d=N[N.length-1];if("top"===a.insertAt)d?d.nextSibling?c.insertBefore(b,d.nextSibling):c.appendChild(b): c.insertBefore(b,c.firstChild),N.push(b);else if("bottom"===a.insertAt)c.appendChild(b);else if("object"===typeof a.insertAt&&a.insertAt.before)a=L(a.insertInto+" "+a.insertAt.before),c.insertBefore(b,a);else throw Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");}function h(a){if(null===a.parentNode)return!1;a.parentNode.removeChild(a);a=N.indexOf(a); 0<=a&&N.splice(a,1)}function k(a){var b=document.createElement("style");a.attrs.type="text/css";m(b,a.attrs);f(a,b);return b}function l(a){var b=document.createElement("link");a.attrs.type="text/css";a.attrs.rel="stylesheet";m(b,a.attrs);f(a,b);return b}function m(a,b){Object.keys(b).forEach(function(c){a.setAttribute(c,b[c])})}function t(a,b){var c;if(b.transform&&a.css)if(c=b.transform(a.css))a.css=c;else return function(){};if(b.singleton){c=M++;var d=D||(D=k(b));var e=v.bind(null,d,c,!1);var f= v.bind(null,d,c,!0)}else a.sourceMap&&"function"===typeof URL&&"function"===typeof URL.createObjectURL&&"function"===typeof URL.revokeObjectURL&&"function"===typeof Blob&&"function"===typeof btoa?(d=l(b),e=P.bind(null,d,b),f=function(){h(d);d.href&&URL.revokeObjectURL(d.href)}):(d=k(b),e=w.bind(null,d),f=function(){h(d)});e(a);return function(b){b?b.css===a.css&&b.media===a.media&&b.sourceMap===a.sourceMap||e(a=b):f()}}function v(a,b,c,d){c=c?"":d.css;a.styleSheet?a.styleSheet.cssText=qa(b,c):(c= document.createTextNode(c),d=a.childNodes,d[b]&&a.removeChild(d[b]),d.length?a.insertBefore(c,d[b]):a.appendChild(c))}function w(a,b){var c=b.css;(b=b.media)&&a.setAttribute("media",b);if(a.styleSheet)a.styleSheet.cssText=c;else{for(;a.firstChild;)a.removeChild(a.firstChild);a.appendChild(document.createTextNode(c))}}function P(a,b,c){var d=c.css;c=c.sourceMap;var e=void 0===b.convertToAbsoluteUrls&&c;if(b.convertToAbsoluteUrls||e)d=pa(d);c&&(d+="\n/*# sourceMappingURL=data:application/json;base64,"+ btoa(unescape(encodeURIComponent(JSON.stringify(c))))+" */");b=new Blob([d],{type:"text/css"});d=a.href;a.href=URL.createObjectURL(b);d&&URL.revokeObjectURL(d)}var u={},q=function(a){var b;return function(){"undefined"===typeof b&&(b=a.apply(this,arguments));return b}}(function(){return window&&document&&document.all&&!window.atob}),L=function(a){var b={};return function(a){if("function"===typeof a)return a();if("undefined"===typeof b[a]){var c=document.querySelector(a);if(window.HTMLIFrameElement&& c instanceof window.HTMLIFrameElement)try{c=c.contentDocument.head}catch(Ca){c=null}b[a]=c}return b[a]}}(),D=null,M=0,N=[],pa=a(31);d.exports=function(a,c){if("undefined"!==typeof DEBUG&&DEBUG&&"object"!==typeof document)throw Error("The style-loader cannot be used in a non-browser environment");c=c||{};c.attrs="object"===typeof c.attrs?c.attrs:{};c.singleton||"boolean"===typeof c.singleton||(c.singleton=q());c.insertInto||(c.insertInto="head");c.insertAt||(c.insertAt="bottom");var d=e(a,c);b(d,c); return function(a){for(var f,h=[],k=0;k<d.length;k++)f=u[d[k].id],f.refs--,h.push(f);a&&(f=e(a,c),b(f,c));for(k=0;k<h.length;k++)if(f=h[k],0===f.refs){for(a=0;a<f.parts.length;a++)f.parts[a]();delete u[f.id]}}};var qa=function(){var a=[];return function(b,c){a[b]=c;return a.filter(Boolean).join("\n")}}()},function(d,c){d.exports=function(a){var b="undefined"!==typeof window&&window.location;if(!b)throw Error("fixUrls requires window.location");if(!a||"string"!==typeof a)return a;var c=b.protocol+ "//"+b.host,d=c+b.pathname.replace(/\/[^\/]*$/,"/");return a.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(a,b){b=b.trim().replace(/^"(.*)"$/,function(a,b){return b}).replace(/^'(.*)'$/,function(a,b){return b});if(/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(b))return a;a=0===b.indexOf("//")?b:0===b.indexOf("/")?c+b:d+b.replace(/^\.\//,"");return"url("+JSON.stringify(a)+")"})}}]);