* {
  box-sizing: border-box;
}

body {
  padding: 0 10px 0;
  display: flex;
  justify-content: center;
  background: blue;
}

.container {
  width: 500px;
  background: rgb(97, 97, 251);
}

input,
button,
select {
  font-size: 20px;
}

#nick {
  width: 150px;
}

#message {
  margin-left: -4px;
  width: 287px;
}

.main {
  height: 100%;
}

#user {
  display: flex;
  margin-top: -5px;
}

.emojis {
  display: flex;
}

.emoji img {
  width: 50px;
}