/* Final contrast rules for gold controls, after the template's inline themes. */
#header-first #header-search button,
#header-first #header-search button * {
    color: #292524 !important;
    -webkit-text-fill-color: #292524 !important;
}
:is(body, #header-first, #content-data, #review-modal) :is(button, .btn, .button, .login, .register, .login-button, .register-button),
:is(body, #header-first, #content-data, #review-modal) :is(button, .btn, .button, .login, .register) * {
    color: #292524 !important;
    -webkit-text-fill-color: #292524 !important;
}
#header-first .ml-menu-horizontal > ul.desktop-menu > li.last_item a,
#header-first .ml-menu-horizontal > ul.desktop-menu > li.last_item a * {
    color: #292524 !important;
}
:is(body, #header-first, #content-data, #review-modal) :is(button, .btn, .button, .login, .register):hover {
    background: #b8962e !important;
    color: #292524 !important;
}
body.light-theme .penilaian-mwt-bintang,
body.light-theme .penilaian-mwt-bintang *,
body.light-theme .starRating input:checked + label::before,
body.light-theme .starRating label:hover::before,
body.light-theme #copyright span {
    color: #756015 !important;
}
body ::selection { background: #d4af37 !important; color: #292524 !important; }
