/* minimal admin helpers */
.form-actions{display:flex;gap:8px;margin-top:12px}

.form-grid{
  display:grid;
  grid-template-columns: 1fr;   /* einspaltig erzwingen */
  gap:1rem;
}

.field{ display:flex; flex-direction:column; gap:.4rem; }

label{ display:block; }

.input{
  width:100%;
  box-sizing:border-box;
  padding:8px;
  border-radius:5px;
  border:1px solid #ccc;
}
