.app-root{ min-height:100vh; display:flex; flex-direction:column; }

/* allow full page scroll */
.main-shell{ flex: 1 0 auto; display:block; padding:0; }

/* DO NOT clip MapView (it contains map + below-stage) */
.map-shell{
  position:relative;
  width:100%;
  height:auto;
  overflow:visible;
  border:none;
  background:transparent;
}
