.menu-item[hidden], #portal-btn-admin[hidden], #list-import-group[hidden],
#btnListasRecebidas[hidden], .remb-user-access [hidden] { display: none !important; }

#modalAdminUser .lists-modal-card {
  max-height: 92vh;
  overflow: auto;
}

.remb-user-access {
  display: grid;
  gap: 10px;
  margin: 0 18px 12px;
  font-size: .86rem;
}

.remb-user-access p {
  margin: 0;
  color: var(--text-secondary);
}

.remb-user-access fieldset {
  min-width: 0;
  border: 1px solid var(--border);
  border-radius: 10px;
  padding: 8px 12px;
}

.remb-user-access legend {
  width: auto;
  margin: 0;
  padding: 0 6px;
  font: inherit;
  font-weight: 700;
}

.remb-user-access label {
  display: flex;
  align-items: baseline;
  gap: 8px;
}

.remb-user-access summary {
  cursor: pointer;
  padding: 4px 0;
  font-weight: 600;
}

.remb-user-options {
  max-height: 10rem;
  overflow-y: auto;
}

.remb-user-options label {
  padding: 5px 2px;
  cursor: pointer;
  overflow-wrap: anywhere;
}
