/* Additions layered over ../rrb-checker/styles.css.
   Keep this file for CBT-2-only rules; shared changes belong in the base sheet. */

/* Two extra fields make this form taller, so the header gives back some room. */
.widget-header { margin-bottom: 18px; }
.widget-title  { font-size: 19px; }

/* A native date input renders shorter than a text input in Safari and shows a
   grey placeholder until set; match the other fields explicitly. */
input[type="date"].form-input {
  min-height: 45px;
  line-height: 1.2;
  appearance: none;
}

input[type="date"].form-input::-webkit-calendar-picker-indicator {
  cursor: pointer;
  opacity: .55;
}

input[type="date"].form-input::-webkit-calendar-picker-indicator:hover { opacity: 1; }

/* Longer badge text than CBT-1's - allow it to wrap rather than overflow. */
.result-badge {
  max-width: 100%;
  white-space: normal;
  line-height: 1.4;
}
