#controls-container{pointer-events:none}#controls-container>.control-wrapper{padding:.5rem}#controls-container .button{pointer-events:all;width:2.5rem;height:2.5rem;padding:0;font-size:1.5rem;display:flex;box-shadow:0 2px 4px #00000040}#controls-container .top{border-bottom-right-radius:0;border-bottom-left-radius:0}#controls-container .middle{border-radius:0}#controls-container .bottom{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}#map-container{overflow:hidden}#map canvas{display:block}@media screen and (width<=768px){#map-container{padding-top:3.25rem}}
