.maplibregl-map{font:inherit;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.maplibregl-canvas{position:absolute;top:0;left:0}.maplibregl-canvas-container.maplibregl-interactive{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right,.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right{z-index:2;pointer-events:none;position:absolute}.maplibregl-ctrl-top-left{top:0;left:0}.maplibregl-ctrl-top-right{top:0;right:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl.maplibregl-ctrl-attrib{background:color-mix(in oklch, var(--color-ink-950) 72%, transparent);color:var(--color-fg-mute);border-top-left-radius:4px;margin:0;padding:0 .375rem;font-size:.625rem;line-height:1.6}.maplibregl-ctrl-attrib a{color:inherit;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:var(--color-fg);text-decoration:underline}.maplibregl-ctrl-attrib a:focus-visible{outline:2px solid var(--color-beacon);outline-offset:1px}.maplibregl-ctrl-attrib-button{display:none}.maplibregl-marker{will-change:transform;position:absolute;top:0;left:0}.maplibregl-boxzoom{border:2px dotted var(--color-beacon);background:var(--color-beacon-soft);width:0;height:0;position:absolute;top:0;left:0}
