.map-page{min-width:0;max-width:100%;min-height:calc(100vh - 64px);min-height:calc(100dvh - 64px)}#map{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#map,.map-container{min-width:0;min-height:0;max-width:100%}.map-container{position:relative;padding:0;overflow-x:hidden}#map-options-btn{position:absolute;top:20px;left:10px;z-index:5}#map-sample-notice{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:calc(100% - 20px);z-index:5}.map-top-overlays{position:absolute;top:8px;left:0;right:0;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.map-top-ad{max-width:100%;pointer-events:auto}.floating-access-banner{-ms-flex-item-align:start;align-self:flex-start;margin-top:12px;margin-left:70px;width:calc(100% - 86px);max-width:560px;pointer-events:auto}.map-top-ad+.floating-access-banner{margin-top:4px}#map-options{position:absolute;top:90px;left:10px;width:250px;z-index:6}.width-100{width:100%}.mw-100{max-width:100%}.repeater-dialog{margin-top:64px;z-index:1002}