/* HikeTrack V3 : couches Leaflet, y compris lorsque la feuille CDN manque.
   CSS de secours limite a la page Mes randonnees. */
.leaflet-container{position:relative;overflow:hidden;background:#e8eee8;outline-offset:1px;-webkit-tap-highlight-color:transparent}
.leaflet-container .leaflet-pane,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-marker-icon,.leaflet-container .leaflet-marker-shadow,.leaflet-container .leaflet-tile-container,.leaflet-container .leaflet-pane>svg,.leaflet-container .leaflet-pane>canvas,.leaflet-container .leaflet-image-layer,.leaflet-container .leaflet-layer{position:absolute;left:0;top:0}
.leaflet-container .leaflet-map-pane{z-index:auto}
.leaflet-container .leaflet-tile-pane{z-index:200}
.leaflet-container .leaflet-overlay-pane{z-index:400}
.leaflet-container .leaflet-shadow-pane{z-index:500}
.leaflet-container .leaflet-marker-pane{z-index:600}
.leaflet-container .leaflet-tooltip-pane{z-index:650}
.leaflet-container .leaflet-popup-pane{z-index:700}
.leaflet-container .leaflet-map-pane canvas{z-index:100}
.leaflet-container .leaflet-map-pane svg{z-index:200}
.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important;overflow:hidden}
.leaflet-container .leaflet-overlay-pane svg path{fill:none;vector-effect:none}
.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}
.leaflet-container .leaflet-tile{visibility:hidden;user-select:none;-webkit-user-select:none}
.leaflet-container .leaflet-tile-loaded{visibility:inherit}
.leaflet-container .leaflet-zoom-animated{transform-origin:0 0}
.leaflet-container .leaflet-zoom-hide{visibility:hidden}
.leaflet-container .leaflet-control-container .leaflet-top,.leaflet-container .leaflet-control-container .leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}
.leaflet-container .leaflet-control-container .leaflet-top{top:0}
.leaflet-container .leaflet-control-container .leaflet-bottom{bottom:0}
.leaflet-container .leaflet-control-container .leaflet-left{left:0}
.leaflet-container .leaflet-control-container .leaflet-right{right:0}
.leaflet-container .leaflet-control{position:relative;z-index:800;pointer-events:auto}
.leaflet-container .leaflet-bottom .leaflet-control{margin-bottom:10px}
.leaflet-container .leaflet-right .leaflet-control{margin-right:10px}
.leaflet-container .leaflet-left .leaflet-control{margin-left:10px}
.leaflet-container .leaflet-top .leaflet-control{margin-top:10px}
.leaflet-container .leaflet-control-attribution{background:#fffd;padding:1px 5px;font:11px Arial,sans-serif}
/* Garantit que le trait GPX reste devant les tuiles arrivant en retard. */
#r-full-map .leaflet-overlay-pane,.r-mini-map .leaflet-overlay-pane{z-index:450!important}
#r-full-map .leaflet-tile-pane,.r-mini-map .leaflet-tile-pane{z-index:200!important}
