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