* {
  box-sizing: border-box;

  padding: 0;
  margin: 0;

  border: none;
  outline: none;
}

body {
  width: 100vw;
  height: 100vh;

  padding: 0;
  margin: 0;
}

.Example_wrapper {
  width: 100%;
  height: 100%;

  display: flex;

  align-items: center;
  justify-content: center;
  flex-direction: column;

  background-color: #ccc;
  color: #333;
  text-align: center;
}

#hint {
  font-size: 40px;
}

.Example_button {
  padding: 15px 25px;

  display: none;

  border-radius: 10px;
  font-size: 1.4rem;
}

.Example_button:active {
  box-shadow: 0 0 5px 10px #0008 inset;
}
