/* ANIMEPORTAL CONTACT INPUT NIGHT FIX V12 */

/* Night Mode: semua form control pada kartu Kontak harus terbaca. */
body.dark-mode [data-ap-contact-v11="1"] input,
body.dark-mode [data-ap-contact-v11="1"] textarea,
body.dark-mode [data-ap-contact-v11="1"] select,
body.dark [data-ap-contact-v11="1"] input,
body.dark [data-ap-contact-v11="1"] textarea,
body.dark [data-ap-contact-v11="1"] select,
body.night-mode [data-ap-contact-v11="1"] input,
body.night-mode [data-ap-contact-v11="1"] textarea,
body.night-mode [data-ap-contact-v11="1"] select,
html.dark-mode [data-ap-contact-v11="1"] input,
html.dark-mode [data-ap-contact-v11="1"] textarea,
html.dark-mode [data-ap-contact-v11="1"] select,
html.dark [data-ap-contact-v11="1"] input,
html.dark [data-ap-contact-v11="1"] textarea,
html.dark [data-ap-contact-v11="1"] select,
html[data-theme="dark"] [data-ap-contact-v11="1"] input,
html[data-theme="dark"] [data-ap-contact-v11="1"] textarea,
html[data-theme="dark"] [data-ap-contact-v11="1"] select {
    background:#fff !important;
    color:#111827 !important;
    -webkit-text-fill-color:#111827 !important;
    border:1px solid #d1d5db !important;
    caret-color:#111827 !important;
}

/* Placeholder tetap terbaca. */
body.dark-mode [data-ap-contact-v11="1"] input::placeholder,
body.dark-mode [data-ap-contact-v11="1"] textarea::placeholder,
body.dark [data-ap-contact-v11="1"] input::placeholder,
body.dark [data-ap-contact-v11="1"] textarea::placeholder,
body.night-mode [data-ap-contact-v11="1"] input::placeholder,
body.night-mode [data-ap-contact-v11="1"] textarea::placeholder,
html.dark-mode [data-ap-contact-v11="1"] input::placeholder,
html.dark-mode [data-ap-contact-v11="1"] textarea::placeholder,
html.dark [data-ap-contact-v11="1"] input::placeholder,
html.dark [data-ap-contact-v11="1"] textarea::placeholder,
html[data-theme="dark"] [data-ap-contact-v11="1"] input::placeholder,
html[data-theme="dark"] [data-ap-contact-v11="1"] textarea::placeholder {
    color:#6b7280 !important;
    -webkit-text-fill-color:#6b7280 !important;
    opacity:1 !important;
}

/* Label dan teks di sekitar form tetap putih pada Night Mode. */
body.dark-mode [data-ap-contact-v11="1"] label,
body.dark [data-ap-contact-v11="1"] label,
body.night-mode [data-ap-contact-v11="1"] label,
html.dark-mode [data-ap-contact-v11="1"] label,
html.dark [data-ap-contact-v11="1"] label,
html[data-theme="dark"] [data-ap-contact-v11="1"] label {
    color:#fff !important;
    -webkit-text-fill-color:#fff !important;
}

/* ANIMEPORTAL CONTACT INPUT NIGHT FIX V12 END */
