section.sChat {
  position: fixed;
  bottom: 30px;
  right: 10px;
}

.w-f {
  width: fit-content !important;
}

/* Slide animation */
.slide-up {
  animation: slideUp 0.3s ease-out forwards;
}

.slide-down {
  animation: slideDown 0.3s ease-out forwards;
}

@keyframes slideUp {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes slideDown {
  from {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(20px);
  }
}
.userChat p.msg {
  background: rgba(0, 0, 0, 0.2901960784);
  width: 80%;
  border-radius: 10px;
  color: white;
}

.adminchat p.msg {
  background: #757171;
  border-radius: 10px;
  color: white;
}

.coverLiChat .adminchat {
  width: 80%;
  border-radius: 10px;
  padding: 4px;
  margin: 10px 0px;
  margin-left: auto;
}

.coverLiChat .userChat {
  margin: 10px 0px;
}

.direct-chat .card-body {
  position: relative;
  padding: 5px;
  margin: 10px;
  overflow-x: hidden;
}

li.adminchat.direct-chat-msg.fistMsg {
  background: #757171;
  color: white;
}

#messages {
  height: 250px;
  overflow-y: scroll;
  scroll-behavior: smooth;
}

/*# sourceMappingURL=chat.css.map */
