/**
 * ITS Rugby — Carte des champions ([its_carte_champions])
 *
 * Conteneur carte + légende des catégories. Le fond de carte, les clusters
 * et les popups héritent de Leaflet / MarkerCluster.Default (mêmes handles
 * que les cartes bars/stades).
 *
 * @package ITS_Rugby_Templates
 */

.its-cc {
    margin: 24px 0;
}

.its-cc-map {
    height: 480px;
    border-radius: 12px;
    border: 1px solid rgba(0, 0, 0, 0.08);
    z-index: 0; /* sous le header sticky du site */
}

@media (max-width: 640px) {
    .its-cc-map {
        height: 380px;
    }
}

/* ── Légende ── */

.its-cc-legende {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    gap: 8px 18px;
    margin: 12px 0 0;
    padding: 0;
    font-size: 0.9rem;
}

.its-cc-legende-item {
    display: flex;
    align-items: center;
    gap: 7px;
}

.its-cc-dot {
    width: 13px;
    height: 13px;
    border-radius: 50%;
    border: 2px solid #fff;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.18);
    flex: none;
}

/* ── Popup ── */

.its-cc-popup {
    font-size: 0.92rem;
    line-height: 1.35;
}
