:root{--support-menu-dynamic-bottom-offset:0em}#embedded-messaging{--gap-sm:0.75rem;--gap-md:1.5rem;--btn-size:3rem;--spinner-size:2rem;--z-chat:1050;--chatbot-height:30.75rem;--chatbot-width:29rem}#embedded-messaging>.embeddedMessagingConversationButtonWrapper,#embedded-messaging>.embeddedMessagingFrame{z-index:var(--z-chat)}#embedded-messaging>.embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton,#embedded-messaging>.embeddedMessagingFrame{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#embedded-messaging .embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton,#embedded-messaging>.embeddedMessagingFrame:is(.isMinimized){height:var(--btn-size);width:var(--btn-size);inset-inline-end:var(--gap-sm);inset-block-end:calc(var(--gap-sm) + var(--support-menu-dynamic-bottom-offset, 0px))}#embedded-messaging .embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton{display:none}#embedded-messaging .embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton:focus{box-shadow:unset}#embedded-messaging .embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton.embeddedMessagingConversationButtonLoading{display:block}#embedded-messaging .embeddedMessagingConversationButtonWrapper .embeddedMessagingLoadingSpinner{margin:0;padding:0;width:var(--spinner-size);height:var(--spinner-size)}#embedded-messaging>.embeddedMessagingFrame.isMaximized{margin:var(--gap-sm);margin-bottom:calc(var(--gap-sm) + var(--support-menu-dynamic-bottom-offset, 0px));width:calc(100% - (var(--gap-sm) * 2));max-width:calc(100% - (var(--gap-sm) * 2));background-color:#fff!important;height:var(--chatbot-height)}@media (min-width:40rem){#embedded-messaging .embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton,#embedded-messaging>.embeddedMessagingFrame{inset-inline-end:var(--gap-md)!important;inset-block-end:calc(var(--gap-md) + var(--support-menu-dynamic-bottom-offset, 0px))!important}#embedded-messaging>.embeddedMessagingFrame.isMaximized{width:var(--chatbot-width)!important;margin:0;padding:0}}