.chat-layout {
  display: flex;
  height: 100vh;
  background-color: #111;
}

.sidebar {
  width: 18rem;
  border-right: 1px solid #333;
}

.main-content {
  flex: 1;
  display: flex;
  flex-direction: column;
}

.projector {
  height: 30%;
  border-bottom: 1px solid #333;
}

.chat-area {
  flex: 1;
}
