.embeddedServiceHelpButton .helpButton .uiButton{background-color:#ced9e1;font-family:"Salesforce Sans",sans-serif}
.embeddedServiceHelpButton .helpButton .uiButton:focus{outline:1px solid #ced9e1}
@font-face{font-family:'Salesforce Sans';src:url('https://c1.sfdcstatic.com/etc/clientlibs/sfdc-aem-master/clientlibs_base/fonts/SalesforceSans-Regular.woff') format('woff'),url('https://c1.sfdcstatic.com/etc/clientlibs/sfdc-aem-master/clientlibs_base/fonts/SalesforceSans-Regular.ttf') format('truetype')}
.MessengerAttention{position:relative;overflow:hidden;height:31px;background:#e00034;border-radius:100px}
.MessengerAttention .Bubble{padding:5px;padding-left:10px;padding-right:40px;border-radius:100px;white-space:nowrap;position:relative;top:4px;left:0}
.MessengerAttention .Bubble.LauncherLeft{padding-left:40px;padding-right:10px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;overflow:auto}
.MessengerAttention .Bubble .Spacer{width:5px;display:inline-block}
.MessengerLauncher{position:relative}
.MessengerLauncher .CircleButton{position:absolute;bottom:2px;right:2px}
.MessengerLauncher .CircleButton:hover{cursor:pointer}
.MessengerLauncher .CircleButton{width:calc(100% - 4px);height:0;padding-bottom:calc(100% - 4px);border-radius:50%;overflow:hidden}
.MessengerLauncher .CircleButton .ButtonContent{position:absolute;left:0;top:0;width:100%;padding-bottom:100%}
.MessengerLauncher .Button:focus{outline-offset:1px;outline:1px dashed #333 !important}
.MessengerLauncher i{font-size:50px;position:absolute;left:11px;top:8px}
.MessengerLauncher div[data-mode="MINIMIZED"] svg{position:relative;top:18px;left:19px}
.MessengerLauncher div[data-mode="MAXIMIZED"] svg{position:relative;top:-14px;left:10px}
.MessengerLauncher img{width:48px;height:48px;position:absolute;top:4px;left:6px;border-radius:24px}
.MessengerLauncher i[data-mode="MINIMIZED"] img{position:absolute;top:-10px;left:-9px}
.MessengerRuntime{position:relative}
.MessengerRuntime .PanelContainer{width:100%}
.Launcher{position:absolute;bottom:0;right:0}
.Launcher .CircleButton:hover{cursor:pointer}
.Launcher .CircleButton{width:100%;height:0;padding-bottom:100%;border-radius:50%;overflow:hidden;position:relative}
.Launcher i{font-size:50px;color:white;position:absolute;left:13px;top:10px}
.Launcher i[data-mode="MAXIMIZED"]{font-size:30px;left:23px;top:23px}
.ButtonContent:focus{outline:0}
.MessengerPanel{position:relative;overflow:hidden;line-height:20px}
.MessengerPanel .clickable:hover{cursor:pointer}
.MessengerPanel .Header{width:100%;padding:8px;display:flex;align-items:center;overflow:hidden;line-height:24px}
.MessengerPanel .Header[data-logoposition="left"]{justify-content:flex-start}
.MessengerPanel .Header[data-logoposition="right"]{justify-content:space-between}
.MessengerPanel .Header[data-logoposition="center"]{justify-content:center}
.MessengerPanel .Main .Header{font-size:20px}
.MessengerPanel .Main .Header .Logo{margin-left:16px;margin-right:16px}
.MessengerPanel .Main .Header .Logo.Dynamic{height:64px;width:64px;padding:0;margin-left:20px;margin-top:12px;border-radius:32px}
.MessengerPanel .Main .Header .Logo.Dynamic svg{position:relative;top:12px;left:12px}
.MessengerPanel .Main .Header .Logo.Dynamic.Mobile{width:40px;height:40px;border-radius:20px;margin-right:5px;display:inline-block;position:relative;top:-12px}
.MessengerPanel .Main .Header .Logo.Dynamic.Mobile svg{position:relative;top:7px;left:8px}
.MessengerPanel .Main .Header .Title{font-size:18px;font-weight:400}
.MessengerPanel .Main .Header .Title.Dynamic{margin-left:20px;margin-top:12px}
.MessengerPanel .Main .Header .Title.Dynamic.Mobile{margin-left:0;margin-top:0;font-size:13px;display:inline-block;position:relative;top:-7px}
.MessengerPanel .Main .Header .Subtitle{font-size:14px;font-weight:normal}
.MessengerPanel .Main .Header .Subtitle.Dynamic{margin-left:20px}
.MessengerPanel .Header .Minimize{height:36px;width:36px;margin-right:5px;position:absolute;right:6px;top:10px}
.MessengerPanel .Header .Minimize .Background{height:36px;width:36px;border-radius:8px;background:#34343f;opacity:0}
.MessengerPanel .Header .Minimize:hover .Background,.MessengerPanel .Sheet .Header .CloseSheet:hover .Background{opacity:.4}
.MessengerPanel .Header .Minimize:active .Background{opacity:.5}
.MessengerPanel .Header .Minimize svg{display:inline-block;position:relative;top:-32px;left:11px}
.MessengerPanel .Main .App{margin:16px 16px;position:relative;border-radius:10px}
.MessengerPanel .Sheet .Header .CloseSheet{height:36px;width:36px;margin-right:5px}
.MessengerPanel .Sheet .Header .CloseSheet .Background{height:36px;width:36px;border-radius:8px;background:#34343f;opacity:0}
.MessengerPanel .Sheet .Header .CloseSheet:hover .Background,.MessengerPanel .Sheet .Header .CloseSheet:hover .Background{opacity:.4}
.MessengerPanel .Sheet .Header .CloseSheet:active .Background{opacity:.5}
.MessengerPanel .Sheet .Header .CloseSheet svg{display:inline-block;position:relative;top:-31px;left:13px}
.MessengerPanel .Sheet .Header .Minimize svg{display:inline-block;position:relative;top:-31px;left:12px}
.MessengerPanel .Sheet .Header .Logo{width:40px;height:40px;border-radius:20px;margin-right:5px}
.MessengerPanel .Sheet .Header .Logo .Background{width:40px;height:40px;border-radius:20px}
.MessengerPanel .Sheet .Header .Logo svg{height:24px;width:24px;position:relative;top:-32px;left:8px}
.MessengerPanel .Sheet .Header .Title{width:100%;font-size:13px;font-weight:400}
.MessengerPanel .Sheet iframe{width:100%;border:0}
.MessengerPanel .PoweredBy{height:40px;text-align:center}
.MessengerPanel .PoweredBy svg{position:relative;top:10px}
.MessengerPanel .LoadingOverlay{background:white}
.MessengerPanel .CloseSheet:focus{outline-style:dotted;outline:thin dotted}
.MessengerLauncher .CircleButton,.MessengerPanel .Header{background:#e00034}
.MessengerAttention .Bubble{background:#e00034;color:#fff}
.dockableContainer.showDockableContainer{position:fixed !important;box-shadow:rgb(2 2 45 / 10%) 5px 5px 40px;left:20px !important;bottom:0 !important;visibility:visible;max-height:600px !important;width:400px !important;border-radius:8px !important;z-index:9999 !important}
.chat-content.chasitor a{color:#fff}
.show-stripe{position:fixed;left:57px;bottom:35px;visibility:visible;width:267.984px;height:32px;overflow:hidden;z-index:997;transition:all 1s ease 0}
button[embeddedService-chatHeader_chatHeader]{box-sizing:border-box}
button.rich-menu-item.embeddedServiceLiveAgentStateChatRichItem,button.rich-menu-itemOptionIsClicked{box-sizing:border-box !important}
.helpButton{display:none}