body {
  font-family: system-ui, -apple-system, "Segoe UI", sans-serif;
  margin: 0;
  padding: 2rem 1rem;
  color: #1d1d1f;
  background: #f5f5f7;
}

main {
  max-width: 24rem;
  margin: 0 auto;
}

form {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}

input {
  font: inherit;
  padding: 0.5rem;
}

/* The reset page's account field is shown, not edited (finding wm-3a4q7). */
input[readonly] {
  border-color: transparent;
  background: transparent;
}

button {
  font: inherit;
  padding: 0.5rem;
}

#message:empty {
  display: none;
}

[hidden] {
  display: none !important;
}
