.input-field{padding:.5rem;font-weight:400}.password-field-container{position:relative;width:100%}.input-wrapper{position:relative}.input-field{width:100%;margin-top:.5rem;border-radius:8px;border:1px solid var(--border-default);background:var(--white);color:var(--black);padding:.5rem 2.5rem .5rem .5rem;font-family:Inter;font-weight:500}.input-field:focus,.input-field:hover{border-color:var(--primary)}.input-field:focus{outline:none}.eye-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer;color:var(--primary);font-size:1.2rem}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}input[type=password]::-webkit-credentials-auto-fill-button{display:none}.field-with-label{display:flex;flex-direction:column;width:100%}.field-with-label label{font-size:.9rem;font-weight:500;color:#333;margin-bottom:.5rem}.field-with-label .block{display:block}