:root{--eswIconFillColor:#FFF;--eswIconFontSize:16px;--eswButtonBottom:25px;--eswButtonRight:30px}.embeddedMessagingConversationButtonWrapper{z-index:999}.embeddedMessagingConversationButtonWrapper{display:block;position:fixed;background:transparent;box-shadow:none;overflow:visible;font-family:sans-serif;top:0;left:0}.embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton{position:fixed;bottom:var(--eswButtonBottom,25px);right:var(--eswButtonRight,30px);width:56px;height:56px;outline:0;border:none;border-radius:50%;box-shadow:none;text-align:center;overflow:hidden;pointer-events:all;cursor:pointer;display:block;line-height:normal;padding:0;margin:0;font-size:var(--eswIconFontSize,16px);box-sizing:border-box}.embeddedMessagingConversationButton{background:var(--eswButtonColor,#2E2E2E)}.embeddedMessagingConversationButton:focus{outline:2px solid var(--eswButtonColor,#2E2E2E);outline-offset:2px}.embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton:not(.no-hover):hover{outline:0;background:var(--eswButtonHoverColor,#181818);transition-timing-function:ease-in-out;transition:all 0.2s}.embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton:active:after{transform:scale(0,0);opacity:0.3;transition:0s}.embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton div[class="embeddedMessagingIconContainer"]{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}.embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton div[class="embeddedMessagingIconContainer"]>img.embeddedMessagingIconChat{width:100%;height:100%;border-radius:50%;object-fit:contain}@keyframes clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes anti-clockwise{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}.embeddedMessagingMinimizedNotification::-moz-focus-inner,.embeddedMessagingMinimizedNotificationDismissButton::-moz-focus-inner{border:0;outline:0;outline-style:none;-moz-outline-style:none}.embeddedMessagingMinimizedNotificationDismissButton:focus{outline:2px solid var(--eswNotificationButtonColor,#AEAEAE);outline-offset:-4px}.embeddedMessagingMinimizedNotificationDismissButton:hover{background-color:var(--eswNotificationButtonHoverColor,#181818)}.embeddedMessagingLiveRegion{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}@keyframes embeddedmessaging-loading-circle-fade-delay{0%,39%,100%{opacity:0}40%{opacity:1}}