### Current Behavior Hidden nodes are considered in calculation of X domain. [Example](https://next.nextstrain.org/community/victorlin/nextstrain-test@1d26348/ebola/all-outbreaks):  ### Expected behavior Hidden nodes should not be considered in calculation of X domain [Example with #1951](https://nextstrain-s-nextstrain-wqnhof.herokuapp.com/community/victorlin/nextstrain-test@1d26348/ebola/all-outbreaks):  ### Possible solution Use [getBranchVisibility()](https://github.com/nextstrain/auspice/blob/0e1d21bc23e51c8ccb2f44fccac613600999a875/src/components/tree/phyloTree/renderers.ts#L237) when calculating [nodesInDomain](https://github.com/nextstrain/auspice/blob/0e1d21bc23e51c8ccb2f44fccac613600999a875/src/components/tree/phyloTree/layouts.ts#L364): #1951