@charset "utf-8";

.templateMessage__isLastInStreak___ji7d- { margin-bottom: 10px; }

.templateMessage__kbArticlesChatBubble___Y-7xa { padding: 0px; display: flex; flex-direction: column; width: 250px; background-color: rgb(255, 255, 255) !important; }

.templateMessage__kbArticle___gRggj { display: flex; align-items: center; cursor: pointer; padding: 10px; border-bottom: 0.5px solid rgb(233, 239, 245); }

.templateMessage__kbArticle___gRggj:hover { background-color: rgb(243, 245, 248); }

.templateMessage__kbArticle___gRggj:focus { background-color: rgb(243, 245, 248); }

.templateMessage__articleDetails___Gttjs { flex-grow: 1; overflow: hidden; }

.templateMessage__articleTitle___v1ASk { color: var(--primary-button-background-color); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

@supports (-webkit-line-clamp: 2) {
  .templateMessage__articleTitle___v1ASk { white-space: initial; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
}

.templateMessage__articleDescription___h12fl { color: rgb(113, 112, 112); font-size: 12px; text-overflow: ellipsis; white-space: nowrap; }

.templateMessage__articleIcon___2e8FH { color: rgb(113, 112, 112); display: flex; align-items: center; margin: 0px 10px 0px 0px; flex-shrink: 0; }

.templateMessage__chevronRight___6N3rJ { color: rgb(113, 112, 112); flex-shrink: 0; }

html[dir="rtl"] .templateMessage__articleIcon___2e8FH { margin: 0px 0px 0px 10px; }

.templateMessage__kbInlineArticleHolder___pTJLG { margin-top: 10px; display: flex; gap: 5px 10px; flex-wrap: wrap; }

.templateMessage__kbInlineArticleHolder___pTJLG .templateMessage__related___eRaR\+ { flex: 0 0 auto; color: rgb(105, 113, 130); }

.templateMessage__kbInlineArticleHolder___pTJLG .templateMessage__button___dTOMF { display: flex; align-items: center; border: 1px solid rgb(233, 239, 245); border-radius: 8px; padding: 2px 5px; gap: 5px; cursor: pointer; }

.templateMessage__kbInlineArticleHolder___pTJLG .templateMessage__button___dTOMF .templateMessage__icon___992mQ { display: flex; justify-content: center; align-items: center; color: rgb(0, 71, 185); }

.templateMessage__kbInlineArticleHolder___pTJLG .templateMessage__button___dTOMF .templateMessage__details___pe065 { overflow: hidden; color: rgb(0, 71, 185); }