.x_input_wrapper[data-v-163de349]{align-items:center;border-radius:8px;border-style:solid;border-width:1px;display:flex}.neutral.x_input_wrapper[data-v-163de349]{--tw-border-opacity:1;border-color:rgb(170 172 170/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}@media (prefers-color-scheme:dark){.neutral.x_input_wrapper[data-v-163de349]{--tw-border-opacity:1;border-color:rgb(93 95 93/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}}.success.x_input_wrapper[data-v-163de349]{--tw-border-opacity:1;border-color:rgb(14 159 110/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 250 247/var(--tw-bg-opacity,1))}@media (prefers-color-scheme:dark){.success.x_input_wrapper[data-v-163de349]{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}}.error.x_input_wrapper[data-v-163de349]{--tw-border-opacity:1;border-color:rgb(180 32 41/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 227 223/var(--tw-bg-opacity,1))}@media (prefers-color-scheme:dark){.error.x_input_wrapper[data-v-163de349]{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}}.error.x_input_wrapper input[data-v-163de349]::-moz-placeholder{--tw-text-opacity:1;color:rgb(215 70 70/var(--tw-text-opacity,1))}.error.x_input_wrapper input[data-v-163de349]::placeholder{--tw-text-opacity:1;color:rgb(215 70 70/var(--tw-text-opacity,1))}.x_input_wrapper input[data-v-163de349]:focus{border:none;outline:none}.success.x_input_icon[data-v-163de349],.success.x_input_wrapper[data-v-163de349]{--tw-text-opacity:1;color:rgb(14 159 110/var(--tw-text-opacity,1))}.x_input_right_icon[data-v-163de349]{margin-left:10px}.x_input_left_icon[data-v-163de349]{margin-right:10px}.error.x_input_wrapper[data-v-163de349]:has(input:focus),.neutral.x_input_wrapper[data-v-163de349]:has(input:focus),.success.x_input_wrapper[data-v-163de349]:has(input:focus){--tw-border-opacity:1;border-color:rgb(36 82 60/var(--tw-border-opacity,1))}.x_input_size_sm[data-v-163de349]{line-height:150%;padding:8px 16px}.x_input_size_md[data-v-163de349],.x_input_size_sm[data-v-163de349]{font-size:14px;font-weight:400}.x_input_size_md[data-v-163de349]{line-height:125%;padding:12px 16px}.x_input_size_lg[data-v-163de349]{font-size:16px;font-weight:400;line-height:150%;padding:14px 16px}
