/**
 * NableU maintainer note
 * Purpose: Keeps privacy requests within the existing low-burden Help layout.
 */

.privacy-request-layout,
.privacy-request-history,
.privacy-review-queue,
.privacy-review-detail {
  display: grid;
  gap: 18px;
}

.privacy-request-form {
  max-width: 760px;
}

.privacy-request-scope-list {
  display: grid;
  gap: 10px;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.privacy-request-scope-list .toggle {
  align-items: flex-start;
  padding: 12px;
  border: 1px solid var(--border-medium);
  border-radius: 10px;
  background: var(--secondary-surface);
}

.privacy-request-card {
  display: grid;
  gap: 12px;
  padding: 18px;
}

.privacy-request-card p,
.privacy-review-detail p {
  margin: 0;
}

.privacy-request-card .control-group,
.privacy-review-detail .control-group {
  justify-content: flex-start;
}

@media (max-width: 680px) {
  .privacy-request-scope-list {
    grid-template-columns: 1fr;
  }
}
