.form-field{gap:var(--space-0);flex-direction:column;flex:1;display:flex;position:relative}.form-field__label{font-size:var(--font-size-3)}.form-field__hint,.form-field__error{font-size:var(--font-size-2)}.form-field__hint{color:var(--color-neutral-7)}.form-field__error{color:var(--color-error)}.form-field .form-textarea,.form-field .form-input{border:.1rem solid var(--color-neutral-3);border-radius:var(--border-radius-0);align-items:stretch;transition:border-color .2s;display:flex}.form-field--error .form-textarea,.form-field--error .form-input,.form-field--error .form-select select{border-color:var(--color-error)}.fade-enter-active{transition:opacity .2s .1s}.fade-leave-active{transition:none}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}
