.text-input-container[data-v-280c5c41]{width:100%;position:relative}.text-input-container:focus-within label[data-v-280c5c41]:not(.long-label){color:#3dbdff}.text-input-container input[data-v-280c5c41]{color:#333;border:1px solid #ddd;border-radius:9999px;width:100%;padding:1rem 1.5rem}.text-input-container input[data-v-280c5c41]:focus{outline:1px solid #3dbdff}.text-input-container.error input[data-v-280c5c41]{border-color:#ff3d3d}.text-input-container.error label[data-v-280c5c41]:not(.long-label){color:#ff3d3d}.text-input-container label[data-v-280c5c41]:not(.long-label){color:#333;background-color:#fff;padding:0 .5rem;font-size:10px;position:absolute;left:1.5rem;transform:translateY(-50%)}.text-input-container .long-label[data-v-280c5c41]{text-align:center;color:#333;margin:0 auto 1.5rem;font-weight:700;display:block}.text-input-container[data-v-58fbb00b]{width:100%;position:relative}.text-input-container:focus-within label[data-v-58fbb00b]:not(.long-label){color:#3dbdff}.text-input-container input[data-v-58fbb00b]{color:#333;border:1px solid #ddd;border-radius:9999px;width:100%;padding:1rem 1.5rem}.text-input-container input[data-v-58fbb00b]:focus{outline:1px solid #3dbdff}.text-input-container.error input[data-v-58fbb00b]{border-color:#ff3d3d}.text-input-container.error label[data-v-58fbb00b]:not(.long-label){color:#ff3d3d}.text-input-container label[data-v-58fbb00b]{color:#333;background-color:#fff;padding:0 .5rem;font-size:10px;position:absolute;left:1.5rem;transform:translateY(-50%)}
