.password-indicator{margin-top:4px;list-style:none;transition:height .3s ease-in-out;overflow:hidden;height:0;display:flex;flex-direction:column;align-items:flex-start}.password-indicator--show{height:80px}.password-indicator__validator{margin-bottom:8px;font-size:12px;color:#ccc;transition:color .15s ease-out;display:flex;align-items:center}.password-indicator__validator:last-child{margin-bottom:0}.password-indicator__validator--valid{color:#007a33;font-family:Uniform-Bold,Barlow,Arial}.password-indicator__validator .nlportal-icon{margin-right:8px;vertical-align:baseline}.password-indicator__validator .color-valid{color:#007a33}.password-indicator__validator .color-invalid{color:#9d9d9c}
