/* Keep the personal-information form visible even if a global stylesheet
   changes form-control visibility or sizing. */
.as-main label {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  height: auto !important;
  max-height: none !important;
  overflow: visible !important;
}

.as-main [data-testid^="input-"] {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  height: 2.25rem !important;
  max-height: none !important;
  overflow: visible !important;
  position: relative !important;
  z-index: 1 !important;
}
