.pop-modal-dom-wrap:has(> .export-form) {
  background-color: var(--lake-blue);
  padding: 0.5rem;
  border-radius: 0.25rem;
}

.export-form label {
  display: block;
  max-width: 100%;
}

.export-form label:has(> :is([type="radio"],[type="checkbox"])) {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.export-form label > :is(select, [type="number"], [type="text"]) {
  display: block;
  width: calc(100% - 1rem);
  margin-top: 0.125rem;
}

.export-form fieldset {
  border: none;
  padding: 0.25rem;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

.export-form :is(.checkgroup, .subchecks) {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
}

.export-form .checkgroup {
  margin-top: 0;
  margin-bottom: 0;
}

.export-form .subchecks {
  margin-left: 1.5rem;
  margin-top: 0rem;
}

.export-form .checkgroup:not(:has(> label > :checked)) > .subchecks {
  display: none;
}

