/*! Zammo UI KIT CSS
 * v0.13.5
 * © Zammo AI with <3
 * Build time: 09-11-2025 19:23:24
 */
#zammoBotUIComponent--chatFrame{z-index:2147482999;overflow:unset !important;opacity:0;transform:translateY(5%);position:fixed !important;bottom:15px;right:20px;max-height:710px;min-height:280px;width:calc(100% - 44px);height:calc(100% - 60px);max-width:397px;border-radius:8px;box-shadow:0 5px 40px rgba(0,0,0,0.16) !important;transition:transform .2s ease-in-out;transition-property:transform,opacity;border:solid 2px var(--zammo-theme-primary) !important;background:white;display:none;-ms-flex-direction:column;flex-direction:column}#zammoBotUIComponent--chatFrame.is-visible{display:-ms-flexbox;display:flex;flex-direction:column;opacity:1;-webkit-animation:zoomIn .2s cubic-bezier(0.42,0,0.58,1);animation:zoomIn .2s cubic-bezier(0.42,0,0.58,1);transform:translateY(0)}#zammoBotUIComponent--chatFrame.fullscreen{max-width:unset;max-height:unset;bottom:50px;height:calc(100% - 100px)}#zammoBotUIComponent--chatFrame.fullscreen .msger{max-width:unset}#zammoBotUIComponent--chatFrame.fullscreen .msg-group{margin-bottom:1%}#zammoBotUIComponent--chatFrame.fullscreen .msg.typing{margin-bottom:1%}#zammoBotUIComponent--chatFrame.fullscreen .msg:last-of-type{margin-bottom:0}#zammoBotUIComponent--chatFrame.fullscreen #zammoBotUIComponent--chatFrame--header{margin-top:2%}#zammoBotUIComponent--chatFrame.fullscreen #zammoBotUIComponent--chatFrame--chat{margin-bottom:2%}.copy-to-clipboard{display:block;border:0;cursor:pointer;background-color:transparent}.copy-to-clipboard i{font-size:18px}#zammoBotUIComponent{--zammo-chat-frame-font-family:'Montserrat',sans-serif;--mdc-typography-font-family:var(--zammo-chat-frame-font-family);--mdc-theme-primary:var(--zammo-theme-primary)}#zammoBotUIComponent>*{font-family:var(--zammo-chat-frame-font-family)}#zammoBotUIComponent--chatFrame #zammoBotUIComponent--chatFrame--header,#zammoBotUIComponent--chatFrame #zammoBotUIComponent--chatFrame--chat,#zammoBotUIComponent--chatFrame #zammoBotUIComponent--chatFrame--footer{padding-left:5%;padding-right:5%}#zammoBotUIComponent--chatFrame #zammoBotUIComponent--chatFrame--header{padding-top:4px;padding-bottom:4px;display:-ms-flexbox;display:flex;align-items:center;gap:4px}#zammoBotUIComponent--chatFrame #zammoBotUIComponent--chatFrame--header .zammoBotUIComponent--chatFrame--header--right{margin-left:auto;display:-ms-flexbox;display:flex;align-items:center;gap:4px}#zammoBotUIComponent--chatFrame--header--closeIcon{display:block;width:60px;height:60px;border-radius:50%;text-align:center;color:#f0f0f0 !important;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);border:0;cursor:pointer;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;overflow:hidden;background:var(--zammo-theme-primary) !important;padding:0;z-index:1}#zammoBotUIComponent--chatFrame--header--closeIcon:focus{outline:#101010 auto 2px;outline:-webkit-focus-ring-color auto 5px}#zammoBotUIComponent--chatFrame--header--closeIcon .mode-close{font-size:2em}#zammoBotUIComponent--chatFrame--chat{flex:1;overflow:auto}#zammoBotUIComponent--chatFrame--footer{padding-bottom:8px;margin-top:auto;text-align:center;font-size:x-small}#zammoBotUIComponent--chatFrame--footer i.material-icons{font-size:x-small}#zammoBotUIComponent #zammoBotUIComponent--chatIcon{top:unset}#zammoBotUIComponent--chatIcon{display:block;width:60px;height:60px;border-radius:50%;text-align:center;color:#f0f0f0 !important;margin:25px auto 0;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);cursor:pointer;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;z-index:998;overflow:hidden;background:var(--zammo-theme-primary) !important;border:var(--zammo-chat-icon-border);padding:0;position:fixed;bottom:20px;right:20px;z-index:2147483000;display:-ms-flexbox;display:flex}#zammoBotUIComponent--chatIcon:focus{outline:#101010 auto 2px;outline:-webkit-focus-ring-color auto 5px}#zammoBotUIComponent--chatIcon.is-hidden{display:none}#zammoBotUIComponent--chatIcon--icon{margin:auto;font-size:xx-large;font-size:2em;-webkit-transition:all .2s ease-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#zammo-url{color:var(--zammo-theme-primary) !important}:root{--msger-bg:#fff;--border:2px solid #ddd;--left-msg-bg:#ececec;--zammo-theme-primary:#1976d2;--zammo-chat-icon-border:0;--zammo-dark-pink-color:#c30060}#zammoBotUIComponent--chatFrame--chat .msger{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:867px;height:100%;border-radius:5px;background:var(--msger-bg)}#zammoBotUIComponent--chatFrame--chat .msger-chat{flex:1;overflow-y:auto;margin:10px 0;width:100%;box-sizing:border-box;position:relative}#zammoBotUIComponent--chatFrame--chat .msger-chat::-webkit-scrollbar{width:6px}#zammoBotUIComponent--chatFrame--chat .msger-chat::-webkit-scrollbar-track{background:#ddd}#zammoBotUIComponent--chatFrame--chat .msger-chat::-webkit-scrollbar-thumb{background:#bdbdbd}#zammoBotUIComponent--chatFrame--chat .event{background-color:#f3ff97;margin:16px;padding:14px}#zammoBotUIComponent--chatFrame--chat .systemmessage{background-color:#2e8540;color:#fff;margin:16px;padding:14px}#zammoBotUIComponent--chatFrame--chat .msg-group{display:-ms-flexbox;display:flex;align-items:flex-end;margin-bottom:5%;-ms-flex-direction:column;flex-direction:column}#zammoBotUIComponent--chatFrame--chat .msg-button-div{color:var(--zammo-theme-primary);background:white;border-color:var(--zammo-theme-primary) !important;border-style:solid;border-width:2px;padding:5px 20px;font-size:16px;font-family:var(--zammo-chat-frame-font-family);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:0;display:-ms-flexbox;display:flex;cursor:pointer;text-align:center}#zammoBotUIComponent--chatFrame--chat .msg-button-div:hover,#zammoBotUIComponent--chatFrame--chat .msg-button-div:focus{background:var(--zammo-theme-primary) !important;color:white}#zammoBotUIComponent--chatFrame--chat .msg-suggested-actions,#zammoBotUIComponent--chatFrame--chat .msg-suggested-actions-horizontal{display:flex;flex-wrap:wrap;gap:12px;margin-top:3%}#zammoBotUIComponent--chatFrame.fullscreen .msg-suggested-actions,#zammoBotUIComponent--chatFrame.fullscreen .msg-suggested-actions-horizontal{display:flex;flex-wrap:wrap;gap:12px;margin-top:1%}#zammoBotUIComponent--chatFrame--chat .msg-suggested-actions{flex-direction:column;width:89%}#zammoBotUIComponent-chatFrame--chat .msg-suggested-actions .msg-button-div{width:100%}#zammoBotUIComponent--chatFrame--chat .msg-suggested-actions-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:2%}#zammoBotUIComponent--chatFrame--chat .msg-group.left-msg{align-items:flex-start}#zammoBotUIComponent--chatFrame--chat .msg-group:last-of-type{margin:0}#zammoBotUIComponent--chatFrame--chat .msg-bubble-speaker{font-size:medium;margin-bottom:1%}#zammoBotUIComponent--chatFrame--chat .msg-bubble-speaker.first-msg-bubble-speaker{margin-bottom:3%}#zammoBotUIComponent--chatFrame--chat .msg{max-width:90%;margin-bottom:2%}#zammoBotUIComponent--chatFrame--chat .msg.typing{width:90%;max-width:90%;margin-bottom:5%}#zammoBotUIComponent--chatFrame--chat .msg.typing .msg-bubble{width:inherit}#zammoBotUIComponent--chatFrame--chat .msg:last-of-type{margin-bottom:0}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container{display:flex;flex-direction:column}#zammoBotUIComponent--chatFrame--chat .msger-chat-list .msg-time-heading{align-items:center;clear:both;display:flex;letter-spacing:1px;margin:.8rem 0;font-size:12px;width:100%}#zammoBotUIComponent--chatFrame--chat .msger-chat-list .msg-time-heading::before{margin-right:1.2rem;display:block;content:'';flex-grow:1;border-top:1px solid #e6e6e6}#zammoBotUIComponent--chatFrame--chat .msger-chat-list .msg-time-heading::after{margin-left:1.2rem;display:block;content:'';flex-grow:1;border-top:1px solid #e6e6e6}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .msg-feedback{display:flex;align-items:center;gap:8px;margin-top:8px;margin-left:auto}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .thankyou-feedback{text-align:right;margin-top:8px;font-size:14px;font-style:italic}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .msg-feedback-emoji{box-shadow:rgba(0,0,0,0.16) 0 1px 4px;border-radius:6px;padding:4px 6px;border:0;background:transparent;cursor:pointer;color:#222}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .msg-feedback-icon{padding:4px;border:0;background:transparent;cursor:pointer}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .msg-references{position:relative}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .msg-reference-expand{display:flex;align-items:center;margin-top:8px}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .msg-reference-expand .msg-reference-expand-btn{display:flex;align-items:center;padding:4px;border:0;background:transparent;cursor:pointer;font-size:16px;font-family:var(--zammo-chat-frame-font-family)}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .msg-reference-link{background:white;border-radius:6px;border:1px solid #ddd;padding:8px;text-decoration:none}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .msg-reference-container{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .msg-reference-number{background:var(--left-msg-bg);color:#000;border-radius:6px;padding:2px 8px}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .msg-reference-text{margin-left:8px;color:var(--zammo-theme-primary) !important}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .msg-reference-text:hover{text-decoration:underline}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .msg-actions{margin-left:auto;display:flex;justify-content:flex-end;align-items:center;gap:8px}#zammoBotUIComponent--chatFrame--chat .msg-bubble-container .msg-references .msg-actions{position:absolute;top:2px;right:0}#zammoBotUIComponent--chatFrame--chat .msg-action{opacity:.65}#zammoBotUIComponent--chatFrame--chat .msg-action svg{width:18px;height:18px;stroke-width:1.5}#zammoBotUIComponent--chatFrame--chat .msg-actions .copy-to-clipboard{color:black}#zammoBotUIComponent--chatFrame--chat .msg-action:hover{opacity:1}#zammoBotUIComponent--chatFrame--chat .msg-feedback-icon--sent{padding:4px;border:0;background:transparent;cursor:default}#zammoBotUIComponent--chatFrame--chat .msg-bubble{padding:15px;border-radius:15px;background:var(--left-msg-bg);word-break:break-word;word-wrap:break-word}#zammoBotUIComponent--chatFrame--chat .msg.msg-suggested-replies .msg-bubble{padding:0;background:inherit}#zammoBotUIComponent--chatFrame--chat .msg-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:4px}#zammoBotUIComponent--chatFrame--chat .msg-info-time{font-size:small;margin-left:auto}#zammoBotUIComponent--chatFrame--chat .msg-text{display:inline-flex;white-space:normal}@-moz-document url-prefix(){#zammoBotUIComponent--chatFrame--chat .msg-text{white-space:pre-wrap}}#zammoBotUIComponent--chatFrame--chat .msg-text p{margin-bottom:0;margin-top:0;font-size:large}#zammoBotUIComponent--chatFrame--chat .msg-text img{width:100%}#zammoBotUIComponent--chatFrame--chat .msg-text.zammo-extend-file-upload-text{display:block;text-align:right}#zammoBotUIComponent--chatFrame--chat .msg-bubble .msg-text{font-size:large}#zammoBotUIComponent--chatFrame--chat .msg-group.left-msg .msg-bubble .msg-text{color:black;font-size:large}#zammoBotUIComponent--chatFrame--chat .left-msg .msg-bubble{border-bottom-left-radius:0}#zammoBotUIComponent--chatFrame--chat .right-msg .msg-bubble{background:var(--zammo-theme-primary) !important;color:#fff;border-bottom-right-radius:0}#zammoBotUIComponent--chatFrame--chat .right-msg .msg-img{margin:0 0 0 10px}@keyframes msg-indicator{0%{opacity:0;transform:translate(0)}25%{transform:translate(0,-0.4rem)}50%{opacity:1}100%{transform:translate(0)}}#zammoBotUIComponent--chatFrame--chat .msger-chat-list-new-message{display:flex;position:sticky;width:100%;bottom:0;left:0;z-index:1;animation:msg-indicator 334ms cubic-bezier(0.4,0,1,1)}#zammoBotUIComponent--chatFrame--chat .msger-chat-list-new-message .msger-chat-list-new-message-button{margin:0 auto;border-radius:16px;box-shadow:0 5px 5px rgba(0,0,0,0.3);padding:4px 16px;background:var(--zammo-theme-primary) !important;border:0;cursor:pointer;font-family:inherit;font-weight:600;color:white;font-size:14px}@media only screen and (max-width:600px){#zammoBotUIComponent--chatFrame--chat .msger-chat-list-new-message .msger-chat-list-new-message-button{font-size:16px}}#zammoBotUIComponent--chatFrame--chat .msger-inputarea{display:-ms-flexbox;display:flex;gap:8px;padding:10px;background:#fff;margin:0;border-top:1px solid #898989;padding-top:0}#zammoBotUIComponent--chatFrame--chat .msger-inputarea #zammoBotUIComponent--chatFrame--microphone{display:flex;-ms-flex-align:center;align-items:center;color:#000 !important;font-weight:bold;cursor:pointer;transition:background .23s;box-shadow:none;padding:8px;border:0;background:0;margin-top:auto}#zammoBotUIComponent--chatFrame--chat .msger-inputarea #zammoBotUIComponent--chatFrame--paperclip{display:flex;-ms-flex-align:center;align-items:center;color:#000 !important;font-weight:bold;cursor:pointer;transition:background .23s;box-shadow:none;padding:8px;border:0;background:0;margin-top:auto}#zammoBotUIComponent--chatFrame--chat .msger-inputarea #zammoBotUIComponent--chatFrame--paperclip.zammoBotUIComponent--chatFrame--paperclip--disabled{display:none}#zammoBotUIComponent--chatFrame--chat .msger-inputarea #zammoBotUIComponent--chatFrame--microphone:active{transform:translateY(1px)}#zammoBotUIComponent--chatFrame--chat .msger-inputarea #zammoBotUIComponent--chatFrame--microphone.speech-processing{color:var(--zammo-dark-pink-color) !important}#zammoBotUIComponent--chatFrame--chat .msger-input{flex:1;background:transparent;font-family:var(--zammo-chat-frame-font-family);font-size:large;width:80%;border:1px solid #898989;border-top:0}#zammoBotUIComponent--chatFrame--chat .msger-input[contenteditable]{margin-top:1px;padding:7px 3px;overflow:auto;user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-o-user-select:text;word-wrap:break-word}#zammoBotUIComponent--chatFrame--chat .msger-input[contenteditable='false']{color:#545454}#zammoBotUIComponent--chatFrame--chat .msger-input[contenteditable]:empty::before{content:attr(placeholder);display:block;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#757575}#zammoBotUIComponent--chatFrame--chat .msger-input[contenteditable='true']:not(:empty)::before{content:''}#zammoBotUIComponent--chatFrame--chat .msger-input[contenteditable='false']:empty::before{color:#00000061}#zammoBotUIComponent--chatFrame--chat .msger-input::placeholder{color:#757575;opacity:1}#zammoBotUIComponent--chatFrame--chat .msger-input:-ms-input-placeholder{color:#757575}#zammoBotUIComponent--chatFrame--chat .msger-input::-ms-input-placeholder{color:#757575}#zammoBotUIComponent--chatFrame--chat .msger-send-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#000 !important;font-weight:bold;cursor:pointer;transition:background .23s;box-shadow:none;padding:8px;border:0;background:0;margin-top:auto}#zammoBotUIComponent--chatFrame--chat .msger-send-btn:active{transform:translateY(1px)}#zammoBotUIComponent--chatFrame--chat .msg-model-typing{display:inline-flex;align-items:center;justify-content:flex-start;height:20px;margin-bottom:5%}#zammoBotUIComponent--chatFrame--chat .msg-model-typing .dot{font-weight:600;font-size:1.2em;line-height:1;user-select:none;animation:typing-blink 1.2s infinite both}#zammoBotUIComponent--chatFrame--chat .msg-model-typing .dot:nth-child(1){animation-delay:0s}#zammoBotUIComponent--chatFrame--chat .msg-model-typing .dot:nth-child(2){animation-delay:.2s}#zammoBotUIComponent--chatFrame--chat .msg-model-typing .dot:nth-child(3){animation-delay:.4s}@keyframes typing-blink{0%{opacity:.15}25%{opacity:1}100%{opacity:.15}}#zammoBotUIComponent--chatFrame--chat .msg-typing,#zammoBotUIComponent--chatFrame--chat .msg-typing-agent{display:inline-block;background-image:url('data:image/gif;base64,R0lGODlhQAAYAPYBAOzv8evu8Ort7+fq7Ons7ujr7eXo6uTn6ebp6+Xn6ebo6uzu8OPm6OTm6OPm5+Tn6N/i4+Ll59/i5N7h4+Hk5uDj5evu7+Hk5d/h49PV18PFx7/BwsfJysXHyMLExdja3Nfa28vNz72/wL7Awc/S08TGyMDCw9TW2NbY2t3g4trd39bZ2szO0M7Q0dnb3djb3Nvd39ve4Nnc3dze4Nrc3t7g4tzf4dXX2d3f4d7h4tnc3tve383P0MrMzs7Q0sjKzNLU1s/R08jKy9DT1NfZ293g4efp68bIyby+v9bZ27q8vdHT1c7R0uvt78nLzM/R0tjb3ens7bO0tbS2t7GztK+xsrW3uK6vsLe4utfa3L/Awtzf4MnLzamqq5WWl66wsbm7vNrd3uXo6a2ur6yurp2en6KjpKusrZ+goKeoqers7urt7peXmIGBgYSEhHx8fJmamqipqnZ2doqLi8XHyY2NjpGSkpOUlJiYmZOTlI+QkJqbm4eIiJucnIuMjP///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEY0RUJCMDNENkM4MTFFNkI5RENGRDgzMjAyQjU3QzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEY0RUJCMDRENkM4MTFFNkI5RENGRDgzMjAyQjU3QzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRjRFQkIwMUQ2QzgxMUU2QjlEQ0ZEODMyMDJCNTdDNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRjRFQkIwMkQ2QzgxMUU2QjlEQ0ZEODMyMDJCNTdDNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUOAAEAIf4YT3B0aW1pemVkIHdpdGggZXpnaWYuY29tACwAAAAAQAAYAAACJoSPqcvtD6OctNqLs968+w+G4kiW5omm6sq27gvH8kzX9o3n+l0AACH5BAUHAAAALD4ACQACAAYAAAIERI5oBQAh+QQFBwAOACwsAAcAFAAJAAAEJRDISZetmJQ9uhcZyClGSY4hYjbHKqYs06ooLLuBPeM6b2u1SgQAIfkEBQcADQAsGAAHACUACQAABlFAgHAYKBqJyKRS+ahMchKnoSBYWq0Mp+rzimEiiUH1SjaCd64VioaTEo5lbA3GvaWjCmpcfnl27TZ4ent8Mmo6KW6EhXSIEGCDi4VZCG+SSUEAIfkEBQcABgAsEQAHABcACQAAB0aAAIKDAoSGh4RELD8sHwkBiJEoIUKVPSAHkJGJQZaWNQSbnJ6VMAOigzI8pDwxp6gCKUOMnhKFsAgvi59GuKkZPhkTBb6BACH5BAUHAAQALA8ABwANAAkAAAYsQICwYAgMj0LWZokSIAedpTSDREmvxaHyyjy2uN2hCqwZVLmqp2DF0bAkzyAAIfkEBRUABQAsDgAHAAoACQAABidAgDBgGAyHH5NoyUAunxuEcANdkqbVJTa7hZ6EkFFVcAx5ShmCMAgAIfkEBQcAAAAsLAAHABAACQAABC0QyClXpZWUwbsOU/AhSWmQGyiOB+Mq3rJ6zosKM22n+d2YqQzvBOOFcMOgJAIAIfkEBQcAAwAsIQAHABsACQAAB0yAAIKDAgGEh4iJKStLGTARBYmShDgoJEyYNBSRk4ouQJiZNQeFnYc5II2hJzMOBKanH6qiDK+wlBlBqxMGhreDE6m0Ub+xjBi9xYKBACH5BAUHAAYALB0ABwAQAAkAAAc+gACCAgoFg4eIGSNKSj0MiIckjJNHB5AAEiaTkzcBkC8im4w8BJ+hoj6lkBqiSC+XAUmnowOwsT8bJSiGl4EAIfkEBQcAAgAsHAAHAAsACQAABy2AAIIGDIOGRVhXijeHVYqPjIIej5QBglKUjweXmYoIkp0ClpyVhghCiRoUhoEAIfkEBRUAAgAsGwAHAAoACQAAByyAAIKCB4ODMlNkijKHY4qPMIJgj49ggpSUAQBXmIqSnRuEVJgMhiWJJQmCgQAh+QQFBwAAACwxAAcADQAJAAAEJRDICQKdgQyktrBS5h0G91WfSXYaWqjrK8rx6LL1cpf8GaY2SQQAIfkEBQcABgAsKwAHABMACQAABzyAAIKDBISGhzwbSB4ZCIeIIouLQI6PgjcmkpI4AZYDJCOak4WWQ1qiJi8Cnh8eqBiel6GbpLEgHIycsYEAIfkEBQcAAgAsKQAHAA0ACQAABzyAAIIBEhQBg4gBXHh1dWUZiQCLjZQriWWUlF2Hghh2mY14A4MVn6B7UYhmoHVSnJ13maiROFdse1YMiYEAIfkEBQcAAwAsDgAHACUACQAAB2OAA4KCBYOGh4iIETBRAI6PIIYNiZSHKWxymVUCkIcmlaAHbpmkcQCVQ6CUUqStKaeJR6qJcK2kdI6zugNltplOjh6IN7uGJr5vB44YngTFgwKYrRuPwR4dAwLPklNzbV4sj4EAIfkEBQcACgAsCwAHACcACQAAB2qAAIKDBAEACoiJiouMiQ4qBYSCLiw/LCsHho2bjF6KhpM9lpY3D4KcnAmMXaGjozECh6izihMFM5Wul5G0vQodBDY8uruyvqhcARVAxDgWxscbjQatrwOnx4mem8EZLUApkdDZClKJPIKBACH5BAUHAAoALAQABwASAAkAAAdCgACCCwEWhoOIiQMRKTQxFQYCioiMMi8fMJAEk5sQKpegjIWTEzqhNhcIo4qlpxSqnBWZroSxpi4zr5KcnTWei5yBACH5BAUHAAYALAAABwAQAAkAAAMRCLrc/rCIEIe9tOKpd/dfqCUAIfkEBRUAAQAsAAAIAAcACAAAAgaEj6nL7VAAIfkEBQcABQAsGwAHAAoACQAABzSAAIICDAODgyxSX1UeDYiLkEoIABJUkJBDADeXkZqci0eUU58ogkBVlxoEgzobVkpLqwCBACH5BAUHAAMALBMABwARAAkAAAdPgACCgwIEhoSIhTJBRx08RBSFiRQvTBoimI8VkoQ4GU4bmKFLMAqTS42iji8RAYgwqCOqQS4Mpz2hmUAxCJMqQ6mrrYmuOShPLSc2Bq6EgQAh+QQFBwAJACwHAAcAGgAJAAAHWIAAgoMBhYaEiImDFTNZRC44FAiHiomMK0A+mTaSlJWCEUVQJySaNzoYDAWfiJIfGUymkBEDrIuusLI1tJ6VDrs3pUMoKhANBLa3W4+lLym8ycqczwer0YEAIfkEBQcACwAsAAAHABYACQAABS4gIAbkaJ5oVF3HIJTpqWJ048bpVKsFjM+7xA03WgV7xOIRmUQ4jKxh0/V0+oghACH5BAUVAAEALAAABwAKAAkAAAIIhI+py+0PYQEAIfkEBQcABQAsJgAHAAwACQAAB0qAAIIEYhQGAYODN1R1bnpXN4iCGV98bZd+ZxmIFx54l6B4SodhYI2gbXZUOQAwSnqoqVMYrSV9sWUbA5NYp7IwiRgaZndmHhWDgQAh+QQFBwAHACwZAAcAGAAJAAAHboAAgoMEhYYBhImJMUMcGyNII0JANQWKimEkHUpVaWlUSkdLOFGXgxIoIY9dZWZnWCYsRBGmgikZPyJSnmhdU1pOJxKIpkW4kLy+kjfDtRWpHlhnvWOwPB8NxMXHVGevyxBqtacgQSFcTsFQtOOBACH5BAUHAAMALAkABwAgAAkAAAdtgACCgwKFhoSIiYoFFWEZPi1PJDczEQSLmIONQCElGyYckZUFmZg2KEwcHkqsPUsfEwYBpYkRMDc8R59gHkJBKzgNh7SCtriqvL2/KQzDxGIpK0FOq0jKsLLPiConLLrXNs3atS6UqDQS2eMAgQAh+QQFBwALACwAAAcAGQAJAAAHUIAAAYNNhIKHiImIDDk6ICoSCQSKlIg1MjcnmRAHk5WKFTErmqQURoafghA0KKStoQKplpCuMRUKsbKqW0S1EQOoshispQa5urtFMxO/x8iBACH5BAUHAAIALAAABwALAAkAAAIJhI+py+3xolwFACH5BAUHAAEALAAACQABAAUAAAIChF0AOw==');height:20px;width:64px;background-repeat:no-repeat;margin-bottom:5%}#zammoBotUIComponent--chatFrame.fullscreen .msg-typing,#zammoBotUIComponent--chatFrame.fullscreen .msg-typing-agent{margin-bottom:1%}#zammoBotUIComponent--chatFrame--chat .msg-typing.msg-text-typing{margin-left:4px;margin-bottom:0}#zammoBotUIComponent--chatFrame--chat .msg-typing-margin{margin-top:5%}#zammoBotUIComponent--chatFrame--chat .msg-group.left-msg .msg-bubble .msg-text iframe{width:100%;border:0}#zammoBotUIComponent--chatFrame--chat .msger-inputarea.user-input-disabled{background-color:#00000005}#zammoBotUIComponent--chatFrame--chat .msger-inputarea.user-input-disabled i{color:#00000061}#zammoBotUIComponent--chatFrame--chat .msger-inputarea.user-input-disabled .msger-input::-webkit-input-placeholder{color:#00000061}#zammoBotUIComponent--chatFrame--chat .msger-inputarea.user-input-disabled .msger-input::-moz-placeholder{color:#00000061}#zammoBotUIComponent--chatFrame--chat .msger-inputarea.user-input-disabled .msger-input:-ms-input-placeholder{color:#00000061}#zammoBotUIComponent--chatFrame--chat .msger-inputarea.user-input-disabled .msger-input:-moz-placeholder{color:#00000061}#zammoBotUIComponent--chatFrame--chat .msger-inputarea.msger-inputarea-multiline{max-height:50%;overflow:auto}.mdc-card__primary-action.zammo-card__primary-action{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-top:3%;padding-bottom:3%}.mdc-card__primary-action.zammo-card__primary-action.zammo-no-header{padding-top:0;padding-bottom:0}.mdc-card__primary-action audio.zammo-card__media-rich{min-width:200px;width:100%}.zammo-card__media-rich{width:100%}.zammo-card__media.mdc-card__media--square{width:30%}.mdc-card__media.zammo-card__media-thumbnail{width:30%;height:30%;margin-top:auto;margin-bottom:auto;border-radius:50%;margin-left:5%}audio::-webkit-media-controls-enclosure{border-radius:0;width:100%}.zammo-card__primary{margin-left:4%;margin-right:4%;width:100%;box-sizing:border-box}.zammo-card__primary.zammo-no-title{padding:0}.mdc-card__actions .mdc-card__action-buttons,.mdc-card__actions .mdc-card__action-icons{flex-direction:column}.mdc-card__action-buttons{width:100%;flex-wrap:wrap}.mdc-card__actions .mdc-card__action-buttons .mdc-card__action--button{height:100%}.mdc-card__actions .mdc-card__action-buttons .mdc-card__action--button.zammo-button-three-per-row{flex:0 0 29%}.mdc-card__actions .mdc-card__action-buttons .mdc-card__action--button.zammo-button-two-per-row{flex:0 0 43%}.mdc-card__actions .mdc-card__action-buttons .mdc-card__action--button.zammo-button-single-per-row{flex:0 0 100%;margin-bottom:5%;padding-top:3%;padding-bottom:3%;border:solid 1.5px;width:100%;margin-left:unset;margin-right:unset}.zammo-message-attachments{display:flex;flex-direction:column;gap:8px;margin-bottom:4px}.zammo-file-attachment__container .loading{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:5%}#zammoBotUIComponent--chatFrame--chat .zammo-file-attachment__container .msg-typing{margin-bottom:0}.zammo-file-attachment__container .loading.hide{display:none}.zammo-file-attachment__filelist{list-style:none;padding:0;display:flex;flex-direction:column;gap:4px}.zammo-file-attachment{display:flex;flex-direction:column;background-color:#fafafa;border-radius:6px;box-shadow:rgba(0,0,0,0.12) 0 0 2px,rgba(0,0,0,0.14) 0 1px 2px;padding-left:12px;padding-right:4px;cursor:pointer}.zammo-file-attachment__content{display:flex;align-items:center;height:40px}.zammo-file-attachment__preview{display:block}.zammo-file-attachment__preview img{max-width:100%}.zammo-file-attachment:hover{background-color:white}.zammo-file-attachment__icon{width:24px;height:24px;margin-right:8px}.zammo-file-attachment__body{flex:1;overflow:hidden;white-space:nowrap}.zammo-file-attachment__body-text{font-size:14px;color:black;width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis}.zammo-file-attachment__preview-action,.zammo-file-attachment__remove-action{background:transparent;border-color:transparent;cursor:pointer;vertical-align:middle}.zammo-file-attachment__preview-action:hover i,.zammo-file-attachment__remove-action:hover i{font-weight:bold}.mdc-card__actions{display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-align:center;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mdc-card-wrapper__text-section:first-child,.mdc-card__media+.mdc-card-wrapper__text-section{padding-top:16px}.mdc-card-wrapper__text-section+.mdc-card-wrapper__text-section{padding-top:18px}.mdc-card-wrapper__text-section{padding-left:16px;padding-right:16px}.zammo-card__title{font-family:var(--zammo-chat-frame-font-family);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:black;font-size:large;font-weight:500;letter-spacing:.0125em;margin-bottom:0;margin-top:0}.zammo-card__subhead{font-family:var(--zammo-chat-frame-font-family);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:black;font-size:small;font-weight:400;letter-spacing:.0178571429em;opacity:.6;margin-top:0;margin-bottom:0}.zammo-card__supporting-text{font-family:var(--zammo-chat-frame-font-family);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:black;font-size:medium;font-weight:400;letter-spacing:.0178571429em;opacity:.6}.zammo-card__subhead+.zammo-card__supporting-text,.zammo-card__title+.zammo-card__supporting-text{margin-top:5%}.ac-container.ac-adaptiveCard.mdc-card button{color:var(--zammo-theme-primary);font-size:.875rem;border-color:var(--zammo-theme-primary) !important;border-style:solid;border-width:2px;padding:4% 6px;text-transform:uppercase;background-color:transparent;text-decoration:none;cursor:pointer;font-family:var(--zammo-chat-frame-font-family)}.ac-container.ac-adaptiveCard.mdc-card button:hover{background-color:rgba(0,140,255,0.1)}.ac-container.ac-adaptiveCard.mdc-card input[type='text']{border-bottom-color:rgba(0,0,0,0.42);border:0;border-bottom:1px solid;border-radius:0;background:0;background-color:#f5f5f5;padding:0 10%;font-family:var(--zammo-chat-frame-font-family)}#zammoBotUIComponent--chatFrame.fullscreen .ac-container.ac-adaptiveCard.mdc-card input[type='text']{padding:0 2%}.ac-container.ac-adaptiveCard.mdc-card input[type='text']:hover{border-bottom-color:rgba(0,0,0,0.87)}.sr-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.drop-area{border:4px dashed var(--zammo-dark-pink-color);border-radius:20px;margin:10px;padding:16px;padding-top:0}.drop-area.hide-border{border:0;margin:0 0 0 10%;max-width:90%;padding:0}.drop-area .drop-area-buttons{display:flex;justify-content:space-between}.drop-area.highlight{border-color:var(--zammo-theme-primary) !important}.drop-area p{line-height:1.4em}.drop-area .send-button.hide{display:none}.drop-area .choose-button.hide{display:none}.drop-area .error{color:var(--zammo-dark-pink-color)}.drop-area .error.hide{display:none}#zammoBotUIComponent--chatEventBar.is-event-bar-visible{background:var(--zammo-theme-primary) !important;color:white;padding:1%;margin-bottom:1%;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:bold}#zammoBotUIComponent--chatEventBar.is-event-bar-visible.has-error{background:var(--zammo-dark-pink-color) !important}#zammoBotUIComponent--chatFrame--header--extension-menu #zammoBotUIComponent--chatFrame--header--extension-menu--icons{outline:0;background:0;border:0;cursor:pointer}#zammoBotUIComponent--chatFrame--header--extension-menu #zammoBotUIComponent--chatFrame--header--extension-menu--icons ul{margin:0;padding:0}#zammoBotUIComponent--chatFrame--header--extension-menu{display:block;width:40px;height:40px;border-radius:50%;text-align:center;color:#f0f0f0 !important;border:0;cursor:pointer;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;overflow:visible;z-index:1}#zammoBotUIComponent--chatFrame--header--extension-menu.zammoBotUIComponent--chatFrame--header--extension-menu--hidden{display:none}#zammoBotUIComponent--chatFrame--header--extension-menu #zammoBotUIComponent--chatFrame--header--extension-menu--icons li{background:none repeat scroll 0 0 #000;height:7px;width:7px;line-height:0;list-style:none outside none;margin-right:15px;margin-top:3px;vertical-align:top;border-radius:50%;pointer-events:none;margin-left:auto;margin-right:auto}#zammoBotUIComponent--chatFrame--header--extension-menu #zammoBotUIComponent--chatFrame--header--extension-menu--options{display:none;position:relative;background-color:#f9f9f9;min-width:160px;overflow:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1}#zammoBotUIComponent--chatFrame--header--extension-menu #zammoBotUIComponent--chatFrame--header--extension-menu--options button{color:black;padding:12px 16px;line-height:1em;text-decoration:none;display:block;width:100%;cursor:pointer;background:0;outline:0;border:0}#zammoBotUIComponent--chatFrame--header--extension-menu #zammoBotUIComponent--chatFrame--header--extension-menu--options button:hover{background:#d5d7dd}#zammoBotUIComponent--chatFrame--header--extension-menu #zammoBotUIComponent--chatFrame--header--extension-menu--options .show{display:block}#zammoBotUIComponent--chatFrame--header--extension-menu #zammoBotUIComponent--chatFrame--header--extension-menu--options button:focus:not(.focus-visible){outline:auto}#zammoBotUIComponent--chatFrame--header--fullscreen{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:black;border:0;cursor:pointer;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;overflow:visible;background:transparent;z-index:1;font-size:2em}#zammoBotUIComponent--chatFrame--draggable-section{height:48px;width:100%;cursor:move;position:fixed;display:none;border-top-left-radius:6px;border-top-right-radius:6px}#zammoBotUIComponent--chatFrame--draggable-section:hover{background-color:#eceff1}#zammoBotUIComponent--chatFrame--draggable-section:active{background-color:#cfd8dc}#zammoBotUIComponent--chatFrame--header--extension-menu--options--refresh-session-button{width:40px;height:40px;border-radius:50%;color:black;border:0;cursor:pointer;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;overflow:visible;background:transparent;z-index:1;display:flex;justify-content:center;align-items:center}#zammoBotUIComponent--chatFrame--modal{display:flex;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}#zammoBotUIComponent--chatFrame--modal #zammoBotUIComponent--chatFrame--modal--content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%;display:flex;flex-direction:column}#zammoBotUIComponent--chatFrame--modal #zammoBotUIComponent--chatFrame--modal--content--header--close-button{align-self:flex-end;border:0;background:transparent;padding-top:0;cursor:pointer}#zammoBotUIComponent--chatFrame--modal #zammoBotUIComponent--chatFrame--modal--content--header--title{text-align:center}#zammoBotUIComponent--chatFrame--modal #zammoBotUIComponent--chatFrame--modal--content--footer{display:flex;justify-content:space-around}#zammoBotUIComponent--chatFrame--modal .zammoBotUIComponent--chatFrame--modal--content--footer--button{width:100%;margin:5px;position:relative;background-color:black;color:white;padding:.8em 1.8em;cursor:pointer;user-select:none;text-align:center;text-decoration:none;cursor:pointer;transition-duration:.4s;-webkit-transition-duration:.4s;border:0;font-family:var(--zammo-chat-frame-font-family)}#zammoBotUIComponent--chatFrame--modal #zammoBotUIComponent--chatFrame--modal--content--footer--confirm-button{background-color:var(--zammo-theme-primary) !important}#zammoBotUIComponent--chatFrame--modal #zammoBotUIComponent--chatFrame--modal--content--footer--cancel-button{background-color:#757575}#zammoBotUIComponent--chatFrame--modal .zammoBotUIComponent--chatFrame--modal--content--footer--button:hover{transition-duration:.1s;background-color:#3a3a3a}#zammoBotUIComponent--chatFrame--modal .zammoBotUIComponent--chatFrame--modal--content--footer--button:after{content:'';display:block;position:absolute;border-radius:4em;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .5s;box-shadow:0 0 10px 40px white}#zammoBotUIComponent--chatFrame--modal .zammoBotUIComponent--chatFrame--modal--content--footer--button:active:after{box-shadow:0 0 0 0 white;position:absolute;border-radius:4em;left:0;top:0;opacity:1;transition:0s}#zammoBotUIComponent--chatFrame--modal .zammoBotUIComponent--chatFrame--modal--content--footer--button:active{top:1px}.feedback-modal{position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto}.feedback-modal[aria-hidden='true']{display:none}.feedback-modal-content{border-radius:8px;position:relative;background-color:#fefefe;margin:auto;padding:0;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;padding:16px}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.close{float:right;font-size:28px;font-weight:bold;border:0;background-color:transparent}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.feedback-modal-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}.feedback-modal-header-content .material-icons{padding:8px;border-radius:50%;color:white}.feedback-modal .feedback-modal-header-content{display:flex;align-items:center;gap:8px}.feedback-modal .feedback-modal-header-content .thumb-up{background-color:#2e8540}.feedback-modal .feedback-modal-header-content .thumb-down{background-color:#d32f2f}.feedback-modal-body{display:flex}.feedback-modal-body .feedback-modal-input{flex:1;min-height:100px;padding:8px;border-radius:4px;font-family:inherit}.feedback-modal-footer{padding:16px;color:white;display:flex;justify-content:flex-end;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.feedback-modal-footer .feedback-modal-submit{background-color:var(--zammo-theme-primary) !important;color:white;padding:8px 16px;border-radius:4px;border:0;cursor:pointer;font-family:inherit}.zammo-file-attachment__paperclipupload .zammo-file-attachment__body-loading-bar{visibility:hidden;width:100%;background-color:#e0e0e0;border-radius:5px;overflow:hidden;margin-top:3px}.zammo-file-attachment__paperclipupload .zammo-file-attachment__body-loading-bar .zammo-file-attachment__body-loading-bar__progress{width:50%;height:2px;background-color:var(--zammo-theme-primary) !important;border-radius:5px;position:relative;animation:animatePaperclipUploadBar 2s linear infinite}.from-user.greyscale{filter:grayscale(100%);opacity:.5}.from-user.greyscale .zammo-file-attachment__paperclipupload .zammo-file-attachment__body-loading-bar{visibility:visible}@keyframes animatePaperclipUploadBar{0%{left:-50%}100%{left:100%}}.from-user .zammo-file-attachment__paperclipupload .zammo-file-attachment__body-text .error-message{color:#d32f2f;font-size:12px}.from-agent{min-width:300px}.from-user{min-width:300px;margin-bottom:-26px}#zammoBotUIComponent.reshape-icon #zammoBotUIComponent--chatIcon{width:250px;height:fit-content;border-radius:0;text-align:left;background:transparent !important}#reshape-icon-addon{width:100%}#reshape-icon-addon .top *{color:black;padding-left:5%;padding-right:5%}#reshape-icon-addon .bottom{background-color:var(--zammo-theme-primary) !important;padding:5%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#zammoBotUIComponent .msg-subtext{font-size:.92em;color:#888;margin-top:2px;white-space:pre-line}