.ff-input.password{padding-right:2rem!important}.ff-input.password::-ms-reveal{display:none}.is-valid .ff-input.password{padding-right:4rem!important}.ff-input.birthdatecleave-field{padding-right:1.75rem!important}.text-field-visibility-button{cursor:pointer;position:absolute;right:20px;top:50%;transform:translateY(-57%)}.is-valid .text-field-visibility-button{right:46px}.c-login-dialog .is-valid .text-field-visibility-button{right:40px}.password-rules-list{color:#a1a1a1;font-size:12px;gap:.5rem;list-style:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 8 8'%3E%3Ccircle cx='4' cy='4' r='2' fill='%23a1a1a1'/%3E%3C/svg%3E");margin-bottom:1px;padding-inline-start:1.5rem;position:relative;width:100%}.password-rules-list li{letter-spacing:.7px;line-height:14px;margin-top:.5rem;position:relative;transition:list-style .1s ease-in-out}.password-rules-list li.fulfilled{color:#00a53c;list-style:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='12' height='12' fill='%2300a53c' viewBox='0 0 14 10'%3E%3Cpath d='M11.974.25a.855.855 0 0 1 1.21 1.21L4.642 10 .25 5.607a.855.855 0 0 1 1.21-1.209l3.183 3.184z' class='st0'/%3E%3C/svg%3E")}.password-rules-list li.failed{color:#dc3600;list-style:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='12' height='12' fill='%23dc3600' viewBox='0 0 24 24'%3E%3Cpath d='M13.4 11.7 23 2.1c.5-.5.5-1.3 0-1.8s-1.3-.5-1.8 0l-9.5 9.5L2.1.4C1.6-.1.8-.1.3.4s-.5 1.3 0 1.8l9.5 9.5-9.5 9.5c-.5.5-.5 1.3 0 1.8s1.3.5 1.8 0l9.5-9.5 9.5 9.5c.5.5 1.3.5 1.8 0s.5-1.3 0-1.8z'/%3E%3Cpath d='M13.4 11.7 23 2.1c.5-.5.5-1.3 0-1.8s-1.3-.5-1.8 0l-9.5 9.5L2.1.4C1.6-.1.8-.1.3.4s-.5 1.3 0 1.8l9.5 9.5-9.5 9.5c-.5.5-.5 1.3 0 1.8s1.3.5 1.8 0l9.5-9.5 9.5 9.5c.5.5 1.3.5 1.8 0s.5-1.3 0-1.8z'/%3E%3C/svg%3E")}.password-rules-list li span{position:absolute;top:-1px}.o-select-field .ff-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000}.o-select-field .ff-input::-ms-expand{display:none}.o-select-field .ff-input>option{font-family:inherit;font-size:inherit}.o-select-field .ff-input>option:focus::-ms-value{background-color:transparent}
