/* MENVIA 1.9.7: warm, readable member UI; no layout or data changes. */
.mvm-page, .mvm {color:#665244}
.mvm :is(p,li,td,dd,label,legend,input,textarea,select,option,span) {
 color:#665244!important; -webkit-text-fill-color:#665244!important;
}
.mvm :is(h1,h2,h3,h4,h5,h6,strong,b) {
 color:#4b392f!important; -webkit-text-fill-color:#4b392f!important;
}
.mvm :is(small,.mvm-muted,.mvm-kicker) {
 color:#75604e!important; -webkit-text-fill-color:#75604e!important;
}
.mvm a,.mvm summary,.mvm-header a {
 color:#405136!important; -webkit-text-fill-color:#405136!important;
}
.mvm :is(button,.mvm-button,.mvml-button,.mvm4-link,input[type=submit],input[type=button]),
.mvm .mvm-tabs a[aria-current],.mvm a[role=button] {
 background:#dfe6d4!important; color:#405136!important;
 -webkit-text-fill-color:#405136!important; border-color:#889477!important;
}
.mvm :is(button,.mvm-button,.mvml-button,.mvm4-link,a[role=button]) * {
 color:#405136!important; -webkit-text-fill-color:#405136!important;
}
.mvm :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),textarea,select) {
 background:#fffdf8!important;
}
.mvm :is(input,textarea)::placeholder {
 color:#75604e!important; -webkit-text-fill-color:#75604e!important; opacity:1;
}
.mvm :is(button,a,input,textarea,select,summary):focus-visible {
 outline:3px solid #805f40; outline-offset:3px;
}
