div#group-chat-member-list-container div.group-chat-member-list-header-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}

div#group-chat-member-list-container .normal-button {
  background-color: var(--normal-button-background);
  border-radius: 5px;
  border: var(--normal-button-border);
  color: var(--normal-button-color);
  cursor: pointer;
  padding: 4px 8px;
}

div#group-chat-member-list-container .normal-button:hover {
  background-color: var(--hover-normal-button-background);
  border: var(--hover-normal-button-border);
  color: var(--hover-normal-button-color);
}

div#group-chat-member-list-container .normal-button:active {
  background-color: var(--active-normal-button-background);
  border: var(--active-normal-button-border);
  color: var(--active-normal-button-color);
}

div#group-chat-member-list-container div.group-chat-member-container {
  align-items: center;
  display: flex;
  justify-content: space-between;
}

div#group-chat-member-list-container div.group-chat-member-list-container > * {
  padding: 10px 0px;
}

div#group-chat-member-list-container div.group-chat-member-container:hover {
  background-color: var(--main-hover-cell);
}

div.group-chat-window-picker-wrapper {
  display: flex;
}

div.group-chat-window-picker-wrapper > * {
  flex: 1;
  padding: 10px;
  width: 50%;
}

div.group-chat-window-picker-wrapper {
  border: 1px solid var(--main-key-border-color);
}

div.group-chat-window-all-friend-list-container {
  border-right: 1px solid var(--main-key-border-color);
}