<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-Extrafett.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 200;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-ExtrafettKursiv.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-Leicht.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 300;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-LeichtKursiv.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-Buch.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 400;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-BuchKursiv.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-Kraftig.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 500;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-KraftigKursiv.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-Halbfett.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 600;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-HalbfettKursiv.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-Halbfett.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 700;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-HalbfettKursiv.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-Fett.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 800;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-FettKursiv.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-Extrafett.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 900;
}

@font-face {
  font-family: 'Sohne';
  src: url('/direct/s/sfsites/c/resource/NF_Bot_Resources/fonts/Sohne/Sohne-ExtrafettKursiv.otf?orgId=00D4x0000017X4D&amp;orgId=00DWB0000042tbV&amp;orgId=00DV9000002KZWj&amp;orgId=00D4x0000017X4D');
  font-weight: 900;
  font-style: italic;
}

:root {
  --nf-tertiaryColor: #000;
  --nf-mainFontFamily: Sohne;
  --nf-secondaryFontFamily: Sohne;
  --nf-mainFontColor: #46464a;
  --nf-secondaryFontColor: #000;
  --nf-titleFontSize: 18px;
  --nf-largeFontSize: 16px;
  --nf-boxShadowLight: 0px 0px 8px rgba(0, 0, 0, 0.08);
  --nf-borderRadius: 5px;
  --nf-fontWeight: normal;
  --nf-fontWeight2: bold;
  --nf-chatMessageLineItem-paddingLeft: 12px;
  --nf-chatMessageLineItem-paddingRight: 12px;
  --nf-chatMessage-maxWidth: 242px;
  --nf-chatMessage-user-maxWidth: 220px;
  --nf-menuItemBorder-borderWidth: 1px;
  --nf-menuItemBorder-borderWidth-negative: calc(-1 * var(--nf-menuItemBorder-borderWidth));
  --nf-header-paddingRight: 14px;
  --nf-header-paddingLeft: 14px;
  --nf-chat-message-background-agent: #f2f0f5;
  --nf-input-body-background: #ffffff;
  --nf-input-body-background-inverse: #46464a;
  --nf-bot-elements-border: #46464a;
  --nf-loadingScreen-backgroundColor: #fff;
  --nf-action-color: #fff;
  --nf-actionHoverBackgroundColor: #0d056f;
  --nf-actionHoverColor: #fff;
  --nf-actionDisabledColor: #979797;
  --nf-error-border-color: #ca6e68;
  --nf-error-color: #b32820;
  --nf-error-color-hover: #680002;
  --nf-primaryBackground: #ffffff;
  --nf-mainColor: #1b0eb1;
  --nf-cta-backgroundColor: #1b0eb1;
  --nf-cta-hoverBackgroundColor: #0d056f;
}

.embeddedServiceLiveAgentStateChat {
  --lwc-esColorBackgroundInverse: #ffffff !important;
}

.embeddedServiceSidebar {
  font-family: var(--nf-mainFontFamily) !important;
}

.embeddedServiceSidebar .waitingStateContainer .loadingBallContainer {
  padding-top: 0px !important;
}

.embeddedServiceSidebar .waitingStateContainer .loadingBallContainer .loadingBall {
  background-color: var(--nf-tertiaryColor, #000) !important;
}

.embeddedServiceSidebar .waitingStateContainer .waitingStateButtonContainer {
  padding: 0 22px 23px !important;
}

.embeddedServiceSidebar .waitingStateContainer .waitingStateButtonContainer .embeddedServiceSidebarButton.uiButton, .embeddedServiceSidebar .waitingStateContainer .waitingStateButtonContainer .embeddedServiceSidebarButton.uiButton:focus {
  border: 1px solid var(--nf-mainColor) !important;
  background-color: var(--nf-primaryBackground) !important;
}

.embeddedServiceSidebarButton.waitingCancelChat.uiButton--inverse .label:hover {
  color: var(--nf-action-color) !important;
}

.embeddedServiceSidebarDialogState .dialogState .dialogTextContainer #dialogTextTitle {
  font-weight: 400 !important;
}

.embeddedServiceSidebarDialogState .dialogState .closeChatSubtitle {
  font-weight: 300 !important;
}

.embeddedServiceSidebarDialogState .dialogState .closeChatSubtitle b {
  font-weight: 500 !important;
}

.embeddedServiceSidebar .waitingStateContainer .waitingStateButtonContainer .embeddedServiceSidebarButton.uiButton:hover {
  text-decoration: none !important;
  background-color: var(--nf-mainColor) !important;
}

.embeddedServiceSidebar .waitingStateContainer .waitingStateButtonContainer .embeddedServiceSidebarButton.uiButton:hover span {
  color: var(--nf-action-color) !important;
}

.embeddedServiceSidebar .waitingStateContainer .queuePositionContent .queuePositionCounter.youAreNextMessage {
  font-size: 21px !important;
  color: var(--nf-mainFontColor, #000) !important;
  font-family: var(--nf-mainFontFamily) !important;
}

.embeddedServiceSidebar .waitingStateContainer .queuePositionContent .queuePositionMessage &gt; p {
  font-family: var(--nf-mainFontFamily, Helvetica, sans-serif) !important;
  font-size: var(--nf-titleFontSize, 18px) !important;
  color: var(--nf-mainFontColor, #000) !important;
}

.embeddedServiceSidebar &gt; .dockableContainer.showDockableContainer {
  border: 1px solid var(--nf-bot-elements-border) !important;
  border-radius: 12px 12px 0px 12px !important;
}

@media (min-width: 481px) {
  .embeddedServiceSidebar &gt; .dockableContainer.showDockableContainer {
    bottom: 60px !important;
    right: 60px !important;
  }
}

.embeddedServiceSidebar .dockableContainer .sidebarHeader {
  padding-left: var(--nf-header-paddingLeft, 14px) !important;
  padding-right: var(--nf-header-paddingRight, 14px) !important;
}

.embeddedServiceSidebar .sidebarHeader .minimizeButton:hover:before {
  right: calc(32px + var(--nf-header-paddingRight, 14px)) !important;
}

.embeddedServiceSidebar .sidebarHeader .closeButton:hover:before {
  right: var(--nf-header-paddingRight, 14px) !important;
}

.embeddedServiceSidebar .sidebarBody {
  background-color: var(--nf-primaryBackground) !important;
}

.embeddedServiceSidebar .embeddedServiceSidebarState .messageArea .messageWrapper .chatMessage, .embeddedServiceSidebar .messageArea &gt; .typingIndicatorContainer &gt; .embeddedServiceLiveAgentStateChatTypingIndicator {
  padding-left: var(--nf-chatMessageLineItem-paddingLeft, 18px) !important;
  padding-right: var(--nf-chatMessageLineItem-paddingLeft, 18px) !important;
  margin-bottom: 4px !important;
  background-color: transparent !important;
}

.embeddedServiceSidebar .embeddedServiceSidebarState .messageArea .embeddedServiceLiveAgentStateChatItem:last-of-type {
  margin-bottom: 14px !important;
}

.embeddedServiceLiveAgentStateChatAvatar.isCommunitiesContext {
  background-color: transparent !important;
  bottom: 10px !important;
}

.typingIndicatorContainer .isCommunitiesContext.embeddedServiceLiveAgentStateChatAvatar {
  bottom: 0px !important;
}

.typingIndicatorContainer .embeddedServiceLiveAgentStateChatBubble.agent .chatContent {
  background-color: var(--nf-chat-message-background-agent) !important;
}

.embeddedServiceSidebar .messageWrapper &gt; .chatMessage &gt; .chatContent .chat-content {
  max-width: var(--nf-chatMessage-maxWidth) !important;
  box-sizing: border-box !important;
}

.embeddedServiceSidebar .messageWrapper &gt; .chatMessage &gt; .chatContent .chat-content.agent {
  margin-left: 40px !important;
  background-color: var(--nf-chat-message-background-agent) !important;
  color: #1b1b1e !important;
  border-radius: 5px 5px 5px 0px !important;
}

.embeddedServiceSidebar .messageWrapper &gt; .chatMessage &gt; .chatContent .chat-content.chasitor {
  background-color: var(--nf-mainColor) !important;
  color: var(--nf-action-color) !important;
  border-radius: 5px 5px 0px 5px !important;
  max-width: var(--nf-chatMessage-user-maxWidth) !important;
}

.embeddedServiceSidebar .messageWrapper &gt; .chatMessage &gt; .chatContent .chat-content &gt; .chatMessageContent {
  font-family: var(--nf-mainFontFamily, Helvetica, sans-serif) !important;
  font-size: 14px !important;
  line-height: 1.34 !important;
  hyphens: manual !important;
}

.embeddedServiceSidebar .messageWrapper &gt; .chatMessage &gt; .chatContent .chat-content &gt; .chatMessageContent a {
  color: White !important;
}

.embeddedServiceSidebar .messageWrapper &gt; .chatMessage &gt; .chatContent .chat-content.agent &gt; .chatMessageContent &gt; a {
  color: var(--nf-mainColor) !important;
  text-decoration: underline !important;
}

.embeddedServiceSidebar .messageWrapper .chatMessage &gt; .nameAndTimeContent {
  padding-top: 2px !important;
  font-family: var(--nf-mainFontFamily, Helvetica, sans-serif) !important;
  color: #666666 !important;
  font-size: 10px !important;
}

.embeddedServiceSidebar .dockableContainer .stateBody &gt; .chasitorInputWrapper.embeddedServiceLiveAgentStateChatInputFooter {
  height: 64px !important;
  min-height: 64px !important;
  background-color: var(--nf-primaryBackground) !important;
}

.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter &gt; .chasitorControls {
  width: 280px !important;
  margin: 5px auto 0px auto !important;
}

@media (max-width: 480px) {
  .embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter &gt; .chasitorControls {
    width: 90% !important;
    margin-top: 5px !important;
    margin-left: 14px !important;
  }
  
  .embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter &gt; .chasitorControls .embeddedServiceLiveAgentStateChatAction .embeddedServiceIcon:before {
    display: inline-block !important;
    content: "" !important;
    background-image: url("../img/InputSendMobile.svg") !important;
    height: 24px !important;
    width: 24px !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    vertical-align: middle !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  
  .embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter &gt; .chasitorControls .embeddedServiceLiveAgentStateChatAction .embeddedServiceIcon svg {
    display: none !important;
  }
  
  .embeddedServiceLiveAgentStateChatInputFooter .chatActionButton.Send {
    padding: 0px 0px 0px 8px !important;
  }
  
  .embeddedServiceSidebar.layout-docked .dockableContainer {
    height: calc(100% - 66px) !important;
    top: 42px !important;
  }
}

.embeddedServiceLiveAgentStateChatInputFooter .footerMenuWrapper {
  display: none !important;
}

.embeddedServiceLiveAgentStateChatInputFooter .chasitorControls .uiInput {
  border-radius: 5px !important;
  border-width: 1px !important;
  border-color: var(--nf-mainFontColor) !important;
  height: 100% !important;
  font-size: 14px !important;
  line-height: normal !important;
  font-family: var(--nf-mainFontFamily) !important;
  color: var(--nf-mainFontColor) !important;
  background-color: var(--nf-input-body-background) !important;
}

.embeddedServiceLiveAgentStateChatInputFooter chasitortext.textArealsFocused {
  border-color: var(--nf-bot-elements-border) !important;
}

.chasitorControls .chatInputBoxDisabled {
  background-color: var(--nf-input-body-background-inverse) !important;
  padding: 13px !important;
  text-align: left !important;
  border-radius: 5px !important;
}

.embeddedServiceLiveAgentStateChatInputFooter &gt; .chasitorControls &gt; .uiInput.textarea.chasitortext::placeholder {
  color: #9b9b9b !important;
  font-size: 14px !important;
  font-style: oblique !important;
}

.embeddedServiceLiveAgentStateChatInputFooter .uiInput--textarea.textarea:active, .embeddedServiceLiveAgentStateChatInputFooter .uiInput--textarea.textarea:focus {
  box-shadow: none !important;
}

.embeddedServiceSidebar .headerAnnouncement .text.announcement {
  padding: 10px 10px 10px 10px !important;
  font-family: var(--nf-mainFontFamily, Helvetica, sans-serif) !important;
  font-size: 12px !important;
}

.embeddedServiceSidebar .messageArea &gt; .chatSessionStartTime {
  margin-left: 40px !important;
  max-width: var(--nf-chatMessage-maxWidth) !important;
  padding-left: var(--nf-chatMessageLineItem-paddingLeft, 18px) !important;
  font-family: var(--nf-mainFontFamily, Helvetica, sans-serif) !important;
  font-size: 12px !important;
  line-height: normal !important;
  margin-bottom: 12px !important;
  color: var(--nf-mainFontColor, #000) !important;
}

.embeddedServiceLiveAgentStateChatMenuMessage &gt; .chatContent &gt; .rich-menu {
  width: var(--nf-chatMessage-maxWidth) !important;
  margin-left: 40px !important;
  border-radius: var(--nf-borderRadius, 8px) !important;
  padding-right: 3px !important;
}

.embeddedServiceLiveAgentStateChatMenuMessage &gt; .chatContent &gt; .rich-menu &gt; .rich-menu-items &gt; li {
  box-sizing: border-box !important;
  background-color: var(--nf-primaryBackground) !important;
  border: solid var(--nf-menuItemBorder-borderWidth, 1px) var(--nf-mainColor) !important;
  margin-top: var(--nf-menuItemBorder-borderWidth-negative, -1px) !important;
}

.embeddedServiceLiveAgentStateChatMenuMessage &gt; .chatContent &gt; .rich-menu &gt; .rich-menu-items &gt; li:first-of-type {
  margin-top: 0px !important;
  border: var(--nf-menuItemBorder-borderWidth, 1px) solid var(--nf-mainColor) !important;
}

.embeddedServiceSidebar .chatMessage .rich-menu-items &gt; li &gt; .embeddedServiceLiveAgentStateChatRichItem {
  font-family: var(--nf-mainFontFamily, Helvetica, sans-serif) !important;
  font-size: 15px !important;
  color: #1b1b1e !important;
  margin: var(--nf-menuItemBorder-borderWidth-negative, -1px) !important;
  width: calc(100% + var(--nf-menuItemBorder-borderWidth, 1px) + var(--nf-menuItemBorder-borderWidth, 1px)) !important;
}

.embeddedServiceSidebar .chatMessage .rich-menu-items &gt; li &gt; .rich-menu-item:hover, .embeddedServiceSidebar .chatMessage .rich-menu-items &gt; li &gt; .rich-menu-item:focus, .embeddedServiceSidebar .chatMessage .rich-menu-items &gt; li &gt; .embeddedServiceLiveAgentStateChatRichItem:active:focus {
  background-color: var(--nf-mainColor) !important;
  color: var(--nf-actionHoverColor) !important;
  opacity: 1 !important;
}

.embeddedServiceSidebar .chatMessage .rich-menu-items &gt; li &gt; .rich-menu-itemOptionIsClicked.embeddedServiceLiveAgentStateChatRichItem {
  border: var(--nf-menuItemBorder-borderWidth, 1px) solid var(--nf-actionDisabledColor) !important;
  color: var(--nf-actionDisabledColor) !important;
}

.embeddedServiceSidebar .chatMessage .rich-menu-items &gt; li:first-of-type &gt; .embeddedServiceLiveAgentStateChatRichItem, .embeddedServiceSidebar .chatMessage .rich-menu-items &gt; li:first-of-type &gt; .embeddedServiceLiveAgentStateChatRichItem[disabled], .embeddedServiceSidebar .chatMessage .rich-menu-items &gt; li:first-of-type &gt; .rich-menu-item[disabled] {
  border-radius: 6px 6px 0px 0px !important;
}

.embeddedServiceSidebar .chatMessage .rich-menu-items &gt; li:last-of-type &gt; .embeddedServiceLiveAgentStateChatRichItem, .embeddedServiceSidebar .chatMessage .rich-menu-items &gt; li:last-of-type &gt; .embeddedServiceLiveAgentStateChatRichItem[disabled], .embeddedServiceSidebar .chatMessage .rich-menu-items &gt; li:last-of-type &gt; .rich-menu-item[disabled] {
  border-radius: 0px 0px 6px 6px !important;
}

.embeddedServiceLiveAgentStateChatButtonMessage.agent .chatContent {
  margin-left: 40px !important;
  justify-content: initial !important;
}

.embeddedServiceSidebar .chatMessage &gt; .chatContent .rich-button-item.uiButton {
  border: 1px solid var(--nf-mainColor) !important;
  background: var(--nf-primaryBackground) !important;
  min-width: 72px !important;
  box-sizing: content-box !important;
  border-radius: 21px !important;
  box-shadow: var(--nf-boxShadowLight) !important;
  color: var(--nf-mainColor) !important;
}

.embeddedServiceSidebar .chatContent &gt; .rich-button-item.uiButton &gt; .label.bBody {
  font-family: var(--nf-mainFontFamily, Helvetica, sans-serif) !important;
  font-size: 14px !important;
  font-weight: var(--nf-fontWeight2, bold) !important;
  color: inherit !important;
}

.embeddedServiceSidebar .chatMessage &gt; .chatContent .rich-button-item.uiButton:hover:not([disabled]) {
  background: var(--nf-mainColor) !important;
  color: var(--nf-action-color) !important;
  opacity: 1 !important;
}

.embeddedServiceSidebar .chatMessage &gt; .chatContent .rich-button-item.uiButton:hover {
  opacity: 1 !important;
}

.embeddedServiceSidebar .embeddedServiceLiveAgentQueuePosition.queuePositionTransferring .youAreNextMessage.queuePositionCounter {
  margin-top: -9px !important;
  margin-bottom: 16px !important;
}

.embeddedServiceSidebar .queuePositionTransferring .loadingBallContainer &gt; .loadingBall {
  margin: 3px 2.5px !important;
}

.embeddedServiceSidebar .embeddedServiceSidebarState .queuePositionContainer .queuePositionMessage p {
  margin-top: 21px !important;
  margin-bottom: 15px !important;
  font-family: var(--nf-mainFontFamily, Helvetica, sans-serif) !important;
  font-size: 18px !important;
}

.embeddedServiceSidebar .chatMessage .eventMessage {
  margin-top: 2px !important;
  font-size: 14px !important;
  color: var(--nf-mainFontColor, #000) !important;
}

.embeddedServiceSidebar .embeddedServiceLiveAgentStateChat .endChatContainer {
  padding-bottom: 20px !important;
  background-color: var(--nf-primaryBackground) !important;
}

.embeddedServiceLiveAgentStateChat .endChatContainer:before {
  display: none !important;
}

.embeddedServiceSidebar .endChatContainer &gt; .uiButton.embeddedServiceSidebarButton.uiButton--default:hover {
  background-color: var(--nf-actionHoverBackgroundColor) !important;
}

.embeddedServiceSidebar .dialogButton.uiButton.embeddedServiceSidebarButton:not(.uiButton--inverse):hover {
  background-color: var(--nf-actionHoverBackgroundColor) !important;
}

.embeddedServiceSidebarButton:focus {
  text-decoration: none !important;
}

.embeddedServiceSidebarButton.uiButton--inverse:not(:disabled):focus, .embeddedServiceSidebarButton.uiButton--inverse:not(:disabled):hover {
  background-color: var(--nf-actionHoverColor) !important;
  box-shadow: none !important;
  text-decoration: underline !important;
  color: var(--nf-actionHoverBackgroundColor) !important;
}

.embeddedServiceSidebar .sidebarBody .activeFeature &gt; .featureBody:not(.embeddedServiceLiveAgentSidebarFeature) &gt; .stateBody &gt; .dialogState {
  background-color: var(--nf-primaryBackground) !important;
}

.embeddedServiceSidebar .dialogState &gt; .dialogTextContainer {
  font-family: var(--nf-mainFontFamily, Helvetica, sans-serif) !important;
  font-weight: var(--nf-fontWeight, normal) !important;
  font-stretch: normal !important;
  font-style: normal !important;
  letter-spacing: normal !important;
  text-align: center !important;
  color: #000 !important;
}

.embeddedServiceSidebar #dialogTextTitle {
  font-family: inherit !important;
  font-size: 18px !important;
  font-weight: var(--nf-fontWeight2, bold) !important;
  font-stretch: inherit !important;
  font-style: inherit !important;
  line-height: 1.01 !important;
  letter-spacing: inherit !important;
  text-align: inherit !important;
  color: inherit !important;
}

.embeddedServiceSidebar #dialogTextBody {
  font-family: inherit !important;
  font-size: 14px !important;
  font-weight: inherit !important;
  font-stretch: inherit !important;
  font-style: inherit !important;
  line-height: 1.27 !important;
  letter-spacing: inherit !important;
  text-align: inherit !important;
  color: inherit !important;
}

.embeddedServiceSidebar .embeddedServiceSidebarState .minicard-title-text {
  text-align: left !important;
}

.embeddedServiceSidebar .embeddedServiceSidebarState div[ebcm-einsteinbotminicardcontainer_einsteinbotminicardcontainer].containerDiv {
  border: none !important;
  box-shadow: none !important;
  background-color: var(--nf-chat-message-background-agent) !important;
  border-radius: 5px 5px 5px 0px !important;
}

.embeddedServiceSidebar .embeddedServiceSidebarState .minicard-link, .embeddedServiceSidebar .embeddedServiceSidebarState .minicard-link:is(:visited, :active, :focus) {
  display: block !important;
  border-radius: 21px !important;
  text-align: center !important;
  background-color: var(--nf-mainColor) !important;
  color: var(--nf-actionHoverColor) !important;
  padding: 4px 6px !important;
  margin: 10px 4px 4px 4px !important;
  border: 1px solid var(--nf-mainColor) !important;
  box-shadow: var(--nf-boxShadowLight) !important;
}

a.minicard-link:hover {
  color: var(--nf-action-color) !important;
  background-color: var(--nf-actionHoverBackgroundColor) !important;
  text-decoration: none !important;
}

.embeddedServiceSidebar .chatContent .mini-card {
  margin-left: 40px !important;
  max-width: var(--nf-chatMessage-maxWidth) !important;
}

.embeddedServiceSidebar .chatContent .mini-card .minicard-header .minicard-action .expandIcon &gt; .expandIconImg {
  filter: invert(13%) sepia(65%) saturate(6742%) hue-rotate(244deg) brightness(70%) contrast(107%) !important;
}

.minicard-header .minicard-icon .titleIcon {
  height: 24px !important;
  width: 24px !important;
}

.minicard-header .minicard-title {
  font-size: 14px !important;
}

.minicard-icon {
  padding-left: 5px !important;
}

.embeddedServiceLiveAgentStateChat .minicard-description .detailDiv.description {
  font-size: 14px !important;
  color: #5e5e62 !important;
  font-family: var(--nf-mainFontFamily) !important;
  letter-spacing: 0px !important;
}

.embeddedServiceLiveAgentStateChat .messageArea:focus {
  border: none !important;
}

:is(.minicards_digitalDownload, .minicards_dvd) .minicard-icon .titleIcon {
  display: none !important;
}

:is(.minicards_digitalDownload, .minicards_dvd) .minicard-icon {
  margin-right: 0px !important;
  padding-left: 8px !important;
}

.forceCommunityEmbeddedServiceHelpButton, .embeddedServiceSidebarMinimizedDefaultUI {
  height: 48px !important;
  position: fixed !important;
  right: 60px !important;
  bottom: 60px !important;
  font-weight: bold !important;
  font-size: 16px !important;
}

.forceCommunityEmbeddedServiceHelpButton .flatButton, .embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI {
  border: none !important;
  font-size: 0.875em !important;
  font-weight: normal !important;
  font-family: inherit !important;
  margin: 0 !important;
  padding: 0 12px !important;
  height: 34px !important;
  line-height: 34px !important;
  min-width: 190px !important;
  cursor: pointer !important;
  border-radius: 17.5px !important;
  background-color: var(--nf-cta-backgroundColor) !important;
  box-shadow: none !important;
}

.forceCommunityEmbeddedServiceHelpButton .flatButton:is(:hover,:focus), .embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI:is(:hover,:focus) {
  background-color: var(--nf-cta-hoverBackgroundColor) !important;
  text-decoration: none !important;
}

.forceCommunityEmbeddedServiceHelpButton .embeddedServiceIcon {
  margin: auto !important;
}

.embeddedServiceHelpButton.helpButtonEnabled .flatButton[aria-label="BILL Virtual Assistant"] .embeddedServiceIcon:before {
  display: inline-block !important;
  content: "" !important;
  background-image: url("../img/CTA_Logo_Desktop.svg") !important;
  height: 24px !important;
  width: 24px !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  vertical-align: middle !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

.embeddedServiceHelpButton .flatButton .embeddedServiceIcon svg {
  display: none !important;
}

.embeddedServiceHelpButton .flatButton .flatButtonEnabled:hover:before, .embeddedServiceHelpButton .flatButton .flatButtonEnabled:focus:before {
  background-color: transparent !important;
}

.minimizedContainer.embeddedServiceSidebarMinimizedDefaultUI .minimizedImage {
  display: none !important;
}

@media only screen and (max-width: 767px) {
  .embeddedServiceSidebarMinimizedDefaultUI.content, .embeddedServiceHelpButton.helpButtonEnabled .flatButton[aria-label="BILL Virtual Assistant"] .embeddedServiceIcon:before {
    background-image: url("../img/CTA_Logo_Mobile.svg") !important;
  }
  
  .embeddedServiceSidebarMinimizedDefaultUI.newMessage {
    right: -39px !important;
  }
  
  .forceCommunityEmbeddedServiceHelpButton .flatButton .helpButtonLabel {
    display: none !important;
  }
  
  .forceCommunityEmbeddedServiceHelpButton .help {
    padding-right: 0px !important;
  }
  
  .forceCommunityEmbeddedServiceHelpButton .flatButton, .embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI {
    min-width: 40px !important;
    width: 40px !important;
    border-radius: 12px 12px 12px 0px !important;
    padding: 0px !important;
    bottom: 35px !important;
    right: 35px !important;
  }
  
  .embeddedServiceHelpButton:is(.helpButtonEnabled,.helpButtonDisabled) .flatButton .embeddedServiceIcon:before, .embeddedServiceSidebar .minimizedContainer:not(.newMessage):not(:has(.loadingBallContainer)) .minimizedText:before {
    background-image: url("../img/CTA_Logo_Mobile.svg") !important;
    display: inline-block !important;
    content: "" !important;
    height: 24px !important;
    width: 24px !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    vertical-align: middle !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  
  .embeddedServiceSidebar .minimizedContainer .content .loadingBallContainer.embeddedServiceLoadingBalls {
    min-width: unset !important;
    height: 100% !important;
    width: 100% !important;
    margin-block: auto !important;
    border-radius: 100% !important;
    align-items: center !important;
    justify-content: center !important;
    display: flex !important;
  }
  
  .embeddedServiceSidebar .minimizedContainer:not(.newMessage) .minimizedText .message {
    display: none !important;
  }
  
  .embeddedServiceSidebar .minimizedContainer.newMessage .minimizedText &gt; .message:first-letter {
    font-size: 20px !important;
  }
  
  .embeddedServiceSidebar .minimizedContainer.newMessage .minimizedText &gt; .message:not(:first-letter) {
    font-size: 1px !important;
  }
  
  .embeddedServiceSidebar .minimizedContainer.newMessage .messageContent {
    height: 50px !important;
    margin: 0 !important;
    visibility: visible !important;
    margin-top: 5px !important;
  }
  
  .embeddedServiceSidebar .minimizedContainer.newMessage .messageContent .message {
    line-height: 25px !important;
    text-decoration: none !important;
  }
  
  .embeddedServiceSidebarMinimizedDefaultUI .content {
    padding: 0px !important;
  }
  
  .embeddedServiceHelpButton .uiButton .helpButtonLabel .message {
    display: none !important;
  }
}

.login-form .slds-form-element {
  display: none !important;
}

.ebcm_content.ebcm_form {
  justify-content: left !important;
}

.form-card[ebcm-einsteinBotChatMessage_einsteinBotChatMessage] {
  max-width: var(--nf-chatMessage-maxWidth) !important;
  margin-left: 40px !important;
}

.formcard-container[ebcm-einsteinBotFormCard_einsteinBotFormCard] {
  background-color: var(--nf-input-body-background) !important;
  border: 1px solid var(--nf-bot-elements-border) !important;
  border-radius: 8px !important;
  box-shadow: 0px 7px 12px rgba(0, 0, 0, 0.08) !important;
  padding: 18px 20px 10px 20px !important;
}

.ebcm-output.form-input a {
  text-decoration: underline !important;
}

.formcard-container[ebcm-einsteinBotFormCard_einsteinBotFormCard] h1 {
  font-weight: 500 !important;
  font-size: 16px !important;
}

.ebcm_content .slds-input, .ebcm_content .slds-input:is(:focus, :active), .ebcm_content .slds-input:required:focus, .ebcm_content .slds-textarea:is(:active, :focus) {
  border: 0.7px solid #cbccd0 !important;
  box-shadow: none !important;
}

.formcard-container[ebcm-einsteinBotFormCard_einsteinBotFormCard] select.slds-input.pselect {
  appearance: none !important;
  background-image: url(../img/downarrow.svg) !important;
  background-repeat: no-repeat !important;
  background-position-x: 96% !important;
  background-position-y: 11px !important;
  padding-right: 1.75rem !important;
  display: inline-block !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.form-action-container[ebcm-einsteinBotAction_einsteinBotAction] .action.action-button[ebcm-einsteinBotAction_einsteinBotAction] {
  background-color: var(--nf-mainColor) !important;
  color: var(--nf-action-color) !important;
  box-shadow: var(--nf-boxShadowLight) !important;
  border-radius: 23.5px !important;
  width: 100% !important;
  border: 1px solid var(--nf-mainColor) !important;
}

.form-action-container[ebcm-einsteinBotAction_einsteinBotAction] .action.action-button[ebcm-einsteinBotAction_einsteinBotAction]:is(:hover, :focus) {
  background-color: var(--nf-actionHoverBackgroundColor) !important;
  border: 1px solid var(--nf-actionHoverBackgroundColor) !important;
}

.form-action-container[ebcm-einsteinBotAction_einsteinBotAction] {
  margin-top: 0px !important;
}

.form-action-container[ebcm-einsteinBotAction_einsteinBotAction] .action.action-button.action-disabled[ebcm-einsteinBotAction_einsteinBotAction] {
  background-color: rgb(196, 193, 193) !important;
  border: 1px solid rgb(196, 193, 193) !important;
  color: grey !important;
}

.form-action-container[ebcm-einsteinBotAction_einsteinBotAction] .action.action-link[ebcm-einsteinBotAction_einsteinBotAction], .form-action-container[ebcm-einsteinBotAction_einsteinBotAction] .action.action-link:not(.action-disabled)[ebcm-einsteinBotAction_einsteinBotAction]:is(:hover, :focus, :active) {
  color: var(--nf-mainColor) !important;
  text-decoration: underline !important;
}

.form-action-container[ebcm-einsteinBotAction_einsteinBotAction] .action.action-link.action-disabled[ebcm-einsteinBotAction_einsteinBotAction]:is(:hover, :focus, :active) {
  text-decoration: underline !important;
}

.embeddedServiceSidebar .forminput-container .slds-input.form-picklist-error, .ebcm_content.ebcm_form .slds-form-element.slds-has-error .slds-form-element__control :is(.slds-input, .slds-textarea) {
  border: 0.7px solid var(--nf-error-border-color) !important;
}

.embeddedServiceSidebar .forminput-container .picklist-error, .ebcm_content .slds-form-element__help, .ebcm_content .slds-form-element__helper {
  color: var(--nf-error-color) !important;
  font-weight: 400 !important;
  margin-top: 5px !important;
  font-size: 11px !important;
}

.embeddedServiceSidebar .forminput-container .picklist-error:before, .ebcm_content .slds-form-element__help:before, .ebcm_content .slds-form-element__helper:before {
  display: inline-block !important;
  content: "" !important;
  background: url(../img/Subtract.svg) left no-repeat !important;
  padding: 5px 10px 5px 5px !important;
  vertical-align: middle !important;
}

.embeddedServiceSidebar .forminput-container .forminput-field-container .plabel, .embeddedServiceSidebar .forminput-container .forminput-field-container .required-symbol {
  padding-bottom: 4px !important;
  font-size: 13px !important;
}

.embeddedServiceSidebar .spinner {
  color: var(--nf-mainColor) !important;
}

.embeddedServiceSidebar .slds-file-selector__body .slds-file-selector__button {
  padding-left: 5px !important;
  padding-right: 8px !important;
  color: var(--nf-mainColor) !important;
}

.embeddedServiceSidebar .slds-file-selector__body .slds-file-selector__text {
  margin-right: 8px !important;
}

.slds-file-selector__input[disabled] ~ .slds-file-selector__body &gt; .slds-file-selector__button {
  color: var(--slds-g-color-neutral-base-30, var(--lwc-colorTextButtonBrandDisabled,rgb(255, 255, 255))) !important;
}

@media (max-width: 480px) {
  .embeddedServiceSidebar .slds-file-selector, .embeddedServiceSidebar .slds-file-selector .slds-file-selector__dropzone, .embeddedServiceSidebar .slds-file-selector .slds-file-selector__dropzone slot, .embeddedServiceSidebar .slds-file-selector .slds-file-selector__dropzone slot .slds-file-selector__button {
    width: 100% !important;
  }
}

.embeddedServiceSidebar .formcard-container .slds-form-element {
  padding: 2px 0px !important;
}

.embeddedServiceSidebar .slds-form-element__label .slds-required {
  color: var(--nf-error-color) !important;
}

.ebcm_content.ebcm_form .form-input.slds-form-element .slds-form-element__label {
  max-width: 100% !important;
  font-size: 13px !important;
}

.ebcm_content.ebcm_form .form-input.slds-form-element .slds-checkbox .slds-form-element__label {
  font-size: 10.5px !important;
}

.formcard-container .slds-media p {
  font-size: 10px !important;
}

.formcard__contact_form .ebcm-output.form-input {
  font-size: 9px !important;
}

.formcard__contactDetailsWithPhone_Divvy.formcard__contact_form .slds-required {
  display: none !important;
}

.formcard__contact_form .slds-has-error .slds-checkbox [type=checkbox] + .slds-checkbox__label .slds-checkbox_faux {
  color: var(--nf-error-color) !important;
  border-color: var(--nf-error-color) !important;
}

.formcard__contact_form .slds-checkbox [type=checkbox] + .slds-checkbox__label .slds-checkbox_faux {
  box-shadow: none !important;
  border-width: 1px !important;
  border-color: var(--nf-cta-backgroundColor) !important;
  color: var(--nf-cta-backgroundColor) !important;
  width: 13px;
  height: 13px;
}

.formcard__phonecapture .ebcm-output.form-input {
  text-align: center !important;
  cursor: pointer !important;
  color: var(--nf-mainColor) !important;
}

.ebcm-modal-container {
  padding: 0px !important;
}

.ebcm-modal-container .ebcm_modal-body {
  font-size: 12px !important;
  padding: 0px 14px 10px 14px !important;
  text-align: left !important;
}

.ebcm-modal-container .ebcm_modal-footer {
  display: flex !important;
  width: 100% !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  padding: 5px 0px 15px 0px !important;
  border: none !important;
  background: var(--nf-input-body-background) !important;
}

c-einstein-bot-action {
  width: 45% !important;
}

.ebcm_modal.formcard__modal_container .ebcm_modal-content {
  padding-left: 40px !important;
}

.ebcm-modal-container .ebcm_modal-footer .form-action-container {
  padding-right: 5px !important;
  padding-left: 5px !important;
}

.ebcm-modal-container .ebcm_modal-footer .form-action-container .action-button {
  font-size: 10px !important;
  padding: 5px !important;
}

.ebcm-modal-container .ebcm_modal-footer .form-action-container .action-button.formcard__modal_close {
  background-color: var(--nf-error-color) !important;
  border: 1px solid var(--nf-error-color) !important;
}

.ebcm-modal-container .ebcm_modal-footer .form-action-container .action-button.formcard__modal_close:is(:hover, :focus) {
  background-color: var(--nf-error-color-hover) !important;
  border: 1px solid var(--nf-error-color-hover) !important;
}

.ebcm_modal.formcard__modal_container .ebcm_modal-backdrop {
  margin-left: 52px !important;
  padding-bottom: 22px !important;
  width: 237px !important;
  height: 92.5% !important;
  border-radius: 8px !important;
}

.ebcm_modal-header {
  border: none !important;
}

.ebcm_modal-header .slds-modal__close {
  top: 0px !important;
  right: 0px !important;
}

.ebcm_modal-header .slds-modal__close .slds-button_icon, .ebcm_modal-header .slds-modal__close .slds-button_icon:is(:hover,:focus,:active,:active:focus,:active:hover) {
  border: none !important;
  color: #1b1b1e !important;
  background-color: var(--nf-input-body-background) !important;
  box-shadow: none !important;
}

@media (min-width: 48em) {
  .ebcm_content .ebcm-modal-container {
    margin: -8px auto !important;
  }
}

.formcard-container.account-search-form .required-symbol {
  display: none !important;
}

.formcard-container.account-cancellation-form .required-symbol {
  display: none !important;
}

.formcard-container.account-cancellation-form .ebcm_content .slds-p-horizontal--small, .formcard-container.account-cancellation-form .ebcm_content .slds-p-horizontal_small {
  text-align: left !important;
}

.formcard-container.pi-form-passbook .slds-required {
  display: none !important;
}

@media (min-width: 481px) {
  .carousel-container[ebcm-einsteinBotChatMessage_einsteinBotChatMessage] {
    width: 100% !important;
    padding-left: 40px !important;
  }
}

@media (max-width: 480px) {
  .carousel-container {
    width: 100% !important;
    max-width: var(--nf-chatMessage-maxWidth) !important;
  }
}

.slideshow-container[ebcm-einsteinBotComplexCarousel_einsteinBotComplexCarousel] {
  min-height: auto !important;
  max-height: fit-content !important;
  height: auto !important;
  border: 1px solid var(--nf-bot-elements-border) !important;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.08) !important;
  border-radius: 8px !important;
  padding: 16px !important;
  margin: 0px 0px 15px 0px !important;
}

.carousel-container .carousel-heading {
  font-weight: 500 !important;
  font-size: 16px !important;
}

.carousel-container .description[ebcm-einsteinBotComplexCarouselContent_einsteinBotComplexCarouselContent] {
  font-size: 12px !important;
}

.carousel-container .description hr {
  margin: 12px 26px 12px 26px !important;
  border-color: #d9d9d9 !important;
}

.carousel-container .historical-data-card .description div {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.ebcm_content .phone-mfa.slideshow-container .description img.carousel-image {
  height: 222px !important;
}

.slide-navigation {
  padding-bottom: 5px !important;
  max-width: 100% !important;
}

.slide-navigation .slide:is(.left,.right), .slide-navigation .dot.active {
  box-shadow: none !important;
}

.slide-navigation .active .dot:hover {
  height: 12px !important;
  width: 12px !important;
}

.slide-navigation .active, .slide-navigation .dot:hover {
  background-color: #707070 !important;
  height: 12px !important;
}

.slide-navigation .dot:not(.active) {
  background-color: #cfcfcf !important;
  height: 12px !important;
  width: 12px !important;
}

.slide-navigation .slide:is(.left,.right) .icon {
  display: none !important;
}

.slide-navigation .slide:is(.left,.right):before {
  display: inline-block !important;
  content: "" !important;
  height: 43px !important;
  width: 43px !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  vertical-align: middle !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

.slide-navigation .slide.left:before {
  background-image: url("../img/Carousel_Previous.svg") !important;
}

.slide-navigation .slide.right:before {
  background-image: url("../img/Carousel_Next.svg") !important;
}

.embeddedServiceSidebar .embeddedServiceSidebarState .carousel-link, .embeddedServiceSidebar .embeddedServiceSidebarState .carousel-link:is(:visited, :active, :focus) {
  display: block !important;
  border-radius: 21px !important;
  text-align: center !important;
  background-color: var(--nf-mainColor) !important;
  color: var(--nf-actionHoverColor) !important;
  padding: 4px 6px !important;
  margin: 10px 4px 4px 4px !important;
  border: 1px solid var(--nf-mainColor) !important;
  box-shadow: var(--nf-boxShadowLight) !important;
}

a.carousel-link:hover {
  color: var(--nf-action-color) !important;
  background-color: var(--nf-actionHoverBackgroundColor) !important;
  text-decoration: none !important;
}

.prechatContent button.slds-button.slds-button_outline-brand {
  background: #1b0eb1;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.08);
  border-radius: 23.5px;
  font-size: 16px;
  display: flex;
  align-items: center;
  text-align: center;
  color: #ffffff;
  position: relative;
  left: 20%;
  top: 26px;
  width: 202px;
}

.prechatContent label.slds-form-element__label {
  width: 194px;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  color: #1b1b1e;
  position: relative;
  left: 10%;
}

.prechatContent .slds-listbox__option .slds-truncate {
  font-size: 12px;
  line-height: 14px;
  color: #3e3e3e;
}

.prechatContent .slds-listbox__option.slds-has-focus .slds-truncate {
  color: #ffffff;
}

.prechatContent lightning-base-combobox-item {
  text-align: initial;
}

.prechatContent span.slds-media__figure.slds-listbox__option-icon {
  display: none;
}

.prechatContent .slds-listbox_vertical .slds-listbox__option:focus, .prechatContent .slds-listbox_vertical .slds-listbox__option:hover, .prechatContent .slds-listbox_vertical .slds-listbox__option.slds-has-focus, .prechatContent .slds-listbox--vertical .slds-listbox__option:focus, .prechatContent .slds-listbox--vertical .slds-listbox__option:hover, .prechatContent .slds-listbox--vertical .slds-listbox__option.slds-has-focus {
  background-color: #1b0eb1;
}

.prechatContent .slds-listbox__option .slds-truncate:hover {
  color: #ffffff;
}

.prechatContent .slds-combobox.slds-dropdown-trigger.slds-dropdown-trigger_click {
  width: 194px;
  position: relative;
  left: 8%;
  padding-top: 6px;
}

.prechatContent .slds-listbox_vertical .slds-listbox__option_plain, .prechatContent .slds-listbox_vertical .slds-listbox__option--plain, .prechatContent .slds-listbox--vertical .slds-listbox__option_plain, .prechatContent .slds-listbox--vertical .slds-listbox__option--plain {
  height: 25px;
}

.prechatContent .slds-combobox__input span.slds-truncate {
  font-size: 12px;
}

.unauthWebform button.slds-button.slds-button_outline-brand {
  background: #1b0eb1;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.08);
  border-radius: 100px;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 16px;
  align-items: center;
  text-align: center;
  color: #ffffff;
  letter-spacing: 1px;
  text-transform: uppercase;
  height: 36px;
}</pre></body></html>