.item:hover {
  background: var(--ADD-COLOR-2);
}
.sln-room-title {
  font-family: var(--font-bold);
}
.item .date {
  font-family: var(--font-medium);
}
.sellan-chat-box-main,
.sellan-chat-box-footer-input {
  background: var(--ADD-COLOR-2);
}
.sln-input-message {
  background: var(--ADD-COLOR-2);
}
.sln-foot-sent-message {
  background: #f8f9fb;
}
.sellan-chat-box-footer-input {
  span {
    font-family: var(--font-medium);
  }
}
.full-name {
  color: var(--PRIMARY);
  font-family: var(--font-bold);
}
.sellan-chat-message-text-sent {
  background: var(--PRIMARY);
  color: var(--WHITE);
}
.sellan-chat-message-text-sent .sln-time {
  right: 27px;
  color: var(--WHITE) !important;
  span {
    font-family: var(--font-medium);
  }
}
.sellan-chat-incoming-message {
  font-family: var(--font-medium);
  a {
    display: block;
    padding-bottom: 3px;
    width: 90%;
  }
}
.sellan-chat-message-text.sellan-chat-message-text-sent .sln-file-icon {
  right: 8px;
  top: 8px;
}
.sellan-chat-message-text-sent {
  a {
    color: var(--WHITE);
    padding-bottom: 3px;
    color: var(--WHITE);
    width: 90%;
    &:hover {
      color: var(--WHITE);
    }
  }
}
.sellan-chat-answered-message {
  border-left: 3px solid var(--LIGHT-GRAY);
}
.sln-new-group-users {
  span {
    font-family: var(--font-medium);
  }
}
.sln-chat-user-item {
  background-color: var(--ADD-COLOR-2);
}
// Закрыть чат
.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;
}
