/* stylelint-disable */

/* Import Switzer */
@import url('https://fonts.googleapis.com/css2?family=Switzer:wght@400;500;600;700&display=swap');

/* === Tokens === */
:root {
  --colorAppBackground: #F4F4EE;
  --fontFamily: "Switzer", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Helvetica", "Arial", sans-serif;
}

/* === Base Surfaces === */
html,
body,
.ashby-job-posting-left-pane,
.ashby-job-posting-right-pane,
.ashby-application-form-container,
.ashby-application-form-success-container,
.ashby-application-form-failure-container,
.ashby-survey-form-container,
.ashby-job-posting-brief-list {
  background-color: #F4F4EE !important;
  font-family: "Switzer", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Helvetica", "Arial", sans-serif !important;
}

/* === Autofill stack (works for Application tab) === */
.ashby-application-form-autofill-pane,
.ashby-application-form-autofill-uploader,
.ashby-application-form-autofill-input-root,
.ashby-application-form-autofill-input-base-layer,
.ashby-application-form-autofill-input-description,
.ashby-application-form-autofill-input-drag-layer,
.ashby-application-form-autofill-input-pending-layer,
.ashby-application-form-autofill-input-form-alert,
.ashby-application-form-autofill-input-icon,
.ashby-application-form-autofill-input-title {
  background-color: #F4F4EE !important;
  background-image: none !important;
  box-shadow: none !important;
  border: none !important;
}

/* === Overview tab — narrowed fix (no wildcard selectors) === */
.ashby-job-posting-right-pane-overview-tab,
.ashby-job-posting-right-pane-tab-slider,
.ashby-job-posting-header,
.ashby-job-posting-heading,
.ashby-job-posting-brief,
.ashby-job-posting-brief-details,
.ashby-job-board-heading,
.ashby-job-board-heading-count {
  background-color: #F4F4EE !important;
  background-image: none !important;
  box-shadow: none !important;
  border-color: rgba(0,0,0,0.08) !important;
}

/* If any heading blocks were previously made transparent by older CSS, restore paint */
.ashby-job-posting-right-pane-overview-tab .ashby-job-posting-heading,
.ashby-job-posting-right-pane-overview-tab .ashby-job-posting-header {
  background-color: #F4F4EE !important;
}
