/*
 * Edge/IE desenham controles NATIVOS dentro de inputs de senha/texto:
 *   ::-ms-reveal  -> um "olho" que revela a senha
 *   ::-ms-clear   -> um "x" que limpa o campo
 * Como o nosso <sgn-input-password> já tem um botão-olho próprio (que controla
 * o [type]), no Edge apareciam DOIS olhos lado a lado (o CEO reportou).
 *
 * POR QUE ESTE ARQUIVO EXISTE (e a regra não está no styles[] do componente):
 * o otimizador de CSS de PRODUÇÃO do Angular PODA o seletor -ms- (não conhece a
 * pseudo-propriedade da Microsoft). Medido no dist/pod HMG-2026.09.29-8: a regra
 * em component styles sumiu (0 de 69 arquivos servidos). Assets em src/assets são
 * COPIADOS verbatim (angular.json "assets"), fora do pipeline de otimização —
 * então a regra sobrevive ao build. Linkado no <head> do src/index.html.
 * Regra da casa: MEDIR NO DIST (grep no build) antes de dar por feito.
 */
input::-ms-reveal,
input::-ms-clear {
  display: none;
}
