.TextInput[data-v-682ea9e4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;position:relative;width:100%}.TextInput input[data-v-682ea9e4],.TextInput textarea[data-v-682ea9e4]{position:relative}.TextInput__label[data-v-682ea9e4]{color:rgb(95 93 93/var(--tw-text-opacity,1));font-size:.875rem;left:0;line-height:1.25rem;line-height:1.5;right:0;top:-1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.TextInput__error[data-v-682ea9e4],.TextInput__hint[data-v-682ea9e4],.TextInput__label[data-v-682ea9e4]{display:block;--tw-text-opacity:1}.TextInput__error[data-v-682ea9e4],.TextInput__hint[data-v-682ea9e4]{color:rgb(211 98 98/var(--tw-text-opacity,1));font-size:.75rem;left:.75rem;line-height:1rem;margin-top:.5rem}.TextInput input.has-value[data-v-682ea9e4],.TextInput input[data-v-682ea9e4]:focus,.TextInput textarea.has-value[data-v-682ea9e4],.TextInput textarea[data-v-682ea9e4]:focus{outline:2px solid transparent;outline-offset:2px}input[data-v-682ea9e4]::-webkit-inner-spin-button,input[data-v-682ea9e4]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-682ea9e4]{-moz-appearance:textfield}input[data-v-682ea9e4]:before{color:green;content:"looks good"}[data-v-682ea9e4] .nuxt-icon svg{height:24px;width:24px}[dir=rtl] input[type=tel][data-v-682ea9e4]{direction:rtl}
