input::-ms-clear{display:none}.form-text-field{display:block;margin-bottom:1rem;position:relative;width:100%}.form-text-field:last-child{margin-bottom:0}.form-text-field__hint{margin-top:.5rem;top:100%;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));opacity:.6}.form-text-field__input{background:none;border-width:0 0 2px;outline-style:none;position:relative;width:100%;z-index:1;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));padding-bottom:.25rem;padding-top:1.25rem}.form-text-field__input_white-textarea{min-height:144px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.form-text-field__input_textarea{min-height:144px;--tw-bg-opacity:1;background-color:rgb(245 247 247/var(--tw-bg-opacity,1));padding:1rem}.form-text-field__placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));display:inline-block;height:auto;left:0;opacity:.6;overflow:hidden;pointer-events:none;position:absolute;text-align:left;text-overflow:ellipsis;top:16px;transition:.2s;transition-timing-function:ease-in;white-space:nowrap;width:calc(100% - 40px);will-change:transform,font-size,line-height;z-index:4}.form-text-field__placeholder_on-top{transform:translateY(-12px)}.form-text-field.form-text-field--disabled{opacity:.7;pointer-events:none}.form-text-field--focus .form-text-field__input{outline-style:none}.form-text-field--error .form-text-field__input{--tw-border-opacity:1;border-color:rgb(202 47 40/var(--tw-border-opacity,1))}.form-text-field--error .form-text-field__hint,.form-text-field--error .form-text-field__placeholder{--tw-text-opacity:1;color:rgb(202 47 40/var(--tw-text-opacity,1));opacity:1}.form-text-field--textarea{display:flex;flex-direction:column}.form-text-field--white-textarea .form-text-field__placeholder{left:16px;transition:.1s}.form-text-field--white-textarea .form-text-field__placeholder_on-top{opacity:0;transform:translateY(0)}.form-text-field__icon{cursor:pointer;height:1.5rem;margin-top:1.25rem;position:absolute;right:0;top:0;width:1.5rem;z-index:50}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff}
