form{ display:grid; gap:1rem }
label{ display:block; font-weight:600 }
input, select, textarea{
  width:100%; padding:.7rem .8rem;
  border-radius:.6rem;
  border:1px solid rgba(148,163,184,.35);
  background:#0e142c; color:var(--text)
}
input:focus, select:focus, textarea:focus{ outline:2px solid var(--focus); outline-offset:2px }

.helper{ color: var(--muted); font-size:.9rem }
.error{ color:var(--err); font-size:.9rem }
.success{ color:var(--ok) }

