.formInput__container[data-v-30050484]{display:flex;flex-direction:column;padding:var(--container-padding, 0);--label-color: var(--text-tertiary);--label-margin: 0 0 var(--space-base) var(--space-base);--label-asterisk-padding: 0;--label-asterisk-display: inherit;--label-padding: 0;--input-padding: 8px;--input-max-width: none;--input-border-color: var(--border-emphasis)}.formInput__container label.formInput__label[data-v-30050484]{display:var(--label-display, block);font-size:14px;font-weight:400;line-height:20px;color:var(--label-color);margin:var(--label-margin);padding:var(--label-padding);gap:var(--label-gap, 0)}.formInput__container .asterisk.formInput__asterisk[data-v-30050484]{display:var(--label-asterisk-display);color:var(--action-error-darkest);padding:var(--label-asterisk-padding)}.formInput__fieldContainer[data-v-30050484]{display:var(--field-container-display, block)}.formInput__fieldContainer input.formInput__input[data-v-30050484]{margin-bottom:0;border-radius:var(--radius-md, 8px);border:1px solid var(--input-border-color);max-width:var(--input-max-width);padding:var(--input-padding);line-height:var(--input-line-height);field-sizing:var(--input-field-sizing, fixed)}.formInput__fieldContainer input.formInput__input[data-v-30050484]::placeholder{color:var(--text-placeholder)}.formInput__fieldContainer input.formInput__input[data-v-30050484]:hover{border-color:var(--border-hover)}.formInput__fieldContainer input.formInput__input[data-v-30050484]:focus{border-color:var(--border-hover);box-shadow:none}.formInput__fieldContainer:not(.formInput__fieldContainer--error) input.formInput__input[data-v-30050484]:valid{--input-border-color: var(--neutral-850)}.formInput__fieldContainer:not(.formInput__fieldContainer--error) input.formInput__input--optional[data-v-30050484]:valid{--input-border-color: var(--border-emphasis)}.formInput__fieldContainer--error input.formInput__input[data-v-30050484]{border-color:var(--action-error-darkest)}.formInput__fieldContainer input.formInput__input[disabled][data-v-30050484],.formInput__fieldContainer input.formInput__input[disabled][data-v-30050484]:hover{background-color:var(--surface-primary);border-color:var(--border-default);color:var(--text-quaternary);opacity:.6}.formInput__fieldContainer textarea.formInput__textarea[data-v-30050484]{border-radius:var(--radius-md);border:1px solid var(--input-border-color);padding:var(--space-2, 8px) 10px;resize:none;width:var(--input-width, auto);field-sizing:var(--input-field-sizing, fixed);min-height:var(--input-min-height, auto)}.formInput__fieldContainer textarea.formInput__textarea[data-v-30050484]:focus,.formInput__fieldContainer textarea.formInput__textarea[data-v-30050484]:focus-visible{--input-border-color: var(--border-hover);outline:none}.formInput__charCounter[data-v-30050484]{display:flex;width:100%;justify-content:flex-end;font-size:12px;line-height:14px;color:var(--text-quaternary);margin-top:var(--space-2)}.formInput__container .formInput__error[data-v-30050484]{display:flex;align-items:flex-start;gap:var(--space-2);margin-top:var(--space-2);opacity:1;transform:translateY(0)}.formInput__container .formInput__error.error-fade-enter-active[data-v-30050484]{transition:opacity var(--motion-duration-medium-1) var(--motion-easing-soft-enter),transform var(--motion-duration-medium-1) var(--motion-easing-soft-enter)}.formInput__container .formInput__error.error-fade-leave-active[data-v-30050484]{transition:opacity var(--motion-duration-fast-2) var(--motion-easing-hard-exit),transform var(--motion-duration-fast-2) var(--motion-easing-hard-exit)}.formInput__container .formInput__error.error-fade-enter-from[data-v-30050484],.formInput__container .formInput__error.error-fade-leave-to[data-v-30050484]{opacity:0;transform:translateY(-4px)}
