.map-container{width:100%;height:100%}.map-container h1{color:var(--ink)}.map-container h2{padding:0 10px;color:var(--ink)}.map-container h3{color:var(--ink)}.map-container p{color:var(--ink-soft)}.map-profiles,.map-workplaces{display:flex;flex-direction:column}.map-loading{display:flex;justify-content:center;align-items:center;width:100%;min-height:300px}.map-container .loading-field{min-height:400px}.checkbox-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-bottom:10px;padding:10px;border-radius:5px}.checkbox-label{margin-right:20px;font-weight:500;color:var(--ink)}.checkbox-input{width:20px}.map-legend{display:flex;flex-wrap:wrap;gap:.35rem 1.25rem;list-style:none;margin:0 0 .5rem;padding:0 10px;font-size:var(--fs-small);color:var(--ink-soft)}.map-legend li{display:flex;align-items:center;gap:.4rem}.map-dot{width:.8rem;height:.8rem;border-radius:50%;box-shadow:0 0 0 2px var(--cloud),0 0 0 3px var(--line)}.leaflet-tile-pane{filter:saturate(.55) brightness(1.08) contrast(.92)}