.item:hover {
  background: var(--GRAY-SOFT);
}
.sln-room-title {
  font-family: var(--font-medium);
}
.item .date {
  font-family: var(--font);
}
.sellan-chat-box-main,
.sln-foot-sent-message,
.sellan-chat-box-footer-input,
.sln-input-message {
  background: var(--WHITE) !important;
}
.sellan-chat-message {
  min-width: 93% !important;
  max-width: 93% !important;
}
.sellan-chat-message-date {
  span {
    color: var(--MIDLE-GRAY);
  }
}
.sellan-chat-box-footer-input {
  span {
    font-family: var(--font-medium);
  }
}
.full-name {
  color: var(--DARK-GREY);
  font-family: var(--font-bold);
}
.sellan-chat-message-text.sellan-chat-message-text-sent {
  background: transparent;
  color: var(--DARK-GREY);
  padding: 10px 10px 27px 10px !important;
  background: var(--GRAY-SOFT);
  color: var(--DARK-GREY);
  text-align: end !important;
  ::ng-deep a {
    color: var(--BLACK) !important;
    padding-right: 5px;
  }
}
.sellan-chat-message-text-sent .sln-time {
  left: 12px;
  color: var(--DARK-GREY);
  span {
    font-family: var(--font-bold);
  }
}
.sellan-chat-incoming-message {
  font-family: var(--font-medium);
}
.sellan-chat-message-text.sellan-chat-message-text-sent .sln-file-icon {
  left: 12px;
  top: 10px;
}
.sellan-chat-answered-message {
  margin-bottom: 5px;
  border-left: 3px solid var(--GRAY);
  background: #e9f4ff;
  padding: 5px 10px;
  border-radius: 4px;
  p {
    text-align: left;
  }
  .sln-parentMessageUserName {
    font-family: var(--font-medium);
  }
}
.sellan-chat-message-text-sent {
  text-align: end;
  a {
    color: var(--MIDLE-GRAY);
    width: 90%;
    display: inline-block;
    &:hover {
      color: var(--DARK-GREY);
    }
  }
}
.sln-new-group-users {
  span {
    font-family: var(--font-medium);
  }
}
.sln-chat-user-item {
  background: var(--LIGHT-GRAY);
}
// Закрыть чат
.sln-drawer-close {
  font-family: var(--font-medium);
}
// new
.mat-mdc-table {
  padding: 0 15px;
}
.mat-mdc-menu-item-text {
  display: flex;
  align-items: center;
}
.mat-mdc-menu-item:not([disabled]):hover {
  background: #f0f0f0 !important;
}
.sellan-chat-message-text {
  &.sellan-chat-message-text-received {
    .sln-file-icon {
      right: 5px !important;
    }
  }
}
