/* Pour les écrans plus grands que les mobiles */
@media (min-width: 768px) {
    #map {
        height: 70vh;
    }
    
    .mobile-action-buttons {
        bottom: 30px;
        right: 30px;
    }
    
    .action-btn {
        width: 64px;
        height: 64px;
    }
    
    .cousin-popup {
        max-width: 280px;
    }
}
