Discretization-independent surrogate modeling over complex geometries using hypernetworks and implicit representations