/* Global value-visibility fix for the inpatient patient-submitted request dialog.
   MudDialog is rendered in a portal outside Razor CSS isolation, therefore these
   selectors intentionally live in wwwroot and are scoped to rq-dialog--classic. */
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field input,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field textarea,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field .mud-input-slot,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field .mud-input-root,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field .mud-select-input,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field .mud-select-input > div,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field .mud-input-control-input-container,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field .mud-input-control-input-container * {
    color: #20323b !important;
    -webkit-text-fill-color: #20323b !important;
    opacity: 1 !important;
    visibility: visible !important;
    text-shadow: none !important;
}

html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field input {
    caret-color: #20323b !important;
}

html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field input::placeholder,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field textarea::placeholder {
    color: #7b8d95 !important;
    -webkit-text-fill-color: #7b8d95 !important;
    opacity: 1 !important;
}

html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field .mud-disabled input,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field .mud-disabled textarea,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field .mud-disabled .mud-input-slot,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field .mud-disabled .mud-select-input,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field input:disabled,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field textarea:disabled {
    color: #52666f !important;
    -webkit-text-fill-color: #52666f !important;
    opacity: .82 !important;
}

html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field input:-webkit-autofill,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field input:-webkit-autofill:hover,
html body .mud-dialog.rq-dialog.rq-dialog--classic .rq-field input:-webkit-autofill:focus {
    -webkit-text-fill-color: #20323b !important;
    caret-color: #20323b !important;
    transition: background-color 9999s ease-out 0s;
}
