/*
==================================================
RosalitaRP Explorer
Version : 1.0.0
Creator : Rathan
==================================================
*/

#map {
    flex: 1;
    height: 100vh;
    background: #111;
}

.leaflet-container {
    width: 100%;
    height: 100%;
    background: #111;
}

.category-marker {
    background: transparent;
    border: none;
}

.category-marker-icon {
    width: 28px;
    height: 28px;
    background: #1b140e;
    border: 2px solid #e4c27a;
    border-radius: 50%;
    color: #f2e2bd;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.8);
}

.category-marker.selected .category-marker-icon {
    width: 36px;
    height: 36px;
    border: 3px solid #ffd36a;
    box-shadow: 0 0 12px rgba(255, 211, 106, 0.9);
    font-size: 19px;
}

.category-marker.status-unverified .category-marker-icon {
  border-color: #ffd36a;
}

.category-marker.status-verified .category-marker-icon {
  border-color: #55d66b;
}

.category-marker.status-invalid .category-marker-icon {
  border-color: #d65555;
}

.category-marker.selected.status-unverified .category-marker-icon {
  box-shadow: 0 0 12px rgba(255, 211, 106, 0.9);
}

.category-marker.selected.status-verified .category-marker-icon {
  box-shadow: 0 0 12px rgba(85, 214, 107, 0.9);
}

.category-marker.selected.status-invalid .category-marker-icon {
  box-shadow: 0 0 12px rgba(214, 85, 85, 0.9);
}

body.move-marker-mode .leaflet-container {
    cursor: crosshair;
}
