/* form — a stack of FORM PARTS (form-parts/<kind>/, the kit's second
 * element family) under an optional section head. Flush per SITE-KIT.md;
 * every field's paint and voice live in base.css's form vocabulary
 * (.sk-field/.sk-input/.sk-field-error) — this sheet is column geometry
 * only. */

/* The form column holds a readable width — a full-viewport text input is
 * not a better text input. */
.sk-form-body {
  max-width: 40rem;
}
.sk-form[data-align="center"] .sk-form-body {
  margin-inline: auto;
}
.sk-form[data-align="right"] .sk-form-body {
  margin-inline-start: auto;
}

.sk-form-status {
  margin: var(--kit-space-2) 0 0;
  color: var(--sk-accent);
}
