/* VISTA19-INTERFACE: regras de base (auth-shell, card, label, input, actions,
   message) agora vem de /shared/styles.css, igual ao painel, para os dois
   portais terem a mesma identidade visual. Este arquivo so acrescenta o que e
   proprio do portal do cliente. */
/* VISTA-FRONT-FIX2 (V2, so visual): "Mostrar" fica DENTRO do campo de senha, para o campo ter a
   mesma largura do e-mail em qualquer tela. */
.password-field { position: relative; display: block; }
.password-field input { width: 100%; padding-right: 5.6rem; }
.toggle-password { position: absolute; top: 50%; right: .35rem; transform: translateY(-50%); min-height: 2.75rem; background: transparent; color: #126346; text-decoration: underline; white-space: nowrap; padding: 4px 8px; font-size: .875rem; }
button.link { background: transparent; color: #126346; text-decoration: underline; }
.financial-entries { list-style: none; margin: 18px 0; padding: 0; display: grid; gap: 10px; }
.financial-entries li { padding: 12px; border: 1px solid #dbe7df; border-radius: 9px; line-height: 1.6; }
