I'm working with the calcite components and narrowed my issue to this. When I use:
<script src="https://js.arcgis.com/4.34/"></script>
<script type="module" src="https://js.arcgis.com/4.34/map-components"></script>
I get this (notice arcgis-home and arcgis-zoom is z-indexed ABOVE the popup):

but when I use:
<link rel="stylesheet" href="https://js.arcgis.com/4.33/esri/themes/dark/main.css" />
<script src="https://js.arcgis.com/4.33/"></script>
<script type="module" src="https://js.arcgis.com/4.33/map-components"></script>
I get this (normal z-index on the components. The popup hides them.):

Any thoughts on a fix for this?
I'm going to sit on 4.33 until this gets resolved because it introduced a bug in my responsive mobile application.