/*
 * admin-users.css — Admin user-management surfaces.
 *
 * Loaded globally in base.leaf (same pattern as admin-videos.css), scoped
 * under `.admin-page` so it cannot bleed into non-admin pages.
 *
 * Extracted from admin.css (chore/admin-video-form-ui-polish) to make room
 * under the repo's 800-line file cap: this block is genuinely single-page
 * (edit-user.leaf only) despite admin.css's old comment claiming
 * user-detail.leaf shared it too — that page has no credential-actions or
 * credential-status markup.
 */

/* Action row: flex container holding the action button and its status pill.
   Both credential-reset and mark-verified rows on edit-user.leaf use this. */
.admin-page .credential-actions {
  margin-top: 1rem;
  display: flex;
  align-items: center;
  gap: 1rem;
  flex-wrap: wrap;
}

/* Status pill shared by credential-reset and mark-verified responses. */
.admin-page .credential-status {
  padding: 0.75rem 1rem;
  border-radius: 6px;
  font-size: 0.9rem;
}

.admin-page .credential-status.success {
  background-color: #d4edda;
  color: #155724;
  border: 1px solid #c3e6cb;
}

.admin-page .credential-status.error {
  background-color: #f8d7da;
  color: #721c24;
  border: 1px solid #f5c6cb;
}
