div.form-text-input[data-v-1aff7c3e]{margin-top:2rem}.form-text-input[data-v-1aff7c3e]{--drive-input-bg-color:var(--drive-color-white);--drive-input-stroke-width:1px;--drive-input-box-shadow:none;--drive-input-stroke:var(--drive-color-teal-300);--drive-input-border-color:var(--color-base-blue-900);--drive-input-label:var(--drive-color-black-900);--drive-input-text-color:var(--drive-color-black-900);--drive-input-placeholder-color:#888;display:flex;flex-direction:column;gap:.8rem;position:relative}.form-text-input.form-text-input--light[data-v-1aff7c3e]{--drive-input-label:var(--drive-color-blue-900);--drive-input-border-color:var(--drive-color-blue-700);--drive-input-bg-color:var(--drive-color-white)}.form-text-input.form-text-input--light input[type=email][data-v-1aff7c3e]:hover,.form-text-input.form-text-input--light input[type=number][data-v-1aff7c3e]:hover,.form-text-input.form-text-input--light input[type=password][data-v-1aff7c3e]:hover,.form-text-input.form-text-input--light input[type=tel][data-v-1aff7c3e]:hover,.form-text-input.form-text-input--light input[type=text][data-v-1aff7c3e]:hover,.form-text-input.form-text-input--light input[type=url][data-v-1aff7c3e]:hover{--drive-input-border-color:var(--drive-color-teal-700)}.form-text-input.form-text-input--light input[type=email][data-v-1aff7c3e]:focus,.form-text-input.form-text-input--light input[type=number][data-v-1aff7c3e]:focus,.form-text-input.form-text-input--light input[type=password][data-v-1aff7c3e]:focus,.form-text-input.form-text-input--light input[type=tel][data-v-1aff7c3e]:focus,.form-text-input.form-text-input--light input[type=text][data-v-1aff7c3e]:focus,.form-text-input.form-text-input--light input[type=url][data-v-1aff7c3e]:focus{border-color:var(--drive-color-teal-700)}.form-text-input.form-text-input--dark[data-v-1aff7c3e]{--drive-input-label:var(--drive-color-white);--drive-input-text-color:var(--drive-color-white);--drive-input-bg-color:rgb(from var(--drive-color-black-900) r g b / 26%);--drive-input-border-color:rgb(from var(--drive-color-teal-300) r g b / 44%);caret-color:var(--drive-color-white)}.form-text-input.form-text-input--dark input[type=email][data-v-1aff7c3e]:hover,.form-text-input.form-text-input--dark input[type=number][data-v-1aff7c3e]:hover,.form-text-input.form-text-input--dark input[type=password][data-v-1aff7c3e]:hover,.form-text-input.form-text-input--dark input[type=tel][data-v-1aff7c3e]:hover,.form-text-input.form-text-input--dark input[type=text][data-v-1aff7c3e]:hover,.form-text-input.form-text-input--dark input[type=url][data-v-1aff7c3e]:hover{--drive-input-border-color:var(--drive-color-indigo-500)}.form-text-input.form-text-input--dark input[type=email][data-v-1aff7c3e]:focus,.form-text-input.form-text-input--dark input[type=number][data-v-1aff7c3e]:focus,.form-text-input.form-text-input--dark input[type=password][data-v-1aff7c3e]:focus,.form-text-input.form-text-input--dark input[type=tel][data-v-1aff7c3e]:focus,.form-text-input.form-text-input--dark input[type=text][data-v-1aff7c3e]:focus,.form-text-input.form-text-input--dark input[type=url][data-v-1aff7c3e]:focus{border-color:var(--drive-color-white)}.form-text-input label[data-v-1aff7c3e]{color:var(--drive-input-label);position:relative;z-index:2}.form-text-input__field[data-v-1aff7c3e]{max-width:100%;position:relative;width:min(40.8rem,100%)}.form-text-input__placeholder[data-v-1aff7c3e]{color:var(--drive-input-placeholder-color);font-size:1.6rem;left:2.4rem;line-height:2.4rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:font-size .18s ease,left .18s ease,line-height .18s ease,top .18s ease,transform .18s ease;z-index:1}.form-text-input__symbol[data-v-1aff7c3e]{color:var(--drive-color-red-600);height:2rem;pointer-events:none;width:2rem}.form-text-input input[type=email][data-v-1aff7c3e],.form-text-input input[type=number][data-v-1aff7c3e],.form-text-input input[type=password][data-v-1aff7c3e],.form-text-input input[type=tel][data-v-1aff7c3e],.form-text-input input[type=text][data-v-1aff7c3e],.form-text-input input[type=url][data-v-1aff7c3e]{box-sizing:border-box;width:100%;height:6.8rem;max-width:100%;fill:var(--input-fill-color);stroke-width:var(--drive-input-stroke-width);stroke:#b0fbff70;box-shadow:var(--drive-input-box-shadow);border-radius:1.5rem;border:1px solid var(--drive-input-border-color);background-color:var(--drive-input-bg-color);color:var(--drive-input-text-color);outline:none}.form-text-input input[type=email][data-v-1aff7c3e]::-moz-placeholder,.form-text-input input[type=number][data-v-1aff7c3e]::-moz-placeholder,.form-text-input input[type=password][data-v-1aff7c3e]::-moz-placeholder,.form-text-input input[type=tel][data-v-1aff7c3e]::-moz-placeholder,.form-text-input input[type=text][data-v-1aff7c3e]::-moz-placeholder,.form-text-input input[type=url][data-v-1aff7c3e]::-moz-placeholder{color:var(--drive-input-placeholder-color)}.form-text-input input[type=email][data-v-1aff7c3e]::placeholder,.form-text-input input[type=number][data-v-1aff7c3e]::placeholder,.form-text-input input[type=password][data-v-1aff7c3e]::placeholder,.form-text-input input[type=tel][data-v-1aff7c3e]::placeholder,.form-text-input input[type=text][data-v-1aff7c3e]::placeholder,.form-text-input input[type=url][data-v-1aff7c3e]::placeholder{color:var(--drive-input-placeholder-color)}.form-text-input input[type=email][data-v-1aff7c3e],.form-text-input input[type=number][data-v-1aff7c3e],.form-text-input input[type=password][data-v-1aff7c3e],.form-text-input input[type=tel][data-v-1aff7c3e],.form-text-input input[type=text][data-v-1aff7c3e],.form-text-input input[type=url][data-v-1aff7c3e]{padding:2.4rem}.form-text-input__field--formatted input[data-v-1aff7c3e]{transition:padding .18s ease}.form-text-input__field--formatted input[data-v-1aff7c3e]::-moz-placeholder{color:transparent;opacity:0}.form-text-input__field--formatted input[data-v-1aff7c3e]::placeholder{color:transparent;opacity:0}.form-text-input .label-flex[data-v-1aff7c3e]{align-items:normal;display:flex;flex-direction:row;gap:.8rem}.form-text-input__field--active input[data-v-1aff7c3e]{padding:2.8rem 2.4rem .8rem}.form-text-input__field--active .form-text-input__placeholder[data-v-1aff7c3e]{font-size:1.2rem;left:2.5rem;line-height:1.6rem;top:.8rem;transform:none}@media(prefers-reduced-motion:reduce){.form-text-input__field--formatted input[data-v-1aff7c3e],.form-text-input__placeholder[data-v-1aff7c3e]{transition:none}}
