.email-field[data-v-d36511b5]{display:flex;flex-direction:column;gap:.5rem}.label-row[data-v-d36511b5]{display:flex;align-items:baseline;justify-content:space-between}.label-row__error[data-v-d36511b5]{font-size:.84rem;line-height:1.3;color:var(--danger-text,var(--danger))}.email-error-enter-active[data-v-d36511b5],.email-error-leave-active[data-v-d36511b5]{transition:opacity .15s ease}.email-error-enter-from[data-v-d36511b5],.email-error-leave-to[data-v-d36511b5]{opacity:0}.form-label[data-v-d36511b5]{color:var(--foreground);font-size:.9rem;font-weight:500}.form-input[data-v-d36511b5]{width:100%;padding:.75rem 1rem;border-radius:.5rem;border:1px solid var(--border-input);background:var(--surface);color:var(--foreground);font-size:1rem;font-family:inherit;transition:all .2s;box-sizing:border-box}.form-input[data-v-d36511b5]:focus{outline:none;border-color:color-mix(in srgb,var(--primary-muted) 50%,transparent);box-shadow:0 0 0 3px var(--primary-subtle)}.form-input[data-v-d36511b5]::-moz-placeholder{color:var(--muted-text)}.form-input[data-v-d36511b5]::placeholder{color:var(--muted-text)}.form-input.error[data-v-d36511b5],.form-input.error[data-v-d36511b5]:focus{border-color:color-mix(in srgb,var(--danger) 50%,transparent)}.form-input.error[data-v-d36511b5]:focus{box-shadow:0 0 0 3px var(--danger-subtle)}
