[Solved] How to {display: grid} container in CesiumJS Map?

How do I place Cesium inside a container styled with display: grid ?
When placed now, the height will continue to increase.

#layout {
    display: grid;
    grid-template-columns: 1fr 100px;
} 
<div id="layout">
    <div id="cesiumContainer"></div>
    <div></div>
</div>

Solved.
{position: absolute} add to #cesiumContainer

#cesiumContainer{
  position: absolute;
  /*...*/
}