/* The app's forms, on ui/decent.css's tokens (the club proof's build, 4A). */
h1 {
  font-family: "Space Grotesk", sans-serif;
  font-size: 22px;
  margin: 18px 0 4px;
}
h3 {
  margin: 0;
  font-size: 15px;
}
label {
  display: block;
  margin-top: 12px;
  color: var(--muted);
  font-size: 13px;
}
input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]), select {
  display: block;
  width: 100%;
  margin-top: 4px;
  padding: 10px 12px;
  border-radius: 12px;
  border: 1px solid var(--line);
  background: var(--bg);
  color: var(--text);
  font-size: 15px;
  box-sizing: border-box;
}
input[type="checkbox"], input[type="radio"] {
  margin-right: 6px;
}
fieldset {
  border: 1px solid var(--line);
  border-radius: 12px;
  margin-top: 12px;
  padding: 4px 12px 12px;
}
legend {
  color: var(--muted);
  font-size: 13px;
}
form.cta {
  margin-top: 10px;
}
.top form {
  display: inline;
}
ul {
  padding-left: 18px;
}
li form {
  display: inline;
  margin-left: 8px;
}

.account-context p {
  margin: 0.4rem 0;
}
.account-context nav {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem 1rem;
  margin: 0.6rem 0;
}
