One suggestion: the party size and party level fields kinda get lost in the monster filters. I suggest putting those two up to, with some visual separation between them and the filters.
Note that I was viewing on an iPhone, so small mobile UI. There might be better visual separation on a computer.
But this is super cool, and I’ll be checking out the source code later.