.n-text-field{width:100%;display:grid;gap:10px}.n-text-field__label{font:14px/1.7 var(--font-plus)}.n-text-field__input{height:51px;border:1px solid #e0e0e0;background-color:var(--white);display:flex;align-items:center;transition:all .3s ease}.n-text-field__input input{border:none;outline:none;padding:0 15px;height:100%;width:100%;font:16px/1.7 var(--font-plus);color:var(--dark-text)}.n-text-field__input input::-moz-placeholder{opacity:.5}.n-text-field__input input::placeholder{opacity:.5}.n-text-field_error .n-text-field__input{border-color:var(--error)}.n-text-field_error .n-text-field__input input{color:var(--error)}.n-text-field_focused .n-text-field__input{border-color:rgba(4,10,67,.5)}.n-text-field_focused .n-text-field__input input{color:var(--dark-text)}.n-text-field_disabled .n-text-field__label{opacity:.5}@media(max-width:480px){.n-text-field__input{height:42px}}.form-field{width:100%;display:grid;gap:10px}.form-field .n-text-field__label{font:14px/1.7 var(--font-plus)}.form-field .n-text-field__input{height:51px;border:1px solid hsla(0,0%,100%,.5);background-color:transparent;display:flex;align-items:center;transition:all .3s ease}.form-field .n-text-field__input input{border:none;outline:none;padding:0 15px;height:100%;width:100%;font:16px/1.7 var(--font-plus);background-color:transparent;color:var(--white);caret-color:var(--white)}.form-field .n-text-field__input input:-webkit-autofill,.form-field .n-text-field__input input:-webkit-autofill:focus,.form-field .n-text-field__input input:-webkit-autofill:hover{-webkit-appearance:none!important;appearance:none!important;background-color:transparent!important;box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important;background-clip:content-box}.form-field .n-text-field__input input:-webkit-autofill:first-line,.form-field .n-text-field__input input:-webkit-autofill:focus:first-line,.form-field .n-text-field__input input:-webkit-autofill:hover:first-line{color:#fff}.form-field .n-text-field__input input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.form-field .n-text-field__input input::placeholder{color:hsla(0,0%,100%,.5)}.form-field_error .n-text-field__input{border-color:var(--error)}.form-field_error .n-text-field__input input{color:var(--error)}.form-field_focused .n-text-field__input{border-color:#fff}.form-field_focused .n-text-field__input input::-moz-placeholder{color:#fff}.form-field_focused .n-text-field__input input::placeholder{color:#fff}.form-field_disabled .n-text-field__label{opacity:.5}@media(max-width:480px){.form-field .n-text-field__input{height:42px}}