/* admin-settings.css — the Settings page (auto-publish policy). Loaded with
   app.css + admin-shell.css (which carries .check-row, buttons, section copy). */

.autoderive-form { margin-top: var(--space-4); display: grid; gap: var(--space-4); }

.license-allowlist {
  border: 1px solid var(--border);
  border-radius: var(--radius);
  padding: var(--space-3) var(--space-4);
  display: grid;
  gap: var(--space-2);
}
.license-allowlist legend {
  padding: 0 var(--space-2);
  font-size: 0.85rem;
  color: var(--text-muted);
}

/* Trash-restore policy field */
.field-row { display: flex; flex-direction: column; gap: var(--space-2); max-width: 520px; }
.field-row > span { font-weight: 500; }
.field-row select {
  padding: var(--space-2) var(--space-3);
  background: var(--bg);
  color: var(--text);
  border: 1px solid var(--border);
  border-radius: var(--radius);
  font: inherit;
}
.field-row select:focus-visible { outline: 2px solid var(--accent); outline-offset: 1px; }
