I am struggling to change the color of the placeholder text in a disabled input field within my app's theme. Despite attempting to target the MuiFormControl, MuiInputBase, and MuiInput components in my theme.tsx file on CodeSandbox, I have not been successful in altering the placeholder color. However, when I added a background color to test if I was targeting the correct elements, it worked as intended, suggesting that I am looking in the right place.
You can view my code on CodeSandbox here: https://codesandbox.io/s/placeholder-disabled-input-97gdl5?file=/src/theme.js
Interestingly, by directly modifying the CSS from the web console during execution, I can successfully change the color of the placeholder text (see screenshot 1 and 2).
placeholder unmodified despite custom theme
placeholder modified from web console
While I have no issues targeting the placeholder in an active state, I am unable to access it in a disabled state. How can I accomplish this?