.ui-form-input{position:relative;width:var(--0901bef1)}.ui-form-input__input,.ui-form-input__label{cursor:auto;font-size:16px;line-height:1.5}.ui-form-input__label{color:var(--color-monochrome-black-50);inset-inline-start:16px;position:absolute;transform:translateY(15px);transition-duration:.15s;transition-property:transform,font-size,color}.ui-form-input__input{background-color:var(--5847c6e3);border:1px solid var(--color-monochrome-black-5-borders);border-radius:var(--radius-s);color:var(--color-monochrome-black);outline:none;padding:15px;transition-duration:.15s;transition-property:border-color,background-color,color;width:100%}.ui-form-input__input-eye{cursor:pointer;inset-block-start:16px;inset-inline-end:16px;position:absolute}.ui-form-input__input:has(+.ui-form-input__input-eye){padding:15px 45px 15px 15px}.ui-form-input__input:focus{background-color:var(--color-monochrome-white);border-color:var(--color-main-primary)}.ui-form-input__input::placeholder{opacity:0}.ui-form-input__input::-webkit-inner-spin-button,.ui-form-input__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-form-input__input[type=number]{-moz-appearance:textfield}.ui-form-input__error-text{margin-top:5px}.ui-form-input:has(.ui-form-input__input:focus) .ui-form-input__input,.ui-form-input:has(.ui-form-input__input:not(:placeholder-shown)) .ui-form-input__input{padding:23px 15px 7px}.ui-form-input:has(.ui-form-input__input:focus) .ui-form-input__input:has(+.ui-form-input__input-eye),.ui-form-input:has(.ui-form-input__input:not(:placeholder-shown)) .ui-form-input__input:has(+.ui-form-input__input-eye){padding:23px 45px 7px 15px}.ui-form-input:has(.ui-form-input__input:focus) .ui-form-input__label,.ui-form-input:has(.ui-form-input__input:not(:placeholder-shown)) .ui-form-input__label{font-size:12px;transform:translateY(6px)}.ui-form-input:has(.ui-form-input__input:disabled) .ui-form-input__input{color:var(--color-monochrome-black-50)}.ui-form-input:has(.ui-form-input__input:disabled) .ui-form-input__label{color:var(--color-monochrome-black-30)}.ui-form-input--preview .ui-form-input__input{background-color:var(--color-transparent);border:var(--color-transparent);border-radius:0;padding:18px 0 0!important}.ui-form-input--preview .ui-form-input__input-eye{display:none}.ui-form-input--preview .ui-form-input__label{inset-inline-start:0;transform:translateY(0)!important}.ui-form-input--without-label .ui-form-input__input{padding:4px var(--space-s)!important}.ui-form-input--error .ui-form-input__input{border-color:var(--color-elements-error)}
