body {
  background-color: #f8f8ff;
  overflow: hidden;
}

h1 {
  font-weight: bold;
}

.disclaimer {
  padding: 1rem;
  border-style: dashed;
  border-color: #e8e8e8;
  border-radius: 0.375rem;
}

.picker {
  font-size: 500%;
  cursor: pointer;
}

.picker .card-body {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  text-align: center;
  padding: 2rem;
}

.hidden {
  display: none !important;
}
