.embeddedServiceHelpButton{
    z-index: 99!important;
}
.embeddedServiceHelpButton .helpButton {
    right: 0!important;
    height: auto!important;
    display: flex;
    justify-content: flex-end;
}
.embeddedServiceSidebarMinimizedDefaultUI,
.embeddedServiceSidebar.layout-docked .dockableContainer {
    right: 36px!important;
}
.embeddedServiceHelpButton .helpButton .uiButton {
    background-color: #222222 !important;
    color: #ffffff !important;
    border: 2px solid #222222 !important;
    border-bottom: 0 none !important;
    font-size: 14px !important;
    padding: 8px !important;
    box-shadow: 0 0 0 0 !important;
    min-width: 0 !important;
    height: auto !important;
    border-radius: 0 !important;
}
.embeddedServiceHelpButton .helpButton .helpButtonEnabled:hover::before,
.embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus::before {
    background-color: #222222!important;
}
.helpButtonLabel .message{
    font-size: 14px!important;
    font-family: GT-Walsheim-Regular, Microsoft YaHei!important;
}
.embeddedServiceHelpButton .embeddedServiceIcon {
    display: none!important;
}
.embeddedServiceSidebarMinimizedDefaultUI.helpButton {
    background-color: #222222 !important;
    color: #ffffff !important;
    border: 2px solid #222222 !important;
    border-bottom: 0 none !important;
    font-size: 14px !important;
    padding: 8px !important;
    box-shadow: 0 0 0 0 !important;
    min-width: 0 !important;
    height: auto !important;
    border-radius: 0 !important;
    width: auto!important;
}
.embeddedServiceSidebarMinimizedDefaultUI #chatButtonAssistiveText {
    display: none!important;
}
.embeddedServiceSidebarMinimizedDefaultUI .content {
    display: inline-block!important;
    padding: 0!important;
}
.embeddedServiceSidebarMinimizedDefaultUI.helpButton .messageContent {
    margin: 0!important;
    display: inline-block!important;
    flex-grow: 0!important;
}
.embeddedServiceSidebarMinimizedDefaultUI .minimizedImage, .embeddedServiceSidebarMinimizedDefaultUI .embeddedServiceIcon {
    display: none!important;
}
.embeddedServiceSidebarMinimizedDefaultUI .minimizedText>.message {
    color: #ffffff!important;
}
.embeddedServiceSidebarMinimizedDefaultUI.minimizedContainer:hover {
    background-color: #222222!important;
    color: #ffffff!important;
}
.embeddedServiceSidebarMinimizedDefaultUI.minimizedContainer:focus {
    background-color: #222222!important;
    color: #ffffff!important;
}
/*Button Style*/
button[embeddedService-chatHeader_chatHeader] {
    height: 26px!important;
    width: 26px!important;
    min-width: 26px!important;
    min-height: 26px!important;
}
button.minimizeButton:hover[embeddedService-chatHeader_chatHeader]:before {
    right: 40px!important;
}
button.closeButton:hover[embeddedService-chatHeader_chatHeader]:before {
    right: 14px!important;
}
button:hover[embeddedService-chatHeader_chatHeader]:before {
    top: 12px!important;
    width: 26px!important;
    height: 26px!important;
}

embeddedservice-chat-header lightning-icon[embeddedservice-chatheader_chatheader].slds-icon-utility-minimize-window {
    position: relative!important;
    top: -5px!important;
    width: 20px!important;
    display: inline-block!important;
}

embeddedservice-chat-header lightning-icon[embeddedservice-chatheader_chatheader].slds-icon-utility-close {
    width: 20px!important;
        display: inline-block!important;
}