#chatbotWidget.assistant .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){height:48px;border-color:var(--a-assistant-header-border-color,#e6f0ff)}#chatbotWidget.assistant .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderAvatar{width:22px;height:22px}#chatbotWidget.assistant .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderAvatar img{width:20px;height:20px}#chatbotWidget.assistant .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderContent .conversationHeaderName{color:var(--a-assistant-header-name-color,#001c43)}#chatbotWidget.assistant .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderCloseButton{width:22px;height:22px;border-radius:2px}#chatbotWidget.assistant .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderCloseButton .closeIcon{width:12px;height:12px}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border:solid #ccc;border-width:0 0 1px;width:100%;height:69px;padding:12px;font-size:16px;user-select:none}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderAvatar{box-sizing:border-box;margin-right:1em;margin-left:4px;border-radius:50%;border:1px solid var(--chatbot-header-logo-border-color,var(--a-headerLogo-border-color,#fff));width:44px;height:44px}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderAvatar img{border-radius:50%;width:42px;height:42px;object-fit:cover}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderContent{overflow:hidden;flex:1 1}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderContent .conversationHeaderName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:normal;color:#212121}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderCloseButton{box-sizing:border-box;display:flex;justify-content:center;align-items:center;margin:0;box-shadow:none;border:2px solid transparent;border-radius:4px;width:44px;height:44px;background-color:transparent;background-image:none;cursor:pointer}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderCloseButton:focus{border:2px solid #000;outline-color:#fff;outline-style:solid;outline-width:2px}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderCloseButton .closeIcon{width:24px;height:24px;overflow:visible;flex:1 1}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderCloseButton>svg>path{fill:var(--chatbot-header-close-button-color,var(--a-closeButton-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))));color:var(--chatbot-header-close-button-color,var(--a-closeButton-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))))}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderCloseButton:hover>svg>path{fill:var(--header-close-button-hover,var(--a-closeButton-hover-color,var(--chatbot-main-hover,var(--a-chatbot-widget-hover-color))));color:var(--header-close-button-hover,var(--a-closeButton-hover-color,var(--chatbot-main-hover,var(--a-chatbot-widget-hover-color))))}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderCloseButton:focus-within>svg>path,#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderCloseButton:focus>svg>path{fill:var(--header-close-button-focus,var(--a-closeButton-focus-color,var(--chatbot-main-focus,var(--a-chatbot-widget-focus-color))))}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderCloseButton:active>svg>path{fill:var(--header-close-button-pressed,var(--a-closeButton-pressed-color,var(--chatbot-main-pressed,var(--a-chatbot-widget-pressed-color))))}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderCloseButton:hover{outline-color:var(--header-close-button-hover,var(--a-closeButton-hover-color,var(--chatbot-main-hover,var(--a-chatbot-widget-hover-color))));outline-style:solid;outline-width:1px}#chatbotWidget .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderCloseButton:hover:active{outline:none}#chatbotWidget.dummy .conversationHeader:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .conversationHeaderCloseButton{pointer-events:none}#chatbotWidget .chatContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){display:flex;flex-direction:column;flex:1 1;border-bottom:0;height:0}#chatbotWidget.assistant .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){position:relative;border-top-color:var(--a-assistant-message-input-border-top-color,#e6f0ff);padding:11px 18px}#chatbotWidget.assistant .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputText{min-height:36px;margin-right:0;border-color:var(--a-assistant-message-inputText-border-color,#f4f4f4);background-color:var(--a-assistant-message-inputText-background-color,#f4f4f4)}#chatbotWidget.assistant .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputText .messageInputTextArea{margin-right:28px;background-color:transparent}#chatbotWidget.assistant .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls{position:absolute;top:0;right:0;height:100%}#chatbotWidget.assistant .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton{width:24px;height:24px;margin-right:25px;margin-bottom:18px;background-color:transparent;background-image:linear-gradient(135deg,var(--a-assistant-sendButton-background-color-from,#9056dc) 20%,var(--a-assistant-sendButton-background-color-to,#506ee7))}#chatbotWidget.assistant .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton:hover{background-color:transparent;background-image:linear-gradient(135deg,var(--a-assistant-sendButton-hover-background-color-from,#a16fe2) 20%,var(--a-assistant-sendButton-hover-background-color-to,#6b84eb))}#chatbotWidget.assistant .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton:focus,#chatbotWidget.assistant .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton:focus-within{background-color:transparent;background-image:linear-gradient(135deg,var(--a-assistant-sendButton-focus-background-color-from,#a16fe2) 20%,var(--a-assistant-sendButton-focus-background-color-to,#6b84eb))}#chatbotWidget.assistant .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton:active{background-color:transparent;background-image:linear-gradient(135deg,var(--a-assistant-sendButton-pressed-background-color-from,#742bd4) 20%,var(--a-assistant-sendButton-pressed-background-color-to,#742bd4))}#chatbotWidget.assistant .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton:disabled{background-color:transparent;background-image:linear-gradient(135deg,var(--a-assistant-sendButton-disabled-background-color-from,#595959) 20%,var(--a-assistant-sendButton-disabled-background-color-to,#5c5c5c))}#chatbotWidget.assistant .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton .messageInputButtonImage{width:12px;height:12px;background-image:url(/portalpacks/web/images/assistantSend.73873e01.svg)}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){box-sizing:border-box;display:flex;justify-content:space-between;box-shadow:none;border-top:1px solid #ccc;width:100%;padding:11px}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputText{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-grow:1;margin-right:6px;margin-left:0;border:1px solid #ccc;border-radius:5px;width:305px;min-height:40px;background-color:#fff;padding:9px 14px}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputText.warning{outline-color:var(--avaHoney500);outline-style:solid;outline-width:2px}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputText.critical{outline-color:var(--avaCherry500);outline-style:solid;outline-width:2px}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputText:focus-within{border:2px solid #000;padding:8px 13px}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputText .messageInputTextArea{box-sizing:border-box;display:flex;align-items:center;flex-grow:1;font-size:14px;overflow:visible;outline:0;border:0;background-color:#fff;color:#212121;overflow-wrap:anywhere;word-break:break-word}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputText .messageInputTextArea:focus-visible{box-shadow:none}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputText .messageInputTextArea[data-placeholder]:empty:before{box-sizing:border-box;display:block;content:attr(data-placeholder);color:#9e9e9e;cursor:text}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls{display:flex;flex-direction:column;justify-content:flex-end}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton{box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0;box-shadow:none;border:none;border-radius:5px;width:40px;height:40px;background-color:var(--chatbot-send-button-background-color,var(--a-sendButton-background-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))));background-image:none;cursor:pointer;opacity:1}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton:hover{background-color:var(--send-button-hover,var(--a-sendButton-hover-background-color,var(--chatbot-main-hover,var(--a-chatbot-widget-hover-color))))}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton:focus,#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton:focus-within{background-color:var(--send-button-focus,var(--a-sendButton-focus-background-color,var(--chatbot-main-focus,var(--a-chatbot-widget-focus-color))))}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton:active{background-color:var(--send-button-pressed,var(--a-sendButton-pressed-background-color,var(--chatbot-main-pressed,var(--a-chatbot-widget-pressed-color))))}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton:disabled{background-color:var(--send-button-disabled,var(--a-sendButton-disabled-background-color,var(--chatbot-main-disabled,var(--a-chatbot-widget-disabled-color))));opacity:.31;cursor:not-allowed}#chatbotWidget .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton .messageInputButtonImage{width:20px;height:20px;background-image:url(/portalpacks/web/images/sendButton.6443ce48.svg);background-size:cover}#chatbotWidget.dummy .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputControls .messageInputButton,#chatbotWidget.dummy .messageInput:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageInputText .messageInputTextArea{pointer-events:none}
/*! 
 * OverlayScrollbars
 * Version: 2.9.2
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}[data-overlayscrollbars-initialize],[data-overlayscrollbars-viewport~=scrollbarHidden]{scrollbar-width:none!important}[data-overlayscrollbars-initialize]::-webkit-scrollbar,[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto!important;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport],[data-overlayscrollbars]{overflow:hidden!important}[data-overlayscrollbars-padding~=noClipping],[data-overlayscrollbars~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport~=measuring]{overflow:hidden!important;scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=overflowXVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-x:visible!important}[data-overlayscrollbars-viewport~=overflowXHidden]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=overflowXScroll]{overflow-x:scroll!important}[data-overlayscrollbars-viewport~=overflowYVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-y:visible!important}[data-overlayscrollbars-viewport~=overflowYHidden]{overflow-y:hidden!important}[data-overlayscrollbars-viewport~=overflowYScroll]{overflow-y:scroll!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) - 1 - var(--os-scroll-percent)*-1)*var(--os-scroll-direction));contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);transform:translateX(calc(var(--os-scroll-percent-directional)*-100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional)*100%);transform:translateY(calc(var(--os-scroll-percent-directional)*-100%));height:calc(var(--os-viewport-percent)*100%)}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translateX(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-handle:before,.os-scrollbar-track:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular)*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc(var(--os-padding-perpendicular)*-1 + var(--os-handle-interactive-area-offset)*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc(var(--os-padding-perpendicular)*-1 + var(--os-handle-interactive-area-offset)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc(var(--os-padding-perpendicular)*-1 + var(--os-handle-interactive-area-offset)*-1);left:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:rgba(0,0,0,0.44);--os-handle-bg-hover:rgba(0,0,0,0.55);--os-handle-bg-active:rgba(0,0,0,0.66)}.os-theme-light{--os-handle-bg:hsla(0,0%,100%,0.44);--os-handle-bg-hover:hsla(0,0%,100%,0.55);--os-handle-bg-active:hsla(0,0%,100%,0.66)}#chatbotWidget.assistant.streaming .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical:focus-within .os-scrollbar-track .os-scrollbar-handle{background-color:var(--a-assistant-messageList-scroll-handle-background-color,#c7c7c7);border-color:transparent}#chatbotWidget.assistant.streaming .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical:focus-within,#chatbotWidget.assistant.streaming .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical:hover{opacity:.6}#chatbotWidget.assistant.streaming .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical.os-scrollbar-auto-hide-hidden{opacity:.6}#chatbotWidget.assistant.streaming .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical .os-scrollbar-track .os-scrollbar-handle{background-color:var(--a-assistant-messageList-scroll-handle-background-color,#c7c7c7);transition:none}#chatbotWidget.assistant.streaming .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical .os-scrollbar-track .os-scrollbar-handle:hover{background-color:var(--a-assistant-messageList-scroll-handle-background-color,#c7c7c7)}#chatbotWidget.assistant .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .messageList{box-sizing:border-box;padding-right:12px;padding-bottom:1rem;padding-left:1.5rem;pointer-events:none}#chatbotWidget.assistant .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .messageList .chatbotMessageContentAction,#chatbotWidget.assistant .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .messageList .chatbotMessageGlobalAction,#chatbotWidget.assistant .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .messageList .sources .sourcesItem a{pointer-events:all}#chatbotWidget.assistant .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-horizontal,#chatbotWidget.assistant .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical,#chatbotWidget.assistant .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .typingIndicatorContainer{display:none}#chatbotWidget .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){display:flex;flex-direction:column;flex:1 1;overflow:hidden}#chatbotWidget .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll{flex:1 1;pointer-events:all}#chatbotWidget .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll [data-overlayscrollbars-padding],#chatbotWidget .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll [data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){position:static}#chatbotWidget .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical{width:12px;background-color:#ccc;opacity:.6;pointer-events:all}#chatbotWidget .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical .os-scrollbar-track{box-sizing:border-box;margin-left:1px;margin-right:1px;width:auto;transition-duration:.2s,.2s,.2s}#chatbotWidget .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical .os-scrollbar-track .os-scrollbar-handle{box-sizing:border-box;background-color:#666}#chatbotWidget .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical.os-scrollbar-auto-hide-hidden{visibility:visible;opacity:0}#chatbotWidget .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical.os-scrollbar-unusable{visibility:hidden;opacity:0}#chatbotWidget .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical:focus-within,#chatbotWidget .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical:hover{opacity:1}#chatbotWidget .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .os-scrollbar-vertical:focus-within .os-scrollbar-track .os-scrollbar-handle{border:1px solid #000}#chatbotWidget .messageListScrollWrapper:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageListScroll .messageList{width:100%}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageCustomContent,#chatbotWidget .chatbotMessageMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.searchResultsContent{box-sizing:border-box}#chatbotWidget{--apply-button-height-with-padding:3rem;--a-searchResult-height:54px;--a-searchResult-margin-top:6px;--a-searchResult-margin-bottom:6px;--a-searchResult-separator-height:1px;--a-searchResult-content-height:calc(var(--a-searchResult-height) + var(--a-searchResult-margin-top) + var(--a-searchResult-margin-bottom) + var(--a-searchResult-separator-height) + var(--apply-button-height-with-padding))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultContainer{display:flex;flex-direction:column}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResult{overflow:visible;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;justify-content:center;margin-top:var(--a-searchResult-margin-top);margin-bottom:.5rem;height:var(--a-searchResult-height);padding:4px 8px;border-radius:8px;text-decoration:none}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResult:focus,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResult:hover{background-color:var(--message-link-hover,var(--a-messageGroup-link-hover-color,var(--chatbot-main-hover,var(--a-chatbot-widget-hover-color))))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResult:focus{outline-color:#fff;outline-width:2px;outline-style:solid;border:2px solid #000;padding:2px 6px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResult .searchResultTitle{position:relative;top:2px;overflow:hidden;color:var(--chatbot-message-link-color,var(--a-messageGroup-link-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))));font-weight:700;font-size:14px;text-overflow:ellipsis;white-space:nowrap;line-height:1.5}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResult .searchResultDetails{position:relative;top:-1px;overflow:hidden;color:#333;font-size:14px;text-overflow:ellipsis;white-space:pre;line-height:1.5}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultSeparator{margin-right:2px;margin-left:2px;height:var(--a-searchResult-separator-height);background-color:#d9d9d9}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultSeparator.lastVisible{display:none}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .applyButton{background-color:var(--chatbot-send-button-background-color,var(--a-sendButton-background-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))));color:#fff;border:none;cursor:pointer;border-radius:.2rem;font-weight:700;height:2rem;padding:0;margin-bottom:.5rem}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .applyButton:focus{outline:none;box-shadow:0 0 0 2px #000,0 0 0 4px #fff;background-color:var(--send-button-focus,var(--a-sendButton-focus-background-color,var(--chatbot-main-focus,var(--a-chatbot-widget-focus-color))))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .applyButton:hover{background-color:var(--send-button-hover,var(--a-sendButton-hover-background-color,var(--chatbot-main-hover,var(--a-chatbot-widget-hover-color))))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .applyButton:active{background-color:var(--send-button-pressed,var(--a-sendButton-pressed-background-color,var(--chatbot-main-pressed,var(--a-chatbot-widget-pressed-color))))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .applyButton:disabled{background-color:var(--send-button-disabled,var(--a-sendButton-disabled-background-color,var(--chatbot-main-disabled,var(--a-chatbot-widget-disabled-color))));cursor:not-allowed}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsPage{overflow:visible;display:flex;flex-direction:column;align-items:stretch;justify-content:center}@keyframes visible{0%{display:none;max-height:0;opacity:0}to{display:block;max-height:calc(var(--a-searchResult-content-height)*var(--a-searchResults-page-count));opacity:1}}@keyframes hidden{0%{display:block;max-height:calc(var(--a-searchResult-content-height)*var(--a-searchResults-page-count));opacity:1}to{display:none;max-height:0;opacity:0}}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsPage.visible.animatable{animation-name:visible;animation-duration:.5s;animation-timing-function:ease-in;animation-fill-mode:forwards}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsPage.hidden.animatable{animation-name:hidden;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:forwards}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsPage:not(.animatable){animation-duration:0s}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsPage.hidden:not(.animatable){max-height:0;display:none;animation-duration:0s}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsActions{display:flex;align-items:center;justify-content:center;height:28px;padding-top:6px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsActions.animating.last{position:absolute;bottom:11px;left:52px;margin-bottom:1px;border-bottom-right-radius:.7em;border-bottom-left-radius:.7em;width:249px;height:34px;padding-bottom:4px;padding-top:6px;background-color:var(--chatbot-message-incoming-background-color,var(--a-messageGroup-incomingMessage-background-color,#f2f2f2))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsActions .searchResultsAction{box-shadow:none;border:0;background:none;padding:0 2px;color:var(--chatbot-message-link-color,var(--a-messageGroup-link-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))));font-weight:700;font-size:14px;cursor:pointer}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsActions .searchResultsAction:focus,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsActions .searchResultsAction:hover{text-decoration:underline}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsActions .searchResultsAction:focus,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsActions .searchResultsAction:focus-visible{border:1px dashed var(--chatbot-message-link-color,var(--a-messageGroup-link-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))));outline:none}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsActions .searchResultsAction.visible{display:block}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResultsActions .searchResultsAction.hidden{display:none}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResults.animating.last{padding-bottom:34px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResults.animating .searchResultsPage{overflow:hidden}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .searchResults .searchResultsSeparator{position:relative;z-index:1;margin-right:2px;margin-left:2px;width:calc(100% - 4px);height:1px;background-color:#d9d9d9}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlContent,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent{box-sizing:border-box}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent.hidden{display:none}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message>h1,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message>h2,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message>h3{font-size:14px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message>h1:first-child,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message>h2:first-child,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message>h3:first-child{margin-top:0}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message table{width:366px;margin-top:4px;margin-bottom:12px;font-size:12px;border-collapse:collapse;text-align:center}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message table td,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message table th{border:1px solid var(--a-assistant-messageGroup-content-border-color,#f5f0fa)}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message p{margin:0}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message p+pre>code{margin-top:22px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message p+pre>code.language-css,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message p+pre>code.language-html,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message p+pre>code.language-javascript{margin-top:6px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message pre{display:block;overflow:visible;width:357px;margin-top:-4px;margin-bottom:16px;padding:2px 0}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message code{display:block;position:relative;overflow:visible;border:1px solid #e3e3e3;border-radius:3px;padding:9px 24px 9px 9px;font-size:10px;line-height:16px;color:#616161;white-space:pre-wrap;background-color:#f4f4f4;font-family:IBM Plex Mono,monospace;text-wrap:auto}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message code .chatbotMessageContentCodeBlockActions{position:absolute;display:inline-block;right:0;bottom:11px;height:12px;padding-right:9px;padding-left:9px;pointer-events:all}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message code .chatbotMessageContentCodeBlockActions .chatbotMessageContentCodeBlockAction{width:12px;height:12px;border:0;border-radius:var(--borderRadiusSizeS,.25em);padding:0;background-color:transparent;background-image:url(/portalpacks/web/images/copysecondary700outline.7bbb4e94.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;cursor:pointer}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message code .chatbotMessageContentCodeBlockActions .chatbotMessageContentCodeBlockAction:focus{outline:0}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message code .chatbotMessageContentCodeBlockActions .chatbotMessageContentCodeBlockAction:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #056dff}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .message code .chatbotMessageContentCodeBlockActions .chatbotMessageContentCodeBlockAction.copied{background-image:url(/portalpacks/web/images/checkneutral500outline.0e7e6d0a.svg);cursor:default}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .sources:not(:first-child){margin-top:12px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .sources .sourcesTitle{font-weight:700}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .sources .sourcesList{padding-left:24px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions{display:block}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions:not(:has(.hidden)){padding-top:18px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageGlobalAction{font-size:12px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageGlobalAction.hidden{display:none}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageContentAction{width:16px;height:24px;background-image:url(/portalpacks/web/images/copysecondary700outline.7bbb4e94.svg);background-position:50%;background-repeat:no-repeat;background-size:16px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageContentAction:active,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageContentAction:focus{background-image:url(/portalpacks/web/images/copysecondary700outline.7bbb4e94.svg)}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageContentAction,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageGlobalAction{border:0;border-radius:var(--borderRadiusSizeS,.25em);background-color:transparent;padding-left:4.5px;padding-right:4.5px;vertical-align:middle;cursor:pointer}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageContentAction:active,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageGlobalAction:active{background-color:#d6e8ff}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageContentAction:focus,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageContentAction:hover,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageGlobalAction:focus,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageGlobalAction:hover{background-color:#e8f2ff}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageContentAction:focus,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageGlobalAction:focus{outline:0;background-color:#d6e8ff}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageContentAction:focus-visible,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageGlobalAction:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #056dff}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper.chatbotMessageHtmlStreamContent .chatbotMessageContentActions .chatbotMessageContentAction-copied{background-color:transparent;width:16px;height:24px;border:0;border-radius:var(--borderRadiusSizeS,.25em);background-image:url(/portalpacks/web/images/checkneutral500outline.0e7e6d0a.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;cursor:pointer}#chatbotWidget :not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .feedbackIconGroup{display:inline-flex;vertical-align:middle}#chatbotWidget :not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .previous{opacity:0}#chatbotWidget :not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .previous:hover{opacity:1%}#chatbotWidget :not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .feedbackIcon{border:0;cursor:pointer;padding-left:4.5px;padding-right:4.5px;pointer-events:all;width:14px;height:24px;background-repeat:no-repeat;background-position:50%;background-color:transparent;background-size:14px}#chatbotWidget :not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .feedbackIcon.up{background-image:url(/portalpacks/web/images/thumbsUpsecondary700outline.2d5706e0.svg)}#chatbotWidget :not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .feedbackIcon.up.highlight,#chatbotWidget :not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .feedbackIcon.up:hover{background-image:url(/portalpacks/web/images/thumbsUpsecondary700solid.e590fd3f.svg)}#chatbotWidget :not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .feedbackIcon.down{background-image:url(/portalpacks/web/images/thumbsDownsecondary700outline.45fd052f.svg)}#chatbotWidget :not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .feedbackIcon.down.highlight,#chatbotWidget :not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .feedbackIcon.down:hover{background-image:url(/portalpacks/web/images/thumbsDownsecondary700solid.4661a907.svg)}#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){font-size:12px}#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) .link,#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) a{color:var(--a-assistant-messageGroup-link-color,#0064f0)}#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) .link:focus,#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) .link:focus-within,#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) a:focus,#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) a:focus-within{border-color:var(--a-assistant-messageGroup-link-color,#0064f0)}#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-outgoing{padding-right:8px}#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-outgoing .chatbotMessageContentWrapper{width:343px}#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-outgoing .chatbotMessageContentWrapper .chatbotMessageContent{border-color:var(--a-assistant-messageGroup-outgoingMessage-border-color,#f5f0fa);background-color:var(--a-assistant-messageGroup-outgoingMessage-background-color,#f5f0fa);color:var(--a-assistant-messageGroup-outgoingMessage-text-color,#001c43);line-height:16px}#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-incoming{overflow:visible}#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-incoming .chatbotMessageContentWrapper{width:auto}#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-incoming .chatbotMessageContentWrapper .chatbotMessageContent{overflow:visible;border-color:transparent;background-color:transparent;padding:0;color:var(--a-assistant-messageGroup-text-color,#001c43);line-height:16px}#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-incoming.chatbotMessageStatus-error .chatbotMessageContentWrapper .chatbotMessageContent{color:var(--a-assistant-messageGroup-errorMessage-text-color,#da3535)}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){box-sizing:border-box;display:flex;flex-direction:row;overflow:hidden;margin-bottom:8px;width:100%;background-color:transparent;font-size:14px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]):only-child{margin:.2em 0 0}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]):first-child{margin-top:0}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]):last-child{margin-top:0;margin-bottom:0}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper{box-sizing:border-box;display:flex;flex-direction:column;width:249px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) .link,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) a{color:var(--chatbot-message-link-color,var(--a-messageGroup-link-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))));border:1px dashed transparent;font-weight:400}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) .link:link,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) a:link{text-decoration-line:none}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) .link:focus,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) .link:focus-within,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) a:focus,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) a:focus-within{outline:none;border:1px dashed var(--chatbot-message-link-color,var(--a-messageGroup-link-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) .link:active,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) .link:hover,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) a:active,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper:not(.searchResultsContent) a:hover{text-decoration-line:none}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .chatbotMessageContentWrapper .chatbotMessageContent{padding:12px;font-variant:normal;font-weight:400;line-height:1.5;overflow-wrap:anywhere;white-space:normal;word-break:break-word}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-outgoing{justify-content:flex-end}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-outgoing .link:focus,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-outgoing .link:focus-within{border-color:var(--chatbot-message-outgoing-text-color,var(--a-messageGroup-outgoingMessage-text-color,#f2f2f2));color:var(--chatbot-message-outgoing-text-color,var(--a-messageGroup-outgoingMessage-text-color,#f2f2f2))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-outgoing .link:active,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-outgoing .link:hover{color:var(--chatbot-message-outgoing-text-color,var(--a-messageGroup-outgoingMessage-text-color,#f2f2f2))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-outgoing .chatbotMessageContentWrapper .chatbotMessageContent{border:1px solid var(--chatbot-message-outgoing-border-color,var(--a-messagegroup-outgoingmessage-border-color,var(--chatbot-message-outgoing-background-color,var(--a-messageGroup-outgoingMessage-background-color,#666))));border-top-left-radius:.7em;border-top-right-radius:0;border-bottom-right-radius:.7em;border-bottom-left-radius:.7em;background-color:var(--chatbot-message-outgoing-background-color,var(--a-messageGroup-outgoingMessage-background-color,#666));color:var(--chatbot-message-outgoing-text-color,var(--a-messageGroup-outgoingMessage-text-color,#f2f2f2))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-incoming{justify-content:flex-start;margin-right:auto}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-incoming .link:focus,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-incoming .link:focus-within{border-color:var(--message-link-focus,var(--a-messageGroup-link-focus-color,var(--chatbot-main-focus,var(--a-chatbot-widget-focus-color))));color:var(--message-link-focus,var(--a-messageGroup-link-focus-color,var(--chatbot-main-focus,var(--a-chatbot-widget-focus-color))))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-incoming .link:active,#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-incoming .link:hover{color:var(--message-link-hover,var(--a-messageGroup-link-hover-color,var(--chatbot-main-hover,var(--a-chatbot-widget-hover-color))))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-incoming .chatbotMessageContentWrapper .chatbotMessageContent{border:1px solid var(--chatbot-message-incoming-border-color,var(--a-messagegroup-incomingmessage-border-color,var(--chatbot-message-incoming-background-color,var(--a-messageGroup-incomingMessage-background-color,#f2f2f2))));border-top-left-radius:0;border-top-right-radius:.7em;border-bottom-right-radius:.7em;border-bottom-left-radius:.7em;background-color:var(--chatbot-message-incoming-background-color,var(--a-messageGroup-incomingMessage-background-color,#f2f2f2));color:var(--chatbot-message-incoming-text-color,var(--a-messageGroup-incomingMessage-text-color,#212121))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-incoming .chatbotMessageContentWrapper.searchResultsContent .chatbotMessageContent{border-top-left-radius:.7em;padding:6px 12px}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageStatus-error .chatbotMessageContentWrapper .chatbotMessageContent{border:1px solid var(--chatbot-message-error-border-color,var(--a-messageGroup-errorMessage-border-color,#da3535));background-color:var(--chatbot-message-error-background-color,var(--a-messageGroup-errorMessage-background-color,#fceeee));color:var(--chatbot-message-error-text-color,var(--a-messageGroup-errorMessage-text-color,#212121))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-incoming a.link{color:var(--chatbot-message-link-color,var(--a-messageGroup-link-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))))}#chatbotWidget .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-outgoing a.link{color:var(--chatbot-message-outgoing-text-color,var(--a-messageGroup-outgoingMessage-text-color,#f2f2f2))}#chatbotWidget.assistant .chatbotMessage:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).chatbotMessageDirection-incoming a:hover{text-decoration:underline}#chatbotWidget .userFeedbackContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){display:flex;flex-direction:row;align-items:center;justify-content:center;align-self:end;margin-bottom:12px;margin-right:16px;border-radius:5px;width:54px;height:auto}#chatbotWidget .userFeedbackContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]).animating.last{position:absolute;bottom:0;right:0;margin-bottom:12px}#chatbotWidget .userFeedbackContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .feedbackIconButton{display:flex;justify-content:center;align-items:center;margin:2px;outline:none;border-radius:5px;border:1px solid #bbb;padding:1.5px;cursor:pointer}#chatbotWidget .userFeedbackContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .feedbackIconButton:hover{border:1px solid var(--chatbot-main-hover,var(--a-chatbot-widget-hover-color))}#chatbotWidget .userFeedbackContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .feedbackIconButton:focus{border:1px solid #000;outline-color:#000;outline-style:solid;outline-width:1px}#chatbotWidget .userFeedbackContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .feedbackIconButton:disabled{cursor:not-allowed}#chatbotWidget .userFeedbackContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .feedbackIconButton .feedbackIcon{width:18px;height:18px;fill:#666}#chatbotWidget .typingIndicatorContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){position:relative;bottom:0}#chatbotWidget .typingIndicatorContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .typingIndicator{position:absolute;right:15px;bottom:0;left:0;z-index:1;display:flex;flex-direction:row;align-items:center;width:fit-content;height:1.25em;padding:7px;font-size:.9em;line-height:1.25em}#chatbotWidget .typingIndicatorContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .typingIndicator[hidden]{display:none}@keyframes typingIndicatorAnimation{0%{transform:translateY(0)}28%{transform:translateY(-5px)}44%{transform:translateY(0)}}#chatbotWidget .typingIndicatorContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .typingIndicator .typingIndicatorDot{display:inline-block;border-radius:100%;width:4px;height:4px;background-color:var(--chatbot-main-normal,var(--a-chatbot-widget-color));animation-duration:1.5s;animation-iteration-count:infinite;animation-name:typingIndicatorAnimation;animation-timing-function:ease-in-out}#chatbotWidget .typingIndicatorContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .typingIndicator .typingIndicatorDot:not(:last-child){margin-right:3px}#chatbotWidget .typingIndicatorContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .typingIndicator .typingIndicatorDot:nth-child(2){animation-delay:.3s}#chatbotWidget .typingIndicatorContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .typingIndicator .typingIndicatorDot:nth-child(3){animation-delay:.4s}#chatbotWidget.assistant .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]):first-child .messageGroup{margin-top:1.5rem}#chatbotWidget.assistant .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup{margin:24px 6px 24px 0;padding-top:1px}#chatbotWidget.assistant .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupAvatar .messageGroupAvatarIcon{width:18px;height:18px;margin-left:1px}#chatbotWidget.assistant .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupAvatar .messageGroupAvatarIcon img{width:16px;height:16px}#chatbotWidget.assistant .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup.messageGroupDirection-outgoing{margin-right:0;padding-right:0}#chatbotWidget.assistant .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupContent .messageGroupContentHeader,#chatbotWidget.assistant .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup.messageGroupDirection-outgoing .messageGroupAvatar{display:none}#chatbotWidget.assistant .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupContent .messageGroupContentMessages .typingIndicatorContainer{display:block}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){display:flex;flex-direction:row;align-items:end}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup{box-sizing:border-box;display:flex;flex-direction:row;margin:12px}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupAvatar{box-sizing:border-box;display:flex;flex-direction:column}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupAvatar .messageGroupAvatarIcon{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:32px;height:32px;pointer-events:none}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupAvatar .messageGroupAvatarIcon img{box-sizing:border-box;margin:0;width:30px;height:30px;object-fit:cover}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup.messageGroupDirection-incoming{margin-right:auto;justify-content:flex-start}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup.messageGroupDirection-incoming .messageGroupAvatar{justify-content:flex-start;order:0;margin-right:8px;margin-left:0}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup.messageGroupDirection-incoming .messageGroupAvatar .messageGroupAvatarIcon{border-radius:var(--chatbot-message-incoming-avatar-border-radius,var(--a-messageGroup-incomingMessageAvatar-border-radius,50%));border:1px solid var(--chatbot-message-incoming-avatar-border-color,var(--a-messageGroup-incomingMessageAvatar-border-color,#fff));background-color:#fff}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup.messageGroupDirection-incoming .messageGroupAvatar .messageGroupAvatarIcon img{border-radius:var(--chatbot-message-incoming-avatar-border-radius,var(--a-messageGroup-incomingMessageAvatar-border-radius,50%))}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup.messageGroupDirection-outgoing{justify-content:flex-end;margin-left:auto;padding-right:6px}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup.messageGroupDirection-outgoing .messageGroupAvatar{justify-content:flex-start;order:1;margin-right:0;margin-left:8px}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup.messageGroupDirection-outgoing .messageGroupAvatar .messageGroupAvatarIcon{border-radius:50%;border:1px solid var(--chatbot-message-outgoing-avatar-border-color,var(--a-messageGroup-outgoingMessageAvatar-border-color,#fff));background-color:#fff}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup.messageGroupDirection-outgoing .messageGroupAvatar .messageGroupAvatarIcon img{border-radius:50%}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupContent{box-sizing:border-box;display:flex;flex-direction:column}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupContent .messageGroupContentHeader{position:static;box-sizing:border-box;display:flex;margin-top:6px;margin-bottom:6px;font-size:14px;font-weight:700;color:#666}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupContent .messageGroupContentHeader.messageGroupContentSender-chatbot{justify-content:flex-start;padding-right:14px}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupContent .messageGroupContentHeader.messageGroupContentSender-user{justify-content:flex-end;padding-left:14px}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupContent .messageGroupContentMessages{box-sizing:border-box}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupContent .messageGroupContentMessages .typingIndicatorContainer{display:block}#chatbotWidget .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupContent .messageGroupContentMessages .typingIndicatorContainer .typingIndicator{position:static;padding:3px 2px}#chatbotWidget.dummy .messageGroupContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .messageGroup .messageGroupContent{pointer-events:none}#chatbotWidget .privacyPolicy:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){display:flex;flex-direction:row;align-items:flex-start;justify-content:center;border:1px solid #f2f2f2;border-top:0 solid #f2f2f2;padding:0 4px 9px}#chatbotWidget .privacyPolicy:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .privacyPolicyMessage{text-align:center;color:var(--chatbot-privacy-policy-message-text-color,var(--a-privacyPolicy-message-color,rgba(0,0,0,.3803921569)));white-space:pre-wrap;font-size:12px}#chatbotWidget .privacyPolicy:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .privacyPolicyMessageLink,#chatbotWidget .privacyPolicy:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .privacyPolicyMessageLink:link,#chatbotWidget .privacyPolicy:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .privacyPolicyMessageLink:visited{color:var(--chatbot-privacy-policy-link-text-color,var(--a-privacyPolicy-link-color,rgba(0,0,0,.3803921569)));text-decoration:var(--chatbot-privacy-policy-link-text-decoration,var(--a-privacyPolicy-link-text-decoration,underline))}#chatbotWidget .privacyPolicy:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]) .privacyPolicyMessageLink:hover{color:var(--chatbot-privacy-policy-link-hover-text-color,var(--a-privacyPolicy-link-hover-color,rgba(0,0,0,.6)));text-decoration:var(--chatbot-privacy-policy-link-hover-text-decoration,var(--a-privacyPolicy-link-hover-text-decoration,underline))}#chatbotWidget{all:revert-layer;position:fixed;overflow:hidden;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;flex-direction:column;box-shadow:0 3px 14px 2px rgba(0,0,0,.2);background-color:#fff;padding:0;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif}#chatbotWidget.assistant{box-sizing:border-box;font-family:IBM Plex Sans,Open Sans,Open Sans Extended,Helvetica,Arial,sans-serif}#chatbotWidget :not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){all:revert-layer;font-family:inherit;box-sizing:content-box}@media only screen and (min-width:768px) and (min-height:432px){#chatbotWidget:not(.crmui_Main #chatbotWidget):not(.chatbot_PLUG_assistant_ChatbotWidget #chatbotWidget){position:fixed;top:auto;left:auto;bottom:24px;right:24px;width:375px;height:70vh;max-height:70vh;min-height:min(600px,max(70vh,100vh - 48px))}#chatbotWidget:not(.crmui_Main #chatbotWidget):not(.chatbot_PLUG_assistant_ChatbotWidget #chatbotWidget) .mainContainer:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){flex:1 1}#chatbotWidget:not(.crmui_Main #chatbotWidget):not(.chatbot_PLUG_assistant_ChatbotWidget #chatbotWidget) .hiddenBody:not([class*=os-]):not([data-overlayscrollbars=host]):not([data-overlayscrollbars-contents]){overflow:visible}}.chatbot_PLUG_assistant_ChatbotWidget #chatbotWidget,.crmui_Main #chatbotWidget{position:static;width:100%;height:100%;border-radius:0;box-shadow:none}#chatbotFloatingButton,#chatbotWidget,.chatbotColorSamples{--a-chatbot-widget-hue:210deg;--a-chatbot-widget-color:hsl(var(--a-chatbot-widget-hue),85%,40%);--a-chatbot-widget-hover-color:hsl(var(--a-chatbot-widget-hue),85%,50%);--a-chatbot-widget-focus-color:hsl(var(--a-chatbot-widget-hue),85%,50%);--a-chatbot-widget-pressed-color:hsl(var(--a-chatbot-widget-hue),85%,30%);--a-chatbot-widget-disabled-color:hsl(var(--a-chatbot-widget-hue),0%,60%)}.chatbotColorSamples{display:none}.chatbotColorSamples.assistant{--a-closeButton-color:$assistant-header-close-button-color}.chatbotColorSamples .sendButtonColorSample{background-color:var(--chatbot-send-button-background-color,var(--a-sendButton-background-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))))}.chatbotColorSamples .floatingButtonColorSample{background-color:var(--chatbot-floating-button-background-color,var(--a-floatingButton-background-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))))}.chatbotColorSamples .messageLinkColorSample{background-color:var(--chatbot-message-link-color,var(--a-messageGroup-link-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))))}.chatbotColorSamples .headerCloseButtonColorSample{background-color:var(--chatbot-header-close-button-color,var(--a-closeButton-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))))}#chatbotFloatingButton,#chatbotFloatingButton *{all:revert-layer;font-family:inherit}#chatbotFloatingButton{box-sizing:border-box;position:fixed;bottom:var(--a-floatingButton-bottom,24px);right:var(--a-floatingButton-right,24px);z-index:80;display:flex;align-items:center;justify-content:center;box-shadow:0 0 8px rgba(0,0,0,.2);outline:none;border:none;border-radius:50%;width:70px;height:70px;background-color:var(--chatbot-floating-button-background-color,var(--a-floatingButton-background-color,var(--chatbot-main-normal,var(--a-chatbot-widget-color))));background-image:none;padding:0;object-fit:contain;cursor:pointer}#chatbotFloatingButton:hover{box-shadow:0 0 8px rgba(0,0,0,.2);background-color:var(--floating-button-hover,var(--a-floatingButton-hover-background-color,var(--chatbot-main-hover,var(--a-chatbot-widget-hover-color))))}#chatbotFloatingButton:focus,#chatbotFloatingButton:focus-within{background-color:var(--floating-button-focus,var(--a-floatingButton-focus-background-color,var(--chatbot-main-focus,var(--a-chatbot-widget-focus-color))))}#chatbotFloatingButton:active{background-color:var(--floating-button-pressed,var(--a-floatingButton-pressed-background-color,var(--chatbot-main-pressed,var(--a-chatbot-widget-pressed-color))));background-image:none}#chatbotFloatingButton:disabled{background-color:var(--floating-button-disabled,var(--a-floatingButton-disabled-background-color,var(--chatbot-main-disabled,var(--a-chatbot-widget-disabled-color))))}#chatbotFloatingButton:hover:active{outline:none}#chatbotFloatingButton.dummy{pointer-events:none}
/*# sourceMappingURL=chatbot-widget.912ce47a.css.map*/