/*
 * Login, recuperação e redefinição de senha do cliente (CustomerPortalController).
 * Extraído da const CSS embutida no controller (débito técnico
 * corrigido em 2.1.0), pra seguir o mesmo padrão de enqueue que o JS já
 * usava (wp_enqueue_style, em vez de <style> impresso direto no HTML).
 */
/* A casca (largura, recuo, borda, o celular de ponta a ponta) vem de
   `tela.css` (`2.117.0`), igual para toda tela do plugin. */
.oficina-crm-conta label{display:block;font-size:13px;color:#555;margin:10px 0 3px}
.oficina-crm-conta input[type=text],.oficina-crm-conta input[type=password]{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box}
.oficina-crm-conta button{margin-top:14px;padding:13px 20px;font-size:15px;font-weight:600;color:#fff;background:#1c1c1a;border:none;border-radius:5px;cursor:pointer;min-height:44px;width:100%}
.oficina-crm-conta .erro{background:#fdecea;color:#8a2a20;border:1px solid #f3c6c1;border-radius:5px;padding:10px 12px;font-size:13.5px;margin-bottom:6px}
.oficina-crm-conta .aviso{background:#fff8e6;color:#6b4d05;border:1px solid #f0dca0;border-radius:5px;padding:10px 12px;font-size:13.5px;margin-bottom:6px}
.oficina-crm-conta .ok{background:#e9f6ec;color:#1f6b3a;border:1px solid #bfe3c8;border-radius:5px;padding:10px 12px;font-size:13.5px;margin-bottom:6px}
.oficina-crm-conta .rodape{margin-top:14px;font-size:13px}
.oficina-crm-conta .dica{font-size:13.5px;color:#555;margin:0 0 6px}
/* "Manter conectado neste aparelho" (`2.136.0`): a caixa ao lado do texto, e
   a linha inteira como alvo do toque. */
.oficina-crm-conta label.lembrar{display:flex;gap:8px;align-items:center;min-height:44px;margin:6px 0 0;font-size:14px;color:#333;cursor:pointer}
.oficina-crm-conta label.lembrar input{width:20px;height:20px;margin:0;flex:none}
/* Uma linha à parte, depois do formulário: hoje, a recuperação de senha da
   equipe no "Esqueci minha senha" (`2.136.0`). Separada por uma linha e mais
   apagada que o rodapé: a tela é do cliente. */
.oficina-crm-conta .outra-entrada{margin-top:20px;padding-top:12px;border-top:1px solid #e6e6e3;font-size:13px;color:#6b6b67}
.oficina-crm-conta .outra-entrada p{margin:0}
