.from-field-component{position:relative}.from-field-component .input-search{display:block;width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity));padding:1.5rem 1rem .5rem;font-weight:400;line-height:24px;--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity))}.from-field-component .input-search:focus{--tw-border-opacity: 1;border-color:rgb(30 58 138 / var(--tw-border-opacity))}.from-field-component .input-search::-moz-placeholder{font-size:1rem;line-height:1.5rem;font-weight:400;line-height:24px;--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity))}.from-field-component .input-search::placeholder{font-size:1rem;line-height:1.5rem;font-weight:400;line-height:24px;--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity))}.from-field-component .input-search:focus~.input-mask{display:none}.from-field-component .input-search:focus~.input-placeholder{display:none}.from-field-component .input-mask{position:absolute;top:1px;left:1px;right:1px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem 1rem .5rem;font-weight:400;line-height:24px;--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity))}.from-field-component .input-placeholder{position:absolute;top:1px;left:1px;right:1px;display:block;max-width:100%;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem 1rem .5rem;font-size:1rem;line-height:1.5rem;font-weight:400;line-height:24px;--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity))}.from-field-component .input-placeholder:focus{--tw-border-opacity: 1;border-color:rgb(30 58 138 / var(--tw-border-opacity))}.from-field-component .place-option:focus>div{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.from-field-component input.invalid{--tw-border-opacity: 1;border-color:rgb(192 55 45 / var(--tw-border-opacity))}.from-field-component label.invalid{--tw-text-opacity: 1;color:rgb(192 55 45 / var(--tw-text-opacity))}
