.japanese {
  display: none;
}

.grayed {
  filter: grayscale(1);
}

.grayed:hover {
  filter: grayscale(0);
}

.grayed img {
  opacity: 0.8;
}

.grayed:hover img {
  opacity: 1;
}

.textShadow {
  text-shadow: 0 0 2px black;
}

.circle {
  border-radius: 50%;
}

.middle {
  margin-top: auto;
  margin-bottom: auto;
}

.wideDialog {
  max-width: 600px;
}
