.Input-module__5jsJuW__field{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.Input-module__5jsJuW__label{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.Input-module__5jsJuW__inputWrapper{height:48px;padding:0 var(--space-4);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);align-items:center;display:flex}.Input-module__5jsJuW__inputWrapper:focus-within{border-color:var(--color-secondary);box-shadow:0 0 0 3px var(--color-secondary-light)}.Input-module__5jsJuW__inputWrapper.Input-module__5jsJuW__error{border-color:var(--color-error)}.Input-module__5jsJuW__inputWrapper.Input-module__5jsJuW__error:focus-within{box-shadow:0 0 0 3px var(--color-error-light)}.Input-module__5jsJuW__input{font-family:inherit;font-size:var(--font-size-body-lg);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;width:100%}.Input-module__5jsJuW__input::placeholder{color:var(--color-text-disabled)}.Input-module__5jsJuW__errorText{font-size:var(--font-size-caption);color:var(--color-error)}.Input-module__5jsJuW__helperText{font-size:var(--font-size-caption);color:var(--color-text-secondary)}
