/* Mobile agenda forms use the same value/placeholder palette as case documents. */
@media (max-width: 768px) {
  html body .cdk-overlay-pane .lw-activity-dialog .lw-form-section :is(input, textarea, select),
  html body .cdk-overlay-pane .lw-aud-safe-field :is(input, textarea, select),
  html body .cdk-overlay-pane .lw-activity-dialog .lw-form-section :is(.mat-mdc-select-value, .mat-mdc-select-value-text, .mat-mdc-select-min-line, .mat-select-value, .mat-select-value-text) {
    color: #0b1628 !important;
    -webkit-text-fill-color: #0b1628 !important;
    caret-color: #0b1628 !important;
    font-weight: 800 !important;
    opacity: 1 !important;
  }
  html body .cdk-overlay-pane .lw-activity-dialog .lw-form-section :is(input, textarea)::placeholder,
  html body .cdk-overlay-pane .lw-aud-safe-field :is(input, textarea)::placeholder {
    color: #46576b !important;
    -webkit-text-fill-color: #46576b !important;
    font-weight: 700 !important;
    opacity: 1 !important;
  }
  html body .cdk-overlay-pane .lw-activity-dialog .lw-form-section mat-form-field {
    --mdc-outlined-text-field-input-text-color: #0b1628;
    --mdc-outlined-text-field-disabled-input-text-color: #0b1628;
    --mdc-filled-text-field-input-text-color: #0b1628;
    --mat-select-enabled-trigger-text-color: #0b1628;
    --mat-select-disabled-trigger-text-color: #0b1628;
  }
  /* Respect Material's empty/unfocused state: show the label only until it floats. */
  html body .cdk-overlay-pane .lw-activity-dialog .lw-form-section mat-form-field.mat-form-field-hide-placeholder :is(input, textarea)::placeholder {
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    opacity: 0 !important;
  }
  html body .cdk-overlay-pane .lw-activity-dialog .lw-form-section input::-webkit-datetime-edit,
  html body .cdk-overlay-pane .lw-aud-safe-field input::-webkit-datetime-edit {
    color: #0b1628 !important;
    -webkit-text-fill-color: #0b1628 !important;
  }
  html body .cdk-overlay-pane .lw-activity-dialog .lw-form-section :is(input, textarea):-webkit-autofill,
  html body .cdk-overlay-pane .lw-aud-safe-field :is(input, textarea):-webkit-autofill {
    -webkit-text-fill-color: #0b1628 !important;
    caret-color: #0b1628 !important;
  }
}
