.maplibregl-map{.maplibregl-ctrl.maplibregl-ctrl-group{border-radius:8px;box-shadow:0 8px 16px rgba(0,0,0,.25);button+button{border-top:1px solid var(--palette-divider)}}.maplibregl-ctrl button:not(:disabled):hover{border-radius:8px}.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{top:var(--layout-header-mobile-height)!important}@media (min-width:900px){.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{top:var(--layout-header-desktop-height)!important}}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{left:calc(1.3 * var(--spacing));right:calc(1.3 * var(--spacing))}@media (min-width:900px){.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{left:calc(1.5 * var(--spacing));right:calc(1.5 * var(--spacing))}}.maplibregl-ctrl.maplibregl-ctrl-scale{border:none;color:#ffffff;padding:0 4px;font-weight:600;line-height:14px;border-radius:4px;background-image:linear-gradient(90deg,#8a2387,#e94057,#f27121)}.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon,.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{transform:scale(.75)}.maplibregl-popup-content{padding:8px;max-width:180px;border-radius:12px;color:var(--palette-text-primary);background-color:var(--palette-background-paper);box-shadow:0 20px 40px -4px rgba(0,0,0,.16)}.maplibregl-popup-tip{transform:translateY(-1px);border-top-color:var(--palette-background-paper)}.maplibregl-popup-close-button{top:4px;right:4px;padding:0;width:24px;height:24px;font-size:20px;border-radius:50%;position:absolute;color:var(--palette-grey-500);transition:opacity .2s linear 0s;&:hover{opacity:1}&:focus{outline:none}}.maplibregl-ctrl.maplibregl-ctrl-attrib.maplibregl-compact{display:none}}html{height:100%;-webkit-overflow-scrolling:touch}#root,#root__layout,body{display:flex;flex:1 1 auto;min-height:100%;flex-direction:column}img{max-width:100%;vertical-align:middle}ul{margin:0;padding:0;list-style-type:none}input[type=number]{-moz-appearance:textfield;-webkit-appearance:none;appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}