.table-search {
  .n-collapse {
    --n-title-font-size: 15px !important;
  }
}

/* Keep school search form inputs readable across theme/custom overrides */
.school-search-card {
  .n-input .n-input__input-el,
  .n-input .n-input__textarea-el,
  .n-base-selection .n-base-selection-label,
  .n-base-selection .n-base-selection-input__content {
    color: var(--n-text-color) !important;
    -webkit-text-fill-color: var(--n-text-color) !important;
  }

  .n-input .n-input__placeholder,
  .n-base-selection .n-base-selection-placeholder {
    color: var(--n-placeholder-color) !important;
  }
}
