/* Documento para Gov.br. List rows inside the white converter board. */

.gov-page .gov-file-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

.article .gov-page .gov-list {
  list-style: none;
  margin: 12px 0 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.article .gov-page .gov-item {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 8px;
  align-items: center;
  margin: 0;
  padding: 8px 10px;
  border: 1px solid var(--cv-line, #e3e9f1);
  border-radius: 12px;
  background: #f8fafc;
}

.article .gov-page .gov-item::before {
  content: none;
  display: none;
}

.gov-page .gov-item-name {
  min-width: 0;
  color: var(--cv-ink, #172033);
  font-size: 0.86rem;
  font-weight: 700;
  word-break: break-word;
}

.gov-page .gov-item-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

.gov-page .gov-item .cpdf-btn {
  padding: 6px 10px;
  font-size: 0.78rem;
}

.gov-page .cpdf-check input[type="checkbox"] {
  width: 16px;
  height: 16px;
  flex: none;
  margin: 2px 0 0;
  padding: 0;
  accent-color: #2563eb;
}

html[data-theme="dark"] .gov-page .gov-item {
  background: #0f172a;
  border-color: #334155;
}

html[data-theme="dark"] .gov-page .gov-item-name {
  color: #f1f5f9;
}
