.embeddedServiceHelpButton .helpButton{width:auto !important}
@media(max-width:767px){.embeddedServiceHelpButton .helpButton{width:60px !important;height:60px}
}
.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled{font-family:Arial,sans-serif;background-color:#003057}
@media(max-width:767px){.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled{background:0;height:60px;width:60px;padding:0;min-width:0;max-width:none;border-radius:50%;bottom:1rem}
}
@media(max-width:767px){.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled::before{border-radius:50% !important}
}
@media(max-width:767px){.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled .message{display:none}
}
.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled .embeddedServiceIcon{display:inline-block;background:var(--poa-color--brand-01) !important;width:60px;height:60px;border-radius:50%;position:relative;bottom:1rem}
.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled .embeddedServiceIcon::before{content:url('../../../../../../content/dam/pvs/ca/logos/chat-icon-poa.png');position:relative;top:20px}
@media(max-width:767px){.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled .embeddedServiceIcon{margin:0;padding:0;height:60px;width:60px;bottom:0}
}
.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled:hover .embeddedServiceIcon,.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled:focus .embeddedServiceIcon{background:#005a70 !important}
@media(max-width:767px){.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled:focus{outline:1px #a4c6fd solid}
}
.embeddedServiceHelpButton .helpButton .uiButton.helpButtonDisabled{display:none}
.embeddedServiceHelpButton .helpButton .uiButton .helpButtonLabel{position:relative;bottom:5px}
@media(max-width:47.9275rem),only screen and (min-device-width :375px) and (max-device-width :767px){body.stickyFooter .embeddedServiceHelpButton .helpButton .uiButton{bottom:4rem}
}
.embeddedServiceHelpButton .helpButton .uiButton:focus .helpButtonLabel,.embeddedServiceHelpButton .helpButton .uiButton:hover .helpButtonLabel{text-decoration:underline}
.slds-style-inputtext{font-size:16px !important}
.embeddedServiceLiveAgentStateChatInputFooter .chasitorText{font-size:16px !important}
@media(max-width:47.9275rem),only screen and (min-device-width :375px) and (max-device-width :767px){body.stickyFooter .embeddedServiceSidebar.layout-docked .dockableContainer{bottom:3rem}
}
@media(hover:none),(hover:on-demand){body.stickyFooter .embeddedServiceSidebar.layout-docked .dockableContainer{bottom:0}
}
.embeddedServiceSidebar.layout-docked .dockableContainer .content .avatar.agentInitial{line-height:1.5}
.embeddedServiceSidebar.layout-docked .dockableContainer .embeddedServiceLiveAgentStateChatPlaintextMessageDefaultUI.chasitor.plaintextContent{background:#2f2f2f}
.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton{border:0;min-width:0;max-width:none;width:auto;overflow:visible}
@media(max-width:767px){.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton{background:0;height:60px;width:60px;padding:0;min-width:0;max-width:none;border-radius:50%;bottom:1rem}
}
@media(max-width:47.9275rem),only screen and (min-device-width :375px) and (max-device-width :767px){body.stickyFooter .embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton{bottom:4rem}
}
.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton:hover .embeddedServiceIcon,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton:focus .embeddedServiceIcon{background:#005a70 !important}
@media(max-width:767px){.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton:focus{outline:1px #a4c6fd solid}
}
@media(max-width:767px){.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton.minimizedContainer{background:0}
}
.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton:hover .message,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton:focus .message{text-decoration:underline}
.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton .content{padding:0}
@media(max-width:767px){.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton .content .messageContent{margin:0}
}
@media(max-width:767px){.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton .content .messageContent .message{display:none}
}
.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton .content .messageContent .embeddedServiceIcon{display:inline-block;background:var(--poa-color--brand-01) !important;width:60px;height:60px;border-radius:50%;position:relative;bottom:1rem}
.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton .content .messageContent .embeddedServiceIcon::before{content:url('../../../../../../content/dam/pvs/ca/logos/chat-icon-poa.png');position:relative;top:20px}
@media(max-width:767px){.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton .content .messageContent .embeddedServiceIcon{margin:0;padding:0;height:60px;width:60px;bottom:0}
}
.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton .content .messageContent .embeddedServiceIcon svg{display:none}
@media(hover:none),(hover:on-demand){.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader.minimizedContainer{bottom:1rem}
}
@media(hover:none),(hover:on-demand){body.stickyFooter .embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader.minimizedContainer{bottom:4rem}
}
.embeddedServiceSidebar .sidebarHeader h2{color:white}
.embeddedServiceSidebar .agentIconColor0{background-color:#257aa9 !important}
.back-to-top__container{bottom:80px}
button[embeddedService-chatHeader_chatHeader]{padding:1px 6px;position:unset;margin:unset;display:unset}