
/* VivaMed 3.9.34 — contraste da área de login */
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content label,
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content label > span,
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content .human-copy b,
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content .human-copy strong,
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content .human-check-label,
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content .human-check-label b,
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content .human-check-label span{
  color:#f4fbfc !important;
  opacity:1 !important;
  text-shadow:none !important;
}
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content input[type="email"],
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content input[type="password"],
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content input[type="text"]{
  background:rgba(8,37,47,.78)!important;
  color:#ffffff!important;
  border-color:rgba(139,201,209,.28)!important;
  -webkit-text-fill-color:#ffffff!important;
  caret-color:#62cbd1!important;
}
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content input::placeholder{
  color:#a8c1c7!important;
  opacity:.72!important;
}
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content small,
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content p{
  color:#bfd0d4!important;
  opacity:.95!important;
}
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content input:-webkit-autofill,
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content input:-webkit-autofill:hover,
:root[data-vm-theme="dark"] body.vm3934-login .login-clean-content input:-webkit-autofill:focus{
  -webkit-text-fill-color:#fff!important;
  -webkit-box-shadow:0 0 0 1000px #0d3039 inset!important;
  transition:background-color 9999s ease-out 0s;
}
